19319459841387944892186624
19,319,459,841,387,944,892,186,624 is an even composite number composed of five prime numbers multiplied together.
19319459841387944892186624 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 19319459841387944892186624:
214 × 314 × 74 × 132 × 1574
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 157 × 157 × 157 × 157)See below for interesting mathematical facts about the number 19319459841387944892186624 from the Numbermatics database.
Names of 19319459841387944892186624
- Cardinal: 19319459841387944892186624 can be written as Nineteen septillion, three hundred nineteen sextillion, four hundred fifty-nine quintillion, eight hundred forty-one quadrillion, three hundred eighty-seven trillion, nine hundred forty-four billion, eight hundred ninety-two million, one hundred eighty-six thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 1.9319459841387944892186624 × 1025
Factors of 19319459841387944892186624
Divisors of 19319459841387944892186624
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 157 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 314 324 336 338 343 351 364 378 384 392 416 432 441 448 468 471 486 504 507 512 546 567 576 588 624 628 637 648 672 676 686 702 728 729 756 768 784 819 832 864 882 896 936 942 972 1008 1014 1024 1029 1053 1092 1099 1134 1152 1176 1183 1248 1256 1274 1296 1323 1344 1352 1372 1404 1413 1456 1458 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1872 1884 1911 1944 2016 2028 2041 2048 2058 2106 2184 2187 2198 2268 2304 2352 2366 2401 2457 2496 2512 2548 2592 2646 2688 2704 2744 2808 2826 2912 2916 3024 3042 3072 3087 3136 3159 3276 3297 3328 3402 3456 3528 3549 3584 3744 3768 3822 3888 3969 4032 4056 4082 4096 4116 4212 4239 4368 4374 4396 4459 4536 4563 4608 4704 4732 4802 4914 4992 5024 5096 5103 5184 5292 5376 5408 5488 5616 5652 5733 5824 5832 6048 6084 6123 6144 6174 6272 6318 6552 6561 6594 6656 6804 6912 7056 7098 7168 7203 7371 7488 7536 7644 7693 7776 7938 8064 8112 8164 8192 8232 8281 8424 8478 8736 8748 8792 8918 9072 9126 9216 9261 9408 9464 9477 9604 9828 9891 9984 10048 10192 10206 10368 10584 10647 10752 10816 10976 11232 11304 11466 11648 11664 11907 12096 12168 12246 12288 12348 12544 12636 12717 13104 13122 13188 13312 13377 13608 13689 13824 14112 14196 14287 14336 14406 14742 14976 15072 15288 15309 15386 15552 15876 16128 16224 16328 16384 16464 16562 16848 16956 17199 17472 17496 17584 17836 18144 18252 18369 18432 18522 18816 18928 18954 19208 19656 19683 19782 19968 20096 20384 20412 20736 21168 21294 21504 21609 21632 21952 22113 22464 22608 22932 23079 23296 23328 23814 24192 24336 24492 24576 24649 24696 24843 25088 25272 25434 26208 26244 26376 26533 26624 26754 27216 27378 27648 27783 28224 28392 28431 28574 28672 28812 29484 29673 29952 30144 30576 30618 30772 31104 31213 31752 31941 32256 32448 32656 32928 33124 33696 33912 34398 34944 34992 35168 35672 35721 36288 36504 36738 36864 37044 37632 37856 37908 38151 38416 39312 39366 39564 39936 40131 40192 40768 40824 41067 41472 42336 42588 42861 43008 43218 43264 43904 44226 44928 45216 45864 45927 46158 46592 46656 47628 48384 48672 48984 49152 49298 49392 49686 50176 50544 50868 51597 52416 52488 52752 53066 53248 53508 53851 54432 54756 55107 55296 55566 56448 56784 56862 57148 57344 57624 57967 58968 59049 59346 59904 60288 61152 61236 61544 62208 62426 63504 63882 64512 64827 64896 65312 65856 66248 66339 67392 67824 68796 69237 69888 69984 70336 71344 71442 72576 73008 73476 73728 73947 74088 74529 75264 75712 75816 76302 76832 78624 78732 79128 79599 79872 80262 80384 81536 81648 82134 82944 83349 84672 85176 85293 85722 86016 86436 86528 87808 88452 89019 89856 90432 91728 91854 92316 93184 93312 93639 95256 95823 96768 97344 97968 98596 98784 99372 100009 100352 101088 101736 103194 104832 104976 105504 106132 106496 107016 107163 107702 108864 109512 110214 110592 111132 112896 113568 113724 114296 114453 114688 115248 115934 117936 118098 118692 119808 120393 120576 122304 122472 123088 123201 124416 124852 127008 127764 128583 129024 129654 129792 130624 131712 132496 132678 134784 135648 137592 137781 138474 139776 139968 140672 142688 142884 145152 146016 146952 147456 147894 148176 149058 150528 151424 151632 152604 153664 154791 157248 157464 158256 159198 159744 160524 160768 161553 163072 163296 164268 165321 165888 166698 169344 170352 170586 171444 172032 172543 172872 173056 173901 175616 176904 177147 178038 179712 180864 183456 183708 184632 185731 186368 186624 187278 190512 191646 193536 194481 194688 195936 197192 197568 198744 199017 200018 200704 202176 203472 206388 207711 209664 209952 211008 212264 212992 214032 214326 215404 217728 219024 220428 221184 221841 222264 223587 225792 227136 227448 228592 228906 230496 231868 235872 236196 237384 238797 239616 240786 241152 244608 244944 246176 246402 248832 249704 250047 254016 255528 255879 257166 258048 259308 259584 261248 263424 264992 265356 267057 269568 271296 275184 275562 276948 279552 279936 280917 281344 285376 285768 287469 290304 292032 293904 295788 296352 298116 300027 301056 302848 303264 305208 307328 309582 314496 314928 316512 318396 319488 320437 321048 321489 321536 323106 326144 326592 328536 330642 331776 333396 338688 340704 341172 342888 343359 344064 345086 345744 346112 347802 351232 353808 354294 356076 359424 361179 361728 366912 367416 369264 369603 371462 372736 373248 374556 376957 381024 383292 385749 387072 388962 389376 391872 394384 395136 397488 398034 400036 401408 404352 405769 406944 412776 413343 415422 419328 419904 422016 424528 428064 428652 430808 435456 438048 440856 442368 443682 444528 447174 451584 454272 454896 457184 457812 460992 463736 464373 471744 472392 474768 477594 479232 481572 482304 484659 489216 489888 492352 492804 495963 497664 499408 500094 508032 511056 511758 514332 516096 517629 518616 519168 521703 522496 526848 529984 530712 531441 534114 539136 542592 550368 551124 553896 557193 559104 559872 561834 562688 570752 571536 574938 580608 583443 584064 587808 591576 592704 596232 597051 600054 602112 605696 606528 610416 614656 619164 623133 628992 629856 633024 636792 638976 640874 642096 642978 643072 646212 652288 653184 657072 661284 663552 665523 666792 670761 677376 681408 682344 685776 686718 690172 691488 692224 695604 700063 702464 707616 708588 712152 716391 718848 722358 723456 733824 734832 738528 739206 742924 745472 746496 749112 750141 753914 762048 766584 767637 771498 774144 777924 778752 783744 788768 790272 794976 796068 800072 801171 802816 808704 811538 813888 825552 826686 830844 838656 839808 842751 844032 849056 856128 857304 861616 862407 870912 876096 881712 887364 889056 894348 900081 903168 908544 909792 914368 915624 921984 927472 928746 943488 944784 949536 955188 958464 961311 963144 964467 964608 969318 978432 979776 984704 985608 991926 995328 998816 1000188 1016064 1022112 1023516 1028664 1030077 1032192 1035258 1037232 1038336 1043406 1044992 1053696 1059968 1061424 1062882 1068228 1078272 1083537 1085184 1100736 1102248 1107792 1108809 1114386 1118208 1119744 1123668 1125376 1130871 1141504 1143072 1149876 1157247 1161216 1166886 1168128 1175616 1183152 1185408 1192464 1194102 1200108 1204224 1207801 1211392 1213056 1217307 1220832 1229312 1238328 1240029 1246266 1257984 1259712 1266048 1273584 1281748 1284192 1285956 1286144 1292424 1300117 1304576 1306368 1314144 1322568 1327104 1331046 1333584 1341522 1354752 1362816 1364688 1371552 1373436 1380344 1382976 1384448 1391208 1393119 1400126 1404928 1415232 1417176 1424304 1432782 1437696 1444716 1446912 1453977 1467648 1469664 1477056 1478412 1485848 1487889 1490944 1492992 1498224 1500282 1507828 1524096 1533168 1535274 1542996 1548288 1552887 1555848 1557504 1565109 1567488 1577536 1580544 1589952 1592136 1594323 1600144 1602342 1617408 1623076 1627776 1651104 1653372 1661688 1671579 1677312 1679616 1685502 1688064 1698112 1712256 1714608 1723232 1724814 1741824 1750329 1752192 1763424 1774728 1778112 1788696 1791153 1800162 1806336 1817088 1819584 1828736 1831248 1843968 1854944 1857492 1869399 1886976 1889568 1899072 1910376 1916928 1922622 1926288 1928934 1929216 1938636 1956864 1959552 1969408 1971216 1983852 1990656 1996569 1997632 2000376 2012283 2032128 2044224 2047032 2057328 2060154 2070516 2074464 2076672 2086812 2089984 2100189 2107392 2119936 2122848 2125764 2136456 2149173 2156544 2167074 2170368 2201472 2204496 2215584 2217618 2228772 2236416 2239488 2243059 2247336 2250423 2250752 2261742 2283008 2286144 2299752 2302911 2314494 2322432 2333772 2336256 2351232 2366304 2370816 2384928 2388204 2400216 2403513 2408448 2415602 2422784 2426112 2434614 2441664 2458624 2476656 2480058 2492532 2515968 2519424 2528253 2532096 2547168 2563496 2568384 2571912 2572288 2584848 2587221 2600234 2609152 2612736 2628288 2645136 2662092 2667168 2683044 2700243 2709504 2725632 2729376 2743104 2746872 2760688 2765952 2768896 2782416 2786238 2800252 2809856 2830464 2834352 2848608 2865564 2875392 2883933 2889432 2893401 2893824 2907954 2935296 2939328 2954112 2956824 2971696 2975778 2985984 2996448 3000564 3015656 3048192 3066336 3070548 3085992 3090231 3096576 3105774 3111696 3115008 3130218 3134976 3155072 3161088 3179904 3184272 3188646 3200288 3204684 3234816 3246152 3250611 3255552 3302208 3306744 3323376 3326427 3343158 3354624 3359232 3371004 3376128 3392613 3396224 3424512 3429216 3446464 3449628 3471741 3483648 3500658 3504384 3526848 3549456 3556224 3577392 3582306 3600324 3612672 3623403 3634176 3639168 3651921 3657472 3662496 3687936 3709888 3714984 3720087 3738798 3773952 3779136 3798144 3820752 3845244 3852576 3857868 3858432 3869893 3877272 3900351 3913728 3919104 3938816 3942432 3967704 3981312 3993138 3995264 4000752 4024566 4064256 4088448 4094064 4114656 4120308 4141032 4148928 4153344 4165681 4173624 4179357 4179968 4200378 4214784 4239872 4245696 4251528 4272912 4298346 4313088 4334148 4340736 4361931 4402944 4408992 4431168 4435236 4457544 4463667 4472832 4478976 4486118 4494672 4500846 4501504 4523484 4566016 4572288 4599504 4605822 4628988 4644864 4658661 4667544 4672512 4695327 4702464 4732608 4741632 4769856 4776408 4782969 4800432 4807026 4831204 4845568 4852224 4869228 4883328 4900441 4917248 4953312 4960116 4985064 5014737 5031936 5038848 5056506 5064192 5094336 5126992 5136768 5143824 5169696 5174442 5200468 5218304 5225472 5250987 5256576 5290272 5324184 5334336 5366088 5373459 5400486 5419008 5451264 5458752 5486208 5493744 5521376 5531904 5564832 5572476 5600504 5608197 5619712 5660928 5668704 5697216 5731128 5750784 5767866 5778864 5786802 5787648 5815908 5870592 5878656 5908224 5913648 5943392 5951556 5971968 5989707 5992896 6001128 6031312 6036849 6096384 6132672 6141096 6171984 6180462 6211548 6223392 6230016 6260436 6269952 6300567 6310144 6322176 6359808 6368544 6377292 6400576 6409368 6447519 6469632 6492304 6501222 6511104 6604416 6613488 6646752 6652854 6686316 6709248 6718464 6729177 6742008 6751269 6752256 6785226 6792448 6849024 6858432 6892928 6899256 6908733 6943482 6967296 7001316 7008768 7053696 7098912 7112448 7154784 7164612 7200648 7210539 7225344 7246806 7268352 7278336 7303842 7314944 7324992 7375872 7419776 7429968 7440174 7477596 7547904 7558272 7584759 7596288 7641504 7690488 7705152 7715736 7716864 7739786 7754544 7761663 7800702 7827456 7838208 7877632 7884864 7935408 7986276 7990528 8001504 8049132 8100729 8128512 8176896 8188128 8229312 8240616 8282064 8297856 8306688 8331362 8347248 8358714 8359936 8400756 8429568 8454607 8479744 8491392 8503056 8545824 8596692 8626176 8651799 8668296 8680203 8681472 8723862 8805888 8817984 8862336 8870472 8915088 8927334 8957952 8972236 8989344 9001692 9003008 9046968 9100819 9132032 9144576 9199008 9211644 9257976 9270693 9289728 9317322 9335088 9345024 9390654 9404928 9465216 9483264 9539712 9552816 9565938 9600864 9614052 9662408 9691136 9704448 9738456 9751833 9766656 9800882 9834496 9906624 9920232 9970128 9979281 10029474 10063872 10077696 10113012 10128384 10177839 10188672 10253984 10273536 10287648 10339392 10348884 10400936 10415223 10436608 10450944 10501974 10513152 10580544 10648368 10668672 10732176 10746918 10800972 10838016 10870209 10902528 10917504 10955763 10972416 10987488 11042752 11063808 11129664 11144952 11160261 11201008 11216394 11321856 11337408 11394432 11462256 11535732 11557728 11573604 11575296 11609679 11631816 11701053 11741184 11757312 11816448 11827296 11886784 11903112 11943936 11979414 11985792 12002256 12062624 12073698 12192768 12265344 12282192 12343968 12360924 12423096 12446784 12460032 12497043 12520872 12538071 12539904 12601134 12620288 12644352 12719616 12737088 12754584 12801152 12818736 12895038 12939264 12984608 13002444 13022208 13085793 13208832 13226976 13293504 13305708 13372632 13391001 13418496 13436928 13458354 13484016 13502538 13504512 13570452 13584896 13698048 13716864 13785856 13798512 13817466 13886964 13934592 13975983 14002632 14017536 14085981 14107392 14197824 14224896 14309568 14329224 14401296 14421078 14493612 14536704 14556672 14607684 14629888 14649984 14701323 14751744 14839552 14859936 14880348 14955192 15044211 15095808 15116544 15169518 15192576 15283008 15380976 15410304 15431472 15479572 15509088 15523326 15601404 15654912 15676416 15701413 15752961 15755264 15769728 15870816 15972552 15981056 16003008 16098264 16120377 16201458 16257024 16353792 16376256 16458624 16481232 16564128 16595712 16662724 16694496 16717428 16719872 16801512 16824591 16859136 16909214 16959488 16982784 17006112 17091648 17193384 17252352 17303598 17336592 17360406 17362944 17447724 17611776 17635968 17724672 17740944 17830176 17854668 17915904 17944472 17969121 17978688 18003384 18006016 18093936 18110547 18201638 18264064 18289152 18398016 18423288 18515952 18541386 18634644 18670176 18690048 18781308 18809856 18901701 18930432 18966528 19079424 19105632 19131876 19201728 19228104 19324816 19342557 19382272 19408896 19476912 19503666 19533312 19601764 19668992 19813248 19840464 19940256 19958562 20058948 20127744 20155392 20187531 20226024 20253807 20256768 20355678 20377344 20507968 20547072 20575296 20678784 20697768 20726199 20801872 20830446 20901888 21003948 21026304 21161088 21296736 21337344 21464352 21493836 21601944 21631617 21676032 21740418 21805056 21835008 21911526 21944832 21974976 22085504 22127616 22259328 22289904 22320522 22402016 22432788 22643712 22674816 22754277 22788864 22924512 23071464 23115456 23147208 23150592 23219358 23263632 23284989 23402106 23482368 23514624 23632896 23654592 23773568 23806224 23958828 23971584 24004512 24125248 24147396 24302187 24385536 24530688 24564384 24687936 24721848 24846192 24893568 24920064 24994086 25041744 25076142 25079808 25202268 25240576 25288704 25363821 25439232 25474176 25509168 25602304 25637472 25790076 25878528 25955397 25969216 26004888 26040609 26044416 26171586 26417664 26453952 26587008 26611416 26745264 26782002 26873856 26916708 26968032 27005076 27009024 27089251 27140904 27169792 27302457 27396096 27433728 27571712 27597024 27634932 27773928 27812079 27869184 27951966 28005264 28035072 28171962 28214784 28395648 28449792 28619136 28658448 28802592 28842156 28987224 29073408 29113344 29159767 29215368 29255499 29259776 29299968 29402646 29503488 29679104 29719872 29760696 29910384 29937843 30088422 30191616 30233088 30339036 30385152 30533517 30566016 30761952 30820608 30862944 30959144 31018176 31046652 31202808 31245669 31309824 31352832 31402826 31505922 31510528 31539456 31741632 31945104 31962112 32006016 32196528 32240754 32402916 32514048 32610627 32707584 32752512 32867289 32917248 32962464 33128256 33191424 33325448 33388992 33434856 33439744 33480783 33603024 33649182 33818428 33918976 33965568 34012224 34183296 34386768 34607196 34673184 34720812 34725888 34829037 34895448 35103159 35223552 35271936 35449344 35481888 35660352 35709336 35831808 35888944 35938242 35957376 36006768 36187872 36221094 36403276 36528128 36578304 36796032 36846576 37031904 37082772 37269288 37340352 37380096 37491129 37562616 37614213 37619712 37803402 37860864 37933056 38158848 38211264 38263752 38403456 38456208 38649632 38685114 38817792 38953824 39007332 39066624 39203528 39257379 39337984 39626496 39680928 39880512 39917124 40117896 40173003 40255488 40310784 40375062 40452048 40507614 40513536 40711356 40754688 41015936 41094144 41150592 41357568 41395536 41452398 41603744 41660892 41803776 41927949 42007896 42052608 42257943 42322176 42593472 42674688 42928704 42987672 43203888 43263234 43480836 43610112 43670016 43823052 43889664 43949952 44103969 44171008 44255232 44518656 44579808 44641044 44804032 44865576 45132633 45287424 45349632 45508554 45577728 45849024 46142928 46230912 46294416 46438716 46527264 46569978 46804212 46964736 47029248 47104239 47258883 47265792 47309184 47547136 47612448 47917656 47943168 48009024 48250496 48294792 48361131 48604374 48771072 49061376 49128768 49375872 49443696 49692384 49787136 49988172 50083488 50152284 50159616 50308609 50404536 50473773 50481152 50577408 50727642 50878464 50948352 51018336 51204608 51274944 51580152 51757056 51910794 51938432 52009776 52081218 52088832 52343172 52835328 52907904 53174016 53222832 53490528 53564004 53747712 53833416 53907363 53936064 54010152 54018048 54178502 54281808 54331641 54339584 54604914 54792192 54867456 55143424 55194048 55269864 55547856 55624158 55903932 56010528 56070144 56343924 56429568 56705103 56791296 56899584 57238272 57316896 57605184 57684312 57974448 58027671 58146816 58226688 58319534 58430736 58510998 58519552 58599936 58805292 59006976 59182249 59358208 59439744 59521392 59820768 59875686 60176844 60383232 60466176 60562593 60678072 60761421 60770304 61067034 61132032 61523904 61641216 61725888 61918288 62036352 62093304 62178597 62405616 62491338 62705664 62805652 63011844 63021056 63078912 63483264 63705733 63890208 63924224 64012032 64393056 64481508 64805832 64894851 65028096 65221254 65415168 65505024 65734578 65834496 65924928 66256512 66382848 66650896 66777984 66869712 66961566 67206048 67298364 67636856 67837952 67931136 68024448 68262831 68366592 68773536 69214392 69346368 69441624 69451776 69658074 69790896 69854967 70206318 70447104 70543872 70898688 70963776 71320704 71418672 71777888 71876484 71914752 72013536 72375744 72442188 72806552 72906561 73056256 73156608 73592064 73693152 74063808 74165544 74538576 74680704 74760192 74982258 75125232 75228426 75239424 75606804 75721728 75866112 76091463 76317696 76422528 76527504 76806912 76912416 77299264 77370228 77635584 77866191 77907648 78014664 78121827 78133248 78407056 78514758 79252992 79361856 79761024 79834248 80235792 80346006 80621568 80750124 80904096 81015228 81027072 81267753 81422712 81509376 81907371 82031872 82188288 82301184 82715136 82791072 82904796 83207488 83321784 83436237 83607552 83855898 84015792 84105216 84515886 84644352 85186944 85349376 85857408 85975344 86407776 86526468 86961672 87220224 87340032 87479301 87646104 87766497 87779328 87899904 88207938 88342016 88510464 89037312 89159616 89282088 89608064 89731152 89813529 90265266 90574848 90699264 91017108 91155456 91600551 91698048 92285856 92461824 92588832 92877432 93054528 93139956 93608424 93737007 93929472 94058496 94208478 94517766 94531584 94618368 95094272 95224896 95835312 95886336 96018048 96500992 96589584 96722262 97208748 97542144 97831881 98122752 98257536 98601867 98751744 98887392 99384768 99574272 99976344 100166976 100304568 100319232 100617218 100809072 100947546 100962304 101455284 101756928 101896704 102036672 102409216 102549888 103160304 103821588 103876864 104019552 104162436 104177664 104487111 104686344 105309477 105670656 105815808 106348032 106445664 106981056 107128008 107495424 107666832 107814726 107872128 108020304 108357004 108563616 108663282 108679168 109209828 109584384 109734912 109909891 110286848 110388096 110539728 111095712 111248316 111807864 112021056 112140288 112473387 112687848 112842639 112859136 113410206 113582592 113799168 114476544 114633792 115210368 115368624 115948896 116055342 116453376 116639068 116861472 117021996 117039104 117199872 117610584 117772137 118013952 118364498 118716416 118879488 119042784 119641536 119751372 120353688 120519009 120766464 120932352 121125186 121356144 121522842 121540608 122134068 122264064 123047808 123282432 123451776 123836576 124072704 124186608 124357194 124811232 124982676 125411328 125611304 125783847 126023688 126042112 126157824 126773829 126966528 127411466 127780416 127848448 128024064 128786112 128963016 129611664 129789702 130442508 130830336 131010048 131469156 131668992 131849856 132311907 132513024 132765696 133301792 133555968 133739424 133923132 134412096 134596728 135273712 135397899 135675904 135862272 136048896 136525662 136733184 137547072 138428784 138692736 138883248 139316148 139581792 139709934 140412636 140894208 141087744 141312717 141776649 141797376 141927552 142641408 142837344 143555776 143752968 143829504 144027072 144751488 144884376 145083393 145613104 145813122 146313216 147184128 147386304 148127616 148331088 149077152 149361408 149964516 150250464 150456852 150478848 150925827 151213608 151421319 151443456 151732224 152182926 152635392 152845056 153055008 153613824 153824832 154598528 154740456 155271168 155732382 155815296 156029328 156243654 156266496 156814112 157029516 158505984 158723712 159522048 159668496 160471584 160692012 161243136 161500248 161722089 161808192 162030456 162054144 162535506 162845424 162994923 163018752 163814742 164063744 164376576 164602368 165430272 165582144 165809592 166414976 166643568 166872474 167711796 168031584 168210432 169031772 169288704 170115309 170373888 170698752 171714816 171950688 172815552 173052936 173923344 174083013 174440448 174680064 174958602 175292208 175532994 175558656 175799808 176415876 176684032 177020928 177546747 178074624 178319232 178564176 179216128 179462304 179627058 180530532 181149696 181398528 181687779 182034216 182284263 182310912 183201102 183396096 184571712 184923648 185177664 185754864 186109056 186279912 187216848 187474014 188116992 188416956 189035532 189063168 189236736 189624757 190188544 190449792 191117199 191670624 191772672 192036096 193001984 193179168 193444524 194417496 194684553 195084288 195663762 196245504 196515072 197203734 197503488 197774784 198769536 199148544 199952688 200333952 200609136 201234436 201618144 201895092 201924608 202910568 203513856 203793408 204073344 204118369 204788493 204818432 205099776 206320608 207643176 207753728 208039104 208324872 208355328 208974222 209372688 209564901 210618954 211341312 211631616 212696064 212891328 213962112 214256016 215333664 215629452 215744256 216040608 216714008 217127232 217326564 217358336 218419656 218719683 219168768 219469824 219819782 220573696 220776192 221079456 222191424 222496632 223615728 224042112 224280576 224946774 225375696 225685278 225718272 226820412 227165184 227598336 228274389 228953088 229267584 230420736 230737248 231897792 232110684 232906752 233278136 233598573 233722944 234043992 234078208 234365481 234399744 235221168 235544274 236728996 237432832 237758976 238085568 239283072 239502744 240707376 241038018 241864704 242250372 242712288 243045684 243081216 243803259 244268136 244528128 245722113 246095616 246564864 246903552 247673152 248145408 248373216 248714388 249622464 249965352 250308711 250822656 251222608 251567694 252047376 252315648 253547658 253933056 254822932 255560832 255696896 256048128 257572224 257926032 259223328 259579404 260885016 261660672 262020096 262437903 262938312 263299491 263337984 263699712 264623814 265026048 265531392 266603584 267111936 267478848 267846264 268824192 269193456 269440587 270547424 270795798 271724544 272097792 273051324 273466368 274801653 275094144 276857568 277385472 277766496 278632296 279163584 279419868 280825272 281211021 281788416 282175488 282625434 283553298 283594752 283855104 285282816 285674688 287111552 287505936 287659008 288054144 289502976 289768752 290166786 291226208 291626244 292626432 293495643 294368256 294772608 295805601 296255232 296662176 298154304 298722816 299929032 300500928 300913704 300957696 301851654 302427216 302842638 302886912 304365852 305270784 305690112 306110016 307227648 307649664 309197056 309480912 311464764 311630592 312058656 312487308 312532992 313461333 313628224 314059032 315928431 317011968 317447424 319044096 319336992 320943168 321384024 322486272 323000496 323444178 323616384 324060912 325071012 325690848 325989846 326037504 327629484 328127488 328753152 329204736 329729673 330860544 331164288 331619184 332829952 333287136 333744948 335423592 336063168 336420864 337420161 338063544 338527917 338577408 340230618 340747776 341397504 343429632 343901376 345631104 346105872 347846688 348166026 349360128 349917204 350584416 351065988 351117312 351599616 352160263 352831752 353316411 353368064 354041856 355093494 356149248 356638464 357128352 358432256 358924608 359254116 361061064 361557027 362299392 362797056 363375558 364068432 364568526 364621824 366402204 366792192 369143424 369847296 370355328 371509728 372218112 372559824 374433696 374948028 376233984 376833912 377351541 378071064 378126336 378473472 379249514 380321487 380377088 380899584 382234398 383341248 383545344 384072192 386003968 386358336 386889048 388834992 389369106 391327524 392491008 393030144 394407468 395006976 395549568 396935721 397539072 398297088 399905376 400667904 401218272 402468872 403236288 403790184 403849216 405821136 406193697 407027712 407586816 408146688 408236738 409576986 409636864 410199552 412641216 415286352 415507456 416078208 416649744 417948444 418745376 419129802 421237908 422682624 423263232 423938151 425329947 425392128 425782656 427924224 428512032 430667328 431258904 431488512 432081216 433428016 434254464 434653128 434716672 435250179 436839312 437439366 438939648 439639564 441147392 441552384 442158912 444382848 444993264 447231456 448084224 449893548 450751392 451370556 451436544 452777481 453640824 454263957 454330368 455196672 456548778 457906176 458535168 460841472 461474496 463795584 464221368 465813504 466556272 467197146 467445888 468087984 468730962 468799488 470442336 471088548 473457992 474865664 475517952 476171136 478566144 479005488 481414752 482076036 483729408 484500744 485166267 485424576 486091368 486162432 487606518 488536272 488984769 489056256 491444226 492191232 493129728 493807104 495346304 496290816 496746432 497428776 499244928 499930704 500617422 502445216 503135388 504094752 504631296 507095316 507866112 509645864 510345927 511121664 511393792 512096256 515144448 515852064 518446656 519158808 521770032 522249039 523321344 524040192 524875806 525876624 526598982 526675968 527399424 529247628 530052096 531062784 532640241 533207168 534223872 534957696 535692528 537648384 538386912 538881174 541094848 541591596 543449088 544195584 545063337 546102648 546852789 546932736 549603306 550188288 553715136 554770944 555532992 557264592 558327168 558839736 561650544 562422042 564350976 565250868 567106596 567189504 567710208 568874271 570565632 571349376 573351597 574223104 575011872 575318016 576108288 579005952 579537504 580333572 582452416 583252488 584053659 585252864 586991286 588736512 589545216 591611202 592510464 593324352 596308608 597445632 599858064 601001856 601827408 603703308 604854432 605685276 605773824 607573201 608731704 610541568 611380224 612220032 612355107 614365479 614455296 615299328 618394112 618961824 622929528 623261184 624117312 624974616 625065984 626922666 627256448 628118064 628694703 631856862 634023936 634894848 638088192 638673984 641886336 642768048 646000992 646888356 647232768 648121824 650142024 651381696 651979692 652075008 654011917 655258968 656159049 656254976 657506304 658409472 659459346 661721088 662328576 663238368 665659904 666574272 667489896 670847184 672126336 672841728 674840322 676127088 677055834 677154816 680461236 681495552 682795008 684823167 686859264 687802752 691262208 692211744 695693376 696332052 698720256 699834408 700795719 701168832 702131976 702234624 703199232 704320526 705663504 706632822 706736128 710186988 712298496 713276928 714256704 716864512 717849216 718508232 722122128 723114054 725594112 726751116 728136864 729137052 729243648 731409777 732804408 733584384 737166339 738286848 739694592 740710656 743019456 744436224 745119648 748867392 749896056 750926133 752467968 753667824 754703082 756142128 756946944 758499028 760642974 760754176 761799168 764468796 766682496 767090688 768144384 769369237 772007936 772716672 773778096 777669984 778738212 782655048 784982016 786060288 787313709 788814936 789898473 790013952 791099136 793871442 795078144 796594176 799810752 801335808 802436544 804937744 806472576 807580368 808321761 811642272 812387394 815173632 816293376 816473476 819153972 819273728 820399104 824404959 825282432 830572704 831014912 832156416 833299488 835896888 837490752 838259604 842475816 843633063 845365248 846526464 847876302 850659894 850784256 851565312 855848448 857024064 861334656 862517808 862977024 864162432 866856032 868508928 869306256 870500358 873678624 874878732 877879296 879279128 880486929 882294784 883104768 884317824 887416803 888765696 889986528 894462912 896168448 899787096 901502784 902741112 902873088 905554962 907281648 908527914 908660736 913097556 915812352 917070336 921682944 922948992 927591168 928442736 933112544 934394292 934891776 936175968 937461924 937598976 940383999 940884672 942177096 946915984 947785293 949731328 951035904 952342272 957132288 958010976 962829504 964152072 967458816 969001488 970332534 970849152 972182736 975213036 977072544 977969538 978112512 982888452 984382464 986259456 987614208 989189019 990692608 992581632 993492864 994857552 998489856 999861408 1001234844 1004890432 1006270776 1008189504 1009262592 1012260483 1014190632 1015583751 1015732224 1019291728 1020691854 1022243328 1024192512 1030288896 1031704128 1036893312 1038317616 1043540064 1044498078 1048080384 1049751612 1051753248 1053197964 1053351936 1054798848 1056480789 1058495256 1059949233 1060104192 1062125568 1065280482 1066414336 1068447744 1069915392 1071385056 1075296768 1076773824 1077762348 1082189696 1083183192 1084671081 1086898176 1088391168 1090126674 1092205296 1093705578 1093865472 1099206612 1100376576 1107430272 1109541888 1111065984 1114529184 1116654336 1117679472 1123301088 1124844084 1128701952 1130501736 1132054623 1134213192 1134379008 1135420416 1137748542 1140964461 1141131264 1142698752 1146703194 1148446208 1150023744 1150636032 1152216576 1158011904 1159075008 1160667144 1164904832 1166504976 1168107318 1173982572 1177473024 1179090432 1183222404 1185020928 1186648704 1190807163 1192617216 1194891264 1199716128 1202003712 1203654816 1207406616 1209708864 1211370552 1211547648 1215146402 1217463408 1218581091 1221083136 1222760448 1224440064 1224710214 1228730958 1228910592 1230598656 1236788224 1237923648 1245859056 1246522368 1248234624 1249949232 1253845332 1254512896 1256236128 1257389406 1263713724 1268047872 1269789696 1271814453 1275989841 1276176384 1277347968 1283772672 1285536096 1292001984 1293776712 1294465536 1296243648 1300284048 1302763392 1303959384 1304150016 1308023834 1310517936 1312318098 1312509952 1316818944 1318918692 1323442176 1324657152 1326476736 1327373299 1331319808 1333148544 1334979792 1341694368 1344252672 1349680644 1352254176 1354111668 1354309632 1358332443 1360922472 1362791871 1362991104 1365590016 1369646334 1373718528 1375605504 1382524416 1384423488 1391386752 1392664104 1397440512 1399668816 1401591438 1402337664 1404263952 1406398464 1408641052 1411327008 1413265644 1413472256 1420373976 1424596992 1426553856 1428513408 1428828583 1433729024 1435698432 1437016464 1444244256 1446228108 1451188224 1453502232 1455498801 1456273728 1458274104 1458487296 1462819554 1465608816 1466954307 1467168768 1474332678 1476573696 1479389184 1481421312 1486038912 1488872448 1490239296 1497734784 1499792112 1501852266 1507335648 1509406164 1512284256 1513893888 1516998056 1521285948 1521508352 1523598336 1528937592 1531037781 1533364992 1534181376 1536288768 1538738474 1544015872 1545433344 1547556192 1555339968 1557476424 1565310096 1566747117 1569964032 1572120576 1574627418 1577629872 1579796946 1580027904 1582198272 1587742884 1590156288 1593188352 1597920723 1599621504 1602671616 1604873088 1609875488 1612945152 1615160736 1616643522 1623284544 1624774788 1630347264 1632586752 1632946952 1635190011 1638307944 1638547456 1640558367 1640798208 1648809918 1650564864 1661145408 1662029824 1664312832 1666598976 1671793776 1674981504 1676519208 1684951632 1687266126 1693052928 1695752604 1701319788 1701568512 1703130624 1706622813 1711696896 1714048128 1720054791 1722669312 1725035616 1725954048 1728324864 1733712064 1737017856 1738612512 1741000716 1747357248 1749757464 1752160977 1755758592 1758558256 1760973858 1766209536 1768635648 1774833606 1777531392 1779973056 1788925824 1792336896 1799574192 1803005568 1805482224 1811109924 1814563296 1817055828 1817321472 1822719603 1826195112 1831624704 1834140672 1837065321 1843096437 1843365888 1845897984 1855182336 1856885472 1866225088 1868788584 1869783552 1872351936 1874923848 1875197952 1880767998 1881769344 1884354192 1886084109 1893831968 1895570586 1902071808 1904684544 1914264576 1916021952 1925659008 1928304144 1938002976 1940665068 1941698304 1944365472 1950426072 1954145088 1955939076 1956225024 1962035751 1965776904 1968477147 1968764928 1972518912 1975228416 1978378038 1981385216 1985163264 1986985728 1989715104 1996979712 1999722816 2002469688 2009780864 2012541552 2016379008 2018525184 2024520966 2028381264 2031167502 2031464448 2038583456 2041383708 2044486656 2048385024 2054469501 2060577792 2063408256 2073786624 2076635232 2087080128 2088996156 2096160768 2099503224 2102387157 2103506496 2106395928 2106703872 2109597696 2112961578 2116990512 2119898466 2120208384 2130560964 2132828672 2136895488 2139830784 2142770112 2150593536 2153547648 2155524696 2164379392 2166366384 2169342162 2176782336 2180253348 2184410592 2187411156 2187730944 2194229331 2198413224 2200753152 2211499017 2214860544 2219083776 2222131968 2229058368 2233308672 2235358944 2246602176 2249688168 2257403904 2261003472 2264109246 2268426384 2270840832 2275497084 2281928922 2282262528 2285397504 2293406388 2296892416 2300047488 2301272064 2304433152 2308107711 2316023808 2318150016 2321334288 2329809664 2333009952 2336214636 2347965144 2354946048 2358180864 2361941127 2366444808 2369695419 2370041856 2373297408 2381614326 2385234432 2389782528 2399432256 2404007424 2407309632 2414813232 2419417728 2422741104 2430292804 2434926816 2437162182 2445520896 2448880128 2449420428 2457461916 2457821184 2461197312 2465121841 2473214877 2473576448 2475847296 2491718112 2493044736 2496469248 2499898464 2507690664 2509025792 2512472256 2514778812 2527427448 2530899189 2536095744 2539579392 2543628906 2551979682 2552352768 2554695936 2567545344 2571072192 2584003968 2587553424 2588931072 2592487296 2600568096 2605526784 2607918768 2616047668 2621035872 2624636196 2625019904 2633637888 2637837384 2641460787 2646884352 2649314304 2652953472 2654746598 2662250409 2662639616 2666297088 2669959584 2683388736 2688505344 2699361288 2704508352 2708223336 2708619264 2716664886 2721844944 2725583742 2725982208 2739292668 2747437056 2751211008 2765048832 2768846976 2782773504 2785328208 2799337632 2803182876 2804675328 2808527904 2812796928 2817282104 2821151997 2822654016 2826531288 2826944512 2840747952 2843355879 2849193984 2853107712 2857026816 2857657166 2867458048 2871396864 2874032928 2888488512 2892456216 2902376448 2907004464 2910997602 2912547456 2916548208 2925639108 2931217632 2933908614 2934337536 2948665356 2953147392 2958778368 2962842624 2967567057 2972077824 2977744896 2980478592 2995469568 2999584224 3003704532 3014671296 3018812328 3024568512 3027787776 3033996112 3036781449 3042571896 3043016704 3046751253 3047196672 3057875184 3062075562 3066729984 3072577536 3077476948 3088031744 3090866688 3095112384 3110679936 3114952848 3130620192 3133494234 3144241152 3149254836 3155259744 3159593892 3160055808 3164396544 3169442367 3175485768 3179847699 3180312576 3186376704 3195841446 3199243008 3205343232 3209746176 3219750976 3225890304 3230321472 3233287044 3246569088 3249549576 3254013243 3260694528 3265173504 3265893904 3270380022 3276615888 3281116734 3281596416 3297619836 3301129728 3322290816 3324059648 3328625664 3333197952 3343587552 3349963008 3353038416 3369903264 3374532252 3386105856 3391505208 3396163869 3402639576 3403137024 3406261248 3413245626 3422893383 3423393792 3428096256 3440109582 3445338624 3450071232 3451908096 3456649728 3467424128 3474035712 3477225024 3482001432 3494714496 3499514928 3504321954 3517116512 3521947716 3532419072 3537271296 3549667212 3555062784 3559946112 3572421489 3577851648 3584673792 3599148384 3606011136 3610964448 3622219848 3629126592 3634111656 3634642944 3645439206 3652390224 3655743273 3663249408 3668281344 3674130642 3686192874 3686731776 3691795968 3710364672 3713770944 3732450176 3737577168 3739567104 3744703872 3749847696 3761535996 3763538688 3768708384 3772168218 3787663936 3791141172 3804143616 3809369088 3815443359 3827969523 3828529152 3832043904 3851318016 3856608288 3876005952 3881330136 3883396608 3888730944 3900852144 3908290176 3911878152 3912450048 3924071502 3931553808 3936954294 3937529856 3950456832 3956756076 3962770432 3970326528 3973971456 3979430208 3982119897 3993959424 3999445632 4004939376 4019561728 4025083104 4032758016 4049041932 4056762528 4062335004 4062928896 4074997329 4077166912 4082767416 4088375613 4088973312 4096770048 4108939002 4121155584 4126816512 4147573248 4153270464 4174160256 4177992312 4192321536 4199006448 4204774314 4207012992 4212791856 4219195392 4225923156 4233981024 4239796932 4240416768 4253012407 4261121928 4265657344 4273790976 4279661568 4285540224 4286485749 4301187072 4307095296 4311049392 4328758784 4332732768 4338684324 4353564672 4360506696 4366496403 4368821184 4374822312 4375461888 4388458662 4396826448 4400862921 4401506304 4422998034 4429721088 4438167552 4444263936 4458116736 4466617344 4470717888 4493204352 4499376336 4522006944 4528218492 4536852768 4541681664 4550994168 4563857844 4564525056 4570795008 4578083419 4586812776 4593113343 4593784832 4600094976 4602544128 4608866304 4616215422 4632047616 4636300032 4642668576 4659619328 4666019904 4672429272 4695930288 4700241351 4709892096 4716361728 4723882254 4732889616 4739390838 4740083712 4746594816 4763228652 4770468864 4779565056 4793762169 4798864512 4808014848 4814619264 4829626464 4838835456 4845482208 4860585608 4869853632 4874324364 4891041792 4897760256 4898840856 4905570033 4914923832 4915642368 4922394624 4930243682 4946429754 4947152896 4951694592 4983436224 4986089472 4992938496 4999796928 5015381328 5018051584 5024944512 5029557624 5054854896 5061798378 5079158784 5087257812 5103959364 5104705536 5109391872 5119868439 5135090688 5142144384 5160164373 5168007936 5175106848 5177862144 5184974592 5201136192 5211053568 5215837536 5232095336 5242071744 5249272392 5250039808 5256482931 5267275776 5275674768 5282921574 5298628608 5305906944 5309493196 5324500818 5325279232 5332594176 5339919168 5366777472 5377010688 5398722576 5409016704 5416446672 5433329772 5443689888 5451167484 5451964416 5468158809 5478585336 5494874112 5502422016 5511195963 5529289311 5530097664 5537693952 5565547008 5570656416 5598675264 5606365752 5609350656 5617055808 5625593856 5634564208 5642303994 5645308032 5653062576 5658252327 5681495904 5686711758 5706215424 5714053632 5715314332 5734916096 5742793728 5748065856 5776977024 5784912432 5814008928 5821995204 5825094912 5833096416 5851278216 5862435264 5867817228 5868675072 5886107253 5897330712 5905431441 5906294784 5917556736 5925685248 5935134114 5944155648 5955489792 5960957184 5990939136 5999168448 6007409064 6029342592 6037624656 6049137024 6055575552 6067992224 6073562898 6085143792 6093502506 6094393344 6115750368 6124151124 6133459968 6145155072 6154953896 6163408503 6176063488 6181733376 6190224768 6221359872 6229905696 6261240384 6266988468 6288482304 6298509672 6307161471 6310519488 6319187784 6320111616 6328793088 6338884734 6350971536 6359695398 6360625152 6391682892 6398486016 6410686464 6419492352 6439501952 6451780608 6460642944 6466574088 6493138176 6499099152 6508026486 6530347008 6531787808 6540760044 6553231776 6562233468 6563192832 6582687993 6595239672 6602259456 6634497051 6644581632 6648119296 6657251328 6666395904 6687175104 6699926016 6706076832 6739806528 6749064504 6772211712 6783010416 6792327738 6805279152 6812522496 6826491252 6845786766 6846787584 6856192512 6880219164 6890677248 6900142464 6903816192 6913299456 6924323133 6934848256 6948071424 6954450048 6964002864 6989428992 6999029856 7008643908 7034233024 7043895432 7064838144 7074542592 7085823381 7099334424 7109086257 7110125568 7119892224 7144842978 7155703296 7169347584 7198296768 7212022272 7221928896 7244439696 7258253184 7268223312 7290878412 7304780448 7311486546 7336562688 7348261284 7372385748 7373463552 7383591936 7395365523 7419644631 7420729344 7427541888 7464900352 7475154336 7479134208 7489407744 7499695392 7523071992 7527077376 7537416768 7544336436 7575327872 7582282344 7592697567 7608287232 7618738176 7630886718 7655939046 7657058304 7664087808 7702636032 7713216576 7752011904 7762660272 7766793216 7777461888 7801704288 7816580352 7823756304 7848143004 7863107616 7873908588 7875059712 7898451613 7900913664 7913512152 7924382361 7925540864 7940653056 7947942912 7958860416 7964239794 7986751227 7987918848 7998891264 8009878752 8039123456 8050166208 8065516032 8098083864 8113525056 8124670008 8125857792 8149994658 8154333824 8165534832 8176751226 8177946624 8217878004 8242311168 8253633024 8295146496 8306540928 8348320512 8355984624 8398012896 8409548628 8414025984 8425583712 8438390784 8451846312 8463455991 8467962048 8479593864 8480833536 8506024814 8522243856 8530067637 8531314688 8547581952 8559323136 8571080448 8572971498 8602374144 8614190592 8622098784 8657517568 8665465536 8677368648 8707129344 8721013392 8732992806 8737642368 8749644624 8776917324 8793652896 8801725842 8803012608 8845996068 8859442176 8876335104 8888527872 8902701171 8916233472 8933234688 8941435776 8986408704 8998752672 9044013888 9056436984 9073705536 9083363328 9101988336 9110344347 9127715688 9129050112 9141590016 9156166838 9173625552 9186226686 9187569664 9200189952 9217732608 9232430844 9264095232 9272600064 9285337152 9291613093 9319238656 9332039808 9344858544 9391860576 9400482702 9432723456 9447764508 9465779232 9478781676 9480167424 9493189632 9508327101 9526457304 9539543097 9540937728 9559130112 9587524338 9597729024 9616029696 9629238528 9659252928 9677670912 9690964416 9721171216 9739707264 9748648728 9762039729 9782083584 9795520512 9797681712 9811140066 9829847664 9844789248 9860487364 9892859508 9894305792 9903389184 9966872448 9972178944 9985876992 9999593856 10001800081 10030762656 10036103168 10049889024 10059115248 10109709792 10123596756 10158317568 10174515624 10188491607 10207918728 10209411072 10218783744 10239736878 10268680149 10270181376 10284288768 10320328746 10336015872 10350213696 10355724288 10369949184 10402272384 10422107136 10431675072 10464190672 10484143488 10498544784 10512965862 10551349536 10565843148 10597257216 10611813888 10618986392 10649001636 10650558464 10665188352 10679838336 10717264467 10733554944 10754021376 10797445152 10818033408 10832893344 10866659544 10887379776 10902334968 10903928832 10936317618 10957170672 10967229819 10989748224 11004844032 11022391926 11058578622 11060195328 11075387904 11131094016 11141312832 11197350528 11212731504 11218701312 11234111616 11269128416 11284607988 11290616064 11306125152 11316504654 11362991808 11373423516 11412430848 11428107264 11430628664 11446330077 11469832192 11483908569 11485587456 11496131712 11553954048 11569824864 11628017856 11643990408 11650189824 11666192832 11702556432 11724870528 11735634456 11737350144 11772214506 11794661424 11810862882 11812589568 11851370496 11870268228 11888311296 11910979584 11921914368 11946359691 11981878272 11998336896 12014818128 12058685184 12075249312 12098274048 12135984448 12147125796 12170287584 12187005012 12188786688 12224991987 12231500736 12248302248 12265126839 12266919936 12290310144 12309907792 12326817006 12363466752 12380449536 12442719744 12459811392 12522480768 12533976936 12576964608 12597019344 12614322942 12621038976 12638375568 12657586176 12677769468 12701943072 12719390796 12721250304 12759037221 12783365784 12796972032 12821372928 12838984704 12859457247 12879003904 12903561216 12921285888 12933148176 12986276352 12998198304 13016052972 13060694016 13063575616 13081520088 13099489209 13106463552 13124466936 13126385664 13165375986 13190479344 13202588763 13204518912 13268994102 13289163264 13314502656 13332791808 13374350208 13399852032 13412153664 13479613056 13498129008 13566020832 13584655476 13610558304 13625044992 13652982504 13691573532 13693575168 13712385024 13734250257 13760438328 13779340029 13781354496 13800284928 13807632384 13826598912 13848646266 13869696512 13896142848 13908900096 13928005728 13978857984 13998059712 14017287816 14068466048 14087790864 14100724053 14129676288 14149085184 14171646762 14198668848 14218172514 14220251136 14239784448 14289685956 14311406592 14338695168 14381286507 14396593536 14424044544 14443857792 14488879392 14516506368 14536446624 14581756824 14609560896 14622973092 14673125376 14696522568 14716710099 14744771496 14746927104 14767183872 14790731046 14839289262 14841458688 14855083776 14929800704 14950308672 14958268416 14978815488 14999390784 15046143984 15054154752 15074833536 15088672872 15150655744 15164564688 15185395134 15237476352 15261773436 15311878092 15314116608 15328175616 15359605317 15405272064 15426433152 15480493119 15504023808 15525320544 15533586432 15554923776 15603408576 15633160704 15647512608 15696286008 15726215232 15747817176 15750119424 15796903226 15801827328 15827024304 15848764722 15851081728 15895885824 15917720832 15928479588 15973502454 15975837696 15997782528 16019757504 16078246912 16100332416 16131032064 16196167728 16227050112 16249340016 16299989316 16308667648 16331069664 16353502452 16355893248 16404476427 16435756008 16484622336 16507266048 16533587889 16587867933 16590292992 16613081856 16696641024 16711969248 16796025792 16819097256 16828051968 16851167424 16876781568 16903692624 16926911982 16935924096 16959187728 17012049628 17044487712 17060135274 17062629376 17118646272 17142160896 17145942996 17204748288 17228381184 17244197568 17255852887 17315035136 17330931072 17354737296 17442026784 17465985612 17475284736 17499289248 17553834648 17587305792 17603451684 17606025216 17658321759 17691992136 17716294323 17718884352 17752670208 17777055744 17805402342 17832466944 17866469376 17882871552 17972817408 17997505344 18088027776 18112873968 18147411072 18166726656 18203976672 18220688694 18255431376 18283180032 18312333676 18347251104 18372453372 18375139328 18400379904 18435465216 18464861688 18490225509 18528190464 18545200128 18570674304 18583226186 18638477312 18664079616 18689717088 18783721152 18800965404 18865446912 18895529016 18921484413 18931558464 18957563352 18960334848 18986379264 19016654202 19052914608 19079086194 19081875456 19175048676 19195458048 19232059392 19258477056 19318505856 19355341824 19381928832 19442342432 19479414528 19497297456 19524079458 19591041024 19595363424 19622280132 19659695328 19689578496 19720974728 19748063979 19785719016 19788611584 19806778368 19903491153 19933744896 19944357888 19971753984 19999187712 20003600162 20061525312 20072206336 20099778048 20118230496 20219419584 20247193512 20316635136 20349031248 20376983214 20415837456 20437567488 20479473756 20537360298 20540362752 20568577536 20640657492 20672031744 20700427392 20711448576 20739898368 20772969399 20804544768 20844214272 20863350144 20928381344 20968286976 20997089568 21025931724 21102699072 21131686296 21194514432 21223627776 21237972784 21257470143 21298003272 21301116928 21327258771 21330376704 21359676672 21434528934 21467109888 21508042752 21594890304 21636066816 21665786688 21733319088 21774759552 21804669936 21872635236 21914341344 21934459638 22009688064 22044783852 22117157244 22120390656 22150775808 22186096569 22258933893 22262188032 22282625664 22394701056 22425463008 22437402624 22468223232 22538256832 22569215976 22581232128 22612250304 22633009308 22725983616 22746847032 22778092701 22824861696 22856214528 22861257328 22892660154 22967817138 22971174912 22992263424 23107908096 23139649728 23256035712 23287980816 23300379648 23332385664 23405112864 23449741056 23471268912 23544429012 23589322848 23621725764 23625179136 23695354839 23702740992 23740536456 23773147083 23776622592 23821959168 23843828736 23892719382 23960253681 23963756544 23996673792 24029636256 24117370368 24150498624 24196548096 24271968896 24294251592 24340575168 24374010024 24377573376 24449983974 24463001472 24496604496 24530253678 24533839872 24619815584 24653634012 24726933504 24760899072 24885439488 24919622784 25044961536 25067953872 25194038688 25228645884 25242077952 25276751136 25315172352 25355538936 25390367973 25403886144 25438781592 25442500608 25518074442 25566731568 25590202911 25593944064 25642745856 25677969408 25718914494 25758007808 25807122432 25842571776 25866296352 25972552704 25996396608 26032105944 26121388032 26127151232 26163040176 26198978418 26212927104 26248933872 26330751972 26380958688 26405177526 26409037824 26537988204 26578326528 26629005312 26665583616 26708103513 26748700416 26799704064 26824307328 26959226112 26996258016 27132041664 27169310952 27221116608 27250089984 27305965008 27331033041 27383147064 27387150336 27424770048 27468500514 27520876656 27558680058 27562708992 27600569856 27653197824 27697292532 27739393024 27792285696 27817800192 27856011456 27874839279 27957715968 27996119424 28034575632 28136932096 28175581728 28201448106 28298170368 28343293524 28397337696 28436345028 28440502272 28479568896 28524981303 28579371912 28618629291 28622813184 28677390336 28762573014 28793187072 28848089088 28887715584 28977758784 29033012736 29072893248 29163513648 29219121792 29245946184 29346250752 29393045136 29433420198 29489542992 29534367744 29581462092 29678578524 29682917376 29710167552 29771086849 29859601408 29900617344 29916536832 29957630976 29998781568 30005400243 30092287968 30108309504 30149667072 30177345744 30301311488 30329129376 30370790268 30474952704 30523546872 30565474821 30623756184 30628233216 30656351232 30719210634 30806040447 30810544128 30852866304 30960986238 31008047616 31050641088 31067172864 31109847552 31206817152 31266321408 31295025216 31392572016 31452430464 31495634352 31593806452 31654048608 31697529444 31702163456 31791771648 31835441664 31856959176 31947004908 31951675392 31995565056 32039515008 32046583933 32151793401 32156493824 32200664832 32262064128 32392335456 32454100224 32498680032 32599978632 32617335296 32662139328 32707004904 32711786496 32808952854 32871512016 32901689457 32969244672 33014532096 33067175778 33175735866 33180585984 33226163712 33393282048 33423938496 33592051584 33638194512 33656103936 33702334848 33807385248 33853823964 33871848192 33918375456 34024099256 34088975424 34120270548 34125258752 34237292544 34284321792 34291885992 34338990231 34409496576 34456762368 34488395136 34511705774 34630070272 34661862144 34709474592 34884053568 34931971224 34950569472 34998578496 35107669296 35174611584 35206903368 35212050432 35316643518 35383984272 35432588646 35437768704 35554111488 35610804684 35664933888 35732938752 35765743104 35839079073 35945634816 35995010688 36176055552 36225747936 36294822144 36407953344 36441377388 36510862752 36566360064 36624667352 36674975961 36694502208 36744906744 36750278656 36795380517 36800759808 36870930432 36929723376 36980451018 37090400256 37141348608 37166452372 37276954624 37328159232 37379434176 37567442304 37601930808 37730893824 37791058032 37842968826 37863116928 37915126704 37972758528 38033308404 38105829216 38158172388 38163750912 38277111663 38350097352 38390916096 38464118784 38516954112 38578371741 38637011712 38710683648 38763857664 38884684864 38958829056 38994594912 39048158916 39182082048 39190726848 39244560264 39298467627 39319390656 39379156992 39441949456 39496127958 39571438032 39607766289 39613556736 39806982306 39867489792 39943507968 39998375424 40007200324 40123050624 40144412672 40199556096 40236460992 40438839168 40494387024 40698062496 40753966428 40831674912 40875134976 40958947512 41074720596 41080725504 41137155072 41202750771 41281314984 41338020087 41344063488 41400854784 41422897152 41479796736 41545938798 41609089536 41688428544 41726700288 41856762688 41936573952 41994179136 42051863448 42205398144 42263372592 42302172159 42389028864 42447255552 42475945568 42514940286 42596006544 42654517542 42660753408 42719353344 42869057868 42934219776 43016085504 43143859521 43189780608 43272133632 43331573376 43466638176 43549519104 43609339872 43745270472 43828682688 43868919276 44019376128 44089567704 44150130297 44234314488 44240781312 44301551616 44372193138 44517867786 44524376064 44565251328 44789402112 44850926016 44874805248 44936446464 45076513664 45138431952 45162464256 45224500608 45266018616 45451967232 45493694064 45556185402 45712429056 45722514656 45785320308 45935634276 45942349824 45984526848 46078815951 46215816192 46279299456 46441479357 46512071424 46575961632 46600759296 46664771328 46810225728 46899482112 46942537824 47088858024 47178645696 47243451528 47250358272 47390709678 47405481984 47481072912 47546294166 47553245184 47687657472 47785438764 47920507362 47927513088 47993347584 48059272512 48234740736 48300997248 48393096192 48543937792 48588503184 48681150336 48748020048 48899967948 48926002944 48993208992 49060507356 49067679744 49213429281 49239631168 49307268024 49453867008 49521798144 49600763667 49763603799 49770878976 49839245568 50089923072 50135907744 50388077376 50457291768 50484155904 50553502272 50630344704 50711077872 50780735946 50807772288 50877563184 51036148884 51133463136 51180405822 51187888128 51355938816 51437828988 51516015616 51614244864 51685143552 51732592704 51767558661 51945105408 51992793216 52064211888 52254302464 52326080352 52397956836 52425854208 52497867744 52661503944 52761917376 52810355052 52818075648 52974965277 53075976408 53148882969 53156653056 53258010624 53331167232 53416207026 53497400832 53599408128 53648614656 53918452224 53992516032 54264083328 54338621904 54442233216 54500179968 54611930016 54662066082 54766294128 54849540096 54937001028 55041753312 55117360116 55125417984 55201139712 55289161291 55306395648 55394585064 55470676527 55478786048 55584571392 55635600384 55712022912 55749678558 55915431936 55992238848 56069151264 56273864192 56351163456 56402896212 56596340736 56686587048 56764453239 56794675392 56872690056 56881004544 56959137792 57049962606 57158743824 57237258582 57245626368 57525146028 57586374144 57696178176 57775431168 57955517568 58066025472 58145786496 58327027296 58438243584 58491892368 58786090272 58866840396 58979085984 59068735488 59162924184 59244191937 59357157048 59365834752 59420335104 59542173698 59710473459 59719202816 59801234688 59833073664 59915261952 59997563136 60010800486 60184575936 60216619008 60299334144 60354691488 60602622976 60658258752 60741580536 60949905408 61047093744 61130949642 61247512368 61312702464 61438421268 61612080894 61621088256 61705732608 61921972476 62016095232 62101282176 62134345728 62219695104 62318908197 62413634304 62532642816 62590050432 62785144032 62904860928 62991268704 63187612904 63308097216 63395058888 63404326912 63583543296 63670883328 63713918352 63772410429 63894009816 63903350784 63991130112 64079030016 64093167866 64303586802 64312987648 64401329664 64524128256 64784670912 64908200448 64997360064 65199957264 65234670592 65324278656 65414009808 65617905708 65743024032 65803378914 66029064192 66134351556 66351471732 66361171968 66452327424 66558289707 66776801679 66786564096 66847876992 67184103168 67276389024 67312207872 67404669696 67614770496 67707647928 67743696384 67836750912 68048198512 68177950848 68240541096 68250517504 68334278103 68474585088 68568643584 68583771984 68677980462 68913524736 68976790272 69023411548 69260140544 69323724288 69418949184 69768107136 69863942448 69901138944 69997156992 70215338592 70349223168 70413806736 70633287036 70767968544 70865177292 70875537408 71086064517 71108222976 71221609368 71319441249 71329867776 71465877504 71531486208 71678158146 71880761043 71891269632 71990021376 72352111104 72451495872 72589644288 72815906688 72882754776 73021725504 73132720128 73249334704 73349951922 73389004416 73489813488 73590761034 73601519616 73859446752 73960902036 74180800512 74282697216 74332904744 74553909248 74656318464 74758868352 75134884608 75203861616 75582116064 75685937652 75726233856 75830253408 75945517056 76066616808 76171103919 76211658432 76316344776 76327501824 76554223326 76700194704 76770608733 76781832192 76928237568 77033908224 77156743482 77274023424 77421367296 77527715328 77769369728 77917658112 77989189824 78096317832 78364164096 78381453696 78489120528 78596935254 78638781312 78883898912 78992255916 79142876064 79215532578 79227113472 79613964612 79734979584 79887015936 79996750848 80014400648 80124310539 80246101248 80288825344 80399112192 80472921984 80877678336 80988774048 81396124992 81507932856 81663349824 81750269952 81917895024 81993099123 82149441192 82161451008 82274310144 82405501542 82562629968 82676040174 82688126976 82801709568 82959593472 83091877596 83218179072 83376857088 83453400576 83624517837 83713525376 83873147904 83988358272 84103726896 84410796288 84526745184 84604344318 84894511104 84951891136 85029880572 85192013088 85309035084 85321506816 85438706688 85574943909 85738115736 85855887873 85868439552 86032171008 86287719042 86379561216 86544267264 86663146752 86933276352 87099038208 87218679744 87490540944 87657365376 87737838552 88038752256 88179135408 88300260594 88468628976 88603103232 88744386276 89035735572 89048752128 89130502656 89313260547 89578804224 89701852032 89749610496 89872892928 90016200729 90153027328 90276863904 90324928512 90449001216 90532037232 90903934464 90987388128 91112370804 91424858112 91445029312 91570640616 91696424463 91871268552 91884699648 91969053696 92157631902 92418121341 92431632384 92558598912 92882958714 93024142848 93151923264 93201518592 93329542656 93620451456 93798964224 93885075648 94177716048 94357291392 94486903056 94781419356 94962145824 95092588332 95106490368 95375314944 95570877528 95841014724 95855026176 95986695168 96118545024 96139751799 96455380203 96469481472 96601994496 96786192384 97087875584 97177006368 97362300672 97496040096 97799935896 97852005888 97986417984 98121014712 98135359488 98426858562 98479262336 98614536048 98705068371 98907734016 99043596288 99201527334 99527207598 99541757952 99678491136 100179846144 100271815488 100776154752 100914583536 100968311808 101107004544 101422155744 101561471892 101615544576 101755126368 102072297768 102266926272 102360811644 102375776256 102679870969 102711877632 102875657976 103016970693 103032031232 103228489728 103370287104 103465185408 103535117322 103890210816 103985586432 104128423776 104508604928 104652160704 104795913672 104851708416 104995735488 105323007888 105523834752 105620710104 105636151296 105949930554 106151952816 106297765938 106313306112 106662334464 106832414052 106994801664 107198816256 107297229312 107517237219 107836904448 107985032064 108528166656 108677243808 108884466432 109223860032 109324132164 109532588256 109699080192 109874002056 110024927883 110083506624 110234720232 110250835968 110402279424 110578322582 110612791296 110789170128 110941353054 110957572096 111271200768 111424045824 111499357116 111830863872 111984477696 112138302528 112547728384 112702326912 112805792424 113192681472 113373174096 113528906478 113589350784 113745380112 113918275584 114099925212 114317487648 114474517164 114491252736 114831334989 115050292056 115172748288 115392356352 115550862336 115735115223 115911035136 116132050944 116291572992 116654054592 116876487168 116983784736 117572180544 117733680792 117895402881 117958171968 118137470976 118325848368 118488383874 118714314096 118840670208 119084347396 119420946918 119438405632 119602469376 119830523904 119995126272 120021600972 120369151872 120433238016 120598668288 120709382976 120790970209 121205245952 121316517504 121483161072 122094187488 122261899284 122495024736 122625404928 122876842536 123224161788 123242176512 123411465216 123608252313 123843944952 124014060261 124032190464 124202564352 124268691456 124439390208 124637816394 124827268608 125065285632 125180100864 125570288064 125809721856 125982537408 126375225808 126616194432 126790117776 126906516477 127167086592 127341766656 127427836704 127544820858 127788019632 127982260224 128158060032 128186335732 128607173604 128625975296 128802659328 129048256512 129431578563 129569341824 129816400896 129994720128 130399914528 130469341184 130648557312 130828019616 131235811416 131486048064 131606757828 132058128384 132268703112 132450390891 132702943464 132722343936 132904654848 133116579414 133553603358 133573128192 133695753984 134368206336 134552778048 134624415744 134809339392 135229540992 135415295856 135487392768 135673501824 136096397024 136355901696 136481082192 136668556206 137137287168 137167543968 137355960924 137827049472 137953580544 138046823096 138236447853 138520281088 138647448576 138837898368 139324438071 139536214272 139727884896 139802277888 139994313984 140430677184 140698446336 140827613472 141266574072 141535937088 141730354584 141751074816 142172129034 142216445952 142443218736 142638882498 142659735552 143062972416 143356316292 143761522086 143782539264 143980042752 144704222208 144902991744 145179288576 145631813376 145765509552 146043451008 146498669408 146699903844 146778008832 146979626976 147181522068 147203039232 147640287843 147718893504 147921804072 148361601024 148565394432 148665809488 148802291001 149107818496 149290811397 149312636928 149517736704 150269769216 150407723232 151164232128 151371875304 151452467712 151660506816 151891034112 152133233616 152342207838 152423316864 152632689552 153108446652 153400389408 153541217466 153563664384 154067816448 154313486964 154548046848 154842734592 155055430656 155302675983 155538739456 155835316224 155978379648 156192635664 156762907392 156978241056 157193870508 157277562624 157767797824 157984511832 158285752128 158431065156 158454226944 158924895831 159227929224 159446648907 159469959168 159774031872 159993501696 160028801296 160248621078 160492202496 160798224384 160945843968 161755356672 161977548096 162792249984 163015865712 163326699648 163500539904 163835790048 163986198246 164298882384 164548620288 164811003084 165125259936 165352080348 165376253952 165603419136 165867483873 165919186944 166183755192 166412029581 166436358144 166753714176 166906801152 167249035674 167427050752 167746295808 167976716544 168207453792 168821592576 169053490368 169208688636 169789022208 169903782272 170059761144 170293359717 170384026176 170618070168 170643013632 170877413376 171149887818 171476231472 171711775746 171736879104 172575438084 172759122432 173088534528 173326293504 173866552704 174198076416 174437359488 174981081888 175314730752 175475677104 176358270816 176600521188 176937257952 177206206464 177488772552 177732575811 178071471144 178097504256 178261005312 178626521094 179131420377 179157608448 179403704064 179499220992 179745785856 180032401458 180306054656 180553727808 180649857024 180898002432 181064074464 181807868928 181974776256 182224741608 182849716224 182890058624 183141281232 183392848926 183742537104 183938107392 184315263804 184836242682 184863264768 185117197824 185765917428 186048285696 186303846528 186403037184 186659085312 186956724591 187240902912 187597928448 187770151296 188355432096 188714582784 188973806112 189562838712 189924291648 190185176664 190212980736 190750629888 191141755056 191317231287 191682029448 191710052352 191973390336 192237090048 192279503598 192910760406 192938962944 193203988992 193572384768 194175751168 194354012736 194724601344 194992080192 195599871792 195704011776 195972835968 196242029424 196853717124 196958524672 197229072096 197410136742 198087192576 198403054668 199054415196 199083515904 199356982272 199674869121 200330405037 200359692288 200543630976 201552309504 201829167072 201936623616 202214009088 202844311488 203122943784 203231089152 203510252736 204144595536 204533852544 204721623288 204751552512 205359741938 205423755264 205751315952 206033941386 206064062464 206740574208 206930370816 207070234644 207780421632 207971172864 208256847552 208397607943 209017209856 209304321408 209591827344 209703416832 209991470976 210646015776 211047669504 211241420208 211899861108 212303905632 212595531876 212626612224 213258193551 213324668928 213664828104 213958323747 213989603328 214397632512 214594458624 215034474438 215642283129 215673808896 215970064128 217056333312 217354487616 217768932864 218447720064 218648264328 219065176512 219398160384 219748004112 220049855766 220167013248 220469440464 220804558848 221156645164 221578340256 221882706108 221915144192 222542401536 222848091648 222998714232 223661727744 223968955392 224276605056 224326087531 225095456768 225404653824 225611584848 226746348192 227057812956 227178701568 227490760224 227836551168 228199850424 228513311757 228634975296 228949034328 228982505472 229662669978 230100584112 230311826199 230345496576 230784712704 231101724672 231470230446 231822070272 232264101888 232583145984 233308109184 233752974336 233967569472 235144361088 235467361584 235790805762 235916343936 236651696736 236976767748 237428628192 237681340416 238168694792 238841893836 238876811264 239204938752 239661047808 239990252544 240043201944 240372931617 240738303744 240866476032 241197336576 241418765952 241581940418 242410491904 242633035008 242966322144 244188374976 244523798568 244990049472 245250809856 245753685072 245979297369 246448323576 246484353024 246822930432 247216504626 247687889904 248028120522 248064380928 248405128704 248878780416 249275632788 249654537216 250130571264 250360201728 250873553511 251140576128 251619443712 251965074816 252750451616 253232388864 253580235552 253813032954 254683533312 254855673408 255089641716 255576039264 255964520448 256316120064 256372671464 256724831727 257214347208 257251950592 257567663619 257605318656 258096513024 258863157126 259138683648 259632801792 259989440256 260799829056 260938682368 261297114624 261656039232 262471622832 262972096128 263213515656 264116256768 264537406224 264900781782 265405886928 265809309696 266233158828 267107206716 267146256384 267391507968 267939781641 268736412672 269105556096 269248831488 269618678784 270048602187 270459081984 270830591712 270974785536 271347003648 272192794048 272711803392 272962164384 273337112412 274274574336 274335087936 274711921848 275089273389 275654098944 275907161088 276093646192 276472895706 277254364023 277294897152 277675796736 278648876142 279072428544 279455769792 279604555776 279988627968 280861354368 281396892672 281655226944 282533148144 283071874176 283460709168 284344258068 284886437472 285277764996 285319471104 286125944832 286712632584 287523044172 287565078528 287960085504 288419255397 289366140609 289408444416 289805983488 290358577152 291263626752 291531019104 292086902016 292997338816 293399807688 293556017664 293959253952 294363044136 294406078464 295280575686 295437787008 295843608144 296115205113 296723202048 297130788864 297331618976 297604582002 298581622794 298625273856 299035473408 300539538432 300815446464 302328464256 302743750608 302904935424 303321013632 304266467232 304684415676 304846633728 305265379104 306216893304 306800778816 307082434932 307127328768 308039612907 308135632896 308626973928 309050912079 309096093696 309685469184 310110861312 310605351966 311077478912 311670632448 311956759296 312385271328 313525814784 313956482112 314387741016 314555125248 315535595648 315969023664 316571504256 316862130312 316908453888 317849791662 318455858448 318893297814 318939918336 319987003392 320057602592 320497242156 320984404992 321596448768 321891687936 322551711657 323510713344 323955096192 325584499968 326031731424 326653399296 327671580096 327972396492 328597764768 329097240576 329622006168 330074783649 330250519872 330704160696 330752507904 331206838272 331734967746 331838373888 332367510384 332824059162 332872716288 333813602304 334498071348 334854101504 335492591616 335953433088 336414907584 337643185152 338106980736 338417377272 339578044416 339807564544 340119522288 340586719434 340768052352 341236140336 341754826752 342299775636 342952462944 343423551492 343473758208 344494004967 345150876168 345518244864 346177069056 346652587008 347205345669 347733105408 348396152832 348874718976 349962163776 350629461504 350951354208 352716541632 353201042376 353874515904 354412412928 354977545104 355465151622 356142942288 356522010624 357253042188 358262840754 358315216896 358807408128 359491571712 360064802916 360612109312 361107455616 361299714048 361796004864 362128148928 362372910627 363615737856 363949552512 364449483216 365780117248 366282562464 366785697852 367485074208 367876214784 368630527608 369672485364 369726529536 370234395648 370824756939 371531834856 372042180783 372096571392 372607693056 372806074368 373318170624 373913449182 374481805824 375195856896 375540302592 376710864192 377429165568 377947612224 379125677424 379848583296 380370353328 381501259776 382283510112 382634462574 383364058896 383946780672 384474180096 384559007196 385821520812 385877925888 386407977984 387024129037 387144769536 388294735689 388351502336 388708025472 389449202688 389984160384 391199743584 391408023552 391945671936 392484058848 393707434248 393917049344 394458144192 394820273484 396174385152 396806109336 397351172673 398108830392 398167031808 398713964544 399349738242 400660810074 400719384576 401087261952 403104619008 403658334144 403873247232 404428018176 405688622976 406245887568 406462178304 407020505472 408289191072 409067705088 409443246576 410719483876 411502631904 412067882772 412128124928 413481148416 413860741632 414140469288 414709343559 415560843264 415942345728 416513695104 416795215886 417973314213 418034419712 418608642816 419183654688 419406833664 419982941952 421292031552 422095339008 422482840416 423799722216 424607811264 425191063752 425253224448 426516387102 426649337856 427329656208 427916647494 427979206656 429188917248 430068948876 431284566258 431347617792 431940128256 434112666624 434708975232 435537865728 436895440128 437296528656 438130353024 439496008224 440099711532 440334026496 440938880928 441609117696 442313290328 442920863529 443156680512 443765412216 443830288384 445084803072 445696183296 445997428464 446406873003 447323455488 447937910784 448553210112 448652175062 450190913536 450809307648 451223169696 453492696384 454115625912 454357403136 454981520448 455673102336 456399700848 457026623514 457269950592 457898068656 459325339956 460201168224 460623652398 460690993152 462203449344 462940460892 463644140544 464528203776 465166291968 465908027949 466616218368 467505948672 467935138944 470288722176 470934723168 471581611524 471832687872 473303393472 473953535496 474857256384 475362680832 476337389584 476774687493 477683787672 477753622528 478339946721 478409877504 479322095616 479980505088 480086403888 480745863234 481476607488 482394673152 482837531904 483163880836 484820983808 485266070016 485932644288 488376749952 489047597136 489980098944 490501619712 491507370144 491958594738 492896647152 493645860864 494433009252 495375779808 496056241044 496128761856 496810257408 497602451619 497757560832 498551265576 499236088743 499309074432 500261142528 500720403456 501747107022 502281152256 503238887424 503930149632 505500903232 506464777728 507160471104 507626065908 509367066624 509711346816 510179283432 510880079151 511152078528 511929040896 512632240128 512745342928 513449663454 514428694416 515135327238 515210637312 517726314252 518277367296 519265603584 519978880512 521599658112 521877364736 522594229248 523312078464 524943245664 525944192256 526427031312 529074812448 529801563564 530811773856 531618619392 532466317656 533197727433 534214413432 534292512768 534783015936 535879563282 537394261131 537472825344 538211112192 538497662976 539237357568 540097204374 540918163968 541661183424 541949571072 542694007296 544385588096 545423606784 545924328768 546674224824 548549148672 548670175872 549423843696 550178546778 551814322176 552187292384 552945791412 554508728046 554589794304 555351593472 557297752284 558144857088 558911539584 559209111552 559977255936 560870173773 561722708736 562793785344 563310453888 565066296288 566143748352 566921418336 568688516136 569772874944 570555529992 570638942208 572251889664 573425265168 573951693861 575046088344 575130157056 575920171008 576838510794 578732281218 578816888832 579611966976 580717154304 582527253504 583062038208 584173804032 585994677632 586799615376 587112035328 587918507904 588726088272 590561151372 590875574016 591687216288 592230410226 594261577728 594663237952 595209164004 597163245588 597250547712 598070946816 599024607363 600991215111 601079076864 601630892928 604656928512 605487501216 605809870848 606642027264 608532934464 609368831352 609693267456 610530758208 612433786608 613601557632 614164869864 614254657536 616079225814 616271265792 617253947856 618101824158 618192187392 620221722624 621210703932 622154957824 623341264896 623913518592 624770542656 625192823829 627051629568 627912964224 628775482032 629110250496 631071191296 631938047328 633143008512 633724260624 635699583324 636911716896 637786595628 637879836672 639774580653 639974006784 640115205184 640994484312 641874971241 641968809984 643192897536 643783375872 645103423314 646926849387 647021426688 647910192384 651168999936 652063462848 653306798592 655343160192 655944792984 657195529536 658194481152 659244012336 660149567298 660501039744 661408321392 662413676544 663469935492 664735020768 665648118324 665745432576 667627204608 668996142696 669708203008 670985183232 671906866176 672829815168 672978262593 675286370304 676213961472 676834754544 679615129088 680239044576 681173438868 681536104704 682472280672 683509653504 684599551272 685539935271 685904925888 686847102984 686947516416 688988009934 690301752336 690935478597 691036489728 692354138112 693305174016 694410691338 695466210816 696792305664 697749437952 699924327552 701258923008 701902708416 705433083264 706402084752 707749031808 709955090208 710930303244 712285884576 713044021248 714506084376 716525681508 716630433792 717614816256 718759096783 718983143424 720129605832 721118794851 721224218624 722214911232 722599428096 723592009728 724256297856 724745821254 727231475712 727899105024 728898966432 731560234496 732565124928 733571395704 734970148416 735752429568 737261055216 737937892107 739344970728 739453059072 740468791296 741649513878 743063669712 744084361566 744193142784 745215386112 746636341248 747826898364 748963611648 750391713792 751080605184 752620660533 753421728384 754858331136 755895224448 758251354848 759697166592 760740706656 764567020224 765268925148 766728117792 767893561344 768948360192 769118014392 770174495181 771643041624 771755851776 772815955968 774048258074 774289539072 776589471378 776703004672 777416050944 778898405376 779968320768 782399487168 782816047104 783891343872 784968117696 787414868496 787834098688 788916288384 789640546968 792348770304 793612218672 794702345346 796217660784 797427929088 798699476484 801321620148 801438769152 802174523904 803819344923 806209238016 807316668288 807746494464 808856036352 810145806561 811377245952 812491775136 812924356608 814041010944 816578382144 818135410176 818886493152 821438967752 823005263808 824135765544 824256249856 825267820167 826962296832 827721483264 828280938576 829418687118 831884691456 833027390208 833590431772 835946628426 836068839424 837217285632 838367309376 838813667328 839965883904 842584063104 844190678016 844965680832 847599444432 849215622528 850382127504 853032774204 854659312416 855833294988 855958413312 858377834496 860137897752 862569132516 862695235584 863880256512 865257766191 868098421827 868225333248 869417950464 871075731456 873790880256 874593057312 876260706048 878992016448 880199423064 880668052992 881877761856 883218235392 884626580656 885841727058 886313361024 887530824432 888345615339 890169606144 891392366592 891994856928 892813746006 895875821568 897106420224 897304350124 900381827072 901618615296 902446339392 906985392768 908231251824 908714806272 909963040896 912799401696 914053247028 914539901184 915796137312 918650679912 920402336448 921247304796 921381986304 924118838721 924406898688 925880921784 927152736237 927288281088 929056407552 930332583936 931816055898 933232436736 935011897344 935870277888 940577444352 941869446336 943163223048 943665375744 946606786944 947907070992 949714512768 950725361664 952674779168 953549374986 955367575344 956679893442 956819755008 959961010176 960172807776 961491726468 962953214976 964789346304 965675063808 966327761672 967655134971 969641967616 970532140032 971865288576 976753499904 978095194272 979960197888 983014740288 983917189476 985793294304 987291721728 988866018504 990224350947 990751559616 992112482088 992257523712 993620514816 995204903238 995515121664 997102531152 998472177486 998618148864 1001440806912 1003494214044 1004562304512 1006477774848 1007860299264 1011001806464 1012929555456 1014320942208 1015252131816 1018734133248 1019422693632 1020358566864 1021760158302 1022304157056 1025264480256 1025490685856 1026899326908 1028857388832 1030270654476 1030421274624 1033482014901 1035452628504 1036554734592 1038531207168 1039957761024 1041616037007 1043199316224 1043754729472 1045188458496 1046624156928 1049886491328 1051888384512 1052854062624 1058149624896 1059603127128 1061623547712 1063237238784 1064932635312 1066395454866 1068428826864 1069566031872 1071759126564 1074788522262 1074945650688 1076422224384 1078474715136 1080194408748 1081836327936 1083322366848 1083899142144 1085388014592 1087118731881 1088771176192 1090847213568 1091848657536 1093348449648 1097340351744 1098847687392 1100357093556 1103628644352 1104374584768 1105891582824 1109017456092 1109179588608 1110703186944 1112474270817 1114595504568 1116126542349 1116289714176 1117823079168 1118418223104 1119954511872 1121740347546 1123445417472 1125587570688 1126620907776 1130132592576 1132287496704 1133842836672 1137377032272 1139545749888 1141111059984 1144503779328 1146850530336 1147903387722 1150092176688 1151840342016 1153677021588 1157464562436 1157633777664 1159223933952 1161072387111 1161434308608 1164884207067 1165054507008 1166124076416 1168347608064 1171989355264 1173599230752 1174224070656 1175837015808 1177452176544 1181122302744 1181751148032 1183374432576 1184460820452 1188523155456 1189326475904 1190418328008 1192053518019 1194326491176 1194501095424 1196141893632 1198049214726 1201982430222 1202158153728 1203261785856 1209313857024 1210975002432 1211619741696 1213284054528 1217065868928 1218737662704 1219386534912 1221061516416 1224867573216 1227203115264 1228329739728 1232158451628 1234507895712 1236203648316 1236384374784 1240443445248 1242421407864 1244128030677 1244309915648 1246682529792 1247827037184 1249541085312 1250385647658 1253919942639 1254103259136 1255825928448 1257550964064 1258220500992 1262142382592 1263876094656 1266286017024 1267448521248 1271399166648 1273823433792 1275573191256 1275759673344 1279549161306 1279948013568 1280230410368 1281988968624 1283749942482 1283937619968 1287566751744 1290206846628 1293853698774 1294042853376 1295820384768 1302337999872 1304126925696 1306613597184 1310686320384 1311889585968 1314391059072 1318488024672 1320299134596 1321002079488 1322816642784 1324827353088 1326939870984 1328762590587 1329470041536 1331296236648 1331490865152 1335254409216 1337992285392 1339220619009 1339416406016 1341970366464 1343813732352 1345659630336 1345956525186 1350572740608 1352427922944 1353669509088 1359230258176 1360478089152 1362346877736 1363072209408 1364944561344 1367019307008 1369199102544 1371079870542 1371809851776 1373694205968 1377976019868 1380603504672 1381870957194 1382072979456 1386610348032 1388821382676 1390932421632 1393584611328 1395498875904 1397724083847 1399848655104 1402517846016 1403805416832 1410866166528 1412804169504 1415498063616 1419910180416 1421860606488 1424571769152 1426088042496 1429012168752 1430324062479 1433051363016 1433260867584 1435229632512 1437518193566 1437966286848 1440259211664 1442237589702 1442448437248 1444429822464 1447184019456 1448512595712 1449491642508 1454462951424 1455798210048 1457797932864 1458783255601 1463120468992 1465130249856 1467142791408 1469940296832 1471504859136 1474522110432 1475875784214 1478689941456 1480937582592 1483299027756 1486127339424 1488168723132 1488386285568 1490430772224 1492807354857 1493272682496 1495653796728 1497708266229 1497927223296 1500783427584 1502161210368 1505241321066 1506843456768 1509716662272 1511790448896 1516502709696 1519394333184 1521481413312 1529134040448 1530537850296 1532640237453 1533456235584 1535787122688 1537896720384 1538236028784 1540348990362 1543286083248 1545631911936 1548096516148 1553178942756 1553406009344 1554832101888 1557796810752 1559936641536 1564798974336 1565632094208 1567782687744 1569936235392 1570282612717 1574829736992 1575668197376 1577832576768 1579281093936 1587224437344 1589404690692 1592435321568 1594855858176 1597398952968 1599593182299 1602643240296 1602877538304 1604349047808 1607638689846 1612182783393 1612418476032 1614633336576 1615492988928 1617712072704 1620291613122 1622754491904 1624983550272 1625848713216 1628082021888 1633156764288 1636270820352 1637772986304 1642877935504 1646010527616 1648271531088 1650535640334 1655442966528 1656561877152 1658837374236 1663769382912 1666054780416 1667180863544 1671893256852 1672137678848 1674434571264 1676734618752 1677627334656 1679931767808 1682610521319 1685168126208 1688381356032 1689931361664 1695198888864 1698431245056 1700764255008 1706065548408 1709318624832 1711666589976 1711916826624 1716755668992 1720275795504 1721855081583 1725138265032 1725390471168 1727760513024 1730515532382 1736196843654 1736450666496 1738835900928 1742151462912 1747581760512 1749186114624 1752521412096 1757984032896 1760398846128 1761336105984 1763755523712 1769253161312 1771683454116 1772626722048 1775061648864 1776691230678 1782784733184 1783989713856 1785627492012 1791751643136 1794212840448 1794608700248 1797073822089 1800763654144 1802973645333 1803237230592 1804892678784 1813970785536 1816462503648 1817429612544 1819926081792 1825598803392 1828106494056 1829079802368 1831592274624 1837301359824 1840804672896 1842494609592 1842763972608 1848237677442 1848813797376 1851761843568 1854305472474 1854576562176 1860665167872 1863632111796 1866464873472 1870023794688 1871740555776 1875578471487 1881154888704 1883738892672 1886326446096 1887330751488 1893213573888 1895814141984 1899429025536 1905349558336 1907098749972 1910735150688 1913359786884 1913639510016 1919323741959 1919922020352 1920345615552 1922983452936 1925624913723 1925906429952 1929578692608 1931350127616 1932655523344 1935310269942 1940780548161 1941064280064 1943730577152 1953506999808 1956190388544 1959920395776 1966029480576 1967834378952 1971586588608 1974583443456 1977732037008 1980448701894 1981503119232 1984224964176 1987241029632 1990409806476 1994205062304 1996944354972 1997236297728 2002881613824 2006988428088 2009124609024 2012955549696 2015720598528 2018934787779 2022003612928 2025859110912 2028641884416 2030504263632 2038845387264 2040717133728 2043520316604 2044608314112 2050528960512 2050981371712 2053798653816 2056619805813 2057714777664 2060541308952 2060842549248 2066964029802 2070905257008 2072806435791 2073109469184 2077062414336 2079915522048 2083232074014 2086398632448 2090376916992 2093248313856 2099772982656 2103776769024 2105708125248 2116299249792 2119206254256 2123247095424 2129865270624 2132790909732 2136857653728 2139132063744 2143518253128 2149577044524 2149891301376 2152844448768 2156277290349 2156949430272 2160388817496 2163356384553 2163672655872 2166644733696 2167798284288 2170776029184 2174237463762 2177542352384 2181694427136 2183697315072 2186696899296 2194680703488 2197695374784 2200714187112 2207257288704 2208749169536 2211783165648 2213813676321 2218034912184 2218359177216 2221406373888 2224948541634 2229191009136 2232253084698 2232579428352 2235646158336 2239909023744 2243480695092 2246890834944 2251175141376 2253241815552 2257861981599 2260265185152 2264574993408 2267685673344 2274754064544 2279091499776 2282222119968 2293701060672 2295806775444 2300184353376 2303680684032 2307354043176 2310523485543 2314929124872 2315267555328 2318447867904 2322144774222 2322868617216 2329768414134 2330109014016 2332248152832 2336695216128 2343978710528 2347198461504 2348448141312 2351674031616 2354904353088 2362244605488 2363502296064 2366748865152 2368921640904 2377046310912 2378652951808 2380836656016 2384107036038 2388652982352 2392283787264 2396098429452 2403964860444 2404316307456 2406523571712 2411458034769 2418627714048 2421950004864 2423239483392 2426568109056 2430437419683 2434131737856 2437475325408 2438773069824 2442123032832 2449735146432 2454406230528 2456659479456 2464316903256 2469015791424 2472407296632 2472768749568 2480886890496 2484842815728 2488256061354 2488619831296 2495654074368 2499082170624 2500771295316 2507839885278 2508206518272 2511651856896 2515101928128 2516441001984 2524284765184 2527752189312 2532572034048 2534897042496 2542798333296 2547646867584 2551146382512 2559098322612 2560460820736 2563977937248 2567499884964 2567875239936 2575133503488 2580413693256 2587707397548 2588085706752 2591640769536 2595773298573 2604295265481 2604675999744 2608253851392 2613227194368 2621372640768 2623779171936 2628782118144 2636976049344 2640598269192 2642004158976 2645633285568 2649654706176 2653879741968 2657525181174 2658940083072 2662592473296 2670508818432 2675984570784 2678441238018 2678832812032 2687627464704 2691319260672 2691913050372 2701145481216 2704855845888 2707339018176 2709168903259 2718460516352 2720956178304 2724693755472 2726144418816 2729889122688 2738398205088 2742159741084 2743619703552 2747388411936 2755952039736 2761207009344 2763741914388 2764145958912 2772356516163 2773220696064 2777642765352 2781458208711 2781864843264 2787169222656 2790997751808 2795448167694 2799697310208 2805035692032 2807610833664 2821732333056 2825608339008 2830996127232 2839820360832 2843721212976 2849143538304 2852176084992 2858024337504 2860648124958 2866102726032 2870459265024 2875036387132 2880518423328 2884475179404 2884896874496 2888859644928 2894368038912 2897025191424 2898983285016 2902965404913 2908925902848 2911596420096 2915595865728 2917566511202 2926240937984 2930260499712 2934285582816 2939880593664 2949044220864 2951751568428 2957379882912 2961875165184 2966598055512 2970673052841 2972254678848 2976337446264 2976772571136 2980861544448 2985614709714 2986545364992 2991307593456 2995416532458 2995854446592 3004322420736 3010482642132 3013686913536 3019433324544 3023580897792 3033005419392 3038788666368 3042962826624 3058268080896 3061075700592 3065280474906 3066912471168 3075793440768 3076472057568 3080697980724 3086572166496 3091263823872 3096193032296 3100446044703 3106357885512 3106812018688 3109664203776 3115593621504 3119873283072 3124848111021 3129597948672 3131264188416 3135565375488 3139872470784 3140565225434 3149659473984 3151336394752 3155665153536 3158562187872 3174448874688 3178809381384 3184870643136 3189711716352 3194797905936 3199186364598 3205286480592 3208698095616 3215277379692 3224365566786 3224836952064 3229266673152 3235424145408 3240583226244 3245508983808 3249967100544 3251697426432 3256164043776 3261356195643 3266313528576 3272541640704 3275545972608 3285755871008 3292021055232 3296543062176 3301071280668 3310885933056 3313123754304 3317674748472 3327538765824 3332109560832 3334361727088 3337422812451 3343786513704 3344275357696 3348379627047 3348869142528 3353469237504 3355254669312 3359863535616 3365221042638 3370336252416 3376762712064 3379862723328 3390397777728 3396862490112 3401528510016 3412131096816 3418637249664 3423333179952 3433511337984 3440551591008 3443710163166 3450276530064 3455521026048 3461031064764 3472393687308 3472901332992 3477671801856 3483217161333 3484302925824 3494652621201 3495163521024 3498372229248 3505042824192 3515968065792 3520797692256 3522672211968 3527511047424 3538506322624 3543366908232 3545253444096 3550123297728 3553382461356 3565569466368 3567979427712 3571254984024 3576160554057 3583503286272 3588425680896 3589217400496 3594147644178 3605947290666 3606474461184 3609785357568 3627941571072 3632925007296 3634859225088 3639852163584 3651197606784 3656212988112 3658159604736 3663184549248 3674602719648 3681609345792 3684989219184 3696475354884 3703523687136 3708610944948 3709153124352 3721330335744 3727264223592 3732384092031 3732929746944 3740047589376 3743481111552 3751156942974 3761759827917 3762309777408 3767477785344 3772652892192 3774661502976 3786427147776 3791628283968 3798858051072 3810699116672 3814197499944 3821470301376 3826719573768 3827279020032 3838647483918 3839844040704 3840691231104 3845966905872 3851249827446 3851812859904 3862700255232 3865311046688 3870620539884 3881561096322 3882128560128 3887461154304 3907013999616 3912380777088 3919840791552 3932058961152 3935668757904 3943173177216 3955464074016 3960897403788 3963006238464 3968449928352 3974482059264 3980819612952 3986287771761 3988410124608 3993888709944 3994472595456 4005763227648 4013976856176 4017661857027 4018249218048 4025911099392 4031441197056 4037869575558 4044007225856 4051718221824 4057283768832 4061008527264 4077690774528 4081434267456 4087040633208 4089216628224 4101057921024 4101962743424 4107597307632 4113239611626 4115429555328 4121082617904 4133928059604 4141810514016 4145612871582 4146218938368 4159831044096 4166464148028 4172797264896 4180753833984 4186496627712 4193172251541 4199545965312 4207553538048 4211416250496 4232598499584 4238412508512 4246494190848 4259730541248 4265581819464 4273715307456 4278264127488 4287036506256 4290972187437 4299154089048 4299782602752 4305688897536 4312554580698 4313898860544 4320777634992 4326712769106 4327345311744 4333289467392 4341552058368 4348474927524 4355084704768 4363388854272 4367394630144 4373393798592 4376349766803 4389361406976 4395390749568 4401428374224 4414514577408 4417498339072 4423566331296 4427627352642 4436069824368 4442812747776 4449897083268 4458382018272 4464506169396 4465158856704 4471292316672 4478422064571 4479818047488 4486961390184 4493124798687 4493781669888 4502350282752 4506483631104 4515723963198 4520530370304 4529149986816 4535371346688 4549508129088 4558182999552 4564444239936 4587402121344 4591613550888 4600368706752 4607361368064 4614708086352 4621046971086 4629858249744 4636895735808 4644289548444 4659536828268 4660218028032 4664496305664 4673390432256 4687957421056 4694396923008 4696896282624 4703348063232 4709808706176 4710847838151 4724489210976 4727004592128 4733497730304 4737843281808 4757305903616 4761673312032 4768214072076 4777305964704 4784567574528 4792196858904 4798779546897 4807929720888 4808632614912 4813047143424 4822916069538 4836548350179 4837255428096 4843900009728 4846478966784 4853136218112 4860874839366 4868263475712 4874950650816 4877546139648 4884246065664 4899470292864 4908812461056 4913318958912 4928633806512 4938031582848 4944814593264 4969685631456 4976512122708 4977239662592 4991308148736 4998164341248 5001542590632 5015679770556 5016413036544 5023303713792 5030203856256 5031313677481 5032882003968 5047831563957 5048569530368 5055504378624 5065144068096 5069794084992 5085596666592 5095293735168 5102292765024 5118196645224 5120921641472 5127955874496 5134999769928 5135750479872 5150267006976 5160827386512 5165565244749 5175414795096 5176171413504 5183281539072 5191546597146 5208590530962 5209351999488 5216507702784 5226454388736 5242745281536 5247558343872 5257564236288 5273952098688 5281196538384 5284008317952 5291266571136 5307759483936 5315050362348 5317880166144 5325184946592 5351969141568 5356882476036 5357665624064 5375254929408 5382638521344 5383826100744 5391221466267 5402290962432 5409711691776 5414678036352 5418337806518 5436921032704 5441912356608 5449387510944 5452288837632 5459778245376 5476796410176 5484319482168 5487239407104 5494776823872 5511904079472 5522414018688 5527483828776 5528291917824 5544713032326 5546441392128 5555285530704 5562916417422 5563729686528 5581995503616 5590896335388 5599394620416 5610071384064 5615221667328 5626735414461 5643464666112 5651216678016 5661992254464 5679640721664 5687442425952 5698287076608 5716048675008 5721296249916 5732205452064 5740918530048 5750072774264 5757971225877 5761036846656 5768950358808 5769793748992 5776874741169 5777719289856 5788736077824 5794050382848 5797966570032 5805930809826 5823192840192 5831191731456 5835133022404 5852481875968 5860520999424 5868571165632 5879761187328 5898088441728 5903503136856 5914759765824 5923750330368 5933196111024 5941346105682 5944509357696 5952674892528 5961723088896 5971229419428 5982615186912 5990833064916 5991708893184 6008644841472 6020965284264 6027373827072 6038866649088 6047161795584 6056804363337 6066010838784 6077577332736 6085925653248 6116536161792 6122151401184 6130560949812 6133824942336 6151586881536 6152944115136 6161395961448 6169859417439 6173144332992 6182527647744 6192386064592 6200892089406 6212715771024 6218419307373 6219328407552 6231187243008 6239746566144 6249696222042 6259195897344 6271130750976 6279744941568 6281130450868 6299318947968 6302672789504 6311330307072 6317124375744 6348897749376 6357618762768 6369741286272 6389595811872 6398372729196 6410572961184 6417396191232 6430554759384 6448731133572 6449673904128 6458533346304 6468831871047 6470848290816 6481166452488 6490069153659 6491017967616 6499934201088 6503394852864 6512328087552 6522712391286 6532627057152 6545083281408 6551091945216 6571511742016 6584042110464 6593086124352 6602142561336 6621771866112 6626247508608 6635349496944 6641441028963 6655077531648 6664219121664 6668723454176 6674845624902 6687573027408 6696759254094 6697738285056 6706938475008 6719727071232 6730442085276 6740672504832 6753525424128 6759725446656 6773585944797 6780795555456 6793724980224 6803057020032 6824262193632 6837274499328 6846666359904 6881103182016 6887420326332 6900553060128 6911042052096 6922062129528 6931570456629 6944787374616 6945802665984 6955343603712 6966434322666 6968605851648 6989305242402 6990327042048 6996744458496 7010085648384 7031936131584 7041595384512 7045344423936 7055022094848 7077012645248 7086733816464 7090506888192 7100246595456 7106764922712 7131138932736 7135958855424 7142509968048 7152321108114 7176851361792 7178434800992 7188295288356 7211894581332 7212948922368 7219570715136 7234374104307 7255883142144 7265850014592 7269718450176 7279704327168 7291312259049 7302395213568 7312425976224 7316319209472 7326369098496 7349205439296 7363218691584 7369978438368 7392950709768 7407047374272 7417221889896 7418306248704 7442660671488 7454528447184 7464768184062 7465859493888 7486962223104 7502313885948 7523519655834 7524619554816 7534955570688 7545305784384 7549323005952 7572854295552 7583256567936 7597716102144 7621398233344 7628394999888 7642940602752 7653439147536 7677294967836 7681382462208 7691933811744 7702499654892 7703625719808 7725400510464 7730622093376 7741241079768 7763122192644 7764257120256 7774922308608 7787319895719 7812885796443 7814027999232 7824761554176 7839681583104 7864117922304 7871337515808 7886346354432 7910928148032 7921794807576 7926012476928 7936899856704 7948964118528 7961639225904 7972575543522 7976820249216 7987777419888 8011526455296 8027953712352 8035323714054 8036498436096 8062882394112 8075739151116 8088014451712 8103436443648 8114567537664 8122017054528 8127506709777 8155381549056 8162868534912 8174081266416 8178433256448 8203925486848 8215194615264 8226479223252 8230859110656 8242165235808 8267856119208 8283621028032 8291225743164 8292437876736 8317069548489 8319662088192 8332928296056 8344374626133 8345594529792 8361507667968 8372993255424 8386344503082 8399091930624 8415107076096 8422832500992 8465196999168 8476825017024 8492988381696 8519461082496 8531163638928 8547430614912 8556528254976 8574073012512 8581944374874 8598308178096 8611377795072 8625109161396 8641555269984 8653425538212 8654690623488 8666578934784 8683104116736 8696949855048 8708896214739 8710169409536 8726777708544 8734789260288 8746787597184 8752699533606 8778722813952 8790781499136 8802856748448 8834996678144 8847132662592 8855254705284 8872139648736 8885625495552 8899794166536 8912019158523 8916764036544 8929012338792 8930317713408 8942584633344 8956844129142 8959636094976 8973922780368 8986249597374 8987563339776 9012967262208 9031447926396 9041060740608 9058299973632 9070742693376 9099016258176 9116365999104 9128888479872 9174804242688 9183227101776 9200737413504 9229416172704 9242093942172 9259716499488 9273791471616 9288579096888 9301338134109 9319073656536 9320436056064 9328992611328 9346780864512 9374544333063 9375914842112 9388793846016 9393792565248 9406696126464 9419617412352 9421695676302 9448978421952 9454009184256 9466995460608 9475686563616 9514611807232 9523346624064 9536428144152 9554611929408 9569135149056 9584393717808 9597559093794 9615859441776 9626094286848 9645832139076 9673096700358 9674510856192 9687800019456 9706272436224 9721749678732 9736526951424 9749901301632 9755092279296 9768492131328 9784068586929 9798940585728 9817624922112 9826637917824 9857267613024 9876063165696 9889629186528 9939371262912 9953024245416 9954479325184 9982616297472 9996328682496 10003085181264 10012268437353 10031359541112 10032826073088 10046607427584 10060407712512 10062627354962 10065764007936 10095663127914 10097139060736 10111008757248 10130288136192 10139588169984 10171193333184 10190587470336 10204585530048 10236393290448 10241843282944 10255911748992 10269999539856 10300534013952 10321654773024 10331130489498 10350829590192 10366563078144 10383093194292 10417181061924 10418703998976 10433015405568 10449651483999 10452908777472 10483957863603 10485490563072 10495116687744 10515128472576 10547904197376 10562393076768 10568016635904 10582533142272 10615518967872 10630100724696 10635760332288 10650369893184 10703938283136 10713764952072 10715331248128 10728481662171 10750509858816 10765277042688 10767652201488 10782442932534 10819423383552 10829356072704 10836675613036 10873842065408 10883824713216 10898775021888 10904577675264 10919556490752 10953592820352 10968638964336 10974478814208 10989553647744 11023808158944 11044828037376 11054967657552 11089426064652 11110571061408 11125832834844 11127459373056 11163991007232 11181792670776 11197152276093 11198789240832 11220142768128 11230443334656 11253470828922 11285279483751 11286929332224 11302433356032 11323984508928 11359281443328 11374884851904 11396574153216 11432097350016 11442592499832 11464410904128 11481837060096 11500145548528 11515942451754 11522073693312 11537900717616 11553749482338 11555438579712 11588100765696 11595933140064 11611861619652 11646385680384 11662383462912 11670266044808 11704963751936 11721041998848 11737142331264 11759522374656 11796176883456 11807006273712 11829519531648 11866392222048 11882692211364 11889018715392 11905349785056 11923446177792 11942458838856 11958863315283 11965230373824 11981666129832 11983417786368 12017289682944 12041930568528 12052985571081 12054747654144 12077733298176 12094323591168 12113608726674 12132021677568 12155154665472 12171851306496 12233072323584 12244302802368 12261121899624 12267649884672 12303173763072 12305888230272 12322791922896 12339718834878 12346288665984 12384772129184 12401784178812 12425431542048 12436838614746 12438656815104 12479493132288 12499392444084 12518391794688 12542261501952 12559489883136 12562260901736 12579516754623 12598637895936 12605345579008 12622660614144 12634248751488 12697795498752 12715237525536 12739482572544 12779191623744 12796745458392 12821145922368 12834792382464 12861109518768 12872916562311 12897462267144 12899347808256 12917066692608 12937663742094 12941696581632 12962332904976 12980138307318 12982035935232 12999868402176 13024656175104 13045424782572 13065254114304 13090166562816 13102183890432 13129049300409 13143023484032 13168084220928 13186172248704 13204285122672 13243543732224 13252495017216 13270698993888 13282882057926 13328438243328 13337446908352 13349691249804 13375146054816 13393518508188 13395476570112 13413876950016 13435266193713 13439454142464 13460884170552 13479374396061 13481345009664 13507050848256 13519450893312 13547171889594 13561591110912 13587449960448 13606114040064 13648524387264 13674548998656 13693332719808 13762206364032 13774840652664 13801106120256 13822084104192 13844124259056 13863140913258 13889574749232 13910687207424 13932868645332 13978610484804 13980654084096 13993488916992 14020171296768 14063872263168 14083190769024 14090688847872 14110044189696 14132543514453 14154025290496 14173467632928 14181013776384 14200493190912 14213529845424 14271917710848 14285019936096 14304642216228 14353702723584 14356869601984 14376590576712 14396338640691 14423789162664 14425897844736 14439141430272 14468748208614 14509645050537 14511766284288 14531700029184 14539436900352 14559408654336 14582624518098 14604790427136 14624851952448 14632638418944 14652738196992 14698410878592 14726437383168 14739956876736 14785901419536 14814094748544 14834443779792 14909056894368 14929536368124 14931718987776 14973924446208 15004627771896 15047039311668 15049239109632 15069911141376 15090611568768 15093941032443 15098646011904 15143494691871 15145708591104 15166513135872 15195432204288 15242796466688 15256789999776 15285881205504 15306878295072 15354589935672 15362764924416 15383867623488 15404999309784 15407251439616 15450801020928 15461244186752 15482482159536 15496695734247 15526244385288 15528514240512 15549844617216 15574639791438 15625771592886 15628055998464 15649523108352 15679363166208 15728235844608 15742675031616 15772692708864 15821856296064 15843589615152 15852024953856 15873799713408 15923278451808 15945151087044 15953640498432 15975554839776 16055907424704 16070647428108 16072996872192 16125764788224 16151478302232 16173664398801 16176028903424 16206872887296 16229135075328 16244034109056 16255013419554 16310763098112 16325737069824 16348162532832 16356866512896 16407850973696 16430389230528 16452958446504 16461718221312 16484330471616 16535712238416 16567242056064 16582451486328 16584875753472 16634139096978 16639324176384 16665856592112 16688749252266 16691189059584 16745986510848 16772689006164 16798183861248 16830214152192 16845665001984 16880206243383 16930393998336 16953650034048 16985976763392 17038922164992 17062327277856 17094861229824 17148146025024 17163888749748 17196616356192 17222755590144 17250218322792 17273913677631 17283110539968 17306851076424 17309381246976 17333157869568 17366208233472 17393899710096 17417792429478 17420338819072 17469578520576 17493575194368 17505399067212 17557445627904 17581562998272 17605713496896 17669993356288 17694265325184 17710509410568 17744279297472 17771250991104 17799588333072 17824038317046 17833528073088 17858024677584 17885169266688 17913688258284 17947845560736 17972499194748 17975126679552 18025934524416 18062895852792 18082121481216 18116599947264 18141485386752 18170413090011 18198032516352 18232731998208 18257776959744 18349608485376 18366454203552 18401474827008 18458832345408 18484187884344 18509578252317 18519432998976 18547582943232 18577158193776 18602676268218 18638147313072 18657985222656 18693561729024 18749088666126 18751829684224 18777587692032 18813392252928 18839234824704 18843391352604 18897956843904 18908018368512 18933990921216 18951373127232 18964182322813 19029223614464 19046693248128 19072856288304 19109223858816 19168787435616 19195118187588 19231718883552 19252188573696 19291664278152 19346193400716 19349021712384 19375600038912 19406495613141 19412544872448 19443499357464 19470207460977 19473053902848 19499802603264 19510184558592 19536984262656 19568137173858 19597881171456 19635249844224 19653275835648 19714535226048 19752126331392 19779258373056 19878742525824 19906048490832 19924323086889 19965232594944 19992657364992 20006170362528 20024536874706 20062719082224 20093214855168 20120815425024 20125254709924 20191326255828 20194278121472 20222017514496 20260576272384 20279176339968 20320757834391 20342386666368 20381174940672 20409171060096 20472786580896 20483686565888 20511823497984 20539999079712 20643309546048 20662260978996 20701659180384 20733126156288 20766186388584 20794711369887 20834362123848 20837407997952 20866030811136 20899302967998 20905817554944 20967915727206 20970981126144 20990233375488 21030256945152 21095808394752 21124786153536 21136033271808 21165066284544 21231037935744 21260201449392 21271520664576 21300739786368 21407876566272 21427529904144 21456963324342 21530554085376 21535304402976 21564885865068 21638846767104 21658712145408 21673351226072 21703122312921 21747684130816 21767649426432 21797550043776 21809155350528 21839112981504 21873936777147 21907185640704 21937277928672 21948957628416 21979107295488 22047616317888 22089656074752 22109935315104 22178852129304 22221142122816 22251665669688 22254918746112 22327982014464 22363585341552 22394304552186 22397578481664 22460886669312 22506941657844 22570558967502 22573858664448 22604866712064 22647969017856 22718562886656 22749769703808 22793148306432 22864194700032 22885184999664 22928821808256 23000291097056 23031884903508 23044147386624 23075801435232 23107498964676 23110877159424 23176201531392 23191866280128 23223723239304 23292771360768 23324766925824 23340532089616 23361959687157 23409927503872 23438657389329 23442083997696 23474284662528 23519044749312 23592353766912 23614012547424 23659039063296 23732784444096 23765384422728 23778037430784 23810699570112 23846892355584 23884917677712 23917726630566 23930460747648 23963332259664 24034579365888 24083861137056 24105971142162 24109495308288 24188647182336 24227217453348 24264043355136 24310309330944 24343702612992 24382520129331 24466144647168 24488605604736 24522243799248 24535299769344 24611776460544 24645583845792 24679437669756 24692577331968 24769544258368 24803568357624 24850863084096 24873677229492 24877313630208 24951208645467 24958986264576 24998784888168 25033123878399 25036783589376 25084523003904 25118979766272 25124521803472 25159033509246 25197275791872 25245321228288 25268497502976 25395590997504 25430475051072 25478965145088 25558383247488 25593490916784 25642291844736 25669584764928 25722219037536 25745833124622 25794924534288 25834133385216 25875327484188 25924665809952 25960276614636 25964071870464 25999736804352 26049312350208 26090849565144 26126688644217 26130508228608 26180333125632 26204367780864 26258098600818 26286046968064 26336168441856 26372344497408 26408570245344 26504990034432 26541397987776 26565764115852 26656876486656 26674893816704 26699382499608 26736057475569 26750292109632 26787037016376 26790953140224 26827753900032 26870532387426 26878908284928 26921768341104 26958748792122 26962690019328 27038901786624 27094343779188 27123182221824 27174899920896 27212228080128 27297048774528 27349097997312 27386665439616 27524412728064 27549681305328 27602212240512 27688248518112 27726281826516 27779149498464 27821374414848 27865737290664 27904014402327 27957220969608 27961308168192 27986977833984 28040342593536 28123632999189 28127744526336 28166381538048 28181377695744 28220088379392 28265087028906 28308050580992 28346935265856 28362027552768 28400986381824 28427059690848 28543835421696 28570039872192 28609284432456 28707405447168 28713739203968 28753181153424 28792677281382 28847578325328 28878282860544 28937496417228 29019290101074 29023532568576 29063400058368 29118817308672 29165249036196 29209580854272 29249703904896 29265276837888 29305476393984 29352205760787 29396821757184 29452874766336 29479913753472 29571802839072 29628189497088 29668887559584 29818113788736 29859072736248 29863437975552 29947848892416 30009255543792 30036805312059 30094078623336 30098478219264 30139822282752 30181223137536 30187882064886 30197292023808 30286989383742 30291417182208 30333026271744 30390864408576 30485592933376 30513579999552 30571762411008 30613756590144 30709179871344 30725529848832 30767735246976 30809998619568 30901602041856 30922488373504 30964964319072 30993391468494 31052488770576 31099689234432 31149279582876 31251543185772 31256111996928 31299046216704 31348954451997 31358726332416 31451873590809 31456471689216 31485350063232 31545385417728 31643712592128 31687179230304 31704049907712 31747599426816 31846556903616 31890302174088 31907280996864 31951109679552 32111814849408 32141294856216 32145993744384 32251529576448 32302956604464 32347328797602 32352057806848 32458270150656 32488068218112 32510026839108 32621526196224 32651474139648 32696325065664 32713733025792 32815701947392 32860778461056 32905916893008 32923436442624 32968660943232 33071424476832 33134484112128 33164902972656 33268278193956 33331713184224 33377498504532 33382378119168 33491973021696 33545378012328 33591456828279 33596367722496 33660428304384 33691330003968 33760412486766 33855838451253 33860787996672 33907300068096 33971953526784 34077844329984 34124654555712 34189722459648 34296292050048 34327777499496 34393232712384 34445511180288 34500436645584 34547827355262 34566221079936 34613702152848 34666315739136 34787799420192 34835584858956 34840677638144 34939157041152 34987150388736 35010798134424 35114891255808 35163125996544 35211426993792 35219195742367 35339986712576 35388530650368 35421018821136 35488558594944 35599176666144 35648076634092 35667056146176 35716049355168 35770338533376 35827376516568 35876589945849 35895691121472 35944998389496 35950253359104 36051869048832 36125791705584 36158956713243 36164242962432 36233199894528 36282970773504 36340826180022 36396065032704 36465463996416 36515553919488 36699216970752 36732908407104 36802949654016 36917664690816 36968375768688 37019156504634 37038865997952 37154316387552 37205352536436 37276294626144 37315970445312 37498177332252 37503659368448 37555175384064 37626784505856 37678469649408 37686782705208 37738550263869 37795913687808 37816036737024 37867981842432 37902746254464 37928364645626 38058447228928 38093386496256 38145712576608 38218447717632 38337574871232 38390236375176 38463437767104 38504377147392 38583328556304 38618749686933 38692386801432 38698043424768 38751200077824 38812991226282 38825089744896 38886998714928 38940414921954 38946107805696 38999605206528 39073968525312 39136274347716 39195762342912 39270499688448 39306551671296 39387147901227 39429070452096 39504252662784 39558516746112 39757485051648 39812096981664 39848646173778 39985314729984 40012340725056 40049073749412 40125438164448 40186429710336 40241630850048 40250509419848 40305798581139 40382652511656 40388556242944 40438123188183 40444035028992 40521152544768 40558352679936 40641515668782 40684773332736 40762349881344 40818342120192 40945573161792 40967373131776 41023646995968 41079998159424 41286619092096 41324521957992 41403318360768 41466252312576 41532372777168 41589422739774 41668724247696 41732061622272 41798605935996 41935831454412 41941962252288 41980466750976 42060513890304 42191616789504 42249572307072 42272066543616 42330132569088 42397630543359 42462075871488 42520402898784 42543041329152 42601479572736 42815753132544 42855059808288 42913926648684 43061108170752 43070608805952 43129771730136 43189015922073 43277693534208 43317424290816 43346702452144 43406244625842 43528935151611 43535298852864 43595100087552 43618310701056 43678225963008 43747873554294 43814371281408 43874555857344 43897915256832 43958214590976 44095232635776 44179312149504 44219870630208 44357704258608 44442284245632 44503331339376 44727170683104 44788609104372 44795156963328 44921773338624 45013883315688 45141117935004 45147717328896 45209733424128 45281823097329 45295938035712 45430484075613 45437125773312 45499539407616 45586296612864 45728389400064 45770369999328 45857643616512 46000582194112 46063769807016 46088294773248 46151602870464 46214997929352 46221754318848 46352403062784 46383732560256 46447446478608 46490087202741 46585542721536 46649533851648 46681064179232 46723919374314 46877314778658 46884167995392 46948569325056 47038089498624 47184707533824 47228025094848 47318078126592 47465568888192 47530768845456 47556074861568 47621399140224 47769835355424 47835453261132 47860921495296 47926664519328 48167722274112 48211942284324 48218990616576 48377294364672 48454434906696 48520993196403 48528086710272 48620618661888 48687405225984 48765040258662 48932289294336 48977211209472 49044487598496 49070599538688 49223552921088 49291167691584 49358875339512 49385154663936 49539088516736 49607136715248 49701726168192 49747354458984 49754627260416 49902417290934 49917972529152 49997569776336 50066247756798 50073567178752 50237959532544 50249043606944 50318067018492 50394551583744 50490642456576 50536995005952 50640618730149 50791181995008 50860950102144 50957930290176 51116766494976 51186981833568 51284583689472 51444438075072 51491666249244 51589849068576 51668266770432 51750654968376 51821741032893 51849331619904 51920553229272 51928143740928 51999473608704 52098624700416 52181699130288 52253377288434 52261016457216 52408735561728 52516197201636 52572093936128 52672336883712 52744688994816 52817140490688 53009980068864 53082795975552 53131528231704 53313752973312 53349787633408 53398764999216 53472114951138 53500584219264 53574074032752 53655507800064 53741064774852 53843536682208 53917497584244 53925380038656 54077803573248 54188687558376 54246364443648 54349799841792 54424456160256 54511239270033 54594097549056 54698195994624 54773330879232 55048825456128 55099362610656 55204424481024 55376497036224 55452563653032 55558298996928 55642748829696 55731474581328 55808028804654 55914441939216 55973955667968 56080685187072 56247265998378 56255489052672 56332763076096 56440176758784 56530174057812 56616101161984 56693870531712 56724055105536 56801972763648 56854119381696 56892546968439 57087670843392 57140079744384 57218568864912 57427478407936 57506362306848 57585354562764 57695156650656 57756565721088 57874992834456 58038580202148 58047065137152 58126800116736 58219486839423 58237634617344 58330498072392 58410622382931 58419161708544 58499407809792 58530553675776 58610952787968 58704411521574 58793643514368 58905749532672 58959827506944 59143605678144 59256378994176 59337775119168 59636227577472 59718145472496 59895697784832 60018511087584 60073610624118 60188157246672 60279644565504 60362446275072 60375764129772 60573978767484 60582834364416 60666052543488 60781728817152 60962273503173 60971185866752 61027159999104 61143524822016 61227513180288 61418359742688 61451059697664 61535470493952 61619997239136 61844976747008 61929928638144 61986782936988 62104977541152 62199378468864 62298559165752 62384134109661 62503086371544 62512223993856 62598092433408 62697908903994 62717452664832 62903747181618 62912943378432 62970700126464 63090770835456 63287425184256 63374358460608 63408099815424 63495198853632 63693113807232 63780604348176 63814561993728 63902219359104 64223629698816 64282589712432 64605913208928 64694657595204 64704115613696 64916540301312 64976136436224 65020053678216 65109366938763 65243052392448 65302948279296 65392650131328 65427466051584 65621810331441 65631403894784 65721556922112 65811833786016 65846872885248 65937321886464 66142848953664 66268968224256 66329805945312 66536556387912 66663426368448 66754997009064 66764756238336 66983946043392 67090756024656 67182913656558 67192735444992 67382660007936 67520824973532 67711676902506 67721575993344 67814600136192 67943907053568 68155688659968 68249309111424 68379444919296 68592584100096 68655554998992 68786465424768 69000873291168 69095654710524 69132442159872 69227404305696 69332631478272 69575598840384 69671169717912 69681355276288 69878314082304 69974300777472 70021596268848 70085879061471 70229782511616 70326251993088 70422853987584 70438391484734 70679973425152 70777061300736 70842037642272 70977117189888 71198353332288 71296153268184 71334112292352 71432098710336 71540677066752 71654753033136 71753179891698 71791382242944 71889996778992 72103738097664 72251583411168 72317913426486 72328485924864 72565941547008 72681652360044 72792130065408 72930927992832 73031107838976 73147560387993 73398433941504 73465816814208 73605899308032 73835329381632 73936751537376 74038313009268 74077731995904 74308632775104 74410705072872 74552589252288 74631940890624 74853625936401 74996354664504 75007318736896 75099371635197 75110350768128 75253569011712 75356939298816 75373565410416 75477100527738 75591827375616 75735963684864 75805492508928 75856729291252 76116894457856 76186772992512 76291425153216 76436895435264 76675149742464 76780472750352 76926875534208 77008754294784 77166657112608 77237499373866 77384773602864 77502400155648 77625982452564 77773997429856 77880829843908 77892215611392 77999210413056 78147937050624 78272548695432 78380065932651 78391524685824 78540999376896 78613103342592 78774295802454 78858140904192 79008505325568 79117033492224 79514970103296 79624193963328 79697292347556 79970629459968 80024681450112 80098147498824 80208172426707 80250876328896 80372859420672 80483261700096 80501018839696 80611597162278 80765305023312 80876246376366 80888070057984 81116705359872 81283031337564 81369546665472 81524699762688 81636684240384 81891146323584 81934746263552 82047293991936 82159996318848 82573238184192 82649043915984 82806636721536 83064745554336 83178845479548 83337448495392 83464123244544 83597211871992 83712043206981 83871662908824 83883924504576 83960933501952 84121027780608 84370898997567 84383233579008 84499144614144 84544133087232 84660265138176 84795261086718 84924151742976 85040805797568 85086082658304 85202959145472 85631506265088 85710119616576 85827853297368 86122216341504 86141217611904 86259543460272 86378031844146 86634848581632 86693404904288 86812489251684 87057870303222 87070597705728 87190200175104 87356451926016 87495747108588 87628742562816 87749111714688 87795830513664 87916429181952 88056617282361 88190465271552 88358624299008 88439741260416 88715408517216 88884568491264 89006662678752 89454341366208 89577218208744 89590313926656 89843546677248 90027766631376 90110415936177 90282235870008 90295434657792 90419466848256 90563646194658 90591876071424 90860968151226 90874251546624 90999078815232 91172593225728 91456778800128 91540739998656 91715287233024 92001164388224 92127539614032 92176589546496 92303205740928 92429995858704 92704806125568 92767465120512 92894892957216 92980174405482 93299067703296 93362128358464 93447838748628 93754629557316 93768335990784 93897138650112 94046863355991 94076178997248 94355620772427 94369415067648 94456050189696 94636156253184 94931137776384 95061537690912 95112149723136 95242798280448 95539670710848 95670906522264 95721842990592 95853329038656 96335444548224 96423884568648 96437981233152 96754588729344 96908869813392 97041986392806 97056173420544 97374810451968 97530080517324 97864578588672 97954422418944 98088975196992 98141199077376 98447105842176 98582335383168 98717750679024 98770309327872 99078177033472 99214273430496 99403452336384 99494708917968 99804834581868 99995139552672 100132495513596 100147134357504 100475919065088 100498087213888 100636134036984 100774370484837 100789103167488 100981284913152 101073990011904 101281237460298 101567515353759 101582363990016 101721900204288 101915860580352 102233532989952 102373963667136 102569167378944 102888876150144 102983332498488 103179698137152 103336533540864 103501309936752 103643482065786 103698663239808 103841106458544 103998947217408 104363398260576 104506754576868 104522032914432 104817471123456 105032394403272 105144187872256 105344673767424 105489377989632 105634280981376 105657587227101 106019960137728 106165591951104 106263056463408 106699575266816 106797529998432 106944229902276 107001168438528 107148148065504 107311015600128 107482129549704 107629769837547 107687073364416 107834995168488 107850760077312 108155607146496 108377375116752 108476870139729 108492728887296 108699599683584 108848912320512 109022478540066 109188195098112 109396391989248 109546661758464 110097650912256 110198725221312 110408848962048 110752994072448 110905127306064 111116597993856 111462949162656 111616057609308 111828883878432 111947911335936 112494531996756 112510978105344 112665526152192 112880353517568 113060348115624 113215650791607 113232202323968 113387741063424 113448110211072 113603945527296 113708238763392 113785093936878 114175341686784 114280159488768 114437137729824 114854956815872 115012724613696 115170709125528 115390313301312 115513131442176 115749985668912 115856249060799 116077160404296 116094130274304 116253600233472 116438973678846 116475269234688 116660996144784 116821244765862 116838323417088 116998815619584 117221905575936 117408823043148 117587287028736 117811499065344 117919655013888 118161443703681 118287211356288 118512757988352 118675550238336 119272455154944 119436290944992 120037022175168 120147221248236 120376314493344 120559289131008 120724892550144 120751528259544 120917395743417 121147957534968 121165668728832 121332105086976 121563457634304 121924547006346 121942371733504 122054319998208 122287049644032 122455026360576 122836719485376 122902119395328 123070940987904 123239994478272 123689953494016 123859857276288 123973565873976 124209955082304 124398756937728 124597118331504 124768268219322 125006172743088 125196184866816 125395817807988 125807494363236 125825886756864 125941400252928 126181541670912 126574850368512 126748716921216 126816199630848 126990397707264 127192891630077 127386227614464 127561208696352 127629123987456 127804438718208 128447259397632 128565179424864 129211826417856 129389315190408 129408231227392 129567047766219 129833080602624 129952272872448 130040107356432 130218733877526 130605896558592 130785300262656 130854932103168 131243620662882 131262807789568 131443113844224 131623667572032 131693745770496 131874643772928 132285697907328 132537936448512 132659611890624 133073112775824 133326852736896 133509994018128 134181512049312 134365827313116 134385470889984 134765320015872 135041649947064 135423353805012 135443151986688 135629200272384 135845469291987 135887814107136 136291452226839 136311377319936 136498618222848 136758889838592 137185168200192 137311109997984 137572930849536 138001746582336 138191309421048 138264884319744 138454808611392 138665262956544 139151197680768 139342339435824 139470261608223 139756628164608 139948601554944 140043192537696 140171758122942 140652503986176 140845707975168 140876782969468 141359946850304 141554122601472 141684075284544 141954234379776 142396706664576 142592306536368 142668224584704 142864197420672 143309506066272 143506359783396 143582764485888 143779993557984 144503166822336 144635826852972 144656971849728 145131883094016 145363304720088 145562979589209 145584260130816 145861855985664 146062215677952 146295120775986 146796867883008 146931633628416 147211798616064 147670658763264 147873503074752 148076626018536 148155463991808 148617265550208 148821410145744 149105178504576 149263881781248 149707251872802 149992709329008 150198743270394 150220701536256 150713878597632 150747130820832 150954201055476 151183654751232 151471927369728 151610985017856 151713458582504 151921856190447 152233788915712 152373545985024 152582850306432 152873790870528 153350299484928 153560945500704 153853751068416 154333314225216 154474998747732 154769547205728 155004800311296 155251964905128 155465223098679 155547994859712 155761659687816 155784431222784 155998420826112 156295874101248 156545097390864 156760131865302 156783049371648 157226206685184 157548591604908 157716281808384 158017010651136 158234066984448 159029940206592 159248387926656 159394584695112 159941258919936 160049362900224 160196294997648 160416344853414 160501752657792 160966523400192 161002037679392 161223194324556 161530610046624 161752492752732 161776140115968 162233410719744 162566062675128 162739093330944 163049399525376 163273368480768 163533717810099 163782292647168 163869492527104 164094587983872 164319992637696 165146476368384 165298087831968 165613273443072 166129491108672 166357690959096 166674896990784 166928246489088 167194423743984 167424086413962 167743325817648 167921867003904 168242055561216 168741797995134 168766467158016 168998289228288 169320530276352 169590522173436 169848303485952 170081611595136 170172165316608 170405918290944 170677640905317 171263012530176 171420239233152 171655706594736 172282435223808 172519086920544 172756063688292 173269697163264 173386809808576 173624978503368 174115740606444 174141195411456 174380400350208 174658460518269 174712903852032 174991494217176 175231867148793 175257485125632 175498223429376 175591661027328 175832858363904 176113234564722 176380930543104 176717248598016 176879482520832 177430817034432 177769136982528 178013325357504 178908682732416 179154436417488 179687093354496 180055533262752 180220831872354 180564471740016 180838933696512 181127292389316 181721936302452 181748503093248 181998157630464 182345186451456 182886820509519 182913557600256 183081479997312 183430574466048 184002328776448 184255079228064 184353179092992 184606411481856 184859991717408 185534930241024 185789785914432 185960348810964 186598135406592 186724256716928 186895677497256 187152402328983 187509259114632 187536671981568 187794277300224 188093726711982 188152357994496 188711241544854 188738830135296 188912100379392 189272312506368 189862275552768 190123075381824 190224299446272 190485596560896 191079341421696 191341813044528 191443685981184 191706658077312 192670889096448 192847769137296 193817739626784 194083972785612 194112346841088 194749620903936 195060161034648 195328100816289 195729157177344 195908844837888 196177950393984 196282398154752 196865430994323 196894211684352 197164670766336 197435501358048 197540618655744 198156354066944 198428546860992 198806904672768 198989417835936 199609669163736 199990279105344 200264991027192 200294268715008 200951838130176 200996174427776 201272268073968 201548740969674 201578206334976 202147980023808 202562474920596 203135030707518 203164727980032 203443800408576 203831721160704 204467065979904 204747927334272 205138334757888 205777752300288 205966664996976 206359396274304 207002619873504 207286964131572 207397326479616 207682212917088 207997894434816 208726796521152 209013509153736 209044065828864 209634942246912 210064788806544 210257637184413 210288375744512 210689347534848 210978755979264 211268561962752 211315174454202 212039920275456 212331183902208 212526112926816 213399150533632 213595059996864 213888459804552 214002336877056 214296296131008 214622031200256 214964259099408 215259539675094 215374146728832 215669990336976 216311214292992 216754750233504 216953740279458 216985457774592 217697824641024 218044957080132 218376390196224 218792783978496 219093323516928 219442681163979 220195301824512 220397450442624 220817697924096 221505988144896 221810254612128 222233195987712 222925898325312 223232115218616 223657767756864 223895822671872 224560877809203 224989063993512 225021956210688 225331052304384 225760707035136 226120696231248 226431301583214 226464404647936 226775482126848 227207891054592 227416477526784 227570187873756 228350683373568 228560318977536 228874275459648 229709913631744 230025449227392 230341418251056 230780626602624 231026262884352 231499971337824 231712498121598 232154320808592 232507200466944 232877947357692 233321992289568 233642489531724 233676646834176 233997631239168 234443811151872 234817646086296 235140197797953 235174574057472 235622998130688 235839310027776 236322887407362 236574422712576 237025515976704 237351100476672 238544910309888 238872581889984 240074044350336 240294442496472 240624517280121 240752628986688 241118578262016 241449785100288 241503056519088 241834791486834 242295915069936 242664210173952 243849094012692 243884743467008 244108639996416 244574099288064 244910052721152 245673438970752 245804238790656 246141881975808 246479988956544 246534370196569 247379906988032 247719714552576 247947131747952 248419910164608 249194236663008 249536536438644 250012345486176 250392369733632 250791635615976 251136129620943 251614988726472 251651773513728 251882800505856 252363083341824 253112696992701 253149700737024 253497433842432 253632399261696 253980795414528 254385783260154 254772455228928 255122417392704 255258247974912 255608877436416 256894518795264 257130358849728 258423652835712 258778630380816 259134095532438 259904545744896 260080214712864 260437467755052 261211793117184 261570600525312 262487241325764 262525615579136 262886227688448 263247335144064 263387491540992 263749287545856 264169851847083 264571395814656 265075872897024 265319223781248 266146225551648 266653705473792 267019988036256 268363024098624 268731654626232 268770941779968 269530640031744 270083299894128 270331247808531 270846707610024 270886303973376 271258400544768 271690938583974 271775628214272 272582904453678 272622754639872 272997236445696 273517779677184 274370336400384 274622219995968 275145861699072 276003493164672 276382618842096 276529768639488 276909617222784 278302395361536 278684678871648 278940523216446 279897203109888 280086385075392 280343516245884 281305007972352 281691415950336 281753565938936 282140590067973 282719893700608 283066862317281 283108245202944 283368150569088 283908468759552 284793413329152 285184613072736 285336449169408 285728394841344 286619012132544 287012719566792 287165528971776 287559987115968 289006333644672 289271653705944 289313943699456 290263766188032 290726609440176 291125959178418 291168520261632 292124431355904 292590241551972 293593735766016 293863267256832 294423597232128 295341317526528 295747006149504 296153252037072 296310927983616 297234531100416 297642820291488 298210357009152 299414503745604 299985418658016 300397486540788 300441403072512 301427757195264 301494261641664 301908402110952 302323111454511 302367309502464 302943854739456 303221970035712 303426917165008 303843712380894 304702546061277 304747091970048 305165700612864 305747581741056 306700598969856 307121891001408 307707502136832 308666628450432 308949997495464 309539094411456 310009600622592 310503929810256 310930446197358 311095989719424 311523319375632 311996841652224 313090194781728 313520263730604 313566098743296 314452413370368 315097183209816 315432563616768 316034021302272 316468133968896 316972761681303 318059880413184 318496775853312 318789169390224 320098725800448 320392589995296 320832689706828 321003505315584 321933046800384 322004075358784 322446388649112 322889309512641 323061220093248 323504985505464 323552280231936 324466821439488 325132125350256 325430610419187 325478186661888 326098799050752 326546736961536 327067435620198 327564585294336 328189175967744 328639985275392 330292952736768 330596175663936 331226546886144 332258982217344 332715381918192 333349793981568 334388847487968 334848172827924 335486651635296 335843734007808 337483595990268 337532934316032 337996578456576 338641060552704 339181044346872 339646952374821 339696606971904 340163223190272 340344330633216 340811836581888 341355281810634 342526025060352 342840478466304 343311413189472 344564870447616 345038173841088 345512127376584 346539394326528 346773619617152 347249957006736 347568747182397 348231481212888 348282390822912 348760800700416 349316921036538 349425807704064 349982988434352 350463734297586 350514970251264 350996446858752 351665716727808 352226469129444 352761861086208 353434497196032 353758965041664 354484331111043 354861634068864 355538273965056 356026650715008 357817365464832 358308872834976 360111066525504 360441663744708 361128943480032 361677867393024 362254584778632 362752187230251 363443872604904 363497006186496 363996315260928 364690372902912 365773641019038 365827115200512 366162959994624 366861148932096 368004657552896 368510158456128 368706358185984 369212822963712 369719983434816 371069860482048 371579571828864 371920697621928 373196270813184 373448513433856 373791354994512 374304804657966 375018518229264 375588554600448 376187453423964 377422483089708 377477660270592 377824200758784 378544625012736 379724551105536 380246150763648 380448598892544 380971193121792 381578674890231 382158682843392 382683626089056 382887371962368 383413316154624 385341778192896 385695538274592 387635479253568 388167945571224 388224693682176 389499241807872 390120322069296 390656201632578 391817689675776 392355900787968 392564796309504 393730861988646 393788423368704 394329341532672 394871002716096 395081237311488 396312708133888 396857093721984 397613809345536 397978835671872 399219338327472 399980558210688 400529982054384 401992348855552 402544536147936 403097481939348 403156412669952 404295960047616 405124949841192 406270061415036 406329455960064 406887600817152 407536407875961 407663442321408 408874356680517 408934131959808 409495854668544 410276669515776 411555504600576 411933329993952 412718792548608 414005239747008 414573928263144 414794652959232 415364425834176 415995788869632 417453593042304 418027018307472 419269884493824 420129577613088 420515274368826 420576751489024 421957511958528 422537123925504 422630348908404 424079840550912 424662367804416 425052225853632 426798301067264 427190119993728 427776919609104 428004673754112 428592592262016 429928518198816 430519079350188 430748293457664 431339980673952 433509500467008 433907480558916 433970915549184 435395649282048 436089914160264 436688938767627 436752780392448 437585567956992 438186647033856 438885362327958 440390603649024 440794900885248 441635395848192 443011976289792 443620509224256 444466391975424 445851796650624 446464230437232 447315535513728 447791645343744 449121755618406 449978127987024 450662104608768 452241392462496 452862603166428 452928809295872 453550964253696 454415782109184 454832955053568 455140375747512 455765568571341 456701366747136 457120637955072 457748550919296 459419827263488 460050898454784 460682836502112 461561253205248 462999942675648 463424996243196 464308641617184 465014400933888 465755894715384 466395669296037 466643984579136 467284979063448 467353293668352 467995262478336 468887622303744 469635292172592 470280395595906 470349148114944 471678620055552 472645774814724 473148845425152 474051031953408 474702200953344 477089820619776 477745163779968 480148088700672 480588884992944 481249034560242 481505257973376 482899570200576 483006113038176 483669582973668 484591830139872 485328420347904 487698188025384 487769486934016 488217279992832 489148198576128 489820105442304 490601153430297 491346877941504 491608477581312 492283763951616 492959977913088 493068740393138 494759813976064 495439429105152 495894263495904 496839820329216 498388473326016 499073072877288 500024690972352 500784739467264 501583271231952 502272259241886 503229977452944 503765601011712 504726166683648 506225393985402 506299401474048 506994867684864 507961590829056 508771566520308 509544910457856 510244834785408 510516495949824 511217754872832 512032922715951 513789037590528 514260717699456 516847305671424 517557260761632 518268191064876 519809091489792 520160429425728 520874935510104 522423586234368 523141201050624 523975381554807 524974482651528 525051231158272 525695601446379 525772455376896 526494670288128 526774983081984 527498575091712 528339703694166 529142791629312 530151745794048 530638447562496 532292451103296 533307410947584 534039976072512 536726048197248 537463309252464 539061280063488 540166599788256 540662495617062 541693415220048 542516801089536 543381877167948 545165808907356 545245509279744 545994472891392 547035559354368 548660461528557 548740672800768 549244439991936 550291723398144 552006986329344 552765237684192 553059537278976 553819234445568 556604790723072 557369357743296 557881046432892 559794406219776 560172770150784 560687032491768 561457206986949 562610015944704 563382831900672 563507131877872 564281180135946 566133724634562 566216490405888 566736301138176 567816937519104 569586826658304 570369226145472 570672898338816 571456789682688 573238024265088 574025439133584 574331057943552 575119974231936 578012667289344 578543307411888 581453218880352 582251918356836 582337040523264 584248862711808 585180483103944 585984302448867 587187471532032 587726534513664 588847194464256 590596292982969 590682635053056 591494012299008 592306504074144 592621855967232 594469062200832 595285640582976 596420714018304 598829007491208 599970837316032 600794973081576 600882806145024 602855514390528 602988523283328 603816804221904 604646222909022 604734619004928 606443940071424 606853834330016 607687424761788 609405092122554 609494183940096 610331401225728 611495163482112 613401197939712 614243782002816 615415004273664 617333256900864 617899994990928 619078188822912 621007859620512 621860892394716 622191979438848 623046638751264 623993683304448 626180389563456 627040527461208 627132197486592 628904826740736 630194366419632 630772911553239 630865127233536 632068042604544 632936267937792 633945523362606 636119760826368 636993551706624 637578338780448 640197451600896 640785179990592 641665379413656 642007010631168 643866093600768 644008150717568 644892777298224 645778619025282 646122440186496 647009971010928 648933642878976 650264250700512 650861220838374 650956373323776 653093473923072 654134871240396 655129170588672 656378351935488 657279970550784 658328043491937 660585905473536 661192351327872 662453093772288 664517964434688 665430763836384 666699587963136 668777694975936 669696345655848 670973303270592 671687468015616 673682633427609 674967191980536 675065868632064 675993156913152 677282121105408 678362088693744 679293904749642 679393213943808 680326446380544 681623673163776 682710563621268 685052050120704 685680956932608 686622826378944 689129740895232 690076347682176 691024254753168 693078788653056 693547239234304 694499914013472 695137494364794 696462962425776 697521601400832 698633842073076 699965976868704 700927468595172 701029940502528 701992893717504 703331433455616 704452938258888 705420593393859 705523722172416 706868994392064 707517930083328 708968662222086 709723268137728 711076547930112 712053301430016 715634730929664 716617745669952 720222133051008 720883327489416 722257886960064 723355734786048 724509169557264 725504374460502 726887745209808 727992630521856 731547282038076 731654230401024 732325919989248 733722297864192 736009315105792 737020316912256 737412716371968 738425645927424 739439966869632 739603110589707 742139720964096 743159143657728 743841395243856 746897026867712 747582709989024 748609609315932 750037036458528 751177109200896 752374906847928 753408388862829 754844966179416 754955320541184 755648401517568 757089250025472 759338090978103 759449102211072 760492301527296 760897197785088 761942386243584 763157349780462 764317365686784 765367252178112 765774743924736 766826632309248 770683556385792 771391076549184 775270958507136 776335891142448 780240644138592 781312403265156 783635379351552 784711801575936 787461723977292 787576846737408 788658683065344 789742005432192 790162474622976 792509555541249 792625416267776 793714187443968 795227618691072 795957671343744 798438676654944 799961116421376 801059964108768 803984697711104 805089072295872 806194963878696 806312825339904 808591920095232 810249899682384 810993743425593 812540122830072 812658911920128 813775201634304 815072815751922 815326884642816 817748713361034 817868263919616 818991709337088 820553339031552 823111009201152 823866659987904 825437585097216 828010479494016 829147856526288 829589305918464 830728851668352 834907186084608 836054036614944 840259155226176 841030548737652 841153502978048 843915023917056 845074247851008 845260697816808 846421770203919 848159681101824 849324735608832 850104451707264 853596602134528 854380239987456 855553839218208 856009347508224 857185184524032 859857036397632 861038158700376 861496586915328 862679961347904 867019000934016 867814961117832 867941831098368 870791298564096 872179828320528 873377877535254 873505560784896 876373294067712 877770724655916 880781207298048 881589801770496 883270791696384 886023952579584 887241018448512 888932783950848 891703593301248 892928460874464 894631071027456 898243511236812 899956255974048 901324209217536 904482784924992 905725206332856 905857618591744 906969334363533 907101928507392 908831564218368 909665910107136 910280751495024 911531137142682 914241275910144 915497101838592 918839654526976 920101796909568 921365673004224 923122506410496 925999885351296 926849992486392 928617283234368 930028801867776 931511789430768 932791338592074 933287969158272 934569958126896 935990524956672 939270584345184 940560791191812 940698296229888 943357240111104 945291549629448 946297690850304 948102063906816 949404401906688 950918285043909 954179641239552 955490327559936 960296177401344 961177769985888 962498069120484 963010515946752 965799140401152 966012226076352 967339165947336 968667928537923 969183660279744 970656840695808 975396376050768 976291831257561 976434559985664 978296397152256 979640210884608 981202306860594 982693755883008 984567527903232 985919955826176 986137480786276 989519627952128 990878858210304 991788526991808 993679640658432 996776946652032 998146145754576 1000049381944704 1003166542463904 1004544518483772 1006459954905888 1007531202023424 1012450787970804 1012598802948096 1013989735369728 1015923181658112 1017543133040616 1018940857124463 1019089820915712 1020489669570816 1021032991899648 1022435509745664 1024065845431902 1027578075181056 1028521435398912 1033694611342848 1035114521523264 1036536382129752 1039618182979584 1040320858851456 1041749871020208 1042706241547191 1044847172468736 1046282402101248 1047950763109614 1049948965303056 1051391202892758 1051544910753792 1052989340576256 1054997150183424 1056679407388332 1058285583258624 1060303491588096 1061276895124992 1063452993333129 1064584902206592 1066614821895168 1068079952145024 1073452096394496 1074926618504928 1080333199576512 1081324991234124 1083386830440096 1085033602179072 1086763754335896 1088256561690753 1090331617814712 1090491018559488 1091988945782784 1094071118708736 1097320923057114 1097481345601536 1098488879983872 1100583446796288 1104013972658688 1105530475368384 1106119074557952 1107638468891136 1113209581446144 1114738715486592 1115762092865784 1119588812439552 1120345540301568 1121374064983536 1122914413973898 1126765663801344 1127014263755744 1128562360271892 1132267449269124 1132432980811776 1133472602276352 1135633875038208 1139173653316608 1140738452290944 1141345796677632 1142913579365376 1144736024670693 1146476048530176 1148050878267168 1148662115887104 1150239948463872 1156025334578688 1157086614823776 1162906437760704 1164503836713672 1164674081046528 1168497725423616 1170360966207888 1171968604897734 1175453069027328 1177694388928512 1181192585965938 1181365270106112 1182988024598016 1184613008148288 1185243711934464 1188938124401664 1190571281165952 1192841428036608 1197658014982416 1199941674632064 1201589946163152 1205977046566656 1207633608443808 1209292445818044 1209469238009856 1212887880142848 1213707668660032 1215374849523576 1218810184245108 1218988367880192 1220662802451456 1222609223627883 1222990326964224 1226623070041551 1226802395879424 1228487564005632 1230830008547328 1234666513801728 1235799989981856 1238156377645824 1242015719241024 1243721784789432 1244383958877696 1246093277502528 1247987366608896 1252360779126912 1254081054922416 1257809653481472 1260388732839264 1261545823106478 1261730254467072 1265872535875584 1267891046725212 1272239521652736 1273987103413248 1275156677560896 1280394903201792 1281570359981184 1283330758827312 1284014021262336 1288016301435136 1289785554596448 1291557238050564 1292244880372992 1294019942021856 1300528501401024 1301722441676748 1301912746647552 1306186947846144 1308269742480792 1310066816302881 1310258341177344 1312756703870976 1314559941101568 1316656086983874 1321171810947072 1322384702655744 1324906187544576 1329035928869376 1330861527672768 1333399175926272 1337555389951872 1339392691311696 1341946606541184 1343374936031232 1347365266855218 1349934383961072 1351986313826304 1356724177387488 1358587809499284 1358786427887616 1360652892761088 1363247346327552 1365421127242536 1367296705714023 1370104100241408 1371361913865216 1373245652757888 1378259481790464 1380152695364352 1382048509506336 1387094478468608 1388999828026944 1390274988729588 1392925924851552 1395043202801664 1397267684146152 1399187007888111 1399931953737408 1401854937190344 1402059881005056 1403985787435008 1406662866911232 1408905876517776 1410841186787718 1411047444344832 1415035860166656 1417937324444172 1419446536275456 1422153095860224 1424106602860032 1431269461859328 1433235491339904 1440444266102016 1441766654978832 1444515773920128 1449018339114528 1451008748921004 1453775490419616 1455985261043712 1463094564076152 1463308460802048 1464651839978496 1467444595728384 1471803460290891 1472018630211584 1474040633824512 1474825432743936 1476851291854848 1478879933739264 1479206221179414 1484279441928192 1486318287315456 1487682790487712 1493794053735424 1495165419978048 1497219218631864 1500074072917056 1502354218401792 1504749813695856 1506816777725658 1509689932358832 1511296803035136 1514178500050944 1518676181956206 1518898204422144 1520984603054592 1523884772487168 1526314699560924 1528634731373568 1530734504356224 1531549487849472 1533653264618496 1536098768147853 1541367112771584 1542782153098368 1550541917014272 1552671782284896 1560481288277184 1562624806530312 1567270758703104 1569423603151872 1571926144664421 1574923447954584 1575153693474816 1577317366130688 1579484010864384 1580324949245952 1585019111082498 1585250832535552 1587428374887936 1590455237382144 1591915342687488 1596877353309888 1599922232842752 1602119928217536 1607969395422208 1610178144591744 1612389927757392 1617183840190464 1620499799364768 1621987486851186 1625080245660144 1627550403268608 1630145631503844 1635497426722068 1635736527839232 1637983418674176 1641106678063104 1645981384585671 1646222018402304 1647733319975808 1650875170194432 1656020958988032 1658295713052576 1659178611836928 1661457703336704 1669814372169216 1672108073229888 1680518310452352 1682061097475304 1682307005956096 1684371620960847 1687830047834112 1690148495702016 1690521395633616 1692843540407838 1698649471217664 1700208903414528 1707193204269056 1708760479974912 1711107678436416 1712018695016448 1714370369048064 1719714072795264 1722076317400752 1722993173830656 1725359922695808 1734038001868032 1735629922235664 1744359656641056 1746755755070508 1747011121569792 1752746588135424 1755541449311832 1757952907346601 1761562414596096 1763179603540992 1766541583392768 1771788878948907 1772047905159168 1774482036897024 1777865567901696 1783407186602496 1785856921748928 1789262142054912 1796487022473624 1799912511948096 1802648418435072 1808965569849984 1811450412665712 1813938668727066 1814203857014784 1819331820214272 1820561502990048 1823062274285364 1828482551820288 1830994203677184 1837679309053952 1840203593819136 1842731346008448 1846245012820992 1851999770702592 1853699984972784 1857234566468736 1863023578861536 1865582677184148 1866575938316544 1869139916253792 1871981049913344 1878541168690368 1881121582383624 1881396592459776 1886714480222208 1890583099258896 1892318734659717 1892595381700608 1896204127813632 1898808803813376 1901836570087818 1908359282479104 1910980655119872 1920592354802688 1922355539971776 1924996138240968 1926021031893504 1931598280802304 1932024452152704 1934678331894672 1937335857075846 1938367320559488 1950792752101536 1952583662515122 1952869119971328 1959280421769216 1962404613721188 1965387511766016 1969135055806464 1971839911652352 1972274961572552 1974984130475811 1979039255904256 1981757716420608 1983577053983616 1987359281316864 1993553893304064 1996292291509152 2000098763889408 2006333084927808 2009089036967544 2012919909811776 2015062404046848 2021047900282827 2024901575941608 2025197605896192 2027979470739456 2031846363316224 2035086266081232 2037881714248926 2038179641831424 2040979339141632 2044871019491328 2048131690863804 2055156150362112 2057042870797824 2067389222685696 2070229043046528 2073072764259504 2079236365959168 2080641717702912 2083499742040416 2085412483094382 2092564804202496 2095901526219228 2099897930606112 2102782405785516 2103089821507584 2105978681152512 2109994300366848 2113358814776664 2116261780181577 2116571166517248 2120606983176192 2122553790249984 2126905986666258 2129169804413184 2133229643790336 2136159904290048 2146904192788992 2149853237009856 2160666399153024 2162649982468248 2166773660880192 2170067204358144 2173527508671792 2176513123381506 2180663235629424 2183977891565568 2194641846114228 2194962691203072 2196977759967744 2201166893592576 2208027945317376 2211060950736768 2212238149115904 2215276937782272 2218809331769121 2226419162892288 2229477430973184 2231524185731568 2240691080603136 2242748129967072 2245828827947796 2253531327602688 2254028527511488 2257124720543784 2260225166588487 2264534898538248 2264865961623552 2266945204552704 2271267750076416 2278014272934309 2278347306633216 2281476904581888 2282691593355264 2285827158730752 2289472049341386 2292952097060352 2296101756534336 2297324231774208 2300479896927744 2312050669157376 2314173229647552 2325812875521408 2329007673427344 2340721932415776 2343937209795468 2350906138054656 2362385171931876 2362730540212224 2365976049196032 2369226016296576 2370487423868928 2377528666623747 2377876248803328 2381142562331904 2385682856073216 2395316029964832 2399883349264128 2403179892326304 2411954093133312 2415267216887616 2418584891636088 2418938476019712 2425775760285696 2427415337320064 2430749699047152 2432981230276779 2437620368490216 2437976735760384 2441325604902912 2445218447255766 2445980653928448 2453246140083102 2453604791758848 2456975128011264 2461660017094656 2469333027603456 2471599979963712 2476312755291648 2484031438482048 2487443569578864 2488767917755392 2492186555005056 2504721558253824 2508162109844832 2520777465678528 2523091646212956 2523460508934144 2531745071751168 2535782093450424 2539265310611757 2544479043305472 2547974206826496 2550313355121792 2560789806403584 2563140719962368 2566661517654624 2568028042524672 2576032602870272 2579571109192896 2583114476101128 2584489760745984 2588039884043712 2601057002802048 2603444883353496 2603825493295104 2612373895692288 2616539484961584 2620133632605762 2620516682354688 2629119882203136 2633312173967748 2642343621894144 2644769405311488 2649812375089152 2658071857738752 2661723055345536 2666798351852544 2675110779903744 2678785382623392 2683893213082368 2694730533710436 2699868767922144 2703972627652608 2713448354774976 2717175618998568 2717572855775232 2721305785522176 2726494692655104 2730842254485072 2734593411428046 2742723827730432 2746491305515776 2756518963580928 2760305390728704 2764097019012672 2774188956937216 2777999656053888 2780549977459176 2785851849703104 2790086405603328 2794535368292304 2798374015776222 2799863907474816 2803709874380688 2807971574870016 2817811753035552 2821682373575436 2822094888689664 2830071720333312 2835874648888344 2838893072550912 2844306191720448 2848213205720064 2852754855131727 2862538923718656 2866470982679808 2880888532204032 2883533309957664 2889031547840256 2898036678229056 2902017497842008 2906003785613769 2907550980839232 2911970522087424 2926189128152304 2929303679956992 2934889191456768 2943606920581782 2944037260423168 2948081267649024 2953702583709696 2957759867478528 2958412442358828 2968558883856384 2972636574630912 2975365580975424 2987588107470848 2990330839956096 2994438437263728 3000148145834112 3009499627391712 3013633555451316 3019379864717664 3022593606070272 3037352363912412 3037796408844288 3041969206109184 3047769544974336 3052629399121848 3056822571373389 3057269462747136 3061469008712448 3063098975698944 3067306529236992 3072197536295706 3082734225543168 3085564306196736 3101083834028544 3105343564569792 3120962576554368 3125249613060624 3128118724641573 3134541517406208 3138847206303744 3143852289328842 3149846895909168 3154634732261376 3158968021728768 3170038222164996 3170501665071104 3174856749775872 3180910474764288 3183830685374976 3190358979999387 3193754706619776 3199844465685504 3204239856435072 3215938790844416 3220356289183488 3224779855514784 3240999598729536 3243974973702372 3250160491320288 3255100806537216 3260291263007688 3264769685072259 3270994853444136 3271473055678464 3275966837348352 3282213356126208 3291962769171342 3292444036804608 3295466639951616 3301750340388864 3312041917976064 3316591426105152 3318357223673856 3322915406673408 3339628744338432 3344216146459776 3361036620904704 3364122194950608 3368743241921694 3380296991404032 3381042791267232 3385687080815676 3397298942435328 3400417806829056 3414386408538112 3417520959949824 3422215356872832 3424037390032896 3428740738096128 3434208074012079 3439428145590528 3444152634801504 3445986347661312 3450719845391616 3468076003736064 3471259844471328 3488719313282112 3493511510141016 3494022243139584 3505493176270848 3511082898623664 3515905814693202 3526359207081984 3533083166785536 3543577757897814 3544095810318336 3548964073794048 3555731135803392 3566814373204992 3571713843497856 3578524284109824 3592974044947248 3599825023896192 3617931139699968 3622900825331424 3627877337454132 3628407714029568 3638663640428544 3641123005980096 3646124548570728 3656965103640576 3661988407354368 3667827670883649 3675358618107904 3679869210124653 3680407187638272 3685462692016896 3692490025641984 3703999541405184 3707399969945568 3714469132937472 3726047157723072 3731165354368296 3733151876633088 3738279832507584 3743962099826688 3757082337380736 3762243164767248 3773428960444416 3781166198517792 3784637469319434 3785190763401216 3797617607626752 3803673140175636 3816718564958208 3821961310239744 3841184709605376 3844711079943552 3849992276481936 3852042063787008 3864048904305408 3869356663789344 3874671714151692 3876734641118976 3901585504203072 3905167325030244 3905738239942656 3918560843538432 3924809227442376 3930200448908643 3930775023532032 3938270111612928 3943679823304704 3944549923145104 3949968260951622 3963515432841216 3967154107967232 3974718562633728 3987107786608128 3992584583018304 4000197527778816 4012666169855616 4018178073935088 4025839819623552 4030124808093696 4042095800565654 4049803151883216 4055958941478912 4070172532162464 4075763428497852 4076359283662848 4081958678283264 4089742038982656 4096263381727608 4101890117142069 4110312300724224 4114085741595648 4134778445371392 4140458086093056 4146145528519008 4161283435405824 4166999484080832 4170824966188764 4185129608404992 4191803052438456 4197561023664333 4199795861212224 4205564811571032 4206179643015168 4211957362305024 4219988600733696 4226717629553328 4232523560363154 4233142333034496 4245107580499968 4253811973332516 4258339608826368 4266459287580672 4272319808580096 4293808385577984 4299706474019712 4321332798306048 4325299964936496 4333547321760384 4347055017343584 4353026246763012 4361326471258848 4367955783131136 4389283692228456 4389925382406144 4393955519935488 4402333787185152 4415410380872673 4416055890634752 4422121901473536 4424476298231808 4430553875564544 4437618663538242 4452838325784576 4458954861946368 4463048371463136 4481382161206272 4485496259934144 4491657655895592 4507062655205376 4508057055022976 4514249441087568 4520450333176974 4529069797076496 4533890409105408 4542535500152832 4556028545868618 4556694613266432 4562953809163776 4571654317461504 4578944098682772 4585904194120704 4592203513068672 4594648463548416 4600959793855488 4608296304443559 4624101338314752 4628346459295104 4651625751042816 4658015346854688 4681443864831552 4687874419590936 4701812276109312 4715778433993263 4724770343863752 4725461080424448 4731952098392064 4738452032593152 4740974847737856 4755057333247494 4755752497606656 4762285124663808 4771365712146432 4790632059929664 4799766698528256 4806359784652608 4823908186266624 4830534433775232 4837169783272176 4851551520571392 4854830674640128 4861499398094304 4865962460553558 4875240736980432 4882651209805824 4890436894511532 4906492280166204 4907209583517696 4913950256022528 4923320034189312 4937944153757013 4938666055206912 4943199959927424 4952625510583296 4968062876964096 4974887139157728 4977535835510784 4984373110010112 5009443116507648 5016324219689664 5041554931357056 5046183292425912 5046921017868288 5063490143502336 5071564186900848 5078530621223514 5095948413652992 5100626710243584 5121579612807168 5126281439924736 5133323035309248 5136056085049344 5152065205740544 5159142218385792 5166228952202256 5168979521491968 5176079768087424 5202114005604096 5206889766706992 5233078969923168 5240267265211524 5241033364709376 5258239764406272 5266624347935496 5273858722039803 5284687243788288 5289538810622976 5299624750178304 5315366636846721 5316143715477504 5323446110691072 5333596703705088 5350221559807488 5357570765246784 5367786426164736 5389461067420872 5399737535844288 5407945255305216 5426896709549952 5434351237997136 5442611571044352 5461684508970144 5469186822856092 5485447655460864 5492982611031552 5513037927161856 5520610781457408 5528194038025344 5548377913874432 5555999312107776 5561099954918352 5571703699406208 5589070736584608 5596748031552444 5599727814949632 5607419748761376 5615943149740032 5635623506071104 5643364747150872 5644189777379328 5660143440666624 5671749297776688 5676956203979151 5677786145101824 5688612383440896 5696426411440128 5705509710263454 5725077847437312 5732941965359616 5761777064408064 5767066619915328 5778063095680512 5796073356458112 5804034995684016 5812007571227538 5815101961678464 5852378256304608 5858607359913984 5887213841163564 5888074520846336 5896162535298048 5907405167419392 5915519734957056 5916824884717656 5924952391427433 5937117767712768 5945273149261824 5950731161950848 5975176214941696 5980661679912192 5988876874527456 6000296291668224 6018999254783424 6027267110902632 6038759729435328 6045187212140544 6063143700848481 6074704727824824 6075592817688576 6083938412218368 6095539089948672 6105258798243696 6113645142746778 6114538925494272 6122938017424896 6134613058473984 6144395072591412 6165468451086336 6171128612393472 6202167668057088 6210687129139584 6241925153108736 6250499226121248 6256237449283146 6277694412607488 6287704578657684 6299693791818336 6309269464522752 6317936043457536 6340076444329992 6341003330142208 6348785340544731 6349713499551744 6361820949528576 6367661370749952 6380717959998774 6387509413239552 6399688931371008 6408479712870144 6431877581688832 6440712578366976 6449559711029568 6481999197459072 6487949947404744 6500320982640576 6510201613074432 6520582526015376 6529539370144518 6541989706888272 6551933674696704 6583925538342684 6584888073609216 6590933279903232 6603500680777728 6624083835952128 6633182852210304 6636714447347712 6645830813346816 6656427995307363 6679257488676864 6688432292919552 6722073241809408 6728244389901216 6737486483843388 6760593982808064 6762085582534464 6771374161631352 6780675499765461 6794597884870656 6800835613658112 6834042818802927 6835041919899648 6844430713745664 6848074780065792 6857481476192256 6868416148024158 6878856291181056 6888305269603008 6891972695322624 6901439690783232 6936152007472128 6942519688942656 6977438626564224 6987023020282032 7022165797247328 7031811629386404 7052718414163968 7087155515795628 7088191620636672 7097928147588096 7111462271606784 7132585999871241 7133628746409984 7143427686995712 7157048568219648 7185948089894496 7199650047792384 7235862279399936 7245801650662848 7255754674908264 7256815428059136 7277327280857088 7282246011960192 7292249097141456 7298943690830337 7313930207281152 7323976814708736 7335655341767298 7359738420249306 7360814375276544 7370925384033792 7384980051283968 7407999082810368 7414799939891136 7428938265874944 7452094315446144 7462330708736592 7466303753266176 7476559665015168 7514164674761472 7524486329534496 7562332397035584 7569274938638868 7570381526802432 7595235215253504 7607346280351272 7617795931835271 7633437129916416 7643922620479488 7682369419210752 7689422159887104 7699984552963872 7704084127574016 7728097808610816 7738713327578688 7749343428303384 7753469282237952 7803171008406144 7810334650060488 7811476479885312 7837121687076864 7849618454884752 7860400897817286 7861550047064064 7887359646609408 7889099846290208 7899936521903244 7927030865682432 7934308215934464 7949437125267456 7974215573216256 7985169166036608 8000395055557632 8025332339711232 8036356147870176 8051679639247104 8084191601131308 8099606303766432 8111917882957824 8140345064324928 8151526856995704 8152718567325696 8163917356566528 8179484077965312 8192526763455216 8203780234284138 8228171483191296 8269556890742784 8280916172186112 8292291057038016 8322566870811648 8333998968161664 8341649932377528 8370259216809984 8383606104876912 8395122047328666 8399591722424448 8411129623142064 8423914724610048 8453435259106656 8465047120726308 8466284666068992 8490215160999936 8507623946665032 8516679217652736 8532918575161344 8544639617160192 8558264565395181 8587616771155968 8599412948039424 8642665596612096 8650599929872992 8667094643520768 8694110034687168 8706052493526024 8722652942517696 8735911566262272 8778567384456912 8787911039870976 8804667574370304 8830820761745346 8832111781269504 8844243802947072 8861107751129088 8875237327076484 8905676651569152 8917909723892736 8926096742926272 8962764322412544 8970992519868288 8983315311791184 9016114110045952 9028498882175136 9040900666353948 9058139594152992 9067780818210816 9112057091737236 9113389226532864 9125907618327552 9143308634923008 9157888197365544 9170467714120167 9171808388241408 9184407026137344 9189296927096832 9201919587710976 9216592608887118 9248202676629504 9256692918590208 9303251502085632 9316030693709376 9362887729663104 9375748839181872 9403624552218624 9431556867986526 9449540687727504 9463904196784128 9476904065186304 9510114666494988 9511504995213312 9524570249327616 9542731424292864 9571076939998161 9581264119859328 9599533397056512 9612719569305216 9647816372533248 9661068867550464 9674339566544352 9709661349280256 9722998796188608 9731924921107116 9750481473960864 9765302419611648 9780873789023064 9794309055216777 9812984560332408 9814419167035392 9827900512045056 9846640068378624 9875888307514026 9877332110413824 9886399919854848 9905251021166592 9936125753928192 9949774278315456 9955071671021568 9968746220020224 10018886233015296 10032648439379328 10083109862714112 10092366584851824 10143128373801696 10157061242447028 10191896827305984 10201253420487168 10243159225614336 10252562879849472 10266646070618496 10272112170098688 10302624222036237 10304130411481088 10318284436771584 10332457904404512 10337959042983936 10352159536174848 10404228011208192 10413779533413984 10466157939846336 10480534530423048 10482066729418752 10516479528812544 10533248695870992 10547717444079606 10579077621245952 10599249500356608 10630733273693442 10632287430955008 10646892221382144 10667193407410176 10700443119614976 10715141530493568 10735572852329472 10778922134841744 10799475071688576 10853793419099904 10868702475994272 10885223142088704 10923369017940288 10938373645712184 10970895310921728 10985965222063104 11003483012650947 11026075854323712 11041221562914816 11056388076050688 11096755827748864 11111998624215552 11122199909836704 11143407398812416 11178141473169216 11193496063104888 11199455629899264 11214839497522752 11231886299480064 11271247012142208 11286729494301744 11320286881333248 11343498595553376 11353912407958302 11355572290203648 11392852822880256 11411019420526908 11450155694874624 11465883930719232 11523554128816128 11534133239830656 11556126191361024 11592146712916224 11608069991368032 11624015142455076 11630203923356928 11704756512609216 11717214719827968 11774427682327128 11776149041692672 11790601346725929 11792325070596096 11814810334838784 11831039469914112 11833649769435312 11849904782854866 11890546298523648 11901462323901696 11950352429883392 11961323359824384 11977753749054912 12000592583336448 12037998509566848 12054534221805264 12077519458870656 12090374424281088 12126287401696962 12149409455649648 12167876824436736 12210517596487392 12227290285493556 12229077850988544 12245876034849792 12269226116947968 12288790145182824 12305670351426207 12330936902172672 12342257224786944 12404335336114176 12421374258279168 12483850306217472 12500998452242496 12512474898566292 12555388825214976 12575409157315368 12592683070992999 12599387583636672 12618538929045504 12635872086915072 12680152888659984 12697570681089462 12699426999103488 12735322741499904 12761435919997548 12775018826479104 12799377862742016 12816959425740288 12863755163377664 12881425156733952 12899119422059136 12963998394918144 12975899894809488 13000641965281152 13041165052030752 13059078740289036 13083979413776544 13103867349393408 13167851076685368 13169776147218432 13181866559806464 13207001361555456 13246231142618019 13248167671904256 13266365704420608 13273428894695424 13291661626693632 13312855990614726 13358514977353728 13376864585839104 13444146483618816 13456488779802432 13474972967686776 13521187965616128 13524171165068928 13542748323262704 13561350999530922 13601671227316224 13668085637605854 13670083839799296 13688861427491328 13714962952384512 13736832296048316 13757712582362112 13776610539206016 13783945390645248 13802879381566464 13824888913330677 13872304014944256 13885039377885312 13954877253128448 13974046040564064 14044331594494656 14063623258772808 14105436828327936 14147335301979789 14174311031591256 14176383241273344 14195856295176192 14222924543213568 14265171999742482 14267257492819968 14286855373991424 14314097136439296 14371896179788992 14399300095584768 14471724558799872 14491603301325696 14511509349816528 14554654561714176 14564492023920384 14584498194282912 14597887381660674 14647953629417472 14671310683534596 14719476840498612 14721628750553088 14741850768067584 14769960102567936 14813832461271039 14815998165620736 14829599879782272 14857876531749888 14904188630892288 14924661417473184 14932607506532352 14953119330030336 15028329349522944 15048972659068992 15124664794071168 15138549877277736 15140763053604864 15190470430507008 15214692560702544 15235591863670542 15287845240958976 15364738838421504 15378844319774208 15399969105927744 15408168255148032 15456195617221632 15477426655157376 15498686856606768 15506938564475904 15606342016812288 15620669300120976 15699236909769504 15720801795634572 15723100094128128 15774719293218816 15778199692580416 15799873043806488 15821576166119409 15854061731364864 15868616431868928 15898874250534912 15946099910540163 15948431146432512 15970338332073216 16000790111115264 16050664679422464 16072712295740352 16103359278494208 16168383202262616 16199212607532864 16223835765915648 16280690128649856 16303053713991408 16327834713133056 16385053526910432 16407560468568276 16456342966382592 16539113781485568 16561832344372224 16584582114076032 16645133741623296 16667997936323328 16683299864755056 16767212209753824 16790244094657332 16799183444848896 16822259246284128 16847829449220096 16906870518213312 16930094241452616 16932569332137984 16980430321999872 17015247893330064 17030868611937453 17033358435305472 17065837150322688 17089279234320384 17116529130790362 17175233542311936 17198825896078848 17285331193224192 17301199859745984 17334189287041536 17388220069374336 17412104987052048 17445305885035392 17557134768913824 17575822079741952 17661641523490692 17664223562539008 17688487605894144 17722215502258176 17750474654152968 17774857174282299 17811353303138304 17835819447785472 17852193485852544 17925528644825088 17941985039736576 17966630623582368 18032228220091904 18056997764350272 18081801332707896 18116279188305984 18135561636421632 18189431102545443 18224114183474472 18226778453065728 18251815236655104 18286617269846016 18315776394731088 18340935428240334 18343616776482816 18368814052274688 18403839175421952 18433185217774236 18496405353259008 18513385837180416 18606503004171264 18632061387418752 18725775459326208 18751497678363744 18863113735973052 18899081375455008 18927808393568256 18953808130372608 19020229332989976 19023009990426624 19049140498655232 19085462848585728 19142153879996322 19162528239718656 19199066794113024 19225439138610432 19295632745066496 19322137735100928 19348679133088704 19419322698560512 19445997592377216 19463849842214232 19500962947921728 19530604839223296 19561747578046128 19588618110433554 19625969120664816 19655801024090112 19751776615028052 19754664220827648 19772799839709696 19810502042333184 19872251507856384 19899548556630912 19910143342043136 19937492440040448 19969283985922089 20037772466030592 20065296878758656 20166219725428224 20184733169703648 20286256747603392 20314122484894056 20342026499296383 20383793654611968 20402506840974336 20505125759698944 20533292141236992 20544224340197376 20605248444072474 20608260822962176 20636568873543168 20664915808809024 20675918085967872 20704319072349696 20808456022416384 20827559066827968 20932315879692672 20961069060846096 21066497391741984 21095434888159212 21158155242491904 21261466547386884 21264574861910016 21293784442764288 21334386814820352 21397757999613723 21400886239229952 21430283060987136 21471145704658944 21557844269683488 21598950143377152 21707586838199808 21737404951988544 21770446284177408 21846738035880576 21876747291424368 21896831072491011 21941790621843456 21971930444126208 22006966025301894 22082443125829632 22112776152101376 22193511655497728 22223997248431104 22244399819673408 22286814797624832 22356282946338432 22386992126209776 22398911259798528 22429678995045504 22542494024284416 22573458988603488 22686997191106752 22707824815916604 22711144580407296 22785705645760512 22822038841053816 22853387795505813 22900311389749248 22931767861438464 23047108257632256 23068266479661312 23112252382722048 23184293425832448 23216139982736064 23248030284910152 23260407846713856 23409513025218432 23434429439655936 23548855364654256 23581202693451858 23584650141192192 23662078939828224 23667299538870624 23699809565709732 23781092597047296 23802924647803392 23900704859766784 23922646719648768 23955507498109824 24001185166672896 24075997019133696 24109068443610528 24155038917741312 24252574803393924 24298818911299296 24335753648873472 24421035192974784 24454580570987112 24458155701977088 24491752069699584 24538452233895936 24577580290365648 24611340702852414 24684514449573888 24808670672228352 24842748516558336 24967700612434944 25001996904484992 25024949797132584 25110777650429952 25150818314630736 25185366141985998 25198775167273344 25271744173830144 25360305777319968 25395141362178924 25398853998206976 25470645482999808 25522871839995096 25550037652958208 25598755725484032 25633918851480576 25674793696185543 25727510326755328 25762850313467904 25798238844118272 25927996789836288 25951799789618976 26001283930562304 26082330104061504 26118157480578072 26167958827553088 26207734698786816 26335702153370736 26363733119612928 26414002723110912 26492462285236038 26496335343808512 26532731408841216 26583323253387264 26625711981229452 26717029954707456 26753729171678208 26888292967237632 26912977559604864 26949945935373552 27048342330137856 27085496646525408 27122701999061844 27203342454632448 27336171275211708 27340167679598592 27377722854982656 27429925904769024 27473664592096632 27511403142360501 27515425164724224 27553221078412032 27567890781290496 27605758763132928 27649777826661354 27744608029888512 27770078755770624 27909754506256896 27948092081128128 28088663188989312 28127246517545616 28210873656655872 28294670603959578 28348622063182512 28391712590352384 28530343999484964 28534514985639936 28573710747982848 28628194272878592 28713230819994483 28743792359577984 28798600191169536 28943449117599744 28983206602651392 29023018699633056 29128984047840768 29168996388565824 29195774763321348 29295907258834944 29342621367069192 29382927165650331 29438953680997224 29443257501106176 29483701536135168 29539920205135872 29627664922542078 29631996331241472 29659199759564544 29715753063499776 29808377261784576 29849322834946368 29865215013064704 29906238660060672 30056658699045888 30097945318137984 30249329588142336 30277099754555472 30429385121405088 30471183727341084 30575690481917952 30729477676843008 30757688639548416 30799938211855488 30816336510296064 30907872666108711 30912391234443264 30954853310314752 30997373713213536 31013877128951808 31212684033624576 31241338600241952 31398473819539008 31441603591269144 31446200188256256 31549438586437632 31556399385160832 31599746087612976 31643152332238818 31737232863737856 31797748501069824 31892199821080326 31896862292865024 31940676664146432 32001580222230528 32101329358844928 32145424591480704 32206718556988416 32336766404525232 32398425215065728 32561380257299712 32606107427982816 32655669426266112 32770107053820864 32815120937136552 32912685932765184 33010449037952841 33078227562971136 33123664688744448 33169164228152064 33290267483246592 33335995872646656 33366599729510112 33534424419507648 33580488189314664 33598366889697792 33644518492568256 33695658898440192 33813741036426624 33860188482905232 33960860643999744 34030495786660128 34061737223874906 34066716870610944 34178558468640768 34233058261580724 34350467084623872 34397651792157696 34570662386448384 34602399719491968 34668378574083072 34776440138748672 34824209974104096 34890611770070784 35114269537827648 35151644159483904 35323283046981384 35328447125078016 35376975211788288 35444431004516352 35500949308305936 35549714348564598 35671638895570944 35704386971705088 35851057289650176 35883970079473152 35933261247164736 36064456440183808 36113995528700544 36163602665415792 36232558376611968 36271123272843264 36378862205090886 36448228366948944 36503630473310208 36631552789462176 36681870856480668 36687233552965632 36737628104549376 36807678350843904 36866370435548472 36917011054278621 36992810706518016 37026771674360832 37213006008342528 37264122774837504 37451550918652416 37502995356727488 37726227471946104 37778049212978997 37798162750910016 37855616787136512 37907616260745216 38040458665979952 38098280997310464 38284307759992644 38325056479437312 38398133588226048 38450878277220864 38591265490132992 38644275470201856 38697358266177408 38838645397121024 38891995184754432 38927699684428464 39001925895843456 39123495156092256 39177236220867108 39251938241329632 39311602048180224 39503553230056104 39509328441655296 39545599679419392 39621004084666368 39738693427854057 39744503015712768 39799097113261824 39820286684086272 39874984880080896 39938567971844178 40075544932061184 40130593757517312 40332439450856448 40369466339407296 40572513495206784 40628244969788112 40684052998592766 40805013681948672 41010251519397888 41066584282473984 41210496888144948 41216521645924352 41273137747086336 41329831617618048 41351836171935744 41408638144699392 41474666739992031 41616912044832768 41655118133655936 41864631759385344 41922138121692192 42132994783483968 42190869776318424 42316310484983808 42442005905939367 42522933094773768 42529149723820032 42587568885528576 42668773629640704 42795515999227446 42801772478459904 42860566121974272 42942291409317888 43115688539366976 43197900286754304 43415173676399616 43474809903977088 43693476071761152 43753494582848736 43793662144982022 43943860888252416 44013932050603788 44164886251659264 44225552304202752 44387023310995456 44441497383813117 44447994496862208 44488799639346816 44573629595249664 44712565892676864 44773984252419552 44797822519597056 44859357990091008 45084988048568832 45146917977206976 45373994382213504 45415649631833208 45422289160814592 45571411291521024 45644077682107632 45706775591011626 45863535722876928 46094216515264512 46136532959322624 46224504765444096 46368586851664896 46432279965472128 46496060569820304 46520815693427712 46819026050436864 47097710729308512 47162405386903716 47169300282384384 47324157879656448 47334599077741248 47399619131419464 47464728498358227 47562185194094592 47605849295606784 47838299731620489 47845293439297536 47911014996219648 48002370333345792 48151994038267392 48218136887221056 48310077835482624 48505149606787848 48597637822598592 48671507297746944 48842070385949568 48909161141974224 48983504139399168 49155160580731296 49222681405704828 49369028899147776 49617341344456704 49685497033116672 49935401224869888 50003993808969984 50049899594265168 50301636629261472 50370732283971996 50397550334546688 50543488347660288 50720611554639936 50790282724357848 50797707996413952 50941290965999616 51045743679990192 51092605835812359 51100075305916416 51197511450968064 51267837702961152 51349587392371086 51525700626935808 51596477688236544 51855993579672576 51903599579237952 52002567861124608 52164660208123008 52236314961156144 52335917655106176 52671404306741472 52727466239225856 52984924570472076 52992670687617024 53065462817682432 53166646506774528 53251423962458904 53324571522846897 53434059909414912 53507458343356416 53776585934475264 53825955119209728 53899891870747104 54096684660275712 54170993293050816 54245403998123688 54406684909264896 54568293307636329 54672342550423416 54680335359197184 54755445709965312 54859851809538048 54947329184193264 55022806284721002 55030850329448448 55106442156824064 55211517526265856 55299555653322708 55489216059777024 55540157511541248 55819509012513792 55896184162256256 56177326377978624 56254493035091232 56589341207919156 56697244126365024 56783425180704768 57060687998969928 57069029971279872 57147421495965696 57256388545757184 57426461639988966 57487584719155968 57597200382339072 57886898235199488 57966413205302784 58046037399266112 58257968095681536 58337992777131648 58391549526642696 58591814517669888 58685242734138384 58765854331300662 58877907361994448 58967403072270336 59255329845084156 59263992662482944 59318399519129088 59431506126999552 59616754523569152 59698645669892736 59730430026129408 59812477320121344 59907851957766267 60113317398091776 60195890636275968 60498659176284672 60554199509110944 60858770242810176 60942367454682168 61151380963835904 61515377279096832 61599876423710976 61632673020592128 61815745332217422 61824782468886528 61909706620629504 61994747426427072 62027754257903616 62425368067249152 62482677200483904 62796947639078016 62883207182538288 63112798770321664 63199492175225952 63286304664477636 63474465727475712 63784399642160652 63793724585730048 63881353328292864 64003160444461056 64193273998841169 64202658717689856 64290849182961408 64413437113976832 64673532809050464 64796850430131456 65122760514599424 65212214855965632 65311338852532224 65540214107641728 65630241874273104 65825371865530368 66020898075905682 66247329377488896 66338328456304128 66580534966493184 66671991745293312 66733199459020224 67068848839015296 67160976378629328 67196733779395584 67289036985136512 67627482072853248 67720376965810464 68060991573320256 68123474447749812 68133433741221888 68357116937281536 68466116523161448 68560163386517439 68700934169247744 68795303584315392 69141324772896768 69204799438983936 69336757148166144 69552880277497344 69648419948208192 69781223540141568 70228539075655296 70303288318967808 70646566093962768 70753950423576576 71001898616611872 71099428697129196 71343277791141888 71408773943410176 71702114579300352 71767940158946304 71866522494329472 72128912880367616 72227991057401088 72327205330831584 72465116753223936 72757724410181772 72896456733897888 73007260946620416 73263105578924352 73363741712961336 73374467105931264 73475256209098752 73615356701687808 73732740871096944 73834022108557242 74053543348721664 74426012016685056 74528245549675008 74903101837304832 75005990713454976 75452454943892208 75556098425957994 75596325501820032 75815232521490432 76080917331959904 76196561994620928 76568615519985288 76650112958874624 76796267176452096 76901756554441728 77024381088556629 77182530980265984 77288550940403712 77394716532354816 77677290794242048 77783990369508864 77855399368856928 78003851791686912 78246990312184512 78354472441734216 78503876482659264 78623204096360448 79007106460112208 79091199358838784 79242008169332736 79477386855708114 79489006031425536 79598194226523648 79749969760161792 79877135943688356 80151089864122368 80261187515034624 80664878901712896 80738932678814592 81145026990413568 81256489939576224 81368105997185532 81610027363897344 82020503038795776 82133168564947968 82420993776289896 82433043291848704 82534209427081503 82546275494172672 82659663235236096 82703672343871488 82817276289398784 82949333479984062 83233824089665536 83310236267311872 83729263518770688 83844276243384384 84265989566967936 84381739552636848 84632620969967616 84884011811878734 85045866189547536 85175137771057152 85591031998454892 85603544956919808 85721132243948544 85884582818635776 86139692459983449 86231377078733952 86395800573508608 86830347352799232 86949619807954176 87386952143522304 87506989165697472 87587324289964044 87887721776504832 88027864101207576 88148781496950993 88329772503318528 88451104608405504 88882994767626234 88895988993724416 88977599278693632 89147259190499328 89425131785353728 89547968504839104 89595645039194112 89718715980182016 90169976097137664 90293835954413952 90747988764427008 90831299263666416 91288155364215264 91413551182023252 91727071445753856 92188433030529024 92273065918645248 92449009530888192 92723617998326133 92737173703329792 92864559930944256 92992121139640608 93041631386855424 93638052100873728 94195421458617024 94324810773807432 94338600564768768 94648315759312896 94669198155482496 94799238262838928 94929456996716454 95211698591213568 95676599463240978 95690586878595072 95822029992439296 96004740666691584 96303988076534784 96436273774442112 96620155670965248 97010299213575696 97195275645197184 97684140771899136 97818322283948448 97967008278798336 98310321161462592 98445362811409656 98738057798295552 99031347113858523 99234682688913408 99370994066233344 99870802449739776 100007987617939968 100099799188530336 100603273258522944 100741464567943992 100795100669093376 101086976695320576 101441223109279872 101580565448715696 101882581931999232 102091487359980384 102185211671624718 102200150611832832 102535675405922304 102699174784742172 103051401253871616 103192955376473088 103711987159345152 103807199158475904 104005135722249216 104329320416246016 104472629922312288 104671835310212352 105342808613482944 105454932478451712 105969849140944152 105985341375234048 106130925635364864 106333293013549056 106502847924917808 106649143045693794 107014916686712832 107553171868950528 107651910238419456 107799783741494208 108193369320551424 108341986586101632 108490807996247376 108813369818529792 109136586615272658 109344685100846832 109510891419930624 109894658368386528 110045612569442004 110061700658896896 110212884313648128 110423035052531712 110599111306645416 110751033162835863 110978432119554048 111080315023082496 111639018025027584 111792368324512512 112354652755957248 112508986070182464 113178682415838312 113394488252730048 113566850361409536 114121375997939856 114294842991931392 114852923279977932 114975169438311936 115194400764678144 115773796470398976 115932826410605568 116092074798532224 116515936191363072 116675985554263296 116783099053285392 117370485468276768 117531708662601324 117755814723988896 117934806144540672 118510659690168312 118527985324965888 118636799038258176 118863012253999104 119216080283562171 119233509047138304 119397291339785472 119460860052258816 119624954640242688 119815703915532534 120226634796183552 120391781272551936 120997318352569344 121108399018221888 121717540485620352 121884734909364336 123030754558193664 123199752847421952 123631490664434844 123649564937773056 123819413241259008 123989494852854144 124055508515807232 124424000219976093 124850736134498304 124965354400967808 125593895278156032 125766414365076576 126225597540643328 126398984350451904 126572609328955272 126948931454951424 127326017717818101 127568799284321304 127587449171460096 127762706656585728 128006320888922112 128386547997682338 128405317435379712 128581698365922816 128826874227953664 129347065618100928 129593700860262912 130245521029198848 130424429711931264 131080428215283456 131260483748546208 132041796151811364 132494658754977792 132676656912608256 133161069932986368 133343983490586624 133466398918040448 134137697678030592 134321952757258656 134393467558791168 134578073970273024 135254964145706496 135440753931620928 136121983146640512 136246948895499624 136266867482443776 136714233874563072 136932233046322896 137120326773034878 137590607168630784 138282649545793536 138409598877967872 138673514296332288 139105760554994688 139296839896416384 139562447080283136 140457078151310592 141293132187925536 141507900847153152 142003797233223744 142198857394258392 142394185495074681 142686555582283776 142817547886820352 143535880317892608 143733044988658944 144257825760735232 144455982114802176 144654410661663168 144930233506447872 145515448820363544 145792913467795776 146014521893240832 146526211157848704 146727483425922672 146950512418197504 147465481742193888 147668044217114484 148107086697443328 148852024033370112 149056491099350016 149806203674609664 150011981426909952 150904909887784416 151112196851915988 151192651003640064 151630465042980864 152161834663919808 152393123989241856 153137231039970576 153277817507437077 153300225917749248 153592534352904192 153803513108883456 154048762177113258 154577101880807424 154789433064709632 155354581588484096 155567980739017728 155710798737713856 156007703583373824 156493980624369024 156708944883468432 157007752965318528 158014212920224416 158182398717677568 158954773711416228 158978012062851072 159196388453047296 159499939520323584 159754271887376712 159973714568540691 160302179728244736 160522375030069248 161329757803425792 161477865357629184 162290053980827136 162512979879152448 162736211994371064 163220054727794688 163704879922908987 164041006077591552 164266337129895936 164841987552579792 165068418854163006 165092550988345344 165319326470472192 165634552578797568 165898666959968124 166467648179331072 166620472534623744 167458527037541376 167688552486768768 168531979133935872 168763479105273696 169768023623757468 170091732379095072 170350275542114304 171182063996909784 171207089913839616 171442264487897088 171769165637271552 172279384919966898 172462754157467904 172791601147017216 173660694705598464 173899239615908352 174773904287044608 175013978331394944 175174648579928088 175775443553009664 176055728202415152 176297562993901986 176902209216811008 177765989535252468 177791977987448832 177955198557387264 178294518380998656 178850263570707456 179095937009678208 179191290078388224 179437431960364032 179723555873298801 180339952194275328 180587671908827904 181495977528854016 181662598527332832 182576310728430528 182827102364046504 183454142891507712 184546131837290496 184898019061776384 185447235996652266 185474347406659584 185729119861888512 185984242279281216 186083262773710848 187276104201747456 188390842917234048 188649621547614864 189338396310964992 189598476525677856 189858913993432908 190423397182427136 191353198926481956 191381173757190144 191644059984878592 192009481333383168 192579821996523507 192607976153069568 192872547548884224 193240311341930496 194020598427151392 194390551290394368 195368281543798272 195636644567896896 195934016557596672 196620642322925184 196890725622819312 197476115596591104 198062694227717046 198741988132466688 199741604899479552 200015975235879936 200199598377060672 201206546517045888 201482929135887984 201590201338186752 202882446218559744 203161130897431392 204182974719960768 204370423343249436 204400301223665664 205071350811844608 205398349569484344 205680490159552317 206102802507743232 206385910752946176 207423974318690304 207614398316951808 208010271444498432 208658640832492032 208945259844624576 209343670620424704 210685617226965888 210909864956903424 211939698281888304 212261851270729728 213005695849835616 213298286091387588 214029833373425664 215106343737901056 215303820476838912 215599567482988416 216386738641102848 216683973172203264 216981615992494752 218273173230545316 218689370201693664 219021782839861248 219789316736773056 220091225138884008 220123401317793792 220425768627296256 220846070105063424 221198222613290832 221502066325671726 222160630046164992 223278036050055168 223584736649025024 224709305511914496 225017972140364928 226357364831676624 226788976505460096 228242751995879712 228589685983862784 229705846559955864 229950338876623872 230388801529356288 231073143265669887 231547592940797952 231865652821211136 232184149597064448 233031872382726144 233351971108526592 233566198106570784 234740970936553536 235063417325202648 235511629447977792 235869612289081344 237021319380336624 237273598076516352 237726024507998208 238432160567124342 238467018094276608 238794582679570944 239249909280485376 239631407831065068 240453269592367104 240783562545103872 241994636705138688 242216798036443776 243435080971240704 243769469818728672 246061509116387328 246399505694843904 247262981328869688 247299129875546112 247638826482518016 247978989705708288 248111017031614464 248848000439952186 249701472268996608 249930708801935616 251187790556312064 251532828730153152 252451195081286656 252797968700903808 253145218657910544 253897862909902848 254652035435636202 255137598568642608 255525413313171456 256773095995364676 256810634870759424 257163396731845632 257653748455907328 258419077379950347 258694131236201856 259187401720525824 260491042058397696 260848859423862528 262160856430566912 262520967497092416 264083592303622728 264446344490852979 264989317509955584 265353313825216512 266687966981173248 266932797836080896 268275395356061184 268643905514517312 268786935117582336 269156147940546048 270509928291412992 270881507863241856 272243966293281024 272493897790999248 273864466092645792 274240653546069756 275181214337261568 276565299091587072 276819197755935744 277347028592664576 278170853994978399 278211521109989376 278593679792832768 279124894160566272 280914156302621184 282586264375851072 283015801694306304 284007594466447488 284397714788516784 284788370990149362 285635095773640704 287071760635785216 287466089977317888 288515651521470464 288911964229604352 289308821323326336 289860467012895744 291030897640727088 291585826935591552 293052422315697408 293454966851845344 293901024836395008 294930963484387776 295336088434228968 296214173394886656 297094041341575569 297704048066740224 298112982198700032 299612407349219328 300023962853819904 301809819775568832 302224393703831976 302385302007280128 303260930085961728 304323669327839616 306274462079941152 306555635014874154 306600451835498496 307607026217766912 308097524354226516 309154203761614848 309578866129419264 310709163176968192 311135961478035456 311421597475427712 312015407166747648 312987961248738048 313417889766936864 314015505930637056 316028425840448832 316364797435355136 317909547422832456 317956024125702144 318392776906094592 318999879040647168 319508543774753424 319947429137081382 321044750060138496 322659515606851584 322955730715258368 324580107961654272 325025959758304896 325472423988742128 326440109455589376 327409759845817974 328532674259791872 329683975105159584 330136837708326012 330185101976690688 330638652940944384 331269105157595136 331797333919936248 332253099488507589 332935296358662144 333240945069247488 334917054075082752 335377104973537536 337063958267871744 337526958210547392 339536047247514936 340183464758190144 340700551084228608 342364127993819568 342884528975794176 344558769839933796 344925508314935808 345583202294034432 347321389411196928 347798479231816704 349547808574089216 350027956662789888 350349297159856176 352111456404830304 352595125987803972 353804418433622016 355531979070504936 355583955974897664 355910397114774528 356589036761997312 357648240850686513 357700527141414912 358191874019356416 358382580156776448 358874863920728064 359447111746597602 360679904388550656 361175343817655808 362991955057708032 363325197054665664 365152621456861056 365654204728093008 369092263674580992 370894471993304532 370948694813319168 371458239723777024 371968484558562432 372166525547421696 373272000659928279 374552208403494912 376781685834468096 377299243095229728 378676792621929984 379196953051355712 379717827986865816 380846794364854272 381978053153454303 382706397852963912 382762347514380288 383288119969757184 384018962666766336 385159643993047014 385215952306139136 385745095097768448 386480622683860992 388041196854302784 388781102580788736 390736563087596544 391273289135793792 393241284645850368 393781451245638624 396125388455434092 397483976264933376 399483209798959104 400031950471759872 400399196754121344 402413093034091776 402965858271775968 403180402676373504 405764892437119488 406322261794862784 408365949439921536 408740846686498872 408800602447331328 410142701623689216 410796699138968688 411360980319104634 412771821505892352 414847948637380608 415228796633903616 416020542888996864 417317281664984064 417890519689249152 418687341240849408 421371234453931776 423879396563776608 424523702541459456 426011391699671232 426596572182775176 428059666746851328 430607640953677824 431199134965976832 432773477282205696 433367946344406528 433963231984989504 436546346461090632 437378740403387328 438043565679722496 439578633473546112 440182450277768016 440851537254592512 442396445226581664 443004132651343452 444321260092329984 446556072100110336 447169473298050048 449418611023828992 450035944280729856 452714729663353248 453577953010920192 456485503991759424 457179371967725568 459411693119911728 459900677753247744 460777603058712576 462146286531339774 463731305642422272 464368299194128896 466063744765452288 466703942217053184 467132396213141568 469481941873107072 470126834650405296 471023258895955584 474042638760673248 474547196153032704 476864321134248684 476934036188553216 477589165359141888 478499818560970752 479262815662130136 479921143705622073 480906539184734208 481567125090207744 483989273410277376 484433596072887552 486870161942481408 487538939637457344 491114639768726961 492123018232774656 492799011389687808 494525962657739376 495277652965036032 495957979411416576 497696000879904372 499402944537993216 499861417603871232 502375581112624128 503065657460306304 504902390162573312 505595937401807616 506290437315821088 509304070871272404 510275197137285216 511050826626342912 513546191990729352 513621269741518848 514326793463691264 515307496911814656 516838154759900694 517388262472403712 518374803441051648 520982084116795392 521697718847725056 524321712861133824 525041934994184832 528167184607245456 528892688981705958 530706627650433024 533375933962346496 533865595672161792 536550790712122368 537287811029034624 537573870235164672 538312295881092096 539170667619896403 541019856582825984 541763015726483712 544487932586562048 544987795581998496 547728932185291584 548481307092139512 550362428674523136 553638395511871488 554694057185329152 556341707989956798 556423042219978752 557187359585665536 558249788321132544 561828312605242368 565172528751702144 568015188932894976 568795429577033568 569576741980298724 571270191547281408 574143521271570432 574932179954635776 577031303042940928 577739465989570521 577823928459208704 578617642646652672 579720934025791488 582061795281454176 583171653871183104 586104844631394816 586909933703690688 587802049672790016 589861926968775552 590672176868457936 592428346789773312 594188082683151138 596225964397400064 599224814698438656 600047925707639808 603619639551137664 604448787407663952 604770604014560256 608647338655679232 612548924159882304 613111270029748308 613200903670996992 615214052435533824 616195048708453032 617041470478656951 618308407523229696 619157732258838528 622271922956070912 622843194950855424 624030814333495296 625975922497476096 626835779533873728 628031011861274112 632056851680897664 632729594870710272 635819094845664912 636785553812189184 639017087549506848 639894858274162764 642089500120276992 645319031213703168 645911461430516736 649160215923308544 650051919516609792 650944847977484256 654819519691635948 657065348519583744 659367950210319168 660273675416652024 660370203953381376 661277305881888768 662538210315190272 663594667839872496 664506198977015178 666481890138494976 669834108150165504 670754209947075072 674127916535743488 675053916421094784 679072094495029872 680366929516380288 684728255987639136 685769057951588352 689117539679867592 689851016629871616 691166404588068864 693219429797009661 694642778822393856 695596958463633408 699095617148178432 700055913325579776 700698594319712352 704222912809660608 705190251975607944 707608836867244032 711063958141009872 711820794229549056 713178073523994624 715296481701373026 715401054282829824 716383748038712832 717749727841456128 718894223493195204 721359808777101312 722350687635311616 725983910115416064 726650394109331328 730305242913722112 731308409456186016 738184527349161984 741788943986609064 741897389626638336 742916479447554048 743936969117124864 744333051094843392 746544001319856558 749104416806989824 753563371668936192 754598486190459456 757353585243859968 758393906102711424 759435655973731632 761693588729708544 763956106306908606 765412795705927824 766576239939514368 770319287986094028 770431904612278272 771490190195536896 772961245367721984 775257232139851041 776082393708605568 777562205161577472 781473126175193088 782546578271587584 786482569291700736 787562902491277248 792250776910868184 794967952529866752 800063900943519744 800798393508242688 804826186068183552 805931716543551936 806360805352747008 811529784874238976 812644523589725568 816731898879843072 817481693372997744 821593398277937376 822721960638209268 825543643011784704 829695897274761216 830457593267807232 832041085777993728 834512561984935197 834634563329968128 835781039378498304 837374682481698816 842742468907863552 847758793127553216 849047405082918912 852022783399342464 853193144365550352 861215281907355648 862398269931953664 865546954564411392 866735892688813056 867926463969979008 873092692922181264 874757480806774656 879157266947092224 880364900555536032 881703074509185024 884792890453163328 886008265302686904 888642520184659968 891282124024726707 893112144200220672 894338946596100096 898837222047657984 900071888561459712 905429459326706496 907155906021840384 912971007983518848 918823386239823456 919801355506495488 924292573062679548 927462611284844544 928736598388257792 932127489530904576 933407884434106368 934264792426283136 938963883746214144 940253669300810592 942046517791911168 948085277521346496 949094392306065408 953728642268497368 953868072377106432 955178330718283776 956999637121941504 958525631324260272 959842287411244146 963134250180415488 967978546820554752 968867192145775104 973740323884962816 975077879274914688 982229279537453922 985598022779375616 989051925315478752 990555305930072064 991915958822833152 995392001759808744 996759298465522767 998805889075986432 999722835207742464 1004751162225248256 1006131314920612608 1009804780325146624 1011191874803615232 1012580874631642176 1018608141742544808 1020550394274570432 1022101653252685824 1027092383981458704 1028653586927382528 1033676309519801388 1034776524944807424 1036749606882103296 1041964168233590784 1043395437695450112 1048643425722267648 1050083869988369664 1056334369214490912 1057785377963411916 1061413255300866048 1066751867924692992 1067731191344323584 1072944722552059539 1073101581424244736 1074575622058069248 1075147740470329344 1076624591762184192 1078341335239792806 1082039713165651968 1083526031452967424 1088975865173124096 1089975591163996992 1095457864370583168 1096962614184279024 1107276791023742976 1112683415979913596 1112846084439957504 1114374719171331072 1116499576642265088 1119816001979784837 1123656625210484736 1130345057503404288 1136030377865789952 1137590859154067136 1139153483960597448 1142540383094562816 1145934159460362909 1148287042543140864 1149864359909271552 1155478931979141042 1155647856918417408 1157235285293305344 1159441868051582976 1164123590562908352 1166343307742366208 1172209689262789632 1173819867407381376 1179723853937551104 1181344353736915872 1188376165366302276 1192451928794800128 1198449629396877312 1200095851415279616 1207239279102275328 1208897574815327904 1209541208029120512 1217294677311358464 1225097848319764608 1226222540059496616 1226401807341993984 1230428104871067648 1232390097416906064 1234082940957313902 1238315464517677056 1244543845912141824 1245686389901710848 1248061628666990592 1251951844994952192 1253671559067747456 1256062023722548224 1264113703361795328 1271638189691329824 1273571107624378368 1278034175099013696 1279789716548325528 1284179000240553984 1291822922861033472 1298320431846617088 1300103839033219584 1301889695954968512 1309639039383271896 1314130697039167488 1318735900420638336 1320547350833304048 1322554611763777536 1327189335679744992 1329012397954030356 1332963780276989952 1339668216300331008 1341508419894150144 1348255833071486976 1350107832842189568 1358144188990059744 1360733859032760576 1369456511975278272 1371538115903176704 1378235079359735184 1379702033259743232 1382332809176137728 1386438859594019322 1391193916927266816 1398191234296356864 1400111826651159552 1401397188639424704 1408445825619321216 1410380503951215888 1422127916282019744 1423641588459098112 1430592963402746052 1430802108565659648 1432767496077425664 1435499455682912256 1437788446986390408 1439763431116866219 1442719617554202624 1444701375270623232 1451967820230832128 1453300788218662656 1460610485827444224 1462616818912372032 1476369054698323968 1483577887973218128 1485832958895108096 1487873938234249728 1493088002639713116 1498208833613979648 1507126743337872384 1509196972380918912 1514707170487719936 1516787812205422848 1518871311947463264 1527912212613817212 1530825591411855648 1533152479879028736 1540638575972188056 1540863809224556544 1542980380391073792 1545922490735443968 1550514464279702082 1552164787417211136 1555124410323154944 1562946252350386176 1565093156543175168 1572965138583401472 1575125804982554496 1584501553821736368 1600127801887039488 1601596787016485376 1609652372136367104 1611863433087103872 1612721610705494016 1617512002859689209 1623059569748477952 1625289047179451136 1633463797759686144 1634963386745995488 1643186796555874752 1645443921276418536 1651087286023569408 1660915186535614464 1664082171555987456 1669025123969870394 1669269126659936256 1671562078756996608 1674749364963397632 1685484937815727104 1695517586255106432 1704045566798684928 1706386288731100704 1722430563814711296 1724796539863907328 1731093909128822784 1733471785377626112 1735852927939958016 1746185385844362528 1749514961613549312 1758314533894184448 1760729801111072064 1763406149018370048 1769585780906326656 1772016530605373808 1777285040369319936 1782564248049453414 1788677893192200192 1797674444095315968 1800143777122919424 1810858918653412992 1814311812043680768 1825942015967037696 1837646772479646912 1839602711012990976 1848585146125359096 1851124411435970853 1854925222569689088 1857473196776515584 1866815768868212736 1868529584852566272 1877927767492428288 1880507338601621184 1884093035583822336 1896170555042692992 1898188784612130816 1907457284536994736 1910356661436567552 1917051262648520544 1919684574822488292 1926268500360830976 1935957093641109504 1937734384291550208 1947480647769925632 1950155758549829376 1964458559074907844 1971196045558751232 1978103850630957504 1981110611860144128 1983831917645666304 1990784003519617488 1993518596931045534 1999445670415484928 2009502324450496512 2012262629841225216 2019609560650293248 2022383749607230464 2025161749263284352 2037216283485089616 2041100788549140864 2054184767962917408 2057307173854765056 2067352619039602776 2069553049889614848 2073499213764206592 2079658289391028983 2083928336467181568 2086790875390900224 2097286851444535296 2100167739976739328 2112668738428981824 2115570755926823832 2122826510601732096 2135462382688647168 2145889445104119078 2146203162848489472 2149151244116138496 2153249183524368384 2156682670479585612 2164079426331303936 2167052062905934848 2177951730346248192 2179951182327993984 2190915728741166336 2193925228368558048 2214553582047485952 2225366831959827192 2225692168879915008 2228749438342662144 2232999153284530176 2239632003959569674 2247313250420969472 2260690115006808576 2272060755731579904 2275181718308134272 2278306967921194896 2285080766189125632 2291868318920725818 2299728719818543104 2310957863958282084 2311295713836834816 2314470570586610688 2318883736103165952 2325771696419553123 2328247181125816704 2332686615484732416 2344419378525579264 2347639734814762752 2359447707875102208 2362688707473831744 2376752330732604552 2384903857589600256 2400191702830559232 2414478558204550656 2417795149630655808 2419082416058241024 2434589354622716928 2450195696639529216 2452445080118993232 2464780194833812128 2468165881914627804 2476630929035354112 2489087691824283648 2491372779803421696 2496123257333981184 2503537685954805591 2503903689989904384 2507343118135494912 2512124047445096448 2528227406723590656 2543276379382659648 2547142215248756736 2556068350198027392 2559579433096651056 2583645845722066944 2596640863693234176 2600207678066439168 2603779391909937024 2619278078766543792 2637471800841276672 2641094701666608096 2645109223527555072 2654378671359489984 2658024795908060712 2665927560553979904 2673846372074180121 2679336432600662016 2683016839788300288 2696511666142973952 2700215665684379136 2716288377980119488 2721467718065521152 2738913023950556544 2756470158719470368 2759404066519486464 2772877719188038644 2782387833854533632 2796382468592713728 2800223653302319104 2802794377278849408 2816891651238642432 2820761007902431776 2844255832564039488 2847283176918196224 2861185926805492104 2861604217131319296 2865534992154851328 2870998911365824512 2875576893972780816 2879526862233732438 2889402750541246464 2903935640461664256 2906601576437325312 2921220971654888448 2925233637824744064 2967155775946436256 2971665917790216192 2975747876468499456 2986176005279426232 2996417667227959296 3014253486675744768 3018393944761837824 3029414340975439872 3033575624410845696 3037742623894926528 3055824425227634424 3061651182823711296 3066304959758057472 3081277151944376112 3085960760782147584 3101028928559404164 3104329574834422272 3110248820646309888 3125892504700772352 3130186313086350336 3145930277166802944 3150251609965108992 3169003107643472736 3200255603774078976 3203193574032970752 3219304744272734208 3223726866174207744 3225443221410988032 3235024005719378418 3246119139496955904 3250578094358902272 3266927595519372288 3269926773491990976 3286373593111749504 3290887842552837072 3321830373071228928 3338050247939740788 3338538253319872512 3343124157513993216 3349498729926795264 3359448005939354511 3370969875631454208 3391035172510212864 3408091133597369856 3412772577462201408 3437802478381088727 3444861127629422592 3449593079727814656 3466943570755252224 3471705855879916032 3492370771688725056 3499029923227098624 3516629067788368896 3521459602222144128 3539171561812653312 3544033061210747616 3565128496098906828 3577355786384400384 3595348888190631936 3600287554245838848 3621717837306825984 3628623624087361536 3651884031934075392 3675293544959293824 3679205422025981952 3697170292250718192 3702248822871941706 3714946393553031168 3733631537736425472 3737059169705132544 3755855534984856576 3761014677203242368 3768186071167644672 3792341110085385984 3814914569073989472 3820713322873135104 3834102525297041088 3839369149644976584 3852537000721661952 3875468768583100416 3894961295539851264 3900311517099658752 3928917118149815688 3942392091117502464 3956207701261915008 3967663835291332608 3981568007039234976 3987037193862091068 3998891340830969856 4019004648900993024 4024525259682450432 4039219121300586496 4044767499214460928 4050323498526568704 4074432566970179232 4082201577098281728 4108369535925834816 4114614347709530112 4134705238079205552 4139106099779229696 4146998427528413184 4159316578782057966 4173581750781800448 4194573702889070592 4200335479953478656 4225337476857963648 4231141511853647664 4270924765377294336 4291778890208238156 4292406325696978944 4298302488232276992 4306498367048736768 4313365340959171224 4319290293350598657 4328158852662607872 4334104125811869696 4355903460692496384 4359902364655987968 4381831457482332672 4387850456737116096 4429107164094971904 4450733663919654384 4457498876685324288 4479264007919139348 4494626500841938944 4521380230013617152 4544121511463159808 4550363436616268544 4556613935842389792 4583736637841451636 4599457439637086208 4621915727916564168 4622591427673669632 4628941141173221376 4637767472206331904 4651543392839106246 4656494362251633408 4665373230969464832 4688838757051158528 4695279469629525504 4718895415750204416 4725377414947663488 4753504661465209104 4800383405661118464 4828957116409101312 4835590299261311616 4838164832116482048 4852536008579067627 4869178709245433856 4900391393279058432 4904890160237986464 4929560389667624256 4936331763829255608 4953261858070708224 4982745559606843392 4992246514667962368 5007075371909611182 5007807379979808768 5014686236270989824 5024248094890192896 5056454813447181312 5086552758765319296 5112136700396054784 5119158866193302112 5167291691444133888 5193281727386468352 5200415356132878336 5207558783819874048 5238556157533087584 5274943601682553344 5282189403333216192 5290218447055110144 5308757342718979968 5316049591816121424 5331855121107959808 5347692744148360242 5366033679576600576 5393023332285947904 5400431331368758272 5432576755960238976 5442935436131042304 5477826047901113088 5512940317438940736 5518808133038972928 5545755438376077288 5564775667709067264 5600447306604638208 5605588754557698816 5633783302477284864 5641522015804863552 5688511665128078976 5694566353836392448 5722371853610984208 5731069984309702656 5751153787945561632 5759053724467464876 5778805501082492928 5807871280923328512 5813203152874650624 5842441943309776896 5850467275649488128 5934311551892872512 5943331835580432384 5951495752936998912 5972352010558852464 6028506973351489536 6036787889523675648 6058828681950879744 6067151248821691392 6075485247789853056 6111648850455268848 6123302365647422592 6162554303888752224 6171921521564295168 6202057857118808328 6208659149668844544 6220497641292619776 6238974868173086949 6251785009401544704 6260372626172700672 6291860554333605888 6300503219930217984 6338006215286945472 6406387148065941504 6438609488545468416 6447453732348415488 6470048011438756836 6492238278993911808 6501156188717804544 6533855191038744576 6539853546983981952 6572747186223499008 6581775685105674144 6643660746142457856 6676100495879481576 6677076506639745024 6686248315027986432 6698997459853590528 6718896011878709022 6741939751262908416 6782070345020425728 6816182267194739712 6825545154924402816 6875604956762177454 6899186159455629312 6933887141510504448 6943411711759832064 6977315089258659369 6984741543377450112 6998059846454197248 7033258135576737792 7042919204444288256 7078343123625306624 7088066122421495232 7130256992197813656 7154711572768800768 7200575108491677696 7243435674613651968 7257247248174723072 7303768063868150784 7350587089918587648 7394340584501436384 7404497645743883412 7429892787106062336 7467263075472850944 7474118339410265088 7510613057864416773 7511711069969713152 7522029354406484736 7536372142335289344 7584682220170771968 7629829138147978944 7641426645746270208 7668205050594082176 7678738299289953168 7750937537166200832 7789922591079702528 7800623034199317504 7857834236299631376 7912415402523830016 7935327670582665216 7963136014078469952 7974074387724182136 7997782681661939712 8021539116222540363 8038009297801986048 8049050519364900864 8089534998428921856 8100646997053137408 8148865133940358464 8164403154196563456 8216739071851669632 8269410476158411104 8278212199558459392 8318633157564115932 8347163501563600896 8389147405778141184 8400670959906957312 8450674953715927296 8462283023707295328 8541849530754588672 8583557780416476312 8584812651393957888 8596604976464553984 8612996734097473536 8626730681918342448 8638580586701197314 8668208251623739392 8711806921384992768 8719804729311975936 8763662914964665344 8775700913474232192 8901467327839308768 8914997753370648576 8958528015838278696 8989253001683877888 9042760460027234304 9088243022926319616 9100726873232537088 9113227871684779584 9167473275682903272 9198914879274172416 9243831455833128336 9257882282346442752 9303086785678212492 9312988724503266816 9330746461938929664 9377677514102317056 9390558939259051008 9437790831500408832 9450754829895326976 9507009322930418208 9600766811322236928 9657914232818202624 9671180598522623232 9676329664232964096 9705072017158135254 9738357418490867712 9800782786558116864 9809780320475972928 9859120779335248512 9872663527658511216 9965491119213686784 10014150743819222364 10015614759959617536 10029372472541979648 10048496189780385792 10078344017818063533 10112909626894362624 10173105517530638592 10224273400792109568 10238317732386604224 10334583382888267776 10400830712265756672 10415117567639748096 10477112315066175168 10549887203365106688 10564378806666432384 10617514685437959936 10632099183632242848 10695385488296720484 10732067359153201152 10786046664571895808 10800862662737516544 10865153511920477952 10885870872262084608 10955652095802226176 11025880634877881472 11037616266077945856 11091510876752154576 11200894613209276416 11211177509115397632 11267566604954569728 11283044031609727104 11377023330256157952 11444743707221968416 11462139968619405312 11502307575891123264 11518107448934929752 11557611002164985856 11626406305749301248 11684883886619553792 11700934551298976256 11868623103785745024 11902991505873997824 11944704021117704928 12057013946702979072 12073575779047351296 12117657363901759488 12134302497643382784 12150970495579706112 12223297700910537696 12246604731294845184 12325108607777504448 12343843043128590336 12404115714237616656 12417318299337689088 12440995282585239552 12477949736346173898 12520745252345401344 12583721108667211776 12601006439860435968 12676012430573890944 12812774296131883008 12877218977090936832 12894907464696830976 12940096022877513672 12957870880051795971 12984476557987823616 13002312377435609088 13067710382077489152 13079707093967963904 13145494372446998016 13163551370211348288 13287321492284915712 13352200991758963152 13372496630055972864 13437792023757418044 13483879502525816832 13564140690040851456 13632364534389479424 13651090309848805632 13751209913524354908 13798372318911258624 13867774283021008896 13886823423519664128 13954630178517318738 13969483086754900224 13996119692908394496 14066516271153475584 14085838408888576512 14156686247250613248 14176132244842990464 14260513984395627312 14401150216983355392 14486871349227303936 14514494496349446144 14557608025737202881 14607536127736301568 14701174179837175296 14788681169002872768 14808995291487766824 14859785574212124672 14948236678820530176 15021226115728833546 15023422139939426304 15044058708812969472 15072744284670578688 15169364440341543936 15259658276295957888 15336410101188164352 15357476598579906336 15501875074332401664 15579845182159405056 15601246068398635008 15715668472599262752 15824830805047660032 15870655341165330432 15926272028156939904 15948148775448364272 15995565363323879424 16043078232445080726 16098101038729801728 16179069996857843712 16201293994106274816 16297730267880716928 16328806308393126912 16433478143703339264 16538820952316822208 16556424399116918784 16637266315128231864 16694327003127201792 16801341919813914624 16901349907431854592 16924566047414590656 17083699061509177344 17167115560832952624 17193209952929107968 17253461363836684896 17277161173402394628 17336416503247478784 17423613842769985536 17439609458623951872 17527325829929330688 17551401826948464384 17802934655678617536 17829995506741297152 17917056031676557392 18085520920054468608 18176486045852639232 18201453746465074176 18226455743369559168 18334946551365806544 18487662911666256672 18515764564692885504 18606173571356424984 18625977449006533632 18661492923877859328 18716924604519260847 18755355028204634112 18781117878518102016 18875581663000817664 18901509659790653952 19014018645860836416 19315828465636405248 19342361197045246464 19410144034316270508 19476714836981735424 19601565573116233728 19619560640951945856 19718241558670497024 19745327055317022432 19930982238427373568 20028301487638444728 20031229519919235072 20058744945083959296 20096992379560771584 20156688035636127066 20225819253788725248 20346211035061277184 20448546801584219136 20476635464773208448 20801661424531513344 20830235135279496192 20954224630132350336 21099774406730213376 21128757613332864768 21235029370875919872 21264198367264485696 21390770976593440968 21464134718306402304 21601725325475033088 21730307023840955904 21771741744524169216 21911304191604452352 22051761269755762944 22183021753504309152 22401789226418552832 22422355018230795264 22535133209909139456 22566088063219454208 22754046660512315904 22889487414443936832 22924279937238810624 23004615151782246528 23036214897869859504 23252812611498602496 23369767773239107584 23401869102597952512 23737246207571490048 23805983011747995648 23889408042235409856 24064617348667621089 24114027893405958144 24147151558094702592 24268604995286765568 24301940991159412224 24446595401821075392 24493209462589690368 24650217215555008896 24808231428475233312 24834636598675378176 24955899472692347796 25041490504690802688 25167442217334423552 25202012879720871936 25352024861147781888 25625548592263766016 25754437954181873664 25789814929393661952 25880192045755027344 25915741760103591942 26004624754871218176 26135420764154978304 26159414187935927808 26290988744893996032 26327102740422696576 26704401983517926304 26744993260111945728 26875584047514836088 26967759005051633664 27128281380081702912 27264729068778958848 27302180619697611264 27502419827048709816 27596744637822517248 27773646847039328256 27909260357034637476 27938966173509800448 27992239385816788992 28133032542306951168 28171676817777153024 28313372494501226496 28352264489685980928 28521027968791254624 28802300433966710784 28973742698454607872 29028988992698892288 29115216051474405762 29215072255472603136 29402348359674350592 29577362338005745536 29617990582975533648 29896473357641060352 30042452231457667092 30046844279878852608 30088117417625938944 30145488569341157376 30235032053454190599 30338728880683087872 30519316552591915776 30672820202376328704 30714953197159812672 31003750148664803328 31202492136797270016 31431336945198525504 31649661610095320064 31852544056313879808 31896297550896728544 32086156464890161452 32196202077459603456 32358139993715687424 32402587988212549632 32595460535761433856 32657612616786253824 32866956287406678528 33077641904633644416 33112848798233837568 33274532630256463728 33602683839627829248 33802699814863709184 33849132094829181312 34334231121665905248 34386419905858215936 34506922727673369792 34554322346804789256 34672833006494957568 34879218917247903744 35054651659858661376 35102803653896928768 35605869311357235072 35834112063353114784 36171041840108937216 36352972091705278464 36402907492930148352 36452911486739118336 36669893102731613088 36975325823332513344 37031529129385771008 37212347142712849968 37251954898013067264 37322985847755718656 37433849209038521694 37562235757036204032 37751163326001635328 37803019319581307904 38028037291721672832 38631656931272810496 38684722394090492928 38820288068632541016 38953429673963470848 39203131146232467456 39239121281903891712 39436483117340994048 39490654110634044864 39861964476854747136 40056602975276889456 40117489890167918592 40313376071272254132 40451638507577450496 40692422070122554368 40897093603168438272 40953270929546416896 41603322849063026688 41660470270558992384 41908449260264700672 42199548813460426752 42257515226665729536 42470058741751839744 42528396734528971392 42781541953186881936 43203450650950066176 43460614047681911808 43543483489048338432 43672824077211608643 43822608383208904704 44103522539511525888 44366043507008618304 44844710036461590528 45070266419818278912 45132176126438908416 45508093321024631808 45778974828887873664 46009230303564493056 46072429795739719008 46505625222997204992 46739535546478215168 46803738205195905024 47474492415142980096 47611966023495991296 47778816084470819712 48129234697335242178 48294303116189405184 48537209990573531136 48603881982318824448 48893190803642150784 48986418925179380736 49300434431110017792 49616462856950466624 49669273197350756352 49911798945384695592 50082981009381605376 50404025759441743872 50704049722295563776 51251097184527532032 51579629858787323904 51760384091510054688 51831483520207183884 52009249509742436352 52270841528309956608 52318828375871855616 52581977489787992064 52654205480845393152 53408803967035852608 53489986520223891456 53751168095029672176 54256562760163405824 54529458137557917696 54604361239395222528 55004839654097419632 55547293694078656512 55818520714069274952 55877932347019600896 55984478771633577984 56150773813557782541 56266065084613902336 56343353635554306048 56626744989002452992 56704528979371961856 57042055937582509248 57947485396909215744 58230432102948811524 58430144510945206272 58804696719348701184 59154724676011491072 59235981165951067296 59792946715282120704 60084904462915334184 60093688559757705216 60176234835251877888 60290977138682314752 60470064106908381198 60677457761366175744 61038633105183831552 61345640404752657408 61429906394319625344 62404984273594540032 62862673890397051008 63299323220190640128 63705088112627759616 63792595101793457088 64172312929780322904 64392404154919206912 64805175976425099264 65190921071522867712 65315225233572507648 65733912574813357056 66155283809267288832 66549065260512927456 67205367679255658496 67605399629727418368 67698264189658362624 68668462243331810496 68772839811716431872 69013845455346739584 69108644693609578512 69758437834495807488 70109303319717322752 70205607307793857536 71211738622714470144 71668224126706229568 72342083680217874432 72805814985860296704 72905822973478236672 73339786205463226176 73950651646665026688 74424694285425699936 74503909796026134528 74867698418077043388 75124471514072408064 75502326652003270656 75606038639162615808 76056074583443345664 77263313862545620992 77369444788180985856 77640576137265082032 78406262292464934912 78478242563807783424 78872966234681988096 78981308221268089728 80113205950553778912 80234979780335837184 80626752142544508264 80903277015154900992 81384844140245108736 81794187206336876544 81906541859092833792 83320940541117984768 83816898520529401344 84399097626920853504 84515030453331459072 84940117483503679488 85056793469057942784 85563083906373763872 86406901301900132352 86921228095363823616 87086966978096676864 87345648154423217286 87645216766417809408 88207045079023051776 88732087014017236608 89689420072923181056 90140532839636557824 90264352252877816832 90705096160362571797 91016186642049263616 91557949657775747328 92018460607128986112 92144859591479438016 93011250445994409984 93607476410391810048 94948984830285960192 95557632168941639424 96258469394670484356 96588606232378810368 97074419981147062272 97207763964637648896 97786381607284301568 97972837850358761472 98600868862220035584 99232925713900933248 99338546394701512704 99823597890769391184 100808051518883487744 101408099444591127552 103159259717574647808 103520768183020109376 103662967040414367768 104018499019484872704 104637656751743711232 105163954979575984128 105308410961690786304 106817607934071705216 107502336190059344352 108513125520326811648 109058916275115835392 109208722478790445056 110009679308194839264 111094587388157313024 111637041428138549904 111755864694039201792 111968957543267155968 112301547627115565082 112686707271108612096 113253489978004905984 113409057958743923712 114084111875165018496 115894970793818431488 116460864205897623048 116860289021890412544 117609393438697402368 118309449352022982144 118471962331902134592 119585893430564241408 120169808925830668368 120352469670503755776 120940128213816762396 121354915522732351488 122077266210367663104 122691280809505314816 122859812788639250688 124809968547189080064 125725347780794102016 126598646440381280256 127410176225255519232 127585190203586914176 128344625859560645808 129610351952850198528 130381842143045735424 130630450467145015296 131018472231634825929 131467825149626714112 132310567618534577664 133098130521025854912 135210799259454836736 135396528379316725248 137336924486663620992 138027690910693479168 138217289387219157024 139516875668991614976 140218606639434645504 140411214615587715072 142423477245428940288 143336448253412459136 145611629971720593408 145811645946956473344 146679572410926452352 147901303293330053376 148849388570851399872 149007819592052269056 149735396836154086776 150248943028144816128 151212077278325231616 152112149166886691328 154738889576361971712 155281152274530164064 156812524584929869824 156956485127615566848 157745932469363976192 157962616442536179456 160226411901107557824 160469959560671674368 161253504285089016528 162769688280490217472 163588374412673753088 163813083718185667584 166641881082235969536 167633797041058802688 168452321440673347623 168798195253841707008 169030060906662918144 169880234967007358976 170113586938115885568 171126167812747527744 173842456190727647232 174691296308846434572 175290433532835618816 176414090158046103552 177464174028034473216 179378840145846362112 180281065679273115648 180528704505755633664 181410192320725143594 182032373284098527232 183115899315551494656 184036921214257972224 184289719182958876032 187214952820783620096 189897969660571920384 191115264337883278848 192516938789340968712 193177212464757620736 194415527929275297792 195572763214568603136 195945675700717522944 197201737724440071168 198465851427801866496 199647195781538782368 201616103037766975488 202816198889182255104 206318519435149295616 207041536366040218752 207325934080828735536 209275313503487422464 210327909959151968256 210616821923381572608 213635215868143410432 215004672380118688704 217026251040653623296 218417444957580890112 220019358616389678528 223274082856277099808 223511729388078403584 224603095254231130164 225373414542217224192 226506979956009811968 226818115917487847424 228168223750330036992 231789941587636862976 232921728411795246096 235218786877394804736 236618898704045964288 236943924663804269184 240339617851661336736 240704939341007511552 241880256427633524792 242709831045464702976 244154532420735326208 245382561619010629632 245719625577278501376 251450695561588204032 253197292880762560512 254820352450511038464 255170380407173828352 256689251719121291616 259220703905700397056 260763684286091470848 261260900934290030592 262036944463269651858 262935650299253428224 264621135237069155328 266196261042051709824 270421598518909673472 270793056758633450496 274673848973327241984 276055381821386958336 276434578774438314048 279033751337983229952 280822429231175430144 284846954490857880576 286672896506824918272 291223259943441186816 291623291893912946688 293359144821852904704 295802606586660106752 297698777141702799744 298015639184104538112 299470793672308173552 302424154556650463232 304224298333773382656 309477779152723943424 310562304549060328128 313912970255231133696 315491864938727952384 315925232885072358912 320452823802215115648 322507008570178033056 325539376560980434944 327176748825347506176 327626167436371335168 333283762164471939072 335267594082117605376 336904642881346695246 338060121813325836288 339760469934014717952 340227173876231771136 342252335625495055488 347684912381455294464 349382592617692869144 350580867065671237632 352828180316092207104 354928348056068946432 358757680291692724224 361057409011511267328 362820384641450287188 364064746568197054464 366231798631102989312 368073842428515944448 368579438365917752064 374429905641567240192 379795939321143840768 382230528675766557696 385033877578681937424 388831055858550595584 391145526429137206272 391891351401435045888 393055416694904477787 394403475448880142336 396931702855603732992 399294391563077564736 405632397778364510208 414083072732080437504 414651868161657471072 418550627006974844928 420655819918303936512 421233643846763145216 427270431736286820864 430009344760237377408 436834889915161780224 440038717232779357056 446548165712554199616 447023458776156807168 449206190508462260328 450746829084434448384 453636231834975694848 456336447500660073984 465843456823590492192 470437573754789609472 473237797408091928576 473887849327608538368 480679235703322673472 481409878682015023104 483760512855267049584 488309064841470652416 490765123238021259264 491439251154557002752 502901391123176408064 506394585761525121024 509640704901022076928 510340760814347656704 513378503438242583232 521527368572182941696 524073888926539303716 525871300598506856448 529242270474138310656 532392522084103419648 540843197037819346944 541586113517266900992 549347697946654483968 552110763642773916672 552869157548876628096 561644858462350860288 569693908981715761152 573345793013649836544 583246583787825893376 586718289643705809408 591605213173320213504 595397554283405599488 598941587344616347104 604848309113300926464 608448596667546765312 618955558305447886848 621124609098120656256 627825940510462267392 630983729877455904768 631850465770144717824 640905647604430231296 645014017140356066112 651078753121960869888 655252334872742670336 670535188164235210752 673809285762693390492 676120243626651672576 679520939868029435904 680454347752463542272 684504671250990110976 695369824762910588928 698765185235385738288 705656360632184414208 709856696112137892864 722114818023022534656 725640769282900574376 728129493136394108928 732463597262205978624 736147684857031888896 737158876731835504128 759591878642287681536 764461057351533115392 770067755157363874848 777662111717101191168 782291052858274412544 783782702802870091776 786110833389808955574 788806950897760284672 793863405711207465984 798588783126155129472 811264795556729020416 828166145464160875008 829303736323314942144 837101254013949689856 842467287693526290432 854540863472573641728 860018689520474754816 873669779830323560448 880077434465558714112 893096331425108399232 894046917552313614336 898412381016924520656 907272463669951389696 912672895001320147968 931686913647180984384 946475594816183857152 947775698655217076736 961358471406645346944 967521025710534099168 976618129682941304832 981530246476042518528 982878502309114005504 1005802782246352816128 1019281409802044153856 1020681521628695313408 1026757006876485166464 1043054737144365883392 1048147777853078607432 1051742601197013712896 1058484540948276621312 1064785044168206839296 1083172227034533801984 1098695395893308967936 1104221527285547833344 1105738315097753256192 1123289716924701720576 1139387817963431522304 1146691586027299673088 1166493167575651786752 1173436579287411618816 1179166250084713433361 1183210426346640427008 1190795108566811198976 1197883174689232694208 1216897193335093530624 1242249218196241312512 1255651881020924534784 1261967459754911809536 1263700931540289435648 1281811295208860462592 1290028034280712132224 1310504669745485340672 1341070376328470421504 1347618571525386780984 1352240487253303345152 1360908695504927084544 1369009342501980221952 1397530370470771476576 1411312721264368828416 1419713392224275785728 1444229636046045069312 1451281538565801148752 1464927194524411957248 1472295369714063777792 1474317753463671008256 1519183757284575363072 1528922114703066230784 1540135510314727749696 1564582105716548825088 1572221666779617911148 1577613901795520569344 1587726811422414931968 1597177566252310258944 1622529591113458040832 1656332290928321750016 1658607472646629884288 1684934575387052580864 1709081726945147283456 1720037379040949509632 1760154868931117428224 1786192662850216798464 1796824762033849041312 1814544927339902779392 1825345790002640295936 1863373827294361968768 1892951189632367714304 1895551397310434153472 1922716942813290693888 1935042051421068198336 1953236259365882609664 1965757004618228011008 2011605564492705632256 2038562819604088307712 2041363043257390626816 2053514013752970332928 2086109474288731766784 2096295555706157214864 2116969081896553242624 2129570088336413678592 2166344454069067603968 2197390791786617935872 2208443054571095666688 2211476630195506512384 2278775635926863044608 2293383172054599346176 2332986335151303573504 2346873158574823237632 2358332500169426866722 2366420852693280854016 2381590217133622397952 2395766349378465388416 2433794386670187061248 2484498436392482625024 2511303762041849069568 2527401863080578871296 2563622590417720925184 2580056068561424264448 2621009339490970681344 2682140752656940843008 2695237143050773561968 2721817391009854169088 2738018685003960443904 2795060740941542953152 2839426784448551571456 2902563077131602297504 2929854389048823914496 2944590739428127555584 2948635506927342016512 3057844229406132461568 3080271020629455499392 3129164211433097650176 3144443333559235822296 3155227803591041138688 3175453622844829863936 3194355132504620517888 3312664581856643500032 3317214945293259768576 3369869150774105161728 3418163453890294566912 3440074758081899019264 3520309737862234856448 3572385325700433596928 3593649524067698082624 3650691580005280591872 3726747654588723937536 3785902379264735428608 3791102794620868306944 3845433885626581387776 3870084102842136396672 3931514009236456022016 4023211128985411264512 4082726086514781253632 4107028027505940665856 4192591111412314429728 4233938163793106485248 4259140176672827357184 4332688908138135207936 4394781583573235871744 4416886109142191333376 4422953260391013024768 4557551271853726089216 4586766344109198692352 4693746317149646475264 4716665000338853733444 4732841705386561708032 4763180434267244795904 4791532698756930776832 4867588773340374122496 4968996872784965250048 5054803726161157742592 5127245180835441850368 5160112137122848528896 5390474286101547123936 5443634782019708338176 5476037370007920887808 5590121481883085906304 5678853568897103142912 5805126154263204595008 5859708778097647828992 5897271013854684033024 6115688458812264923136 6160542041258910998784 6258328422866195300352 6288886667118471644592 6350907245689659727872 6388710265009241035776 6625329163713287000064 6634429890586519537152 6836326907780589133824 6880149516163798038528 7040619475724469712896 7144770651400867193856 7187299048135396165248 7301383160010561183744 7453495309177447875072 7582205589241736613888 7690867771253162775552 7740168205684272793344 7863028018472912044032 8046422257970822529024 8165452173029562507264 8214056055011881331712 8385182222824628859456 8518280353345654714368 8789563167146471743488 8833772218284382666752 8845906520782026049536 9173532688218397384704 9387492634299292950528 9433330000677707466888 9465683410773123416064 9526360868534489591808 9583065397513861553664 9937993745569930500096 10109607452322315485184 10254490361670883700736 10320224274245697057792 10780948572203094247872 10952074740015841775616 11180242963766171812608 11357707137794206285824 11610252308526409190016 11794542027709368066048 12321084082517821997568 12577773334236943289184 12701814491379319455744 12777420530018482071552 13250658327426574000128 13268859781173039074304 13672653815561178267648 13760299032327596077056 14081238951448939425792 14289541302801734387712 14374598096270792330496 14602766320021122367488 14906990618354895750144 15164411178483473227776 15381735542506325551104 15480336411368545586688 16330904346059125014528 16428112110023762663424 16770364445649257718912 17036560706691309428736 17579126334292943486976 17691813041564052099072 18347065376436794769408 18774985268598585901056 18866660001355414933776 19052721737068979183616 19166130795027723107328 19875987491139861000192 20508980723341767401472 20640448548491394115584 21561897144406188495744 21904149480031683551232 22360485927532343625216 23220504617052818380032 23589084055418736132096 24642168165035643995136 25155546668473886578368 25554841060036964143104 26501316654853148000256 26537719562346078148608 27520598064655192154112 28162477902897878851584 28579082605603468775424 28749196192541584660992 29813981236709791500288 30328822356966946455552 30763471085012651102208 30960672822737091173376 32856224220047525326848 33540728891298515437824 34073121413382618857472 35383626083128104198144 37733320002710829867552 38105443474137958367232 38332261590055446214656 39751974982279722000384 41017961446683534802944 41280897096982788231168 43123794288812376991488 43808298960063367102464 44720971855064687250432 46441009234105636760064 49284336330071287990272 50311093336947773156736 51109682120073928286208 53075439124692156297216 55041196129310384308224 56324955805795757703168 57158165211206937550848 57498392385083169321984 59627962473419583000576 61526942170025302204416 61921345645474182346752 65712448440095050653696 67081457782597030875648 70767252166256208396288 75466640005421659735104 76664523180110892429312 79503949964559444000768 82561794193965576462336 86247588577624753982976 89441943710129374500864 92882018468211273520128 98568672660142575980544 100622186673895546313472 102219364240147856572416 106150878249384312594432 114316330422413875101696 114996784770166338643968 119255924946839166001152 123053884340050604408832 123842691290948364693504 131424896880190101307392 134162915565194061751296 150933280010843319470208 153329046360221784858624 165123588387931152924672 172495177155249507965952 178883887420258749001728 185764036936422547040256 197137345320285151961088 201244373347791092626944 212301756498768625188864 229993569540332677287936 238511849893678332002304 247685382581896729387008 268325831130388123502592 301866560021686638940416 306658092720443569717248 344990354310499015931904 357767774840517498003456 371528073872845094080512 394274690640570303922176 402488746695582185253888 459987139080665354575872 495370765163793458774016 536651662260776247005184 603733120043373277880832 689980708620998031863808 715535549681034996006912 743056147745690188161024 804977493391164370507776 919974278161330709151744 1073303324521552494010368 1207466240086746555761664 1379961417241996063727616 1486112295491380376322048 1609954986782328741015552 2146606649043104988020736 2414932480173493111523328 2759922834483992127455232 3219909973564657482031104 4829864960346986223046656 6439819947129314964062208 9659729920693972446093312 19319459841387944892186624
- Sum of all divisors σ(n): 73682327875639290683508633
- Sum of proper divisors (its aliquot sum) s(n): 54362868034251345791322009
- 19319459841387944892186624 is an abundant number, because the sum of its proper divisors (54362868034251345791322009) is greater than itself. Its abundance is 35043408192863400899135385
Bases of 19319459841387944892186624
- Binary: 1111111110110000111000000100001111011000100100110001010000100100010001000000000000002
- Hexadecimal: 0xFFB0E043D893142444000
- Base-36: 2FE0BQOPCP0000000
Squares and roots of 19319459841387944892186624
- 19319459841387944892186624 squared (193194598413879448921866242) is 373241528563001516811391615330107259319084044517376
- 19319459841387944892186624 cubed (193194598413879448921866243) is 7210824722211159387017711049355900254289970356841625849049597365167402778624
-
19319459841387944892186624 is a
perfect square number . Itssquare root is 4395390749568 -
The
cube root of 19319459841387944892186624 is 268327381.9078718895
Scales and comparisons
How big is 19319459841387944892186624?- 19,319,459,841,387,944,892,186,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 19,319,459,841,387,944,892,186,624 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 19319459841387944892186624 cubic inches would be around 22360615.2 feet tall.
Recreational maths with 19319459841387944892186624
- 19319459841387944892186624 backwards is 42668129844978314895491391
- The number of decimal digits it has is: 26
- The sum of 19319459841387944892186624's digits is 135
- 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 19319459841387944892186624 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 19319459841387944892186624 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/19319459841387944892186624/
Chicago style:
Numbermatics. 2024. "Number 19319459841387944892186624 - Facts about the integer". https://numbermatics.com/n/19319459841387944892186624/
The information we have on file for 19319459841387944892186624 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 19319459841387944892186624, math, Factors of 19319459841387944892186624, curriculum, school, college, exams, university, Prime factorization of 19319459841387944892186624, STEM, science, technology, engineering, physics, economics, calculator, nineteen septillion, three hundred nineteen sextillion, four hundred fifty-nine quintillion, eight hundred forty-one quadrillion, three hundred eighty-seven trillion, nine hundred forty-four billion, eight hundred ninety-two million, one hundred eighty-six thousand, six hundred twenty-four.