42145587904136413637312064
42,145,587,904,136,413,637,312,064 is an even composite number composed of six prime numbers multiplied together.
42145587904136413637312064 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, seven hundred twenty-five divisors.
Prime factorization of 42145587904136413637312064:
26 × 34 × 74 × 112 × 196 × 296
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 19 × 19 × 19 × 19 × 19 × 19 × 29 × 29 × 29 × 29 × 29 × 29)See below for interesting mathematical facts about the number 42145587904136413637312064 from the Numbermatics database.
Names of 42145587904136413637312064
- Cardinal: 42145587904136413637312064 can be written as Forty-two septillion, one hundred forty-five sextillion, five hundred eighty-seven quintillion, nine hundred four quadrillion, one hundred thirty-six trillion, four hundred thirteen billion, six hundred thirty-seven million, three hundred twelve thousand and sixty-four.
Scientific notation
- Scientific notation: 4.2145587904136413637312064 × 1025
Factors of 42145587904136413637312064
Divisors of 42145587904136413637312064
- Number of divisors d(n): 25725
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 29 32 33 36 38 42 44 48 49 54 56 57 58 63 64 66 72 76 77 81 84 87 88 96 98 99 108 112 114 116 121 126 132 133 144 147 152 154 162 168 171 174 176 189 192 196 198 203 209 216 224 228 231 232 242 252 261 264 266 288 294 297 304 308 319 324 336 342 343 348 352 361 363 378 392 396 399 406 418 432 441 448 456 462 464 484 504 513 522 528 532 539 551 567 576 588 594 608 609 616 627 638 648 672 684 686 693 696 704 722 726 756 783 784 792 798 812 836 841 847 864 882 891 912 924 928 931 957 968 1008 1026 1029 1044 1056 1064 1078 1083 1089 1102 1134 1176 1188 1197 1216 1218 1232 1254 1276 1296 1323 1344 1368 1372 1386 1392 1421 1444 1452 1463 1512 1539 1566 1568 1584 1596 1617 1624 1653 1672 1682 1694 1728 1764 1782 1824 1827 1848 1856 1862 1881 1914 1936 2016 2052 2058 2079 2088 2112 2128 2156 2166 2178 2204 2233 2268 2299 2349 2352 2376 2394 2401 2436 2464 2508 2523 2527 2541 2552 2592 2646 2736 2744 2772 2784 2793 2842 2871 2888 2904 2926 3024 3078 3087 3132 3136 3168 3192 3234 3248 3249 3267 3306 3344 3364 3388 3509 3528 3564 3591 3648 3654 3696 3724 3762 3773 3828 3857 3872 3969 3971 4032 4104 4116 4158 4176 4256 4263 4312 4332 4356 4389 4408 4466 4536 4598 4698 4704 4752 4788 4802 4851 4872 4928 4959 5016 5046 5054 5082 5104 5184 5292 5472 5481 5488 5544 5568 5586 5643 5684 5742 5776 5808 5852 5887 5929 6048 6061 6156 6174 6237 6264 6336 6384 6468 6496 6498 6517 6534 6612 6688 6699 6728 6776 6859 6897 7018 7056 7128 7182 7203 7308 7392 7448 7524 7546 7569 7581 7623 7656 7714 7744 7938 7942 8208 8232 8316 8352 8379 8512 8526 8613 8624 8664 8712 8778 8816 8932 9072 9196 9251 9261 9396 9408 9504 9576 9604 9702 9744 9747 9801 9918 9947 10032 10092 10108 10164 10208 10241 10469 10527 10584 10773 10944 10962 10976 11088 11172 11286 11319 11368 11484 11552 11571 11616 11704 11774 11858 11913 12096 12122 12312 12348 12474 12528 12768 12789 12936 12992 12996 13034 13068 13167 13224 13376 13398 13456 13552 13718 13794 14036 14112 14256 14364 14406 14553 14616 14784 14877 14896 15048 15092 15138 15162 15246 15312 15428 15631 15876 15884 15979 16093 16416 16443 16464 16632 16704 16758 16929 17052 17226 17248 17328 17424 17556 17632 17661 17689 17787 17864 18144 18183 18392 18502 18522 18792 19008 19152 19208 19404 19488 19494 19551 19602 19836 19894 20064 20097 20184 20216 20328 20416 20482 20577 20691 20938 21054 21168 21546 21609 21924 21952 22176 22344 22572 22638 22707 22736 22743 22869 22968 23104 23142 23232 23408 23548 23716 23826 24244 24389 24563 24624 24696 24948 25056 25137 25536 25578 25839 25872 25992 26068 26136 26334 26411 26448 26796 26912 26999 27104 27436 27588 27753 27783 27797 28072 28224 28512 28728 28812 29106 29232 29241 29754 29792 29841 30096 30184 30276 30324 30492 30624 30723 30856 31262 31407 31581 31752 31768 31958 32186 32832 32886 32928 33264 33516 33858 33957 34104 34452 34496 34656 34713 34848 35112 35264 35322 35378 35574 35728 35739 36288 36366 36784 37004 37044 37584 38304 38367 38416 38808 38976 38988 39102 39204 39501 39672 39788 40128 40194 40368 40432 40656 40964 41154 41209 41382 41503 41876 42108 42336 42427 43092 43218 43659 43681 43848 44352 44631 44688 45144 45276 45414 45472 45486 45619 45738 45936 46284 46816 46893 47096 47432 47652 47937 48013 48279 48488 48778 49126 49248 49392 49896 50112 50274 51156 51678 51744 51984 52136 52272 52668 52822 52896 52983 53067 53361 53592 53824 53998 54208 54549 54872 55176 55506 55566 55594 56144 57024 57456 57624 58212 58464 58482 58653 59508 59584 59682 60192 60291 60368 60552 60648 60984 61248 61446 61712 61731 62073 62524 62814 63162 63504 63536 63916 64372 64757 64827 65772 65856 66528 66671 67032 67716 67914 68121 68208 68229 68607 68904 69312 69426 69629 69696 70224 70644 70756 71148 71456 71478 71687 72732 73167 73283 73568 73689 74008 74088 75168 75411 75449 76608 76734 76832 77616 77976 78204 78408 79002 79233 79344 79576 80388 80736 80864 80997 81312 81928 82308 82418 82764 83006 83259 83391 83752 84216 84672 84854 86184 86436 87318 87362 87696 89262 89376 89523 90288 90552 90828 90944 90972 91238 91476 91872 92169 92568 93632 93786 94192 94221 94743 94864 95304 95874 96026 96558 96976 97556 98252 98496 98784 99792 100548 101761 101871 102312 103356 103488 103968 104139 104272 104544 105336 105644 105792 105966 106134 106722 107184 107217 107996 109098 109417 109744 110352 111012 111132 111188 111853 112288 112651 114912 115101 115159 115248 116424 116928 116964 117306 118503 119016 119364 120384 120582 120736 121104 121296 121968 122892 123424 123462 123627 123823 124146 124509 125048 125628 126324 127008 127072 127281 127832 128744 129514 129654 130321 131043 131544 133056 133342 134064 135432 135828 136242 136416 136458 136857 137214 137808 138852 139258 140448 140679 141288 141512 142296 142912 142956 143374 143811 144039 144837 145464 146334 146566 147136 147378 148016 148176 150336 150822 150898 153468 153664 155232 155952 156408 156816 158004 158466 158688 158949 159152 159201 160083 160776 161472 161728 161994 162624 163647 163856 164616 164836 165528 166012 166518 166782 167504 168432 169708 170723 171941 172368 172872 174636 174724 175392 175769 175959 178524 178752 179046 180576 180873 181104 181656 181944 182476 182952 183744 184338 185136 185193 186219 187572 188384 188442 188993 189486 189728 190608 191748 192052 193116 193952 194271 194481 194579 195112 196504 197568 198911 199584 200013 201096 203522 203742 204624 204687 206712 207936 208278 208544 208887 209088 210672 211288 211932 212268 213444 214368 214434 215061 215992 218196 218834 219488 219501 219849 220704 221067 222024 222264 222376 223706 224576 225302 226347 229824 230202 230318 230496 232848 233928 234612 237006 237699 238032 238728 241164 241472 242208 242592 242991 243936 245784 246848 246924 247254 247646 248292 249018 249777 250096 250173 251256 252648 254016 254144 254562 255664 257488 259028 259308 260642 262086 263088 266684 268128 268279 268569 270864 271656 272484 272832 272916 273714 274428 275616 276507 277704 278516 280896 281358 282576 282663 283024 284229 284592 285912 286748 287622 288078 288463 289674 290521 290928 292668 293132 294756 296032 296352 296989 301644 301796 303601 305283 305613 305767 306936 310464 311904 312417 312816 313632 316008 316932 317376 317898 318304 318402 320166 321552 321651 323988 327294 327712 328251 329232 329672 331056 332024 333036 333564 335008 335559 336091 336864 337953 339416 341446 343882 344736 345477 345744 349272 349448 350784 351538 351918 357048 358092 361152 361746 362208 363312 363888 364952 365904 368676 370272 370386 370881 371469 372438 373527 375144 376768 376884 377986 378972 379456 381216 381843 383496 384104 386232 387904 388542 388962 389158 390224 390963 393008 393129 397822 399168 400026 402192 407044 407484 409248 409374 410571 413424 416556 417088 417774 421344 422037 422576 423864 424536 426888 428736 428868 430122 431433 431984 432117 434511 436392 437668 438976 439002 439698 441408 442134 444048 444528 444752 447412 450604 452694 453299 460404 460636 460992 463391 465696 466697 467856 469224 474012 475398 476064 476847 477456 477603 480249 482328 484416 485184 485982 487872 490941 491568 493848 494508 495292 496584 498036 499554 500192 500346 501809 502512 505296 509124 511328 512169 512981 514976 515823 518056 518616 521284 524172 526176 527307 527877 528143 533368 536256 536558 537138 541728 543312 544968 545832 547428 548856 551232 553014 555408 555579 557032 562716 565152 565326 566048 566979 568458 569184 571824 573496 575244 576156 576926 579348 581042 581856 582813 583737 585336 586264 589512 592064 592704 593978 596733 600039 603288 603592 607202 610566 611226 611534 613872 623808 624834 625632 626661 627264 632016 633864 635796 636608 636804 640332 643104 643302 645183 647976 654588 655424 656502 658464 658503 659344 659547 662112 663201 664048 666072 667128 670016 671118 672182 673728 675906 678832 679041 682892 687764 689472 690954 691488 698544 698896 703076 703836 707281 712327 713097 714096 716184 723492 724416 726624 727776 728973 729904 731808 737352 740544 740772 741762 742938 744876 747054 749331 750288 750519 753768 755972 757944 762432 763686 765919 766992 768208 772464 777084 777924 778316 780448 781926 782971 786016 786258 788557 795644 800052 804384 804837 805707 806113 814088 814968 818496 818748 821142 826848 829521 829939 833112 835548 842688 844074 845152 847728 847989 849072 853776 857736 860244 862866 863968 864234 865389 866761 869022 871563 872784 875336 878004 879396 884268 888096 889056 889504 890967 894824 901208 905388 906598 910803 912247 915849 917301 920808 921272 926782 931392 933394 935712 938448 948024 950796 952128 953694 954912 955206 960498 964656 971964 981882 983136 984753 987696 989016 990584 993168 996072 999108 1000384 1000692 1003618 1005024 1006677 1008273 1010592 1013859 1018248 1022656 1024338 1025962 1029952 1031646 1036112 1036431 1037232 1042568 1048344 1052352 1054614 1055754 1056286 1066736 1073116 1074276 1083456 1086624 1089936 1091664 1094856 1097712 1106028 1110816 1111158 1112643 1114064 1114407 1120581 1125432 1130304 1130652 1132096 1133958 1136916 1138368 1143648 1145529 1146992 1150488 1152312 1153852 1158696 1162084 1163712 1165626 1167474 1170672 1172528 1172889 1179024 1179387 1187956 1193466 1195061 1200078 1203587 1206576 1207184 1214404 1221132 1222452 1223068 1227744 1230383 1231713 1249668 1251264 1253322 1264032 1266111 1266749 1267728 1271592 1273608 1280664 1286208 1286604 1290366 1294299 1295952 1296351 1303533 1309176 1313004 1316928 1317006 1318688 1319094 1322951 1324224 1326402 1328096 1332144 1334256 1342236 1344364 1351812 1357664 1358082 1359897 1362053 1365784 1375528 1381908 1382976 1390173 1392377 1397088 1397792 1400091 1406152 1407672 1414562 1424654 1426194 1428192 1432368 1432809 1433531 1446984 1453248 1455552 1457946 1459808 1463616 1474704 1481544 1483524 1485876 1489752 1494108 1498662 1500576 1501038 1505427 1507536 1511944 1515888 1527372 1531838 1533984 1536416 1536507 1538943 1544928 1547469 1554168 1555848 1556632 1560896 1563852 1565942 1572032 1572516 1577114 1581921 1584429 1591288 1600104 1608768 1609674 1611414 1612226 1628176 1629936 1637496 1642284 1653696 1659042 1659878 1666224 1671096 1688148 1690304 1695456 1695978 1698144 1700937 1707552 1715472 1720488 1725732 1727936 1728468 1730778 1733522 1738044 1743126 1745568 1748439 1750672 1751211 1756008 1758792 1768536 1776192 1778112 1779008 1781934 1789648 1790199 1800117 1802416 1810776 1813196 1821606 1824494 1831698 1834602 1841616 1842544 1853564 1866788 1871424 1876896 1877953 1879983 1896048 1901592 1907388 1909824 1910412 1920996 1929312 1933459 1935549 1943928 1963764 1966272 1969506 1975392 1975509 1978032 1978641 1981168 1986336 1989603 1992144 1998216 2001384 2007236 2010048 2013354 2016546 2019241 2021184 2027718 2036496 2037123 2048676 2051924 2063292 2072224 2072862 2074464 2078923 2085136 2096688 2109228 2111508 2112572 2121843 2125207 2133472 2136981 2139291 2140369 2146232 2148552 2173248 2179872 2183328 2186919 2188021 2189712 2195424 2212056 2221632 2222316 2225286 2228128 2228814 2241162 2250864 2251557 2261304 2267916 2273832 2287296 2291058 2293984 2297757 2300976 2304624 2307704 2317392 2324168 2331252 2334948 2341344 2345056 2345778 2348913 2352637 2358048 2358774 2365671 2375912 2386932 2390122 2400156 2407174 2413152 2414368 2414511 2418339 2428808 2442264 2444904 2446136 2455488 2460766 2463426 2476099 2489817 2499336 2506644 2528064 2532222 2533498 2535456 2543184 2547216 2561328 2573208 2580732 2588598 2591904 2592702 2596167 2600283 2607066 2614689 2618352 2626008 2634012 2637376 2638188 2645902 2652804 2656192 2664288 2668512 2672901 2684472 2688728 2703624 2715328 2716164 2719794 2724106 2731568 2732409 2736741 2747547 2751056 2751903 2763816 2780346 2784754 2794176 2795584 2800182 2812304 2815344 2829124 2849308 2852388 2856384 2864736 2865618 2867062 2893968 2915892 2919616 2949408 2951069 2954259 2963088 2967048 2971752 2979504 2988216 2997324 3001152 3002076 3010854 3015072 3020031 3023888 3024819 3031776 3041577 3054744 3063676 3067968 3072832 3073014 3077886 3089856 3094938 3108336 3109293 3111696 3113264 3127704 3131884 3145032 3154228 3163842 3168858 3173093 3182576 3200208 3219348 3222828 3224452 3243737 3256352 3259872 3266879 3274992 3284568 3318084 3319756 3332448 3337929 3339611 3342192 3343221 3361743 3376296 3390912 3391956 3396288 3401874 3415104 3430944 3436587 3440976 3451464 3456936 3461556 3467044 3476088 3486252 3491136 3496878 3501344 3502422 3512016 3517584 3518667 3537072 3538161 3563868 3579296 3580398 3585183 3590867 3600234 3604832 3610761 3621552 3626392 3643212 3648988 3663396 3669204 3683232 3685088 3691149 3695139 3697001 3707128 3733576 3753792 3755906 3759966 3779309 3792096 3800247 3803184 3814776 3820824 3841992 3858624 3866918 3871098 3887856 3889053 3927528 3939012 3950784 3951018 3956064 3957282 3962336 3968853 3972672 3979206 3984288 3996432 4002768 4014472 4026708 4033092 4038482 4055436 4072992 4074246 4079691 4086159 4097352 4103848 4126584 4144448 4145724 4148928 4157846 4170272 4170519 4177131 4193376 4200273 4218456 4223016 4225144 4243686 4250414 4266944 4273962 4278582 4280738 4292464 4297104 4300593 4359744 4366656 4373838 4376042 4379424 4390848 4424112 4444632 4450572 4456256 4457628 4482324 4501728 4503114 4516281 4522608 4535832 4547664 4582116 4587968 4595514 4601952 4609248 4609521 4615408 4616829 4634784 4642407 4648336 4662504 4669896 4682688 4690112 4691556 4697826 4705274 4716096 4717548 4731342 4745763 4751824 4753287 4773864 4780244 4800312 4814348 4826304 4828736 4829022 4836678 4857616 4884528 4889808 4892272 4921532 4926852 4950967 4952198 4979634 4986289 4998672 5013288 5064444 5066996 5070912 5086368 5094432 5097301 5102811 5122656 5146416 5161464 5177196 5183808 5185404 5192334 5200566 5214132 5229378 5236704 5245317 5252016 5253633 5268024 5276376 5291804 5305608 5328576 5337024 5345802 5368944 5370597 5377456 5400351 5407248 5432328 5439588 5448212 5463136 5464818 5473482 5480797 5495094 5502112 5503806 5519899 5527632 5560692 5569508 5600364 5624608 5630688 5633859 5639949 5642791 5658248 5698616 5704776 5729472 5731236 5734124 5768419 5787936 5800377 5806647 5809573 5831784 5898816 5902138 5908518 5926176 5934096 5935923 5943504 5959008 5976432 5994648 6004152 6021708 6030144 6040062 6047776 6049638 6057723 6063552 6083154 6109488 6111369 6127352 6146028 6155772 6189876 6216672 6218586 6223392 6226528 6236769 6255408 6263768 6290064 6308456 6327684 6337716 6346186 6365152 6365529 6375621 6385729 6400416 6410943 6421107 6438696 6445656 6448904 6487474 6512704 6519744 6533758 6549984 6564063 6569136 6636168 6639512 6664896 6675858 6679222 6684384 6686442 6723486 6752592 6783912 6803748 6861888 6873174 6881952 6893271 6902928 6913872 6923112 6934088 6952176 6972504 6993756 7002688 7004844 7024032 7035168 7037334 7046739 7057911 7074144 7076322 7097013 7127736 7158592 7160796 7170366 7181734 7200468 7209664 7221522 7243104 7243533 7252784 7255017 7286424 7297976 7326792 7338408 7366464 7370176 7382298 7390278 7394002 7414256 7428297 7467152 7469451 7511812 7519932 7558618 7584192 7600494 7606368 7629552 7641648 7683984 7733836 7742196 7775712 7778106 7780091 7788501 7800849 7844067 7855056 7878024 7902036 7912128 7914564 7924672 7937706 7958412 7968576 7992864 8005536 8018703 8028944 8053416 8066184 8076964 8110872 8145984 8148492 8159382 8172318 8194704 8197227 8207696 8210223 8242641 8253168 8255709 8291448 8315692 8340544 8341038 8354262 8365427 8386752 8400546 8425109 8436912 8446032 8450288 8487372 8500828 8547924 8557164 8561476 8584928 8594208 8601186 8612681 8747676 8752084 8758848 8804429 8848224 8853207 8862777 8867243 8889264 8901144 8915256 8964648 9003456 9006228 9032562 9045216 9060093 9071664 9074457 9095328 9124731 9164232 9191028 9203904 9218496 9219042 9230816 9233658 9269568 9284814 9296672 9325008 9327879 9339792 9383112 9395652 9410548 9435096 9462684 9491526 9503648 9506574 9519279 9534371 9547728 9560488 9600624 9628696 9658044 9673356 9715232 9731211 9746639 9769056 9779616 9784544 9800637 9843064 9853704 9901934 9904396 9959268 9972578 9997344 10018833 10026576 10029663 10034717 10128888 10133992 10172736 10188864 10194602 10205622 10245312 10292832 10322928 10354392 10370808 10384668 10401132 10428264 10458756 10473408 10490634 10504032 10507266 10536048 10552752 10556001 10583608 10611216 10691604 10737888 10741194 10754912 10755549 10772601 10800702 10814496 10832283 10864656 10879176 10896424 10926272 10929636 10946964 10961594 10990188 11004224 11007612 11039798 11055264 11073447 11091003 11121384 11139016 11200728 11249216 11261376 11267718 11279898 11285582 11316496 11337927 11397232 11400741 11409552 11462472 11468248 11536838 11575872 11600754 11613294 11619146 11663568 11804276 11817036 11852352 11868192 11871846 11887008 11906559 11918016 11952864 11989296 12008304 12043416 12080124 12095552 12099276 12115446 12166308 12218976 12222738 12239073 12254704 12258477 12292056 12311544 12379752 12433344 12437172 12446784 12453056 12473538 12510816 12511557 12527536 12531393 12580128 12600819 12616912 12655368 12675432 12692372 12730304 12731058 12751242 12771458 12800832 12821886 12842214 12877392 12891312 12897808 12901779 12974948 13067516 13099968 13128126 13138272 13145671 13272336 13279024 13351716 13358444 13368768 13372884 13438339 13446972 13505184 13534213 13548843 13567824 13607496 13746348 13763904 13786542 13805856 13827744 13828563 13846224 13850487 13868176 13904352 13927221 13945008 13987512 14009688 14048064 14070336 14074668 14093478 14115822 14148288 14152644 14194026 14237289 14255472 14259861 14321592 14340732 14363468 14400936 14443044 14486208 14487066 14505568 14510034 14552461 14572848 14595952 14653584 14676816 14764596 14780556 14788004 14828512 14852901 14856594 14876449 14934304 14938902 14958867 14982583 15023624 15039864 15117236 15200988 15212736 15259104 15283296 15291903 15308433 15316147 15367968 15467672 15484392 15551424 15556212 15560182 15577002 15601698 15688134 15710112 15756048 15760899 15768841 15804072 15829128 15875412 15916824 15985728 16011072 16037406 16057888 16106832 16111791 16132368 16153928 16221744 16296984 16318764 16344636 16389408 16394454 16415392 16420446 16442391 16468459 16485282 16506336 16511418 16559697 16582896 16631384 16682076 16708524 16730854 16801092 16850218 16873824 16892064 16900576 16901577 16928373 16974744 17001656 17095848 17114328 17122952 17169856 17188416 17202372 17225362 17305257 17332693 17401131 17428719 17495352 17504168 17608858 17696448 17706414 17725554 17734486 17778528 17802288 17830512 17929296 18012456 18065124 18090432 18120186 18143328 18148914 18173169 18190656 18249462 18328464 18382056 18438084 18461632 18467316 18569628 18593344 18650016 18655758 18679584 18710307 18766224 18791304 18821096 18870192 18925368 18983052 19007296 19013148 19038558 19068742 19095456 19096587 19120976 19126863 19157187 19201248 19232829 19257392 19263321 19316088 19346712 19430464 19462422 19493278 19538112 19559232 19569088 19601274 19686128 19692189 19707408 19803868 19808792 19918536 19945156 19994688 20037666 20053152 20059326 20069434 20257776 20267984 20389204 20411244 20511149 20585664 20645856 20657483 20679813 20708784 20741616 20769336 20802264 20856528 20917512 20981268 21008064 21014532 21072096 21105504 21112002 21140217 21167216 21173733 21222432 21291039 21383208 21475776 21482388 21509824 21511098 21545202 21601404 21628992 21664566 21729312 21730599 21758352 21765051 21792848 21859272 21893928 21923188 21980376 22015224 22079596 22110528 22146894 22182006 22211651 22242768 22278032 22284891 22401456 22408353 22535436 22559796 22571164 22632992 22675854 22706159 22794464 22801482 22819104 22868153 22924944 22936496 23073676 23201508 23226588 23238292 23327136 23340273 23365503 23377277 23402547 23532201 23608552 23634072 23736384 23743692 23774016 23813118 23905728 23978592 24016608 24056109 24068231 24086832 24160248 24198552 24230892 24332616 24437952 24445476 24478146 24509408 24516954 24584112 24591681 24623088 24630669 24759504 24767127 24874344 24947076 25021632 25023114 25055072 25062786 25096281 25136069 25160256 25201638 25233824 25275327 25310736 25350864 25384744 25462116 25502484 25542916 25643772 25684428 25754784 25782624 25795616 25803558 25838043 25879007 25949896 26135032 26256252 26276544 26291342 26413287 26455163 26544672 26558048 26559621 26601729 26703432 26716888 26745768 26876678 26893944 27010368 27068426 27097686 27135648 27214992 27223371 27237089 27492696 27573084 27611712 27655488 27657126 27692448 27700974 27736352 27808704 27854442 27890016 27975024 28019376 28149336 28186956 28231644 28305288 28388052 28474578 28510944 28519722 28557837 28603113 28643184 28681464 28726936 28801872 28886088 28974132 29011136 29020068 29104922 29145696 29191904 29193633 29239917 29307168 29353632 29401911 29529192 29561112 29576008 29657024 29705802 29713188 29752898 29868608 29877804 29917734 29965166 30047248 30056499 30079728 30104151 30234472 30401976 30518208 30566592 30583806 30616866 30632294 30735936 30935344 30968784 31112424 31120364 31154004 31203396 31376268 31420224 31512096 31521798 31537682 31608144 31658256 31750824 31833648 32074812 32115776 32213664 32223582 32264736 32266647 32307856 32317803 32443488 32496849 32593968 32637528 32689272 32778816 32788908 32830784 32840892 32884782 32936918 32970564 33012672 33022836 33119394 33165792 33220341 33262768 33273009 33364152 33417048 33461708 33602184 33700436 33747648 33784128 33801152 33803154 33856746 33949488 34003312 34013781 34191696 34202223 34228656 34245904 34404744 34450724 34610514 34656769 34665386 34802262 34857438 34904023 34990704 35008336 35217716 35412828 35451108 35468972 35557056 35604576 35661024 35681107 35719677 35858592 36024912 36130248 36240372 36286656 36297828 36346338 36498924 36656928 36717219 36735721 36764112 36775431 36876168 36934632 37139256 37300032 37311516 37359168 37420614 37532448 37534671 37582608 37594179 37642192 37740384 37802457 37850736 37966104 38026296 38077116 38137484 38190912 38193174 38241952 38253726 38314374 38365579 38402496 38465658 38514784 38526642 38632176 38693424 38705337 38924844 38986556 39202548 39372256 39384378 39414816 39437013 39499537 39607736 39617584 39837072 39890312 40075332 40106304 40118652 40138868 40315017 40378933 40515552 40535968 40602639 40646529 40667011 40778408 40822488 41022298 41291712 41314966 41359626 41417568 41483232 41538672 41551461 41572399 41604528 41713056 41835024 41962536 42029064 42144192 42211008 42224004 42280434 42334432 42347466 42444864 42582078 42766416 42779583 42964776 43022196 43090404 43202808 43329132 43458624 43461198 43516704 43530102 43585696 43657383 43718544 43787856 43846376 43960752 44030448 44159192 44293788 44364012 44423302 44485536 44556064 44558703 44569782 44629347 44700103 44802912 44816706 44876601 44947749 45070872 45119592 45142328 45265984 45351708 45412318 45588928 45602964 45638208 45736306 45849888 45872992 45875709 45948441 46147352 46403016 46453176 46476584 46654272 46680546 46731006 46754554 46805094 47045881 47064402 47217104 47268144 47306523 47487384 47626236 47957184 48033216 48112218 48136462 48173664 48320496 48397104 48461784 48665232 48890952 48956292 49018816 49033908 49168224 49183362 49246176 49261338 49327173 49405377 49519008 49534254 49679091 49748688 49894152 50046228 50110144 50125572 50192562 50272138 50403276 50467648 50550654 50621472 50701728 50704731 50769488 50785119 50924232 51004968 51085832 51287544 51368856 51509568 51565248 51591232 51607116 51676086 51758014 51899792 51915771 51998079 52203393 52270064 52286157 52512504 52582684 52826574 52910326 53089344 53116096 53119242 53203458 53406864 53433776 53491536 53753356 53787888 54136852 54195372 54271296 54429984 54446742 54460637 54474178 54519507 54985392 55146168 55314252 55384896 55401948 55472704 55708884 55780032 55950048 56038752 56070311 56130921 56298672 56373912 56463288 56610576 56776104 56949156 57021888 57039444 57115674 57206226 57286368 57289761 57362928 57380589 57453872 57471561 57603744 57698487 57772176 57789963 57948264 58040136 58209844 58291392 58383808 58387266 58479834 58557989 58614336 58707264 58803822 59058384 59076567 59122224 59152016 59411604 59426376 59505796 59755608 59835468 59930332 60094496 60112998 60159456 60208302 60288767 60468944 60803952 61167612 61233732 61264588 61533447 61631003 61870688 61937568 61972449 62039439 62070701 62224848 62240728 62308008 62406792 62752536 63024192 63043596 63075364 63216288 63316512 63420651 63452609 63501648 63521199 63667296 63873117 64149624 64427328 64447164 64529472 64533294 64615712 64635606 64886976 64993698 65187936 65275056 65295153 65378544 65577816 65681784 65769564 65873836 65941128 66045672 66238788 66331584 66440682 66525536 66546018 66634953 66728304 66834096 66854673 66923416 67204368 67225059 67400872 67606308 67713492 67898976 68006624 68027562 68118477 68226473 68383392 68404446 68457312 68491808 68604459 68809488 68901448 69221028 69313538 69330772 69604524 69714876 69808046 69981408 70016672 70020819 70131831 70207641 70243019 70435432 70825656 70902216 70937944 71209152 71322048 71362214 71439354 71717184 71806871 72049824 72204693 72260496 72480744 72595656 72692676 72997848 73313856 73434438 73471442 73528224 73550862 73752336 73869264 73892007 74278512 74623032 74841228 75064896 75069342 75165216 75188358 75284384 75288843 75408207 75480768 75604914 75701472 75825981 75932208 76052592 76154232 76274968 76386348 76483904 76507452 76628748 76731158 76931316 77029568 77053284 77264352 77386848 77410674 77514129 77637021 77849688 77973112 78405096 78744512 78768756 78829632 78874026 78999074 79215472 79235168 79239861 79365489 79674144 79678863 79780624 79805187 80150664 80237304 80277736 80630034 80757866 81031104 81071936 81205278 81293058 81334022 81556816 81644976 81711267 82044596 82629932 82719252 82835136 82966464 83077344 83102922 83144798 83209056 83426112 83670048 83925072 84058128 84448008 84560868 84668864 84694932 85164156 85532832 85559166 85581001 85673511 85809339 85929552 86044392 86180808 86405616 86658264 86922396 87033408 87060204 87171392 87314766 87437088 87575712 87580899 87692752 87719751 87921504 88060896 88205733 88318384 88587576 88728024 88846604 88971072 89112128 89117406 89139564 89258694 89400206 89605824 89633412 89753202 89895498 90141744 90169497 90239184 90284656 90312453 90703416 90824636 91205928 91472612 91699776 91745984 91751418 91896882 92019697 92294704 92806032 92906352 92953168 93361092 93462012 93509108 93610188 94068373 94091762 94128804 94434208 94536288 94613046 94739491 94974768 95252472 96224436 96272924 96347328 96640992 96794208 96799941 96848719 96923568 96953409 97330464 97490547 97781904 97912584 98067816 98336448 98366724 98492352 98522676 98654346 98810754 99038016 99068508 99358182 99497376 99661023 99788304 99819027 100092456 100251144 100385124 100544276 100806552 101101308 101242944 101403456 101409462 101538976 101570238 101848464 102009936 102041343 102171664 102575088 102606669 102737712 103214232 103352172 103516028 103799584 103831542 103970307 103996158 104135143 104406786 104540128 104572314 104712069 104878081 105025008 105165368 105653148 105820652 106238484 106406916 106813728 106867552 106983072 107043321 107159031 107213029 107506712 107575776 108273704 108390744 108859968 108893484 108921274 108948356 109039014 109599961 109970784 110207163 110292336 110326293 110381887 110628504 110803896 111417768 111900096 112077504 112140622 112261842 112597344 112747824 112782537 112926576 113221152 113552208 113898312 114078888 114231348 114412452 114572736 114579522 114725856 114761178 114907744 114943122 115096737 115207488 115396974 115544352 115579926 115896528 116080272 116116011 116419688 116774532 116959668 117115978 117607644 118116768 118153134 118244448 118304032 118311039 118498611 118823208 118852752 119011592 119511216 119670936 119860664 120188992 120225996 120318912 120416604 120577534 120937888 120945051 121136799 121328851 121607904 121807917 122001033 122335224 122467464 122529176 123066894 123262006 123741376 123875136 123944898 124078878 124141402 124449696 124481456 124616016 124717197 124813584 125505072 126087192 126150728 126432576 126633024 126841302 126905218 127003296 127042398 127334592 127746234 128299248 128894328 129066588 129231424 129271212 129987396 130375872 130550112 130590306 130757088 130972149 131155632 131363568 131539128 131747672 131882256 132091344 132477576 132881364 133051072 133092036 133269906 133456608 133668192 133676109 133709346 133846832 133888041 134100309 134408736 134450118 134629803 134801744 134843247 135212616 135426984 135797952 136013248 136055124 136236954 136452946 136766784 136808892 136914624 136983616 137208918 137618976 137627127 137802896 137845323 138442056 138627076 138661544 139209048 139429752 139616092 139962816 140033344 140041638 140263662 140415282 140486038 140870864 141137643 141651312 141804432 141875888 141919569 142724428 142878708 143578043 143613742 144099648 144409386 144520992 144602381 144961488 145191312 145385352 145995696 146868876 146942884 147056448 147101724 147504672 147738528 147784014 147821729 147981519 148216131 148557024 149037273 149246064 149682456 150138684 150330432 150376716 150568768 150577686 150816414 151209828 151402944 151651962 151864416 152105184 152114193 152308464 152355357 152549936 152772696 153014904 153257496 153462316 153862632 154106568 154528704 154773696 154821348 155028258 155274042 155699376 155747313 155946224 155994237 156610179 156810192 156858471 157537512 157748052 157998148 158430944 158470336 158479722 158730978 158943113 159348288 159357726 159561248 159610374 160077071 160301328 160474608 160555472 161260068 161515732 162410556 162586116 162668044 163113632 163289952 163381911 163422534 163558521 163640939 164089192 165259864 165438504 166154688 166205844 166289596 166418112 167284151 167340096 167850144 168116256 168210933 168392763 168477617 168896016 169121736 169389864 170328312 171065664 171118332 171162002 171347022 171618678 171859104 172088784 172141767 172361616 172414683 172811232 173316528 173369889 173844792 174120408 174629532 174874176 175151424 175161798 175385504 175439502 175673967 175843008 176121792 176411466 176636768 177175152 177229701 177456048 177693208 178234812 178279128 178517388 178800412 179266824 179506404 179790996 180283488 180338994 180478368 180569312 180624906 180866301 181153049 181406832 181649272 182411856 182945224 183502836 183793764 184039394 184589408 184600341 184893009 185186141 185612064 185812704 185906336 185917347 186212103 186722184 186924024 187018216 187220376 188136746 188183524 188257608 188868416 189072576 189226092 189478982 189949536 190357827 190504944 190563597 190659623 192448872 192545848 193281984 193588416 193599882 193697438 193847136 193906818 194660928 194981094 195563808 195825168 196135632 196733448 197045352 197308692 197621508 198137016 198716364 198994752 199322046 199576608 199638054 199904859 200184912 200502288 200564019 200770248 201088552 201613104 202202616 202818924 203077952 203140476 203696928 204019872 204082686 204343328 204355431 204679419 205150176 205213338 205475424 205813377 206428464 206704344 207032056 207599168 207663084 207940614 207992316 208270286 208813572 209080256 209144628 209424138 209756162 210050016 210062457 210330736 210395493 210729057 211306296 211641304 212476968 212813832 213627456 213735104 213966144 214086642 214318062 214426058 215013424 215151552 215420613 216547408 216614079 216781488 217786968 217842548 217896712 218078028 219199922 219941568 220414326 220584672 220652586 220763774 221257008 221607792 222835536 224281244 224523684 225194688 225495648 225565074 225622639 225853152 225866529 226224621 226442304 227104416 227477943 227796624 228157776 228462696 228824904 229159044 229451712 229522356 229815488 229886244 230193474 230793948 231088704 231159852 231793056 232160544 232232022 232542387 232839376 232911063 233549064 233919336 234231956 235215288 236233536 236306268 236488896 236608064 236622078 236997222 237646416 237705504 237719583 238023184 238096467 239022432 239036589 239341872 239415561 239721328 240451992 240833208 241155068 241875776 241890102 242273598 242597383 242657702 243215808 243615834 244002066 244328161 244670448 244934928 245058352 245133801 246133788 246524012 247889796 248157756 248282804 248899392 248962912 249232032 249434394 249627168 249767749 251010144 252174384 252301456 253682604 253810436 254006592 254084796 255328441 255492468 256598496 256743003 257020533 257150047 257428017 257788656 258133176 258542424 259974792 261100224 261180612 261514176 261944298 262311264 262727136 262742697 263078256 263159253 263495344 263764512 264182688 264617199 264955152 265762728 266184072 266539812 266913216 267336384 267352218 267418692 267693664 267776082 268200618 268817472 268900236 269259606 269603488 269686494 270425232 270508491 270853968 270937359 272110248 272473908 272905892 273617784 274417836 275237952 275254254 275605792 275690646 276059091 276496759 276884112 277254152 277323088 278418096 278859504 279232184 280083276 280527324 280830564 280972076 281741728 282205119 282275286 282652531 283302624 283608864 283751776 283839138 284218473 284669077 285448856 285757416 287156086 287227484 288818772 289041984 289204762 289922976 290382624 290546157 290770704 290860227 291006793 291991392 293737752 293885768 294203448 295009344 295477056 295568028 295643458 295963038 296432262 297114048 298074546 298492128 299364912 299457081 299607979 300277368 300753432 301155372 301632828 302419656 303303924 303728832 304210368 304228386 304616928 304710714 305099872 305545392 306029808 306124029 306514992 306924632 307725264 308213136 309642696 310056516 310548084 311398752 311494626 311892448 311910921 311988474 312405429 312900721 313220358 313620384 313716942 314136207 314634243 315075024 315496104 315996296 316861888 316959444 317461956 317886226 318715452 319122496 319220748 320154142 320602656 320949216 321110944 321129963 321639087 322520136 323031464 324821112 325172232 325336088 326227264 326579904 326763822 326845068 327117042 327281878 328178384 328799883 329321167 330519728 330621489 330877008 331145661 332411688 332579192 334568302 335700288 336232512 336421866 336785526 336955234 337792032 338243472 338779728 340656624 342236664 342324004 342694044 343237356 343718208 344177568 344283534 344723232 344829366 345290211 345622464 346633056 346739778 347689584 348240816 349259064 350323596 350771008 350879004 351347934 352822932 353273536 354350304 354459402 354912096 354933117 355386416 355495833 356469624 356558256 357034776 357600824 358533648 359012808 359581992 360566976 360677988 360956736 361138624 361249812 361732602 362306098 362813664 362835153 363298544 363410397 363986553 364823712 365423751 365890448 366003099 367005672 367587528 368078788 369178816 369200682 369786018 370372282 371224128 371625408 371812672 371834694 372424206 373444368 373848048 374036432 374151591 374440752 376273492 376367048 376515216 378452184 378957964 379899072 380715654 381009888 381127194 381224459 381319246 384897744 385091696 387199764 387394876 387694272 387813636 389711831 389962188 391127616 391650336 392271264 392492177 392916447 393466896 394090704 394617384 395243016 396274032 397432728 398644092 399153216 399276108 399809718 400369824 401004576 401028327 401128038 401540496 401664123 402177104 402300927 403226208 403889409 404405232 404529741 405637848 406280952 407393856 408039744 408165372 408686656 408710862 409358838 410300352 410426676 410950848 411626754 412856928 412881381 413408688 413535969 414064112 415326168 415881228 415984632 416540572 417627144 418289256 418848276 419512324 420100032 420124914 420661472 420790986 421458114 422021369 422612592 423282608 423412929 424953936 425627664 425758707 428173284 428636124 428852116 430026848 430734129 430841226 431417021 433094816 433228158 433562976 433807143 434494907 435573936 435685096 435793424 436156056 438399844 440828652 441169344 441305172 441527548 442514016 443215584 443465187 443944557 444168263 444648393 445671072 447111819 448562488 449047368 450991296 451130148 451245278 451706304 451733058 452449242 454208832 454955886 455593248 456315552 456925392 457066071 457296389 457649808 458318088 459044712 459772488 460386948 461587896 462319704 463586112 464321088 464464044 465084774 465678752 465822126 467098128 467241939 467838672 467982711 468463912 470430576 470575413 472612536 473244156 473994444 475292832 475411008 475439166 476046368 476192934 476829339 477585311 478044864 478073178 478683744 478831122 479442656 480231213 480903984 481666416 482310136 483780204 484547196 485194766 485315404 487231668 488004132 488656322 489340896 489869856 490116704 490145733 490267602 490922817 491701133 492267576 493048024 495779592 496315512 496565608 497925824 498464064 498868788 499254336 499535498 501852453 502020288 502648097 504348768 504602912 504632799 505432851 507365208 507620872 508169592 510656882 510984936 513196992 513486006 514041066 514300094 514856034 515577312 516266352 517084848 517244049 517504691 519949584 522361224 523888596 524622528 525454272 525485394 526156512 526318506 526990688 527021901 527529024 528365376 529234398 529910304 531525456 532368144 533079624 534704436 534837384 535387328 535552164 536401236 537800472 538519212 539206976 539372988 540850464 541016982 541707936 541874718 542598903 543459147 544220496 544947816 545811784 547235568 548835672 550508508 551211584 551381292 552118182 552993518 553768224 553801023 554508304 554646176 554679027 555558423 556836192 557719008 557752041 558464368 558636309 560166552 561054648 561661128 561944152 563483456 564410238 564550572 565305062 566605248 567217728 567503552 567678276 568436946 569338154 570897712 571073481 571514832 571978869 574312172 574454968 577637544 578409524 579845952 580765248 581092314 581541408 581720454 582013586 583982784 587475504 587771536 588406896 591136056 591286916 591926076 592864524 594823321 596149092 596984256 598729824 598914162 599067007 599215958 599714577 600554736 601506864 602310744 603265656 604839312 606607848 608456772 609233856 609421428 610199744 611090784 612059616 612248058 613029984 613066293 613849264 614038257 615450528 616426272 617440131 619285392 620113032 621096168 622797504 622989252 623784896 623821842 623976948 624810858 625801442 626440716 627240768 627433884 628272414 629268486 630150048 630187371 630992208 631186479 631992592 632187171 633918888 634923912 635772452 637430904 638441496 640308284 641205312 641898432 642221888 642259926 643278174 644137879 645040272 646062928 646261839 649642224 649842237 650344464 650672176 653527644 653690136 654234084 654563756 656356768 657599766 658478611 658642334 661039456 661242978 661754016 662291322 663176437 664823376 665158384 669136604 672843732 673571052 673910468 675584064 676486944 676867917 677559456 677599587 677941033 678673863 681313248 682433829 684473328 684648008 685388088 686474712 688355136 688567068 689446464 689658732 690580422 693266112 693479556 695379168 696481632 697627161 697978699 698518128 698733189 700647192 701758008 702695868 705645864 708700608 708918804 709824192 709866234 710772832 710991666 712939248 713116512 713158749 714069552 714289401 715201648 717067296 718025616 718246683 719163984 721355976 722499624 723465204 724612196 725627328 725670306 726597088 726820794 727792149 727973106 728946001 729647424 730847502 731780896 732006198 732984483 734011344 735175056 735401403 736157576 738401364 739572036 740744564 743669388 744848412 746888736 747696096 748072864 748303182 748881504 749303247 750491203 752546984 752734096 753030432 756904368 757915928 761431308 762019776 762254388 762448918 762638492 765985323 767199727 769795488 770183392 770229009 771450141 772284051 772673209 774399528 774789752 775627272 779423662 779924376 783300672 784542528 784984354 785832894 786933792 788181408 789234768 789477759 789875581 790486032 792548064 794865456 797288184 798552216 799619436 800739648 802009152 802056654 802256076 803080992 803328246 804354208 804601854 806452416 807778818 808810464 809059482 811275696 812561904 812812077 816330744 817421724 818717676 820853352 823253508 825713856 825762762 826817376 827071938 828128224 828177273 829490277 830652336 831762456 831969264 833081144 835254288 836578512 837696552 839024648 840249828 841322944 841581972 842916228 844042738 845225184 846565216 846615357 846825858 847957593 849301957 849907872 851255328 851517414 852655419 854007231 856346568 857272248 857704232 860053696 861468258 861682452 862834042 866189632 866456316 867125952 867614286 868989814 871147872 871370192 871586848 871638471 872312112 873020379 876799688 881657304 882610344 883055096 885028032 886431168 886930374 887889114 888336526 889296786 891342144 894223638 897124976 898094736 898823937 902260296 902490556 903466116 904898484 909911772 911186496 912631104 913850784 914132142 914592778 915299616 916636176 918089424 919544976 920773896 923175792 924639408 928928088 930169548 931357504 931644252 934196256 934483878 935677344 935732763 935965422 936927824 937216287 938702163 940861152 941150826 942408621 943902729 945225072 946488312 947988888 950585664 950878332 952092736 952385868 953658678 955170622 956146356 957367488 957662244 958885312 960462426 961807968 963332832 963389889 964620272 964917261 967560408 969094392 970389532 970630808 974463336 976008264 977312644 978681792 979739712 980233408 980291466 980535204 981845634 983402266 984535152 986096048 986399649 987963501 991559184 991864467 992631024 993131216 993436983 997737576 999070996 1003704906 1005046301 1005296194 1008697536 1009205824 1009265598 1010865702 1012216667 1014730416 1015241744 1016339184 1021313764 1021969872 1026972012 1028082132 1028600188 1029712068 1031154624 1032532704 1034169696 1034488098 1034752103 1035009382 1035870633 1039899168 1044722448 1047777192 1050970788 1052313024 1052637012 1053981376 1054043802 1058468796 1059820608 1063050912 1064736288 1064799351 1065335909 1066159248 1066487499 1069408872 1069674768 1071104328 1072802472 1075600944 1077038424 1078745976 1081700928 1082033964 1083415872 1083749436 1085197806 1086918294 1088440992 1088505459 1089895632 1090231191 1091623568 1091959659 1094471136 1096271253 1097671344 1098009297 1101017016 1102762584 1104236364 1105987036 1107536448 1107602046 1109016608 1109292352 1109358054 1111116846 1112601791 1113672384 1115438016 1115504082 1116928736 1117272618 1120333104 1122109296 1122454773 1123322256 1123888304 1128820476 1129101144 1130610124 1135356552 1136873892 1138676308 1141795424 1142146962 1143029664 1143673377 1143957738 1145486573 1148624344 1148909936 1155275088 1156819048 1162184628 1163082816 1163440908 1164027172 1169135493 1170989057 1174951008 1175543072 1176813792 1177476531 1178749341 1179343319 1182272112 1182573832 1183852152 1185729048 1189646642 1192298184 1197459648 1197828324 1198134014 1198431916 1199429154 1201109472 1203013728 1204621488 1204992369 1205599571 1206531312 1206902781 1209678624 1213215696 1213589223 1216913544 1218842856 1222181568 1224119232 1224496116 1226059968 1226132586 1227698528 1228076514 1230901056 1232852544 1234880262 1238570784 1240226064 1240607907 1242192336 1245978504 1247643684 1247953896 1249621716 1251602884 1252881432 1254867768 1256544828 1258536972 1260300096 1260374742 1261984416 1262372958 1263985184 1264374342 1266064107 1267837776 1269847824 1270238787 1271544904 1274861808 1276882992 1277276121 1280616568 1284519852 1286556348 1288275758 1290080544 1292125856 1292202387 1292523678 1294251063 1296302987 1299284448 1299684474 1300688928 1301344352 1301421429 1303484721 1307055288 1307380272 1308468168 1309127512 1312713536 1315199532 1316957222 1317284668 1322078912 1322485956 1323508032 1324582644 1326352874 1329646752 1330316768 1330395561 1332504789 1333945179 1334617361 1338273208 1345687464 1347142104 1347820936 1352973888 1353735834 1355118912 1355199174 1355882066 1357347726 1362626496 1364330549 1364867658 1368946656 1369296016 1370776176 1371889167 1372949424 1377134136 1379317464 1381160844 1386959112 1390758336 1392963264 1395254322 1395957398 1397036256 1397466378 1401294384 1403516016 1403948133 1405391736 1411291728 1417837608 1419732468 1421545664 1421983332 1425878496 1426233024 1426317498 1428139104 1428578802 1430403296 1430488017 1432755933 1434134592 1436051232 1436493366 1438327968 1440693639 1442711952 1444999248 1446930408 1449224392 1451340612 1453194176 1453641588 1455584298 1455946212 1457892002 1461695004 1463561792 1464012396 1465968966 1468022688 1470350112 1470437199 1470802806 1472315152 1472768451 1475103399 1476802728 1479144072 1481489128 1487338776 1489696824 1493777472 1495392192 1496145728 1496606364 1497763008 1498606494 1500982406 1505093968 1505468192 1505557359 1506060864 1507944291 1513808736 1513898397 1515831856 1516298553 1522862616 1524508776 1524897836 1525276984 1531970646 1534399454 1539590976 1540366784 1540458018 1542900282 1544568102 1545346418 1548799056 1549579504 1551254544 1552514073 1558847324 1559848752 1569968708 1571665788 1573867584 1576362816 1578469536 1578955518 1579358473 1579751162 1580972064 1581065703 1585096128 1589730912 1594576368 1597104432 1599238872 1604113308 1604512152 1606161984 1606656492 1608708416 1609203708 1615557636 1617620928 1618118964 1622551392 1625123808 1625624154 1626039019 1627796709 1630377441 1632661488 1634843448 1637435352 1641706704 1646507016 1651525524 1653634752 1654143876 1656256448 1656354546 1658980554 1661304672 1661403069 1663524912 1663938528 1664037081 1666162288 1666675269 1670508576 1673157024 1673256123 1675393104 1675908927 1678049296 1680499656 1683163944 1685832456 1688085476 1690450368 1693130432 1693230714 1693651716 1695915186 1698181681 1698603914 1699815744 1702510656 1703034828 1705310838 1708014462 1712693136 1713220443 1714544496 1715408464 1715936607 1722936516 1723364904 1725668084 1732912632 1735228572 1737979628 1742295744 1742740384 1743173696 1743276942 1744624224 1746040758 1748374243 1753599376 1763314608 1765220688 1766110192 1773860748 1775778228 1776673052 1778593572 1784469963 1787299087 1788447276 1794249952 1796189472 1797201021 1797647874 1799143731 1800050329 1804520592 1804981112 1806932232 1809796968 1819823544 1827701568 1828264284 1829185556 1830599232 1833272352 1836178848 1839089952 1839198879 1840125661 1841547792 1842114771 1846351584 1849278816 1852320393 1857856176 1860339096 1863288504 1868392512 1868967756 1871354688 1871465526 1871930844 1873855648 1874432574 1877404326 1881722304 1882301652 1884817242 1887805458 1890450144 1892976624 1893559437 1895977776 1896561513 1901756664 1904771736 1907317356 1910341244 1912292712 1915324488 1920924852 1923615936 1926665664 1926779778 1929240544 1929834522 1932413637 1935120816 1938188784 1938785517 1940779064 1941261616 1948926672 1949526711 1952016528 1954625288 1960582932 1961070408 1963691268 1966804532 1969070304 1972192096 1972799298 1975435833 1975927002 1978567717 1983118368 1983728934 1985262048 1986262432 1986873966 1989529311 1992683539 1995475152 1998141992 2007409812 2010092602 2010592388 2018531196 2021731404 2024433334 2029460832 2030483488 2030603751 2032678368 2033823099 2036021589 2037047551 2042627528 2043939744 2053944024 2056164264 2057200376 2059424136 2065065408 2068339392 2068976196 2069504206 2070018764 2071741266 2079798336 2082399259 2089444896 2093936097 2095554384 2096199567 2097255853 2101941576 2105274024 2108087604 2116937592 2126101824 2129472576 2129598702 2130671818 2132318496 2132974998 2138817744 2139349536 2142208656 2142868203 2145604944 2151201888 2154076848 2157491952 2164067928 2167498872 2170395612 2173836588 2176881984 2177010918 2179791264 2180462382 2183247136 2183376447 2183919318 2186838003 2188942272 2192542506 2195342688 2196018594 2198953449 2202034032 2205525168 2206204209 2208472728 2211974072 2215204092 2218033216 2218716108 2222233692 2225203582 2231008164 2233857472 2234545236 2240666208 2244218592 2244909546 2246644512 2247776608 2247909741 2251473609 2257640952 2258202288 2261220248 2270713104 2273747784 2277352616 2283590848 2284293924 2286059328 2287346754 2287915476 2290973146 2297248688 2297819872 2297955969 2301599181 2305248169 2310550176 2310687027 2313638096 2314350423 2318019627 2324369256 2326881816 2328054344 2338270986 2341978114 2349902016 2351086144 2353627584 2354953062 2357498682 2358686638 2364544224 2365147664 2367704304 2369626743 2371458096 2379293284 2384596368 2395656648 2396268028 2396863832 2398858308 2402218944 2406027456 2409242976 2409984738 2411199142 2413062624 2413805562 2419357248 2426431392 2427178446 2433827088 2437685712 2448992232 2452265172 2455397056 2456153028 2469760524 2477141568 2480452128 2481215814 2481849029 2484384672 2484531819 2488470831 2491957008 2495287368 2495907792 2499243432 2503205768 2505762864 2509735536 2513089656 2517073944 2520749484 2523968832 2524745916 2527970368 2528748684 2532128214 2535675552 2539695648 2539846071 2540477574 2543089808 2543872779 2547905871 2549723616 2553765984 2554552242 2557966257 2561233136 2562021693 2569039704 2573112696 2576551516 2580161088 2584251712 2584404774 2585047356 2588502126 2592605974 2598568896 2599368948 2601377856 2602688704 2602842858 2606969442 2614110576 2614760544 2614915413 2616936336 2618255024 2619061137 2630399064 2633914444 2634569336 2644971912 2649165288 2652705748 2659293504 2660633536 2660791122 2665009578 2667890358 2668571213 2669234722 2676546416 2691374928 2694284208 2695641872 2696471811 2707471668 2710398348 2711764132 2714695452 2727982817 2728661098 2729735316 2737893312 2738592032 2741552352 2743778334 2745898848 2747445239 2754268272 2758634928 2762321688 2773918224 2790508644 2791914796 2794072512 2794932756 2802588768 2807032032 2807198289 2807896266 2808612851 2810783472 2811648861 2816106489 2822583456 2827225863 2831708187 2835675216 2839464936 2843966664 2851756992 2852634996 2856278208 2857157604 2860806592 2860976034 2865511866 2872102464 2872986732 2876655936 2881387278 2885423904 2889998496 2890169667 2893860816 2894751783 2898448784 2902681224 2907283176 2911168596 2911892424 2915784004 2923390008 2928024792 2931937932 2936045376 2940700224 2940874398 2941605612 2944630304 2945536902 2950206798 2953605456 2958288144 2959198947 2962978256 2963890503 2974677552 2975593401 2979393648 2980310949 2993212728 2997212988 3001964812 3010187936 3010936384 3011114718 3015138903 3015888582 3019919147 3027617472 3027796794 3031663712 3032597106 3036650001 3041464349 3045725232 3049017552 3049795672 3050553968 3063941292 3068798908 3080916036 3085800564 3089136204 3090692836 3097598112 3099159008 3102509088 3104256309 3105028146 3107611899 3109177841 3117694648 3119697504 3139937416 3143331576 3156939072 3157911036 3158716946 3159502324 3161944128 3162131406 3178398869 3179461824 3189152736 3194208864 3196007727 3198477744 3199462497 3201074723 3208226616 3209024304 3213312984 3218407416 3231115272 3236237928 3245102784 3250247616 3251248308 3252078038 3255593418 3260754882 3265322976 3269686896 3270693573 3274870704 3275878977 3283413408 3293014032 3294027891 3303051048 3308287752 3312709092 3317961108 3322609344 3322806138 3327049824 3327877056 3328074162 3332324576 3333350538 3337805373 3341017152 3346314048 3346512246 3350786208 3351817854 3356098592 3360999312 3366327888 3367364319 3371664912 3376170952 3386461428 3387303432 3391830372 3396363362 3397207828 3406069656 3410621676 3416028924 3425386272 3426440886 3429088992 3430816928 3431020131 3431873214 3436459719 3441907931 3445873032 3446729808 3451336168 3465825264 3470457144 3475959256 3485480768 3486553884 3489248448 3492081516 3496748486 3507198752 3507406479 3512967171 3518536679 3526629216 3530441376 3532220384 3532429593 3538029957 3547721496 3551556456 3553346104 3557187144 3568939926 3574598174 3576894552 3588499904 3592378944 3594402042 3595295748 3598287462 3600100658 3609041184 3609962224 3613864464 3616798713 3619593936 3620708343 3622532837 3639647088 3656528568 3658371112 3666544704 3672357696 3678179904 3678397758 3680251322 3683095584 3684229542 3692703168 3698557632 3704640786 3715712352 3720678192 3726577008 3737935512 3742931052 3743861688 3747711296 3748865148 3754808652 3764603304 3769634484 3775610916 3780900288 3785953248 3787118874 3791955552 3793123026 3798192321 3803513328 3809543472 3810716361 3814634712 3820682488 3824585424 3830648976 3841849704 3853559556 3858481088 3859669044 3864827274 3870241632 3876377568 3876607161 3877571034 3881558128 3882523232 3882753189 3888908961 3897853344 3899053422 3904033056 3904264287 3909250576 3910454163 3921165864 3922140816 3927382536 3933609064 3938140608 3944384192 3945598596 3950871666 3951854004 3957135434 3966236736 3967457868 3970524096 3972524864 3973747932 3979058622 3985367078 3990950304 3991186683 3996283984 3997514367 4003852083 4014819624 4020185204 4021184776 4037062392 4043462808 4048866668 4058921664 4060966976 4061207502 4065356736 4067646198 4072043178 4074095102 4085255056 4087879488 4092991647 4107888048 4112328528 4114400752 4115667501 4118848272 4137952392 4139008412 4140037528 4143482532 4163763247 4164798518 4178889792 4187872194 4191108768 4192399134 4193469049 4194511706 4203883152 4210548048 4216175208 4233875184 4259197404 4261343636 4264636992 4265949996 4277635488 4278699072 4284417312 4285736406 4286830141 4291209888 4291464051 4298267799 4302403776 4308153696 4314983904 4322080917 4328135856 4334997744 4340791224 4347673176 4354021836 4359582528 4360924764 4366494272 4366752894 4367838636 4373676006 4385085012 4390685376 4392037188 4397906898 4404068064 4411050336 4411311597 4412408418 4416945456 4418305353 4423948144 4425310197 4430408184 4437432216 4444467384 4450407164 4462016328 4469090472 4481332416 4488437184 4489819092 4493289024 4495553216 4495819482 4502947218 4515281904 4516404576 4516672077 4522440496 4523832873 4541426208 4541695191 4547495568 4548895659 4554705232 4568587848 4574693508 4575830952 4581946292 4594497376 4595639744 4595911938 4603198362 4609350277 4610496338 4621100352 4621374054 4627276192 4628700846 4636039254 4642235059 4648738512 4653763632 4656108688 4657542219 4676541972 4683956228 4709906124 4714997364 4717373276 4729088448 4730295328 4735408608 4738075419 4739253486 4742916192 4743197109 4745587231 4758586568 4769192736 4791313296 4792536056 4793727664 4797716616 4818485952 4819969476 4822398284 4826125248 4827611124 4851240379 4852862784 4854356892 4867654176 4875371424 4878117057 4883390127 4885850893 4891132323 4897984464 4904530344 4912306056 4939521048 4960904256 4962431628 4963698058 4968769344 4969063638 4976941662 4983914016 4990574736 4991815584 4992111243 4998486864 5000025807 5006411536 5011525728 5019471072 5026179312 5027726781 5034147888 5041498968 5049491832 5057497368 5064256428 5071351104 5079391296 5079692142 5080955148 5086179616 5087745558 5094545043 5095811742 5099447232 5107531968 5109104484 5115932514 5122466272 5124043386 5138079408 5139661329 5146225392 5147809821 5153103032 5168809548 5170094712 5177004252 5185211948 5198737896 5205685716 5213938884 5228221152 5229521088 5229830826 5233872672 5236510048 5238122274 5245122729 5253438421 5260798128 5267828888 5269138672 5289943824 5298330576 5305411496 5321582244 5330019156 5335780716 5337142426 5338469444 5353092832 5353409889 5361897261 5370398089 5382749856 5388568416 5391283744 5391603063 5392943622 5400150987 5408712463 5414943336 5420796696 5423528264 5429390904 5455965634 5457322196 5459470632 5477184064 5483104704 5487556668 5491797696 5494890478 5508536544 5517269856 5520376983 5524643376 5526344313 5529129067 5547836448 5581017288 5583829592 5589865512 5605177536 5614064064 5614396578 5615792532 5617225702 5621566944 5623297722 5632212978 5645166912 5654451726 5663416374 5671350432 5678929872 5687933328 5689684539 5692551601 5705269992 5714315208 5721952068 5731023732 5745973464 5762774556 5770847808 5779996992 5780339334 5787721632 5789503566 5796897568 5797240911 5805362448 5814566352 5816356551 5822337192 5823784848 5831568008 5846780016 5856049584 5863875864 5881748796 5883211224 5889260608 5891073804 5900413596 5907210912 5916576288 5918397894 5925956512 5926307499 5927781006 5935703151 5945113699 5949355104 5951186802 5958787296 5960621898 5968587933 5978050617 5986425456 5994425976 6003929624 6020375872 6022229436 6030277806 6031777164 6039838294 6055593588 6063327424 6065194212 6073300002 6082928698 6091450464 6091811253 6098035104 6099591344 6101107936 6101469297 6111142653 6127882584 6137597816 6161832072 6171601128 6178272408 6181385672 6195196224 6198318016 6205018176 6208512618 6210056292 6215223798 6218355682 6235389296 6239395008 6247197777 6279874832 6281808291 6286663152 6291767559 6315822072 6317433892 6319004648 6324262812 6356797738 6378305472 6388417728 6392015454 6396955488 6398924994 6402149446 6416453232 6418048608 6426625968 6436814832 6462230544 6472475856 6502496616 6504156076 6511186836 6521509764 6530645952 6539373792 6541387146 6543056531 6549741408 6550129341 6551757954 6560514009 6566826816 6586028064 6588055782 6596860347 6606102096 6616575504 6625418184 6635922216 6645612276 6654099648 6656148324 6664649152 6666701076 6675610746 6693024492 6701572416 6703635708 6712197184 6721998624 6732655776 6734728638 6743329824 6743729223 6752341904 6754420827 6772922856 6774606864 6783660744 6792726724 6794415656 6812139312 6821243352 6832057848 6850772544 6852881772 6858177984 6861633856 6862040262 6863746428 6872919438 6883815862 6891746064 6893459616 6893867907 6902672336 6904797543 6915744507 6931650528 6932061081 6940914288 6943051269 6951918512 6954058881 6973107768 6984163032 6993496972 7014397504 7014812958 7025934342 7035324107 7037073358 7053258432 7060882752 7064440768 7064859186 7076059914 7085516669 7095442992 7103112912 7106692208 7108880229 7114374288 7137879852 7149196348 7153789104 7188804084 7190591496 7196574924 7200201316 7218082368 7219924448 7227728928 7233597426 7239187872 7241416686 7243264721 7245065674 7279294176 7313057136 7316742224 7356795516 7360502644 7366191168 7368459084 7404524789 7409281572 7431424704 7441356384 7445547087 7453154016 7453595457 7457351363 7465412493 7475871024 7485862104 7487723376 7497730296 7509617304 7529206608 7539268968 7551221832 7571906496 7574237748 7583911104 7586246052 7596384642 7607026656 7619086944 7619538213 7621432722 7629269424 7631618337 7641364976 7643717613 7649170848 7661297952 7673898771 7683699408 7686065079 7707119112 7719338088 7729654548 7740483264 7752755136 7753214322 7755142068 7763116256 7765046464 7765506378 7777817922 7795706688 7798106844 7808066112 7808528574 7818501152 7820908326 7842331728 7844281632 7844746239 7854765072 7857183411 7867218128 7891197192 7901743332 7903708008 7914270868 7934915736 7947495864 7958117244 7970734156 7981900608 7982373366 7992567968 7995028734 8005713639 8007704166 8018406011 8029639248 8040370408 8042369552 8074124784 8086925616 8089415433 8097733336 8122415004 8135292396 8144086356 8148190204 8170510112 8183948451 8185983294 8196923399 8215776096 8224657056 8228801504 8231335002 8237696544 8242335717 8255403233 8275904784 8278016824 8280075056 8286965064 8327526494 8329597036 8375744388 8382217536 8384798268 8386938098 8389023412 8407766304 8421096096 8425838553 8432350416 8434946583 8439196997 8448319467 8467750368 8495124561 8518394808 8522687272 8531899992 8555270976 8568834624 8571472812 8573660282 8582419776 8582928102 8596535598 8616307392 8629967808 8644161834 8656271712 8669995488 8681582448 8684255349 8688631391 8695346352 8708043672 8721849528 8733505788 8735677272 8747352012 8770170024 8784074376 8795813796 8808136128 8822100672 8822623194 8824816836 8833890912 8836610706 8847896288 8850620394 8860816368 8874864432 8877596841 8888934768 8891671509 8900814328 8924032656 8938180944 8940932847 8979638184 8991638964 9005894436 9030563808 9032809152 9033344154 9044880992 9045416709 9047665746 9059757441 9074120909 9082852416 9083390382 9094991136 9097791318 9109410464 9109950003 9124393047 9137175696 9149387016 9151661904 9163892584 9188994752 9191823876 9206396724 9218700554 9220992676 9242748108 9254552384 9257401692 9272078508 9284470118 9297477024 9307527264 9312217376 9312768927 9315084438 9327533523 9342321527 9353083944 9367912456 9419812248 9429994728 9434746552 9460590656 9470817216 9476150838 9478506972 9485832384 9486394218 9491174462 9517173136 9535196607 9538385472 9550313843 9582626592 9585072112 9587455328 9588023181 9595433232 9603224169 9639938952 9644796568 9655222248 9702480758 9708713784 9735308352 9750742848 9756234114 9766780254 9771701786 9782264646 9795968928 9809060688 9824612112 9827636931 9879042096 9924863256 9927396116 9938127276 9953883324 9967828032 9981149472 9983631168 9984222486 9996973728 10000051614 10012823072 10013416119 10023051456 10038942144 10052358624 10055453562 10068295776 10082997936 10098983664 10114994736 10128512856 10159384284 10161910296 10172359232 10175491116 10189090086 10191623484 10218208968 10231865028 10244932544 10248086772 10276158816 10279322658 10292450784 10293060393 10295619642 10306206064 10309379157 10325723793 10337619096 10340189424 10354008504 10370423896 10397475792 10411371432 10427877768 10456442304 10459661652 10467745344 10473020096 10476244548 10490245458 10506876842 10521596256 10522219437 10535657776 10538277344 10538901513 10555610037 10579887648 10596661152 10597288779 10610822992 10614089871 10643164488 10660038312 10671561432 10674284852 10676938888 10706185664 10706819778 10723794522 10740796178 10765499712 10777136832 10782567488 10783206126 10785887244 10800301974 10817424926 10829886672 10841593392 10847056528 10850396139 10858781808 10867598511 10911931268 10914644392 10918941264 10975113336 10989780956 11017073088 11034539712 11040753966 11049286752 11052688626 11055509311 11058258134 11095672896 11162034576 11167659184 11179731024 11228793156 11231585064 11234451404 11243133888 11246595444 11264425956 11301643099 11308903452 11326832748 11342700864 11357859744 11375866656 11379369078 11382273133 11385103202 11394576963 11410539984 11428630416 11443904136 11462047464 11491946928 11525549112 11560678668 11575443264 11579007132 11593795136 11594481822 11610724896 11629132704 11629821483 11632713102 11644674384 11647569696 11648259567 11663136016 11666726883 11693560032 11712099168 11712792861 11727751728 11731362489 11763497592 11766422448 11782147608 11800827192 11814421824 11833152576 11836795788 11851913024 11852614998 11855562012 11871406302 11890227398 11898710208 11902373604 11917574592 11921243796 11937175866 11956101234 11972850912 11973560049 11988851952 11992543101 12007859248 12011556249 12044458872 12060555612 12063554328 12079676588 12111187176 12130388424 12146600004 12165857396 12182900928 12183622506 12196070208 12199182688 12202215872 12202938594 12222285306 12238619701 12255765168 12275195632 12278974941 12323664144 12343202256 12347002503 12356544816 12362771344 12417025236 12420112584 12430447596 12436711364 12470778592 12491289741 12494395554 12511093609 12559749664 12563616582 12573326304 12580407147 12583535118 12600352303 12631644144 12634867784 12638009296 12648525624 12713595476 12784030908 12793910976 12797849988 12804298892 12832906464 12836097216 12853251936 12860490423 12873629664 12874392153 12880879627 12894803397 12924461088 12944951712 12966242751 13004993232 13008312152 13022373672 13043019528 13078747584 13082774292 13086113062 13099482816 13100258682 13103515908 13121028018 13172056128 13176111564 13193720694 13212204192 13233151008 13250836368 13254916059 13261595281 13271844432 13275930591 13291224552 13312296648 13333402152 13351221492 13386048984 13407271416 13443997248 13465311552 13469457276 13486659648 13487458446 13504683808 13508841654 13545845712 13549213728 13550016231 13567321488 13571498619 13585453448 13588831312 13624278624 13642486704 13646686977 13664115696 13705763544 13724080524 13727492856 13745838876 13767631724 13783492128 13786919232 13787735814 13805344672 13809595086 13828050831 13831489014 13849974019 13863301056 13864122162 13881828576 13886102538 13903837024 13908117762 13926705177 13946215536 13968326064 13972626657 13986993944 14029625916 14051868684 14070648214 14074146716 14129718372 14152119828 14171033338 14190885984 14206225824 14213384416 14214226257 14217760458 14228748576 14236761693 14259332857 14275759704 14298392696 14307578208 14377608168 14381182992 14393149848 14400402632 14439848896 14455457856 14467194852 14478375744 14482833372 14486529442 14490131348 14553721137 14558588352 14576794813 14626114272 14633484448 14634351171 14657552679 14673396969 14680790971 14713591032 14721005288 14736918168 14809049578 14818563144 14882712768 14891094174 14906308032 14907190914 14914702726 14930824986 14951742048 14971724208 14975446752 14995460592 15000077421 15007636039 15019234608 15058413216 15078537936 15102443664 15148475496 15172492104 15192769284 15214053312 15238173888 15239076426 15242865444 15258538848 15263236674 15282729952 15283635129 15287435226 15298341696 15322595904 15347797542 15367398816 15372130158 15414238224 15438676176 15443429463 15459309096 15506428644 15510284136 15526232512 15531012756 15555635844 15596213688 15617057148 15637002304 15641816652 15684663456 15688563264 15689492478 15709530144 15714366822 15734436256 15735368187 15760315263 15782394384 15803486664 15807416016 15828541736 15869831472 15894991728 15916234488 15941468312 15964746732 15985135936 15990057468 16011427278 16015408332 16036812022 16059278496 16060229667 16080740816 16084739104 16085691783 16111194267 16136737183 16148249568 16173851232 16174809189 16178830866 16195466672 16200452961 16226137389 16244830008 16270584792 16288172712 16296380408 16341020224 16367896902 16371966588 16393846798 16431552192 16449314112 16457603008 16462670004 16475393088 16484671434 16510806466 16551809568 16556033648 16560150112 16561130949 16573930128 16587387201 16655052988 16659194072 16751488776 16769596536 16773876196 16778046824 16815532608 16842192192 16851677106 16864700832 16869893166 16878393994 16896638934 16935500736 16990249122 17036789616 17045374544 17063799984 17077654803 17142945624 17147320564 17165856204 17193071196 17288323668 17312543424 17339990976 17363164896 17368510698 17372943203 17377262782 17390692704 17391722733 17416087344 17443699056 17467011576 17471354544 17494704024 17540340048 17568148752 17591627592 17645246388 17649633672 17667781824 17673221412 17695792576 17701240788 17721632736 17749728864 17755193682 17777869536 17778922497 17783343018 17801628656 17807109453 17835341097 17848065312 17876361888 17881865694 17905763799 17934151851 17959276368 17983277928 18011788872 18061127616 18066688308 18089761984 18090833418 18095331492 18119514882 18148241818 18166780764 18189982272 18195582636 18218820928 18219900006 18248786094 18274351392 18275433759 18298774032 18303323808 18304407891 18327785168 18333427959 18383647752 18412793448 18437401108 18441985352 18485496216 18514803384 18544157016 18568940236 18594954048 18615054528 18624434752 18625537854 18630168876 18655067046 18679998491 18684643054 18706167888 18735824912 18741593331 18839624496 18845424873 18859989456 18869493104 18875302677 18952301676 18957013944 18972788436 18982348924 19034346272 19070393214 19095879719 19100627686 19165253184 19170144224 19174910656 19176046362 19190866464 19206448338 19232116673 19279877904 19289593136 19310444496 19404961516 19417427568 19512468228 19533560508 19543403572 19564529292 19591937856 19618121376 19629169593 19649224224 19650388023 19655273862 19660289957 19681542027 19758084192 19790581041 19849726512 19854792232 19876254552 19907766648 19962298944 19968444972 19993947456 20000103228 20025646144 20026832238 20104717248 20110907124 20136591552 20165995872 20197967328 20229989472 20231187669 20241382271 20257025712 20263262481 20318768568 20323820592 20350982232 20378180172 20383246968 20436417936 20463730056 20496173544 20552317632 20558645316 20584901568 20586120786 20591239284 20612412128 20618758314 20651447586 20675238192 20680378848 20681603721 20708017008 20714392629 20740847792 20747233521 20794951584 20822742864 20829153807 20855755536 20862176643 20919323304 20952489096 20980490916 21013753684 21043192512 21044438874 21071315552 21076554688 21077803026 21105972321 21111220074 21139434029 21159775296 21193322304 21194577558 21221645984 21228179742 21256550007 21286328976 21320076624 21326640687 21343122864 21348569704 21353877776 21413639556 21447589044 21481592356 21566412252 21571774488 21600603948 21634849852 21659773344 21683186784 21694113056 21700792278 21717563616 21729794163 21735197022 21764244887 21823862536 21829288784 21837882528 21950226672 21979561912 22081507932 22098573504 22105377252 22111018622 22116516268 22213574367 22248792083 22324069152 22335318368 22336641261 22359462048 22372054089 22396237479 22407523061 22457586312 22463170128 22468902808 22493190888 22528851912 22603286198 22617806904 22653665496 22715719488 22751733312 22758738156 22764546266 22770206404 22789153926 22821079968 22857260832 22887808272 22894855011 22906391849 22924094928 22931152839 22983893856 23051098224 23058195237 23121357336 23158014264 23188963644 23221449792 23258265408 23259642966 23265426204 23289348768 23295139392 23296519134 23326272032 23333453766 23387120064 23424198336 23425585722 23455503456 23462724978 23526995184 23532844896 23564295216 23571550233 23601654384 23673591576 23705229996 23711124024 23742812604 23780454796 23804747208 23842487592 23874351732 23912202468 23945701824 23947120098 23977703904 23985086202 24015718496 24017140917 24023112498 24055218033 24088917744 24121111224 24127108656 24159353176 24222374352 24260776848 24268246299 24293200008 24331714792 24367245012 24398365376 24405877188 24444570612 24477239402 24511530336 24550391264 24551845353 24557949882 24590770197 24629756753 24647328288 24686404512 24694005006 24713089632 24725542688 24727007151 24766209699 24834050472 24840225168 24860895192 24873422728 24941557184 24982579482 24988791108 25022187218 25119499328 25127233164 25146652608 25160814294 25167070236 25200704606 25263288288 25269735568 25276018592 25277515659 25297051248 25317590991 25344958401 25357729859 25427190952 25568061816 25595699976 25608597784 25665812928 25706503872 25720980846 25747259328 25748784306 25761759254 25789606794 25848922176 25889903424 25932485502 26009986464 26016624304 26044747344 26065894173 26086039056 26165548584 26172226124 26200517364 26207031816 26242056036 26352223128 26387441388 26424408384 26466302016 26501672736 26509832118 26523190562 26543688864 26551861182 26582449104 26624593296 26666804304 26675014527 26702442984 26772097968 26814542832 26938914552 26974916892 27009367616 27017683308 27091691424 27098427456 27100032462 27134642976 27136250127 27142997238 27170906896 27177662624 27179272323 27222362727 27248557248 27284973408 27293373954 27328231392 27329850009 27373179141 27411527088 27448161048 27454985712 27491677752 27535263448 27566984256 27575471628 27610689344 27619190172 27656101662 27662978028 27699948038 27728244324 27763657152 27772205076 27807674048 27816235524 27853410354 27892431072 27936652128 27938306781 27945253314 27973987888 27982600569 28026964581 28059251832 28103737368 28141296428 28148293432 28259436744 28304239656 28342066676 28381771968 28412451648 28426768832 28428452514 28435520916 28457497152 28473523386 28518665714 28551519408 28596785392 28605589821 28615156416 28650941529 28755216336 28762365984 28764069543 28786299696 28800805264 28809672507 28934389704 28965666744 28973058884 28980262696 29107442274 29146342729 29153589626 29252228544 29266968896 29268702342 29315105358 29346793938 29354283343 29361581942 29427182064 29442010576 29473836336 29618099156 29637126288 29782188348 29814381828 29829405452 29861649972 29903484096 29943448416 29950893504 29990921184 30000154842 30007810987 30015272078 30038469216 30040248357 30116826432 30157075872 30204887328 30296950992 30344984208 30385538568 30478152852 30485730888 30517077696 30526473348 30565459904 30567270258 30574870452 30695595084 30734797632 30744260316 30828476448 30877352352 30879181179 30886858926 30894741361 30918618192 30928137471 30977171379 31012857288 31020568272 31062025512 31111271688 31192427376 31234114296 31283633304 31369326912 31378984956 31419060288 31428733644 31468872512 31470736374 31520630526 31564788768 31566658311 31606973328 31614832032 31616704539 31657083472 31666830111 31739662944 31789983456 31791866337 31832468976 31842269613 31882936624 31929493464 31980114936 32022854556 32030816664 32073624044 32118556992 32120459334 32161481632 32169478208 32171383566 32222388534 32265451939 32273474366 32296499136 32347702464 32349618378 32357661732 32390933344 32400905922 32452274778 32489660016 32541169584 32551188417 32576345424 32592760816 32602795533 32735793804 32743933176 32787693596 32925340008 32969342868 33021612932 33103619136 33112067296 33120300224 33122261898 33147860256 33166527933 33174774402 33219110617 33310105976 33318388144 33502977552 33539193072 33547752392 33556093648 33703354212 33729401664 33739786332 33756787988 33793277868 33904929297 33958682653 33980498244 34073579232 34090749088 34127599968 34146819399 34155309606 34183730889 34200956251 34285891248 34294641128 34331712408 34386142392 34576647336 34726329792 34737021396 34745886406 34754525564 34781385408 34783445466 34832174688 34887398112 34934023152 34942709088 34944778701 34962387559 34989408048 35000180649 35080680096 35136297504 35183255184 35194087467 35290492776 35299267344 35346442824 35402481576 35443265472 35499457728 35510387364 35555739072 35557844994 35566686036 35603257312 35614218906 35670682194 35696130624 35752723776 35763731388 35811527598 35868303702 35918552736 35966555856 35977629303 36023577744 36034668747 36133376616 36181666836 36190662984 36239029764 36296483636 36333561528 36391165272 36439800012 36497572188 36548702784 36550867518 36597548064 36606647616 36608815782 36655570336 36666855918 36715859103 36767295504 36825586896 36836924823 36874802216 36883970704 36970992432 37029606768 37041007509 37088314032 37137880472 37251075708 37260337752 37310134092 37359996982 37369286108 37412335776 37471649824 37473869223 37483186662 37533280827 37592786623 37679248992 37690849746 37719978912 37738986208 37741221441 37750605354 37801056909 37860987241 37904603352 37914027888 37945576872 37964697848 38068692544 38140786428 38191759438 38201255372 38340288448 38352092724 38381732928 38412896676 38464233346 38559755808 38579186272 38581471269 38620888992 38642638881 38684410191 38703903469 38809923032 38834855136 39024936456 39067121016 39086807144 39129058584 39236242752 39258339186 39298448448 39300776046 39310547724 39320579914 39363084054 39516168384 39565585921 39581162082 39699453024 39709584464 39752509104 39784785843 39815533296 39827791773 39847861207 39936889944 40000206456 40053664476 40221814248 40331991744 40395934656 40459978944 40462375338 40482764542 40514051424 40526524962 40637537136 40647641184 40701964464 40714495857 40756360344 40766493936 40872835872 40927460112 40992347088 41117290632 41172241572 41182478568 41224824256 41237516628 41302895172 41350476384 41360757696 41363207442 41416034016 41428785258 41481695584 41484152493 41494467042 41549922057 41589903168 41645485728 41658307614 41711511072 41724353286 41780115531 41838646608 41904978192 41917879971 41960981832 42027507368 42088877748 42142631104 42155606052 42211944642 42222440148 42278868058 42389155116 42443291968 42456359484 42513100014 42572657952 42640153248 42642678771 42653281374 42686245728 42697139408 42707755552 42710285079 42777998571 42827279112 42895178088 42963184712 43132824504 43143548976 43201207896 43269699704 43319546688 43366373568 43388226112 43401584556 43435127232 43459588326 43470394044 43528489774 43647725072 43658577568 43661163411 43675765056 43730384439 43900453344 43903053513 43959123824 43972658037 44042372913 44163015864 44210754504 44222037244 44233032536 44427148734 44497584166 44648138304 44670636736 44673282522 44718924096 44744108178 44792474958 44815046122 44915172624 44926340256 44937805616 44986381776 45022908117 45057703824 45206572396 45235613808 45307330992 45517476312 45529092532 45540412808 45578307852 45642159936 45714521664 45775616544 45789710022 45801395717 45812783698 45848189856 45850905387 45862305678 45967787712 46102196448 46116390474 46242714672 46316028528 46377927288 46519285932 46530852408 46578697536 46593038268 46652544064 46666907532 46851171444 46911006912 46925449956 47053990368 47065689792 47128590432 47143100466 47155131551 47203308768 47206104561 47280945789 47347183152 47410459992 47422248048 47485625208 47560909592 47609494416 47684975184 47748703464 47824404936 47894240196 47955407808 47970172404 48031436992 48034281834 48046224996 48110436066 48177835488 48180689001 48242222448 48254217312 48257075349 48318706352 48333582801 48410211549 48444748704 48521553696 48524427567 48536492598 48586400016 48601358883 48663429584 48678412167 48734490024 48811754376 48889141224 48954478804 49023060672 49100782528 49103690706 49115899764 49181540394 49247268749 49259513506 49294656576 49372809024 49388010012 49426179264 49451085376 49454014302 49532419398 49668100944 49680450336 49683392847 49721790384 49746845456 49762161603 49965158964 49977582216 50044374436 50254466328 50321628588 50334140472 50401409212 50526576576 50539471136 50552037184 50555031318 50594102496 50635181982 50689916802 50702853047 50715459718 50854381904 51136123632 51191399952 51217195568 51232964409 51441961692 51497568612 51523518508 51579213588 51831673523 51864971004 52019972928 52033248608 52089494688 52118829609 52131788346 52172078112 52175168199 52201459541 52331097168 52344452248 52401034728 52414063632 52484112072 52704446256 52774882776 53003345472 53019664236 53046381124 53087377728 53103722364 53164898208 53249186592 53333608608 53336767491 53350029054 53363644169 53404885968 53421328359 53506023291 53544195936 53629085664 53717291397 53802455553 53877829104 53949833784 54035366616 54183382848 54200064924 54269285952 54272500254 54285994476 54341813792 54355325248 54358544646 54444725454 54569946816 54586747908 54656462784 54659700018 54746358282 54823054176 54896322096 54909971424 54913223673 54983355504 55000283877 55070526896 55150943256 55238380344 55312203324 55325956056 55399896076 55456488648 55544410152 55632471048 55706820708 55784862144 55873304256 55876613562 55890506628 55947975776 55965201138 56039995473 56053929162 56118503664 56207474736 56224779993 56282592856 56296586864 56518873488 56536274619 56608479312 56625908031 56684133352 56856905028 56871041832 56947046772 57037331428 57103038816 57193570784 57211179642 57287639157 57301883058 57378463793 57510432672 57524731968 57528139086 57572599392 57601610528 57619345014 57696350019 57787822631 57868779408 57931333488 57946117768 57960525392 58214884548 58292685458 58307179252 58537404684 58630210716 58693587876 58708566686 58723163884 58854364128 58884021152 58887508779 58947672672 58980869871 59044626081 59074378979 59236198312 59274252576 59564376696 59628763656 59658810904 59723299944 59886896832 59981842368 60000309684 60015621974 60030544156 60076938432 60080496714 60314151744 60389578511 60409774656 60593901984 60689968416 60724146813 60771077136 60789787443 60820419737 60956305704 60971461776 61052946696 61134540516 61149740904 61391190168 61488520632 61656952896 61754704704 61758362358 61773717852 61789482722 61837236384 61856274942 61954342758 62025714576 62041136544 62124051024 62143177887 62222543376 62241700563 62384854752 62468228592 62567266608 62586529929 62757969912 62857467288 62941472748 63041261052 63129577536 63133316622 63213946656 63229664064 63233409078 63314166944 63317916963 63333660222 63418302087 63479325888 63579966912 63583732674 63664937952 63684539226 63765873248 63769650021 63858986928 63960229872 63979922061 64045709112 64061633328 64147248088 64240918668 64322963264 64342767132 64444777068 64530903878 64546948732 64699236756 64715323464 64781866688 64801811844 64904549556 64979320032 65082339168 65102376834 65152690848 65185521632 65189382489 65205591066 65292734661 65396250689 65471587608 65487866352 65575387192 65850680016 65938685736 66043225864 66224134592 66244523796 66295720512 66333055866 66349548804 66438221234 66620211952 66636776288 66640723101 66746376249 66852196901 67005955104 67009923783 67078386144 67095504784 67112187296 67116162267 67222569183 67406708424 67479572664 67513575976 67586555736 67809858594 67917365306 67960996488 68147158464 68181498176 68255199936 68293638798 68310619212 68367461778 68401912502 68571782496 68589282256 68663424816 68719175547 68772284784 68793458517 69153294672 69474042792 69491772812 69509051128 69566890932 69664349376 69774796224 69868046304 69885418176 69889557402 69924775118 69978816096 70000361298 70161360192 70272595008 70366510368 70388174934 70580985552 70598534688 70692885648 70804963152 71020774728 71115689988 71133372072 71206514624 71228437812 71341364388 71527462776 71623055196 71736607404 71837105472 71933111712 71955258606 71973621841 72047155488 72051422751 72069337494 72165654099 72266753232 72363333672 72381325968 72478059528 72592967272 72667123056 72782330544 72879600024 72995144376 73101735036 73195096128 73217631564 73311140672 73333711836 73431718206 73534591008 73651173792 73655536059 73673849646 73749604432 73767941408 73772310591 73889270259 73941984864 74059213536 74082015018 74176628064 74181021453 74275760944 74298629097 74502151416 74520675504 74620268184 74719993964 74738572216 74824671552 74943299648 74947738446 74966373324 75066561654 75185573246 75358497984 75381699492 75439957824 75477972416 75482442882 75501210708 75602113818 75721974482 75809206704 75828055776 75832546977 75891153744 75929395696 75952772973 76073189577 76281572856 76383518876 76402510744 76704185448 76825793352 76928466692 77119511616 77158372544 77162942538 77241777984 77285277762 77368820382 77388565177 77407806938 77619846064 77669710272 78049872912 78134242032 78173614288 78197682519 78258117168 78516678372 78601552092 78621095448 78641159828 78726168108 79111501693 79131171842 79162324164 79398906048 79419168928 79505018208 79569571686 79631066592 79655583546 79675911931 79695722414 79873779888 80000412912 80107328952 80443628496 80924750676 80965529084 81028102848 81053049924 81275074272 81295282368 81403928928 81408750381 81428991714 81449772679 81512720688 81532987872 81537816969 81667088181 81745671744 81854920224 81984694176 81989550027 82119537423 82234581264 82344483144 82364957136 82475033256 82605790344 82700952768 82726414884 82832068032 82857570516 82963391168 82968304986 82988934084 83099844114 83290971456 83316615228 83423022144 83448706572 83560231062 83677293216 83809956384 83814920343 83835759942 83921963664 83947801707 84055014736 84080893743 84177755496 84311212104 84423889284 84444880296 84557736116 84778310232 84912718968 85026200028 85145315904 85280306496 85285357542 85306562748 85372491456 85394278816 85415511104 85420570158 85555997142 85654558224 85790356176 85816769463 85926369424 85952824587 86265649008 86287097952 86292208629 86402415792 86429017521 86539399408 86803169112 86919176652 86940788088 87056979548 87295450144 87317155136 87322326822 87439028187 87460768878 87577655263 87800906688 87806107026 87918247648 87945316074 88062850029 88084745826 88202466121 88326031728 88421509008 88444074488 88466065072 88854297468 88995168332 89346565044 89488216356 89584949916 89630092244 89830345248 89852680512 89875611232 89972763552 90023432961 90045816234 90115407648 90120745071 90166157389 90413144792 90471227616 90614661984 91034952624 91058185064 91080825616 91156615704 91551233088 91579420044 91602791434 91625567396 91696379712 91701810774 91724611356 92173567201 92204392896 92232780948 92485429344 92632057056 92684224083 92755854576 92784412413 92831166967 92931514137 93038571864 93061704816 93186076536 93333815064 93702342888 93850899912 94107980736 94257180864 94286200932 94310263102 94406617536 94412209122 94561891578 94694366304 94820919984 94844496096 94850113617 94971250416 95000490333 95121819184 95218988832 95369950368 95497406928 95526808839 95648809872 95788480392 95940344808 96068563668 96092449992 96220872132 96355670976 96361378002 96484444896 96508434624 96514150698 96637412704 96667165602 96796355817 96820423098 96889497408 97043107392 97048855134 97072985196 97172800032 97202717766 97326859168 97356824334 97468980048 97623508752 97653565251 97778282448 97808386599 97908957608 98207381412 98231799528 98363080788 98494537498 98519027012 98776020024 98908028604 99064838796 99336201888 99360900672 99366785694 99443580768 99493690912 99499583799 99524323206 99657331851 99815329999 99930317928 99955164432 100088748872 100508932656 100643257176 100668280944 100802818424 101078942272 101110062636 101188204992 101270363964 101379833604 101405706094 101430919436 101708763808 101714787891 101876047959 102037563691 102272247264 102382799904 102434391136 102440458197 102465928818 102602868753 102765536797 102883923384 102995137224 103047037016 103158427176 103663347046 103729942008 104066497216 104178989376 104237659218 104263576692 104344156224 104350336398 104402919082 104662194336 104688904496 104802069456 104828127264 104887162677 104968224144 105000541947 105053452273 105408892512 105549765552 106039328472 106092762248 106207444728 106329796416 106498373184 106667217216 106673534982 106700058108 106727288338 106809771936 106842656718 107012046582 107088391872 107258171328 107434582794 107604911106 107755658208 107899667568 108070733232 108104006241 108400129848 108545000508 108571988952 108683627584 108717089292 108889450908 109173495816 109319400036 109492716564 109646108352 109792644192 109819942848 109826447346 109966711008 110000567754 110141053792 110147577309 110301886512 110476760688 110510774469 110624406648 110651912112 110799792152 110912977296 111088820304 111264942096 111413641416 111753227124 111781013256 111895951552 111930402276 112079990946 112107858324 112237007328 112414949472 112421607669 112449559986 112565185712 112593173728 112599842481 112778359869 112957160281 113037746976 113072549238 113216958624 113223664323 113251816062 113368266704 113403170727 113582961723 113713810056 113742083664 113894093544 114074662856 114206077632 114387141568 114422359284 114575278314 114603766116 114756927586 115020865344 115056278172 115145198784 115203221056 115238690028 115392700038 115575645262 115737558816 115744413807 115862666976 115892235536 115921050784 115927916643 116111710407 116429769096 116585370916 116614358504 117074809368 117260421432 117387175752 117417133372 117446327768 117708728256 117768042304 117775017558 117895345344 117961739742 118089252162 118148757958 118472396624 118548505152 118696757763 119128753392 119257527312 119317621808 119354357529 119446599888 119543583621 120000619368 120031243948 120061088312 120160993428 120779157022 121187803968 121379936832 121448293626 121542154272 121579574886 121610602421 121640839474 121912611408 121942923552 122105893392 122269081032 122299481808 122782380336 122977041264 123516724716 123547435704 123578965444 123674472768 123712549884 123908685516 124051429152 124082273088 124248102048 124286355774 124318074089 124445086752 124452457479 124483401126 124649766171 124769709504 124936457184 125134533216 125173059858 125340346593 125515939824 125714934576 125882945496 126082522104 126266633244 126427893312 126466818156 126628333888 126635833926 126667320444 126836604174 127167465348 127329875904 127369078452 127531746496 127539300042 127717973856 127920459744 127928036313 127959844122 128091418224 128123266656 128130855237 128294496176 128333995713 128481837336 128685534264 128889554136 129061807756 129093897464 129398473512 129430646928 129603623688 129809099112 129958640064 130164678336 130204753668 130305381696 130371043264 130378764978 130411182132 130585469322 130792501378 130943175216 130975732704 130983490233 131150774384 131191153317 131701360032 131709160539 131877371472 131917974111 132086451728 132127118739 132489047592 132666111732 132699097608 132876442468 133240423904 133273552576 133281446202 133492752498 133671158033 133704393802 134011910208 134019847566 134156772288 134191009568 134224374592 134232324534 134445138366 134624816711 134813416848 134959145328 135027151952 135068724351 135173111472 135619717188 135834730612 135921992976 136587277596 136621238424 136734923556 136803825004 137143564992 137178564512 137326849632 137404187151 137438351094 137544569568 137552716161 137586917034 137622029699 138306589344 138948085584 138983545624 139018102256 139133781864 139736092608 139779114804 139849550236 139957632192 140000722596 140685970991 140733020736 140776349868 141161971104 141197069376 141385771296 141465394653 141609926304 141618313683 141689675897 141842837367 142041549456 142231379976 142266744144 142456875624 142682728776 143054925552 143246110392 143473214808 143866223424 143910517212 143947243682 144094310976 144102845502 144138674988 144331308198 144533506464 144726667344 144762651936 144771226047 144956119056 145000748403 145185934544 145230634647 145334246112 145564661088 145759200048 145804076649 145990288752 146035236501 146203470072 146435263128 146667423672 146863436412 147069182016 147302347584 147311072118 147347699292 147499208864 147535882816 147544621182 147741806247 147778540518 147883969728 148118427072 148164030036 148353256128 148362042906 148551521888 148597258194 149004302832 149041351008 149050178541 149240536368 149286484809 149439987928 149477144432 149895476892 149932746648 150133123308 150371146492 150763398984 150964885764 151002421416 151204227636 151443948964 151618413408 151656111552 151665093954 151782307488 151858791392 151905545946 152108559141 152146379154 152349714209 152563145712 152767037752 152805021488 153408370896 153651586704 153698893227 153856933384 154325885076 154570555524 154737640764 154777130354 154815613876 155239692128 155495020569 155741544581 156099745824 156268484064 156347228576 156356488827 156395365038 156516234336 156604378623 156852661427 157033356744 157203104184 157242190896 157282319656 157452336216 158223003386 158262343684 158324648328 158838337856 159010036416 159139143372 159262133184 159311167092 159351823862 159391444828 159747559776 160000825824 160090932507 160214657904 160263985077 160344742943 160518069873 160887256992 161407366659 161849501352 161931058168 162106099848 162550148544 162807857856 162817500762 162857983428 162899545358 163025441376 163065975744 163075633938 163334176362 163709840448 163969388352 163979100054 164239074846 164469162528 164688966288 164729914272 164950066512 165000851631 165083996429 165211580688 165452829768 165715141032 165936609972 165977868168 166199688228 166633230456 166897413144 167120462124 167354586432 167619912768 167629840686 167671519884 167843927328 167895603414 168110029472 168119986419 168161787486 168355510992 168622424208 168674339979 168847778568 168889760592 169115472232 169556620464 169825437936 169877724093 170052400056 170570715084 170613125496 170788557632 170841140316 171111994284 171309116448 171580712352 171633538926 171852738848 171862917471 171905649174 172135391379 172408297271 172531298016 172574195904 172584417258 172804831584 172858035042 173078798816 173089050057 173363467893 173606338224 173838353304 173881576176 174113959096 174590900288 174644653644 174878056374 174921537756 175155310526 175612214052 175836495296 175890632148 176125700058 176169491652 176404932242 176652063456 176662526337 176843018016 176888148976 176932130144 176942609613 177223136937 177504109013 177708594936 177990336664 178693130088 178976432712 179169899832 179260184488 179660690496 179751222464 179945527104 180046865922 180091632468 180230815296 180241490142 180332314778 180826289584 180942455232 181168735533 181229323968 182069905248 182116370128 182161651232 182172440439 182313231408 182461259211 183158840088 183205582868 183251134792 183403621548 183449222712 184347134402 184465561896 184970858688 185264114112 185368448166 185511709152 185568824826 185662333934 185863028274 186077143728 186123409632 186372153072 186667630128 186725101689 187404685776 187701799824 188572401864 188620526204 188824418244 189123783156 189388732608 189641839968 189688992192 189700227234 189942500832 189953750889 190000980666 190243638368 190254906261 190437977664 190739900736 190994813856 191053617678 191297619744 191308950063 191576960784 191880689616 192137127336 192184899984 192441744264 192722756004 192968889792 193028301396 193274825408 193334331204 193592711634 193640846196 194097710268 194145970392 194345600064 194405435532 194653718336 194713648668 194937960096 195247017504 195307130502 195556564896 195568147467 195616773198 195817915216 195878203983 196188752067 196414762824 196463599056 196726161576 196989074996 197038054024 197552040048 197816057208 198129677592 198672403776 198733571388 198887161536 198987381824 198999167598 199048646412 199314663702 199630659998 199860635856 199910328864 199922169303 200177497744 200239128747 200556590703 201017865312 201029771349 201286514352 201336561888 201348486801 201605636848 201667707549 202220125272 202540727928 202759667208 202811412188 202861838872 203417527616 203429575782 203752095918 204024399103 204075127382 204544494528 204765599808 204868782272 204880916394 204931857636 205205737506 205479983401 205531073594 205767846768 205990274448 206094074032 206157526641 206316854352 207326694092 207459884016 208475318436 208527153384 208700672796 208805838164 209324388672 209377808992 209604138912 209656254528 209774325354 209936448288 210001083894 210054676909 210106904546 210817785024 211099531104 212078656944 212185524496 212414889456 213347069964 213400116216 213454576676 213619543872 213685313436 214024093164 214731218881 214869165588 215209822212 215511316416 215799335136 215920865523 216141466464 216154268253 216208012482 216263189527 216496962297 216800259696 217090001016 217143977904 217434178584 217778901816 218346991632 218638800072 218985433128 219585288384 219652894692 219933422016 220001135508 220282107584 220295154618 220603773024 220953521376 220966608177 221021548938 221248813296 221303824224 221316931773 221599584304 221667810777 221825954592 222177640608 222529884192 222543064359 222827282832 222895887291 223506454248 223562026512 223860804552 224159981892 224215716648 224474014656 224829898944 224843215338 224899119972 225130371424 225186347456 225199684962 225556719738 225914320562 226075493952 226145098476 226433917248 226447328646 226503632124 226736533408 226806341454 227165923446 227427620112 227484167328 227497640931 227788187088 227858318919 228149325712 228219568731 228844718568 229150556628 229207532232 229513855172 230112556344 230477380056 230785400076 231151290524 231475117632 231488827614 231725333952 231784471072 231842101568 231855833286 232165695531 232223420814 232533774319 232859538192 233170741832 233228717008 234149618736 234520842864 234593047557 234774351504 234834266744 234892655536 235550035116 235923479484 236178504324 236297515916 236944793248 237334505079 237393515526 237710778571 238257506784 238515054624 238635243616 238708715058 238893199776 239027735793 239087167242 239406693757 240001238736 240062487896 240122176624 240321986856 241558314044 242896587252 243084308544 243159149772 243221204842 243281678948 243825222816 243885847104 244211786784 244349318037 244538162064 244598963616 244613450907 244736712913 245001264543 245564760672 245954082528 246358612269 247033449432 247094871408 247157930888 247425099768 247817371032 248102858304 248496204096 248572711548 248636148178 248890173504 248904914958 248966802252 249299532342 249872914368 250269066432 250346119716 250680693186 251031879648 251429869152 251765890992 251843405121 251970310339 252165044208 252242681229 252533266488 252933636312 253271667852 253334640888 253673208348 254334930696 254738156904 255078600084 255435947712 255840919488 255856072626 255919688244 256182836448 256246533312 256261710474 256588992352 256667991426 256963674672 257371068528 257450308389 257779108272 257858473761 258123615512 258187794928 258796947024 258861293856 259207247376 259287052563 259618198224 260409507336 260757529956 260822364264 261170938644 261585002756 261886350432 261951465408 261966980466 262301548768 262317084561 262382306634 262732965789 263149506361 263402720064 263418321078 263754742944 263835948222 264172903456 264188550087 264254237478 264607398363 264978095184 265332223464 265398195216 265752884936 266480847808 266562892404 266985504996 267342316066 267408787604 268039695132 268382019136 268464649068 268890276732 269249633422 269626833696 269918290656 270054303904 270070298883 270137448702 270346222944 270498472167 270927324283 271239434376 271669461224 271843985952 273174555192 273242476848 273469847112 273607650008 274357129024 274653699264 274808374302 274876702188 275089139136 275105432322 275173834068 275244059398 276520701603 276613178688 276959101447 277896171168 277967091248 278036204512 278052672249 278267563728 278493500901 278794542411 278935028449 279558229608 279699100472 280001445192 281371941982 281552699736 282323942208 282771542592 282930789306 283219852608 283236627366 283379351794 283685674734 284083098912 284462759952 284533488288 284913751248 285001470999 285365457552 286109851104 286492220784 286946429616 287821034424 287894487364 288205691004 288277349976 288662616396 289067012928 289453334688 289525303872 289542452094 289912238112 290001496806 290371869088 290389067451 290461269294 290668492224 291129322176 291518400096 291608153298 291980577504 292070473002 292406940144 292870526256 293334847344 293425159797 293726872824 294622144236 294695398584 294998417728 295089242364 295483612494 295557081036 296328060072 296724085812 297103043776 297194516388 298008605664 298082702016 298100357082 298481072736 298498751397 298572969618 298879975856 298954288864 298971995553 299445989997 299790953784 299865493296 300266246616 300742292984 301526797968 301929771528 302004842832 302408455272 302887897928 303236826816 303330187908 303564614976 303717582784 303811091892 304217118282 304292758308 304699428418 305126291424 305144363673 305534075504 305610042976 305628143877 306112691073 306816741792 307303173408 307321374591 307397786454 307713866768 307808606259 308296610391 308651770152 309141111048 309475281528 309554260708 309631227752 310479384256 310990041138 311483089162 312199491648 312536968128 312694457152 312712977654 312790730076 313032468672 313208757246 313705322854 314066713488 314406208368 314484381792 314564639312 314661488031 314904672432 315160356819 316446006772 316524687368 316649296656 318278286744 318622334184 318703647724 318782889656 319495119552 320001651648 320181865014 320429315808 320527970154 320609770019 320689485886 321036139746 321774513984 322814733318 323699002704 323862116336 324212199696 325635001524 325715966856 325799090716 326050882752 326151267876 326668352724 327958200108 328478149692 328938325056 329377932576 329459828544 329900133024 330001703262 330085920857 330167992858 330423161376 330442731927 330905659536 331430282064 331873219944 331955736336 332399376456 333266460912 333794826288 334240924248 335259681372 335343039768 335687854656 335791206828 336220058944 336239972838 336323574972 336711021984 337244848416 337264823007 337348679958 337695557136 337779521184 337799527443 338230944464 338335079607 338871480843 339113240928 339650875872 339670992969 339755448186 340104800112 340209512181 340748885169 341141430168 341226250992 341682280632 342223988568 342618232896 343161424704 343267077852 343705477696 343725834942 343811298348 344270782758 344816594542 345062596032 345168834516 345609663168 345716070084 346157597632 346178100114 346726935786 347212676448 347233241421 347676706608 347763152352 347783749929 348227918192 348335131221 349289307288 349756112748 349843075512 350310621052 351224428104 351781264296 352251400116 352338983304 352809864484 353304126912 353325052674 353686036032 353776297952 353864260288 353885219226 354446273874 354919971329 355008218026 355417189872 355980673328 356090273289 357386260176 357952865424 358063072587 358339799664 358520368976 358630750863 360093731844 360183264936 360482980284 360664629556 361652579168 362337471066 362821714661 364139810496 364232740256 364323302464 364344880878 364626462816 364831807263 364922518422 365410216787 366317680176 366411165736 366502269584 366807243096 366898445424 368694268804 368931123792 370736896332 371023418304 371137649652 371324667868 371726056548 372154287456 372246819264 372744306144 372954222267 373335260256 373357372437 373450203378 373545509183 373949298513 374809371552 375403599648 376021039779 377144803728 377241052408 377648836488 378247566312 379283679936 379400454468 379885001664 379907501778 380001961332 380487276736 380509812522 381989627712 382107235356 382595239488 382617900126 383153921568 383761379232 384274254672 384369799968 384392565711 384586263149 384883488528 385001987139 385445512008 386056602792 386668662408 387185423268 387281692392 388195420536 388291940784 388810871064 389427297336 389875920192 390494035008 390614261004 391113129792 391136294934 391233546396 391635830432 391756407966 392377504134 392829525648 392927198112 392950470699 393452323152 393573459951 393978149992 394076108048 395104080096 395632114416 395753922333 396259355184 396381356217 397467142776 397998335196 398097292824 398629327404 399261319996 399721271712 399820657728 399844338606 400354995488 400478257494 401013474099 401113181406 401649246551 402035730624 402059542698 402573028704 402673123776 402696973602 403211273696 403335415098 403874450133 404440250544 405081455856 405206173053 405519334416 405622824376 405723677744 406859151564 407504191836 408048798206 408150254764 409761832788 409863715272 410411475012 410959966802 411062147188 411535693536 411980548896 412188148064 412212561453 412315053282 412633708704 412866089097 413520652853 414653388184 414919768032 416950636872 417054306768 417401345592 417611676328 418755617984 419208277824 419548650708 419872896576 420002167788 420109353818 420213809092 422057912973 422199062208 422727049577 424157313888 424371048992 424396183959 424829778912 425069027691 425528512101 425742938159 426694139928 426800232432 426909153352 427370626872 428048186328 429462437762 429738331176 430419644424 431598670272 431841731046 432282932928 432308536506 432416024964 432526379054 432993924594 433600519392 434180002032 434287955808 434868357168 435002245209 435221445131 435557803632 435691903941 436693983264 437277600144 437970866256 438105709503 439305789384 440002271016 440590309236 441207546048 441907042752 441933216354 442043097876 442497626592 442607648448 442633863546 443199168608 443225418741 443335621554 443651909184 444355281216 445059768384 445086128718 445654565664 445791774582 447012908496 447124053024 447721609104 447859454427 448319963784 448431433296 449686430676 449798239944 450260742848 450399369924 451113439476 451828641124 452290196952 452894657292 453007264248 453473066816 453612682908 454331846892 454855240224 454968334656 454995281862 455576374176 455716637838 456298651424 456325677423 456439137462 457049142627 457689437136 458301113256 458415064464 459027710344 460225112688 460954760112 461096679681 461570800152 462302581048 462977655228 463568942144 463711666572 464331391062 464446841628 465067548638 465719076384 466341483664 466457434016 466485061707 467224633743 467965378307 468299237472 469041685728 469069466481 469186095114 469548703008 469668533488 469785311072 469813135869 470557984281 471100070232 471846958968 472357008648 472595031832 473889586496 474669010158 474787031052 475421557142 476515013568 477030109248 477270487232 477417430116 477786399552 478055471586 478174334484 478813387514 480002477472 480124975792 480244353248 480272797521 480643973712 481034228829 481554209619 483116628088 485793174504 486318299544 486442409684 486563357896 487650445632 488423573568 488698636074 489076324128 489197927232 489226901814 489473425826 490002529086 491129521344 491908165056 492717224538 494066898864 494189742816 494315861776 494850199536 495251989287 495634742064 497145423096 497272296356 497809829916 497933604504 498599064684 500692239432 501361386372 502063759296 502859738304 503531781984 503686810242 503815352887 503940620678 504330088416 504359959257 504485362458 505066532976 505867272624 506543335704 506669281776 507346416696 508669861392 509476313808 510157200168 511712145252 511839376488 512365672896 512523420948 513177984704 513335982852 513927349344 514742137056 514900616778 515558216544 515588752413 515716947522 516247231024 516375589856 516406174137 517224891813 517593894048 517722587712 518414494752 518574105126 519236396448 519267150171 520090403679 520819014672 521515059912 521644728528 522341877288 523170005512 523772700864 523933960932 524603097536 524634169122 524764613268 525465931578 526299012722 526836642156 527509485888 527671896444 528345806912 528377100174 528508474956 529214796726 529956190368 529987579011 530664446928 530796390432 530827828839 531505769872 531669410811 532512327039 533125784808 533971009992 534684632132 534817575208 536079390264 536929298136 537780553464 538499266844 539253667392 539836581312 540108607808 540140597766 540274897404 540692445888 540996944334 541719956239 541854648566 542478868752 543338922448 543506206599 543687971904 546349110384 546484953696 546517321317 546939694224 547215300016 547383777633 549616748604 549753404376 550210864644 550347668136 550488118796 553041403206 553780511851 553918202894 555792342336 555934182496 556072409024 556105344498 556535127456 556987001802 557589084822 557731383517 557870056898 559116459216 559398200944 560002890384 562743883964 563105399472 565861578612 566473254732 566758703588 567371349468 568166197824 568925519904 569066976576 569827502496 569861252667 570002941998 570148408753 570730915104 570764718783 572219702208 572984441568 573892859232 573926850189 575642068848 575788974728 576411382008 576554699952 577325232792 578906669376 579084904188 579824476224 580002993612 580743738176 580778134902 580922538588 583036800192 583216306596 583961155008 584140946004 584813880288 585741052512 586669694688 586704442401 586850319594 587000085859 587453745648 587634611949 588566256201 589244288472 589390797168 590178484728 590967224988 591114162072 592656120144 593448171624 594389032776 596017211328 596200714164 596962145472 596997502794 597145939236 597759951712 597908577728 597943991106 598891979994 599581907568 599730986592 599766507909 600532493232 600717386241 601484585968 601669772109 603053595936 603859543056 604009685664 604045460403 604816910544 605003122647 605775795856 606660375816 607622183784 608434236564 608585516616 609398856836 610252582848 610288727346 611068151008 611220085952 611256287754 612073197309 612225382146 613043586841 613633483584 614606346816 614642749182 614795572908 615427733536 615617212518 616439950203 616593220782 617303540304 618282222096 618472579923 618950563056 619108521416 619262455504 621980082276 622966178324 625425955308 625581460152 626417514492 627410645708 628133426976 628812416736 628968763584 629129278624 629322976062 629809344864 630164030727 630320713638 631163101723 632892013544 633049374736 633298593312 636556573488 637244668368 637407295448 637565779312 640363730028 640858631616 641055940308 641219540038 641378971772 642072279492 644193656643 645214970407 645629466636 647398005408 647724232672 647762596569 648424399392 648789568581 649490886891 649818168769 651270003048 651431933712 651598181432 652302535752 653336705448 655916400216 656956299384 658755865152 659800266048 660003406524 660171841714 660335985716 660846322752 660885463854 661811319072 662860564128 663746439888 663911472672 663950795319 664285363621 664798752912 665003432331 666532921824 667589652576 668481848496 668687661873 670519362744 670686079536 671582413656 672479945676 672647149944 673422043968 674489696832 674529646014 674697359916 675391114272 675559042368 675599054886 676461888928 676670159214 677742961686 678226481856 679301751744 679341985938 679510896372 680209600224 680419024362 681497770338 682282860336 682452501984 683364561264 683574956757 684447977136 684658706193 686534155704 687451669884 687622596696 688541565516 689633189084 690337669032 691432140168 692356200228 693453871572 694425352896 694466482842 695353413216 695526304704 695567499858 696455836384 696497086593 696670262442 697601322957 698578614576 699512225496 699686151024 700621242104 702448856208 703562528592 703779142671 704502800232 704677966608 705619728968 706650105348 707552595904 707770438452 708892547748 709839942658 710016436052 710834379744 711961346656 712003515237 712180546578 713132335713 714262945837 714772520352 715905730848 716126145174 716679599328 717040737952 717083207379 717261501726 718220081271 719358757579 720187463688 720366529872 720965960568 721329259112 723305158336 724674942132 725643429322 728465480512 728689761756 729252925632 729663614526 729845036844 730820433574 732635360352 732822331472 733004539168 733047954111 733614486192 733796890848 734210138739 735003793629 735374165911 737388537608 737862247584 741473792664 742275299304 742649335736 743452113096 744308574912 745488612288 745908444534 746670520512 746714744874 746900406756 747091018366 747898597026 749618743104 750807199296 752042079558 754289607456 754482104816 755297672976 755910931017 756495132624 756728043687 758800908936 759815003556 760003922664 761019625044 764214470712 765235800252 766307843136 767522758464 768548509344 768739599936 768785131422 769172526298 769766977056 770003974278 770891024016 772113205584 773337324816 773575421283 774370846536 774563384784 776390841072 776583881568 777621742128 778854594672 781228522008 782272589868 782467092792 783271660864 783512815932 784755008268 785659051296 785854396224 785900941398 786904646304 786951253683 787146919902 787956299984 788152216096 788198897367 789448519083 790208160192 791264228832 791507844666 792518710368 792565650261 792762712434 793822195089 794934285552 795996670392 796194585648 797258654808 798522639992 799442543424 799688677212 800709990976 800956514988 802026948198 802226362812 803298493102 804119085396 805146057408 805393947204 806422547392 806670830196 807748900266 808880501088 810162911712 810210896649 810412346106 811038668832 811245648752 811447355488 811495416501 812781972849 813718303128 815008383672 816097596412 816300509528 819523665576 819727430544 820822950024 821919933604 822124294376 823071387072 823961097792 824376296128 824425122906 824630106564 825267417408 825732178194 827041305706 829306776368 829562104809 829839536064 830877304341 833901273744 834108613536 834158016747 834802691184 835223352656 835480502703 836805085347 839097301416 840004335576 840218707636 840427618184 844115825946 845454099154 848314627776 848742097984 848792367918 849659557824 850138055382 851057024202 851274216947 851485876318 853388279856 853600464864 853818306704 854741253744 856096372656 858924875524 859476662352 860839288848 863683462092 864617073012 864832049928 865052758108 865987849188 867201038784 868360004064 868575911616 869736714336 870004490418 870226518623 870442890262 871115607264 871167202353 871383807882 873387966528 874555200288 875941732512 876211419006 878611578768 880004542032 881180618472 883866432708 884086195752 884995253184 885267727092 886398337216 886450837482 886671243108 890172257436 891309131328 891583549164 894025816992 894248106048 895443218208 895496254191 895718908854 895947499469 896639927568 896862866592 896915986659 898337969991 899372861352 899596479888 900798739848 902226878952 903657282248 904580393904 905789314584 906014528496 907225365816 908663693784 909710480448 909990563724 911152748352 911433275676 912597302848 912651354846 912878274924 914098285254 915378874272 915433091019 916602226512 916830128928 916884431631 918055420688 918338073219 920450225376 921909520224 921964123773 922193359362 923141600304 923425818777 924605162096 924889831173 925955310456 927423333144 928662782124 928893683256 930135097276 931438152768 932682967328 932914868032 932970123414 934449267486 935698106231 935930756614 936598474944 938083371456 938138932962 938372190228 939097406016 939337066976 939570622144 939626271738 941115968562 942200140464 943693917936 943984464093 944714017296 945190063664 945481070457 949338020316 949574062104 950843114284 954834860232 956110943172 956348668968 957626775028 960004954944 960249951584 960488706496 960545595042 961287947424 961829310057 962068457658 963108419238 963354207893 966233256176 971586349008 972636599088 972884819368 973126715792 977397272148 978152648256 978453803628 978946851652 980005058172 984801796937 985434449076 988133797728 988379485632 988631723552 989700399072 990257762571 990503978574 991269484128 991328195781 991827731279 994290846192 994544592712 995619659832 995867209008 997198129368 1001384478864 1002722772744 1007063563968 1007373620484 1007630705774 1007881241356 1008660176832 1008719918514 1008970724916 1010133065952 1011734545248 1013086671408 1013338563552 1013398582329 1013909239211 1014692833392 1015005238821 1016614442529 1017339722784 1018952627616 1020314400336 1020628536543 1022246655507 1023424290504 1023678752976 1025046841896 1026671965704 1027854698688 1029484274112 1029801233556 1031116433088 1031177504826 1031433895044 1032494462048 1032751179712 1032812348274 1034449783626 1035187788096 1036828989504 1037148210252 1038472792896 1038534300342 1040180807358 1041638029344 1043030119824 1043289457056 1043351249787 1044683754576 1045005393663 1046340011024 1047867921864 1049268338244 1049529226536 1050931863156 1052598025444 1053673284312 1055343792888 1056754200348 1057016949912 1058429593452 1059912380736 1059975158022 1061328893856 1061592780864 1061655657678 1063011539744 1063338821622 1064759913987 1065024654078 1066251569616 1067942019984 1068270819867 1069369264264 1069635150416 1072158780528 1073858596272 1074189217761 1075561106928 1075892252589 1076998533688 1080281195532 1080549794808 1081993888668 1083439912478 1083709297132 1084957737504 1086677844896 1087012413198 1088465143983 1090190812067 1092698220768 1092969907392 1093034642634 1093879388448 1094430600032 1094495421789 1094767555266 1096230650361 1097968629989 1099233497208 1099506808752 1100421729288 1100695336272 1100976237592 1106082806412 1107561023702 1107836405788 1111868364992 1112210688996 1113070254912 1113974003604 1115178169644 1115462767034 1115740113796 1118232918432 1118796401888 1118862666801 1120005780768 1120636527549 1121847895539 1122413200601 1125487767928 1126210798944 1131723157224 1132946509464 1133517407176 1134742698936 1137851039808 1139655004992 1139722505334 1140005883996 1140296817506 1141461830208 1141529437566 1145968883136 1147401991709 1147785718464 1147853700378 1151284137696 1151577949456 1152822764016 1153109399904 1153758789447 1154650465584 1155005961417 1155587975003 1158169808376 1160005987224 1161556269804 1161845077176 1166432613192 1168281892008 1169627760576 1171482105024 1173339389376 1173408884802 1173700639188 1174000171718 1174907491296 1175269223898 1177132512402 1178488576944 1178781594336 1180356969456 1180720379853 1181934449976 1182228324144 1185312240288 1186896343248 1188778065552 1189144068651 1192401428328 1193995005588 1194291878472 1195519903424 1195887982212 1197783959988 1199163815136 1199461973184 1199533015818 1201064986464 1201434772482 1202969171936 1203040422297 1203339544218 1204947739653 1206107191872 1207719086112 1208019371328 1208090920806 1209633821088 1210006245294 1211551591712 1211623350399 1213320751632 1215244367568 1215618519159 1216868473128 1217171033232 1218797713672 1220577454692 1222136302016 1222512575508 1224146394618 1224450764292 1226087173682 1229285498364 1229591145816 1230855467072 1231234425036 1232879900406 1233186441564 1234607080608 1236564444192 1236637684359 1236945159846 1237901126112 1238217042832 1238524911008 1238598267291 1240561958559 1242528763091 1243960164552 1245932356648 1250851910616 1251162920304 1252835028984 1254821291416 1256266853952 1257624833472 1258258557248 1258645952124 1259618689728 1260328061454 1260641427276 1262326203446 1265784027088 1266098749472 1266173738919 1266597186624 1268181148731 1273113146976 1273188551877 1274489336736 1274814590896 1275131558624 1275207083073 1277228814477 1280727460056 1282111880616 1282439080076 1282757943544 1284144558984 1288387313286 1290429940814 1291258933272 1294796010816 1295448465344 1295525193138 1296848798784 1297579137162 1298981773782 1299636337538 1302540006096 1302863867424 1303196362864 1304605071504 1305664335393 1306673410896 1307075711823 1311832800432 1313912598768 1320006813048 1320343683428 1320671971432 1321770927708 1323622638144 1325721128256 1327492879776 1327822945344 1327901590638 1328570727242 1329597505824 1329676256223 1330006864662 1333065843648 1335179305152 1336963696992 1337375323746 1341038725488 1341372159072 1343164827312 1344959891352 1345294299888 1349059292028 1349394719832 1350782228544 1351198109772 1352923777856 1353340318428 1355485923372 1358683971876 1359021792744 1360419200448 1360838048724 1362995540676 1364565720672 1364905003968 1366729122528 1367149913514 1367498814979 1368895954272 1368977032269 1369317412386 1371147427881 1373068311408 1374903339768 1375245193392 1377083131032 1379266378168 1380675338064 1382864280336 1384712400456 1386907743144 1388932965684 1390706826432 1391134999716 1392911672768 1392994173186 1393340524884 1395202645914 1397157229152 1399024450992 1399372302048 1399455185121 1401242484208 1401673901229 1403896134921 1404897712416 1407125057184 1407208399443 1407558285342 1409005600464 1409355933216 1409439407607 1411239457936 1411673952843 1413300210696 1415540876904 1417785095496 1419679885316 1420032872104 1421668759488 1423922693312 1424007030474 1424361093156 1426264671426 1428170793721 1428525891674 1429545040704 1431811461696 1432252290348 1433359198656 1434081475904 1434166414758 1434523003452 1436440162542 1438717515158 1440374927376 1440733059744 1440818392563 1441931921136 1442658518224 1443102686487 1449349884264 1451286858644 1457379523512 1459327229052 1459690073688 1461640867148 1465270720704 1465644662944 1466009078336 1466095908222 1467228972384 1467593781696 1468420277478 1470007587258 1470382738363 1470748331822 1474777075216 1475724495168 1482947585328 1484550598608 1485298671472 1485755967861 1486904226192 1491816889068 1493429489748 1493800813512 1494182036732 1495797194052 1503118532167 1504084159116 1508579214912 1508964209632 1510595345952 1511446058661 1511821862034 1512990265248 1513079877771 1513456087374 1513842326689 1517601817872 1519630007112 1520007845328 1522039250088 1528428941424 1530471600504 1537097018688 1537570262844 1538345052596 1539533954112 1540007948556 1541782048032 1544226411168 1546674649632 1546766257239 1547150842566 1547545680901 1548741693072 1549126769568 1549218522411 1551674675439 1552781682144 1553167763136 1555243484256 1557709189344 1557801450513 1560271211037 1562457044016 1564545179736 1564934185584 1567025631864 1569510016536 1571318102592 1571801882796 1573809292608 1573902507366 1574293839804 1575912599968 1576304432192 1576397794734 1578897038166 1582528457664 1583015689332 1585037420736 1585131300522 1585525424868 1587644390178 1589868571104 1591993340784 1592389171296 1592483486517 1594517309616 1595008232433 1597045279984 1597536981117 1599377354424 1601913029976 1604053896396 1604452725624 1606596986204 1608238170792 1610787894408 1613341660392 1615497800532 1617761002176 1620325823424 1620421793298 1620824692212 1622077337664 1622491297504 1622894710976 1622990833002 1625159868717 1625563945698 1627436606256 1630016767344 1630518619797 1632195192824 1632601019056 1639047331152 1639454861088 1639551963951 1641645900048 1642151332899 1643839867208 1644248588752 1648850245812 1649260213128 1651464356388 1654082611412 1658613552736 1659124209618 1661341535553 1661754608682 1663975449997 1667802547488 1668217227072 1668316033494 1669605382368 1670446705312 1670961005406 1673194150551 1673610170694 1675846856299 1678194602832 1680008671152 1680437415272 1680855236368 1688231651892 1690908198308 1697584735836 1700276110764 1702114048404 1702548433894 1702971752636 1706776559712 1707200929728 1707636613408 1709482507488 1710445226259 1712192745312 1712294156349 1713156990391 1717849751048 1718953324704 1721678577696 1727366924184 1729234146024 1729664099856 1730105516216 1731975698376 1736720008128 1739473428672 1740008980836 1740453037246 1740885780524 1742231214528 1742334404706 1742767615764 1749110400576 1751297776819 1751883465024 1752422838012 1757223157536 1760009084064 1761000257577 1762361236944 1762903835847 1763792172373 1765698768603 1767732865416 1768172391504 1770535454184 1772901674964 1773342486216 1780344514872 1783167098328 1788051633984 1790886436416 1790992508382 1791437817708 1791894998938 1793279855136 1793725733184 1793831973318 1796675939982 1798745722704 1799192959776 1801597479696 1802152158723 1804453757904 1805009316327 1807314564496 1809160787808 1811578629168 1812029056992 1814450731632 1815009367941 1817327387568 1819981127448 1822866551352 1825302709692 1825756549848 1828196570508 1830757748544 1830866182038 1833204453024 1833660257856 1833768863262 1836110841376 1836219591927 1836676146438 1839130760523 1840900450752 1843819040448 1843928247546 1844386718724 1846283200608 1846851637554 1849210324192 1849319850609 1849779662346 1851910620912 1854846666288 1855417739769 1857325564248 1857787366512 1860270194552 1865365934656 1865940246828 1868898534972 1871396212462 1871861513228 1876277865924 1876744380456 1878674133952 1879252543476 1882231937124 1884400280928 1887387835872 1887968928186 1889428034592 1890380127328 1890492092181 1890962140914 1893489305169 1896491269981 1898676040632 1899148124208 1901686228568 1909669720464 1912221886344 1912697337936 1915253550056 1920499903168 1921091190084 1922575894848 1923658620114 1924136915316 1926216838476 1926708415786 1932466512352 1932580969929 1935644911221 1938713710129 1943172698016 1943287789707 1945273198176 1945769638736 1946253431584 1946368705743 1949454506307 1952545199143 1954794544296 1956907607256 1957893703304 1960010116344 1969603593874 1970868898152 1976267595456 1977263447104 1979400798144 1980515525142 1981007957148 1982538968256 1982656391562 1983655462558 1988581692384 1989089185424 1991239319664 1991734418016 1992856090863 1994396258736 1995010296993 2002768957728 2005445545488 2014747240968 2015261411548 2015762482712 2017439837028 2017941449832 2020266131904 2023469090496 2026173342816 2026677127104 2026797164658 2027818478422 2029385666784 2030010477642 2033228885058 2034679445568 2037905255232 2040628800672 2041257073086 2044493311014 2046848581008 2047357505952 2050093683792 2053343931408 2053976118579 2059602467112 2062355009652 2062867790088 2064988924096 2065624696548 2068899567252 2074296420504 2077068600684 2080361614716 2083276058688 2086060239648 2086578914112 2086702499574 2089367509152 2089491259779 2090010787326 2092680022048 2092803968871 2095735843728 2098536676488 2099058453072 2101863726312 2105196050888 2107346568624 2110687585776 2113508400696 2114033899824 2116859186904 2119950316044 2122657787712 2123311315356 2126023079488 2126677643244 2129519827974 2130049308156 2132503139232 2135884039968 2136010545711 2136541639734 2138738528528 2139270300832 2139397007139 2142788837511 2144317561056 2147717192544 2148378435522 2151122213856 2151249622137 2151784505178 2153997067376 2154660243813 2158076272737 2160562391064 2161099589616 2163987777336 2166879824956 2167418594264 2169915475008 2173355689792 2174024826396 2176930287966 2180381624134 2185396441536 2186069285268 2187758776896 2188861200064 2188990843578 2189535110532 2192461300722 2195937259978 2198466994416 2199013617504 2199143862333 2200843458576 2201390672544 2201952475184 2202630416217 2206122497733 2212165612824 2215122047404 2215672811576 2224421377992 2227948007208 2230356339288 2230925534068 2231480227592 2236465836864 2237592803776 2237725333602 2240011561536 2241273055098 2243695791078 2244268390133 2244826401202 2250975535856 2252421597888 2263446314448 2265893018928 2267034814352 2267732793051 2269485397872 2279445010668 2280011767992 2280593635012 2283058875132 2294803983418 2295707400756 2302568275392 2303155898912 2305645528032 2306218799808 2307517578894 2309300931168 2310011922834 2310601445999 2311175950006 2316339616752 2320011974448 2323112539608 2323690154352 2332865226384 2336563784016 2346817769604 2347401278376 2348000343436 2349814982592 2350538447796 2354265024804 2356977153888 2357563188672 2360713938912 2360853761049 2361440759706 2362043407691 2363868899952 2364456648288 2364596692101 2368345557249 2370624480576 2373792686496 2377556131104 2377696950783 2378288137302 2381466585267 2384802856656 2387990011176 2388583756944 2391775964424 2395567919976 2398327630272 2399066031636 2402129972928 2402869544964 2405938343872 2406080844594 2406679088436 2409895479306 2415438172224 2416181841612 2419267642176 2420012490588 2423103183424 2423246700798 2426641503264 2430488735136 2430632689947 2431237038318 2433736946256 2434342066464 2434486249503 2437595427344 2438345918547 2441154909384 2445025151016 2448292789236 2448901528584 2452174347364 2458570996728 2459182291632 2462468850072 2465759800812 2466372883128 2469214161216 2473128888384 2473275368718 2473890319692 2475802252224 2476434085664 2477049822016 2477196534582 2481123917118 2485057526182 2487920329104 2488686314427 2491864713296 2492631913023 2501703821232 2502325840608 2502474050241 2505670057968 2506441508109 2509642582832 2510415256041 2517291904248 2520656122908 2521282854552 2524652406892 2531568054176 2532197498944 2532347477838 2536362297462 2539752002627 2546226293952 2546377103754 2548978673472 2549629181792 2550263117248 2550414166146 2553822650841 2554457628954 2557871517509 2561454920112 2564223761232 2564878160152 2565515887088 2568289117968 2576774626572 2580859881628 2582517866544 2591050386276 2595158274324 2597963547564 2599272675076 2605080012192 2605727734848 2606392725728 2609210143008 2610679555869 2611328670786 2613346821792 2613501607059 2614151423646 2614818564281 2623665600864 2627825197536 2640013626096 2640687366856 2641343942864 2643541855416 2654985759552 2655803181276 2657141454484 2659195011648 2659352512446 2660013729324 2673033448829 2673927393984 2674750647492 2682077450976 2682744318144 2686329654624 2687842498407 2689919782704 2690588599776 2690747959977 2692103842043 2695013909973 2698118584056 2698789439664 2702396219544 2706680636856 2710971846744 2717367943752 2718043585488 2721676097448 2725991081352 2729131441344 2733458245056 2734299827028 2734997629958 2737791908544 2737954064538 2738634824772 2742294855762 2746136622816 2749806679536 2750490386784 2750653294893 2754166262064 2755014219657 2758532756336 2761350676128 2765728560672 2769424800912 2770277456331 2773815486288 2774669493519 2777865931368 2782269999432 2785988346372 2786681049768 2790405291828 2794314458304 2798048901984 2798744604096 2798910370242 2802484968416 2803347802458 2807094318693 2807792269842 2809795424832 2814250114368 2814416798886 2815116570684 2818011200928 2818711866432 2818878815214 2822478915872 2823347905686 2826600421392 2831081753808 2831953392279 2835570190992 2836443211371 2839359770632 2840065744208 2848014060948 2848722186312 2852529342852 2856341587442 2857051783348 2864504580696 2868332829516 2869046006904 2872880325084 2877435030316 2880749854752 2881466119488 2881636785126 2883863842272 2885317036448 2885487930171 2886205372974 2890062623679 2894644569971 2898699768528 2902573717288 2914759047024 2918654458104 2919380147376 2923281734296 2931289325888 2932191816444 2934457944768 2936840554956 2940015174516 2940765476726 2941496663644 2949554150432 2954405390811 2959089347039 2965895170656 2969101197216 2970597342944 2970773287713 2971511935722 2973808452384 2975483193837 2980200567113 2983633778136 2986858979496 2987601627024 2988364073464 2991594388104 3006237064334 3008168318232 3017928419264 3021190691904 3022892117322 3023643724068 3025980530496 3026159755542 3026912174748 3027684653378 3035203635744 3039260014224 3040015690656 3041727717633 3044078500176 3045015716463 3046550115917 3049843327587 3056857882848 3060943201008 3066739966521 3075140525688 3076690105192 3080015897112 3083564096064 3088452822336 3093349299264 3093532514478 3094301685132 3095091361802 3097483386144 3098253539136 3098437044822 3103349350878 3105563364288 3110486968512 3115418378688 3115602901026 3120542422074 3124914088032 3129090359472 3129868371168 3134051263728 3135016180989 3139020033072 3143603765592 3147805014732 3148587679608 3151825199936 3152795589468 3157794076332 3166031378664 3170262601044 3171050849736 3175288780356 3179737142208 3183986681568 3184778342592 3184966973034 3189034619232 3190016464866 3194090559968 3194279741961 3195073962234 3198754708848 3203826059952 3204812459601 3208107792792 3208905451248 3213193972408 3216476341584 3221575788816 3226683320784 3227676757767 3230995601064 3240843586596 3241649384424 3244982595008 3245981666004 3250319737434 3251127891396 3254873212512 3260033534688 3261037239594 3264390385648 3265202038112 3265395431949 3270572436201 3275757648149 3278094662304 3278909722176 3279103927902 3283291800096 3283486265367 3284302665798 3287679734416 3288497177504 3288691951083 3293905889967 3297700491624 3298520426256 3302928712776 3308165222824 3317227105472 3318248419236 3322683071106 3323509217364 3327950899994 3335605094976 3336632066988 3339210764736 3340893410624 3341922010812 3346388301102 3347220341388 3351693712598 3356389205664 3356588000403 3360017342304 3360874830544 3361710472736 3361909582647 3367239601803 3376463303784 3381816396616 3395169471672 3400552221528 3404228096808 3405096867788 3405943505272 3413553119424 3415273226816 3418965014976 3420890452518 3424385490624 3424588312698 3426313980782 3435699502096 3437906649408 3442205975127 3443357155392 3454733848368 3458468292048 3459328199712 3460211032432 3461276368341 3463951396752 3466763925009 3480017961672 3480906074492 3481771561048 3484668809412 3485535231528 3502595553638 3504845676024 3514446315072 3520018168128 3522000515154 3524722473888 3525807671694 3526707470209 3527584344746 3531397537206 3535465730832 3536344783008 3541070908368 3545803349928 3546684972432 3560689029744 3566334196656 3581985016764 3582875635416 3583789997876 3586559710272 3587663946636 3593351879964 3597491445408 3598385919552 3603194959392 3604304317446 3608907515808 3609121266891 3610018632654 3614629128992 3614843218959 3618321575616 3623157258336 3624058113984 3628901463264 3630018735882 3634654775136 3634870051197 3639962254896 3645733102704 3650605419384 3651513099696 3656393141016 3661732364076 3666408906048 3667537726524 3672221682752 3672439183854 3673352292876 3678261521046 3687856495092 3688773437448 3692566401216 3693703275108 3698420648384 3698639701218 3699559324692 3703821241824 3709693332576 3709913053077 3710835479538 3714651128496 3715574733024 3715794801873 3720540389104 3721685875677 3727586289273 3731880493656 3737797069944 3742792424924 3743723026456 3752555731848 3753488760912 3758505086952 3764463874248 3768800561856 3774775671744 3775937856372 3778856069184 3780760254656 3780984184362 3781924281828 3786978610338 3792982539962 3797352081264 3798296248416 3798521216757 3803372457136 3804543446193 3819339440928 3819565655631 3824443772688 3825394675872 3825621249219 3830507100112 3831686443431 3842182380168 3847317240228 3848273830632 3852433676952 3853416831572 3864933024704 3865161939858 3871289822442 3876463582957 3877427420258 3886345396032 3886575579414 3890546396352 3891539277472 3892506863168 3892737411486 3898909012614 3904119684619 3905090398286 3909589088592 3913815214512 3915787406608 3916993006179 3920020232688 3939207187748 3941737796304 3961031050284 3962015914296 3965312783124 3967310925116 3977163384768 3978178370848 3982478639328 3983468836032 3985712181726 3988792517472 3989028768669 3990020593986 3991038861271 4005537915456 4010891090976 4029494481936 4030522823096 4031524965424 4034879674056 4035882899664 4052346685632 4053594329316 4055636956844 4058771333568 4060020955284 4066457770116 4079893158739 4081257601344 4082514146172 4088986622028 4093697162016 4094715011904 4100187367584 4102496444937 4106687862816 4106931096807 4107952237158 4109000601013 4113442283643 4119204934224 4124710019304 4125735580176 4131249393096 4137799134504 4148592841008 4154137201368 4160723229432 4172120479296 4173404999148 4178735018304 4178982519558 4180021574652 4185360044096 4185607937742 4191471687456 4197073352976 4198116906144 4198365555363 4203727452624 4205021703687 4210392101776 4211688404763 4214693137248 4221375171552 4227016801392 4228067799648 4228318222821 4233718373808 4235021858529 4239900632088 4246622630712 4253355286488 4259039655948 4260098616312 4265006278464 4271768079936 4272021091422 4273083279468 4277477057056 4278540601664 4278794014278 4284512381163 4285577675022 4288635122112 4295434385088 4296756871044 4302244427712 4302499244274 4303569010356 4307994134752 4309320487626 4316152545474 4321124782128 4322199179232 4322455177689 4327975554672 4329308059461 4333759649912 4334837188528 4348049652792 4353860575932 4360763248268 4372138570536 4377981687156 4379070221064 4384922601444 4391874519956 4396933988832 4398027235008 4398287724666 4401686917152 4402781345088 4403904950368 4405260832434 4411148215089 4412244995466 4418141712061 4424331225648 4430244094808 4431345623152 4448842755984 4455896014416 4457267903583 4460712678576 4461851068136 4462960455184 4475450667204 4482546110196 4487391582156 4488536780266 4489652802404 4501951071712 4509355596501 4516504792849 4526892628896 4531786037856 4534069628704 4534338175983 4535465586102 4538970795744 4541526980067 4548727181383 4558890021336 4560023535984 4561187270024 4566117750264 4589607966836 4591414801512 4606311797824 4611291056064 4615035157788 4618601862336 4620023845668 4621202891998 4622351900012 4632679233504 4640023948896 4642637042703 4646225079216 4647380308704 4647655567233 4649997545347 4655024026317 4665730452768 4673127568032 4680813633111 4693635539208 4694802556752 4696000686872 4701076895592 4708530049608 4713954307776 4721427877824 4721707522098 4722881519412 4724086815382 4727737799904 4728913296576 4729193384202 4736691114498 4747585372992 4755112262208 4755393901566 4756576274604 4762933170534 4769605713312 4775980022352 4777167513888 4783551928848 4785024697299 4787435896441 4791135839952 4792610943351 4798132063272 4805739089928 4812161689188 4813358176872 4819790958612 4832363683224 4840024981176 4846493401596 4853283006528 4860977470272 4861265379894 4862474076636 4867473892512 4868684132928 4868972499006 4875190854688 4875479606151 4876691837094 4882309818768 4890050302032 4891555859391 4896585578472 4897803057168 4904348694728 4917141993456 4918364583264 4924937700144 4926453998697 4931519601624 4932745766256 4946550737436 4947780639384 4952868171328 4954393069164 4962247834236 4970115052364 4975840658208 4977372628854 4983729426592 4984024606659 4985263826046 4991926349991 4999840620859 5003407642464 5004651681216 5004948100482 5011340115936 5012883016218 5019285165664 5019582451653 5020830512082 5027540568897 5034583808496 5041312245816 5042565709104 5049304813784 5063136108352 5064694955676 5072724594924 5079504005254 5092754207508 5099258363584 5100828332292 5107645301682 5108915257908 5115743035018 5122909840224 5128447522464 5129756320304 5131031774176 5131335678777 5136578235936 5139470971173 5147619161377 5153549253144 5161719763256 5165035733088 5182100772552 5190316548648 5195927095128 5198545350152 5210160024384 5212785451456 5218420286016 5221359111738 5222657341572 5226693643584 5227003214118 5228302847292 5229637128562 5247331201728 5253893330457 5255650395072 5280027252192 5281374733712 5282687885728 5283000772731 5287083710832 5291376517119 5297096305809 5311606362552 5314282908968 5318705024892 5320027458648 5346066897658 5349501294984 5364154901952 5372659309248 5375684996814 5379839565408 5381177199552 5381495919954 5384207684086 5390027819946 5396237168112 5397578879328 5404792439088 5413361273712 5415027948981 5421943693488 5434735887504 5436087170976 5443352194896 5451982162704 5468599654056 5469995259916 5475908129076 5477269649544 5484589711524 5492273245632 5499613359072 5500980773568 5501306589786 5508332524128 5508658775781 5510028439314 5517065512672 5517392281569 5522701352256 5531457121344 5538849601824 5540554912662 5547630972576 5547959551827 5549338987038 5555731862736 5564539998864 5571976692744 5573362099536 5580810583656 5596097803968 5597820740484 5604969936832 5606695604916 5614188637386 5615584539684 5628833597772 5630233141368 5636022401856 5637757630428 5644957831744 5646695811372 5653200842784 5662163507616 5663906784558 5671140381984 5671476276543 5672886422742 5678719541264 5680131488416 5680467915507 5689473809943 5696028121896 5697444372624 5705058685704 5712683174884 5714103566696 5729009161392 5736665659032 5738092013808 5745760650168 5754870060632 5761499709504 5763273570252 5767727684544 5770634072896 5770975860342 5772410745948 5780125247358 5789289139942 5797399537056 5797742909787 5805147434576 5806934733663 5816141130387 5829518094048 5829863369121 5837308916208 5838760294752 5839106117229 5846563468592 5848363518921 5857635597429 5864383632888 5873681109912 5880030349032 5881530953452 5882993327288 5899108300864 5908810781622 5918178694078 5931790341312 5938202394432 5941194685888 5941546575426 5943023871444 5947616904768 5950966387674 5958919518629 5960401134226 5967267556272 5973717958992 5975203254048 5976728146928 5978568272589 5983188776208 6012474128668 6016336636464 6045784234644 6047287448136 6052319511084 6053824349496 6055369306756 6070407271488 6078520028448 6080031381312 6083455435266 6088157000352 6090031432926 6091585630361 6093100231834 6099686655174 6113715765696 6121886402016 6133479933042 6150281051376 6153380210384 6160031794224 6187065028956 6188603370264 6190182723604 6194966772288 6196874089644 6206698701756 6231205802052 6241084844148 6249828176064 6258180718944 6259736742336 6268102527456 6268473779337 6270032361978 6271632496283 6278040066144 6278411906613 6287207531184 6295610029464 6297175359216 6305591178936 6315588152664 6332062757328 6340525202088 6342101699472 6350577560712 6367973363136 6369933946068 6378069238464 6380032929732 6388181119936 6388559483922 6390147924468 6397509417696 6407652119904 6408031637133 6409624919202 6416215585584 6417810902496 6418191021417 6426387944816 6428366512533 6432952683168 6443151577632 6453366641568 6453748866411 6455353515534 6461991202128 6463980731439 6474228818211 6481687173192 6483298768848 6491963332008 6500639474868 6502255782792 6509746425024 6520067069376 6522074479188 6528780771296 6530404076224 6530790863898 6541144872402 6551515296298 6556189324608 6558207855804 6566583600192 6566972530734 6568605331596 6575359468832 6576994355008 6577383902166 6587811779934 6595400983248 6597040852512 6597431586999 6605857425552 6607891248651 6616330445648 6618367493199 6636496838472 6645366142212 6647018434728 6655901799988 6673264133976 6683844021624 6692776602204 6694440682776 6703387425196 6712778411328 6713176000806 6720034684608 6721749661088 6723420945472 6723819165294 6732805170399 6734479203606 6743479455251 6752926607568 6763632793232 6790338943344 6801104443056 6803198379153 6808456193616 6810193735576 6811887010544 6841780905036 6849176625396 6852627961564 6871399004192 6884411950254 6893612578559 6909467696736 6916936584096 6918656399424 6920422064864 6922552736682 6927902793504 6931804337997 6933527850018 6942794118953 6960035923344 6961812148984 6963543122096 6969337618824 6971070463056 7005191107276 7009691352048 7044001030308 7049444947776 7051615343388 7053414940418 7055168689492 7062795074412 7070931461664 7072689566016 7082141816736 7086130223073 7091606699856 7093369944864 7093790076303 7097364674477 7105036671747 7121378059488 7132668393312 7144399755801 7163970033528 7165751270832 7167579995752 7175327893272 7186703759928 7194982890816 7206389918784 7208608634892 7217815031616 7218242533782 7220037265308 7229258257984 7229686437918 7246314516672 7257802926528 7260037471764 7269309550272 7269740102394 7279924509792 7291466205408 7301210838768 7303026199392 7303458748509 7307138999831 7312786282032 7315037755641 7323464728152 7335075453048 7344878367708 7346704585752 7356523042092 7375712990184 7377546874896 7387406550216 7397279402436 7399118649384 7407642483648 7419386665152 7419826106154 7421670959076 7429302256992 7431149466048 7431589603746 7441080778208 7443371751354 7455172578546 7463760987312 7466058943281 7475594139888 7477895739069 7485584849848 7487446052912 7505111463696 7506977521824 7517010173904 7519324524327 7528927748496 7531245768123 7551875712744 7561968368724 7563848563656 7573957220676 7585965079924 7594704162528 7596592496832 7597042433514 7606744914272 7609086892386 7619256007881 7631335684469 7638678881856 7639131311262 7648887545376 7650789351744 7651242498438 7661014200224 7661467952523 7663372886862 7673614552527 7684364760336 7694634480456 7696547661264 7704867353904 7706833663144 7730323879716 7742579644884 7752927165914 7754854840516 7773151158828 7783078554944 7785474822972 7797818025228 7808239369238 7810180796572 7819178177184 7827630429024 7831574813216 7832038667607 7833986012358 7840040465376 7844455692843 7856892404207 7878414375496 7883475592608 7922062100568 7924031828592 7930625566248 7934621850232 7956356741696 7964957278656 7971424363452 7977585034944 7978057537338 7980041187972 7982077722542 8019100346487 8021782181952 8031813941963 8058988963872 8061045646192 8063049930848 8063527495221 8069759348112 8071765799328 8076311526129 8085041729919 8089115825021 8107188658632 8111273913688 8120041910568 8132915540232 8159786317478 8165028292344 8177973244056 8187394324032 8200374735168 8204992889874 8213375725632 8213862193614 8215904474316 8218001202026 8226884567286 8238409868448 8249420038608 8251471160352 8262498786192 8265042658971 8275598269008 8297185682016 8308274402736 8321446458864 8324008480557 8346809998296 8357965039116 8360043149304 8371215875484 8382943374912 8394146705952 8396233812288 8396731110726 8407454905248 8410043407374 8420784203552 8421282956079 8423376809526 8429386274496 8442750343104 8454033602784 8456135599296 8456636445642 8467436747616 8470043717058 8479801264176 8493245261424 8506710572976 8509329634113 8518079311896 8520197232624 8544042182844 8546166558936 8554954114112 8557588028556 8569024762326 8571155350044 8593513742088 8604998488548 8607138020712 8615988269504 8618640975252 8632305090948 8642249564256 8644398358464 8644910355378 8655951109344 8656463790513 8658616118922 8667519299824 8669674377056 8670187871037 8683933709913 8696099305584 8707721151864 8721526496536 8744277141072 8755963374312 8758140442128 8769845202888 8783749039912 8793867977664 8796575449332 8803373834304 8807809900736 8810521664868 8822296430178 8824489990932 8836283424122 8848662451296 8860488189616 8862691246304 8863216172433 8877268041117 8897685511968 8911792028832 8912319863139 8914535807166 8921425357152 8923702136272 8925920910368 8926449581511 8940601701339 8950901334408 8965092220392 8974783164312 8977073560532 8979305604808 9003902143424 9018711193002 9033009585698 9053785257792 9063572075712 9068139257408 9068676351966 9070931172204 9077941591488 9083053960134 9097454362766 9117780042672 9120047071968 9122374540048 9125183152899 9132235500528 9139650347751 9149529982761 9179215933672 9182829603024 9230070315576 9240047691336 9242405783996 9244703800024 9265358467008 9280047897792 9285274085406 9292450158432 9294760617408 9295311134466 9299995090694 9310048052634 9331460905536 9346255136064 9361627266222 9387271078416 9389605113504 9392001373744 9402153791184 9417060099216 9443415044196 9445763038824 9448173630764 9455475599808 9458386768404 9473382228996 9510787803132 9513152549208 9525866341068 9539211426624 9551960044704 9554335027776 9567103857696 9570049394598 9572491704853 9574871792882 9582271679904 9582839225883 9585221886702 9596264126544 9611478179856 9624323378376 9626716353744 9639581917224 9664727366448 9680049962352 9692986803192 9722530759788 9724948153272 9734947785024 9737944998012 9750381709376 9750959212302 9753383674188 9764619637536 9780100604064 9783111718782 9793171156944 9795606114336 9796186295847 9808697389456 9811717308603 9827272944447 9834283986912 9836729166528 9849875400288 9850458796101 9852907997394 9863039203248 9865491532512 9866075853249 9881717669901 9893101474872 9895561278768 9908786138328 9924495668472 9940230104728 9951681316416 9954745257708 9967458853184 9968049213318 9970527652092 9983852699982 9999681241718 10006815284928 10009896200964 10022680231872 10025766032436 10038570331328 10039164903306 10041661024164 10055081137794 10069167616992 10069764001209 10082624491632 10085131418208 10085728747941 10098609627568 10101718805409 10129389911352 10145449189848 10159008010508 10185508415016 10201656664584 10215290603364 10217830515816 10231486070036 10245819680448 10256895044928 10259512640608 10262063548352 10262671357554 10273156471872 10278941942346 10292679168541 10295238322754 10307098506288 10323439526512 10326617925381 10330071466176 10364201545104 10380633097296 10383829105023 10391854190256 10397090700304 10400291775027 10442718223476 10445314683144 10454006428236 10456605694584 10459274257124 10507786660914 10521829725169 10560054504384 10562749467424 10565375771456 10566001545462 10574167421664 10580122410627 10582753034238 10594192611618 10596896286823 10623212725104 10628565817936 10637410049784 10640054917296 10692133795316 10699002589968 10751369993628 10759679130816 10762991839908 10768415368172 10780055639892 10792474336224 10795157758656 10809584878176 10826722547424 10827363800673 10830055897962 10832819766307 10843887386976 10844529656877 10869471775008 10872174341952 10886704389792 10903964325408 10904610153591 10937199308112 10939990519832 10951816258152 10954539299088 10969179423048 10999226718144 11002613179572 11016665048256 11017317551562 11020056878628 11034131025344 11034784563138 11077699203648 11081109825324 11095261945152 11095919103654 11098677974076 11111463725472 11129079997728 11143953385488 11146724199072 11147384405619 11153001631321 11161621167312 11165057627031 11182758867819 11195641480968 11213391209832 11228377274772 11231169079368 11257667195544 11260466282736 11275515260856 11293391622744 11306401685568 11324327015232 11327813569116 11342280763968 11342952553086 11345772845484 11357439082528 11360262976832 11360935831014 11378947619886 11392056243792 11394888745248 11395563650271 11410117371408 11413630338579 11425366349768 11428207133392 11458018322784 11473331318064 11476184027616 11476863747657 11491521300336 11495059330293 11509740121264 11526547140504 11541951720684 11544821491896 11560250494716 11578578279884 11594799074112 11595485819574 11610294869152 11613869467326 11629390748871 11632282260774 11647828149979 11659036188096 11659726738242 11674617832416 11677520589504 11678212234458 11693126937184 11696727037842 11712359053857 11715271194858 11728767265776 11747362219824 11750979018537 11760060698064 11763061906904 11765986654576 11817621563244 11836357388156 11883093150852 11886047742888 11901932775348 11917839037258 11920802268452 11934535112544 11947435917984 11950406508096 11953456293856 11957136545178 11966377552416 11973116583813 11992098932737 12024948257336 12032673272928 12091568469288 12094574896272 12104639022168 12107648698992 12110738613512 12157040056896 12166910870532 12176314000704 12180062865852 12183171260722 12186200463668 12199373310348 12239679476217 12243772804032 12259084437733 12266959866084 12300562102752 12306760420768 12307489334811 12320063588448 12327001803039 12340326850929 12346545206611 12374130057912 12377206740528 12380365447208 12393748179288 12413397403512 12462411604104 12482169688296 12516361437888 12536205054912 12536947558674 12540064723956 12543264992566 12556080132288 12556823813226 12574415062368 12591220058928 12594350718432 12611182357872 12615065111061 12621421908799 12631176305328 12635065214289 12664125514656 12681050404176 12684203398944 12701155121424 12705065575587 12739867892136 12760065859464 12777118967844 12780295848936 12795018835392 12815304239808 12816063274266 12819249838404 12832431171168 12835621804992 12836382042834 12852775889632 12853537143489 12856733025066 12865905366336 12886303155264 12906733283136 12907497732822 12910707031068 12923982404256 12927961462878 12948457636422 12963374346384 12966597537696 12983926664016 12987924178383 13001278949736 13004511565584 13044148958376 13057561542592 13061581727796 13082289744804 13103030592596 13116415711608 13133945061468 13137210663192 13150718937664 13154767804332 13175623559868 13190801966496 13194081705024 13194863173998 13211714851104 13215782497302 13232660891296 13233444645267 13236734986398 13254425136183 13272993676944 13290732284424 13294036869456 13311803599976 13346528267952 13367688043248 13371803710749 13385553204408 13388881365552 13406774850392 13426352001612 13443499322176 13447638330588 13465610340798 13468958407212 13486958910502 13505853215136 13527265586464 13528066789503 13549514378547 13570995970903 13580677886688 13602208886112 13603014527949 13606396758306 13616912387232 13620387471152 13623774021088 13624580940201 13646181544149 13667816394001 13683561810072 13698353250792 13705255923128 13742798008384 13768823900508 13787225157118 13818935393472 13833873168192 13840844129728 13845105473364 13855805587008 13863608675994 13867055700036 13885588237906 13920071846688 13923624297968 13927086244192 13927911128109 13938675237648 13942140926112 13949992636041 13965072078951 14010382214552 14019382704096 14088002060616 14103230686776 14106829880836 14110337378984 14125590148824 14141862923328 14164283633472 14172260446146 14183213399712 14186739889728 14187580152606 14194729348954 14210073343494 14242756118976 14265336786624 14288799511602 14327940067056 14331502541664 14335159991504 14350655786544 14362307689323 14373407519856 14377832830053 14417217269784 14436485067564 14440074530616 14459372875836 14520074943528 14539480204788 14559849019584 14582932410816 14602421677536 14606052398784 14606917497018 14614277999662 14625572564064 14626438818453 14630075511282 14646929456304 14670150906096 14689756735416 14693409171504 14713046084184 14751425980368 14755093749792 14774813100432 14794558804872 14798237298768 14839652212308 14843341918152 14858604513984 14863179207492 14882161556416 14886743502708 14910345157092 14927521974624 14932117886562 14951188279776 14952073819977 14955791478138 14971169699696 14974892105824 14975779049973 14999521862577 15010222927392 15013955043648 15034020347808 15038649048654 15057855496992 15058747354959 15062491536246 15082621706691 15103751425488 15123936737448 15127697127312 15147914441352 15171930159848 15189408325056 15194084867028 15213489828544 15218173784772 15238512015762 15262671368938 15278262622524 15297775090752 15302484996876 15322028400448 15322935905046 15326745773724 15347229105054 15368729520672 15389268960912 15393095322528 15394007036331 15409734707808 15413667326288 15418412913519 15442857484131 15460647759432 15485159289768 15505854331828 15509709681032 15546302317656 15570949645944 15595636050456 15616478738476 15620361593144 15638356354368 15655260858048 15663149626432 15664077335214 15667972024716 15680080930752 15688911385686 15709878730931 15713784808414 15756828750992 15761679991371 15766951185216 15844124201136 15848063657184 15849002318193 15861251132496 15869243700464 15874129551357 15942848726904 15956115074676 15960082375944 15964155445084 16038200692974 16063627883926 16117977927744 16122091292384 16126099861696 16127054990442 16139518696224 16143531598656 16152623052258 16170083459838 16174210121993 16178231650042 16214377317264 16222547827376 16240083821136 16265831080464 16319572634956 16330056584688 16355946488112 16409985779748 16427724387228 16431808948632 16436002404052 16453769134572 16476819736896 16498840077216 16502942320704 16524997572384 16525976327343 16530085317942 16534303853837 16551196538016 16552176844707 16594371364032 16616548805472 16642892917728 16643878655481 16648016961114 16693619996592 16715930078232 16720086298608 16742431750968 16788293411904 16793462221452 16814909810496 16820086814748 16841568407104 16842565912158 16846753619052 16908067205568 16913272891284 16934873495232 16940087434116 16959602528352 16986490522848 17013421145952 17014428829629 17018659268226 17023002489911 17036158623792 17040394465248 17041403746521 17068421429829 17088084365688 17092333117872 17115176057112 17138049524652 17142310700088 17187027484176 17209996977096 17214276041424 17237281950504 17264610181896 17284499128512 17289820710756 17311902218688 17312927581026 17317232237844 17335038599648 17339348754112 17340375742074 17367867419826 17392198611168 17393228729361 17415442303728 17420804200989 17443052993072 17448423391161 17488554282144 17511926748624 17516280884256 17517318351687 17539690405776 17545090556763 17567498079824 17572906792287 17593150898664 17621043329736 17644592860356 17648979981864 17672566848244 17697324902592 17720976379232 17725382492608 17726432344866 17754536082234 17778264018389 17795371023936 17823584057664 17824639726278 17829071614332 17842850714304 17847404272544 17851841820736 17852899163022 17876758555887 17881203402678 17901802668816 17930184440784 17935704817767 17949566328624 17954147121064 17958611209616 18037422386004 18066019171396 18137352703932 18141862344408 18166107920268 18194908725532 18235560085344 18240094143936 18244749080096 18250366305798 18264471001056 18274756891083 18279300695502 18299059965522 18303729949967 18358431867344 18365659206048 18460140631152 18480095382672 18484811567992 18489407600048 18570548170812 18584900316864 18590622268932 18599990181388 18620096105268 18711234141803 18723254532444 18774542156832 18779210227008 18784002747488 18804307582368 18814897488849 18834120198432 18835235719839 18844726894301 18886830088392 18891526077648 18896347261528 18916773536808 18946764457992 19021575606264 19026305098416 19051732682136 19103920089408 19134207715392 19140098789196 19144983409706 19149743585764 19164543359808 19165678451766 19170443773404 19192528253088 19222956359712 19248646756752 19253432707488 19254573064251 19264275545009 19279163834448 19285099537599 19329454732896 19360099924704 19385973606384 19391942194317 19422686454633 19445061519576 19449896306544 19475889996024 19501918424604 19506767348376 19529239275072 19560201208128 19566223437564 19586342313888 19591212228672 19592372591694 19617394778912 19623434617206 19654545888894 19668567973824 19699750800576 19700917592202 19705815994788 19726078406496 19730983065024 19732151706498 19763435339802 19786202949744 19791122557536 19817572276656 19823673745953 19848991336944 19855102479597 19880460209456 19909490515416 19936098426636 19941055304184 19967705399964 19999362483436 20019792401928 20051532064872 20078329806612 20083322048328 20110162275588 20138335233984 20139528002418 20165248983264 20170262836416 20171457495882 20197219255136 20198415511197 20203437610818 20230438365753 20258779822704 20290898379696 20318016021016 20371016830032 20403313329168 20409595137459 20430581206728 20435661031632 20462972140072 20519025281216 20525342715108 20557883884692 20585358337082 20590476645508 20614197012576 20646879053024 20653235850762 20680837735677 20713625429273 20728403090208 20761266194592 20767658210046 20783708380512 20794181400608 20795413013991 20800583550054 20828382356859 20861403969791 20885436446952 20890629366288 20908012856472 20913211389168 20918548514248 21015573321828 21043659450338 21125498934848 21132003090924 21148334843328 21160244821254 21165506068476 21188385223236 21193792573646 21246425450208 21257131635872 21258390669219 21274820099568 21280109834592 21292094023431 21315110015241 21325850811419 21384267590632 21398005179936 21502739987256 21525983679816 21536830736344 21560111279784 21584948672448 21619169756352 21653445094848 21654727601346 21660111795924 21665639532614 21687774773952 21689059313754 21738943550016 21773408779584 21807928650816 21809220307182 21874398616224 21879981039664 21903632516304 21909078598176 21921416999493 21938358846096 21945113266923 22005226359144 22034635103124 22040113757256 22069569126276 22162219650648 22191838207308 22197355948152 22222927450944 22258159995456 22287906770976 22293448398144 22294768811238 22306003262642 22323242334624 22330115254062 22365517735638 22391282961936 22426782419664 22433687217207 22456754549544 22462338158736 22515334391088 22520932565472 22551030521712 22586783245488 22593737304369 22655627138232 22685905106172 22691545690968 22714878165056 22721871662028 22757895239772 22784112487584 22789777490496 22791127300542 22820234742816 22827260677158 22850732699536 22856414266784 22857768023643 22894007053407 22916036645568 22946662636128 22952368055232 22953727495314 22983042600672 22984403857569 22990118660586 23019480242528 23020843657581 23053094281008 23083903441368 23089642983792 23120500989432 23157156559768 23190971639148 23220589738304 23227738934652 23258781497742 23264564521548 23295656299958 23319453476484 23349235664832 23356424468916 23386253874368 23393454075684 23424718107714 23430542389716 23457534531552 23494724439648 23496116002821 23501958037074 23520121396128 23526123813808 23531973309152 23533367078529 23570677212621 23635243126488 23672714776312 23766186301704 23772095485776 23803865550696 23835678074516 23841604536904 23869070225088 23894871835968 23906912587712 23914273090356 23932755104832 23946233167626 23984197865474 24049896514672 24057301039461 24065346545856 24095441825889 24183136938576 24189149792544 24190582485663 24209278044336 24215297397984 24221477227024 24228934578387 24267347475063 24333821741064 24360125731704 24366342521444 24372400927336 24398746620696 24479358952434 24518168875466 24533919732168 24601124205504 24613520841536 24614978669622 24640127176896 24654003606078 24680653701858 24686952291463 24693090413222 24748260115824 24754413481056 24760730894416 24787496358576 24826794807024 24924823208208 24964339376592 25073895117348 25080129447912 25086529985132 25113647626452 25148830124736 25182440117856 25188701436864 25222364715744 25230130222122 25242843817598 25262352610656 25263848868237 25270130428578 25328251029312 25362100808352 25368406797888 25402310242848 25410131151174 25479735784272 25520131718928 25554237935688 25560591697872 25632126548532 25638499676808 25664862342336 25672764085668 25705551779264 25707074286978 25713466050132 25814995465644 25821414062136 25847964808512 25855922925756 25896915272844 25926748692768 25933195075392 25967853328032 25969391371539 25975848356766 25982477484601 26002557899472 26009023131168 26010563613111 26051801129739 26088297916752 26123163455592 26164579489608 26206061185192 26232831423216 26267890122936 26274421326384 26309535608664 26351247119736 26381603932992 26389726347996 26423429702208 26431564994604 26465321782592 26466889290534 26473469972796 26508850272366 26545987353888 26581464568848 26588073738912 26589648517299 26623607199952 26631804123351 26693056535904 26735376086496 26736959589417 26743607421498 26771106408816 26777762731104 26779348744533 26813549700784 26821805104017 26852704003224 26895276661176 26931220681596 26937916814424 26973917821004 27011706430272 27054531172928 27056133579006 27099028757094 27135245080699 27141991941806 27161355773376 27204417772224 27206029055898 27212793516612 27233824774464 27240774942304 27247548042176 27249161880402 27292363088298 27335632788002 27367123620144 27375549458697 27396706501584 27410511846256 27418951043253 27537647801016 27574450314236 27690210946728 27727217351988 27734111400072 27771176475812 27840143693376 27847248595936 27854172488384 27855822256218 27877350475296 27884281852224 27899985272082 27930144157902 27937272028897 28020764429104 28038765408192 28176004121232 28206461373552 28213659761672 28220674757968 28251180297648 28344520892292 28366426799424 28375160305212 28389458697908 28420146686988 28559252111173 28577599023204 28655880134112 28663005083328 28670319983008 28701311573088 28717475114559 28724615378646 28746815039712 28748517677649 28755665660106 28763004207091 28834434539568 28872970135128 28880149061232 28918745751672 29040149887056 29078960409576 29204843355072 29213834994036 29228555999324 29251145128128 29252877636906 29260151022564 29293858912608 29340301812192 29379513470832 29386818343008 29388558887541 29403367937119 29426092168368 29435151925809 29481818833341 29502851960736 29510187499584 29549626200864 29589117609744 29596474597536 29598227559747 29645153009703 29679304424616 29686683836304 29726358414984 29773487005416 29820690314184 29855043949248 29864235773124 29902376559552 29904147639954 29911582956276 29942339399392 29949784211648 29951558099946 29999043725154 30020445854784 30068040695616 30077298097308 30115710993984 30117494709918 30124983072492 30165243413382 30207502850976 30247873474896 30255394254624 30257186243823 30295828882704 30305156416227 30343860319696 30388169734056 30436347569544 30477024031524 30525342737876 30556525245048 30604969993752 30645871810092 30653491547448 30694458210108 30737459041344 30778537921824 30786190645056 30788014072662 30819469415616 30827334652576 30836825827038 30878037505623 30885714968262 30921295518864 30970318579536 30979853776143 31011708663656 31019419362064 31092604635312 31141899291888 31151487315069 31191272100912 31200875325081 31232957476952 31240723186288 31328154670428 31335944049432 31377822771372 31419757461862 31427569616828 31513657501984 31523359982742 31565489175507 31615533549943 31688248402272 31696127314368 31698004636386 31722502264992 31738487400928 31740367231881 31748259102714 31790688860469 31841090269681 31885697453808 31912230149352 31920164751888 31928310890168 32076401385948 32127255767852 32244182584768 32254109980884 32279037392448 32305246104516 32340166919676 32348420243986 32356463300084 32428754634528 32445095654752 32480167642272 32498459298921 32531662160928 32533588970631 32549982817429 32639145269912 32660113169376 32711892976224 32819971559496 32855448774456 32863617897264 32872004808104 32907538269144 32997680154432 33049995144768 33051952654686 33060170635884 33068607707674 33102393076032 33104353689414 33233097610944 33274657759561 33285785835456 33287757310962 33296033922228 33387239993184 33431860156464 33440172597216 33459004893963 33484863501936 33495172881093 33512051275087 33548276603457 33586924442904 33640173629496 33685131824316 33693507238104 33826545782568 33880174868232 33919205056704 33972981045696 34026842291904 34028857659258 34037318536452 34046004979822 34072317247584 34080788930496 34082807493042 34136842859658 34176168731376 34184666235744 34230352114224 34240891015737 34276099049304 34284621400176 34374054968352 34419993954192 34428552082848 34474563901008 34485177990879 34529220363792 34579641421512 34625855162052 34634464475688 34670077199296 34680751484148 34735734839652 34784397222336 34786457458722 34830884607456 34841608401978 34886105986144 34888172246613 34896846782322 34943484449937 34977108564288 35023853497248 35032561768512 35034636703374 35079380811552 35090181113526 35134996159648 35137077161571 35145813584574 35186301797328 35242086659472 35252937055611 35289185720712 35297959963728 35345133696488 35441952758464 35452864689732 35509072164468 35556528036778 35649279452556 35658143228664 35694808545088 35705798326044 35753517111774 35762406805356 35803605337632 35860368881568 35871409635534 35899132657248 35908294242128 35917222419232 35919349751439 35976296798211 36033334129639 36074844772008 36132038342792 36274705407864 36283724688816 36332215840536 36389817451064 36471120170688 36489498160192 36500732611596 36528942002112 36549513782166 36558601391004 36598119931044 36607459899934 36716863734688 36719038428651 36731318412096 36777253313199 36920281262304 36922468004433 36960190765344 36969623135984 36978815200096 36981005409117 37039635619833 37141096341624 37181244537864 37199980362776 37240192210536 37422468283606 37446509064888 37549084313664 37568005494976 37608615164736 37629794977698 37668240396864 37670471439678 37689453788602 37773660176784 37783052155296 37792694523056 37833547073616 37864265726397 37893528915984 37905195642867 38043151212528 38052610196832 38103465364272 38280197578392 38289966819412 38299487171528 38331356903532 38340887546808 38385056506176 38445912719424 38497293513504 38506865414976 38509146128502 38528551090018 38558327668896 38560611430467 38570199075198 38658909465792 38720199849408 38771947212768 38783884388634 38845372909266 38890123039152 38899792613088 38951779992048 39003836849208 39013534696752 39132446875128 39172684627776 39184745183388 39234789557824 39246869234412 39309091777788 39401835184404 39411631989576 39452156812992 39464303412996 39526870679604 39572405899488 39582245115072 39635144553312 39647347491906 39697982673888 39700333935801 39710204959194 39760920418912 39763275408549 39818981030832 39872196853272 39882110608368 39935410799928 39998724966872 40039584803856 40103064129744 40156659613224 40166644096656 40220324551176 40279056004836 40330497966528 40342914991764 40394438510272 40396831022394 40406875221636 40460876731506 40517559645408 40581796759392 40584200368509 40636032042032 40648543135641 40712987912709 40742033660064 40806626658336 40809043583847 40819190274918 40861162413456 40871322063264 40873742820603 40925944280144 40938544632447 41003449182003 41050685430216 41115767769384 41170716674164 41180953291016 41228394025152 41293758106048 41306471701524 41361675471354 41427250858546 41456806180416 41522532389184 41535316420092 41567416761024 41588362801216 41590826027982 41601167100108 41656764713718 41722807939582 41770872893904 41781258732576 41783733384327 41816025712944 41826422778336 41837097028496 41849977908123 42031146643656 42087318900676 42264006181848 42320489642508 42331012136952 42376770446472 42387585147292 42492850900416 42514263271744 42516781338438 42549640199136 42560219669184 42584188046862 42630220030482 42641099412527 42651701622838 42768535181264 42796010359872 43005479974512 43051967359632 43073661472688 43086923067969 43120222559568 43309455202692 43320223591848 43331279065228 43378118627508 43618440614364 43748797232448 43759962079328 43807265032608 43818157196352 43842833998986 43876717692192 43879316455359 43890226533846 43901427473981 44010452718288 44069270206248 44080227514512 44139138252552 44324439301296 44383676414616 44394711896304 44575813541952 44589537622476 44612006525284 44646484669248 44660230508124 44731035471276 44782565923872 44853564839328 44856221459931 44867374434414 44878824746129 44913509099088 44924676317472 44927337149919 44998565587731 45030668782176 45041865130944 45102061043424 45173566490976 45176242064877 45187474608738 45247865120073 45311254276464 45371810212344 45383091381936 45443743324056 45515790479544 45568224975168 45582254601084 45640469485632 45654521354316 45701465399072 45712828533568 45715536047286 45788014106814 45893325272256 45907454990628 45966085201344 45968807715138 45980237321172 46038960485056 46041687315162 46106188562016 46167806882736 46179285967584 46182021108993 46241001978864 46255238740557 46314313119536 46328572452393 46381943278296 46455477869304 46517562995484 46529129043096 46591312599916 46638906952968 46712848937832 46786908151368 46849436215428 46861084779432 46915069063104 46989448879296 46992232005642 47003916074148 47040242792256 47052247627616 47063946618304 47066734157058 47129636192793 47141354425242 47270486252976 47285039974113 47345429552624 47532372603408 47544190971552 47547006954579 47607731101392 47622388654071 47671356149032 47683209073808 47828546180712 47892466335252 47968395730948 48099793029344 48114602078922 48190883651778 48255288049913 48366273877152 48378299585088 48381164971326 48418556088672 48430594795968 48442954454048 48457869156774 48522630365979 48534694950126 48599558832671 48667643482128 48720251463408 48732685042888 48744801854672 48797493241392 48958717904868 49036337750932 49067839464336 49229957339244 49308007212156 49361307403716 49373904582926 49386180826444 49496520231648 49508826962112 49521461788832 49574992717152 49602911561511 49653589614048 49656530534121 49681552721339 49849646416416 49928678753184 50147790234696 50160258895824 50173059970264 50227295252904 50364880235712 50444729431488 50460260444244 50485687635196 50524705221312 50527697736474 50540260857156 50724201616704 50787635527751 50804620485696 50820262302348 50959471568544 51040263437856 51069007469733 51108475871376 51121183395744 51124211239563 51149972998817 51205264289487 51264253097064 51276999353616 51345528171336 51414148573956 51426932100264 51629990931288 51642828124272 51711845851512 51793830545688 51853497385536 51935706656064 51938782743078 51951696713532 51964954969202 52005115798944 52018046262336 52021127226222 52103602259478 52176595833504 52246326911184 52262412602967 52329158979216 52345270173483 52412122370384 52465662846432 52535780245872 52548842652768 52619071217328 52635271670289 52702494239472 52718720376861 52779452695992 52863129989208 52933778581068 52946939945592 53017700544732 53091974707776 53162929137696 53176147477824 53179297034598 53247214399904 53263608246702 53334792055167 53386113071808 53470752172992 53473919178834 53487214842996 53542212817632 53555525462208 53558697489066 53627099401568 53630275667661 53643610208034 53705408006448 53790553322352 53807114453301 53862441363192 53875833628848 53947835642008 54112267158012 54198057514188 54270490161398 54283983883612 54412058111796 54425587033224 54481549884608 54498323760804 54584726176596 54671265576004 54734247240288 54751098917394 54793413003168 54821023692512 54824270673249 54837902086506 54911189849901 54998246829449 55075295602032 55148900628472 55380421893456 55454434703976 55468222800144 55542352951624 55694497191872 55711644512436 55754700950592 55799970544164 55860288315804 55874544057794 56041528858208 56133702425409 56222697593741 56352008242464 56412922747104 56427319523344 56441349515936 56444692466547 56502360595296 56534180682903 56623810775147 56689041784584 56750320610424 56778917395816 56840293373976 57118504222346 57155198046408 57311760268224 57340639966016 57402623146176 57434950229118 57449230757292 57493630079424 57497035355298 57511331320212 57526008414182 57668869079136 57745940270256 57760298122464 57792826635027 57837491503344 57855298612797 58080299774112 58157920819152 58268059363899 58427669988072 58457111998648 58505755273812 58520302045128 58587717825216 58680603624384 58759026941664 58773636686016 58777117775082 58806735874238 58852184336736 58870303851618 58963637666682 59005703921472 59099252401728 59178235219488 59192949195072 59196455119494 59290306019406 59358608849232 59373367672608 59452716829968 59546974010832 59565307438791 59641380628368 59728471546248 59808295279908 59823165912552 59884678798784 59903116199892 59998087450308 60154596194616 60234989419836 60249966144984 60330486826764 60415005701952 60495746949792 60510788509248 60514372487646 60591657765408 60595246533591 60610312832454 60687720639392 60691315097259 60776339468112 60872695139088 60954048063048 61050685475752 61113050490096 61209939987504 61291743620184 61306983094896 61388916420216 61557075843648 61576028145324 61654669305152 61673651654076 61756075011246 61771429936524 61842591037728 61940637159072 61959707552286 62023417327312 62038838724128 62042513207031 62140876287819 62185209270624 62283798583776 62302974630138 62382544201824 62386239041973 62401750650162 62465914953904 62481446372576 62485147070577 62584211909373 62656309340856 62671888098864 62755645542744 62839514923724 62855139233656 63027315003968 63046719965484 63130978351014 63231067099886 63376496804544 63396009272772 63445004529984 63476974801856 63480734463762 63496518205428 63581377720938 63682180539362 63771394907616 63775172007657 63824460298704 63840329503776 63856621780336 63876282070293 63977552434257 64152802771896 64254511535704 64508219961768 64610492209032 64680333839352 64696840487972 64712926600168 64857509269056 64890191309504 64960335284544 64996918597842 65063324321856 65067177941262 65099965634858 65278290539824 65320226338752 65423785952448 65639943118992 65710897548912 65727235794528 65744009616208 65764250998479 65815076538288 66103905309372 66120341271768 66137215415348 66208707378828 66549315519122 66575514621924 66592067844456 66774479986368 66863720312928 66880345194432 66918009787926 66969727003872 66990345762186 67007441933971 67024102550174 67096553206914 67173848885808 67280347258992 67370263648632 67387014476208 67653091565136 67760349736464 68057715318516 68074637072904 68092009959644 68144634495168 68165614986084 68273685719316 68352337462752 68369332471488 68460704228448 68481782031474 68552198098608 68569242800352 68573304070929 68682021160221 68748109936704 68839987908384 68857104165696 68949127802016 68953211572707 68970355981758 69058440727584 69062530972743 69159282843024 69251710324104 69268928951376 69361502968296 69471469679304 69572914917444 69661769214912 69683216803956 69772211972288 69776344493226 69793693564644 69886968899874 70047706994496 70069273406748 70158761623104 70180362227052 70269992319296 70274154323142 70291627169148 70372603594656 70484173318944 70488348008463 70505874111222 70578371441424 70595919927456 70600101235587 70690267392976 70712031637863 70905729379464 71018144328936 71113056073556 71298558905112 71316286457328 71411596652088 71507034223548 71524813610712 71607210675264 71720737763136 71742819271068 71798265314496 71816588484256 71834444838464 71838699502878 71952593596422 72066668259278 72149689544016 72171903118383 72264076685584 72286325477667 72549410815728 72567449377632 72571747456989 72664431681072 72686803735161 72779634902128 72802042425189 73001465223192 73099027564332 73117202782008 73196239862088 73214919799868 73433727469376 73438076857302 73554506626398 73652808076183 73840562524608 73844936008866 73920381530688 73939246271968 73957630400192 73962010818234 74060856874389 74079271239666 74178274007761 74282192683248 74362489075728 74399960725552 74480384421072 74844936567212 74893018129776 75259589955396 75340942879356 75378907577204 75547320353568 75566104310592 75585389046112 75667094147232 75728531452794 75787057831968 75791546604711 75810391285734 75829738364149 76086302425056 76105220393664 76206930728544 76560395156784 76579933638824 76598974343056 76662713807064 76681775093616 76994587027008 77018292257004 77057102180036 77116655337792 77121222860934 77140398150396 77517970016041 77543894425536 77567768777268 77690745818532 77780246078304 77799585226176 77903559984096 77947432453803 78007673698416 78027069393504 78031690839333 78071011419247 78155403389217 78264893750256 78369490366776 78493738468824 78618183555576 78803670368808 78823263979152 78928606825992 79053741359208 79144811798976 79270289106624 79294694983812 79395965347776 79400667871602 79420409918388 79521840837824 79526550817098 79637962061664 79744393706544 79764221216736 79768945551897 79870821599856 79895412370053 79997449933744 80079169607712 80206128259488 80313319226448 80333288193312 80338046233599 80440649102352 80465415312051 80558112009672 80685829983528 80793662044788 80813750443272 80921753463012 81035119290816 81163593518784 81168400737018 81272064084064 81297086271282 81405735242097 81425975825418 81484067320128 81613253316672 81618087167694 81638380549836 81722324826912 81742644126528 81747485641206 81851888560288 81877089264894 82006898364006 82101370860432 82126648376091 82231535538768 82256853129759 82341433348328 82361906582032 82612943403048 82723350942708 82854501717092 83070632840184 83181652055964 83202334200216 83313529427436 83445615879164 83541745787808 83562517465152 83567466768654 83632051425888 83652845556672 83674194056992 83699955816246 83811816086691 83944692529159 84062293287312 84174637801352 84528012363696 84640979285016 84662024273904 84753540892944 84775170294584 85033562676876 85099280398272 85168376093724 85260440060964 85282198825054 85303403245676 85537070362528 85677756333519 85813591064131 86010959949024 86103934719264 86147322945376 86152425343677 86173846135938 86240445119136 86289012621273 86425816446277 86618910405384 86640447183696 86662558130456 86756237255016 87236881228728 87519924158656 87614530065216 87685667997972 87753435384384 87758632910718 87780453067692 87802854947962 88020905436576 88138540412496 88160455029024 88210103811357 88278276505104 88305455777427 88349953361593 88445456500023 88648878602592 88767352829232 88789423792608 88935459029109 89179075244952 89224013050568 89320461016248 89462070942552 89565131847744 89707129678656 89712442919862 89734748868828 89757649492258 89827018198176 89849352634944 89854674299838 89997131175462 90061337564352 90204122086848 90347132981952 90352484129754 90374949217476 90495730240146 90622508552928 90743620424688 90766182763872 90887486648112 90915469248681 91031580959088 91164509202168 91309042708632 91402930798144 91431072094572 91576028213628 91814909981256 91937615430276 91960474642344 92083374630324 92212377124032 92335613765472 92358571935168 92364042217986 92482003957728 92510477481114 92628626239072 92634112516869 92657144904786 92763886556592 92910955738608 92939561328429 93035125990968 93058258086192 93182625199832 93277813905936 93425697875664 93573816302736 93602625975243 93698872430856 93722169558864 93984464011284 94007832148296 94104495255232 94133468314116 94259272385586 94282708850484 94540972505952 94570079948226 94690859105248 94696467526521 94846600649829 94996971796321 95064745206816 95088381943104 95094013909158 95215462202784 95221101695643 95244777308142 95342712298064 95366418147616 95372066581407 95523270809043 95657092361424 95784932670504 95936791461896 96199586058688 96229204157844 96381767303556 96510576099826 96732547754304 96762329942652 96837112177344 96885908908096 96915738313548 97045260731958 97069389900252 97199117665342 97335286964256 97440502926816 97465370085776 97489603709344 97495377896763 97594986482784 97649948452287 97917435809736 98072675501864 98135678928672 98459914678488 98616014424312 98722614807432 98747809165852 98772361652888 98993040463296 99042923577664 99149985434304 99205823123022 99307179228096 99313061068242 99363105442678 99699292832832 99823973278683 99857357506368 100295580469392 100320517791648 100346119940528 100377014681889 100454590505808 100536153825261 100644829810371 100920520888488 100971375270392 101055395472948 101080521714312 101575271055502 101640524604696 101918943137088 102080526875712 102138014939466 102216951742752 102242366791488 102248422479126 102299945997634 102410528578974 102528506194128 102553998707232 102691056342672 102828297147912 102853864200528 103259981862576 103285656248544 103423691703024 103587661091376 103877565486156 103903393427064 103929909938404 104010231597888 104042254452444 104207204518956 104353191667008 104492653822368 104524825205934 104658317958432 104664516739839 104690540346966 104824244740768 104830453349811 104931325692864 105071560491744 105097685305536 105238142434656 105270543340578 105404988478944 105411231484713 105437440753722 105558905391984 105726259978416 105867557162136 105893879891184 106035401089464 106325858275392 106358594069196 106494428799808 106527216493404 106669584110334 106947838357668 106974429685992 107084425635264 107117394978132 107254198803136 107260551335322 107287220416068 107410816012896 107581106644704 107614228906602 107724882726384 107751667257696 107758049254317 107895671284016 107928890394633 108100002388917 108224534316024 108396115028376 108540980322796 108567967767224 108824116223592 108851174066448 108996647521608 109169452353192 109342531152008 109468494480576 109502197834788 109586826006336 109642047385024 109648541346498 109675804173012 109822379699802 109996493658898 110150591204064 110157115285953 110297801256944 110331759939597 110760843786912 110767404013299 110908869407952 110936445600288 110943016227351 111084705903248 111118906859499 111423289024872 111599941088328 111720576631608 111749088115588 112083057716416 112267404850818 112445395187482 112704016484928 112825845494208 112854639046688 112882699031872 112889384933094 113004721190592 113068361365806 113219470853951 113247621550294 113378083569168 113500641220848 113557834791632 113592797179191 113680586747952 114237008444692 114310396092816 114869900458236 114898461514584 114994070710596 115022662640424 115052016828364 115337738158272 115491880540512 115520596244928 115585653270054 115674983006688 115681834291401 115710597225594 115740126976859 116160599548224 116315841638304 116536118727798 116855339976144 116914223997296 117011510547624 117040604090256 117518053883328 117554235550164 117613471748476 117704368673472 117740607703236 117927275333364 118356470438976 118392910238988 118580612038812 118717217698464 118746735345216 118905433659936 119093948021664 119101001807403 119130614877582 119161017429377 119282761256736 119289826225647 119456943092496 119616590559816 119646331825104 119806232399784 119996174900616 120309192389232 120469978839672 120499932289968 120660973653528 120991493899584 121028744975292 121183315530816 121190493067182 121220625664908 121375441278784 121382630194518 121552678936224 121745390278176 121752601105527 121908096126096 121945629406923 122101370951504 122138963738127 122226100980192 122419879975008 122583487240368 122613966189792 122621228461809 122777832840432 122815633897341 123010347546009 123152056290648 123347303308152 123512150022492 123542859873048 123685182075456 123881274318144 123919415104572 124046834654624 124077677448256 124085026414062 124281752575638 124370418541248 124567597167552 124605949260276 124765088403648 124772478083946 124803501300324 124931829907808 124962892745152 124970294141154 125168423818746 125312618681712 125343776197728 125351200152981 125511291085488 125549933724369 125679029847448 125710278467312 126093439930968 126261956702028 126462134199772 126792018545544 126961468927524 126993036410856 127162755441876 127364361078724 127542789815232 127550344015314 127648920597408 127680659007552 127713243560672 127752564140586 127923298237581 127955104868514 128126109649769 128305605543792 128509023071408 129016439923536 129220984418064 129260769203907 129360667678704 129393680975944 129425853200336 129993837195684 130134355882524 130199931269716 130556581079648 130978638992621 131279886237984 131421795097824 131454471589056 131488019232416 131528501996958 131630153076576 131704282421943 131913088260107 132207810618744 132240682543536 132274430830696 132417414757656 133098631038244 133151029243848 133184135688912 133727440625856 133836019575852 133939454007744 133980691524372 134014883867942 134048205100348 134193106413828 134347697771616 134560694517984 134636474238387 134740527297264 134774028952416 134782011449757 134849928815063 134995696763193 135306183130272 135520699472928 135743595360219 136115430637032 136149274145808 136184019919288 136331229972168 136547371438632 136704674925504 136921408456896 136963564062948 137104396197216 137138485600704 137146608141858 137364042320442 137679975816768 137898255604032 137906423145414 137940711963516 138116881455168 138125061945486 138318565686048 138503420648208 138537857902752 138723005936592 138765716221671 138835640996789 138942939358608 138985717357179 139145829834888 139366433607912 139552688986452 139587387129288 139773937799748 140138546813496 140360724454104 140548308646284 140583254338296 140745207189312 140968346637888 140976696016926 141011748222444 141156742882848 141191839854912 141200202471174 141380534785952 141388908578379 141424063275726 141811458758928 141855119922339 142036288657872 142226112147112 142597117810224 142632572914656 142823193304176 142867165962213 143014068447096 143049627221424 143485638542136 143633176968512 143677399005756 143905187192844 144133336518556 144299379088032 144343806236766 144528153371168 144572650955334 144765864149739 144995378004911 145098821631456 145134898755264 145143494913978 145328863362144 145373607470322 145559269804256 145567891097937 145604084850378 145798676498013 146002930446384 146198055128664 146234405564016 146392479724176 146429839599736 146876153714604 147109013252796 147305616152366 147689872017732 147878492543936 147924021636468 148121713748778 148158542479332 148356548015522 148564385366496 148724978151456 148799921451104 148808734684533 148960768842144 149044658164017 149280955679933 149689873134424 149786036259552 150519179910792 150681885758712 150757815154408 151094640707136 151170778092224 151334188294464 151457062905588 151574115663936 151583093209422 151620782571468 151659476728298 152172604850112 152362906583253 152413861457088 153120790313568 153159867277648 153197948686112 153207022409199 153325427614128 153363550187232 153449918996451 153615792868461 154036584514008 154114204360072 154242445721868 154280796300792 155035940032082 155135537554536 155381491637064 155560492156608 155807119968192 155894864907606 156015347396832 156054138787008 156063381678666 156142022838494 156310806778434 156529787500512 156738980733552 156987476937648 157035810520449 157236367111152 157607340737616 157646527958304 157857213651984 158107482718416 158156161130583 158589389967624 158801335743204 158840819836776 159053101634196 159275924123328 159488787413088 159528442433472 159537891103794 159741643199712 159790824740106 159994899867488 160004376165501 160158339215424 160412256518976 160626638452896 160666576386624 160676092467198 160881298204704 160890827002983 160930830624102 161116224019344 161371659967056 161587324089576 161627500886544 161843506926024 162336801474036 162544128168128 162594172542564 162811470484194 162851951650836 163236174335388 163276761099672 163444649653824 163494971282412 163703777120576 163754178529788 164013796728012 164202741720864 164253296752182 164463071077536 164472812019747 164513706259518 164682866696656 164723813164064 164733569549703 164994740488347 165225886806096 165446701885416 165709003434184 166141265680368 166363304111928 166404668400432 166627058854872 166891231758328 167083491575616 167134933537308 167264102851776 167348388113984 167399911632492 167623632173382 167889385058318 168124586574624 168349275602704 168401107276227 168668092781223 169056024727392 169281958570032 169324048547808 169334077399641 169507081785888 169550340589168 169602542048709 169871432325441 170067125353752 170336752187448 170520880121928 170564397650108 170606806491352 171074140725056 171355512667038 171627182128262 172021919898048 172207869438528 172294645890752 172304850687354 172347692271876 172480890238272 172578025242546 172808666040241 172851632892554 173237820810768 173280894367392 173325116260912 173378479905081 173512474510032 174473762457456 175371335995944 175517265821436 175560906135384 175605709895924 176041810873152 176277080824992 176320910058048 176420207622714 176556553010208 176610911554854 176699906723186 176890913000046 177297757205184 177534705658464 177578847585216 177870918058218 178358150489904 178448026101136 178640922032496 178924141885104 179424885839724 179469497737656 179515298984516 179654036396352 179709348599676 179994262350924 180704968259508 180749898434952 180991460480292 181245017105856 181487240849376 181532365527744 181774973296224 181785739600773 181830938497362 181877342392207 182063161918176 182073945291777 182329018404336 182618085417264 182862144189144 183152056427256 183629819962512 183875230860552 183920949284688 184166749260648 184671227530944 184728084435972 184964007915456 185020954962228 185257252478144 185268225033738 185314289809572 185527773113184 185821911477216 185879122656858 186070251981936 186116516172384 186127539621093 186365250399664 186422628863457 186555627811872 186851395751328 187147632605472 187158717125919 187205251950486 187397744861712 187444339117728 187455441211731 187752635728119 187968928022568 188015664296592 188266936628232 188518544771172 188565417700968 189081945011904 189140159896452 189381718210496 189392935053042 189693201299658 189993943592642 190129490413632 190188027818316 190430924405568 190442203391286 190489554616284 190685424596128 190732836295232 190744133162814 191046541618086 191314184722848 191325516022971 191569865341008 191628846210879 191873582923792 191932657302771 192458408315688 192763534607112 193021152199652 193524659885304 193831476627096 194090521463916 194138779800504 194398235330684 194670573928512 194881005853632 194930740171552 194979207418688 194990755793526 195189972965568 195299896904574 195560904202279 195834871619472 196145351003728 196271357857344 196919829356976 197232028848624 197292752995437 197445229614864 197495618331704 197544723305776 198411646246044 198626122136484 198726210885356 199647946557366 199914764778211 200591160938784 200641035583296 200692239881056 200754029363778 200909181011616 201022325801913 201072307650522 201289659620742 201341029449637 201841041776976 201942750540784 202110790945896 202161043428624 203150542111004 203281049209392 204276029878932 204433903485504 204496844958252 204599891995268 204821057157948 205057012388256 205107997414464 205382112685344 205656594295824 205707728401056 205719912212787 205823575559833 206046063480663 206519963725152 206571312497088 206847383406048 207175322182752 207187592918229 207755130972312 207806786854128 207859819876808 208084508904888 208414409037912 208985307644736 209049650411868 209316635916864 209329033479678 209381080693932 209648489481536 209660906699622 210143120983488 210476284869312 210541086681156 210809976957888 210822462969426 210874881507444 211117810783968 211452519956832 211735114324272 211787759782368 211800303706761 211907030995099 212070802178928 212136094913589 212717188138392 213054432986808 213339168220668 213895676715336 213948859371984 214234789956264 214521102670644 214574440832136 214821632025792 215162213289408 215228457813204 215449765452768 215503334515392 215516098508634 215791342568032 215857780789266 216200004777834 216449068632048 216515709355149 216792230056752 216858976433001 217081960645592 217135935534448 217648232447184 217702348132896 217993295043216 218060411205483 218338904706384 218406127275567 218685062304016 219004395669576 219297082692996 219351608346024 219644759399604 219992987317796 220301182408128 220314230571906 220595602513888 220663519879194 220958424228549 221308734849601 221521687573824 221534808026598 221817738815904 221872891200576 221886032454702 222169411806496 222182570623167 222237813718998 222534822023283 222846578049744 223199882176656 223441153263216 223498176231176 224534809701636 224890790374964 225709278093376 225778769866188 226136722731612 226438941707902 226495243100588 226756167138336 227001282441696 227115669583264 227185594358382 227361173495904 227489215092447 227849879722003 228474016889384 228620792185632 229739800916472 229796923029168 229988141421192 230045325280848 230104033656728 230983761081024 231171306540108 231349966013376 231363668582802 231421194451188 231480253953718 232553910048123 232631683276608 232922604316927 233072237455596 233710679952288 233828447994592 233842297361409 234023021095248 234081208180512 234213034257741 234466210167651 234584358925609 235108471100328 235226943496952 235481215406472 235854550666728 236785820477976 237161224077624 237434435396928 237810867319872 238187896043328 238202003614806 238261229755164 238322034858754 238565522513472 238579652451294 238913886184992 239233181119632 239292663650208 239612464799568 239686237110159 239992349801232 240618384778464 240939957679344 240999864579936 241321947307056 241396245936153 242057489950584 242380986134364 242441251329816 242765260389036 243105357872448 243490780556352 243505202211054 243816192252192 243891258813846 244202741903008 244217205726291 244277927476254 244452201960384 244839759950016 245166974480736 245227932379584 245242456923618 245555665680864 245631267794682 246020695092018 246304112581296 246694606616304 246770559389277 247024300044984 247085719746096 247838830209144 248093669309248 248170052828124 248563505151276 249211898520552 249544956167892 249607002600648 249863659815616 249940588282308 250336847637492 250625237363424 250687552395456 250702400305962 251022582170976 251099867448738 251358059694896 251420556934624 251435448260073 251834077587477 252186879861936 252523913404056 252924268399544 253584037091088 253922937855048 253986072821712 254325510883752 254728722157448 255100688030628 255297841194816 255426487121344 255505128281172 255846596475162 255910209737028 256252219299538 256611211087584 257018046142816 257033269000557 257440773192393 258032879847072 258441968836128 258457276031031 258521538407814 258721335357408 258787361951888 258851706400672 258867037863819 259277449338831 259987674391368 260268711765048 260399862539432 261113162159296 261957277985242 262559772475968 262843590195648 262976038464832 263057003993916 263260306153152 263408564843886 263826176520214 264415621237488 264481365087072 264548861661392 264630311434071 264834829515312 265049860084779 265336369500069 266197262076488 266302058487696 266368271377824 267672039151704 267961383048744 268029767735884 268096410200696 268386212827656 268695395543232 269121389035968 269272948476774 269481054594528 269548057904832 269564022899514 269699857630126 269991393526386 270612366260544 271041398945856 271487190720438 272230861274064 272298548291616 272368039838576 272662459944336 273094742877264 273927128125896 274208792394432 274293216283716 274728084640884 275812846290828 275881423927032 276250123890972 276637131372096 277006841296416 277075715805504 277446011873184 277531432443342 277671281993578 277885878717216 277902337550607 277971434714358 278291659669776 278732867215824 279105377972904 279174774258576 279547875599496 280277093626992 280721448908208 281096617292568 281166508676592 281953392033852 282023496444888 282313485765696 282400404942348 282761069571904 282777817156758 282848126551452 283622917517856 283710239844678 284072577315744 284089402579563 284452224294224 284539801949487 284990915388963 285194235620448 285265145829312 285646386608352 285663305086929 285734331924426 286028136894192 286099254442848 286116199744221 286569812427129 286971277084272 287354798011512 287810374385688 288266673037112 288598758176064 288687612473532 289056306742336 289145301910668 289531728299478 289990756009822 290197643262912 290286989827956 290657726724288 290747214940644 291118539608512 291135782195874 291208169700756 291597352996026 292005860892768 292396110257328 292468811128032 292486133690289 292784959448352 292859679199472 292949845356861 293752307429208 294218026505592 294611232304732 295379744035464 295848043272936 296243427497556 296317084958664 296713096031044 297128770732992 297449956302912 297599842902208 297617469369066 297921537684288 298089316328034 298487695887689 298561911359866 299379746268848 299471919836049 299572072519104 301038359821584 301131044045667 301363771517424 301515630308816 301608461475783 302914125811176 303166186418844 303241565142936 303318953456596 304725813166506 306241580627136 306319734555296 306395897372224 306414044818398 306650855228256 306727100374464 306899837992902 307231585736922 307309992317867 308073169028016 308228408720144 308484891443736 308561592601584 310071880064164 310271075109072 310762983274128 311789729815212 312030694793664 312126763357332 312284045676988 312621613556868 313059575001024 313477961467104 313974953875296 313993550219517 314071621040898 314151773222903 314472734222304 314491360049433 315214681475232 315293055916608 315714427303968 316214965436832 316233694454139 316312322261166 317178779935248 317602671486408 317681639673552 318106203268392 318977574826176 319075782207588 319483286399424 319581649480212 319989799734976 320008752331002 321253276905792 321352184934396 321762596409408 321781654005966 321861661248204 322232448038688 322743319934112 323174648179152 323255001773088 323274147762951 323437047308309 323687013852048 323786671183899 324300007166751 324673602948072 325188345085128 325622940968388 325703903301672 326472348670776 326553522199344 326989942564824 327508357059576 328027593456024 328405483441728 328506593504364 328926142155072 328945624039494 329027412519036 329365733393312 329447626328128 329467139099406 329989480976694 330451773612192 330471345857859 330893403770832 330995279818791 331418006868368 332282531360736 332726608223856 332809336800864 332829048682053 333254117709744 333356720578497 333782463516656 334269867074616 334799823264984 335247264346764 335778770116636 336249173149248 336698551205408 336802214552454 337336185562446 337787016349391 338112049454784 338563917140064 338648097095616 338668154799282 339014163571776 339100681178336 339205084097418 339658412561853 339742864650882 340134250707504 340673504374896 340778391537573 341041760243856 341128795300216 341213612982704 342711025334076 343254364256524 344609701374708 344695384543752 345156050485092 345617332080482 345703265785108 346475641621536 346561788734784 346650232521824 346756959810162 347024949020064 347220380930577 347770869049373 348947524914912 350742671991888 351034531642872 351121812270768 351211419791848 352554161649984 352840415245428 353113106020416 353221823109708 353399813446372 353781826000092 355069411316928 355513448694257 355741836116436 356716300979808 356896052202272 357281844064992 357483052288131 357848283770208 357869478676941 358049810991719 358849771679448 358938995475312 359030597969032 359418697199352 359988524701848 361409936519016 361499796869904 361982920960584 362974481698752 363549946592448 363571479201546 363661876994724 363754684784414 364126323836352 364147890583554 364658036808672 365236170834528 365724288378288 365836888220769 366021235355171 366304112854512 366416891214381 367259639925024 367750461721104 367841898569376 368333498521296 368446901692023 369031042638027 369456168871944 370041909924456 370536450067476 370628579619144 371055546226368 371643822954432 371758245313716 372140503963872 372233032344768 372255079242186 372730500799328 372845257726914 373111255623744 373702791502656 374295265210944 374317434251838 374410503900972 374795489723424 374888678235456 374910882423462 375505271456238 375937856045136 376031328593184 376533873256464 376649801173107 377037089542344 377130835401936 378280319792904 378785870106084 379386402599316 379987887185284 380376055636632 380884406782572 380979109232568 381370849192256 381488266325628 382093083236172 382628369445696 382651032045942 383139730682016 383257692421758 383747165847584 383769894712743 383865314605542 384378328949307 384916816631376 385527069214224 386042304399304 387049319770608 387662953254192 387782307611721 388181042927832 388277559601008 388796470661368 389861480343104 389981511587052 390599793809148 391121808404558 391669743238944 392290702007456 392935916977863 393558883156187 393839658713952 394464057697248 394585505990874 394890459229728 394991236663408 395089446611552 395112847265829 395739264780321 396366675426029 396823292492088 397252244272968 397452421770712 399295893114732 399829529556422 401182321877568 401384479762112 401508058727556 401818362023232 402044651603826 402144615301044 402579319241484 402682058899274 403682083553952 403885501081568 403909422715161 404221581891792 404322086857248 404549786445189 404987090289579 406301084222008 406562098418784 408552059757864 408993689916504 409199783990536 409642114315896 410114024776512 410764225370688 411313188591648 411415456802112 411439824425574 411647151119666 412092126961326 413039927450304 413694766812096 414350644365504 414375185836458 415510261944624 415613573708256 415719639753616 416169017809776 416506922990367 416828818075824 416957152071537 418099300823736 418658066959356 418762161387864 419321813399244 421082173362312 421644925938852 421749763014888 422235621567936 422905039913664 423470228648544 423575519564736 423600607413522 423814061990198 424141604357856 424166725735137 424272189827178 425434376276784 426108865973616 426678336441336 427791353430672 427897718743968 428469579912528 429042205341288 429148881664272 430456915626408 430899530905536 431032197017268 431582685136064 431715561578532 432400009555668 432898137264096 433031418710298 433584460113504 433717952866002 434163921291184 434271871068896 434297592449217 434986134014733 435296464894368 435404696265792 435986590086432 436120822410966 436677809412768 436703673293811 436812254551134 437370124608032 437396029494039 438008791339152 438594165385992 438703216692048 439289518799208 439985974635592 440628461143812 441191205027776 441327039758388 441916848457098 442617469699202 443069616053196 443635477631808 443772064909404 444338823612992 444365141246334 444475627437996 445069644046566 445693156099488 446399764353312 446426204053599 446882306526432 446996352462352 447133974492051 447842867039799 449069619403272 449781580749928 451557539732376 452273445463224 452877883415804 452990486201176 453512334276672 454002564883392 454231339166528 454371188716764 454722346991808 454978430184894 455699759444006 456948033778768 457088719749759 457241584371264 459479601832944 459593846058336 459621067227597 459976282842384 460090650561696 460208067313456 460349756989353 462342613080216 462727337165604 462842388902376 462960507907436 465107820096246 465845208633854 466144474911192 467421359904576 467656895989184 467684594722818 468046042190496 468162416361024 468426068515482 468932420335302 469052093537797 469168717851218 470216942200656 470453886993904 470962430812944 471709101333456 473571640955952 474322448155248 476404007229612 476522459510328 476644069717508 477159304902588 477827772369984 478466362239264 478585327300416 479224929599136 479372474220318 479984699602464 480013128496503 481236769556928 481879915358688 481999729159872 482643894614112 482672481008949 482792491872306 484114979901168 484761972268728 484882502659632 485530520778072 487010404422108 487632384504384 487782517627692 488405483806016 488434411452582 488555854952508 490333948961472 490484913847236 491111331361728 491262535589364 492041390184036 492608225162592 493389213232608 493418436059241 493541118778554 493667072207419 494048600089968 494171439492192 494200708649109 494984221465041 495677660418288 496340105656248 497127010302552 498423797041104 499089912335784 499214005201296 499881176564616 500673695274984 501250474726848 501404800611924 502045164341952 502199734897476 502716119389792 502841113869248 502870896520146 503668155174954 504373759723872 505047826808112 505203321828681 505848536799088 506004278343669 507168074182176 507845875710096 507972145643424 508002232198923 508651021767504 508807626146127 509457444314896 509614296976323 510201376061256 511010256562344 511693192950324 511820419474056 512504438599076 513222422175168 514036092285632 514066538001114 514881546384786 515569656533281 516065759694144 516883937672256 516914552062062 517043076815628 517442670714816 517574723903776 517703412801344 517734075727638 518425998120723 518554898677662 519975348782736 520135439715243 520537423530096 520799725078864 523914555970484 526114007987832 526817129687772 527652353040428 528831242474976 528962730174144 529097723322784 529260622868142 529669659030624 530099720169558 530672739000138 530808168549043 532394524152976 532604116975392 532736542755648 535344078303408 535922766097488 536059535471768 536192820401392 536772425655312 538545896953548 538962109189056 539128045799028 539399715260252 539982787052772 542625790112287 542974381440876 544461722548128 544597096583232 544736079677152 545324919888672 545632027176621 546189485754528 546221835875331 546497079934729 547854256251792 548586432567432 549456169281768 551625692581656 551762847854064 552500247781944 554013682592832 554892023746368 555062864886684 555342563987156 555771757434432 555804675101214 555942869428716 556583319339552 557465734431648 558210755945808 558349548517152 558382618863279 558663990805261 559095751198992 559267886590371 560554187253984 561442897816416 562193234585136 562333017353184 562366323635193 563257907184357 563906784067704 564046992889776 564800809884696 565555634313516 565696253102904 567245835035712 567420479689356 568145154631488 568178805159126 568904448588448 569079603898974 569981830777926 570388471240896 571292773216704 571326610173858 571468663848852 572056273788384 572198508885696 572232399488442 573139624854258 573942554168544 574709596023024 574886538632637 575620748771376 575797971908313 576533346074224 577375224947064 578290603821336 579063456598956 579981512019644 580573979655912 581494429881288 582271564391748 582416339401512 583194705992052 584011721785536 584792220514656 584937622256064 584972267380578 585569918896704 585719358398944 585899690713722 586682712606837 587504614858416 588436053011184 589222464609464 590759488070928 591696086545872 591878258986311 592486854995112 592634169917328 593426192062088 595234938738132 596178632656068 596975391775378 597123822719732 598759492537696 598943839672098 599744294334633 600695137448917 602076719643168 602262088091334 602727543034848 603031260617632 603066977405739 603216922951566 604023088348911 604980715123939 605828251622352 606332372837688 606483130285872 606637906913192 609451626333012 612639469110592 612828089636796 613301710456512 613799675985804 614463171473844 614619984635734 616146338056032 616456817440288 616969782887472 617123185203168 617470726679499 618138190441989 618449673531151 620143760128328 620542150218144 621525966548256 623579459630424 624253526714664 624568091353976 625243227113736 626955922934208 627949907750592 627987100439034 628143242081796 628303546445806 628945468444608 628982720098866 630429362950464 631428854607936 632429930873664 632467388908278 632624644522332 634357559870496 635205342972816 635363279347104 635721092985297 636212406536784 636408284740767 638151564415176 639163298960424 640017504662004 642704369868792 643563308011932 643723322496408 644464896077376 645486639868224 646349296358304 646510003546176 646548295525902 646874094616618 647374027704096 647573342367798 648600014333502 649347205896144 650376690170256 650576929299003 651245881936776 651407806603344 652944697341552 653107044398688 653979885129648 655016714119152 655218381826701 656055186912048 657013187008728 657891248078988 658054825038072 658731466786624 658934278198812 659978961953388 660903547224384 660942691715718 661786807541664 661990559637582 662836013736736 662875272685647 663926204548803 664565062721472 665453216447712 665618673601728 665658097364106 666508235419488 666547711869501 666713441156994 667564927033312 667604466069849 668539734149232 669599646529968 670494528693528 671557540233272 673397102410816 673604429104908 674672371124892 675574032698782 677127834280128 677336309598564 678201362356672 678410168194836 679316825123706 679485729301764 680268501415008 681347008749792 681556783075146 682083520487712 682257590600432 682427225965408 682467645277341 683549639166009 685422050668152 686508728513048 689219402749416 689390769087504 690312100970184 691234664160964 691406531570216 692951283243072 693300465043648 693513919620324 694049898040128 694440761861154 695541738098746 697661730144369 697895049829824 698767812950781 701485343983776 701526892084227 702069063285744 702243624541536 702422839583696 702639102773223 703753076776827 705680830490856 706443646219416 706799626892744 707563652000184 711026897388514 711483672232872 713432601959616 713792104404544 714563688129984 714966104576262 715696567540416 715738957353882 716099621983438 717699543358896 717877990950624 718061195938064 718837394398704 719977049403696 722819873038032 722999593739808 723965841921168 727142958403092 727323753989448 727509369568828 728295781167108 729316073617344 730472341669056 731448576756576 731673776441538 732042470710342 732608225709024 732651617178873 732833782428762 734519279850048 735500923442208 735683797138752 736666997042592 736893803384046 738062085276054 738912337743888 740083819848912 741072900134952 741257159238288 743516490627432 744281007927744 744510158484372 745461001598656 745690515453828 748634868503676 748821007801944 749590979446848 749821764846924 751010542912476 751875712090272 752062657186368 753067746512928 753299602346214 754074179084688 754261670803872 754306344780219 755502232762431 756560639585808 757571740212168 758772805198632 759975774370568 760752111273264 761768813565144 761958218465136 762976532651256 764186166472344 765302064091884 766279461364032 766515384843516 767494331695168 767539789425486 767730629211084 768756657898614 769833633262752 771054138428448 771099807001671 772084608798608 772322319577179 774098639541216 775325906508384 775371828093093 775564615223442 776362085855664 776555119202016 776601113591457 777592941322736 777832348016493 779963023174104 781199587618296 782243616809116 783339486477888 784581404014912 785871833955726 787117766312374 787679317427904 788928115394496 789171011981748 789780918459456 789982473326816 790178893223104 790225694531658 791478529560642 792733350852058 793646584984176 793890934302213 794504488545936 794904843541424 795149580254337 798591786229464 799659059112844 803016117455112 804089303207652 804289230602088 805158638482968 805364117798548 807364167107904 807771002163136 807818845430322 808443163783584 808644173714496 809099572890378 809974180579158 810180888838013 812602168444016 813124196837568 817104119515728 817987379833008 818399567981072 819284228631792 822626377183296 822879648851148 823294302239332 824184253922652 828750371672916 831020523889248 831227147416512 831439279507232 832338035619552 833013845980734 833657636151648 833707012651821 833914304143074 834127122005639 836198601647472 837316133918712 837524322775728 838643626798488 842164346724624 843289851877704 843499526029776 846940457297088 847201214827044 847628123980396 848283208715712 848333451470274 848544379654356 850868752553568 852217731947232 852268207738689 852697670176451 853356672882672 853619405848461 854972746166889 855582706861344 855795437487936 856939159825056 858084410682576 858297763328544 858348599232663 859709437281387 860913831252816 862064394034536 863431123157064 864800019111336 865796274528192 866062837420596 867168920227008 867435905732004 868327842582368 868543742137792 868595184898434 869972268029466 870592929788736 871973180172864 872241644821932 873355618825536 873407346587622 873624509102268 874740249216064 874792058988078 876017582678304 877188330771984 877406433384096 877458401070867 878579037598416 878849536070583 879971949271184 881256922287624 882654079516776 883833696914196 885234939398404 886139232106392 887544129818808 888730282492668 888951254875992 890139288093132 891386312198976 892799528706624 892852408107198 893764613052864 893992704924704 894267948984102 895463087663067 895685734079598 898139238806544 898415759508147 899563161499856 903115079464752 903393132137001 904546890926448 904825384427349 905755766831608 905980972402352 908742377433528 909956860369788 911399518888012 913896067557536 914177439499518 916850472948347 918959203665888 919187692116672 919242134455194 919952565684768 920181301123392 920416134626912 920699513978706 921929976953601 923391617820749 924685226160432 925454674331208 925684777804752 925921015814872 930215640192492 931690417267708 932288949822384 935369189445636 936092084380992 936852137030964 937864840670604 938104187075594 938337435702436 940433884401312 940907773987808 941924861625888 942455319668709 943418202666912 943474080148299 943949501705441 947143281911904 948644896310496 952808014459224 953044919020656 953288139435016 954318609805176 956932724478528 958449859198272 958744948440636 959969399204928 960026256993006 963759830717376 964965075027269 965287789228224 965344962017898 965584983744612 968229959802336 969523944537456 969765005319264 970311141924927 971061041556144 971360013551697 971849486977523 972900021500253 974020808844216 975565035255384 976868822905164 977111709905016 980969827694472 982525071178728 984082780368072 985216450325184 986778426465216 986836872118482 987082237557108 987334144414838 988097200179936 988342878984384 988401417298218 989968442930082 991355320836576 992680211312496 992985839456373 994254020605104 996847594082208 998179824671568 998428010402592 999762353129232 1000070161735491 1001347390549968 1002809601223848 1004399469794952 1005432238779584 1005741793040292 1007336310349908 1008747519447744 1010095653616224 1010406643657362 1011697073598176 1012008556687338 1013361049048173 1014336148364352 1015691751420192 1015944291286848 1016004464397846 1017302043535008 1017615252292254 1018914888629792 1018975237685559 1019228593952646 1020402752122512 1022020513124688 1022335174612719 1023386385900648 1023640838948112 1025008877198152 1028133076002228 1029763092769572 1031139313066562 1033829104124124 1034086153631256 1035149447807552 1035468151455276 1036851996241446 1037109797355324 1039950697565472 1040270879430486 1041074847060192 1041599450157728 1041661142791731 1043312607148119 1044966689759531 1047829111940968 1052228015975664 1053634259375544 1055304706080856 1057662484949952 1058195446645568 1058521245736284 1059339318061248 1060199440339116 1061345478000276 1061616337098086 1064789048305952 1065208233950784 1066540346082771 1070688156606816 1071845532194976 1072119070943536 1072385640802784 1072449156864393 1073544851310624 1074149432975157 1077091793907096 1078256091598056 1078799430520504 1079965574105544 1085251580224574 1085948762881752 1088923445096256 1089472159354304 1090649839777344 1091264054353242 1092378971509056 1092443671750662 1092994159869458 1095708512503584 1097172865134864 1098063706065513 1098912338563536 1099250673643143 1103251385163312 1103525695708128 1105000495563888 1107093127914081 1110125729773368 1110685127974312 1111609350202428 1111885738857432 1113166638679104 1114931468863296 1116421511891616 1116699097034304 1116765237726558 1117327981610522 1118191502397984 1118535773180742 1121108374507968 1122885795632832 1124386469170272 1124666034706368 1124732647270386 1126515814368714 1127813568135408 1128093985779552 1129601619769392 1131111268627032 1131392506205808 1134840959378712 1136357610318252 1137808897176896 1138159207797948 1139963661555852 1142653220347716 1142937327697704 1144112547576768 1144464798976884 1146279249708516 1147885108337088 1149419192046048 1149773077265274 1151241497542752 1151309684138229 1151595943816626 1153066692148448 1153134986847921 1154750449894128 1156581207642672 1158126913197912 1159963024039288 1161147959311824 1162988859762576 1164543128783496 1164832678803024 1166389411984104 1169584441029312 1169944534761156 1171438716797888 1171799381427444 1173365425213674 1175009229716832 1176872106022368 1178444929218928 1178807750933589 1180676649468561 1181518976141856 1183392173091744 1183756517972622 1184973709990224 1185268339834656 1185338541797487 1186852384124176 1187217794340963 1189100026278087 1190469877476264 1192357265312136 1193950783550756 1194247645439464 1197518985075392 1197887679344196 1199488588669266 1201390274897834 1204153439286336 1204524176182668 1205455086069696 1206062521235264 1206133954811478 1206433845903132 1208046176697822 1209961430247878 1211656503244704 1211728268145483 1212664745675376 1212966260571744 1213275813826384 1213649359335567 1218903252666024 1225656179273592 1227599351971608 1228926342947688 1229239969271468 1232292676112064 1232913634880576 1233939565774944 1234246370406336 1234941453358998 1236276380883978 1236899347062302 1240287520256656 1241084300436288 1243051933096512 1247158919260848 1248507053429328 1249136182707952 1249520768971101 1250486454227472 1255974200878068 1256286484163592 1256607092891612 1257965440197732 1264934777816556 1265249289044664 1268715119740992 1270410685945632 1270726558694208 1271442185970594 1272424813073568 1272500177205411 1272816569481534 1273141396745449 1276303128830352 1278326597920848 1280035009324008 1285408739737584 1287126616023864 1287446644992816 1292698592716608 1293096591051804 1293748189233236 1294748055408192 1295146684735596 1297200028667004 1298694411792288 1300753380340512 1301153858598006 1302491763873552 1302815613206688 1302892777347651 1304958402044199 1305889394683104 1306214088797376 1307959770259296 1310033428238304 1310111019881433 1310436763653402 1312110373824096 1312188088482117 1314026374017456 1315782496157976 1316109650076144 1317868556397624 1319957923906776 1321885383431436 1323573615083328 1323981119275164 1325672027473472 1325750545371294 1327852409097606 1330906432895424 1331316194728212 1333016470838976 1333095423739002 1333426882313988 1335129854066624 1335208932139698 1337079468298464 1339199293059936 1339278612160797 1340989057387056 1341401923476153 1343115080466544 1343528601119397 1347208858209816 1349344742249784 1351148065397564 1354672619197128 1356820336389672 1358633650247412 1358971458603528 1360537002830016 1362694017499584 1363113566150292 1364167040975424 1364515181200864 1364854451930816 1364935290554682 1367099278332018 1370844101336304 1371266159249277 1373017457026096 1378438805498832 1378781538175008 1378863201682791 1380624201940368 1381049270968059 1382469328321928 1382813063140432 1387027839240648 1388881523722308 1391083476197492 1395323460288738 1397535625901562 1399403353447477 1402970687967552 1403053784168454 1404138126571488 1404487249083072 1404845679167392 1405278205546446 1407156280613391 1407506153553654 1409387206147459 1411361660981712 1412887292438832 1413599253785488 1415127304000368 1422053794777028 1422967344465744 1429932209152524 1431477914707764 1432199243966876 1435399086717792 1435755981901248 1436122391876128 1437674788797408 1439954098807392 1440039385489509 1440765028918831 1445639746076064 1445999187479616 1447931683842336 1454285916806184 1454647507978896 1455018739137656 1456591562334216 1462897153513152 1463347552883076 1464084941420684 1465216451418048 1465303234357746 1465667564857524 1471001846884416 1472841430304779 1473333994085184 1473787606768092 1476124170552108 1477824675487776 1480167639697824 1481001216622257 1482145800269904 1482514318476576 1482602125947327 1483349216965693 1484952664395123 1487032981254864 1489020316968744 1491381030907656 1497269737007352 1497642015603888 1499643529693848 1502021085824952 1503751424180544 1506135493025856 1506599204692428 1508148358169376 1508523341607744 1508612689560438 1511004465524862 1513121279171616 1515143480424336 1515609965486043 1517545610397264 1518012835031007 1519951548741136 1521504222546528 1523537627130288 1523916436930272 1525953065302512 1526422878438381 1528372332944688 1528842890928969 1530604128183768 1533030769687032 1535079578850972 1535461258422168 1537513315797228 1539667266525504 1542108276856896 1542199614003342 1544169217597216 1544644639154358 1546708969599843 1548197279082432 1550651813016768 1550743656186186 1551129230446884 1552724171711328 1553110238404032 1553202227182914 1555185882645472 1555277994362169 1555664696032986 1559926046348208 1560406319145729 1562399175236592 1564487233618232 1571743667911452 1574235532624748 1578342023963496 1579964946653632 1580451389063316 1582957059121284 1585466701704116 1587293169968352 1587781868604426 1589008977091872 1589809687082848 1590299160508674 1592424505647129 1594949158054021 1597183572458928 1599318118225688 1606032234910224 1608178606415304 1608578461204176 1610317276965936 1610728235597096 1615637690860644 1616886327567168 1618199145780756 1619948361158316 1620361777676026 1625204336888032 1627877370336861 1630458230218489 1634208239031456 1635974759666016 1636799135962144 1636896081529863 1638568457263584 1639491239804187 1642090512479263 1645759297702296 1646588604478664 1648368507845304 1657500743345832 1662041047778496 1662878559014464 1664676071239104 1666027691961468 1667315272303296 1667414025303642 1667828608286148 1668254244011278 1672397203294944 1674632267837424 1675048645551456 1675991972415783 1677287253596976 1677803659771113 1684328693449248 1686579703755408 1686999052059552 1689773721553071 1694402429654088 1695256247960792 1696666902940548 1697088759308712 1701737505107136 1704435463894464 1704536415477378 1705395340352902 1706713345765344 1707238811696922 1709945492333778 1711165413722688 1713878319650112 1716168821365152 1716595526657088 1716697198465326 1719418874562774 1721827662505632 1724128788069072 1726862246314128 1727393915724939 1729600038222672 1732125674841192 1734871811464008 1736655685164736 1737190369796868 1739944536058932 1744483289643864 1746814693175244 1747249018204536 1749584117976156 1752035165356608 1754376661543968 1754812866768192 1754916802141734 1757158075196832 1757699072141166 1759943898542368 1760048137820511 1762513844575248 1765308159033552 1767667393828392 1770469878796808 1772278464212784 1775088259637616 1777460564985336 1777902509751984 1780278576186264 1785704816214396 1787985409849408 1788535897968204 1790926175326134 1791371468159196 1796278477613088 1796831519016294 1799126322999712 1799232883003899 1802085412346751 1806230158929504 1806786264274002 1809093781852896 1809200932217217 1809650768854698 1811511533663216 1811961944804704 1812069265046733 1814942145371817 1817484754867056 1819913720739576 1822799037776024 1827792135115072 1828354878999036 1833700945896694 1837918407331776 1838484268910388 1839905131369536 1840832269253824 1841399027957412 1843859953907202 1846783235641498 1849370452320864 1850909348662416 1851369555609504 1851842031629744 1852412180038497 1855349020593453 1860431280384984 1863380834535416 1864577899644768 1870738378891272 1873704274061928 1875729681341208 1876208374151188 1876674871404872 1880867768802624 1881815547975616 1883849723251776 1884910639337418 1886836405333824 1886948160296598 1887899003410882 1894286563823808 1897289792620992 1905616028918448 1906089838041312 1906576278870032 1907163278955891 1908637219610352 1917489896881272 1920052513986012 1929930150054538 1930689924035796 1931169967489224 1936459919604672 1939047889074912 1939530010638528 1940622283849854 1942122083112288 1942720027103394 1943698973955046 1945800043000506 1948041617688432 1951130070510768 1953737645810328 1954223419810032 1961939655388944 1965050142357456 1968165560736144 1973673744236964 1974164475114216 1974668288829676 1976194400359872 1976802834596436 1979936885860164 1982710641673152 1985360422624992 1985971678912746 1988508041210208 1988625818056941 1991778613646409 1993695188164416 1996359649343136 1996856020805184 1999524706258464 1999643135608503 2000140323470982 2002694781099936 2002813398209547 2005619202447696 2008798939589904 2011483586080584 2014672620699816 2020191307232448 2020813287314724 2023394147196352 2024017113374676 2026722098096346 2031383502840384 2032008928795692 2034604087070016 2035230504584508 2037829777259584 2037950475371118 2038457187905292 2040805504245024 2044041026249376 2044670349225438 2046772771801296 2047281677896224 2047402935832023 2050017754396304 2050648917498027 2056266152004456 2059526185539144 2062278626133124 2067658208248248 2068172307262512 2070936302910552 2073703992482892 2074219594710648 2079901395130944 2080541758860972 2082149694120384 2083198900315456 2083322285583462 2086625214296238 2089933379519062 2092985190433107 2095658223881936 2096303438852343 2104456031951328 2104580676252681 2107268518751088 2107917308319669 2110609412161712 2111259230330481 2117042491472568 2120398880678232 2122690956000552 2123232674196172 2129578096611904 2133080692165542 2141376313213632 2143691064389952 2144238141887072 2144771281605568 2144898313728786 2147089702621248 2148298865950314 2151169946225069 2154183587814192 2156512183196112 2157598861041008 2159931148211088 2170503160449148 2171897525763504 2182528108706484 2184887343501324 2185988319738916 2191417025007168 2194345730269728 2196127412131026 2197824677127072 2197954851536619 2198501347286286 2199062412560321 2206502770326624 2207051391416256 2210000991127776 2214186255828162 2220251459546736 2221370255948624 2223218700404856 2223771477714864 2232843023783232 2233530475453116 2234655963221044 2236383004795968 2237071546361484 2248772938340544 2249465294540772 2253031628737428 2255627136270816 2256187971559104 2259203239538784 2262222537254064 2262785012411616 2262919034340657 2264059331158163 2266506698287293 2269681918757424 2272715220636504 2276318415595896 2279927323111704 2285306440695432 2285874655395408 2288929597953768 2292558499417032 2298838384092096 2299546154530548 2302482995085504 2302619368276458 2303191887633252 2306133384296896 2306269973695842 2309500899788256 2313162415285344 2313299421005013 2316253826395824 2316966958731537 2319926048078576 2322295918623648 2325977719525152 2329086257566992 2329665357606048 2329803340774371 2332778823968208 2333497044049479 2339889069522312 2343598762854888 2346730850427348 2350018459433664 2353744212044736 2356889858437856 2357615501867178 2361353298937122 2363037952283712 2366784346183488 2367513035945244 2369947419980448 2370536679669312 2370677083594974 2373704768248352 2374435588681926 2378200052556174 2380939754952528 2381672802906639 2384714530624272 2385448740763011 2387901567101512 2388495290878928 2395775358688392 2398977177338532 2402780549795668 2409048352365336 2412267909622956 2412867691806264 2416092353395644 2419922860495756 2423313006489408 2423456536290966 2425329491350752 2425932521143488 2426551627652768 2427298718671134 2430542666514039 2434396083345611 2437806505332048 2451312358547184 2455198703943216 2457852685895376 2458479938542936 2467879131549888 2469882906717996 2472552761767956 2473798694124604 2480575040513312 2488594140859799 2494317838521696 2497014106858656 2498272365415904 2499041537942202 2500972908454944 2502381366016917 2506348676942033 2511948401756136 2512572968327184 2513214185783224 2515930880395464 2529869555633112 2530498578089328 2540821371891264 2542884371941188 2544849626147136 2545000354410822 2545633138963068 2546282793490898 2552606257660704 2556653195841696 2558093010529353 2560070018648016 2560858217545383 2562148647486197 2564918238500667 2570817479475168 2574253232047728 2574893289985632 2579128311844161 2586193182103608 2587496378466472 2590293369471192 2594400057334008 2597388823584576 2601506760681024 2602307717196012 2604983527747104 2605631226413376 2605785554695302 2609916804088398 2611778789366208 2615919540518592 2620066856476608 2620222039762866 2620873527306804 2624220747648192 2624376176964234 2628052748034912 2631564992315952 2632219300152288 2635737112795248 2636548608211749 2639915847813552 2643770766862872 2647962238550328 2651501090742588 2655704818195212 2662632389456424 2666190847478004 2666853764627976 2670417864279396 2674158936596928 2678398586119872 2678557224321594 2681978114774112 2682803846952306 2686230160933088 2686389262989201 2687057202238794 2694417716419632 2695247278524441 2698689484499568 2702296130795128 2709345238394256 2713640672779344 2714476153282047 2717267300494824 2717942917207056 2726227132300584 2729030362401728 2729870581109364 2734198556664036 2741688202672608 2742532318498554 2746034914052192 2750551418845041 2754912182093309 2756877610997664 2757563076350016 2757726403365582 2761248403880736 2762098541936118 2764938656643856 2765626126280864 2765789930860803 2770174853462247 2774055678481296 2777763047444616 2782166952394984 2790646920577476 2795071251803124 2798806706894954 2806107568336908 2808276253142976 2809691358334784 2810556411092892 2814312561226782 2815012307107308 2818774412294918 2822723321963424 2825774584877664 2827198507570976 2827365959006127 2830254608000736 2831848505116323 2844107589554056 2845934688931488 2859864418305048 2862955829415528 2864398487933752 2870798173435584 2872244783752256 2875349577594816 2879908197614784 2880078770979018 2881530057837662 2891279492152128 2894895225081807 2895863367684672 2908571833612368 2909295015957792 2910037478275312 2910933425774781 2913183124668432 2915548460932569 2918700064500759 2926695105766152 2928169882841368 2930606468715492 2931335129715048 2945682860609558 2947575213536184 2952248341104216 2955649350975552 2960335279395648 2962002433244514 2964291600539808 2965028636953152 2965204251894654 2966698433931386 2969905328790246 2974065962509728 2978040633937488 2982762061815312 2994539474014704 2995284031207776 2999287059387696 3004042171649904 3013198409384856 3016296716338752 3017225379120876 3022008931049724 3026242558343232 3030286960848672 3031219930972086 3035091220794528 3036025670062014 3039903097482272 3040083147144519 3043008445093056 3047075254260576 3047832873860544 3051906130605024 3052845756876762 3056744665889376 3056925713056677 3057685781857938 3061208256367536 3066061539374064 3070159157701944 3070922516844336 3075026631594456 3084399228006684 3088338435194432 3089289278308716 3093417939199686 3101487312372372 3102258460893768 3105448343422656 3106404454365828 3110371765290944 3110555988724338 3111329392065972 3119852092696416 3120812638291458 3124798350473184 3124983428375193 3128974467236464 3129937821444357 3134900069278593 3143487335822904 3148471065249496 3156684047926992 3160902778126632 3165914118242568 3170933403408232 3174586339936704 3175563737208852 3178017954183744 3179619374165696 3180598321017348 3184849011294258 3189898316108042 3194367144917856 3198636236451376 3199621038248313 3212064469820448 3216357212830608 3217156922408352 3217347470593179 3220634553931872 3221456471194192 3222448298925471 3231275381721288 3236398291561512 3239896722316632 3240723555352052 3250408673776064 3255754740673722 3260916460436978 3268416478062912 3271949519332032 3273598271924288 3273792163059726 3277136914527168 3278982479608374 3283364654764579 3284181024958526 3291518595404592 3293177208957328 3294191118196539 3296737015690608 3315001486691664 3332055383922936 3334828050607284 3335657216572296 3336508488022556 3344794406589888 3349264535674848 3350097291102912 3351983944831566 3354574507193952 3355607319542226 3368657386898496 3373159407510816 3373998104119104 3379547443106142 3388804859308176 3390512495921584 3393333805881096 3394177518617424 3409072830954756 3410790680705804 3413426691530688 3414477623393844 3419890984667556 3432337642730304 3433394396930652 3438837749125548 3443655325011264 3448257576138144 3453724492628256 3453929052414687 3454787831449878 3455669505451933 3459200076445344 3459404960543763 3464251349682384 3469743622928016 3474380739593736 3479889072117864 3488966579287728 3493629386350488 3494498036409072 3499168235952312 3508753323087936 3509833604283468 3514316150393664 3515398144282332 3519887797084736 3520096275641022 3525027689150496 3530616318067104 3535334787656784 3536423252800767 3540939757593616 3542029948405683 3544556928425568 3550176519275232 3554921129970672 3555805019503968 3556015625392461 3560557152372528 3561653383022889 3567300078834261 3571409632428792 3577071795936408 3581852350652268 3582742936318392 3592556955226176 3593663038032588 3598252645999424 3598465766007798 3604170824693502 3612460317859008 3613572528548004 3618187563705792 3618401864434434 3619301537709396 3623023067326432 3623923889609408 3624138530093466 3629884290743634 3634969509734112 3635184804436449 3639827441479152 3640948078006701 3645598075552048 3656709757998072 3667401891793388 3676968537820776 3682798055914824 3687719907814404 3693566471282996 3698740904641728 3701818697324832 3702739111219008 3703684063259488 3704824360076994 3710698041186906 3715657179843301 3720862560769968 3726761669070832 3729155799289536 3741476757782544 3747408548123856 3748562306913303 3751459362682416 3752416748302376 3753349742809744 3769821278674836 3773896320593196 3775798006821764 3798380530786009 3811232057836896 3812179676082624 3813152557740064 3814326557911782 3817274439220704 3819424190236347 3825479559543103 3834979793762544 3840105027972024 3859860300109076 3861379848071592 3862339934978448 3878095778149824 3881244567699708 3884244166224576 3885440054206788 3887397947910092 3891600086001012 3896083235376864 3902260141021536 3907475291620656 3908446839620064 3908678332042953 3910647935636827 3914875206132597 3923879310777888 3930100284714912 3936331121472288 3936564265446351 3947347488473928 3948328950228432 3949336577659352 3953605669192872 3959873771720328 3970720845249984 3971943357825492 3977016082420416 3977251636113882 3983557227292818 3992719298686272 3999049412516928 3999286271217006 4000280646941964 4005389562199872 4005626796419094 4011238404895392 4017597879179808 4022967172161168 4024205770428459 4026233588906881 4029345241399632 4030585803358191 4041626574629448 4048034226749352 4053444196192692 4064017857591384 4070461009169016 4075900950742236 4076914375810584 4081611008490048 4088082052498752 4089340698450876 4093545543602592 4094563355792448 4094805871664046 4100035508792608 4101297834996054 4112532304008912 4113798477747831 4119052371078288 4124557252266248 4135316416496496 4136344614525024 4141872605821104 4143147812904177 4147407984965784 4148439189421296 4161083517721944 4166644571166924 4173250428592476 4179866759038124 4185970380866214 4191316447763872 4192606877704686 4198210060342431 4204865962142419 4208912063902656 4209161352505362 4214537037502176 4215834616639338 4221218824323424 4221468841840173 4222518460660962 4228161618442377 4234084982945136 4240797761356464 4245381912001104 4246465348392344 4266161384331084 4288476283774144 4289796627457572 4296597731900628 4302339892450138 4308367175628384 4313024366392224 4315197722082016 4319862296422176 4322295086756493 4329147714718057 4341006320898296 4343795051527008 4365056217412968 4369774687002648 4371976639477832 4388691460539456 4392254824262052 4395649354254144 4395909703073238 4397002694572572 4398124825120642 4413005540653248 4418524290914337 4420001982255552 4428372511656324 4440502919093472 4442740511897248 4443003649866771 4446437400809712 4447542955429728 4450047650897079 4454857993185369 4467060950906232 4469311926442088 4474143092722968 4498930589081544 4506063257474856 4511254272541632 4518406479077568 4524445074508128 4525570024823232 4525838068681314 4528118662316326 4533013396574586 4539363837514848 4545430441273008 4552636831191792 4554038505093021 4559854646223408 4570612881390864 4571749310790816 4577859195907536 4585116998834064 4586528672786907 4599092309061096 4605238736552916 4606383775266504 4612539947391684 4619001799576512 4626324830570688 4626598842010026 4632507652791648 4633933917463074 4639852096157152 4640126908799529 4644591837247296 4651955439050304 4658172515133984 4659330715212096 4659606681548742 4665557647936416 4665833983086507 4666994088098958 4679778139044624 4687197525709776 4693461700854696 4713779716875712 4715231003734356 4722706597874244 4735026071890488 4739894839960896 4741354167189948 4747409536496704 4748871177363852 4756400105112348 4761879509905056 4763345605813278 4769429061248544 4770897481526022 4775803134203024 4776990581757856 4777273516941387 4784847474162063 4791550717376784 4797954354677064 4805561099591336 4818096704730672 4824535819245912 4825735383612528 4832184706791288 4839845720991512 4846913072581932 4850658982701504 4853103255305536 4854597437342268 4861085333028078 4868792166691222 4875613010664096 4883632111010583 4891374690655467 4902624717094368 4910397407886432 4910688244589589 4915705371790752 4916959877085872 4918473719412561 4926271537437789 4939765813435992 4945105523535912 4947597388249208 4961150081026624 4977188281719598 4988635677043392 4994028213717312 4996544730831808 4998083075884404 5001945816909888 5004762732033834 5012697353884066 5023896803512272 5025145936654368 5026428371566448 5027975917247349 5031861760790928 5059739111266224 5060997156178656 5085768743882376 5090000708821644 5091266277926136 5092565586981796 5105212515321408 5113306391683392 5116186021058706 5120140037296032 5121716435090766 5124297294972394 5129836477001334 5141634958950336 5148506464095456 5149786579971264 5158256623688322 5172386364207216 5174992756932944 5180586738942384 5188800114668016 5204615434392024 5209967055494208 5211571109390604 5219833608176796 5240444079525732 5241747054613608 5248752353928468 5256105496069824 5263129984631904 5264438600304576 5271474225590496 5273097216423498 5279831695627104 5280144413461533 5287541533725744 5295924477100656 5303002181485176 5311409636390424 5325264778912848 5332381694956008 5333707529255952 5340835728558792 5357114448643188 5363956229548224 5365607693904612 5372460321866176 5372778525978402 5374114404477588 5388835432839264 5390494557048882 5397378968999136 5397698649011697 5404592261590256 5406256237040253 5418690476788512 5427281345558688 5427602796651651 5428952306564094 5434534600989648 5435885834414112 5436207795140199 5444826436115451 5452454264601168 5459741162218728 5468397113328072 5483376405345216 5485064636997108 5492069828104384 5501102837690082 5509824364186618 5513755221995328 5515452806731164 5522496807761472 5524197083872236 5529877313287712 5531252252561728 5531579861721606 5540349706924494 5548111356962592 5555526094889232 5557236540115491 5564333904789968 5566047061780359 5581293841154952 5590142503606248 5597613413789908 5612215136673816 5621112822185784 5628625122453564 5630024614214616 5637548824589836 5645446643926848 5651549169755328 5654397015141952 5654731918012254 5660509216001472 5663697010232646 5671266221866091 5688215179108112 5691869377862976 5719728836610096 5721489836867673 5725911658831056 5728796975867504 5760157541958036 5763060115675324 5789790450163614 5817143667224736 5818590031915584 5820074956550624 5821866851549562 5826366249336864 5831096921865138 5837400129001518 5838889854039473 5853390211532304 5856339765682736 5861212937430984 5862670259430096 5891365721219116 5895150427072368 5904496682208432 5924004866489028 5928583201079616 5930408503789308 5933396867862772 5939810657580492 5948131925019456 5956081267874976 5965524123630624 5965877454170823 5968883691235157 5975335840939227 5989078948029408 5990568062415552 5998574118775392 6008084343299808 6008440194628641 6026396818769712 6034450758241752 6044017862099448 6060573921697344 6062439861944172 6070182441589056 6072051340124028 6079806194964544 6080166294289038 6094150508521152 6103812261210048 6105691513753524 6113489331778752 6113851426113354 6115371563715876 6122416512735072 6132123078748128 6140318315403888 6141845033688672 6142208807496069 6145303898857871 6150053263188912 6151946752494081 6168798456013368 6178578556617432 6186835878399372 6202974624744744 6204516921787536 6212808908731656 6221111977448676 6222658784131944 6239704185392832 6241625276582916 6249596700946368 6249966856750386 6257948934472928 6259875642888714 6269800138557186 6278955571299321 6286974671645808 6288910316557029 6296942130498992 6313368095853984 6321805556253264 6323751924959007 6331828236485136 6333777690991443 6341866806816464 6351127474417704 6361196642034696 6369698022588516 6379796632216084 6388734289835712 6397272472902752 6399242076496626 6417953310638429 6424128939640896 6432714425661216 6434313844816704 6434694941186358 6441269107863744 6442912942388384 6444896597850942 6453509838675207 6462550763442576 6472796583123024 6479793444633264 6481447110704104 6511509481347444 6521832920873956 6547584326119452 6557964959216748 6566729309529158 6568362049917052 6583037190809184 6586354417914656 6588382236393078 6593474031381216 6597187237680963 6607646511938087 6630002973383328 6664110767845872 6669656101214568 6671314433144592 6673016976045112 6698529071349696 6703967889663132 6709149014387904 6711214639084452 6746318815021632 6754755525190883 6759094886212284 6777609718616352 6781024991843168 6786667611762192 6788355037234848 6792177993474489 6799520094861879 6802946408842661 6818145661909512 6821581361411608 6828955246787688 6839781969335112 6866788793861304 6877675498251096 6896515152276288 6907448985256512 6907858104829374 6909575662899756 6911339010903866 6918400152890688 6918809921087526 6928502699364768 6939487245856032 6948761479187472 6950900876194611 6959778144235728 6977933158575456 6987258772700976 6988996072818144 6998336471904624 7000491132148437 7019667208566936 7030796288564664 7040192551282044 7050055378300992 7061232636134208 7070669575313568 7072846505601534 7081879515187232 7084059896811366 7089113856851136 7100353038550464 7109842259941344 7111610039007936 7112031250784922 7121114304745056 7123306766045778 7134600157668522 7142819264857584 7154143591872816 7156346222289033 7163704701304536 7165485872636784 7187326076065176 7196931532015596 7208341649387004 7227145057096008 7236803728868868 7238603075418792 7246046134652864 7248277060186932 7259768581487268 7269939019468224 7270369608872898 7279654882958304 7281896156013402 7291196151104096 7291627999542117 7303188250036833 7313419515996144 7334803783586776 7353937075641552 7365596111829648 7375439815628808 7387132942565992 7403637394649664 7407368126518976 7409648720153988 7421396082373812 7431314359686602 7441725121539936 7453523338141664 7465782422579397 7482953515565088 7494817096247712 7497124613826606 7502918725364832 7504833496604752 7506699485619488 7507144098050751 7519046030826099 7539642557349672 7547792641186392 7551596013643528 7596761061572018 7622464115673792 7626305115480128 7628653115823564 7634548878441408 7638848380472694 7650959119086206 7669959587525088 7674279031588059 7680210055944048 7686445942458591 7694754715502001 7719720600218152 7722759696143184 7724679869956896 7762489135399416 7770880108413576 7774795895820184 7783200172002024 7792166470753728 7804520282043072 7814950583241312 7816893679240128 7817356664085906 7821295871273654 7829750412265194 7847758621555776 7860200569429824 7872662242944576 7873128530892702 7894694976947856 7896657900456864 7898673155318704 7907211338385744 7919747543440656 7943886715650984 7954503272227764 7967114454585636 7998572542434012 8000561293883928 8011253592838188 8022476809790784 8035195758359616 8045934344322336 8048411540856918 8052467177813762 8058690482799264 8059167788967603 8061171606716382 8083253149258896 8096068453498704 8106888392385384 8128035715182768 8140922018338032 8151801901484472 8153828751621168 8178681396901752 8187091087205184 8189611743328092 8200071017585216 8202595669992108 8225064608017824 8227596955495662 8238104742156576 8249114504532496 8251654256535123 8264736546279927 8270632832992992 8272689229050048 8283745211642208 8286295625808354 8294815969931568 8296878378842592 8297369792582409 8310524560386741 8322167035443888 8333289142333848 8346500857184952 8359733518076248 8371940761732428 8382632895527744 8385213755409372 8396420120684862 8409731924284838 8418322705010724 8429074075004352 8431669233278676 8442437648646848 8442937683680346 8445036921321924 8456323236884754 8468169965890272 8481595522712928 8482097877018381 8490763824002208 8492930696784688 8495545515348969 8532322768662168 8579593254915144 8593195463801256 8604679784900276 8616734351256768 8626048732784448 8630395444164032 8639724592844352 8644590173512986 8658295429436114 8682012641796592 8684685675245421 8687590103054016 8730112434825936 8732800277324343 8739549374005296 8743953278955664 8746645382797707 8784509648524104 8791819406146476 8794005389145144 8796249650241284 8837048581828674 8856745023312648 8881005838186944 8885481023794496 8886007299733542 8892874801619424 8895085910859456 8900095301794158 8909715986370738 8911989777218143 8934121901812464 8938623852884176 8948286185445936 8997861178163088 9012126514949712 9048890149016256 9051676137362628 9056237324632652 9066026793149172 9078727675029696 9090860882546016 9105273662383584 9108077010186042 9119709292446816 9120249441433557 9141225762781728 9143498621581632 9155718391815072 9170233997668128 9170777139170031 9173057345573814 9198184618122192 9210477473105832 9212767550533008 9225079894783368 9253197684020052 9265015305583296 9267867834926148 9279704192314304 9280253817599058 9316345030267968 9319213363097484 9331115295872832 9331667966173014 9333988176197916 9359556278089248 9374395051419552 9374950285125579 9379674371940961 9386923401709392 9389813464333071 9404700207835779 9430462007468712 9445413195748488 9470052143780976 9482708334379896 9497742354727704 9512800210224696 9523759019810112 9526691211626556 9538858122497088 9541794963052044 9551606268406048 9553981163515712 9554547033882774 9569694948324126 9583101434753568 9595908709354128 9598863114744939 9611122199182672 9636193409461344 9649071638491824 9651470767225056 9652042411779537 9664369413582576 9667344896776413 9679691441983024 9693826145163864 9709194874684536 9722170666056156 9737584333382444 9751226021328192 9767264222021166 9782749381310934 9795823474132339 9805249434188736 9820794815772864 9821376489179178 9831410743581504 9833919754171744 9836947438825122 9850093964293737 9852543074875578 9879531626871984 9882573354589617 9890211047071824 9895194776498416 9954376563439196 9996166151768808 10009525464067668 10025394707768132 10047793607024544 10050291873308736 10052856743132896 10055951834494698 10063723521581856 10085355202431817 10119478222532448 10121994312357312 10171537487764752 10180001417643288 10182532555852272 10185131173963592 10232372042117412 10240280074592064 10243432870181532 10248594589944788 10259672954002668 10297012928190912 10309890012133453 10316513247376644 10344772728414432 10349985513865888 10361173477884768 10367008516355799 10377600229336032 10378214881631289 10383444518759851 10409230868784048 10423142218781208 10439667216353592 10480888159051464 10483494109227216 10497504707856936 10526259969263808 10542948451180992 10546194432846996 10559663391254208 10560288826923066 10575083067451488 10591848954201312 10606004362970352 10609269758402301 10614615825299959 10622819272780848 10626089845217049 10650529557825696 10664763389912016 10667415058511904 10681671457117584 10684960149068667 10701900236502783 10714228897286376 10731215387809224 10745557051956804 10748228808955176 10777670865678528 10780989114097764 10794757937998272 10795397298023394 10809184523180512 10812512474080506 10837380953577024 10854562691117376 10855205593303302 10857904613128188 10869069201979296 10871771668828224 10872415590280398 10889652872230902 10904908529202336 10919482324437456 10922844234020103 10936794226656144 10970129273994216 11002205675380164 11019648728373236 11030905613462328 11048394167744472 11059754626575424 11063159723443212 11080699413848988 11096222713925184 11111052189778464 11114473080230982 11128667809579936 11132094123560718 11146971539529903 11162587682309904 11180285007212496 11195226827579816 11224430273347632 11242225644371568 11245686920739909 11257250244907128 11260049228429232 11275097649179672 11309463836024508 11327394020465292 11342532443732182 11376430358216224 11395141592358027 11413207611529423 11439457673220192 11442979673735346 11451823317662112 11457593951735008 11458272570709041 11476438678629309 11494633587354841 11520315083916072 11526120231350648 11579580900327228 11634287334449472 11640149913101248 11643733703099124 11652732498673728 11662193843730276 11674800258003036 11677779708078946 11706780423064608 11712679531365472 11722425874861968 11725340518860192 11731943806910481 11744625618397791 11782731442438232 11790300854144736 11808993364416864 11848009732978056 11860817007578616 11866793735725544 11879621315160984 11912162535749952 11931048247261248 11931754908341646 11937767382470314 11950671681878454 11978157896058816 11997148237550784 12016168686599616 12016880389257282 12052793637539424 12068901516483504 12078700766720643 12088035724198896 12091757410074573 12124879723888344 12144102680248056 12160332588578076 12211383027507048 12227702852226708 12230743127431752 12244833025470144 12264246157496256 12280636630807776 12283690067377344 12284417614992138 12290607797715742 12300106526377824 12303893504988162 12337596912026736 12357157113234864 12373671756798744 12405949249489488 12409033843575072 12425617817463312 12442223954897352 12445317568263888 12483250553165832 12499933713500772 12515897868945856 12519751285777428 12539600277114372 12557911142598642 12573949343291616 12577820633114058 12593884260997984 12594630181027293 12614597886427257 12626736191707968 12643611112506528 12647503849918014 12663656472970272 12664406525520519 12667555381982886 12683733613632928 12684484855327131 12702254948835408 12722393284069392 12739396045177032 12759593264432168 12794544945805504 12798484152993252 12835906621276858 12865428851322432 12869389882372716 12885825884776768 12889793195701884 12907019677350414 12925101526885152 12945593166246048 12959586889266528 12962894221408208 12966885260269479 12987443144154171 13023018962694888 13043665841747912 13095168652238904 13115929918433496 13133458619058316 13136724099834104 13166074381618368 13172708835829312 13176764472786156 13186948062762432 13194374475361926 13215293023876174 13255572872743011 13260005946766656 13328221535691744 13329010949600313 13339312202429136 13342628866289184 13346033952090224 13350142952691237 13407935779326264 13422429278168904 13509511050381766 13518189772424568 13555219437232704 13562049983686336 13573335223524384 13576710074469696 13584355986948978 13599040189723758 13605892817685322 13636291323819024 13643162722823216 13657910493575376 13679563938670224 13733577587722608 13755350996502192 13815716209658748 13819151325799512 13822678021807732 13837619842175052 13857005398729536 13878974491712064 13897522958374944 13901801752389222 13919556288471456 13920380726398587 13955866317150912 13974517545401952 13977992145636288 13996672943809248 13997501949259521 14000982264296874 14039334417133872 14061592577129328 14080385102564088 14141339150627136 14145693011203068 14163759030374464 14168119793622732 14219684519882688 14224062501569844 14242228609490112 14246613532091556 14269200315337044 14285638529715168 14308287183745632 14312692444578066 14327409402609072 14330971745273568 14331820550824161 14354542422486189 14374652152130352 14393863064031192 14416683298774008 14454290114192016 14473607457737736 14477206150837584 14496554120373864 14519537162974536 14540739217745796 14559309765916608 14563792312026804 14582392302208192 14583255999084234 14606376500073666 14626839031992288 14650896333031749 14669607567173552 14674124071966401 14707874151283104 14731192223659296 14732064733768767 14750879631257616 14755421158237683 14774265885131984 14778814612313367 14819297440307976 14842792164747624 14862628719373204 14883450243079872 14907046676283328 14931564845158794 14965907031130176 14989634192495424 14994249227653212 15005837450729664 15009666993209504 15013398971238976 15014288196101502 15038092061652198 15079285114699344 15083927751742047 15095585282372784 15103192027287056 15193522123144036 15257306231647128 15277696760945388 15301918238172412 15339919175050176 15348558063176118 15360420111888096 15372891884917182 15389509431004002 15393436887922247 15439441200436304 15445519392286368 15449359739913792 15524978270798832 15541760216827152 15549591791640368 15566400344004048 15629901166482624 15634713328171812 15642591742547308 15659500824530388 15746257061785404 15789389953895712 15793315800913728 15797346310637408 15814422676771488 15839495086881312 15840433240384599 15848415318107141 15887773431301968 15909006544455528 15934228909171272 15997145084868024 16001122587767856 16022507185676376 16091868688644672 16096823081713836 16104934355627524 16117380965598528 16118335577935206 16122343213432764 16166506298517792 16192136906997408 16193095947035091 16201255733352569 16213776784770768 16218768711120759 16256071430365536 16281844036676064 16303603802968944 16307657503242336 16308623385420597 16334479308346353 16357362793803504 16379223486656184 16405191339984216 16450129216035648 16455193910991324 16476209484313152 16498229009064992 16503308513070246 16529473092559854 16541265665985984 16567490423284416 16572591251616708 16589631939863136 16593756757685184 16594739585164818 16621049120773482 16644334070887776 16666578284667696 16671709620346473 16693001714369904 16698141185341077 16719467036152496 16743881523464856 16770427510818744 16792840241369724 16819463848569676 16836645410021448 16863338466557352 16885875367360692 16890073842643848 16912646473769508 16936339931780544 16963191045425856 16964195754036762 16981527648004416 16985861393569376 16991091030697938 17013798665598273 17064645537324336 17159186509830288 17164469510603019 17186390927602512 17209359569800552 17289180347025972 17316590858872228 17364025283593184 17369371350490842 17420158986018593 17460224869651872 17465600554648686 17479098748010592 17487906557911328 17493290765595414 17516669562118419 17544440738594231 17569019297048208 17583638812292952 17588010778290288 17592499300482568 17674097163657348 17713490046625296 17772014599467084 17785749603238848 17800190603588316 17819431972741476 17823979554436286 17868243803624928 17877247705768352 17896572370891872 17906651073705471 17926007522817681 17935040532403379 17995722356326176 18024253029899424 18103352274725256 18112474649265304 18132053586298344 18181721765092032 18210547324767168 18216154020372084 18239418584893632 18240498882867114 18282451525563456 18311436783630144 18340467995336256 18341554278340062 18346114691147628 18396369236244384 18420954946211664 18425535101066016 18435911696573613 18450159789566736 18455840257482243 18506395368040104 18535735669852296 18560507635198116 18638426726194968 18663335932346028 18667976352395832 18719112556178496 18748790102839104 18749900570251158 18759348743881922 18773846803418784 18779626928666142 18809400415671558 18860924014937424 18866730949671087 18890826391496976 18940104287561952 18965416668759792 18995484709455408 19001333072974329 19025600420449392 19053382423253112 19083589926104088 19103212536812096 19109094067765548 19139389896648252 19166202869507136 19191817418708256 19197726229489878 19222244398365344 19253859931915287 19272386818922688 19298143276983648 19302941534450112 19304084823559074 19328738827165152 19334689793552826 19359382883966048 19360529516025621 19387652290327728 19418389749369072 19444341332112312 19475168666764888 19534528444042332 19565498762621868 19591646948264678 19642752978358356 19667839508343488 19673894877650244 19700187928587474 19705086149751156 19759063253743968 19765146709179234 19780422094143648 19790389552996832 19791561713042889 19822939535814261 19908753126878392 19992332303537616 20019050928135336 20050789415536264 20095587214049088 20105713486265792 20111903668989396 20127447043163712 20170710404863634 20238956445064896 20264266575572649 20343074975529504 20360002835286576 20365065111704544 20370262347927184 20376533980423467 20408839226527983 20464744084234824 20486865740363064 20497189179889576 20519345908005336 20619780024266906 20633026494753288 20689545456828864 20699971027731776 20722346955769536 20734017032711598 20755200458672064 20756429763262578 20766889037519702 20818461737568096 20846284437562416 20879334432707184 20961776318102928 20966988218454432 20995009415713872 21092388865693992 21120577653846132 21150166134902976 21183697908402624 21212008725940704 21218539516804602 21229231650599918 21245638545561696 21252179690434098 21301059115651392 21329526779824032 21334830117023808 21363342914235168 21369920298137334 21403800473005566 21428457794572752 21462430775618448 21491114103913608 21496457617910352 21561978228195528 21590794596046788 21618369046361024 21625024948161012 21710411186606604 21715809226256376 21738138403958592 21744831180560796 21779305744461804 21809817058404672 21838964648874912 21845688468040206 21873588453312288 21874883998626351 21909564750110499 21940258547988432 22004411350760328 22039297456746472 22061811226924656 22096788335488944 22126319446886424 22161398827697976 22222104379556928 22228946160461964 22257335619159872 22264188247121436 22293943079059806 22325175364619808 22360570014424992 22390453655159632 22397347267738191 22448860546695264 22484451288743136 22491373841479818 22514500489814256 22520098456858464 22521432294152253 22550195298359344 22557138092478297 22618927672049016 22654788040930584 22685064887464364 22752860716432448 22790283184716054 22826415223058846 22878915346440384 22885959347470692 22903646635324224 22915187903470016 22916545141418082 22952877357258618 22989267174709682 23022837094764177 23040630167832144 23052240462701296 23059337827375773 23159161800654456 23287467406198248 23324387687460552 23349600516006072 23355559416157892 23413560846129216 23425359062730944 23444851749723936 23450681037720384 23463887613820962 23489251236795582 23565462884876464 23580601708289472 23617986728833728 23696019465956112 23721634015157232 23733587471451088 23759242630321968 23863509816683292 23875534764940628 23901343363756908 24033760778514564 24105587275078848 24137803032967008 24157401533441286 24176071448397792 24177503366902809 24183514820149146 24189686538163531 24249759447776688 24288205360496112 24320665177156152 24422766055014096 24455405704453416 24461486254863504 24561273261615552 24568835229984276 24581215595431484 24600213052755648 24607787009976324 24675193824053472 24714314226469728 24747343513597488 24754962769605369 24794209638839781 24811898498978976 24818067687150144 24851235634926624 24884447909794704 24890635136527776 24892109377747227 24931573681160223 24966501106331664 24999867427001544 25039502571554856 25079200554228744 25115822285197284 25147898686583232 25155641266228116 25187768521995968 25189260362054586 25229195772854514 25287222225013056 25295007699836028 25327312945940544 25328813051041038 25335110763965772 25367467227265856 25368969710654262 25404509897670816 25444786568138784 25446293631055143 25478792090354064 25486636546046907 25519186528864336 25596968305986504 25671813242553716 25738779764745432 25779586391403768 25814039354700828 25850203053770304 25891186332492096 25919173778533056 25925788442816416 25933770520538958 25974886288308342 26046037925389776 26054057025736263 26087331683495824 26190337304477808 26198400831973029 26231859836866992 26239936148393121 26266917238116632 26273448199668208 26353528945572312 26388748950723852 26430586047752348 26511145745486022 26588663715502063 26656443071383488 26658021899200626 26678624404858272 26685257732578368 26692067904180448 26700285905382474 26735969331654429 26778356916801721 26815871558652528 26844858556337808 27019022100763532 27036379544849136 27146670447048768 27168711973897956 27198080379447516 27211785635370644 27272582647638048 27286325445646432 27315820987150752 27359127877340448 27360748324300671 27374535549457789 27467155175445216 27510701993004384 27631432419317496 27638302651599024 27645356043615464 27675239684350104 27795045916749888 27803603504778444 27839112576942912 27840761452797174 27949035090803904 27983987175790801 27993345887618496 27995003898519042 28001964528593748 28078668834267744 28123185154258656 28139023115822883 28160770205128176 28169440392999213 28183635122348167 28214100623507337 28291386022406136 28336239587245464 28448125003139688 28493227064183112 28538400630674088 28571277059430336 28616574367491264 28625384889156132 28654818805218144 28661943490547136 28663641101648322 28709084844972378 28749304304260704 28787726128062384 28796589344234817 28833366597548016 28908580228384032 28947214915475472 28954412301675168 28993108240747728 29002034690329239 29039074325949072 29081478435491592 29127584624053608 29166511998168468 29212753000147332 29253678063984576 29301792666063498 29339215134347104 29348248143932802 29387470422397017 29415748302566208 29462384447318592 29464129467537534 29501759262515232 29510842316475366 29548531770263968 29550281892881211 29557629224626734 29638594880615952 29647720063768851 29685584329495248 29725257438746408 29863129690317588 29988498455306424 30019333986419008 30028576392203004 30076184123304396 30158570229398688 30167855503484094 30191170564745568 30206384054574112 30256065607295451 30304034003026399 30387044246288072 30514612463294256 30555393521890776 30603836476344824 30697116126352236 30720840223776192 30745783769834364 30779018862008004 30786873775844494 30878882400872608 30891038784572736 30929670036400359 31049956541597664 31083520433654304 31099183583280736 31101025549067397 31132800688008096 31150333556279553 31269426656343624 31285183485094616 31319001649060776 31492514123570808 31578779907791424 31594692621274816 31628845353542976 31678990173762624 31680866480769198 31696830636214282 31775546862603936 31818013088911056 31843847475899877 31868457818342544 31878269535651147 31994290169736048 32002245175535712 32045014371352752 32105700709508349 32193646163427672 32209868711255048 32236671155870412 32244686426865528 32333012597035584 32384273813994816 32386191894070182 32402511466705138 32427553569541536 32437537422241518 32512142860731072 32563688073352128 32607207605937888 32615315006484672 32617246770841194 32668958616692706 32714725587607008 32758446973312368 32810382679968432 32910387821982648 32996458018129984 33006617026140492 33058946185119708 33145182503233416 33179263879726272 33189479170329636 33242098241546964 33288668141775552 33333156569335392 33343419240692946 33386003428739808 33396282370682154 33438934072304992 33440914618589709 33487763046929712 33540855021637488 33585680482739448 33638927697139352 33673290820042896 33726676933114704 33771750734721384 33780147685287696 33825292947539016 33928391508073524 33971722787138752 33982182061395876 34027597331196546 34129291074648672 34185424777074081 34239622834588269 34318373019660576 34328939021206038 34372781855205024 34374817712127123 34418719139601104 34429316035887927 34483900762064523 34578360694051944 34633181717744456 34728050567186368 34738742700981684 34840317972037186 34920449739303744 34931201109297372 34958197496021184 34975813115822656 34986581531190828 35033339124236838 35088881477188462 35138038594096416 35167277624585904 35176021556580576 35184998600965136 35195831420731443 35348194327314696 35426980093250592 35544029198934168 35600381207176632 35638863945482952 35647959108872572 35736487607249856 35754495411536704 35793144741783744 35813302147410942 35852015045635362 35870081064806758 35991444712652352 36048506059798848 36206704549450512 36224949298530608 36236102300161929 36264107172596688 36432308040744168 36480997765734228 36683108556680124 36692229382295256 36792738472488768 36841909892423328 36851070202132032 36871823393147226 36900319579133472 36911680514964486 37012790736080208 37071471339704592 37121015270396232 37276853452389936 37326671864692056 37335952704791664 37499801140502316 37518697487763844 37547693606837568 37559253857332284 37618800831343116 37721848029874848 37733461899342174 37781652782993952 37783890543081879 37843793659281771 37880208575123904 37930833337519584 37990969418910816 37993219576561557 38002666145948658 38051200840898784 38053454565981393 38106764846506224 38167179852208176 38218188135531096 38278779793296504 38383634837416512 38395452458979756 38444488796730688 38507719863830574 38596286553967296 38608169647118148 38657477654330304 38669379587105652 38718765767932096 38721059032051242 38775304580655456 38836779498738144 38888682664224624 38900655780808437 38950337333529776 38962329432462513 39069056888084664 39130997525243736 39183293896529356 39285505956716712 39347789755300488 39400375857174948 39410172299502312 39518126507487936 39530293418358468 39560844188287296 39580779105993664 39583123426085778 39645879071628522 39766718618229033 39817506253756784 39984664607075232 39987032848800939 40038101856270672 40050428858073711 40101578831072528 40223807337978792 40341420809727268 40528533151145298 40686149951059008 40720005670573152 40730130223409088 40740524695854368 40753067960846934 40817678453055966 40872228978276311 40929488168469648 40973731480726128 40994378359779152 41038691816010672 41239560048533812 41266052989506576 41468034065423196 41512859526525156 41533778075039404 41636923475136192 41692568875124832 41758668865414368 41761142179195761 41782185838646099 41923552636205856 41933976436908864 41990018831427744 42184777731387984 42241155307692264 42424017451881408 42437079033609204 42458463301199836 42491277091123392 42504359380868196 42659053559648064 42726685828470336 42739840596274668 42807600946011132 42856915589145504 42924861551236896 42982228207827216 42992915235820704 42995461652472483 43017127292005097 43063627267458567 43123956456391056 43181589192093576 43250049896322024 43420822373213208 43431618452512752 43489662361121592 43558611488923608 43677929297749824 43691376936080412 43747176906624576 43749767997252702 43819129500220998 43880517095976864 43952688999095247 44008822701520656 44022372215899203 44078594913492944 44123622453849312 44193576670977888 44252638893772848 44266263474713049 44322797655395952 44336443836940101 44457892320923928 44528376494242872 44587886158119612 44650350729239616 44721140028849984 44780907310319264 44794694535476382 44897721093390528 44968902577486272 44982747682959636 45029000979628512 45040196913716928 45042864588304506 45100390596718688 45114276184956594 45237855344098032 45251783255226141 45309576081861168 45370129774928728 45580566369432108 45652830446117692 45771918694941384 45833090282836164 45905754714517236 45978534349419364 46045674189528354 46081260335664288 46104480925402592 46118675654751546 46180310663766741 46253525583566609 46318323601308912 46574934812396496 46648775374921104 46699201032012144 46711118832315784 46889703499447872 46927775227641924 46978502473591164 47130925769752928 47283288676336181 47392038931912224 47443268030314464 47467174942902176 47518485260643936 47545245954321423 47620624861898627 47727019633366584 47751069529881256 47802686727513816 48067521557029128 48275606065934016 48314803066882572 48352142896795584 48355006733805618 48367029640298292 48379373076327062 48499518895553376 48576410720992224 48603767200057707 48641330354312304 48656306133362277 48845532110028192 48910811408906832 48922972509727008 49003437925039059 49137670459968552 49162431190862968 49215574019952648 49350387648106944 49428628452939456 49494687027194976 49509925539210738 49588419277679562 49623796997957952 49702471269853248 49768895819589408 49781270273055552 49784218755494454 49863147362320446 49933002212663328 49999734854003088 50079005143109712 50094423556023231 50158401108457488 50231644570394568 50311282532456232 50378520724109172 50458391545709028 50590015399672056 50657626102082076 50670221527931544 50737939421308524 50809019795341632 50889573136277568 50892587262110286 50957584180708128 50973273092093814 51038373057728672 51041395996794819 51193936611973008 51343626485107432 51477559529490864 51559172782807536 51628078709401656 51851576885632832 51867541041077916 51949772576616684 52092075850779552 52108114051472526 52174663366991648 52260476958055779 52380674608955616 52396801663946058 52463719673733984 52479872296786242 52533834476233264 52546896399336416 52550008686355257 52633322215782693 52707057891144624 52777497901447704 52861172095504696 53022291490972044 53177327431004126 53316043798401252 53357248809716544 53384135808360896 53400571810764948 53471938663308858 53556713833603442 53631743117305056 53689717112675616 53719953221116413 53805121597210137 54038044201527064 54072759089698272 54337423947795912 54396160758895032 54423571270741288 54545165295276096 54572650891292864 54631641974301504 54718255754680896 54721496648601342 54749071098915578 54934310350890432 55021403986008768 55262864838634992 55276605303198048 55290712087230928 55307735089720839 55350479368700208 55607207009556888 55681522905594348 55967974351581602 55990007797038084 56003929057187496 56157337668535488 56246370308517312 56278046231645766 56321540410256352 56338880785998426 56367270244696334 56428201247014674 56582772044812272 56672479174490928 56896250006279376 56986454128366224 57076801261348176 57250769778312264 57309637610436288 57327282203296644 57418169689944756 57498608608521408 57575452256124768 57593178688469634 57666733195096032 57761579795745861 57817160456768064 57894429830950944 57908824603350336 57986216481495456 58004069380658478 58078148651898144 58081588548076863 58162956870983184 58255169248107216 58333023996336936 58425506000294664 58603585332126996 58678430268694208 58696496287865604 58774940844794034 58928258935075068 59003518525030464 59021684632950732 59097063540527936 59100563785762422 59115258449253468 59277189761231904 59295440127537702 59371168658990496 59374685139128667 59450514877492816 59468818607442783 59726259380635176 59976996910612848 60057152784406008 60152368246608792 60317140458797376 60335711006968188 60382341129491136 60412768109148224 60512131214590902 60608068006052798 60774088492576144 60792799726717947 61029224926588512 61110787043781552 61129601941270401 61207672952689648 61226517679583949 61394232252704472 61491567539668728 61558037724016008 61573747551688988 61757764801745216 61859340072800718 62099913083195328 62167040867308608 62198367166561472 62202051098134794 62265601376016192 62300667112559106 62383928440527001 62538853312687248 62570366970189232 62638003298121552 62985028247141616 63361732961538396 63393661272428564 63551093725207872 63636026177822112 63687694951799754 63736915636685088 63756539071302294 63988580339472096 64004490351071424 64090028742705504 64211401419016698 64387292326855344 64419737422510096 64473342311740824 64489372853731056 64772383788140364 64805022933410276 64855107139083072 64875074844483036 65214415211875776 65234493541682388 65337917233385412 65429451175214016 65516893946624736 65620765359936864 65624651995879053 65657720603586727 65728694250331497 65820775643965296 66013234052280984 66117892370239416 66290365006466832 66378958340659272 66484196483093928 66666313138670784 66686838481385892 66772006857479616 66792564741364308 66877868144609984 66881829237179418 66975526093859424 67081710043274976 67171360965478896 67192041803214573 67277855394278704 67346581640085792 67453353866229408 67543501469442768 67560295370575392 67564296882456759 67650585895078032 67671414277434891 67856783016147048 67964364122791752 68055194662393092 68258582149297344 68370849554148162 68479245669176538 68636746039321152 68657878042412076 68745563710410048 68749635424254246 68837438279202208 68858632071775854 68967801524129046 69068511284292531 69156721388103888 69178013482127319 69266363435488912 69477485401963368 69680635944074372 69862402218594744 69973163062381656 70066678248473676 70177762954376924 70276077188192832 70334555249171808 70352043113161152 70369997201930272 70391662841462886 70597486417022719 70696388654629392 70853960186501184 71088058397868336 71200762414353264 71277727890965904 71295918217745144 71626604294821884 71704030091270724 71740162129613516 72169230084934171 72413409098901024 72449898597061216 72472204600323858 72528214345193376 72569059614490593 72684111631318957 72864616081488336 72961995531468456 73366217113360248 73384458764590512 73683819784846656 73743646786294452 73800639158266944 73823361029928972 74025581472160416 74142942679409184 74242030540792464 74264888308816107 74302310777099713 74382628916519343 74553706904779872 74653343729384112 74671905409583328 74794721043480669 74999602281004632 75037394975527688 75118507714664568 75237601662686232 75443696059749696 75466923798684348 75563305565987904 75567781086163758 75687587318563542 75861666675039168 75981938837821632 75986439153123114 76005332291897316 76102401681797568 76106909131962786 76213529693012448 76334359704416352 76436376271062192 76459909638140721 76557559586593008 76790904917959512 77015439727661148 77216339294236296 77338759174211304 77442118064102484 77550609161310912 77673558997476288 77777365328449248 77801311561616874 77900674667059552 77924658864925026 78138113776169328 78162171077208789 78261995050487472 78366587793058712 78571011913433424 78695579510600976 78719808445179363 78800751714349896 78820344599004624 79060586836716936 79166246852171556 79291758143257044 79533437236458066 79635012507513568 79765991146506189 79892453280705961 79969329214150464 79974065697601878 80076203712541344 80100857716147422 80203157662145056 80207907994963287 80335070750405163 80447614675957584 80682841619454536 81057066302290596 81440011341146304 81481049391708736 81506135921693868 81635356906111932 81744457956552622 81858976336939296 81947462961452256 81988756719558304 82077383632021344 82123606648373367 82479120097067624 82532105979013152 82936068130846392 83025719053050312 83067556150078808 83385137750249664 83517337730828736 83522284358391522 83564371677292198 83847105272411712 83951961527372403 83980037662855488 84369555462775968 84417069347468649 84482310615384528 84550905367044501 84642301870522011 84874158067218408 84916926602399672 85008718761736392 85479681192549336 85615201892022264 85713831178291008 85849723102473792 85964456415654432 85985830471641408 85990923304944966 86034254584010194 86127254534917134 86247912912782112 86363178384187152 86500099792644048 86841644746426416 86863236905025504 86979324722243184 87117222977847216 87382753872160824 87499535994505404 87638259000441996 87761034191953728 87905377998190494 88017645403041312 88044744431798406 88157189826985888 88162411267191051 88247244907698624 88387153341955776 88505277787545696 88532526949426098 88645595310791904 88650845678643633 88672887673880202 88915784641847856 89056752988485744 89175772316239224 89561814620638528 89589389070952764 89965495365919272 90058001959257024 90085729176609012 90200781193437376 90228552369913188 90475710688196064 90503566510452282 90619152163722336 90740259549857456 90768196821886353 90912102009079197 91161132738864216 91305660892235384 91543837389882768 91666180565672328 91811509429034472 91957068698838728 92091348379056708 92162520671328576 92208961850805184 92237351309503092 92360621327533482 92507051167133218 92636647202617824 92789010109201077 93149869624792992 93297550749842208 93303076647202191 93398402064024288 93422237664631568 93451000668838659 93855550455283848 93957004947182328 94261851539505856 94566577352672362 94784077863824448 94886536060628928 94934349885804352 95036970521287872 95090491908642846 95241249723797254 95454039266733168 95502139059762512 95531542427699631 95605373455027632 96135043114058256 96629606133765144 96710013467611236 96734059280596584 96758746152654124 96999037791106752 97152821441984448 97207534400115414 97282660708624608 97312612266724554 97691064220056384 97821622817813664 97845945019454016 98006875850078118 98275340919937104 98324862381725936 98431148039905296 98989374054389952 99019851078421476 99176838555359124 99537791639178816 99568437510988908 99726294724640892 99866004425326656 99999469708006176 100158010286219424 100188847112046462 100316802216914976 100322743855769127 100463289140789136 100622565064912464 100757041448218344 100916783091418056 101180030799344112 101315252204164152 101340443055863088 101475878842617048 101785174524220572 101915168361416256 101946546184187628 102076746115457344 102082791993589638 102387873223946016 102556274331222243 102687252970214864 102718868503764807 102955119058981728 103118345565615072 103124453136381369 103256157418803312 103287948107663781 103451702286193569 103735082082155832 103899545153233368 104184151701559104 104216228102945052 104349326733983296 104520953916111558 104761349217911232 104793603327892116 104927439347467968 104959744593572484 105067668952466528 105093792798672832 105100017372710514 105266644431565386 105414115782289248 105554995802895408 105587494262194329 105722344191009392 106044582981944088 106354654862008252 106632087596802504 106801143621529896 106943877326617716 107113427667206884 107263486234610112 107379434225351232 107439906442232826 107610243194420274 107754058215455729 108076088403054128 108145518179396544 108674847895591824 108708306900485787 108792321517790064 108847142541482576 109442993297202684 109498142197831156 110525729677269984 110553210606396096 110581424174461856 110615470179441678 110700958737400416 110938907226749987 111214414019113776 111363045811188696 111935948703163204 111980015594076168 112007858114374992 112556092463291532 112643080820512704 112677761571996852 112734540489392668 112856402494029348 113165544089624544 113344958348981856 113351671629245637 113408790133467983 113531380977845313 113792500012558752 113972908256732448 114153602522696352 114160363697944179 114501539556624528 114654564406593288 114836339379889512 115150904512249536 115186357376939268 115333466390192064 115523159591491722 115788859661901888 115972432962990912 116008138761316956 116156297303796288 116163177096153726 116325913741966368 116510338496214432 116666047992673872 116701967342425311 116760774078299549 116851012000589328 116886988297387539 117207170664253992 117392992575731208 117549881689588068 117856517870150136 118043369265901464 118201127571524844 118230516898506936 118554379522463808 118590880255075404 118742337317980992 118749370278257334 118901029754985632 118937637214885566 119300155854687099 119452518761270352 119953993821225696 120114305568812016 120151286574221133 120304736493217584 120671422013936376 121024262429181804 121216136012105596 121548176985152288 121585599453435894 121941112902130151 122058449853177024 122221574087563104 122259203882540802 122415345905379296 122453035359167898 122616686934828933 122788464505408944 122983135079337456 123116075448032016 123147495103377976 123718680145601436 124404102196269588 124601334225118212 124767856881054002 125077706625374496 125140733940378464 125276006596243104 125346557515938297 125545283726823653 125970056494283232 126723465923076792 126787322544857128 127272052355644224 127375389903599508 127473831273370176 127513078142604588 127977160678944192 128180057485411008 128422802838033396 128774584653710688 128839474845020192 128946684623481648 128978745707462112 129051381876015291 129190881802375701 129544767576280728 129610045866820552 129750149688966072 130468987083364776 130675834466770824 131033787893249472 131241530719873728 131249303991758106 131315441207173454 131457388500662994 131641551287930592 132026468104561968 132067116647697609 132235784740478832 132580730012933664 132757916681318544 132968392966187856 133009331510820303 133373676962771784 133585129482728616 133763658474358836 133951052187718848 134163420086549952 134342721930957792 134384083606429146 134555710788557408 134693163280171584 134906707732458816 135087002938885536 135120590741150784 135128593764913518 135301171790156064 135342828554869782 135713566032294096 135928728245583504 136110389324786184 136741699108296324 136958491338353076 137315756084824152 137499270848508492 137674876558404416 137717264143551708 137935603048258092 138137022568585062 138313442776207776 138356026964254638 138532726870977824 138540931991300223 138760576750699827 138954970803926736 139361271888148744 139724804437189488 139946326124763312 140133356496947352 140355525908753848 140669110498343616 140739994403860544 140783325682925772 141194972834045438 141392777309258784 141849866029008543 142176116795736672 142401524828706528 142555455781931808 142591836435490288 142635737862964269 142861874585695881 143253208589643768 143408060182541448 143480324259227032 144338460169868342 144826818197802048 144899797194122432 144944409200647716 145056428690386752 145138119228981186 145368223262637914 145729232162976672 145811301600173121 145923991062936912 146732434226720496 146768917529181024 147487293572588904 147646722059857944 148051162944320832 148285885358818368 148484061081584928 148529776617632214 148604621554199426 148765257833038686 149107413809559744 149306687458768224 149343810819166656 149589442086961338 149999204562009264 150074789951055376 150237015429329136 150475203325372464 150933847597368696 151135562172327516 151375174637127084 151972878306246228 152010664583794632 152213818263925572 152427059386024896 152668719408832704 152872752542124384 152919819276281442 153115119173186016 153124187990384457 153581809835919024 154030879455322296 154432678588472592 154677518348422608 154884236128204968 155554730656898496 155602623123233748 155801349334119104 155849317729850052 156276227552338656 156324342154417578 156523990100974944 156733175586117424 156781430874167337 157142023826866848 157391159021201952 157439616890358726 157601503428699792 157640689198009248 157650026059065771 157899966647348079 158121173673433872 158332493704343112 158583516286514088 159066874472916132 159270025015027136 159531982293012378 159784906561411922 159948131395203756 160152407425082688 160201715432294844 160406315324290112 160415815989926574 160670141500810326 160895229351915168 161159859663349239 161365683238909072 161415364791630411 162114132604581192 163012271843387736 163270713812223864 163488915913105244 163717952673878592 163894925922904512 163977513439116608 164154767264042688 164247213296746734 164958240194135248 165064211958026304 165872136261692784 165923205269162517 166051438106100624 166135112300157616 167044568716783044 167128743354584396 167903923054744806 168739110925551936 168834138694937298 168964621230769056 169101810734089002 169284603741044022 169327805767144717 169748316134436816 169833853204799344 170017437523472784 170959362385098672 171230403784044528 171928912831308864 171981846609889932 172068509168020388 172254509069834268 172495825825564224 172726356768374304 173000199585288096 173284739387237583 173683289492852832 173726473810051008 173958649444486368 174234445955694432 174244765644230589 174765507744321648 174999071989010808 175276518000883992 175810755996380988 176035290806082624 176089488863596812 176314379653971776 176324822534382102 177010555575091392 177065053898852196 177291190621583808 177301691357287266 177345775347760404 177831569283695712 178113505976971488 178124055417386001 178213813066878259 178351544632478448 178406455822328349 179178778141905528 179930990731838544 180171458353218024 180457104739826376 180951421376392128 181007133020904564 181238304327444672 181480519099714912 181536393643772706 181824204018158394 182322265477728432 182378399180153841 182611321784470768 183087674779765536 183332361131344656 183388805823811203 183623018858068944 183679553038751847 183914137397677456 184182696758113416 184474702619006184 184721242655066964 185014102334266436 185273294405235648 185578020218402154 186120646008514441 186299739249585984 186595101499684416 186606153294404382 186796804128048576 186844475329263136 186902001337677318 187151785321581003 187711100910567696 187914009894364656 189133154705344724 190180983817285692 190482499447594508 190908078533466336 191004278119525024 191063084855399262 191210746910055264 191621748846204523 192270086228116512 193259212267530288 193420026935222472 193468118561193168 193517492305308248 194415068800230828 194565321417249216 194625224533449108 195643245635627328 195887910230535607 196013751700156236 196550681839874208 196649724763451872 196862296079810592 196973161810760181 197186082750994491 197285445856437169 198039702156842952 198353677110718248 199136875021977816 199452589449281784 199998939416012352 200316020572438848 200377694224092924 200633604433829952 200645487711538254 200926578281578272 201245130129824928 201514082896436688 201576125409643719 201833566182836112 202360061598688224 202630504408328304 202680886111726176 202951757685234096 203014242832304673 203570349048441144 203893092368375256 204165583987179276 204775746447892032 205112548662444486 205374505940429728 205437737007529614 205910238117963456 206236691131230144 206248906272762738 206512314837606624 206575896215327562 206903404572387138 207470164164311664 207534040446381957 207799090306466736 208432456205890104 209041907832223116 209587206655784232 209919489187144968 210135337904933056 210200034745421028 210533288863130772 210828231564578496 211109991605790816 211174988524388658 211444688382018784 211792459251068157 212089165963888176 212709309724016504 213264175193605008 213602287243059792 213887754653235432 214226855334413768 214879812884465652 215220486388840548 215508116430911458 216152176806108256 216507690254802513 217349695791183648 217416613800971574 217584643035580128 217694285082965152 217707178843471779 218052334893956871 218885986594405368 218996284395662312 221051459354539968 221162848348923712 221230940358883356 221401917474800832 221877814453499974 222428828038227552 222726091622377392 222906932331299139 223147886749558029 223871897406326408 223960031188152336 224015716228749984 225112184926583064 225355523143993704 225469080978785336 225712804988058696 226331088179249088 226689916697963712 226703343258491274 226817580266935966 227062761955690626 227585000025117504 227945816513464896 228307205045392704 228320727395888358 229003079113249056 229309128813186576 229672678759779024 230372714753878536 231046319182983444 232016277522633912 232326354192307452 232651827483932736 233020676992428864 233332095985347744 233403934684850622 233521548156599098 233702024001178656 233773976594775078 234414341328507984 234785985151462416 235099763379176136 235713035740300272 236086738531802928 236402255143049688 236461033797013872 237181760510150808 237498740556514668 237802059509971264 237875274429771132 238600311709374198 238905037522540704 239297973439518567 239677359842117883 239907987642451392 240228611137624032 240302573148442266 240609472986435168 240623723984889861 241005212251215489 241342844027872752 242048524858363608 242432272024211192 243096353970304576 243171198906871788 243882225804260302 244443148175126208 244518407765081604 244830691810758592 244906070718335796 245233373869657866 245576929010817888 245966270158674912 246232150896064032 246294990206755952 246370819945120101 247437360291202872 248808204392539176 249202668450236424 249535713762108004 250155413250748992 250281467880756928 250552013192486208 250693115031876594 251090567453647306 251855884582117209 251940112988566464 253251208042405947 253446931846153584 253574645089714256 253652716101133503 254750779807199016 255026156285209176 256845605676066792 257549169307421376 257678949690040384 257893369246963296 257957491414924224 258102763752030582 258381763604751402 259089535152561456 259220091733641104 259500299377932144 260937974166729552 261351668933541648 262498607983516212 262630882414346908 262914777001325988 263283102575861184 264052936209123936 264134233295395218 264471569480957664 264487233801573153 265161460025867328 265515833362637088 265936785932375712 265952537035930899 266018663021640606 266747353925543568 267170258965457232 267527316948717672 268685443861915584 268768167212858292 269111421577114816 270174005877771072 270257187529827036 270602343580312128 270685657109739564 271427132064588192 271857456491167008 272220778649572368 272304590465659059 272736306027237591 273483398216592648 273916982676706152 274631512169648304 274998541697016984 275434528287103416 275871206096516184 276274045137170124 276626885552415552 276712053928509276 277065453741955648 277081863982600446 277521153501399654 277909941607853472 278367030327603231 278722543776297488 279449608874378976 279892652249526624 279909229941606573 280266712993894704 280353002006515977 280711051817507696 281566651365851544 282389945668090876 282785554618517568 283699732058017086 284352233591473344 284803049657413056 285110911563863616 285183672870980576 285271475725928538 285723749171391762 286506417179287536 286594627283098893 286816120365082896 286960648518454064 288676920339736684 289888818401295432 290276238457962372 290736446525275828 291458464325953344 291622603200346242 291847982125873824 292475300870522693 293464868453440992 293537835058362048 294974587145177808 295293444119715888 296968122163169856 297059553235264428 297209243108398852 297530515666077372 298613374917536448 299178884173922676 299998409124018528 300149579902110752 300474030858658272 300950406650744928 300968231567307381 301119891044035679 301867695194737392 302271124344655032 302750349274254168 303945756612492456 304021329167589264 304427636527851144 305745505084248768 305839638552562884 306230238346372032 306248375980768914 307163619671838048 307668822993666729 307823858933698811 308061758910644592 308156605511294421 308865357176945184 309355036696845216 309768472256409936 309863844322991343 310355106858580707 311205246246467496 311698635459700104 312552455104677312 312648684308835156 313047980201949888 313466351172234848 313562861748334674 314284047653733696 314782318042403904 314879233780717452 315203006857399584 315281378396018496 315300052118131542 315799933294696158 316242347346867744 316664987408686224 316762482786582987 317167032573028176 318133748945832264 319063964586024756 319569813122823844 319896262790407512 320403430864589688 320831631979853148 321340283001620652 321790458703830336 322319719326698478 322731366477818144 322830729583260822 323262174646367187 324228265209162384 326024543686775472 326124920701457361 326541427624447728 326977831826210488 328494426593493468 329916480388270496 330983020734353267 331744272523385568 331846410538325034 332102876212201248 332270224600315232 332816721680249961 333344374033290389 334089137433566088 334257486709168792 335807846109489612 337668277389874596 337929242461538112 338203621468178004 338569207482088044 338655611534289434 339496632268873632 339667706409598688 340034875046945568 340226370400403949 340594142933535939 341918724770197344 342460807568089056 343963693219779864 344137018336040776 344509018139668536 345452713536748608 346000399170576192 346569478774475166 347366578985705664 347917298888972736 348468891911388864 348489531288461178 349531015488643296 349998143978021616 350282322234898647 350553036001767984 350660964892162617 351621511992761976 352178977727193624 352649645068764204 354130107797704392 354603382714574532 354691550695520808 355663138567391424 356227011953942976 356248110834772002 356427626133756518 356703089264956896 356812911644656698 358357556283811056 359861981463677088 360342916706436048 360914209479652752 362014266041809128 362961038199429824 363072787287545412 363648408036316788 364644530955456864 364756798360307682 365222643568941536 365823338706390453 366175349559531072 366664722262689312 366777611647622406 367246037716137888 367359106077503694 367828274795354912 367850060804486799 368365393516226832 368949405238012368 369442485310133928 370028204668532872 371156040436804308 372241292017028882 373212306588808764 373688950658526272 373804002675354636 374303570643162006 375422201821135392 375828019788729312 376039672547814891 376635851180470959 378266309410689448 380361967634571384 380964998895189016 381816157066932672 382008556239050048 382126169710798524 382421493820110528 383243497692409046 384540172456233024 386518424535060576 386840053870444944 386936237122386336 387034984610616496 387154145628045873 388830137600461656 389250449066898216 391775820461071214 392027503400312472 393101363679748416 393299449526903744 393724592159621184 393946323621520362 394372165501988982 394570891712874338 396079404313685904 396707354221436496 398273750043955632 398905178898563568 400755388448185848 401290975423076508 401853156563156544 402490260259649856 403028165792873376 403152250819287438 403667132365672224 404720123197376448 405261008816656608 405361772223452352 405903515370468192 406028485664609346 407140698096882288 407786184736750512 408331167974358552 410225097324888972 410749011880859456 410875474015059228 412497812545525476 413024629675213248 413151792430655124 413806809144774276 414940328328623328 415068080892763914 415598180612933472 415622795973900669 416281730252099481 416864912411780208 418083815664446232 419174413311568464 419838978374289936 420400069490842056 421066577726261544 422219983211581632 422349977048777316 422889376764037568 423584918502136314 424178331927776352 425418619448033008 425549598087025629 426528350387210016 427204574486119584 427775509306470864 427907213588892807 428453710668827536 428585623757087643 429759625768931304 430440972777681096 431016232861822916 432304353612216512 433015380509605026 434699391582367296 434833227601943148 435169286071160256 435388570165930304 435414357686943558 436104669787913742 437433904800519363 437771973188810736 437992568791324624 442461880717766712 443755628906999948 444857656076455104 445452183244754784 445813864662598278 446295773499116058 447743794812652816 447920062376304672 448031432457499968 450224369853166128 450711046287987408 450938161957570672 451425609976117392 453406686516982548 453635160533871932 454125523911381252 456641454791776716 458006158226498112 458618257626373152 459345357519558048 459372563971153371 459604044225107089 460745429507757072 462092638365966888 464032555045267824 464652708384614904 466664191970695488 466807869369701244 467043096313198196 467404048002357312 467547953189550156 468828682657015968 469571970302924832 470199526758352272 470344292622502011 471426071480600544 472173477063605856 472804510286099376 472922067594027744 472950078177197313 473699899942044237 474363521020301616 474997481113029336 475750548859542264 477200623418748396 477810075045081408 478595946879037134 479354719684235766 480457222275248064 480605146296884532 481218945972870336 481247447969779722 482010424502430978 482685688055745504 483479578990047717 484097049716727216 484246094374891233 484864544048422384 486342397813743576 487764451608520604 489036815530163208 489812141436671592 490466747739315732 491153858021635776 491932540317349824 492464301792128064 492589980413511904 492741639890240202 494874720582405744 497616408785078352 497769615807487551 498405336900472848 499071427524216008 501386230063753188 502181134907294612 503711769164234418 505184610594539197 506502416084811894 506893863692307168 507149290179428512 507305432202267006 507983417301434151 508788781419232699 509501559614398032 510052312570418352 513691211352133584 515786738493926592 516205527504061164 516763527209502804 518179070305122912 518440183467282208 519000598755864288 519854218161712749 520116175439697991 521875948333459104 522703337867083296 524997215967032424 525261764828693816 525829554002651976 528105872418247872 528268466590790436 528943138961915328 528974467603146306 531031666725274176 531873571864751424 531905074071861798 532037326043281212 533494707851087136 534340517930914464 534641439200634777 535054633897435344 535219367466985047 537536334425716584 540514375059654072 541371314219479128 542854264129176384 543714912982334016 544441557299144736 544609180931318118 545472612054475182 546966796433185296 547135197540461523 547833965353412304 549263024339296608 549997083394033968 550869056574206832 551038659116255541 551742412193032368 552548090274340248 553424107857018552 554163727965200892 555042307002799308 555819883215706944 556734060655206462 557445087552594976 558361938025543323 558899217748757952 559785304499053248 559818459883213146 560533425987789408 560706004013031954 561422103635015392 561455355964743009 563133302731703088 564779891336181752 567399464116034172 570367345741961152 570542951451857076 571447498342783524 573012834358575072 573189254566197786 573632240730165792 573921297036908128 574865246538613569 577353840679473368 579777636802590864 580552476915924744 581472893050551656 583245206400692484 583695964251747648 584950601741045386 586929736906881984 587663730691606821 589949174290355616 590586888239431776 590919485432280543 591856337569311507 594119106470528856 594418486216797704 595061031332154744 598357768347845352 599996818248037056 600299159804221504 600948061717316544 601900813301489856 601936463134614762 602239782088071358 603735390389474784 604542248689310064 605500698548508336 607891513224984912 608042658335178528 608855273055702288 611679277105125768 612496751961537828 614327239343676096 615337645987333458 615647717867397622 616123517821289184 616313211022588842 617730714353890368 618710073393690432 619536944512819872 619727688645982686 620710213717161414 622410492492934992 623397270919400208 625297368617670312 626932702344469696 627125723496669348 629758467561434904 630406013714799168 630600104236263084 631599866589392316 632484694693735488 633329974817372448 633524965573165974 634334065146056352 635377377753204471 636267497891664528 638127929172049512 639139626245647688 639792525580815024 640806861729179376 641663263959706296 642680566003241304 644639438653396956 645462732955636288 645661459166521644 646524349292734374 648456530418324768 649523070764407539 652049087373550944 652249841402914722 653082855248895456 653121536530415337 653955663652420976 654157004681870613 656988853186986936 659832960776540992 661966041468706534 663488545046771136 663692821076650068 664205752424402496 664540449200630464 665633443360499922 666688748066580778 668178274867132176 668514973418337584 668720796993897417 671615692218979224 675336554779749192 676407242936356008 677138414964176088 677311223068578868 678993264537747264 679335412819197376 680069750093891136 680452740800807898 681188285867071878 683837449540394688 684921615136178112 687927386439559728 688274036672081552 689018036279337072 693138957548950332 696979062576922356 699062030977286592 699996287956043232 700564644469797294 701106072003535968 701321929784325234 703243023985523952 704357955454387248 705299290137528408 708260215595408784 709206765429149064 709383101391041616 712496221669544004 712855252267513036 713406178529913792 713625823289313396 716715112567622112 717893920318555701 719032079526353649 719723962927354176 720685833412872096 721828418959305504 721871171954669583 723015636753646467 724028532083618256 726145574575090824 727296816072633576 729289061910913728 729513596720615364 730445287137883072 731646677412780906 733329444525378624 733555223295244812 734492075432275776 734718212155007388 735656549590709824 735700121608973598 736730787032453664 737898810476024736 738884970620267856 739112459835360303 740056409337065744 742312080873608616 744482584034057764 746424613177617528 747608005350709272 748607141286324012 750844403642270784 751656039577458624 752079345095629782 753271702360941918 755567653746351627 756532618821378896 759753624127217841 760723935269142768 760958148303400509 761929997790378032 764252339421597048 766486995384818092 773036849070121152 773680107740889888 773872474244772672 774069969221232992 774308291256091746 776572350587249909 777660275200923312 778500898133796432 783551640922142428 784055006800624944 787892647243040724 788744331003977964 789141783425748676 792158808627371808 793414708442872992 793461701404719459 793861530934275881 796547500087911264 797810357797127136 801510776896371696 802581950846153016 806056331585746752 806304501638574876 807334264731344448 810522017633313216 811807030740936384 812056971329218692 814281396193764576 815572369473501024 816662335948717104 816913771396977177 817325418548096843 818208918081712773 820450194649777944 821750948030118456 824995625091050952 826303584861310248 827613618289548552 829880656657246656 830136161785527828 831196361225866944 831245591947801338 832563460504198962 833729824823560416 835101090982809693 836167631328892464 838348826623136928 839677956748579872 840800138981684112 841059006019547931 842133155452523088 844699954097554632 847169837004272628 848356663855552704 850837238896066016 851099196174051258 853056700774420032 854409148972239168 855551018612941728 855814427177785614 856907421337655072 857171247514175286 859519251537862608 859783881849296679 860881945555362192 862032465723645832 866030761019210052 869666455203886296 870828715373887116 872209339575827484 874867809601038726 875543946377621472 875985137582649248 877425902611568079 878816986087765571 884923761435533424 887511257813999896 890904366489509568 891627729325196556 892591546998232116 895487589625305632 895840124752609344 900448739706332256 901422092575974816 901876323915141344 902851219952234784 903359673132107037 906813373033965096 907270321067743864 908251047822762504 913282909583553432 917236515252746304 918690715039116096 918745127942306742 919208088450214178 921490859015514144 923471576801096433 924185276731933776 924469816533883263 928065110090535648 929305416769229808 931065320575742121 933615738739402488 934086192626396392 935095906379100312 937657365314031936 939143940605849664 940399053516704544 940688585245004022 942852142961201088 944346954127211712 945609020572198752 945844135188055488 945900156354394626 947399799884088474 948727042040603232 949994962226058672 951501097719084528 954401246837496792 957191893758074268 958709439368471532 961210292593769064 962494895939559444 964020849004861956 965371376111491008 966959157980095434 968194099433454432 968492188749782466 969729088096844768 969786523939101561 972684795627487152 975528903217041208 978073631060326416 979624282873343184 980933495478631464 985179960827023808 985483279780480404 989749441164811488 992949062203059801 995232817570156704 995539231614975102 996810673800945696 998142855048432016 998450165040749883 1000033122099871167 1002772460127506376 1004362269814589224 1007423538328468836 1010369221189078394 1013004832169623788 1013787727384614336 1014298580358857024 1014610864404534012 1015966834602868302 1017577562838465398 1019003119228796064 1020104625140836704 1020679111201211847 1027382422704267168 1032411055008122328 1033527054419005608 1036358140610245824 1036880366934564416 1038001197511728576 1039708436323425498 1040232350879395982 1043751896666918208 1045406675734166592 1049994431934064848 1050523529657387632 1050846966704695941 1051659108005303952 1056536933181580872 1057948935206292612 1063810148143723596 1064074652086562424 1066989415702174272 1068681035861828928 1069282878401269554 1070109267794870688 1070438734933970094 1075072668851433168 1081028750119308144 1082742628438958256 1088883114598289472 1089218361862636236 1090945224108950364 1093933592866370592 1094270395080923046 1095667930706824608 1097470016119171359 1098526048678593216 1099994166788067936 1101738113148413664 1102077318232511082 1103484824386064736 1103550182413460397 1105096180548680496 1106848215714037104 1108327455930401784 1110084614005598616 1113468121310412924 1114890175105189952 1116723876051086646 1119636919766426292 1121066851975578816 1121412008026063908 1122844207270030784 1122910711929486018 1126266605463406176 1128119017643444673 1129559782672363504 1129907553541412877 1134798928232068344 1141085902903714152 1142894996685567048 1146025668717150144 1146378509132395572 1147264481460331584 1147842594073816256 1149730493077227138 1154707681358946736 1159555273605181728 1161104953831849488 1161462436884137619 1162945786101103312 1166490412801384968 1169901203482090772 1175327461383213642 1179898348580711232 1181173776478863552 1181838970864561086 1183712675138623014 1185294640370013019 1188238212941057712 1188836972433595408 1190122062664309488 1196715536695690704 1203872926269229524 1204479564176142716 1207470780778949568 1209084497378620128 1211001397097016672 1215783026449969824 1216085316670357056 1217710546111404576 1223358554210251536 1224993503923075656 1230675291974666916 1231295435734795244 1232247035642578368 1232626422045177684 1239073889025639744 1239455377291965372 1241420427434322828 1244820984985869984 1246794541838800416 1246868387921702007 1247496691468147813 1248845190756298443 1250594737235340624 1254251446993338696 1259516935122869808 1261200208472526168 1263199733178784632 1266659949634744896 1267049931146331948 1268668130292112704 1270754755506408942 1272534995783329056 1276255858344099024 1276648794261076887 1278279252491295376 1279585051161630048 1281613723458358752 1283326527919412592 1283721640766678421 1285361132006482608 1285756871271262929 1289278877306793912 1291322918333043288 1293048698585468748 1296913060836649536 1299046141528815078 1304098174747101888 1304499682805829444 1306165710497790912 1306243073060830674 1307911327304841952 1308314009363741226 1312301714401558089 1313977706373973872 1323932082937413068 1327385642153300136 1331266886720999844 1333377496133161556 1336356549734264352 1337029946836675168 1337441593987794834 1341352241923431661 1343231384437958448 1350673109559498384 1352814485872712016 1354276829928352176 1354622446137157736 1360905481601615796 1362376571734143756 1371215371613749249 1375854772879119456 1376548073344163104 1378036072558674144 1378812132675321267 1380998120995060183 1386277915097900664 1393958125153844712 1399992575912086464 1401129288939594588 1402212144007071936 1402643859568650468 1406486047971047904 1408715910908774496 1410598580275056816 1411032877867506033 1416520431190817568 1418413530858298128 1418766202782083232 1421099699826132711 1424992443339088008 1425710504535026072 1427251646578626792 1433430225135244224 1435787840637111402 1438064159052707298 1441371666825744192 1443656837918611008 1443742343909339166 1446031273507292934 1448057064167236512 1452291149150181648 1452738283124673699 1454593632145267152 1459027193441230728 1463293354825561812 1467110446590489624 1469436424310014776 1471400243217947196 1473461574064907328 1475797620952049472 1477769941240535712 1478224919670720606 1480112818674131488 1484624161747217232 1488965168068115528 1492849226355235056 1495216010701418544 1497214282572648024 1504158690191259564 1506543404721883836 1511135307492703254 1513065237642757792 1515553831783617591 1519507248254435682 1521447870538285536 1521916296606801018 1523859995580756064 1523950251904302453 1526366344257698097 1528504678843194096 1532973990769636184 1547360215481779776 1548139938442465984 1548616582512183492 1553144701174499818 1555320550401846624 1557001796267592864 1560348526319093973 1567103281844284856 1568110013601249888 1575785294486081448 1577488662007955928 1578283566851497352 1584317617254743616 1586829416885745984 1586923402809438918 1587723061868551762 1593095000175822528 1595620715594254272 1603021553792743392 1603924317601904331 1605163901692306032 1612609003277149752 1624113942658437384 1628562792387529152 1631144738947002048 1633324671897434208 1633827542793954354 1634650837096193686 1636417836163425546 1640900389299555888 1643501896060236912 1649991250182101904 1652607169722620496 1655227236579097104 1660272323571055656 1662491183895602676 1665126921008397924 1667459649647120832 1670202181965619386 1672335262657784928 1675085814076629969 1676697653246273856 1679355913497159744 1681600277963368224 1682118012039095862 1684266310905046176 1684366067894229027 1689399908195109264 1694339674008545256 1701674477792132032 1702198392348102516 1711102037225883456 1711628854355571228 1713814842675310144 1714342495028350572 1719038503075725216 1719567763698593358 1721763891110724384 1724064931447291664 1724595739615840707 1732061522038420104 1739332910407772592 1741657430747774232 1744418679151654968 1749735619202077452 1751087892755242944 1751970275165298496 1754851805223136158 1757633972175531142 1762991192074820463 1769847522871066848 1772758456296841629 1775022515627999792 1775569012707934521 1783255458650393112 1785183093996464232 1790975179250611264 1800897479412664512 1802844185151949632 1803752647830282688 1805702439904469568 1806719346264214074 1813626746067930192 1814540642135487728 1816502095645525008 1826565819167106864 1837490255884613484 1838416176900428356 1842981718031028288 1846943153602192866 1848370553463867552 1848939633067766526 1856130220181071296 1858610833538459616 1862130641151484242 1867231477478804976 1868172385252792784 1870191812758200624 1880798107033409088 1881377170490008044 1891218041144397504 1891800312708789252 1894799599768176948 1897454084081206464 1899989924452117344 1903002195438169056 1906132133259613413 1908802493674993584 1914383787516148536 1917418878736943064 1922420585187538128 1924989791879118888 1928041698009723912 1933918315960190868 1936388198866908864 1936984377499564932 1939458176193689536 1939573047878203122 1945369591254974304 1948569212293222617 1951057806434082416 1956147262120652832 1959248565746686368 1959364609591246011 1961866990957262928 1962471014045611839 1970966559560960808 1979498882329622976 1985898124406119602 1990465635140313408 1991078463229950204 1993621347601891392 1996285710096864032 1996900330081499766 2000066244199742334 2005544920255012752 2006162390981692251 2008724539629178448 2014847076656937672 2020738442378156788 2026009664339247576 2029221728809068024 2031933669205736604 2035155125676930796 2038006238457592128 2040209250281673408 2041358222402423694 2047327106093658851 2054764845408534336 2064822110016244656 2067054108838011216 2079416872646850996 2080464701758791964 2099988863868129696 2101047059314775264 2101693933409391882 2103318216010607904 2107839237308249753 2113073866363161744 2115897870412585224 2127620296287447192 2128149304173124848 2138565756802539108 2140218535589741376 2140877469867940188 2150145337702866336 2153681760955667103 2154767012535891677 2157096238579060947 2162057500238616288 2165485256877916512 2169046910260939401 2178436723725272472 2181890448217900728 2187867185732741184 2188540790161846092 2191335861413649216 2194940032238342718 2199988333576135872 2203476226296827328 2204154636465022164 2206969648772129472 2207100364826920794 2210192361097360992 2213696431428074208 2216654911860803568 2217337379506080909 2220169228011197232 2226936242620825848 2233447752102173292 2239273839532852584 2242824016052127816 2245821423858972036 2252533210926812352 2256238035286889346 2259119565344727008 2259815107082825754 2266702961239054881 2269597856464136688 2282171805807428304 2282874444910201527 2285789993371134096 2292757018264791144 2299460986154454276 2309415362717893472 2316881145140472869 2319110547210363456 2322209907663698976 2322924873768275238 2325891572202206624 2329717051761749727 2332980825602769936 2339802406964181544 2350654922766427284 2363677941729122172 2367425350277246028 2370589280740026038 2376476425882115424 2377673944867190816 2380244125328618976 2381584592802827643 2393431073391381408 2407745852538459048 2408959128352285432 2418168994757240256 2422002794194033344 2431566052899939648 2435421092222809152 2446717108420503072 2449987007846151312 2451976255644290529 2454626754245138319 2461350583949333832 2462590871469590488 2465252844090355368 2478910754583930744 2482840854868645656 2489641969971739968 2493589083677600832 2493736775843404014 2494993382936295626 2497690381512596886 2501189474470681248 2508502893986677392 2519033870245739616 2522400416945052336 2526399466357569264 2534099862292663896 2541509511012817884 2545069991566658112 2552511716688198048 2553297588522153774 2556558504982590752 2559170102323260096 2563227446916717504 2566653055838825184 2567443281533356842 2570722264012965216 2571513742542525858 2578557754613587824 2582645836666086576 2586097397170937496 2598092283057630156 2608999365611658888 2612486146121661348 2615822654609683904 2616628018727482452 2624603428803116178 2627955412747947744 2632277707834704237 2636450958263296713 2647864165874826136 2654771284306600272 2662533773441999688 2666754992266323112 2672713099468528704 2674059893673350336 2674883187975589668 2682704483846863322 2686462768875916896 2701346219118996768 2705628971745424032 2708553659856704352 2709244892274315472 2710079019396321111 2721810963203231592 2724753143468287512 2742430743227498498 2751709545758238912 2753096146688326208 2756072145117348288 2757624265350642534 2761996241990120366 2770414730403289299 2772555830195801328 2787916250307689424 2802258577879189176 2805287719137300936 2812972095942095808 2817431821817548992 2821197160550113632 2822065755735012066 2833040862381635136 2836827061716596256 2837532405564166464 2842199399652265422 2849984886678176016 2851421009070052144 2854503293157253584 2871575681274222804 2876128318105414596 2887484687818678332 2892062547014585868 2896114128334473024 2904582298300363296 2905476566249347398 2909187264290534304 2909359571817304683 2918054386882461456 2926586709651123624 2934220893180979248 2938872848620029552 2942800486435894392 2955539882481071424 2956449839341441212 2960225637348262976 2969248323494434464 2977930336136231056 2978847186609179403 2985698452710470112 2990432021402837088 2994428565145296048 2995350495122249649 3000099366299613501 3008317380382519128 3013086809443767672 3022270614985406508 3026130475285515584 3031107663567235182 3039014496508871364 3042895741076571072 3043832593213602036 3047719991161512128 3047900503808604906 3052732688515396194 3057009357686388192 3062037333603635541 3065947981539272368 3097233165024366984 3106289402348999636 3110641100803693248 3114003592535185728 3120697052638187946 3134206563688569712 3136220027202499776 3151570588972162896 3152540900114087823 3154977324015911856 3156567133702994704 3173846805618877836 3175446123737103524 3206043107585486784 3207848635203808662 3210327803384612064 3217228309575749623 3225218006554299504 3248227885316874768 3266649343794868416 3267655085587908708 3269301674192387372 3272835672326851092 3281800778599111776 3287003792120473824 3292410048357514077 3299982500364203808 3305214339445240992 3310454473158194208 3310650547240381191 3320544647142111312 3324982367791205352 3330253842016795848 3340404363931238772 3344670525315569856 3350171628153259938 3363200555926736448 3364236024078191724 3368532621810092352 3368732135788458054 3378799816390218528 3384357052930334019 3386062448270686921 3388679348017090512 3389722660624238631 3404396784696205032 3423257708711142456 3428684990056701144 3438077006151450432 3439135527397186716 3443527782221448768 3448129862894583328 3449191479231681414 3464123044076840208 3478665820815545184 3483314861495548464 3484387310652412857 3488837358303309936 3499471238404154904 3509703610446272316 3515267944351062284 3525982384149640926 3536292274161774379 3539695045742133696 3545516912593683258 3550045031255999584 3551138025415869042 3555883921110039057 3566510917300786224 3570366187992928464 3613438692528428148 3627253492135860384 3629081284270975456 3633004191291050016 3640813228077885937 3653131638334213728 3674980511769226968 3676832353800856712 3693886307204385732 3696741106927735104 3697879266135533052 3717221667076919232 3724261282302968484 3734462954957609952 3736344770505585568 3740383625516401248 3742490074404443439 3746535572268895329 3762754340980016088 3783600625417578504 3789599199536353896 3799979848904234688 3806004390876338112 3812264266519226826 3817604987349987168 3828767575032297072 3829946382783230661 3834837757473886128 3844841170375076256 3849979583758237776 3856083396019447824 3857270613813788787 3867836631920381736 3873968754999129864 3879146095756406244 3890739182509948608 3897138424586445234 3902115612868164832 3912294524241305664 3918497131493372736 3918729219182492022 3923733981914525856 3924942028091223678 3941933119121921616 3971796248812239204 3982156926459900408 3992571420193728064 3993800660162999532 4000132488399484668 4011089840510025504 4012324781963384502 4017449079258356896 4024056725770294983 4029694153313875344 4041476884756313576 4052019328678495152 4058443457618136048 4063867338411473208 4070310251353861592 4082716444804847388 4094654212187317702 4113646114841247747 4129644220032489312 4134108217676022432 4136436398025963801 4142994362985180549 4158833745293701992 4160929403517583928 4199977727736259392 4202094118629550528 4203387866818783764 4206636432021215808 4215678474616499506 4226147732726323488 4231795740825170448 4255240592574894384 4256298608346249696 4277131513605078216 4281754939735880376 4300290675405732672 4307363521911334206 4309534025071783354 4314192477158121894 4324115000477232576 4330970513755833024 4338093820521878802 4356873447450544944 4363780896435801456 4377081580323692184 4389880064476685436 4408309272930044328 4414200729653841588 4420384722194721984 4427392862856148416 4433309823721607136 4434674759012161818 4440338456022394464 4453872485241651696 4466895504204346584 4478547679065705168 4485648032104255632 4491642847717944072 4512476070573778692 4518239130689454016 4519630214165651508 4533405922478109762 4539195712928273376 4546661495350852773 4564343611614856608 4565748889820403054 4571579986742268192 4571850755712907359 4579099032773094291 4585514036529582288 4598921972308908552 4618830725435786944 4633762290280945738 4644419815327397952 4645849747536550476 4651783144404413248 4659434103523499454 4665961651205539872 4679604813928363088 4681045578957281919 4701309845532854568 4727355883458244344 4734850700554492056 4741178561480052076 4752952851764230848 4755347889734381632 4760488250657237952 4763169185605655286 4786862146782762816 4811772952805712993 4815491705076918096 4817918256704570864 4893434216841006144 4899974015692302624 4903952511288581058 4909253508490276638 4922701167898667664 4925181742939180976 4930505688180710736 4957821509167861488 4965681709737291312 4987473551686808028 4989986765872591252 4995380763025193772 5002378948941362496 5017005787973354784 5025257442229889907 5038067740491479232 5044800833890104672 5052798932715138528 5053098203682687081 5068199724585327792 5083019022025635768 5105023433376396096 5106595177044307548 5113117009965181504 5133306111677650368 5134886563066713684 5141444528025930432 5143027485085051716 5157115509227175648 5165291673332173152 5172194794341874992 5173787218847522121 5196184566115260312 5217998731223317776 5224972292243322696 5233256037454964904 5249206857606232356 5255910825495895488 5264555415669408474 5272901916526593426 5288973576224461389 5295728331749652272 5309542568613200544 5318275368890524887 5325067546883999376 5326707038123803563 5333509984532646224 5349766375951179336 5365408967693726644 5372925537751833792 5402692438237993536 5411257943490848064 5417107319713408704 5418489784548630944 5420158038792642222 5443621926406463184 5449506286936575024 5484861486454996996 5515248530701285068 5523992483980240732 5540829460806578598 5545111660391602656 5557030716539931167 5575832500615378848 5604517155758378352 5610575438274601872 5642394321100227264 5644131511470024132 5673654123433192512 5684398799304530844 5699969773356352032 5702842018140104288 5709006586314507168 5718396399778840239 5721277929836677901 5743151362548445608 5752256636210829192 5774969375637356664 5784125094029171736 5809164596600726592 5810953132498694796 5818374528581068608 5818719143634609366 5836108773764922912 5845707636879667851 5853173419302247248 5868441786361958496 5877745697240059104 5885600972871788784 5887413042136835517 5912899678682882424 5938496646988868928 5955860672272462112 5957694373218358806 5971396905420940224 5980864042805674176 5988857130290592096 5990700990244499298 6000198732599227002 6016634760765038256 6018487172945076753 6026173618887535344 6044541229970813016 6062215327134470364 6078028993017742728 6087665186427204072 6095801007617209812 6105465377030792388 6114018715372776384 6124074667207271082 6131895963078544736 6141981318280976553 6194466330048733968 6212578804697999272 6241394105276375892 6268413127377139424 6303141177944325792 6305081800228175646 6309954648031823712 6313134267405989408 6323517711924749259 6347693611237755672 6350892247474207048 6415697270407617324 6420655606769224128 6434456619151499246 6450436013108599008 6464301037607675031 6471288715737182841 6496455770633749536 6535310171175817416 6538603348384774744 6545671344653702184 6563601557198223552 6574007584240947648 6584820096715028154 6599965000728407616 6610428678890481984 6620908946316388416 6621301094480762382 6641089294284222624 6649964735582410704 6660507684033591696 6680808727862477544 6700343256306519876 6728472048156383448 6737464271576916108 6757599632780437056 6768714105860668038 6772124896541373842 6777358696034181024 6779445321248477262 6808793569392410064 6846515417422284912 6857369980113402288 6878271054794373432 6896259725789166656 6898382958463362828 6928246088153680416 6950643435421418607 6957331641631090368 6966629722991096928 6968774621304825714 6977674716606619872 6989151155285249181 6998942476808309808 7019407220892544632 7030535888702124568 7051964768299281852 7072584548323548758 7091033825187366516 7100090062511999168 7102276050831738084 7111767842220078114 7133021834601572448 7140732375985856928 7144753778408482929 7226877385056856296 7254506984271720768 7258162568541950912 7266008382582100032 7281626456155771874 7306263276668427456 7349961023538453936 7353664707601713424 7355928766932871587 7387772614408771464 7395758532271066104 7448522564605936968 7468925909915219904 7472689541011171136 7480767251032802496 7484980148808886878 7493071144537790658 7525508681960032176 7567201250835157008 7579198399072707792 7624528533038453652 7635209974699974336 7657535150064594144 7659892765566461322 7669675514947772256 7689682340750152512 7699959167516475552 7712166792038895648 7714541227627577574 7735673263840763472 7747937509998259728 7758292191512812488 7794276849172890468 7804231225736329664 7837458438364984044 7847467963829051712 7849884056182447356 7883866238243843232 7896833123504112711 7909352874789890139 7943592497624478408 7964313852919800816 7987601320325999064 8000264976798969336 8022179681020051008 8024649563926769004 8034898158516713792 8048113451540589966 8059388306627750688 8082953769512627152 8104038657356990304 8116886915236272096 8127734676822946416 8130237058188963333 8140620502707723184 8165432889609694776 8189308424374635404 8227292229682495494 8259288440064978624 8268216435352044864 8272872796051927602 8285988725970361098 8311244191209867897 8317667490587403984 8321858807035167856 8406775733637567528 8431356949232999012 8452295465452646976 8463591481650340896 8510481185149788768 8512597216692499392 8554263027210156432 8563509879471760752 8614727043822668412 8619068050143566708 8628384954316243788 8676187641043757604 8713746894901089888 8727561792871602912 8728078715451914049 8732476840277034691 8754163160647384368 8779760128953370872 8816618545860088656 8828401459307683176 8866619647443214272 8869349518024323636 8880676912044788928 8907744970483303392 8933791008408693168 8936541559827538209 8957095358131410336 8971296064208511264 8983285695435888144 8986051485366748947 9000298098898840503 9024952141147557384 9039260428331303016 9066811844956219524 9078391425856546752 9093322990701705546 9128687223229713216 9131497779640806108 9143159973484536384 9143701511425814718 9158198065546188582 9171028073059164576 9186112000810906623 9197843944617817104 9267524580561891476 9291699495073100952 9318868207046998908 9331923302411079744 9359209627856726176 9362091157914563838 9402619691065709136 9454711766916488688 9457622700342263469 9469701401108984112 9482357122960104152 9526338371211310572 9598507601296244743 9623545905611425986 9630983410153836192 9635836513409141728 9651684928727248869 9666986846965421281 9799948031384605248 9807905022577162116 9818507016980553276 9845402335797335328 9850363485878361952 9861011376361421472 9877230145072542231 9915643018335722976 9931363419474582624 9974947103373616056 9979973531745182504 9990761526050387544 10034011575946709568 10050514884459779814 10089601667780209344 10105597865430277056 10106196407365374162 10136399449170655584 10158187344812060763 10166038044051271536 10169167981872715893 10213190354088615096 10269773126133427368 10286054970170103432 10314231018454351296 10330583346664346304 10344389588683749984 10347574437695044242 10392369132230520624 10435997462446635552 10449944584486645392 10466512074909929808 10498413715212464712 10529110831338816948 10545803833053186852 10577947152448922778 10591456663499304544 10608876822485323137 10619085137226401088 10636550737781049774 10650135093767998752 10653414076247607126 10667019969065292448 10667651763330117171 10699532751902358672 10730817935387453288 10836979569097261888 10840316077585284444 10887243852812926368 10899012573873150048 10922439684233657811 10969722972909993992 11030497061402570136 11047984967960481464 11081658921613157196 11090223320783205312 11114061433079862334 11151665001230757696 11209034311516756704 11221150876549203744 11227470223213330317 11288263022940048264 11368797598609061688 11399939546712704064 11405684036280208576 11418013172629014336 11436792799557680478 11442555859673355802 11486302725096891216 11504513272421658384 11549938751274713328 11568250188058343472 11621906264997389592 11637438287269218732 11672217547529845824 11691415273759335702 11706346838604494496 11736883572723916992 11755491394480118208 11771201945743577568 11774826084273671034 11825799357365764848 11911721344544924224 11915388746436717612 11977714260581184192 11981401980488998596 12000397465198454004 12033269521530076512 12036974345890153506 12052347237775070688 12072170177310884949 12089082459941626032 12124430654268940728 12156057986035485456 12175330372854408144 12191602015234419624 12210930754061584776 12248149334414542164 12263791926157089472 12283962636561953106 12340938344523743241 12388932660097467936 12409309194077891403 12425157609395998544 12428983088955541647 12482788210552751784 12536826254754278848 12606282355888651584 12610163600456351292 12619909296063647424 12626268534811978816 12647035423849498518 12695387222475511344 12701784494948414096 12831394540815234648 12868913238302998492 12900872026217198016 12928602075215350062 12942577431474365682 12992911541267499072 13070620342351634832 13077206696769549488 13091342689307404368 13169640193430056308 13242602188961524764 13282178588568445248 13299929471164821408 13321015368067183392 13361617455724955088 13400686512613039752 13456944096312766896 13474928543153832216 13537428211721336076 13544249793082747684 13554717392068362048 13558890642496954524 13617587138784820128 13639984486052558319 13693030834844569824 13714739960226804576 13715552267138722077 13737297098319282873 13756542109588746864 13796765916926725656 13856492176307360832 13901286870842837214 13933259445982193856 13937549242609651428 13955349433213239744 13978302310570498362 13997884953616619616 14038814441785089264 14043136736871845757 14061071777404249136 14103929536598563704 14145169096647097516 14182067650374733032 14204552101663476168 14223535684440156228 14266043669203144896 14281464751971713856 14289507556816965858 14435318858417138979 14453754770113712592 14563252912311543748 14699922047076907872 14707329415203426848 14711857533865743174 14754874661157748271 14775545228817542928 14791517064542132208 14897045129211873936 14969960297617773756 14986142289075581316 15051017363920064352 15075772326689669721 15083369087751241739 15134402501670314016 15158396798145415584 15249057066076907304 15315070300129188288 15319785531132922644 15339351029895544512 15399918335032951104 15424333584077791296 15429082455255155148 15471346527681526944 15495875019996519456 15516584383025624976 15521361656542566363 15588553698345780936 15674916876729968088 15699768112364894712 15767732476487686464 15793666247008225422 15818705749579780278 15866920728673384167 15887184995248956816 15928627705839601632 15975202640651998128 15980121114371410689 16000529953597938672 16049299127853538008 16096226903081179932 16118776613255501376 16165907539025254304 16208077314713980608 16233773830472544192 16255469353645892832 16260474116377926666 16281241005415446368 16330865779219389552 16378616848749270808 16454584459364990988 16545745592103855204 16571977451940722196 16622488382419735794 16635334981174807968 16643717614070335712 16671092149619793501 16813551467275135056 16862713898465998024 16927182963300681792 17020962370299577536 17108526054420312864 17127019758943521504 17163833789510033703 17229454087645336824 17238136100287133416 17256769908632487576 17352375282087515208 17427493789802179776 17455123585743205824 17456157430903828098 17464953680554069382 17508326321294768736 17559520257906741744 17633237091720177312 17656802918615366352 17738699036048647272 17815489940966606784 17867582016817386336 17873083119655076418 17914190716262820672 17942592128417022528 17966571390871776288 17972102970733497894 18000596197797681006 18049904282295114768 18078520856662606032 18133623689912439048 18186645981403411092 18262995559281612216 18287403022851629436 18316396131092377164 18342056146118329152 18372224001621813246 18395687889235634208 18425943954842929659 18535049161123782952 18583398990146201904 18637736414093997816 18718419255713452352 18724182315829127676 18805239382131418272 18909423533832977376 18915245400684526938 18939402802217968224 18964714245920208304 18970553135774247777 19052676742422621144 19197015202592489486 19247091811222851972 19261966820307672384 19271673026818283456 19303369857454497738 19333973693930842562 19392903112823025093 19615810045154324232 19637014033961106552 19690804671594670656 19700726971756723904 19722022752722842944 19754460290145084462 19831286036671445952 19862726838949165248 19949894206747232112 19959947063490365008 19981523052100775088 20101029768919559628 20212392814730748324 20272798898341311168 20316374689624121526 20332076088102543072 20338335963745431786 20426380708177230192 20539546252266854736 20572109940340206864 20688779177367499968 20695148875390088484 20784738264461041248 20851930306264255821 20871994924893271104 20899889168973290784 20933024149819859616 20967453465855747543 20996827430424929424 21058221662677633896 21091607666106373704 21155894304897845556 21182913326998609088 21217753644970646274 21273101475562099548 21300270187535997504 21306828152495214252 21334039938130584896 21335303526660234342 21399065503804717344 21434261335225448787 21461635870774906576 21680632155170568888 21774487705625852736 21798025147746300096 21844879368467315622 21939445945819987984 22060994122805140272 22067786300798614761 22095969935920962928 22163317843226314392 22228122866159724668 22418068623033513408 22442301753098407488 22454940446426660634 22520598167030247361 22576526045880096528 22737595197218123376 22873585599115360956 22885111719346711604 22972605450193782432 23009026544843316768 23099877502549426656 23136500376116686944 23243812529994779184 23274876574538437464 23382830547518671404 23412693677208988992 23542403891487155136 23549652168547342068 23651598714731529696 23690499370512338133 23702437137894808447 23728058624369670417 23830777492873435224 23962803960977997192 24000794930396908008 24066539043060153024 24073948691780307012 24104694475550141376 24144340354621769898 24178164919883252064 24248861308537881456 24312115972070970912 24350660745708816288 24383204030468839248 24390711174566889999 24421861508123169552 24496298668829084328 24567925273123906212 24681876689047486482 24777865320194935872 24818618388155782806 24850315218791997088 24857966177911083294 24933732573629603691 24965576421105503568 25220327200912702584 25294070847698997036 25390774444951022688 25403568989896828192 25485692596545201559 25662789081630469296 25737826476605996984 25857204150430700124 25885154862948731364 26141240684703269664 26154413393539098976 26182685378614808736 26197430520831104073 26339280386860112616 26485204377923049528 26599858942329642816 26642030736134366784 26723234911449910176 26801373025226079504 26809624679482614627 26913888192625533792 26949857086307664432 27000894296696521509 27074856423442672152 27088499586165495368 27117781284993909048 27235174277569640256 27279968972105116638 27386061669689139648 27429479920453609152 27431104534277444154 27474594196638565746 27513084219177493728 27593531833853451312 27802573741685674428 27875098485219302856 27956604621140996724 27995769907233239232 28077628883570178528 28086273473743691514 28122143554808498272 28207859073197127408 28290338193294195032 28364135300749466064 28409104203326952336 28447071368880312456 28579015113633931716 28795522803888734229 28870637716834277958 28907509540227425184 28955054786181746607 29000960540896263843 29126505824623087496 29399844094153815744 29414658830406853696 29423715067731486348 29509749322315496542 29551090457635085856 29583034129084264416 29794090258423747872 29939920595235547512 29972284578151162632 30102034727840128704 30151544653379339442 30166738175502483478 30268805003340628032 30316793596290831168 30474562034436182289 30498114132153814608 30639571062265845288 30858164910510310296 30942693055363053888 30991750039993038912 31033168766051249952 31042723313085132726 31177107396691561872 31349833753459936176 31399536224729789424 31587332494016450844 31637411499159560556 31733841457346768334 31774369990497913632 31826630467455969411 31857255411679203264 31950405281303996256 31960242228742821378 32001059907195877344 32002955289990351513 32098598255707076016 32192453806162359864 32331815078050508608 32510938707291785664 32520948232755853332 32562482010830892736 32661731558438779104 32757233697498541616 32767319052700973433 32909168918729981976 33091491184207710408 33143954903881444392 33244976764839471588 33270669962349615936 33287435228140671424 33342184299239587002 33627102934550270112 33682410669639990951 33725427796931996048 34217052108840625728 34254039517887043008 34327667579020067406 34458908175290673648 34476272200574266832 34513539817264975152 34704750564175030416 34912314861807656196 34929907361108138764 35016652642589537472 35119040515813483488 35266474183440354624 35313605837230732704 35477398072097294544 35735164033634772672 35746166239310152836 35933142781743552576 35944205941466995788 36001192395595362012 36099808564590229536 36157041713325212064 36216510531932654847 36267247379824878096 36373291962806822184 36525991118563224432 36574806045703258872 36632792262184754328 36744448003243626492 36791375778471268416 36851887909685859318 37022815033571229723 37070098322247565904 37166797980292403808 37227927582233674209 37275472828187995632 37286949266866624941 37448364631658255352 37610478764262836544 37818847067665954752 37830490801369053876 37878805604435936448 37929428491840416608 37941106271548495554 38105353484845242288 38394030405184978972 38494183622445703944 38606739714908995476 38667947387861685124 38785806225646050186 38899215015779518169 39231620090308648464 39274028067922213104 39508920580290168924 39899788413494464224 39919894126980730016 39963046104201550176 40048945508856745307 40202059537839119256 40424785629461496648 40632749379248243052 40664152176205086144 40676671927490863572 40852761416354460384 40919953458157674957 41079092504533709472 41144219880680413728 41211891294957848619 41390297750780176968 41569476528922082496 41703860612528511642 41799778337946581568 41866048299639719232 41934906931711495086 41993654860849858848 42116443325355267792 42129410210615537271 42183215332212747408 42311788609795691112 42435507289941292548 42546202951124199096 42613656304990428504 42670607053320468684 42798131007609434688 42868522670450897574 42923271741549813152 43361264310341137776 43689758736934631244 43878891891639975968 44121988245610280544 44135572601597229522 44191939871841925856 44264623983473244813 44326635686452628784 44456245732319449336 44909880892853321268 45041196334060494722 45153052091760193056 45250107263253725217 45475190394436246752 45747171198230721912 45770223438693423208 45945210900387564864 46018053089686633536 46199755005098853312 46273000752233373888 46487625059989558368 46549753149076874928 46765661095037342808 47099304337094684136 47303197429463059392 47380998741024676266 47404874275789616894 47456117248739340834 47661554985746870448 47925607921955994384 48001589860793816016 48147897383560614024 48288680709243539796 48356329839766504128 48497722617075762912 48624231944141941824 48701321491417632576 48766408060937678496 48781422349133779998 48843723016246339104 48992597337658168656 49135850546247812424 49363753378094972964 49637236776311565612 49700630437583994176 49715932355822166588 49867465147259207382 49931152842211007136 50013276448859380503 50440654401825405168 50588141695397994072 50781548889902045376 50807137979793656384 50971385193090403118 51325578163260938592 51475652953211993968 51491501368530101109 51714408300861400248 51770309725897462728 52282481369406539328 52308826787078197952 52365370757229617472 52394861041662208146 52678560773720225232 52970408755846099056 53446469822899820352 53602746050452159008 53619249358965229254 53827776385251067584 53899714172615328864 54001788593393043018 54149712846885344304 54176999172330990736 54235562569987818096 54559937944210233276 54862209068554888308 54949188393277131492 55026168438354987456 55187063667706902624 55277831864528788977 55605147483371348856 55750196970438605712 55913209242281993448 56155257767140357056 56172546947487383028 56244287109616996544 56415718146394254816 56580676386588390064 56728270601498932128 56818208406653904672 56894142737760624912 56911659407322743331 57158030227267863432 57591045607777468458 57741275433668555916 57815019080454850368 57910109572363493214 58001921081792527686 58178709338469075279 58253011649246174992 58847430135462972696 59019498644630993084 59102180915270171712 59166068258168528832 59588180516847495744 59879841190471095024 59944569156302325264 60303089306758678884 60333476351004966956 60949124068872364578 60996228264307629216 61127337881939242837 61279142124531690576 61716329821020620592 62066337532102499904 62085446626170265452 62354214793383123744 62555790918792767463 62699667506919872352 62799072449459578848 62902360397567242629 63174664988032901688 63274822998319121112 63467682914693536668 63548739980995827264 63653260934911938822 63900810562607992512 63920484457485642756 64002119814391754688 64005910579980703026 64197196511414152032 64302784005676346361 64384907612324719728 65041896465511706664 65323463116877558208 65514467394997083232 65534638105401946866 65818337837459963952 66182982368415420816 66203358902395844283 66287909807762888784 66489953529678943176 66684368598479174004 67189553209073713201 67254205869100540224 67364821339279981902 67450855593863992096 67561794501090742083 68655335158040134812 68917816350581347296 68952544401148533664 69027079634529950304 69409501128350060832 69824629723615312392 69859814722216277528 70238081031626966976 70627211674461465408 70954796144194589088 71107311413684425341 71184175873109011251 71492332478620305672 71888411882933991576 72002384791190724024 72199617129180459072 72314083426650424128 72433021063865309694 72534494759649756192 72746583925613644368 73051982237126448864 73149612091406517744 73265584524369508656 73488896006487252984 73703775819371718636 74045630067142459446 74140196644495131808 74333595960584807616 74455855164467348418 74550945656375991264 74573898533733249882 74896729263316510704 75660981602738107752 75858856983680833216 75882212543096991108 76210706969690484576 76457077789635604677 76788060810369957944 76988367244891407888 77213479429817990952 77335894775723370248 77571612451292100372 77798430031559036338 78463240180617296928 78548056135844426208 78592291562493312219 79017841160580337848 79799576826988928448 79839788253961460032 79926092208403100352 80097891017713490614 80404119075678238512 80849571258922993296 81265498758496486104 81353343854981727144 81705522832708920768 81839906916315349914 82158185009067418944 82288439761360827456 82423782589915697238 82780595501560353936 83407721225057023284 83869813863422990172 83987309721699717696 84232886650710535584 84258820421231074542 84366430664425494816 84623577219591382224 84871014579882585096 85092405902248398192 85227312609980857008 85341214106640937368 85737045340901795148 85846543483099626304 86386568411666202687 86722528620682275552 86865164358545239821 87002881622688791529 87379517473869262488 87757783783279951936 88243976491220561088 88271145203194459044 88383879743683851712 88529247966946489626 88653271372905257568 88912491464638898672 89819761785706642536 90082392668120989444 90306104183520386112 90500214526507450434 90950380788872493504 91423686103308546867 91494342396461443824 91540446877386846416 92975250119979116736 93099506298153749856 93531322190074685616 94198608674189368272 94761997482049352532 94809748551579233788 94912234497478681668 95323109971493740896 95479891402367908233 95851215843911988768 96003179721587632032 96008865869971054539 96295794767121228048 96577361418487079592 96995445234151525824 97532816121875356992 97562844698267559996 97687446032492678208 97985194675316337312 98271701092495624848 98301957158102920299 98727506756189945928 99274473552623131224 99431864711644333176 99734930294518414764 99862305684422014272 100026552897718761006 100881308803650810336 101047232008919972853 101176283390795988144 101942770386180806236 102651156326521877184 102951305906423987936 102983002737060202218 103428816601722800496 103540619451794925456 104789722083324416292 105357121547440450464 105583583614258692173 105940817511692198112 107205492100904318016 107238498717930458508 107799428345230657728 108003577186786086036 108299425693770688608 108353998344661981472 108471125139975636192 108649531595797964541 109119875888420466552 109724418137109776616 109898376786554262984 110374127335413805248 110555663729057577954 111068445100713689169 111210294966742697712 111500393940877211424 111826418484563986896 111860847800599874823 112345093894974766056 112831436292788509632 113161352773176780128 113456541202997864256 113636416813307809344 113788285475521249824 113823318814645486662 114316060454535726864 115182091215554936916 115482550867337111832 115820219144726986428 116003842163585055372 116357418676938150558 116506023298492349984 116697645047338554507 117694860270925945392 118038997289261986168 119759682380942190048 119889138312604650528 120146836526570235921 120606178613517357768 120666952702009933912 121898248137744729156 121992456528615258432 122254675763878485674 122558284249063381152 123432659642041241184 124170893252340530904 124708429586766247488 125111581837585534926 125399335013839744704 125598144898919157696 125804720795134485258 126349329976065803376 126549645996638242224 126935365829387073336 127306521869823877644 127840968914971285512 128011821159961406052 128394393022828304064 128605568011352692722 128769815224649439456 130083792931023413328 131028934789994166464 131069276210803893732 131636675674919927904 132365964736830841632 132406717804791688566 132575819615525777568 132793871950419734439 132979907059357886352 133368737196958348008 134379106418147426402 134729642678559963804 134901711187727984192 135123589002181484166 135750321789761175651 137310670316080269624 137835632701162694592 137905088802297067328 138054159269059900608 138819002256700121664 139649259447230624784 139719629444432555056 141909592288389178176 142214622827368850682 142368351746218022502 142984664957240611344 143776823765867983152 144004769582381448048 144866042127730619388 145068989519299512384 145493167851227288736 146103964474252897728 146299224182813035488 146531169048739017312 146977792012974505968 147407551638743437272 148091260134284918892 148280393288990263616 148911710328934696836 149101891312751982528 149147797067466499764 149793458526633021408 150039829346578141509 151321963205476215504 151764425086193982216 152421413939380969152 152914155579271209354 153576121620739915888 153976734489782815776 154426958859635981904 154474504105590303327 154671789551446740496 155143224902584200744 155596860063118072676 156926480361234593856 157096112271688852416 157184583124986624438 158035682321160675696 160195782035426981228 160808238151356477024 161699142517845986592 162530997516992972208 162706687709963454288 163679813832630699828 164847565179831394476 165561191003120707872 165833495593586366931 165917059965263659129 166815442450114046568 167739627726845980344 168465773301421071168 168517640842462149084 168732861328850989632 169247154439182764448 169742029159765170192 170184811804496796384 170454625219961714016 170682428213281874736 170734978221968229993 171474090681803590296 172773136823332405374 173445057241364551104 173730328717090479642 174005763245377583058 174536128015407225837 174759034947738524976 176542290406388918088 177058495933892979252 177306542745810515136 177824982929277797344 179639523571413285072 180164785336241978888 181000429053014900868 182847372206617093734 182988684792922887648 183080893754773692832 183382013645817728511 186199012596307499712 187062644380149371232 187667372756378302389 188397217348378736544 189523994964098705064 189619497103158467576 189824468994957363336 190646219942987481792 190959782804735816466 191702431687823977536 192006359443175264064 192017731739942109078 192591589534242456096 193154722836974159184 195125689396535119992 195970389350632674624 196543402184991249696 196603914316205840598 197455013512379891856 198548947105246262448 198863729423288666352 199469860589036829528 200053105795437522012 201568659627221139603 201762617607301620672 202094464017839945706 202352566781591976288 202685383503272226249 203885540772361612472 205902611812847975872 205966005474120404436 206857633203445600992 207081238903589850912 209579444166648832584 210714243094880900928 211167167228517384346 211881635023384396224 213321934241053276023 214476997435860917016 216007154373572172072 216598851387541377216 216707996689323962944 216942250279951272384 217299063191595929082 218239751776840933104 219448836274219553232 219796753573108525968 221111327458115155908 222136890201427378338 222420589933485395424 223000787881754422848 223652836969127973792 223721695601199749646 224690187789949532112 226322705546353560256 227576570951042499648 227646637629290973324 228632120909071453728 229371233368906814031 230364182431109873832 230965101734674223664 231640438289453972856 232007684327170110744 232714837353876301116 233012046596984699968 233395290094677109014 235389720541851890784 235776874687479936657 236077994578523972336 239519364761884380096 239778276625209301056 240293673053140471842 241212357227034715536 241333905404019867824 243796496275489458312 244509351527756971348 245116568498126762304 246865319284082482368 248341786504681061808 250223163675171069852 251609441590268970516 252698659952131606752 253099291993276484448 253870731658774146672 254613043739647755288 255681937829942571024 256023642319922812104 257211136022705385444 257539630449298878912 259159705234998608061 260167585862046826656 260595493075635719463 261008644868066374587 262138552421607787464 263273351349839855808 264731929473661683264 264813435609583377132 265151639231051555136 265587743900839468878 265959814118715772704 266737474393916696016 268758212836294852804 269459285357119927608 270247178004362968332 271500643579522351302 274271058309925640601 274621340632160539248 279298518894461249568 279439258888865110112 280342618561997217149 284429245654737701364 284736703492436045004 285969329914481222688 286439674207103724699 287553647531735966304 288009539164762896096 289732084255461238776 290986335702454577472 292598448365626070976 293062338097478034624 293955584025949011936 294815103277486874544 294905871474308760897 296182520268569837784 297823420657869393672 298295594134932999528 299586917053266042816 300079658693156283018 302643926410952431008 303528850172387964432 305828311158542418708 307152243241479831776 307953468979565631552 308853917719271963808 308949008211180606654 309343579102893480992 310286449805168401488 311193720126236145352 314369166249973248876 316071364642321351392 316750750842776076519 320391564070853962456 321616476302712954048 323398285035691973184 325061995033985944416 325413375419926908576 327359627665261399656 329695130359662788952 331122382006241415744 331666991187172733862 331834119930527318258 333630884900228093136 335479255453691960688 337035281684924298168 338494308878365528896 339484058319530340384 340369623608993592768 340909250439923428032 341364856426563749472 341469956443936459986 342948181363607180592 345546273646664810748 347460657434180959284 348011526490755166116 349072256030814451674 349518069895477049952 350092935142015663521 353084580812777836176 354116991867785958504 355649965858555594688 359279047142826570144 360329570672483957776 360440509579710707763 362000858106029801736 365694744413234187468 365977369585845775296 366161787509547385664 366764027291635457022 374125288760298742464 375334745512756604778 376794434696757473088 379047989928197410128 379238994206316935152 379648937989914726672 381919565609471632932 384035463479884218156 385183179068484912192 386309445673948318368 390251378793070239984 393086804369982499392 393207828632411681196 394910027024759783712 397097894210492524896 397727458846577332704 398381615851259203317 398939721178073659056 400106211590875044024 403137319254442279206 404188928035679891412 404705133563183952576 405370767006544452498 407250965369283526953 407771081544723224944 411932010948240808872 413715266406891201984 414162477807179701824 419158888333297665168 422334334457034768692 426643868482106552046 427891365173574699859 428953994871721834032 432014308747144344144 434598126383191858164 436479503553681866208 438897672548439106464 439593507146217051936 442222654916230311816 444273780402854756676 444841179866970790848 447305673938255947584 447443391202399499292 449380375579899064224 450119488039734424527 455293275258581946648 457264241818142907456 458742466737813628062 460728364862219747664 461930203469348447328 463280876578907945712 463423512316770909981 464015368654340221488 465429674707752602232 466790580189354218028 470779441083703781568 471553749374959873314 472155989157047944672 480587346106280943684 482424714454069431072 482667810808039735648 487592992550978916624 489018703055513942696 496683573009362123616 497751179895790977387 500446327350342139704 503218883180537941032 505397319904263213504 506198583986552968896 507741463317548293344 509226087479295510576 511363875659885142048 512047284639845624208 514422272045410770888 518319410469997216122 520335171724093653312 521190986151271438926 522017289736132749174 524277104843215574928 529626871219166754264 531175487801678937756 531919628237431545408 533474948787833392032 537516425672589705608 538918570714239855216 540494356008725936664 543001287159044702604 548542116619851281202 549242681264321078496 550146040937453185533 558597037788922499136 558878517777730220224 560685237123994434298 568858491309475402728 569473406984872090008 571938659828962445376 572879348414207449398 575107295063471932608 576019078329525792192 579464168510922477552 587911168051898023872 589630206554973749088 589811742948617521794 592365040537139675568 595646841315738787344 596591188269865999056 600159317386312566036 604705978881663418809 605287852821904862016 607057700344775928864 608056150509816678747 611656622317084837416 614304486482959663552 617707835438543927616 617898016422361213308 618687158205786961984 620572899610336802976 622387440252472290704 628738332499946497752 632142729284642702784 633501501685552153038 639965802723159828069 640783128141707924912 650123990067971888832 650826750839853817152 654719255330522799312 659390260719325577904 663333982374345467724 663668239861054636516 667261769800456186272 670958510907383921376 674070563369848596336 678968116639060680768 682729712853127498944 682939912887872919972 685896362727214361184 688113700106720442093 691092547293329621496 694921314868361918568 696023052981510332232 698144512061628903348 699036139790954099904 700185870284031327042 706169161625555672352 707330624062439809971 708233983735571917008 718558094285653140288 720659141344967915552 720881019159421415526 724001716212059603472 731389488826468374936 733528054583270914044 739085085299810845211 750669491025513209556 758095979856394820256 758477988412633870304 759297875979829453344 763839131218943265864 768070926959768436312 772618891347896636736 777479115704995824183 780502757586140479968 783025934604199123761 786415657264823362392 789820054049519567424 794195788420985049792 795454917693154665408 796763231702518406634 797879442356147318112 800212423181750088048 806274638508884558412 808377856071359782824 810741534013088904996 814501930738567053906 815542163089446449888 823864021896481617744 838317776666595330336 841027855685991651447 844668668914069537384 853287736964213104092 855782730347149399718 857907989743443668064 864028617494288688288 869196252766383716328 872959007107363732416 877795345096878212928 879187014292434103872 884445309832460623632 888547560805709513352 894886782404798998584 898760751159798128448 900238976079468849054 910586550517163893296 917484933475627256124 921456729724439495328 923860406938696894656 926561753157815891424 926847024633541819962 928030737308680442976 930859349415505204464 933581160378708436056 943107498749919746628 944311978314095889344 950252252528328229557 961174692212561887368 964849428908138862144 965335621616079471296 975185985101957833248 978037406111027885392 993367146018724247232 995502359791581954774 1000892654700684279408 1006437766361075882064 1015482926635096586688 1018452174958591021152 1022727751319770284096 1024094569279691248416 1028844544090821541776 1036638820939994432244 1042381972302542877852 1044034579472265498348 1048554209686431149856 1050278805426046990563 1059253742438333508528 1062350975603357875512 1066949897575666784064 1075032851345179411216 1077837141428479710432 1080988712017451873328 1081321528739132123289 1086002574318089405208 1097084233239702562404 1098485362528642156992 1100292081874906371066 1121370474247988868596 1137716982618950805456 1138946813969744180016 1145758696828414898796 1158928337021844955104 1161419419756845613903 1179260413109947498176 1179623485897235043588 1184730081074279351136 1191293682631477574688 1193182376539731998112 1195144847553777609951 1200318634772625132072 1209411957763326837618 1214115400689551857728 1216112301019633357494 1221752896107850580859 1223313244634169674832 1235796032844722426616 1241145799220673605952 1244774880504944581408 1257476664999892995504 1267003003371104306076 1279931605446319656138 1281566256283415849824 1283674095520724099577 1309438510661045598624 1318780521438651155808 1326667964748690935448 1327336479722109273032 1334523539600912372544 1341917021814767842752 1348141126739697192672 1365879825775745839944 1371792725454428722368 1376227400213440884186 1382185094586659242992 1389842629736723837136 1392046105963020664464 1396289024123257806696 1400371740568062654084 1412338323251111344704 1414661248124879619942 1416467967471143834016 1441318282689935831104 1441762038318842831052 1448003432424119206944 1462778977652936749872 1467056109166541828088 1478170170599621690422 1493253539687372932161 1501338982051026419112 1516191959712789640512 1516955976825267740608 1518595751959658906688 1527678262437886531728 1536141853919536872624 1554958231409991648366 1561005515172280959936 1566051869208398247522 1572831314529646724784 1593526463405036813268 1595758884712294636224 1600424846363500176096 1612549277017769116824 1616755712142719565648 1621483068026177809992 1629003861477134107812 1631084326178892899776 1647728043792963235488 1650438122812359556599 1676635553333190660672 1682055711371983302894 1689337337828139074768 1706575473928426208184 1711565460694298799436 1715815979486887336128 1728057234988577376576 1738392505532767432656 1768890619664921247264 1777095121611419026704 1789773564809597997168 1800477952158937698108 1814117936644990256427 1821173101034327786592 1824168451529450036241 1834969866951254512248 1842913459448878990656 1853123506315631782848 1853694049267083639924 1856061474617360885952 1861718698831010408928 1867162320757416872112 1886214997499839493256 1900504505056656459114 1919897408169479484207 1922349384425123774736 1950371970203915666496 1956074812222055770784 1991004719583163909548 2001785309401368558816 2012875532722151764128 2036904349917182042304 2048189138559382496832 2057689088181643083552 2064341100320161326279 2073277641879988864488 2084763944605085755704 2088069158944530996696 2097108419372862299712 2100557610852093981126 2118507484876667017056 2124701951206715751024 2150065702690358822432 2155674282856959420864 2161977424034903746656 2162643057478264246578 2172005148636178810416 2194168466479405124808 2200584163749812742132 2217255255899432535633 2242740948495977737192 2275433965237901610912 2277893627939488360032 2291517393656829797592 2317856674043689910208 2322838839513691227806 2359246971794470087176 2369460162148558702272 2382587365262955149376 2386364753079463996224 2390289695107555219902 2400637269545250264144 2418823915526653675236 2432224602039266714988 2443505792215701161718 2446626489268339349664 2471592065689444853232 2489549761009889162816 2514953329999785991008 2523083567057974954341 2534006006742208612152 2559863210892639312276 2563132512566831699648 2567348191041448199154 2618877021322091197248 2637561042877302311616 2653335929497381870896 2654672959444218546064 2696282253479394385344 2731759651551491679888 2752454800426881768372 2764370189173318485984 2779685259473447674272 2784092211926041328928 2792578048246515613392 2800743481136125308168 2829322496249759239884 2832935934942287668032 2850756757584984688671 2883524076637685662104 2896006864848238413888 2925557955305873499744 2934112218333083656176 2956340341199243380844 2986507079374745864322 3002677964102052838224 3055356524875773063456 3072283707839073745248 3109916462819983296732 3132103738416796495044 3145662629059293449568 3150836416278140971689 3187052926810073626536 3200849692727000352192 3225098554035538233648 3233511424285439131296 3242966136052355619984 3243964586217396369867 3258007722954268215624 3295456087585926470976 3300876245624719113198 3364111422743966605788 3378674675656278149536 3413150947856852416368 3423130921388597598872 3476785011065534865312 3484258259270536841709 3537781239329842494528 3554190243222838053408 3579547129619195994336 3600955904317875396216 3628235873289980512854 3642346202068655573184 3648336903058900072482 3669939733902509024496 3707388098534167279848 3723437397662020817856 3734324641514833744224 3772429994999678986512 3801009010113312918228 3839794816338958968414 3844698768850247549472 3851022286562172298731 3912149624444111541568 3982009439166327819096 4003570618802737117632 4025751065444303528256 4115378176363286167104 4128682200640322652558 4146555283759977728976 4169527889210171511408 4176138317889061993392 4201115221704187962252 4237014969753334034112 4249403902413431502048 4300131405380717644864 4323954848069807493312 4325286114956528493156 4344010297272357620832 4388336932958810249616 4401168327499625484264 4434510511798865071266 4479760619062118796483 4485481896991955474384 4550867930475803221824 4555787255878976720064 4583034787313659595184 4645677679027382455612 4718493943588940174352 4780579390215110439804 4801274539090500528288 4837647831053307350472 4864449204078533429976 4887011584431402323436 4893252978536678699328 4943184131378889706464 4951314368437078669797 5029906659999571982016 5046167134115949908682 5068012013484417224304 5119726421785278624552 5134696382082896398308 5306671858994763741792 5309345918888437092128 5442353809934970769281 5463519303102983359776 5504909600853763536744 5528740378346636971968 5559370518946895348544 5568184423852082657856 5585156096493031226784 5601486962272250616336 5658644992499518479768 5701513515169969377342 5767048153275371324208 5851115910611746999488 5868224436666167312352 5912680682398486761688 5973014158749491728644 6005355928204105676448 6110713049751546126912 6144567415678147490496 6219832925639966593464 6264207476833592990088 6291325258118586899136 6301672832556281943378 6374105853620147253072 6450197108071076467296 6467022848570878262592 6485932272104711239968 6487929172434792739734 6516015445908536431248 6601752491249438226396 6651765767698297606899 6728222845487933211576 6757349351312556299072 6826301895713704832736 6846261842777195197744 6953570022131069730624 6968516518541073683418 7108380486445676106816 7159094259238391988672 7201911808635750792432 7256471746579961025708 7296673806117800144964 7339879467805018048992 7414776197068334559696 7468649283029667488448 7544859989999357973024 7569250701173924863023 7602018020226625836456 7679589632677917936828 7689397537700495098944 7702044573124344597462 7964018878332655638192 8129935938297919297321 8257364401280645305116 8293110567519955457952 8339055778420343022816 8352276635778123986784 8402230443408375924504 8498807804826863004096 8552270272754954066013 8650572229913056986312 8688020594544715241664 8776673865917620499232 8802336654999250968528 8869021023597730142532 8959521238124237592966 8970963793983910948768 9166069574627319190368 9291355358054764911224 9436987887177880348704 9561158780430220879608 9602549078181001056576 9675295662106614700944 9728898408157066859952 9774023168862804646872 9886368262757779412928 9902628736874157339594 10092334268231899817364 10136024026968834448608 10239452843570557249104 10269392764165792796616 10452774777811610525127 10613343717989527483584 10618691837776874184256 10884707619869941538562 10927038606205966719552 11009819201707527073488 11170312192986062453568 11202973924544501232672 11317289984999036959536 11403027030339938754684 11534096306550742648416 11553066859686516896193 11736448873332334624704 11825361364796973523376 11946028317498983457288 12010711856408211352896 12439665851279933186928 12528414953667185980176 12603345665112563886756 12748211707240294506144 12900394216142152934592 12971864544209422479936 12975858344869585479468 13032030891817072862496 13203504982498876452792 13303531535396595213798 13439281857186356389449 13456445690975866423152 13652603791427409665472 13692523685554390395488 13937033037082147366836 14403823617271501584864 14512943493159922051416 14593347612235600289928 14679758935610036097984 14829552394136669119392 15089719979998715946048 15138501402347849726046 15204036040453251672912 15359179265355835873656 15404089146248689194924 15928037756665311276384 16259871876595838594642 16514728802561290610232 16586221135039910915904 16678111556840686045632 16704553271556247973568 16804460886816751849008 17104540545509908132026 17301144459826113972624 17553347731835240998464 17604673309998501937056 17738042047195460285064 17919042476248475185932 17941927587967821897536 18332139149254638380736 18582710716109529822448 18873975774355760697408 19122317560860441759216 19350591324213229401888 19457796816314133719904 19548046337725609293744 19805257473748314679188 19955297303094892820697 20184668536463799634728 20272048053937668897216 20478905687141114498208 20538785528331585593232 20905549555623221050254 21769415239739883077124 22019638403415054146976 22405947849089002465344 22634579969998073919072 22707752103521774589069 22806054060679877509368 23068192613101485296832 23106133719373033792386 23650722729593947046752 23892056634997966914576 24389807814893757891963 24879331702559866373856 25056829907334371960352 25206691330225127773512 25496423414480589012288 25951716689739170958936 26064061783634145724992 26407009964997752905584 26607063070793190427596 26878563714372712778898 26912891381951732846304 27385047371108780790976 27874066074164294733672 28807647234543003169728 29025886986319844102832 29186695224471200579856 29659104788273338238784 30277002804695699452092 30408072080906503345824 30718358530711671747312 30808178292497378389848 31358324333434831575381 31856075513330622552768 32519743753191677189284 33029457605122581220464 33608921773633503698016 34209081091019816264052 34602288919652227945248 34659200579059550688579 35209346619997003874112 35476084094390920570128 35838084952496950371864 37165421432219059644896 38244635121720883518432 38701182648426458803776 38915593632628267439808 39096092675451218587488 39610514947496629358376 39910594606189785641394 40369337072927599269456 40957811374282228996416 41077571056663171186464 41811099111246442100508 43538830479479766154248 44039276806830108293952 45269159939996147838144 45415504207043549178138 45612108121359755018736 46212267438746067584772 47301445459187894093504 47784113269995933829152 48779615629787515783926 49758663405119732747712 50113659814668743920704 50413382660450255547024 51903433379478341917872 52814019929995505811168 53214126141586380855192 53757127428745425557796 53825782763903465692608 55748132148328589467344 58051773972639688205664 58373390448942401159712 59865891909284678462091 60554005609391398904184 60816144161813006691648 61436717061423343494624 61616356584994756779696 62716648666869663150762 65039487506383354378568 66058915210245162440928 67217843547267007396032 68418162182039632528104 69204577839304455890496 69318401158119101377158 70952168188781841140256 71676169904993900743728 73169423444681273675889 74330842864438119289792 76489270243441767036864 78192185350902437174976 79221029894993258716752 79821189212379571282788 80738674145855198538912 82155142113326342372928 83622198222492884201016 87077660958959532308496 90831008414087098356276 91224216242719510037472 92424534877492135169544 94074973000304494726143 95568226539991867658304 97559231259575031567852 100826765320900511094048 103806866758956683835744 105628039859991011622336 106428252283172761710384 107514254857490851115592 111496264296657178934688 116103547945279376411328 116746780897884802319424 119731783818569356924182 121108011218782797808368 122873434122846686989248 123232713169989513559392 125433297333739326301524 130078975012766708757136 132117830420490324881856 136836324364079265056208 138636802316238202754316 141904336377563682280512 143352339809987801487456 146338846889362547351778 158442059789986517433504 159642378424759142565576 161477348291710397077824 167244396444985768402032 174155321917919064616992 181662016828174196712552 182448432485439020074944 184849069754984270339088 188149946000608989452286 195118462519150063135704 201653530641801022188096 207613733517913367671488 212856504566345523420768 215028509714981702231184 219508270334043821027667 222992528593314357869376 239463567637138713848364 242216022437565595616736 246465426339979027118784 250866594667478652603048 260157950025533417514272 273672648728158530112416 277273604632476405508632 286704679619975602974912 292677693778725094703556 316884119579973034867008 319284756849518285131152 334488792889971536804064 348310643835838129233984 363324033656348393425104 369698139509968540678176 376299892001217978904572 390236925038300126271408 425713009132691046841536 430057019429963404462368 439016540668087642055334 478927135274277427696728 484432044875131191233472 501733189334957305206096 520315900051066835028544 547345297456317060224832 554547209264952811017264 585355387557450189407112 638569513699036570262304 658524811002131463083001 668977585779943073608128 726648067312696786850208 739396279019937081356352 752599784002435957809144 780473850076600252542816 860114038859926808924736 878033081336175284110668 957854270548554855393456 1003466378669914610412192 1109094418529905622034528 1170710775114900378814224 1277139027398073140524608 1317049622004262926166002 1453296134625393573700416 1505199568004871915618288 1560947700153200505085632 1756066162672350568221336 1915708541097109710786912 2006932757339829220824384 2218188837059811244069056 2341421550229800757628448 2634099244008525852332004 3010399136009743831236576 3512132325344701136442672 3831417082194219421573824 4682843100459601515256896 5268198488017051704664008 6020798272019487662473152 7024264650689402272885344 10536396976034103409328016 14048529301378804545770688 21072793952068206818656032 42145587904136413637312064
- Sum of all divisors σ(n): 175139657498013749724706061
- Sum of proper divisors (its aliquot sum) s(n): 132994069593877336087393997
- 42145587904136413637312064 is an abundant number, because the sum of its proper divisors (132994069593877336087393997) is greater than itself. Its abundance is 90848481689740922450081933
Bases of 42145587904136413637312064
- Binary: 100010110111001010110011100101111110000001110101000111011110000100010011111110010000002
- Hexadecimal: 0x22DCACE5F81D477844FE40
- Base-36: 5AN1RMJUHAFUUG400
Squares and roots of 42145587904136413637312064
- 42145587904136413637312064 squared (421455879041364136373120642) is 1776250579785289579101298543863792419339530919940096
- 42145587904136413637312064 cubed (421455879041364136373120643) is 74861124950114192204475112992472187145086961593788747450410539694489338118144
-
42145587904136413637312064 is a
perfect square number . Itssquare root is 6491963332008 -
The
cube root of 42145587904136413637312064 is 348003842.1211656607 - Being both a perfect square and a perfect cube, 42145587904136413637312064 is also a
perfect sixth number .
Scales and comparisons
How big is 42145587904136413637312064?- 42,145,587,904,136,413,637,312,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,145,587,904,136,413,637,312,064 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 42145587904136413637312064 cubic inches would be around 29000320.2 feet tall.
Recreational maths with 42145587904136413637312064
- 42145587904136413637312064 backwards is 46021373631463140978554124
- 42145587904136413637312064 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 42145587904136413637312064's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 42145587904136413637312064 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 42145587904136413637312064 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/42145587904136413637312064/
Chicago style:
Numbermatics. 2024. "Number 42145587904136413637312064 - Facts about the integer". https://numbermatics.com/n/42145587904136413637312064/
The information we have on file for 42145587904136413637312064 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 42145587904136413637312064, math, Factors of 42145587904136413637312064, curriculum, school, college, exams, university, Prime factorization of 42145587904136413637312064, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, one hundred forty-five sextillion, five hundred eighty-seven quintillion, nine hundred four quadrillion, one hundred thirty-six trillion, four hundred thirteen billion, six hundred thirty-seven million, three hundred twelve thousand and sixty-four.