6151896213639981038567424
6,151,896,213,639,981,038,567,424 is an even composite number composed of five prime numbers multiplied together.
6151896213639981038567424 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, one hundred thirty-five divisors.
Prime factorization of 6151896213639981038567424:
230 × 312 × 74 × 132 × 1632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 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 × 7 × 7 × 7 × 7 × 13 × 13 × 163 × 163)See below for interesting mathematical facts about the number 6151896213639981038567424 from the Numbermatics database.
Names of 6151896213639981038567424
- Cardinal: 6151896213639981038567424 can be written as Six septillion, one hundred fifty-one sextillion, eight hundred ninety-six quintillion, two hundred thirteen quadrillion, six hundred thirty-nine trillion, nine hundred eighty-one billion, thirty-eight million, five hundred sixty-seven thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 6.151896213639981038567424 × 1024
Factors of 6151896213639981038567424
Divisors of 6151896213639981038567424
- Number of divisors d(n): 18135
-
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 162 163 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 324 326 336 338 343 351 364 378 384 392 416 432 441 448 468 486 489 504 507 512 546 567 576 588 624 637 648 652 672 676 686 702 728 729 756 768 784 819 832 864 882 896 936 972 978 1008 1014 1024 1029 1053 1092 1134 1141 1152 1176 1183 1248 1274 1296 1304 1323 1344 1352 1372 1404 1456 1458 1467 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1872 1911 1944 1956 2016 2028 2048 2058 2106 2119 2184 2187 2268 2282 2304 2352 2366 2401 2457 2496 2548 2592 2608 2646 2688 2704 2744 2808 2912 2916 2934 3024 3042 3072 3087 3136 3159 3276 3328 3402 3423 3456 3528 3549 3584 3744 3822 3888 3912 3969 4032 4056 4096 4116 4212 4238 4368 4374 4401 4459 4536 4563 4564 4608 4704 4732 4802 4914 4992 5096 5103 5184 5216 5292 5376 5408 5488 5616 5733 5824 5832 5868 6048 6084 6144 6174 6272 6318 6357 6552 6561 6656 6804 6846 6912 7056 7098 7168 7203 7371 7488 7644 7776 7824 7938 7987 8064 8112 8192 8232 8281 8424 8476 8736 8748 8802 8918 9072 9126 9128 9216 9261 9408 9464 9477 9604 9828 9984 10192 10206 10269 10368 10432 10584 10647 10752 10816 10976 11232 11466 11648 11664 11736 11907 12096 12168 12288 12348 12544 12636 12714 13104 13122 13203 13312 13377 13608 13689 13692 13824 14112 14196 14336 14406 14742 14833 14976 15288 15309 15552 15648 15876 15974 16128 16224 16384 16464 16562 16848 16952 17199 17472 17496 17604 17836 18144 18252 18256 18432 18522 18816 18928 18954 19071 19208 19656 19683 19968 20384 20412 20538 20736 20864 21168 21294 21504 21609 21632 21952 22113 22464 22932 23296 23328 23472 23814 23961 24192 24336 24576 24696 24843 25088 25272 25428 26208 26244 26406 26569 26624 26754 27216 27378 27384 27547 27648 27783 28224 28392 28431 28672 28812 29484 29666 29952 30576 30618 30807 31104 31213 31296 31752 31941 31948 32256 32448 32768 32928 33124 33696 33904 34398 34944 34992 35208 35672 35721 36288 36504 36512 36864 37044 37632 37856 37908 38142 38416 39312 39366 39609 39936 40131 40768 40824 41067 41076 41472 41728 42336 42588 43008 43218 43264 43904 44226 44499 44928 45864 45927 46592 46656 46944 47628 47922 48384 48672 49152 49392 49686 50176 50544 50856 51597 52416 52488 52812 53138 53248 53508 54432 54756 54768 55094 55296 55566 55909 56448 56784 56862 57213 57344 57624 57967 58968 59049 59332 59904 61152 61236 61614 62208 62426 62592 63504 63882 63896 64512 64827 64896 65536 65856 66248 66339 67392 67808 68796 69888 69984 70416 71344 71442 71883 72576 73008 73024 73728 74088 74529 75264 75712 75816 76284 76832 78624 78732 79218 79707 79872 80262 81536 81648 82134 82152 82641 82944 83349 83456 84672 85176 85293 86016 86436 86528 87808 88452 88998 89856 91728 91854 92421 93184 93312 93639 93888 95256 95823 95844 96768 97344 98304 98784 99372 100352 101088 101712 103194 103831 104832 104976 105624 106276 106496 107016 107163 108864 109512 109536 110188 110592 111132 111818 112896 113568 113724 114426 114688 115248 115934 117936 118098 118664 118827 119808 120393 122304 122472 123201 123228 124416 124852 125184 127008 127764 127792 129024 129654 129792 131072 131712 132496 132678 133497 134784 135616 137592 137781 139776 139968 140832 142688 142884 143766 145152 146016 146048 147456 148176 149058 150528 151424 151632 152568 153664 154791 157248 157464 158436 159414 159744 160524 163072 163296 164268 164304 165282 165888 166698 166912 167727 169344 170352 170586 171639 172032 172872 173056 173901 175616 176904 177147 177996 179712 183456 183708 184842 185983 186368 186624 187278 187776 190512 191646 191688 192829 193536 194481 194688 196608 197568 198744 199017 200704 202176 203424 206388 207662 209664 209952 211248 212552 212992 214032 214326 215649 217728 219024 219072 220376 221184 222264 223587 223636 225792 227136 227448 228852 229376 230496 231868 235872 236196 237328 237654 239121 239616 240786 244608 244944 246402 246456 247923 248832 249704 250047 250368 254016 255528 255584 255879 258048 259308 259584 262144 263424 264992 265356 266994 269568 271232 275184 275562 277263 279552 279936 280917 281664 285376 285768 287469 287532 290304 292032 292096 294912 296352 298116 301056 302848 303264 305136 307328 309582 311493 314496 314928 316872 318828 319488 321048 321489 326144 326592 328536 328608 330564 331776 333396 333824 335454 338688 340704 341172 343278 344064 345397 345744 346112 347802 351232 353808 354294 355992 356481 359424 361179 366912 367416 369603 369684 371966 372736 373248 374556 375552 381024 383292 383376 385658 387072 388962 389376 391363 393216 395136 397488 398034 400491 401408 404352 405769 406848 412776 413343 415324 419328 419904 422496 425104 425984 428064 428652 431298 435456 438048 438144 440752 442368 444528 447174 447272 451584 454272 454896 457704 458752 460992 463736 464373 471744 472392 474656 475308 478242 479232 481572 489216 489888 492804 492912 495846 497664 499408 500094 500736 503181 508032 511056 511168 511758 514917 516096 518616 519168 521703 524288 526848 529984 530712 531441 533988 539136 542464 550368 551124 554526 557949 559104 559872 561834 563328 570752 571536 574938 575064 578487 580608 583443 584064 584192 589824 592704 596232 597051 602112 605696 606528 610272 614656 619164 622986 628992 629856 633744 637656 638976 642096 642978 646947 652288 653184 657072 657216 661128 663552 666792 667648 670761 670908 677376 681408 682344 686556 688128 690794 691488 692224 695604 702464 707616 708588 711984 712962 717363 718848 722358 726817 733824 734832 739206 739368 743769 743932 745472 746496 749112 750141 751104 762048 766584 766752 767637 771316 774144 777924 778752 782726 786432 790272 794976 796068 800982 802816 808704 811538 813696 825552 826686 830648 831789 838656 839808 842751 844992 850208 851968 856128 857304 862407 862596 870912 876096 876288 881504 884736 889056 894348 894544 903168 908544 909792 915408 917504 921984 927472 928746 934479 943488 944784 949312 950616 956484 958464 963144 964467 978432 979776 985608 985824 991692 995328 998816 1000188 1001472 1006362 1016064 1022112 1022336 1023516 1029834 1032192 1036191 1037232 1038336 1043406 1048576 1053696 1059968 1061424 1062882 1067976 1069443 1078272 1083537 1084928 1100736 1102248 1108809 1109052 1115898 1118208 1119744 1123668 1126656 1141504 1143072 1149876 1150128 1156974 1161216 1166886 1168128 1168384 1174089 1179648 1185408 1192464 1194102 1201473 1204224 1211392 1213056 1217307 1220544 1229312 1238328 1240029 1245972 1257984 1259712 1267488 1275312 1277952 1284192 1285956 1293894 1301881 1304576 1306368 1314144 1314432 1322256 1327104 1333584 1335296 1341522 1341816 1349803 1354752 1362816 1364688 1373112 1376256 1381588 1382976 1384448 1391208 1393119 1404928 1415232 1417176 1423968 1425924 1434726 1437696 1444716 1453634 1467648 1469664 1478412 1478736 1487538 1487864 1490944 1492992 1498224 1500282 1502208 1509543 1524096 1533168 1533504 1535274 1542632 1544751 1548288 1555848 1557504 1565109 1565452 1572864 1580544 1589952 1592136 1601964 1605632 1617408 1623076 1627392 1651104 1653372 1661296 1663578 1673847 1677312 1679616 1685502 1689984 1700416 1703936 1712256 1714608 1724814 1725192 1735461 1741824 1750329 1752192 1752576 1763008 1769472 1778112 1788696 1789088 1791153 1806336 1817088 1819584 1830816 1835008 1843968 1854944 1857492 1868958 1886976 1889568 1898624 1901232 1912968 1916928 1926288 1928934 1940841 1956864 1959552 1971216 1971648 1983384 1990656 1997632 2000376 2002944 2012283 2012724 2032128 2044224 2044672 2047032 2059668 2064384 2072382 2074464 2076672 2086812 2097152 2107392 2119936 2122848 2125764 2135952 2138886 2152089 2156544 2167074 2169856 2180451 2201472 2204496 2217618 2218104 2231307 2231796 2236416 2239488 2247336 2250423 2253312 2283008 2286144 2299752 2300256 2302911 2313948 2322432 2333772 2336256 2336768 2348178 2359296 2370816 2384928 2388204 2402946 2408448 2417779 2422784 2426112 2434614 2441088 2458624 2476656 2480058 2491944 2495367 2515968 2519424 2528253 2534976 2550624 2555904 2568384 2571912 2587221 2587788 2603762 2609152 2612736 2628288 2628864 2644512 2654208 2667168 2670592 2683044 2683632 2699606 2709504 2725632 2729376 2746224 2752512 2763176 2765952 2768896 2782416 2786238 2803437 2809856 2830464 2834352 2847936 2851848 2869452 2875392 2889432 2893401 2907268 2935296 2939328 2956824 2957472 2975076 2975728 2981888 2985984 2996448 3000564 3004416 3019086 3048192 3066336 3067008 3070548 3085264 3089502 3096576 3108573 3111696 3115008 3130218 3130904 3145728 3161088 3179904 3184272 3203928 3208329 3211264 3234816 3246152 3250611 3254784 3302208 3306744 3322592 3326427 3327156 3347694 3354624 3359232 3371004 3379968 3400832 3407872 3424512 3429216 3449628 3450384 3470922 3483648 3500658 3504384 3505152 3522267 3526016 3538944 3556224 3577392 3578176 3582306 3604419 3612672 3634176 3639168 3651921 3661632 3670016 3687936 3709888 3714984 3720087 3737916 3773952 3779136 3797248 3802464 3825936 3833856 3852576 3857868 3881682 3905643 3913728 3919104 3942432 3943296 3966768 3981312 3995264 4000752 4005888 4024566 4025448 4049409 4064256 4088448 4089344 4094064 4119336 4128768 4144764 4148928 4153344 4173624 4179357 4194304 4214784 4239872 4245696 4251528 4271904 4277772 4304178 4313088 4334148 4339712 4360902 4402944 4408992 4435236 4436208 4462614 4463592 4472832 4478976 4490161 4494672 4500846 4506624 4528629 4566016 4572288 4599504 4600512 4605822 4627896 4634253 4644864 4667544 4672512 4673536 4695327 4696356 4718592 4741632 4769856 4776408 4805892 4816896 4835558 4845568 4852224 4869228 4882176 4917248 4953312 4960116 4983888 4990734 5021541 5031936 5038848 5056506 5069952 5087719 5101248 5111808 5136768 5143824 5174442 5175576 5206383 5207524 5218304 5225472 5250987 5256576 5257728 5289024 5308416 5334336 5341184 5366088 5367264 5373459 5399212 5419008 5451264 5458752 5492448 5505024 5526352 5531904 5537792 5564832 5572476 5606874 5619712 5660928 5668704 5695872 5703696 5738904 5750784 5778864 5786802 5814536 5822523 5870592 5878656 5913648 5914944 5950152 5951456 5963776 5971968 5992896 6001128 6008832 6036849 6038172 6096384 6132672 6134016 6141096 6170528 6179004 6193152 6217146 6223392 6230016 6260436 6261808 6291456 6322176 6359808 6368544 6407856 6416658 6422528 6456267 6469632 6492304 6501222 6509568 6541353 6604416 6613488 6645184 6652854 6654312 6693921 6695388 6709248 6718464 6742008 6751269 6759936 6801664 6815744 6849024 6858432 6899256 6900768 6908733 6941844 6967296 7001316 7008768 7010304 7044534 7052032 7077888 7112448 7154784 7156352 7164612 7208838 7225344 7253337 7268352 7278336 7303842 7323264 7340032 7375872 7419776 7429968 7440174 7475832 7486101 7547904 7558272 7584759 7594496 7604928 7651872 7667712 7705152 7715736 7761663 7763364 7811286 7827456 7838208 7884864 7886592 7933536 7962624 7990528 8001504 8011776 8049132 8050896 8098818 8128512 8176896 8178688 8188128 8238672 8257536 8289528 8297856 8306688 8347248 8358714 8388608 8410311 8429568 8479744 8491392 8503056 8543808 8555544 8608356 8626176 8668296 8679424 8680203 8721804 8805888 8817984 8870472 8872416 8925228 8927184 8945664 8957952 8980322 8989344 9001692 9013248 9057258 9113167 9132032 9144576 9199008 9201024 9211644 9255792 9268506 9289728 9325719 9335088 9345024 9347072 9390654 9392712 9437184 9448621 9483264 9539712 9552816 9611784 9624987 9633792 9671116 9691136 9704448 9738456 9751833 9764352 9834496 9906624 9920232 9967776 9979281 9981468 10043082 10063872 10077696 10113012 10139904 10175438 10202496 10223616 10273536 10287648 10348884 10351152 10412766 10415048 10436608 10450944 10501974 10513152 10515456 10566801 10578048 10616832 10668672 10682368 10732176 10734528 10746918 10798424 10813257 10838016 10902528 10917504 10955763 10984896 11010048 11052704 11063808 11075584 11129664 11144952 11213748 11239424 11321856 11337408 11391744 11407392 11477808 11501568 11557728 11573604 11629072 11645046 11716929 11741184 11757312 11827296 11829888 11900304 11902912 11927552 11943936 11985792 12002256 12017664 12073698 12076344 12148227 12192768 12265344 12268032 12282192 12341056 12358008 12386304 12434292 12446784 12460032 12520872 12523616 12538071 12582912 12644352 12719616 12737088 12815712 12833316 12845056 12912534 12939264 12984608 13002444 13019136 13082706 13208832 13226976 13290368 13305708 13308624 13387842 13390776 13418496 13436928 13470483 13484016 13502538 13519872 13585887 13603328 13631488 13698048 13716864 13798512 13801536 13817466 13883688 13902759 13934592 14002632 14017536 14020608 14085981 14089068 14104064 14155776 14224896 14309568 14312704 14329224 14417676 14450688 14506674 14536704 14556672 14607684 14646528 14680064 14751744 14839552 14859936 14880348 14951664 14972202 15064623 15095808 15116544 15169518 15188992 15209856 15263157 15303744 15335424 15410304 15431472 15523326 15526728 15619149 15622572 15654912 15676416 15752961 15769728 15773184 15867072 15925248 15981056 16003008 16023552 16098264 16101792 16120377 16197636 16257024 16353792 16357376 16376256 16477344 16515072 16579056 16595712 16613376 16694496 16717428 16777216 16820622 16859136 16924453 16959488 16982784 17006112 17087616 17111088 17216712 17252352 17336592 17358848 17360406 17443608 17467569 17611776 17635968 17740944 17744832 17850456 17854368 17891328 17915904 17960644 17978688 18003384 18026496 18110547 18114516 18226334 18264064 18289152 18398016 18402048 18423288 18511584 18537012 18579456 18651438 18670176 18690048 18694144 18781308 18785424 18874368 18897242 18966528 19079424 19105632 19223568 19249974 19267584 19342232 19368801 19382272 19408896 19476912 19503666 19528704 19624059 19668992 19813248 19840464 19935552 19958562 19962936 20081763 20086164 20127744 20155392 20226024 20253807 20279808 20350876 20404992 20447232 20547072 20575296 20697768 20702304 20825532 20830096 20873216 20901888 21003948 21026304 21030912 21133602 21156096 21233664 21337344 21364736 21464352 21469056 21493836 21596848 21626514 21676032 21760011 21805056 21835008 21911526 21969792 22020096 22105408 22127616 22151168 22259328 22289904 22427496 22458303 22478848 22643712 22674816 22754277 22783488 22814784 22955616 23003136 23115456 23147208 23258144 23284989 23290092 23433858 23482368 23514624 23654592 23659776 23800608 23805824 23855104 23887872 23971584 24004512 24035328 24147396 24152688 24296454 24385536 24530688 24536064 24564384 24682112 24716016 24772608 24868584 24893568 24920064 25041744 25047232 25076142 25165824 25230933 25288704 25439232 25474176 25631424 25666632 25690112 25825068 25878528 25969216 26004888 26038272 26040609 26165412 26417664 26453952 26580736 26611416 26617248 26775684 26781552 26836992 26873856 26940966 26968032 27005076 27039744 27171774 27206656 27262976 27339501 27396096 27433728 27597024 27603072 27634932 27767376 27805518 27869184 27977157 28005264 28035072 28041216 28171962 28178136 28208128 28311552 28345863 28449792 28619136 28625408 28658448 28835352 28874961 28901376 29013348 29073408 29113344 29215368 29255499 29293056 29360128 29503488 29679104 29719872 29760696 29903328 29937843 29944404 30129246 30191616 30233088 30339036 30377984 30419712 30526314 30607488 30670848 30820608 30862944 31046652 31053456 31238298 31245144 31309824 31352832 31431127 31505922 31539456 31546368 31700403 31734144 31850496 31962112 32006016 32047104 32196528 32203584 32240754 32395272 32439771 32514048 32707584 32714752 32752512 32867289 32954688 33030144 33158112 33191424 33226752 33388992 33434856 33554432 33641244 33718272 33848906 33918976 33965568 34012224 34175232 34222176 34433424 34504704 34673184 34717696 34720812 34887216 34935138 35150787 35223552 35271936 35481888 35489664 35700912 35708736 35782656 35831808 35921288 35957376 36006768 36052992 36221094 36229032 36444681 36452668 36528128 36578304 36796032 36804096 36846576 37023168 37074024 37158912 37302876 37340352 37380096 37388288 37562616 37570848 37614213 37748736 37794484 37933056 38158848 38211264 38447136 38499948 38535168 38684464 38737602 38764544 38817792 38953824 39007332 39057408 39248118 39337984 39626496 39680928 39871104 39917124 39925872 40163526 40172328 40255488 40310784 40411449 40452048 40507614 40559616 40701752 40757661 40809984 40894464 41094144 41150592 41395536 41404608 41651064 41660192 41708277 41746432 41803776 42007896 42052608 42061824 42257943 42267204 42312192 42467328 42674688 42729472 42928704 42938112 42987672 43193696 43253028 43352064 43520022 43610112 43670016 43823052 43939584 44040192 44210816 44255232 44302336 44518656 44579808 44854992 44916606 44957696 45193869 45287424 45349632 45508554 45566976 45629568 45789471 45911232 46006272 46230912 46294416 46516288 46569978 46580184 46857447 46867716 46964736 47029248 47258883 47309184 47319552 47601216 47611648 47710208 47775744 47943168 48009024 48070656 48294792 48305376 48361131 48592908 48771072 49061376 49072128 49128768 49364224 49432032 49545216 49737168 49787136 49840128 50083488 50094464 50152284 50331648 50461866 50577408 50773359 50878464 50948352 51262848 51333264 51380224 51650136 51757056 51938432 52009776 52076544 52081218 52330824 52402707 52835328 52907904 53161472 53222832 53234496 53551368 53563104 53673984 53747712 53881932 53936064 54010152 54079488 54331641 54343548 54413312 54525952 54679002 54792192 54867456 55194048 55206144 55269864 55534752 55611036 55738368 55954314 56010528 56070144 56082432 56343924 56356272 56416256 56623104 56691726 56899584 57238272 57250816 57316896 57670704 57749922 57802752 58026696 58106403 58146816 58226688 58430736 58510998 58586112 58720256 58872177 59006976 59358208 59439744 59521392 59806656 59875686 59888808 60245289 60258492 60383232 60466176 60678072 60755968 60761421 60839424 61052628 61214976 61341696 61641216 61725888 62093304 62106912 62476596 62490288 62619648 62705664 62862254 63011844 63078912 63092736 63400806 63468288 63700992 63792169 63924224 64012032 64094208 64393056 64407168 64481508 64790544 64879542 65028096 65280033 65415168 65429504 65505024 65734578 65909376 66060288 66140347 66316224 66382848 66453504 66777984 66869712 67108864 67282488 67374909 67436544 67697812 67837952 67931136 68024448 68262831 68350464 68444352 68866848 69009408 69346368 69435392 69441624 69774432 69854967 69870276 70301574 70447104 70543872 70963776 70979328 71401824 71417472 71565312 71663616 71842576 71914752 72013536 72105984 72442188 72458064 72889362 72905336 73056256 73156608 73592064 73608192 73693152 74046336 74148048 74317824 74605752 74680704 74760192 74776576 75125232 75141696 75228426 75497472 75588968 75692799 75866112 76317696 76422528 76894272 76999896 77070336 77368928 77475204 77529088 77635584 77907648 78014664 78114816 78496236 78675968 79252992 79361856 79742208 79834248 79851744 80327052 80344656 80510976 80621568 80822898 80904096 81015228 81119232 81403504 81515322 81619968 81788928 82018503 82188288 82301184 82791072 82809216 83302128 83320384 83416554 83492864 83607552 83931471 84015792 84105216 84123648 84515886 84534408 84624384 84934656 85037589 85349376 85458944 85857408 85876224 85975344 86387392 86506056 86624883 86704128 87040044 87220224 87340032 87646104 87766497 87879168 88080384 88421632 88510464 88604672 89037312 89159616 89709984 89813529 89833212 89915392 90387738 90574848 90699264 91017108 91133952 91259136 91578942 91822464 92012544 92461824 92588832 93032576 93139956 93160368 93714894 93735432 93929472 94058496 94293381 94517766 94618368 94639104 95101209 95202432 95223296 95420416 95551488 95886336 96018048 96141312 96589584 96610752 96722262 97185816 97319313 97542144 98122752 98144256 98257536 98601867 98728448 98864064 99090432 99474336 99574272 99680256 100166976 100188928 100304568 100663296 100923732 101154816 101546718 101756928 101896704 102525696 102666528 102760448 103300272 103514112 103876864 104019552 104153088 104162436 104661648 104805414 105452361 105670656 105815808 106322944 106445664 106468992 107102736 107126208 107347968 107495424 107763864 107872128 108020304 108158976 108663282 108687096 108826624 109051904 109334043 109358004 109584384 109734912 110388096 110412288 110539728 111069504 111222072 111476736 111908628 112021056 112140288 112164864 112687848 112712544 112832512 112842639 113246208 113383452 113799168 114476544 114501632 114633792 115341408 115499844 115605504 116053392 116212806 116293632 116453376 116861472 117021996 117172224 117440512 117744354 118013952 118471171 118716416 118879488 119042784 119613312 119751372 119777616 120490578 120516984 120766464 120932352 121234347 121356144 121511936 121522842 121678848 122105256 122272983 122429952 122683392 123282432 123451776 124186608 124213824 124953192 124980576 125124831 125239296 125411328 125724508 126023688 126157824 126185472 126773829 126801612 126936576 127401984 127584338 127848448 128024064 128188416 128786112 128814336 128963016 129581088 129759084 130056192 130560066 130830336 130859008 131010048 131469156 131818752 132120576 132280694 132632448 132765696 132907008 133555968 133739424 134217728 134564976 134749818 134873088 135395624 135581607 135675904 135862272 136048896 136525662 136700928 136888704 137368413 137733696 138018816 138692736 138870784 138883248 139548864 139709934 139740552 140572341 140603148 140894208 141087744 141776649 141927552 141958656 142803648 142834944 143130624 143327232 143685152 143829504 144027072 144211968 144884376 144916128 145778724 145810672 146112512 146313216 147184128 147216384 147386304 148092672 148296096 148635648 149211504 149361408 149520384 149553152 150250464 150283392 150456852 150994944 151177936 151385598 151732224 152320077 152635392 152845056 153788544 153999792 154140672 154737856 154950408 155058176 155271168 155815296 156029328 156229632 156992472 157208121 157351936 158505984 158723712 159484416 159668496 159703488 160654104 160689312 161021952 161243136 161645796 161808192 162030456 162238464 162807008 162994923 163030644 163239936 163577856 164037006 164376576 164602368 165582144 165618432 166604256 166640768 166833108 166985728 167215104 167862942 168031584 168210432 168247296 169031772 169068816 169248768 169869312 170075178 170698752 170917888 171714816 171752448 171950688 172774784 173012112 173249766 173408256 174080088 174319209 174440448 174680064 175292208 175532994 175758336 176160768 176616531 176843264 177020928 177209344 178074624 178319232 179419968 179627058 179666424 179830784 180735867 180775476 181149696 181398528 182034216 182267904 182284263 182518272 183157884 183644928 184025088 184923648 185177664 186065152 186279912 186320736 187429788 187470864 187858944 188116992 188586762 189035532 189236736 189278208 190202418 190404864 190446592 190840832 191102976 191376507 191772672 192036096 192282624 193179168 193221504 193444524 194371632 194638626 195084288 195840099 196245504 196288512 196515072 197203734 197456896 197728128 198180864 198421041 198948672 199148544 199360512 200333952 200377856 200609136 201326592 201847464 202124727 202309632 203093436 203513856 203793408 204788493 205051392 205333056 205520896 206600544 207028224 207753728 208039104 208306176 208324872 209323296 209564901 209610828 210904722 211341312 211631616 212645888 212891328 212937984 214205472 214252416 214695936 214990848 215527728 215744256 216040608 216317952 217326564 217374192 217653248 218103808 218668086 218716008 219168768 219469824 220017889 220776192 220824576 221079456 222139008 222444144 222953472 223817256 224042112 224280576 224329728 225375696 225425088 225665024 225685278 226492416 226766904 227078397 227598336 228953088 229003264 229267584 230682816 230999688 231211008 232106784 232425612 232587264 232906752 233722944 234043992 234344448 234881024 235488708 236027904 236942342 237432832 237758976 238085568 239226624 239502744 239555232 240981156 241033968 241532928 241864704 242468694 242712288 243023872 243045684 243357696 244210512 244545966 244859904 245366784 246055509 246564864 246903552 248373216 248427648 249906384 249961152 250249662 250478592 250822656 251449016 251794413 252047376 252315648 252370944 253547658 253603224 253873152 254803968 255112767 255168676 255696896 256048128 256376832 257572224 257628672 257926032 259162176 259518168 260112384 261120132 261660672 261718016 262020096 262938312 263299491 263637504 264241152 264561388 265264896 265531392 265814016 267111936 267478848 268435456 269129952 269499636 269746176 270791248 271163214 271351808 271724544 272097792 273051324 273401856 273777408 274736826 275467392 276037632 277385472 277741568 277766496 279097728 279419868 279481104 281144682 281206296 281788416 282175488 282880143 283553298 283855104 283917312 285303627 285607296 285669888 286261248 286654464 287370304 287659008 288054144 288423936 289768752 289832256 291557448 291621344 291957939 292225024 292626432 294368256 294432768 294772608 295805601 296185344 296592192 297271296 298423008 298722816 299040768 299106304 300500928 300566784 300913704 301989888 302355872 302771196 303464448 304640154 305270784 305690112 307577088 307999584 308281344 309475712 309900816 310116352 310542336 311630592 312058656 312459264 313984944 314416242 314703872 316357083 317011968 317447424 318968832 319336992 319406976 321308208 321378624 322043904 322486272 323291592 323616384 324060912 324476928 325614016 325989846 326061288 326479872 327155712 328002129 328074012 328753152 329204736 331164288 331236864 333208512 333281536 333666216 333971456 334430208 335725884 336063168 336420864 336494592 338063544 338137632 338497536 338527917 339738624 340150356 341397504 341835776 343429632 343504896 343901376 345549568 346024224 346499532 346816512 348160176 348638418 348880896 349360128 350584416 351065988 351516672 352321536 353233062 353686528 354041856 354418688 355413513 356149248 356638464 358839936 359254116 359332848 359661568 361471734 361550952 362299392 362797056 363703041 364068432 364535808 364568526 365036544 366315768 366818949 367289856 368050176 369847296 370355328 372130304 372559824 372641472 374859576 374941728 375374493 375717888 376233984 377173524 378071064 378473472 378556416 380321487 380404836 380809728 380893184 381681664 382205952 382753014 383545344 384072192 384565248 386358336 386443008 386889048 388743264 389277252 390168576 391680198 392491008 392577024 393030144 394407468 394913792 395456256 396361728 396842082 397897344 398297088 398721024 400667904 400755712 401218272 402653184 403694928 404249454 404619264 406186872 406744821 407027712 407586816 409576986 410102784 410666112 411041792 412105239 413201088 414056448 415507456 416078208 416612352 416649744 418646592 419129802 419221656 421717023 421809444 422682624 423263232 425291776 425329947 425782656 425875968 428410944 428504832 429391872 429981696 431055456 431488512 432081216 432635904 434653128 434748384 435306496 436207616 437336172 437432016 438337536 438939648 440035778 441552384 441649152 442158912 444278016 444888288 445906944 447634512 448084224 448561152 448659456 450751392 450850176 451330048 451370556 452984832 453533808 454156794 455196672 456960231 457906176 458006528 458535168 461365632 461999376 462422016 464213568 464851224 465174528 465813504 467445888 468087984 468688896 469762048 470977416 471624363 472055808 473884684 474865664 475517952 476171136 478453248 479005488 479110464 481962312 482067936 483065856 483729408 484937388 485424576 486047744 486091368 486715392 488421024 488984769 489091932 489719808 490733568 492111018 493129728 493807104 496746432 496855296 499812768 499922304 500499324 500957184 501645312 502898032 503588826 504094752 504631296 504741888 507095316 507206448 507746304 509607936 510225534 510337352 511393792 512096256 512753664 515144448 515257344 515852064 518324352 519036336 520224768 522240264 522957627 523321344 523436032 524040192 525876624 526598982 527275008 528482304 529122776 529849593 530529792 531062784 531628032 534223872 534957696 536870912 538259904 538999272 539492352 541582496 542207601 542326428 542703616 543449088 544195584 546102648 546803712 547554816 549473652 550934784 552075264 554770944 555483136 555532992 558195456 558839736 558962208 562289364 562412592 563576832 564350976 565760286 567106596 567710208 567834624 570607254 571214592 571339776 572522496 573308928 574129521 574740608 575318016 576108288 576847872 579537504 579664512 583114896 583242688 583915878 584450048 585252864 587520297 588736512 588865536 589545216 591611202 592370688 593184384 594542592 595263123 596846016 597445632 598081536 598212608 601001856 601133568 601827408 603979776 604711744 605542392 606374181 606928896 609280308 610541568 611380224 614365479 615154176 615999168 616562688 618951424 619801632 620232704 621084672 623261184 624117312 624918528 627969888 628694703 628832484 629407744 632714166 634023936 634894848 637937664 638673984 638813952 642616416 642757248 644087808 644972544 646583184 647232768 648121824 648953856 651228032 651979692 652122576 652959744 654311424 656004258 656148024 657506304 658409472 660053667 662328576 662473728 666417024 666563072 667332432 667942912 668860416 671451768 672126336 672841728 672989184 676127088 676275264 676995072 677055834 679477248 680300712 681235191 682795008 683671552 686859264 687009792 687802752 691099136 692048448 692999064 693633024 696320352 697276836 697761792 698720256 701168832 702131976 703033344 704643072 706466124 707373056 708083712 708837376 710827026 712298496 713276928 717679872 718508232 718665696 719323136 722943468 723101904 724598784 725594112 727406082 728136864 729071616 729137052 730073088 732631536 733637898 734579712 736100352 738166527 739694592 740710656 744260608 745119648 745282944 749719152 749883456 750748986 751435776 752467968 754347048 755383239 756142128 756946944 757112832 760642974 760809672 761619456 761786368 763363328 764411904 765338301 765506028 767090688 768144384 769130496 772716672 772886016 773778096 777486528 778554504 780337152 783360396 784982016 785154048 786060288 788814936 789827584 789898473 790912512 792723456 793684164 795794688 796594176 797442048 801335808 801511424 802436544 805306368 807389856 808498908 809238528 812373744 813489642 814055424 815173632 819153972 820205568 821332224 822083584 824210478 826402176 828112896 829298197 831014912 832156416 833224704 833299488 837293184 838259604 838443312 843434046 843618888 845365248 846526464 848640429 850583552 850659894 851565312 851751936 855910881 856821888 857009664 858783744 859963392 862110912 862977024 864162432 865271808 869306256 869496768 870612992 872415232 874672344 874864032 875873817 876675072 877879296 880071556 883104768 883298304 884317824 887416803 888556032 889776576 891813888 895269024 896168448 897122304 897318912 901502784 901700352 902660096 902741112 905969664 907067616 908313588 910393344 913920462 915812352 916013056 917070336 922731264 923998752 924844032 928427136 929702448 930349056 931627008 934891776 936175968 937377792 939524096 941954832 943248726 944111616 947769368 949071249 949731328 951035904 952342272 956906496 958010976 958220928 963924624 964135872 966131712 967458816 969874776 970849152 972095488 972182736 973430784 976842048 977969538 978183864 979439616 981467136 984006387 984222036 986259456 987614208 993492864 993710592 999625536 999844608 1000998648 1001914368 1003290624 1005796064 1007177652 1008189504 1009262592 1009483776 1014190632 1014412896 1015492608 1019215872 1020451068 1020674704 1022787584 1024192512 1025507328 1030288896 1030514688 1031704128 1036648704 1038072672 1040449536 1044480528 1045915254 1046642688 1046872064 1048080384 1051753248 1053197964 1054550016 1056964608 1058245552 1059699186 1061059584 1062125568 1063256064 1066240539 1068447744 1069915392 1073741824 1076519808 1077998544 1078984704 1083164992 1084415202 1084652856 1085407232 1086898176 1088391168 1091109123 1092205296 1093607424 1095109632 1098947304 1100456847 1101869568 1104150528 1109541888 1110966272 1111065984 1116390912 1117679472 1117924416 1124578728 1124825184 1126123479 1127153664 1128701952 1131520572 1134213192 1135420416 1135669248 1140964461 1141214508 1142429184 1142679552 1145044992 1146617856 1148259042 1149481216 1150636032 1152216576 1153695744 1159075008 1159329024 1166229792 1166485376 1167831756 1168900096 1170505728 1175040594 1177473024 1177731072 1179090432 1183222404 1184741376 1186368768 1189085184 1190526246 1193692032 1194891264 1196163072 1196425216 1202003712 1202267136 1203654816 1207959552 1209423488 1211084784 1212748362 1213857792 1218560616 1220234463 1221083136 1222760448 1228730958 1230308352 1231998336 1233125376 1236315717 1237902848 1239603264 1240465408 1242169344 1246522368 1248234624 1249837056 1255939776 1257389406 1257664968 1258815488 1265151069 1265428332 1268047872 1269789696 1275875328 1275989841 1277347968 1277627904 1285232832 1285514496 1288175616 1289945088 1293166368 1294465536 1296243648 1297907712 1302456064 1303959384 1304245152 1305919488 1308622848 1312008516 1312296048 1315012608 1316818944 1320107334 1324657152 1324947456 1332834048 1333126144 1334664864 1335885824 1337720832 1342903536 1344252672 1345683456 1345978368 1352254176 1352550528 1353990144 1354111668 1358954496 1360601424 1362470382 1365590016 1367343104 1370880693 1373718528 1374019584 1375605504 1382198272 1384096896 1385998128 1387266048 1392640704 1394553672 1395523584 1397440512 1402337664 1404263952 1406066688 1409286144 1412932248 1414746112 1414873089 1416167424 1417674752 1421654052 1424596992 1426553856 1435359744 1437016464 1437331392 1438646272 1445886936 1446203808 1449197568 1451188224 1454812164 1456273728 1458143232 1458274104 1460146176 1465263072 1466954307 1467275796 1469159424 1472200704 1476333054 1479389184 1481421312 1488521216 1490239296 1490565888 1499438304 1499766912 1501497972 1502871552 1504935936 1508694096 1510766478 1512284256 1513893888 1514225664 1521285948 1521619344 1523238912 1523572736 1526726656 1528823808 1530676602 1531012056 1534181376 1536288768 1538260992 1540125223 1545433344 1545772032 1547556192 1554973056 1557109008 1560674304 1566720792 1568872881 1569964032 1570308096 1572120576 1577629872 1579655168 1579796946 1581825024 1585446912 1587368328 1589548779 1591589376 1593188352 1594884096 1602671616 1603022848 1604873088 1610612736 1614779712 1616997816 1618477056 1624747488 1626622803 1626979284 1628110848 1630347264 1638307944 1640411136 1642664448 1644167168 1648420956 1652804352 1656225792 1658596394 1662029824 1664312832 1666449408 1666598976 1674586368 1676519208 1676886624 1686868092 1687237776 1690730496 1693052928 1697280858 1701167104 1701319788 1703130624 1703503872 1711821762 1713643776 1714019328 1717567488 1719926784 1722388563 1724221824 1725954048 1728324864 1730543616 1738612512 1738993536 1741225984 1744830464 1749344688 1749728064 1751747634 1753350144 1755758592 1760143112 1762560891 1766209536 1766596608 1768635648 1774833606 1777112064 1779553152 1783627776 1785789369 1790538048 1792336896 1794244608 1794637824 1803005568 1803400704 1805320192 1805482224 1811939328 1814135232 1816627176 1820786688 1827840924 1831624704 1832026112 1834140672 1843096437 1845462528 1847997504 1849688064 1856854272 1859404896 1860698112 1863254016 1869783552 1872351936 1874755584 1879048192 1883909664 1886497452 1888223232 1895538736 1898142498 1899462656 1902071808 1904684544 1913812992 1916021952 1916441856 1927849248 1928271744 1932263424 1934917632 1939749552 1941698304 1944190976 1944365472 1946861568 1953684096 1955939076 1956367728 1958879232 1962934272 1968012774 1968444072 1972518912 1975228416 1980161001 1986985728 1987421184 1999251072 1999689216 2001997296 2003828736 2006581248 2011592128 2014355304 2016379008 2018525184 2018967552 2028381264 2028825792 2030985216 2038431744 2040902136 2041349408 2043705573 2045575168 2048385024 2051014656 2060577792 2061029376 2063408256 2073297408 2076145344 2080899072 2088961056 2091830508 2093285376 2093744128 2096160768 2103506496 2106395928 2109100032 2113929216 2116491104 2119398372 2122119168 2124251136 2126512128 2132481078 2136895488 2139830784 2153039616 2155997088 2157969408 2166329984 2168830404 2169305712 2170814464 2173796352 2176782336 2182218246 2184410592 2187214848 2190219264 2197894608 2200913694 2203739136 2208301056 2214499581 2219083776 2221932544 2222131968 2232781824 2235358944 2235848832 2249157456 2249650368 2252246958 2254307328 2257403904 2263041144 2266149717 2268426384 2270840832 2271338496 2281928922 2282429016 2284858368 2285359104 2290089984 2293235712 2296014903 2296518084 2298962432 2301272064 2304433152 2307391488 2318150016 2318658048 2332459584 2332970752 2335663512 2337800192 2341011456 2350081188 2354946048 2355462144 2358180864 2366444808 2369482752 2369695419 2372737536 2378170368 2381052492 2387384064 2389782528 2392326144 2392850432 2404007424 2404534272 2407309632 2415919104 2418846976 2422169568 2425496724 2427715584 2437121232 2440468926 2442166272 2445520896 2457461916 2460616704 2463996672 2466250752 2472631434 2475805696 2479206528 2480930816 2484338688 2487894591 2493044736 2496469248 2499674112 2511879552 2514778812 2515329936 2517630976 2530302138 2530856664 2536095744 2539579392 2545921287 2551750656 2551979682 2554695936 2555255808 2567732643 2570465664 2571028992 2576351232 2579890176 2586332736 2588931072 2592487296 2595815424 2604912128 2607918768 2608490304 2611838976 2617245696 2624017032 2624592096 2627621451 2630025216 2633637888 2640214668 2649314304 2649894912 2662250409 2665668096 2666252288 2669329728 2671771648 2675441664 2685807072 2688505344 2691366912 2691956736 2704508352 2705101056 2707980288 2708223336 2717908992 2721202848 2724940764 2731180032 2734686208 2741761386 2747437056 2748039168 2751211008 2764396544 2768193792 2771996256 2774532096 2785281408 2789107344 2791047168 2794881024 2804675328 2808527904 2812133376 2818572288 2825864496 2829492224 2829746178 2832334848 2835349504 2843308104 2847213747 2849193984 2853107712 2870719488 2874032928 2874662784 2877292544 2891773872 2892407616 2898395136 2902376448 2909624328 2912547456 2916286464 2916548208 2920292352 2930526144 2933908614 2934551592 2938318848 2944401408 2952019161 2952666108 2958778368 2962842624 2977042432 2980478592 2981131776 2998876608 2999533824 3002995944 3005743104 3009871872 3017388192 3021532956 3024568512 3027787776 3028451328 3042571896 3043238688 3046477824 3047145472 3053453312 3057647616 3061353204 3062024112 3068362752 3072577536 3076521984 3080250446 3090866688 3091544064 3095112384 3109946112 3114218016 3121348608 3133441584 3137745762 3139928064 3140616192 3144241152 3155259744 3159310336 3159593892 3163650048 3170893824 3174736656 3179097558 3183178752 3186376704 3189768192 3198721617 3205343232 3206045696 3209746176 3221225472 3229559424 3233995632 3236954112 3249494976 3253245606 3253958568 3256221696 3260694528 3273327369 3276615888 3280822272 3285328896 3288334336 3296841912 3301370541 3305608704 3312451584 3317192788 3324059648 3328625664 3332898816 3333197952 3349172736 3353038416 3353773248 3373736184 3374475552 3381460992 3386105856 3394561716 3402334208 3402639576 3406261248 3407007744 3422893383 3423643524 3427287552 3428038656 3435134976 3439853568 3444777126 3448443648 3451908096 3456649728 3461087232 3477225024 3477987072 3482451968 3489660928 3498689376 3499456128 3503495268 3506700288 3511517184 3520286224 3525121782 3532419072 3533193216 3537271296 3549667212 3554224128 3559106304 3567255552 3571578738 3581076096 3584673792 3588489216 3589275648 3606011136 3606801408 3610640384 3610964448 3623878656 3628270464 3633254352 3641573376 3655681848 3660703389 3663249408 3664052224 3668281344 3686192874 3690925056 3695995008 3699376128 3708947151 3713708544 3718809792 3721396224 3726508032 3739567104 3744703872 3749511168 3758096384 3767819328 3772994904 3776446464 3791077472 3795453207 3796284996 3798925312 3804143616 3809369088 3827625984 3832043904 3832883712 3855698496 3856543488 3864526848 3869835264 3879499104 3883396608 3888381952 3888730944 3893723136 3907368192 3911878152 3912735456 3917758464 3925868544 3936025548 3936888144 3945037824 3950456832 3960322002 3973971456 3974842368 3998502144 3999378432 4003994592 4007657472 4013162496 4023184256 4028710608 4032758016 4037050368 4037935104 4056762528 4057651584 4061970432 4076863488 4081804272 4082698816 4087411146 4091150336 4096770048 4102029312 4112642079 4121155584 4122058752 4126816512 4146594816 4152290688 4161798144 4177922112 4183661016 4186570752 4187488256 4192321536 4207012992 4212791856 4218200064 4227858432 4232982208 4238796744 4244238336 4244619267 4248502272 4253024256 4264962156 4273790976 4279661568 4306079232 4311994176 4315938816 4332659968 4337660808 4338611424 4341628928 4347592704 4353564672 4364436492 4368821184 4374429696 4380438528 4395789216 4400862921 4401827388 4407478272 4416602112 4428999162 4438167552 4443865088 4444263936 4465563648 4470717888 4471697664 4498314912 4499300736 4504493916 4508614656 4514807808 4526082288 4532299434 4536852768 4541681664 4542676992 4563857844 4564858032 4569716736 4570718208 4580179968 4586471424 4592029806 4593036168 4597924864 4602544128 4608866304 4614782976 4620375669 4636300032 4637316096 4664919168 4665941504 4671327024 4675600384 4682022912 4700162376 4706618643 4709892096 4710924288 4716361728 4732889616 4738965504 4739390838 4745475072 4756340736 4762104984 4768646337 4774768128 4779565056 4784652288 4785700864 4808014848 4809068544 4814619264 4831838208 4837693952 4844339136 4850993448 4855431168 4874242464 4879868409 4880937852 4884332544 4891041792 4914923832 4921233408 4927993344 4932501504 4945262868 4951611392 4958413056 4961861632 4968677376 4975789182 4986089472 4992938496 4999348224 5023759104 5029557624 5030659872 5035261952 5060604276 5061713328 5072191488 5079158784 5091842574 5103501312 5103959364 5109391872 5110511616 5135465286 5140931328 5142057984 5152702464 5159780352 5167165689 5172665472 5177862144 5184974592 5191630848 5209824256 5215837536 5216980608 5223677952 5234491392 5248034064 5249184192 5255242902 5260050432 5267275776 5280429336 5287682673 5298628608 5299789824 5324500818 5331336192 5332504576 5338659456 5343543296 5350883328 5357368107 5371614144 5377010688 5382733824 5383913472 5409016704 5410202112 5415960576 5416446672 5435817984 5442405696 5449881528 5462360064 5469372416 5483522772 5494874112 5496078336 5502422016 5528793088 5529289311 5536387584 5543992512 5549064192 5570562816 5578214688 5582094336 5589762048 5609350656 5617055808 5624266752 5637144576 5651728992 5658984448 5659492356 5664669696 5670699008 5686616208 5694427494 5698387968 5706215424 5741438976 5748065856 5749325568 5754585088 5783547744 5784815232 5796790272 5804752896 5819248656 5825094912 5832572928 5833096416 5840584704 5861052288 5867817228 5869103184 5876637696 5888802816 5904038322 5905332216 5917556736 5925685248 5940483003 5954084864 5960957184 5962263552 5997753216 5999067648 6005991888 6011486208 6019743744 6034776384 6043065912 6049137024 6055575552 6056902656 6085143792 6086477376 6092955648 6094290944 6106906624 6115295232 6122706408 6124048224 6131116719 6136725504 6145155072 6153043968 6160500892 6181733376 6183088128 6190224768 6219892224 6228436032 6242697216 6266883168 6275491524 6279856128 6281232384 6288482304 6310519488 6318620672 6319187784 6327300096 6341787648 6349473312 6358195116 6366357504 6372753408 6379536384 6397443234 6410686464 6412091392 6419492352 6459118848 6467991264 6473908224 6498989952 6506491212 6507917136 6512443392 6521389056 6546654738 6553231776 6561644544 6570657792 6576668672 6593683824 6602741082 6611217408 6624903168 6634385576 6643498743 6648119296 6657251328 6665797632 6666395904 6698345472 6706076832 6707546496 6747472368 6748951104 6762921984 6772211712 6789123432 6798449151 6804668416 6805279152 6812522496 6814015488 6845786766 6847287048 6854575104 6856077312 6870269952 6879707136 6888044709 6889554252 6896887296 6903816192 6913299456 6922174464 6954450048 6955974144 6964903936 6979321856 6997378752 6998912256 7006990536 7013400576 7023034368 7040572448 7050243564 7064838144 7066386432 7074542592 7099334424 7108448256 7118212608 7134511104 7143157476 7162152192 7169347584 7176978432 7178551296 7212022272 7213602816 7221280768 7221928896 7247757312 7256540928 7266508704 7283146752 7311363696 7321406778 7326498816 7328104448 7336562688 7372385748 7381850112 7391990016 7398752256 7417894302 7427417088 7437619584 7442792448 7453016064 7463683773 7479134208 7489407744 7499022336 7516192768 7535638656 7545989808 7552892928 7582154944 7590906414 7592569992 7597850624 7608287232 7618738176 7637763861 7655251968 7664087808 7665767424 7703197929 7711396992 7713086976 7729053696 7739670528 7758998208 7766793216 7776763904 7777461888 7787446272 7814736384 7823756304 7825470912 7835516928 7851737088 7872051096 7873776288 7882864353 7890075648 7900913664 7920644004 7947942912 7949684736 7986751227 7997004288 7998756864 8007989184 8015314944 8026324992 8046368512 8057421216 8065516032 8074100736 8075870208 8113525056 8115303168 8123940864 8153726976 8163608544 8165397632 8174822292 8182300672 8193540096 8204058624 8225284158 8242311168 8244117504 8253633024 8293189632 8304581376 8323596288 8355844224 8367322032 8373141504 8374976512 8384643072 8414025984 8425583712 8436400128 8455716864 8465964416 8477593488 8488476672 8489238534 8497004544 8506048512 8529924312 8541641241 8547581952 8559323136 8612158464 8623988352 8631877632 8665319936 8675321616 8677222848 8683257856 8695185408 8707129344 8728872984 8737642368 8748859392 8760877056 8791578432 8801725842 8803654776 8814956544 8833204224 8856057483 8857998324 8876335104 8887730176 8888527872 8931127296 8941435776 8943395328 8996629824 8998601472 9008987832 9017229312 9029615616 9052164576 9064598868 9073705536 9083363328 9085353984 9127715688 9129716064 9139433472 9141436416 9160359936 9172942848 9184059612 9186072336 9195849728 9205088256 9217732608 9229565952 9240751338 9272600064 9274632192 9329838336 9331883008 9342654048 9351200768 9364045824 9400324752 9413237286 9419784192 9421848576 9432723456 9465779232 9477931008 9478781676 9490950144 9512681472 9524209968 9537292674 9549536256 9559130112 9569304576 9571401728 9596164851 9616029696 9618137088 9629238528 9663676416 9675387904 9688678272 9701986896 9710862336 9748484928 9759736818 9761875704 9768665088 9782083584 9819982107 9829847664 9842466816 9855986688 9865003008 9890525736 9903222784 9904111623 9916826112 9923723264 9937354752 9951578364 9972178944 9985876992 9998696448 10047518208 10059115248 10061319744 10070523904 10121208552 10123426656 10144382976 10158317568 10183685148 10207002624 10207918728 10218783744 10221023232 10268680149 10270930572 10281862656 10284115968 10305404928 10319560704 10334331378 10345330944 10355724288 10369949184 10383261696 10419648512 10431675072 10433961216 10447355904 10468982784 10496068128 10498368384 10510485804 10520100864 10534551552 10560858672 10575365346 10597257216 10599579648 10649001636 10662672384 10665009152 10677318912 10687086592 10701766656 10714736214 10743228288 10754021376 10765467648 10767826944 10780876561 10818033408 10820404224 10831921152 10832893344 10871635968 10884811392 10899763056 10924720128 10938744832 10967045544 10982110167 10989748224 10992156672 11004844032 11057586176 11058578622 11072775168 11087985024 11098128384 11126841453 11141125632 11156429376 11164188672 11179524096 11218701312 11234111616 11248533504 11274289152 11303457984 11317968896 11318984712 11329339392 11341398016 11373232416 11386359621 11388854988 11396775936 11412430848 11482877952 11496131712 11498651136 11509170176 11567095488 11569630464 11593580544 11609505792 11638497312 11650189824 11665145856 11666192832 11681169408 11722104576 11735634456 11738206368 11753275392 11777605632 11808076644 11810664432 11835113472 11851370496 11880966006 11908169728 11921914368 11924527104 11995506432 11998135296 12011983776 12022972416 12039487488 12069552768 12086131824 12098274048 12111151104 12113805312 12170287584 12172954752 12185911296 12188581888 12213813248 12230590464 12245412816 12248096448 12262233438 12273451008 12290310144 12306087936 12321001784 12337926237 12363466752 12366176256 12380449536 12439784448 12456872064 12485394432 12533766336 12550983048 12559712256 12562464768 12576964608 12621038976 12637241344 12638375568 12654600192 12683575296 12698946624 12716390232 12732715008 12745506816 12759072768 12794886468 12821372928 12824182784 12838984704 12918237696 12935982528 12947816448 12997979904 13012982424 13015834272 13024886784 13042778112 13093309476 13106463552 13123289088 13141315584 13153337344 13187367648 13205482164 13222434816 13249806336 13268771152 13286997486 13296238592 13314502656 13331595264 13332791808 13396690944 13412153664 13415092992 13494944736 13497902208 13525843968 13544423424 13578246864 13596898302 13609336832 13610558304 13625044992 13628030976 13691573532 13694574096 13709150208 13712154624 13740539904 13759414272 13776089418 13779108504 13793774592 13807632384 13826598912 13844348928 13861127007 13908900096 13911948288 13929807872 13958643712 13994757504 13997824512 14013981072 14026801152 14046068736 14081144896 14100487128 14119855929 14129676288 14132772864 14149085184 14198668848 14216896512 14236425216 14269022208 14286314952 14305939011 14324304384 14338695168 14353956864 14357102592 14424044544 14427205632 14442561536 14443857792 14495514624 14513081856 14533017408 14566293504 14622727392 14639605227 14642813556 14652997632 14656208896 14673125376 14744771496 14763700224 14783980032 14797504512 14835788604 14854834176 14875239168 14885584896 14906032128 14927367546 14958268416 14978815488 14998044672 15071277312 15091979616 15105785856 15164309888 15181812828 15185139984 15195701248 15216574464 15237476352 15275527722 15310503936 15328175616 15331534848 15406395858 15422793984 15426173952 15458107392 15479341056 15501497067 15517996416 15533586432 15553527808 15554923776 15574892544 15629472768 15647512608 15650941824 15671033856 15703474176 15744102192 15747552576 15765728706 15780151296 15801827328 15841288008 15863048019 15895885824 15899369472 15973502454 15994008576 15997513728 16015978368 16030629888 16052649984 16072104321 16092737024 16114842432 16131032064 16148201472 16151740416 16227050112 16230606336 16247881728 16307453952 16327217088 16330795264 16349644584 16364601344 16387080192 16408117248 16450568316 16484622336 16488235008 16507266048 16586379264 16587867933 16609162752 16647192576 16711688448 16734644064 16746283008 16749953024 16769286144 16828051968 16851167424 16872800256 16911433728 16931928832 16955186976 16976953344 16978477068 16994009088 17012097024 17059848624 17083282482 17095163904 17118646272 17224316928 17247976704 17263755264 17330639872 17350643232 17354445696 17366515712 17390370816 17414258688 17457745968 17475284736 17497718784 17521754112 17583156864 17603451684 17607309552 17629913088 17666408448 17712114966 17715996648 17752670208 17775460352 17777055744 17821449009 17862254592 17882871552 17886790656 17993259648 17997202944 18017975664 18034458624 18059231232 18104329152 18129197736 18147411072 18166726656 18170707968 18255431376 18259432128 18278866944 18282872832 18320719872 18345885696 18368119224 18372144672 18391699456 18393350157 18410176512 18435465216 18459131904 18481502676 18545200128 18549264384 18659676672 18663766016 18685308096 18702401536 18728091648 18800649504 18826474572 18839568384 18843697152 18865446912 18931558464 18955862016 18957563352 18981900288 19025362944 19048419936 19074585348 19099072512 19118260224 19138609152 19142803456 19192329702 19232059392 19236274176 19258477056 19350775808 19377356544 19403973792 19421724672 19496969856 19519473636 19523751408 19537330176 19564167168 19639964214 19659695328 19684933632 19711973376 19730006016 19781051472 19806445568 19808223246 19833652224 19847446528 19874709504 19903156728 19930496229 19944357888 19971753984 19997392896 20095036416 20118230496 20122639488 20141047808 20242417104 20246853312 20288765952 20316635136 20367370296 20395347453 20414005248 20415837456 20437567488 20442046464 20537360298 20541861144 20563725312 20568231936 20610809856 20639121408 20664134127 20668662756 20690661888 20711448576 20739898368 20766523392 20839297024 20863350144 20867922432 20894711808 20937965568 20992136256 20996736768 21020971608 21040201728 21069103104 21121717344 21150730692 21194514432 21199159296 21298003272 21325344768 21330018304 21354637824 21374173184 21403533312 21429472428 21486456576 21508042752 21530935296 21535653888 21561753122 21636066816 21640808448 21663842304 21665786688 21743271936 21769622784 21799526112 21849440256 21877489664 21934091088 21964220334 21979496448 21984313344 22009688064 22115172352 22117157244 22145550336 22175970048 22196256768 22253682906 22282251264 22312858752 22328377344 22359048192 22391051319 22437402624 22468223232 22497067008 22548578304 22606915968 22635937792 22637969424 22658678784 22682796032 22746464832 22772719242 22777709976 22793551872 22824861696 22913291583 22965755904 22992263424 22997302272 23018340352 23109593787 23134190976 23139260928 23187161088 23219011584 23276994624 23300379648 23330291712 23332385664 23362338816 23444209152 23471268912 23476412736 23506550784 23555211264 23616153288 23621328864 23670226944 23702740992 23761932012 23816339456 23843828736 23849054208 23960253681 23991012864 23996270592 24023967552 24045944832 24078974976 24139105536 24172263648 24196548096 24222302208 24227610624 24340575168 24345909504 24371822592 24377163776 24427626496 24461180928 24490825632 24496192896 24524466876 24546902016 24580620288 24612175872 24642003568 24675852474 24726933504 24732352512 24760899072 24879568896 24913744128 24970788864 25067532672 25101966096 25119424512 25124929536 25153929216 25242077952 25274482688 25276751136 25309200384 25367150592 25397893248 25432780464 25465430016 25491013632 25518145536 25589772936 25624923723 25642745856 25648365568 25677969408 25836475392 25871965056 25895632896 25995959808 26025964848 26031668544 26049773568 26085556224 26186618952 26212927104 26246578176 26282631168 26306674688 26374735296 26410964328 26444869632 26499612672 26537542304 26568172449 26573994972 26592477184 26629005312 26663190528 26665583616 26793381888 26824307328 26830185984 26989889472 26995804416 27051687936 27088846848 27156493728 27193796604 27218673664 27221116608 27250089984 27256061952 27383147064 27389148192 27418300416 27424309248 27481079808 27518828544 27552178836 27558217008 27587549184 27615264768 27653197824 27688697856 27722254014 27817800192 27823896576 27859615744 27989515008 27995649024 28027962144 28053602304 28092137472 28162289792 28200974256 28239711858 28259352576 28265545728 28298170368 28397337696 28433793024 28472850432 28538044416 28572629904 28611878022 28648608768 28677390336 28707913728 28714205184 28788494553 28848089088 28854411264 28885123072 28887715584 28991029248 29026163712 29066034816 29132587008 29245454784 29279210454 29285627112 29305995264 29312417792 29346250752 29459946321 29489542992 29527400448 29567960064 29595009024 29671577208 29709668352 29712334869 29750478336 29771169792 29812064256 29854735092 29916536832 29957630976 29996089344 30142554624 30183959232 30211571712 30328619776 30363625656 30370279968 30391402496 30433148928 30474952704 30551055444 30621007872 30656351232 30663069696 30806040447 30812791716 30845587968 30852347904 30916214784 30958682112 31002994134 31035992832 31067172864 31107055616 31109847552 31149785088 31258945536 31295025216 31301883648 31342067712 31406948352 31488204384 31495105152 31531457412 31560302592 31603654656 31682576016 31726096038 31791771648 31798738944 31947004908 31988017152 31995027456 32031956736 32061259776 32105299968 32144208642 32185474048 32229684864 32262064128 32296402944 32303480832 32342629683 32454100224 32461212672 32495763456 32614907904 32654434176 32661590528 32699289168 32729202688 32774160384 32816234496 32901136632 32946330501 32969244672 32976470016 33014532096 33172758528 33175735866 33218325504 33294385152 33380524359 33423376896 33469288128 33492566016 33499906048 33538572288 33656103936 33702334848 33745600512 33822867456 33863857664 33910373952 33953906688 33956954136 33988018176 34024194048 34119697248 34159078863 34166564964 34190327808 34237292544 34448633856 34495953408 34527510528 34661279744 34701286464 34708891392 34733031424 34780741632 34828517376 34915491936 34950569472 34995437568 35043508224 35166313728 35206903368 35214619104 35259826176 35332816896 35424229932 35431993296 35505340416 35550920704 35554111488 35642898018 35724509184 35765743104 35773581312 35986519296 35994405888 36035951328 36068917248 36118462464 36208658304 36258395472 36294822144 36333453312 36341415936 36510862752 36518864256 36557733888 36565745664 36641439744 36691771392 36736238448 36744289344 36783398912 36786700314 36820353024 36870930432 36918263808 36963005352 37013778711 37090400256 37098528768 37319353344 37327532032 37370616192 37404803072 37456183296 37601299008 37652949144 37679136768 37687394304 37730893824 37863116928 37911724032 37915126704 37963800576 38050725888 38096839872 38149170696 38198145024 38236520448 38277218304 38285606912 38384659404 38464118784 38472548352 38516954112 38701551616 38754713088 38807947584 38843449344 38993939712 39038947272 39047502816 39074660352 39128334336 39279928428 39319390656 39369867264 39423946752 39460012032 39562102944 39612891136 39616446492 39667304448 39694893056 39749419008 39806313456 39860992458 39888715776 39943507968 39994785792 40190072832 40236460992 40245278976 40282095616 40484834208 40493706624 40577531904 40633270272 40734740592 40790694906 40828010496 40831674912 40875134976 40884092928 41074720596 41083722288 41127450624 41136463872 41221619712 41278242816 41328268254 41337325512 41381323776 41422897152 41479796736 41533046784 41583381021 41678594048 41726700288 41735844864 41789423616 41875931136 41984272512 41993473536 42041943216 42080403456 42138206208 42243434688 42301461384 42389028864 42398318592 42596006544 42650689536 42660036608 42709275648 42748346368 42807066624 42858944856 42917817033 42972913152 43016085504 43061870592 43071307776 43123506244 43272133632 43281616896 43327684608 43331573376 43486543872 43539245568 43599052224 43698880512 43754979328 43868182176 43928440668 43958992896 43968626688 44019376128 44230344704 44234314488 44291100672 44351940096 44392513536 44507365812 44564502528 44625717504 44656754688 44718096384 44782102638 44874805248 44936446464 44994134016 45213831936 45271875584 45275938848 45317357568 45365592064 45492929664 45545438484 45555419952 45587103744 45649723392 45826583166 45931511808 45984526848 45994604544 46036680704 46219187574 46268381952 46278521856 46374322176 46438023168 46504491201 46553989248 46600759296 46660583424 46664771328 46724677632 46888418304 46942537824 46952825472 47013101568 47110422528 47232306576 47242657728 47340453888 47405481984 47523864024 47589144057 47632678912 47687657472 47698108416 47920507362 47982025728 47992541184 48047935104 48091889664 48157949952 48216312963 48278211072 48344527296 48393096192 48444604416 48455221248 48681150336 48691819008 48743645184 48754327552 48855252992 48922361856 48981651264 48992385792 49048933752 49093804032 49161240576 49224351744 49284007136 49351704948 49453867008 49464705024 49521798144 49759137792 49827488256 49941577728 50135065344 50203932192 50238849024 50249859072 50307858432 50484155904 50548965376 50553502272 50618400768 50734301184 50795786496 50865560928 50930860032 50982027264 51036291072 51179545872 51249847446 51285491712 51296731136 51355938816 51672950784 51743930112 51791265792 51991919616 52051929696 52063337088 52099547136 52171112448 52373237904 52425854208 52493156352 52565262336 52613349376 52749470592 52821928656 52889739264 52999225344 53075084608 53136344898 53147989944 53184954368 53258010624 53326381056 53331167232 53464347027 53586763776 53648614656 53660371968 53979778944 53991608832 54103375872 54177693696 54312987456 54387593208 54437347328 54442233216 54500179968 54512123904 54766294128 54778296384 54836600832 54848618496 54962159616 55037657088 55104357672 55116434016 55175098368 55180050471 55230529536 55306395648 55377395712 55444508028 55635600384 55647793152 55719231488 55979030016 55991298048 56055924288 56107204608 56184274944 56324579584 56401948512 56479423716 56518705152 56531091456 56596340736 56794675392 56867586048 56945700864 57076088832 57145259808 57223756044 57297217536 57354780672 57415827456 57428410368 57576989106 57696178176 57708822528 57770246144 57775431168 58052327424 58132069632 58265174016 58490909568 58558420908 58571254224 58611990528 58624835584 58692501504 58919892642 58979085984 59054800896 59135920128 59190018048 59343154416 59419336704 59424669738 59500956672 59542339584 59624128512 59709470184 59791488687 59833073664 59915261952 59992178688 60285109248 60367918464 60423143424 60657239552 60727251312 60740559936 60782804992 60866297856 60949905408 61102110888 61186042359 61242015744 61312702464 61326139392 61612080894 61625583432 61691175936 61704695808 61832429568 61917364224 61992402381 62005988268 62071985664 62134345728 62214111232 62219695104 62299570176 62517891072 62590050432 62603767296 62684135424 62813896704 62976408768 62990210304 63062914824 63120605184 63207309312 63365152032 63452192076 63583543296 63597477888 63894009816 63976034304 63990054912 64063913472 64122519552 64210599936 64288417284 64370948096 64459369728 64524128256 64592805888 64606961664 64685259366 64908200448 64922425344 64991526912 65229815808 65308868352 65323181056 65398578336 65458405376 65548320768 65632468992 65802273264 65892661002 65938489344 65952940032 66029064192 66345517056 66351471732 66436651008 66588770304 66761048718 66846753792 66938576256 66985132032 66999812096 67077144576 67173153957 67312207872 67404669696 67491201024 67645734912 67727715328 67820747904 67907813376 67913908272 67976036352 68048388096 68239394496 68318157726 68333129928 68380655616 68474585088 68739874749 68897267712 68991906816 69055021056 69322559488 69328781361 69402572928 69417782784 69466062848 69561483264 69657034752 69830983872 69901138944 69990875136 70087016448 70332627456 70413806736 70429238208 70519652352 70665633792 70848459864 70863986592 71010680832 71101841408 71108222976 71285796036 71449018368 71531486208 71547162624 71880761043 71973038592 71988811776 72071902656 72137834496 72236924928 72417316608 72516790944 72589644288 72666906624 72682831872 73021725504 73037728512 73115467776 73131491328 73282879488 73383542784 73472476896 73488578688 73566797824 73573400628 73640706048 73741860864 73836527616 73926010704 74027557422 74180800512 74197057536 74638706688 74655064064 74741232384 74809606144 74912366592 75202598016 75305898288 75358273536 75374788608 75461787648 75726233856 75823448064 75830253408 75927601152 76101451776 76193679744 76298341392 76396290048 76473040896 76554436608 76571213824 76769318808 76874771169 76928237568 76945096704 77033908224 77403103232 77509426176 77615895168 77686898688 77987879424 78077894544 78095005632 78149320704 78256668672 78559856856 78638781312 78739734528 78847893504 78920024064 79124205888 79225782272 79232892984 79334608896 79389786112 79498838016 79612626912 79704517347 79721984916 79777431552 79887015936 79989571584 80380145664 80472921984 80490557952 80564191232 80969668416 80987413248 81155063808 81266540544 81469481184 81581389812 81656020992 81663349824 81750269952 81768185856 82149441192 82167444576 82254901248 82272927744 82443239424 82556485632 82656536508 82674651024 82762647552 82845794304 82959593472 83066093568 83166762042 83357188096 83453400576 83471689728 83578847232 83968545024 83986947072 84083886432 84160806912 84276412416 84486869376 84602922768 84778057728 84796637184 85192013088 85301379072 85320073216 85418551296 85496692736 85614133248 85717889712 85835634066 85945826304 86032171008 86123741184 86142615552 86247012488 86365483659 86544267264 86563233792 86655369216 86663146752 86973087744 87078491136 87198104448 87397761024 87509958656 87736364352 87856881336 87917985792 87937253376 88038752256 88379838963 88460689408 88468628976 88582201344 88703880192 88785027072 89014731624 89129005056 89251435008 89313509376 89436192768 89564205276 89749610496 89872892928 89988268032 90427663872 90543751168 90551877696 90634715136 90731184128 90985859328 91090876968 91110839904 91174207488 91299446784 91653166332 91863023616 91969053696 91989209088 92073361408 92438375148 92536763904 92557043712 92748644352 92876046336 93008982402 93107978496 93201518592 93321166848 93329542656 93449355264 93776836608 93885075648 93905650944 94026203136 94220845056 94464613152 94485315456 94680907776 94810963968 95047728048 95178288114 95265357824 95375314944 95396216832 95841014724 95964051456 95985082368 96095870208 96183779328 96315899904 96432625926 96556422144 96689054592 96786192384 96889208832 96910442496 97027889049 97362300672 97383638016 97487290368 97508655104 97710505984 97844723712 97963302528 97984771584 98097867504 98187608064 98322481152 98448703488 98568014272 98703409896 98838991503 98907734016 98929410048 99043596288 99518275584 99654976512 99883155456 100141573077 100270130688 100407864384 100477698048 100499718144 100615716864 100968311808 101097930752 101107004544 101236801536 101468602368 101591572992 101731121856 101861720064 101964054528 102072582144 102359091744 102477236589 102499694892 102570983424 102593462272 102711877632 103345901568 103487860224 103582531584 103983839232 104103859392 104126674176 104199094272 104342224896 104746475808 104851708416 104986312704 105130524672 105498941184 105643857312 105779478528 105998450688 106150169216 106272689796 106295979888 106369908736 106516021248 106652762112 106662334464 106928694054 107173527552 107297229312 107320743936 107959557888 107983217664 108206751744 108355387392 108625974912 108775186416 108874694656 108884466432 109000359936 109024247808 109532588256 109556592768 109673201664 109697236992 109924319232 110075314176 110208715344 110232868032 110350196736 110360100942 110461059072 110612791296 110754791424 110889016056 111041336133 111271200768 111295586304 111438462976 111958060032 111982596096 112111848576 112214409216 112368549888 112649159168 112803897024 112958847432 113037410304 113062182912 113192681472 113589350784 113735172096 113891401728 114152177664 114290519616 114447512088 114594435072 114709561344 114831654912 114856820736 115153978212 115392356352 115417645056 115540492288 115550862336 116104654848 116264139264 116530348032 116981819136 117116841816 117142508448 117223981056 117249671168 117385003008 117839785284 117958171968 118109601792 118271840256 118380036096 118686308832 118838673408 118849339476 119001913344 119084679168 119248257024 119418940368 119582977374 119666147328 119830523904 119984357376 120570218496 120735836928 120846286848 121314479104 121454502624 121481119872 121565609984 121732595712 121899810816 122204221776 122372084718 122484031488 122625404928 122652278784 123224161788 123251166864 123382351872 123409391616 123664859136 123834728448 123984804762 124011976536 124143971328 124268691456 124428222464 124439390208 124599140352 124750143063 125035782144 125180100864 125207534592 125368270848 125627793408 125952817536 125980420608 126125829648 126241210368 126414618624 126730304064 126904384152 127167086592 127194955776 127788019632 127952068608 127980109824 128127826944 128245039104 128421199872 128576834568 128741896192 128753451099 128918739456 129048256512 129185611776 129213923328 129370518732 129816400896 129844850688 129983053824 130459631616 130617736704 130646362112 130797156672 130916810752 131096641536 131264937984 131604546528 131785322004 131876978688 131905880064 132058128384 132691034112 132702943464 132873302016 133177540608 133522097436 133693507584 133877152512 133970264064 133999624192 134154289152 134346307914 134624415744 134809339392 134982402048 135455430656 135641495808 135815626752 135827816544 135952072704 136096776192 136478788992 136636315452 136666259856 136761311232 136949170176 137479749498 137794535424 137983813632 138110042112 138645118976 138657562722 138805145856 138835565568 138932125696 139122966528 139314069504 139513473603 139661967744 139802277888 139981750272 140174032896 140665254912 140827613472 140858476416 141039304704 141331267584 141696919728 141727973184 142021361664 142203682816 142216445952 142571592072 142767432171 142898036736 143062972416 143094325248 143761522086 143946077184 143977623552 144143805312 144275668992 144473849856 144648938889 144834633216 145033581888 145179288576 145333813248 145365663744 146043451008 146075457024 146230935552 146262982656 146565758976 146767085568 146944953792 146977157376 147133595648 147146801256 147281412096 147483721728 147673055232 147852021408 148055114844 148361601024 148394115072 149277413376 149310128128 149482464768 149619212288 149824733184 150405196032 150611796576 150716547072 150749577216 150923575296 151452467712 151646896128 151660506816 151855202304 152202903552 152387359488 152596682784 152792580096 152946081792 153108873216 153142427648 153538637616 153749542338 153856475136 153890193408 154067816448 154806206464 155018852352 155231790336 155373797376 155975758848 156155789088 156190011264 156298641408 156513337344 157119713712 157277562624 157479469056 157695787008 157840048128 158248411776 158451564544 158465785968 158669217792 158779572224 158997676032 159225253824 159409034694 159443969832 159554863104 159774031872 159979143168 160393041081 160760291328 160945843968 160981115904 161128382464 161939336832 161974826496 162310127616 162533081088 162938962368 163162779624 163312041984 163326699648 163500539904 163536371712 164298882384 164334889152 164509802496 164545855488 164886478848 165112971264 165313073016 165349302048 165525295104 165691588608 165919186944 166132187136 166333524084 166714376192 166906801152 166943379456 167157694464 167937090048 167973894144 168167772864 168321613824 168552824832 168973738752 169205845536 169556115456 169593274368 170384026176 170602758144 170640146432 170837102592 170993385472 171228266496 171435779424 171671268132 171891652608 172064342016 172247482368 172285231104 172494024976 172730967318 173088534528 173126467584 173310738432 173326293504 174156982272 174396208896 174795522048 175019917312 175472728704 175713762672 175835971584 175874506752 176077504512 176759677926 176921378816 176937257952 177164402688 177407760384 177570054144 178029463248 178258010112 178502870016 178627018752 178872385536 179128410552 179374466061 179499220992 179745785856 179976536064 180855327744 181087502336 181103755392 181269430272 181462368256 181971718656 182181753936 182221679808 182348414976 182598893568 183306332664 183558127077 183726047232 183938107392 183978418176 184146722816 184876750296 185073527808 185114087424 185497288704 185752092672 185977207143 186017964804 186215956992 186403037184 186642333696 186659085312 186898710528 187553673216 187770151296 187811301888 188052406272 188441690112 188929226304 188970630912 189361815552 189621927936 190095456096 190356576228 190530715648 190750629888 190792433664 191682029448 191928102912 191970164736 192191740416 192367558656 192631799808 192865251852 193112844288 193378109184 193572384768 193778417664 193820884992 194055778098 194724601344 194767276032 194974580736 195017310208 195689447424 195926605056 195969543168 196195735008 196375216128 196644962304 196897406976 197136028544 197406819792 197677983006 197815468032 197858820096 198087192576 199036551168 199309953024 199766310912 200283146154 200540261376 200815728768 200955396096 200999436288 201231433728 201519461871 201936623616 202195861504 202214009088 202473603072 202937204736 203183145984 203462243712 203723440128 203928109056 204145164288 204718183488 204954473178 204999389784 205141966848 205186924544 205423755264 206219624247 206691803136 206975720448 207165063168 207967678464 207986344083 208207718784 208253348352 208398188544 208684449792 209492951616 209703416832 209972625408 210261049344 210997882368 211287714624 211558957056 211996901376 212300338432 212545379592 212591959776 212739817472 213032042496 213305524224 213324668928 213857388108 214347055104 214594458624 214641487872 215642283129 215919115776 215966435328 216413503488 216710774784 217251949824 217550372832 217749389312 217768932864 218000719872 218048495616 219065176512 219113185536 219346403328 219394473984 219848638464 220150628352 220417430688 220465736064 220700393472 220720201884 220922118144 221225582592 221509582848 221778032112 222082672266 222542401536 222591172608 222876925952 223916120064 223965192192 224223697152 224428818432 224737099776 225298318336 225607794048 225917694864 226074820608 226124365824 226385362944 227178701568 227470344192 227782803456 228304355328 228581039232 228895024176 229188870144 229419122688 229663309824 229713641472 230307956424 230624313507 230784712704 230835290112 231080984576 231101724672 232209309696 232528278528 233060696064 233963638272 234233683632 234285016896 234447962112 234499342336 234770006016 235679570568 235916343936 236219203584 236543680512 236760072192 237372617664 237677346816 237698678952 238003826688 238169358336 238496514048 238837880736 239113552041 239165954748 239332294656 239661047808 239968714752 241140436992 241471673856 241692573696 242628958208 242909005248 242962239744 243131219968 243465191424 243799621632 244408443552 244744169436 244968062976 245250809856 245304557568 246448323576 246502333728 246764703744 246818783232 247329718272 247669456896 247969609524 248023953072 248287942656 248537382912 248856444928 248878780416 249198280704 249500286126 250071564288 250360201728 250415069184 250736541696 251905635072 251960841216 252251659296 252482420736 252829237248 253460608128 253808768304 254334173184 254389911552 255576039264 255904137216 255960219648 256255653888 256490078208 256842399744 257153669136 257483792384 257506902198 257837478912 258096513024 258371223552 258427846656 258741037464 259096450977 259632801792 259689701376 259966107648 260919263232 261235473408 261292724224 261594313344 261833621504 262193283072 262529875968 263209093056 263570644008 263753957376 263811760128 264116256768 265139516889 265382068224 265405886928 265746604032 266355081216 267044194872 267387015168 267754305024 267940528128 267999248384 268308578304 268692615828 269248831488 269618678784 269964804096 270910861312 271282991616 271631253504 271655633088 271904145408 272193552384 272957577984 273272630904 273332519712 273522622464 273898340352 274959498996 275589070848 275967627264 276220084224 277290237952 277315125444 277610291712 277671131136 277864251392 278245933056 278628139008 279026947206 279323935488 279604555776 279963500544 280348065792 281330509824 281655226944 281716952832 282078609408 282662535168 283393839456 283455946368 284042723328 284407365632 284432891904 285143184144 285534864342 285796073472 286125944832 286188650496 287523044172 287892154368 287955247104 288287610624 288551337984 288947699712 289297877778 289669266432 290067163776 290358577152 290667626496 290731327488 291083667147 292086902016 292150914048 292461871104 292525965312 293131517952 293534171136 293889907584 293954314752 294267191296 294293602512 294562824192 294967443456 295346110464 295704042816 296110229688 296723202048 296788230144 298554826752 298620256256 298964929536 299238424576 299649466368 300424719231 300810392064 301223593152 301433094144 301499154432 301847150592 302904935424 303293792256 303321013632 303710404608 304405807104 304774718976 305193365568 305585160192 305892163584 306217746432 306284855296 307077275232 307499084676 307712950272 307780386816 308135632896 309612412928 310037704704 310463580672 310747594752 311951517696 312311578176 312380022528 312597282816 313026674688 314239427424 314555125248 314958938112 315391574016 316496823552 316903129088 316931571936 317338435584 317559144448 317995352064 318450507648 318818069388 318887939664 319109726208 319548063744 319958286336 320786082162 321520582656 321891687936 321962231808 322256764928 323878673664 323949652992 324620255232 325066162176 325877924736 326325559248 326624083968 326653399296 327001079808 327072743424 328597764768 328669778304 329019604992 329091710976 329772957696 330225942528 330626146032 330698604096 331050590208 331383177216 331838373888 332264374272 332667048168 333124008399 333428752384 333813602304 333886758912 334315388928 335874180096 335947788288 336335545728 336643227648 337105649664 337947477504 338411691072 339112230912 339186548736 340768052352 341205516288 341280292864 341674205184 341986770944 342456532992 342871558848 343342536264 343783305216 344128684032 344494964736 344570462208 344988049952 345461934636 346177069056 346252935168 346621476864 346652587008 348313964544 348792417792 349591044096 350945457408 351427525344 351671943168 351749013504 352155009024 353519355852 353842757632 353874515904 354328805376 354815520768 355140108288 356058926496 356516020224 357005740032 357254037504 357744771072 358256821104 358748932122 358998441984 359491571712 359953072128 361710655488 362175004672 362207510784 362538860544 363943437312 364363507872 364443359616 364696829952 365197787136 366612665328 367116254154 367452094464 367876214784 367956836352 368293445632 369753500592 370147055616 370228174848 370994577408 371504185344 371954414286 372035929608 372431913984 372806074368 373284667392 373318170624 373797421056 374250429189 375107346432 375540302592 375622603776 376104812544 376883380224 377858452608 377941261824 378723631104 379243855872 380190912192 380713152456 381061431296 381501259776 381584867328 383364058896 383856205824 383940329472 384383480832 384735117312 385263599616 385730503704 386225688576 386260353297 386756218368 387144769536 387556835328 387641769984 388111556196 389449202688 389534552064 389949161472 390034620416 391378894848 391853210112 391939086336 392391470016 392750432256 393289924608 393794813952 394272057088 394813639584 395355966012 395630936064 395717640192 396174385152 398073102336 398619906048 399532621824 400566292308 401080522752 401631457536 401910792192 401998872576 402462867456 403038923742 403873247232 404391723008 404428018176 404947206144 406366291968 406924487424 407446880256 407856218112 408290328576 409436366976 409908946356 409998779568 410283933696 410373849088 410847510528 412439248494 413383606272 413951440896 414330126336 415935356928 415972688166 416415437568 416506696704 416796377088 417368899584 418540420809 418985903232 419406833664 419945250816 420522098688 421995764736 422575429248 423117914112 423993802752 424600676864 425090759184 425183919552 425479634944 426064084992 426611048448 426649337856 427714776216 428302296513 428694110208 429188917248 429282975744 431284566258 431838231552 431932870656 432827006976 433421549568 433946816667 434503899648 435100745664 435498778624 435537865728 436001439744 436096991232 438130353024 438226371072 438692806656 438788947968 439697276928 440301256704 440834861376 440931472128 441400786944 441440403768 441844236288 442451165184 443019165696 443556064224 444165344532 445084803072 445182345216 445753851904 447832240128 447930384384 448447394304 448857636864 449474199552 450596636672 451215588096 451835389728 452149641216 452248731648 452770725888 454357403136 454940688384 455565606912 456608710656 457162078464 457790048352 458377740288 458838245376 459326619648 459427282944 460615912848 461248627014 461569425408 461670580224 462161969152 462203449344 464418619392 465056557056 466121392128 467927276544 468467367264 468570033792 468895924224 468998684672 469540012032 471359141136 471832687872 472438407168 473087361024 473520144384 474745235328 475354693632 475397357904 476007653376 476338716672 476993028096 477675761472 478227104082 478331909496 478664589312 479322095616 479937429504 481179123243 482280873984 482943347712 483385147392 485257916416 485818010496 485924479488 486262439936 486930382848 487599243264 488816887104 489488338872 489936125952 490501619712 490609115136 492896647152 493004667456 493529407488 493637566464 494659436544 495338913792 495939219048 496047906144 496575885312 497074765824 497712889856 497757560832 498396561408 499000572252 500143128576 500720403456 500830138368 501473083392 503811270144 503921682432 504503318592 504964841472 505658474496 506921216256 507617536608 508668346368 508779823104 511152078528 511808274432 511920439296 512511307776 512980156416 513684799488 514307338272 514967584768 515013804396 515674957824 516193026048 516742447104 516855693312 517482074928 518192901954 519265603584 519379402752 519932215296 522470946816 522585448448 523188626688 523667243008 524386566144 525059751936 526418186112 527141288016 527507914752 527623520256 528232513536 530279033778 530764136448 530811773856 531493208064 532710162432 534088389744 534774030336 535508610048 535881056256 535998496768 536617156608 537385231656 538123398183 538497662976 539237357568 539929608192 541821722624 542565983232 543262507008 543311266176 543808290816 544387104768 545915155968 546545261808 546665039424 547045244928 547796680704 549918997992 551178141696 551935254528 552440168448 554580475904 554630250888 555220583424 555342262272 555728502784 556491866112 557256278016 557931621429 558053894412 558647870976 559209111552 559927001088 560696131584 562661019648 563310453888 563433905664 564157218816 565325070336 566787678912 566911892736 568085446656 568814731264 568865783808 570286368288 571069728684 571592146944 572251889664 572377300992 575046088344 575784308736 575910494208 576575221248 577102675968 577895399424 578595755556 579338532864 580134327552 580717154304 581335252992 581462654976 582167334294 584173804032 584301828096 584923742208 585051930624 587068342272 587779815168 587908629504 588534382592 588587205024 589125648384 589934886912 590692220928 591408085632 592220459376 593446404096 593576460288 597109653504 597240512512 597929859072 598476849152 599298932736 600849438462 601620784128 602447186304 602866188288 602998308864 603694301184 604558385613 605809870848 606587584512 606642027264 607420809216 608811614208 609549437952 610386731136 611170320384 611784327168 612435492864 612569710592 614154550464 614998169352 615425900544 615560773632 616271265792 618658872741 619224825856 620075409408 620927161344 621495189504 623903035392 624623156352 624760045056 625194565632 626053349376 628478854848 629110250496 629917876224 630783148032 632993647104 633806258176 633863143872 634676871168 635118288896 635990704128 636901015296 637636138776 637775879328 638219452416 639096127488 639916572672 641572164324 643041165312 643783375872 643924463616 644513529856 647757347328 647899305984 649240510464 650132324352 651755849472 652651118496 653248167936 653306798592 654002159616 654145486848 657195529536 657339556608 658039209984 658183421952 659545915392 660451885056 661252292064 661397208192 662101180416 662766354432 663676747776 664528748544 665334096336 666248016798 666857504768 667627204608 667773517824 668630777856 671748360192 671895576576 672671091456 673286455296 674211299328 675894955008 676823382144 678224461824 678373097472 681536104704 682411032576 682560585728 683348410368 683973541888 684913065984 685743117696 686685072528 687566610432 688257368064 688989929472 689140924416 689976099904 690923869272 691872940521 692354138112 692505870336 693242953728 693305174016 696627929088 697584835584 699182088192 701890914816 702855050688 703343886336 703498027008 704310018048 707038711704 707685515264 707749031808 708657610752 709631041536 710280216576 712117852992 713032040448 714011480064 714508075008 715489542144 716513642208 717340656123 717497864244 717996883968 718983143424 719906144256 723421310976 724350009344 724415021568 725077721088 727886874624 728727015744 728886719232 729393659904 730395574272 733225330656 734232508308 734904188928 735752429568 735913672704 739507001184 740294111232 740456349696 741989154816 743008370688 743908828572 744071859216 744863827968 745612148736 746569334784 746636341248 747594842112 748500858378 750214692864 751080605184 751245207552 752209625088 755716905216 755882523648 757447262208 758487711744 760381824384 761426304912 762122862592 763002519552 763169734656 766728117792 767712411648 767880658944 768766961664 769470234624 770527199232 771461007408 772451377152 772520706594 773512436736 774289539072 775113670656 775283539968 776223112392 777289352931 778898405376 779069104128 779898322944 780069240832 782757789696 783706420224 783878172672 784782940032 785500864512 786579849216 787589627904 788544114176 789627279168 790711932024 791261872128 791435280384 792348770304 795418550667 796146204672 797239812096 799065243648 801132584616 802161045504 803262915072 803821584384 803997745152 804925734912 806077847484 807746494464 808783446016 808856036352 809894412288 812732583936 813848974848 814893760512 815712436224 816580657152 818872733952 819817892712 819997559136 820567867392 820747698176 821695021056 824878496988 826767212544 827902881792 828660252672 831870713856 831945376332 832830875136 833013393408 833592754176 834737799168 837080841618 837971806464 838813667328 839890501632 841044197376 843991529472 845150858496 846235828224 847987605504 849201353728 850181518368 850367839104 850959269888 852128169984 853222096896 853298675712 855429552432 856604593026 857388220416 858377834496 858565951488 862569132516 863676463104 863865741312 865654013952 866843099136 867893633334 869007799296 870201491328 870997557248 871075731456 872002879488 872193982464 873251001441 876260706048 876452742144 877385613312 877577895936 879394553856 880602513408 881669722752 881862944256 882801573888 882880807536 883688472576 884902330368 886038331392 887112128448 888330689064 890169606144 890364690432 891507703808 895664480256 895860768768 896894788608 897715273728 898948399104 901193273344 901274157693 902431176192 903670779456 904299282432 904497463296 905541451776 908714806272 909881376768 911131213824 913217421312 914324156928 915580096704 916755480576 917676490752 918653239296 918854565888 921231825696 922497254028 923138850816 923341160448 924323938304 924406898688 928837238784 930113114112 932242784256 935854553088 936934734528 937140067584 937791848448 937997369344 939080024064 942718282272 943665375744 944876814336 946174722048 949490470656 950709387264 950794715808 952015306752 952677433344 953986056192 955351522944 956454208164 956663818992 957329178624 958644191232 959874859008 962358246486 964561747968 965886695424 966770294784 970515832832 971636020992 971848958976 972524879872 973860765696 975198486528 977633774208 978976677744 979872251904 981003239424 981218230272 985793294304 986009334912 987058814976 987275132928 989318873088 990677827584 991878438096 992095812288 993151770624 994149531648 995425779712 995515121664 996793122816 998001144504 999372025197 1000286257152 1001440806912 1001660276736 1002946166784 1007622540288 1007843364864 1009006637184 1009929682944 1011316948992 1013842432512 1015235073216 1017336692736 1017559646208 1022304157056 1023616548864 1023840878592 1025022615552 1025960312832 1027369598976 1028614676544 1029935169536 1030027608792 1031349915648 1032386052096 1033484894208 1033711386624 1034964149856 1036385803908 1038531207168 1038758805504 1039864430592 1044941893632 1045170896896 1046377253376 1047334486016 1048773132288 1052836372224 1054282576032 1055015829504 1055247040512 1056465027072 1060558067556 1061528272896 1061623547712 1062986416128 1065420324864 1068176779488 1069548060672 1071017220096 1071762112512 1071996993536 1073234313216 1074770463312 1076246796366 1076995325952 1078474715136 1079859216384 1083643445248 1085131966464 1086525014016 1086622532352 1087616581632 1091830311936 1093090523616 1093330078848 1094090489856 1095593361408 1099837995984 1102356283392 1103870509056 1104880336896 1109160951808 1109260501776 1110441166848 1110684524544 1111457005568 1112983732224 1114512556032 1115863242858 1116107788824 1117295741952 1118418223104 1119854002176 1121392263168 1122751287567 1125322039296 1126620907776 1126867811328 1128314437632 1130650140672 1133575357824 1133823785472 1136170893312 1137629462528 1137731567616 1140572736576 1142139457368 1143184293888 1144503779328 1144754601984 1150092176688 1151568617472 1151820988416 1153150442496 1154205351936 1155790798848 1157191511112 1158677065728 1160268655104 1161434308608 1162670505984 1162925309952 1164334668588 1168347608064 1168603656192 1169847484416 1170103861248 1174136684544 1175559630336 1175817259008 1177068765184 1177174410048 1178251296768 1179869773824 1181384441856 1182816171264 1184440918752 1186892808192 1187152920576 1194219307008 1194481025024 1195859718144 1196953698304 1198597865472 1201698876924 1203241568256 1204894372608 1205732376576 1205996617728 1207388602368 1209116771226 1211619741696 1213175169024 1213284054528 1214841618432 1219098875904 1220773462272 1222340640768 1223568654336 1224870985728 1225139421184 1228309100928 1229996338704 1230851801088 1231121547264 1232542531584 1237317745482 1238449651712 1240150818816 1241854322688 1242990379008 1247806070784 1249246312704 1249520090112 1250389131264 1252106698752 1255621262427 1256957709696 1258220500992 1259835752448 1261566296064 1265987294208 1267612516352 1267726287744 1269353742336 1270236577792 1271981408256 1273802030592 1275272277552 1275551758656 1276438904832 1278192254976 1279833145344 1283144328648 1284906889539 1286082330624 1287566751744 1287848927232 1289027059712 1295514694656 1295798611968 1298481020928 1300264648704 1301840450001 1303511698944 1305302236992 1306496335872 1306613597184 1308004319232 1308290973696 1314391059072 1314679113216 1316078419968 1316366843904 1319091830784 1320903770112 1322504584128 1322794416384 1324202360832 1325532708864 1327353495552 1329057497088 1330668192672 1332496033596 1333715009536 1335254409216 1335547035648 1337261555712 1343496720384 1343791153152 1345342182912 1346572910592 1348422598656 1351789910016 1353646764288 1356448923648 1356746194944 1363072209408 1364822065152 1365121171456 1366696820736 1369826131968 1371486235392 1373370145056 1375133220864 1376514736128 1377979858944 1378281848832 1379952199808 1381847738544 1383745881042 1384708276224 1385011740672 1386485907456 1386610348032 1393255858176 1395169671168 1398364176384 1403781829632 1405710101376 1406687772672 1406996054016 1408620036096 1414077423408 1415371030528 1415498063616 1417315221504 1419262083072 1420560433152 1424235705984 1426064080896 1428022960128 1429016150016 1430979084288 1433027284416 1434681312246 1434995728488 1435993767936 1437966286848 1439812288512 1443537369729 1446842621952 1448700018688 1448830043136 1450155442176 1455773749248 1457454031488 1457773438464 1458787319808 1460791148544 1466450661312 1468465016616 1469808377856 1471504859136 1471827345408 1479014002368 1480588222464 1480912699392 1483978309632 1486016741376 1487817657144 1488143718432 1489727655936 1491224297472 1493138669568 1493272682496 1495189684224 1497001716756 1500429385728 1502161210368 1502490415104 1504419250176 1511433810432 1511765047296 1514894524416 1516975423488 1520763648768 1522852609824 1524245725184 1526005039104 1526339469312 1533456235584 1535424823296 1535761317888 1537533923328 1538940469248 1541054398464 1542922014816 1544902754304 1545041413188 1547024873472 1548579078144 1550227341312 1550567079936 1552446224784 1554578705862 1557796810752 1558138208256 1559796645888 1560138481664 1567412840448 1567756345344 1569565880064 1571001729024 1573159698432 1575179255808 1577088228352 1579254558336 1581423864048 1582523744256 1582870560768 1584697540608 1590837101334 1592292409344 1594479624192 1598130487296 1602265169232 1604322091008 1606525830144 1607643168768 1607995490304 1609851469824 1612155694968 1614370194549 1615492988928 1617566892032 1617712072704 1619788824576 1625465167872 1627697949696 1629787521024 1631424872448 1633161314304 1637745467904 1639635785424 1639995118272 1641135734784 1641495396352 1643390042112 1649756993976 1653534425088 1655805763584 1657320505344 1663741427712 1663890752664 1665661750272 1666026786816 1667185508352 1669475598336 1673794864287 1674161683236 1675943612928 1677627334656 1679781003264 1682088394752 1687983058944 1690301716992 1692471656448 1695975211008 1698402707456 1700363036736 1700735678208 1701918539776 1704256339968 1706444193792 1706597351424 1710859104864 1713209186052 1714776440832 1716755668992 1717131902976 1725138265032 1727352926208 1727731482624 1731308027904 1733686198272 1735787266668 1738015598592 1740402982656 1741995114496 1742151462912 1744005758976 1744387964928 1746502002882 1752521412096 1752905484288 1754771226624 1755155791872 1761205026816 1763339445504 1763725888512 1765603147776 1765761615072 1767376945152 1769804660736 1772076662784 1774224256896 1776661378128 1780339212288 1780729380864 1783015407616 1791328960512 1791721537536 1793789577216 1795430547456 1797896798208 1802386546688 1802548315386 1804862352384 1807341558912 1808598564864 1808994926592 1811082903552 1813675156839 1817429612544 1819762753536 1822262427648 1826434842624 1828648313856 1831160193408 1833510961152 1835352981504 1837306478592 1837709131776 1842463651392 1844994508056 1846277701632 1846682320896 1848647876608 1848813797376 1855976618223 1857674477568 1860226228224 1864485568512 1871709106176 1873869469056 1874280135168 1875583696896 1875994738688 1878160048128 1885436564544 1887330751488 1889753628672 1892349444096 1898980941312 1901418774528 1901589431616 1904030613504 1905354866688 1907972112384 1910703045888 1912908416328 1913327637984 1914658357248 1917288382464 1919749718016 1924716492972 1929123495936 1931773390848 1933540589568 1941031665664 1943272041984 1943697917952 1945049759744 1947721531392 1950396973056 1955267548416 1957953355488 1959744503808 1962006478848 1962436460544 1971586588608 1972018669824 1974117629952 1974550265856 1978637746176 1981355655168 1983756876192 1984191624576 1986303541248 1988299063296 1990851559424 1991030243328 1993586245632 1996002289008 1998744050394 2000572514304 2002881613824 2003320553472 2005892333568 2015245080576 2015686729728 2018013274368 2019859365888 2022633897984 2027684865024 2030470146432 2034673385472 2035119292416 2044608314112 2047233097728 2047681757184 2050045231104 2051920625664 2054739197952 2057229353088 2059870339072 2060055217584 2062699831296 2064772104192 2066969788416 2067422773248 2069928299712 2072771607816 2077062414336 2077517611008 2079728861184 2089883787264 2090341793792 2092754506752 2094668972032 2097546264576 2105672744448 2108565152064 2110031659008 2110494081024 2112930054144 2121116135112 2123056545792 2123247095424 2125972832256 2130840649728 2136353558976 2139096121344 2142034440192 2143524225024 2143993987072 2146468626432 2149540926624 2152493592732 2153990651904 2156949430272 2159718432768 2167286890496 2170263932928 2173050028032 2173245064704 2175233163264 2183660623872 2186181047232 2186660157696 2188180979712 2191186722816 2199675991968 2204712566784 2207741018112 2218321903616 2218521003552 2220882333696 2221369049088 2222914011136 2225967464448 2229025112064 2231726485716 2232215577648 2234591483904 2236836446208 2239708004352 2242784526336 2245502575134 2250644078592 2253241815552 2253735622656 2256628875264 2267150715648 2267647570944 2272341786624 2275258925056 2275463135232 2281145473152 2284278914736 2286368587776 2289007558656 2289509203968 2300184353376 2303137234944 2303641976832 2306300884992 2308410703872 2311581597696 2314383022224 2317354131456 2320537310208 2322868617216 2325341011968 2325850619904 2328669337176 2331868058793 2336695216128 2337207312384 2339694968832 2340207722496 2348273369088 2351119260672 2351634518016 2354137530368 2354348820096 2356502593536 2359739547648 2362768883712 2365632342528 2368881837504 2373785616384 2374305841152 2386255652001 2388438614016 2388962050048 2391719436288 2393907396608 2397195730944 2403397753848 2406483136512 2409788745216 2411464753152 2411993235456 2414777204736 2418233542452 2423239483392 2426350338048 2426568109056 2429683236864 2438197751808 2441546924544 2444681281536 2447137308672 2449741971456 2456618201856 2459992677408 2461703602176 2462243094528 2465085063168 2474635490964 2476899303424 2480301637632 2483708645376 2485980758016 2495612141568 2498492625408 2499040180224 2500778262528 2504213397504 2511242524854 2513915419392 2516441001984 2519671504896 2523132592128 2531974588416 2535225032704 2535452575488 2538707484672 2543962816512 2547604061184 2550544555104 2551103517312 2552877809664 2556384509952 2559666290688 2566288657296 2569813779078 2572164661248 2575133503488 2575697854464 2578054119424 2591029389312 2591597223936 2596962041856 2600529297408 2603680900002 2607023397888 2610604473984 2612992671744 2613227194368 2616008638464 2616581947392 2619753004323 2628782118144 2629358226432 2632156839936 2632733687808 2638183661568 2641807540224 2645009168256 2645588832768 2648404721664 2651065417728 2654706991104 2658114994176 2661336385344 2664992067192 2667430019072 2670508818432 2671094071296 2674523111424 2686993440768 2687582306304 2690684365824 2693145821184 2696845197312 2703579820032 2703822473079 2707293528576 2712897847296 2713492389888 2726144418816 2729644130304 2730242342912 2733393641472 2739652263936 2742972470784 2746740290112 2750266441728 2753029472256 2755959717888 2756563697664 2759904399616 2763695477088 2767491762084 2769416552448 2770023481344 2772971814912 2773220696064 2786511716352 2790339342336 2796728352768 2807563659264 2811420202752 2813375545344 2813992108032 2817240072192 2828154846816 2830742061056 2830996127232 2834630443008 2838524166144 2848471411968 2852128161792 2856045920256 2858032300032 2861958168576 2866054568832 2869362624492 2869991456976 2871987535872 2875932573696 2879624577024 2887074739458 2893685243904 2897400037376 2897660086272 2900310884352 2911547498496 2914908062976 2915546876928 2917574639616 2921582297088 2932901322624 2936930033232 2939616755712 2943009718272 2943654690816 2958028004736 2961176444928 2961825398784 2967956619264 2972033482752 2975635314288 2976287436864 2979455311872 2982448594944 2986277339136 2986545364992 2990379368448 2994003433512 2998116075591 3000858771456 3004322420736 3004980830208 3008838500352 3022867620864 3023530094592 3029789048832 3033950846976 3041527297536 3045705219648 3048491450368 3052010078208 3052678938624 3066912471168 3070849646592 3071522635776 3075067846656 3077880938496 3082108796928 3085844029632 3089805508608 3090082826376 3094049746944 3097158156288 3100454682624 3101134159872 3104892449568 3109157411724 3115593621504 3116276416512 3119593291776 3120276963328 3134825680896 3135512690688 3139131760128 3142003458048 3146319396864 3154176456704 3158509116672 3162847728096 3165047488512 3165741121536 3169395081216 3181674202668 3184584818688 3188959248384 3196260974592 3204530338464 3208644182016 3213051660288 3215286337536 3215990980608 3219702939648 3224311389936 3228740389098 3230985977856 3235133784064 3235424145408 3239577649152 3250930335744 3255395899392 3259575042048 3262849744896 3275490935808 3279271570848 3279990236544 3282271469568 3282990792704 3286780084224 3299513987952 3307068850176 3311611527168 3314641010688 3327482855424 3327781505328 3331323500544 3332053573632 3334371016704 3338951196672 3347589728574 3348323366472 3351887225856 3355254669312 3359562006528 3364176789504 3368253862701 3375966117888 3380603433984 3384943312896 3391950422016 3396805414912 3400726073472 3401471356416 3403837079552 3408512679936 3412888387584 3413194702848 3421718209728 3426418372104 3429552881664 3433511337984 3434263805952 3450276530064 3454705852416 3455462965248 3462616055808 3467372396544 3471574533336 3476031197184 3480805965312 3483990228992 3484302925824 3488011517952 3488775929856 3493004005764 3505042824192 3505810968576 3509542453248 3510311583744 3522410053632 3526678891008 3527451777024 3531206295552 3531523230144 3534753890304 3539609321472 3544153325568 3548448513792 3553322756256 3560678424576 3561458761728 3566030815232 3582657921024 3583443075072 3587579154432 3590861094912 3595793596416 3604773093376 3605096630772 3609724704768 3614683117824 3617197129728 3617989853184 3622165807104 3627350313678 3634859225088 3639525507072 3644524855296 3657296627712 3662320386816 3667021922304 3670705963008 3674612957184 3675418263552 3684927302784 3689989016112 3692555403264 3693364641792 3697295753216 3697627594752 3711953236446 3715348955136 3720452456448 3728971137024 3743418212352 3747738938112 3748560270336 3751167393792 3751989477376 3756320096256 3766863787281 3770873129088 3774661502976 3779507257344 3784698888192 3797961882624 3802837549056 3803178863232 3808061227008 3810709733376 3815944224768 3821406091776 3825816832656 3826655275968 3829316714496 3834576764928 3839499436032 3849432985944 3858246991872 3863546781696 3867081179136 3882063331328 3886544083968 3887395835904 3890099519488 3895443062784 3900793946112 3905521350003 3910535096832 3915906710976 3919489007616 3924012957696 3924872921088 3943173177216 3944037339648 3948235259904 3949100531712 3957275492352 3962711310336 3967513752384 3968383249152 3972607082496 3976598126592 3981703118848 3982060486656 3987172491264 3992004578016 3997488100788 4001145028608 4005763227648 4006641106944 4011784667136 4030490161152 4031373459456 4036026548736 4039718731776 4045267795968 4055369730048 4060940292864 4069346770944 4070238584832 4089216628224 4094466195456 4095363514368 4100090462208 4109478395904 4114458706176 4119740678144 4120110435168 4125399662592 4129544208384 4133939576832 4134845546496 4139856599424 4145543215632 4154124828672 4155035222016 4159457722368 4179767574528 4180683587584 4185509013504 4189337944064 4195092529152 4211345488896 4217130304128 4220063318016 4220988162048 4225860108288 4242232270224 4246113091584 4246494190848 4251945664512 4261681299456 4272707117952 4278192242688 4284068880384 4287048450048 4287987974144 4292937252864 4299081853248 4304987185464 4307981303808 4313898860544 4319436865536 4330612109187 4334573780992 4340527865856 4346100056064 4346490129408 4350466326528 4367321247744 4372362094464 4373320315392 4376361959424 4382373445632 4399351983936 4409425133568 4415482036224 4436643807232 4437042007104 4441764667392 4442738098176 4445828022272 4451934928896 4458050224128 4463452971432 4464431155296 4469182967808 4473672892416 4479416008704 4485569052672 4491005150268 4501288157184 4506483631104 4507471245312 4513257750528 4534301431296 4535295141888 4544683573248 4550926270464 4562290946304 4568557829472 4572737175552 4578015117312 4579018407936 4600368706752 4606274469888 4607283953664 4612601769984 4616821407744 4623163195392 4628766044448 4634708262912 4641074620416 4645737234432 4650682023936 4651701239808 4657338674352 4663736117586 4673390432256 4674414624768 4679389937664 4680415444992 4702238521344 4703269036032 4708275060736 4708697640192 4713005187072 4719479095296 4725537767424 4731264685056 4737763675008 4747571232768 4748611682304 4772511304002 4776877228032 4777924100096 4783438872576 4787814793216 4794391461888 4806795507696 4812966273024 4819577490432 4822929506304 4823986470912 4829554409472 4836467084904 4843110583647 4846478966784 4852700676096 4853136218112 4859366473728 4876395503616 4883093849088 4889362563072 4894274617344 4899483942912 4913236403712 4919985354816 4923407204352 4924486189056 4930170126336 4949270981928 4953798606848 4960603275264 4967417290752 4971961516032 4991224283136 4996985250816 4998080360448 5001556525056 5008426795008 5021384592861 5022485049708 5027830838784 5032882003968 5039343009792 5046265184256 5063949176832 5070450065408 5070905150976 5077414969344 5087925633024 5095208122368 5101089110208 5102207034624 5105755619328 5112769019904 5119332581376 5132577314592 5139627558156 5144329322496 5150267006976 5151395708928 5182058778624 5183194447872 5193924083712 5201058594816 5207361800004 5214046795776 5221208947968 5225985343488 5226454388736 5232017276928 5233163894784 5239506008646 5257564236288 5258716452864 5264313679872 5265467375616 5283615080448 5290018336512 5291177665536 5296809443328 5302130835456 5309413982208 5316229988352 5322672770688 5329984134384 5334860038144 5341017636864 5342188142592 5349046222848 5373986881536 5375164612608 5381368731648 5386291642368 5393690394624 5407159640064 5407644946158 5414587057152 5425795694592 5426984779776 5441025470517 5452288837632 5459288260608 5460484685824 5466787282944 5479304527872 5485944941568 5493480580224 5500532883456 5506058944512 5511919435776 5513127395328 5519808799232 5527390954176 5534983524168 5538833104896 5540046962688 5545943629824 5546441392128 5567929854669 5573023432704 5580678684672 5593456705536 5615127318528 5622840405504 5626751090688 5627984216064 5634480144384 5656309693632 5661484122112 5661992254464 5669260886016 5677048332288 5696942823936 5704256323584 5712091840512 5716064600064 5723916337152 5732109137664 5738725248984 5739982913952 5743975071744 5751865147392 5759249154048 5774149478916 5787370487808 5794800074752 5795320172544 5800621768704 5823094996992 5829816125952 5831093753856 5835149279232 5843164594176 5865802645248 5873860066464 5879233511424 5886019436544 5887309381632 5916056009472 5922352889856 5923650797568 5935913238528 5944066965504 5951270628576 5952574873728 5958910623744 5964897189888 5972554678272 5973090729984 5980758736896 5988006867024 5996232151182 6001717542912 6008644841472 6009961660416 6017677000704 6045735241728 6047060189184 6059578097664 6067901693952 6083054595072 6091410439296 6096982900736 6104020156416 6105357877248 6133824942336 6141699293184 6143045271552 6150135693312 6155761876992 6164217593856 6171688059264 6179611017216 6180165652752 6188099493888 6194316312576 6200909365248 6202268319744 6209784899136 6218314823448 6231187243008 6232552833024 6239186583552 6240553926656 6269651361792 6271025381376 6278263520256 6284006916096 6292638793728 6308352913408 6317018233344 6325695456192 6330094977024 6331482243072 6338790162432 6363348405336 6369169637376 6377918496768 6392521949184 6409060676928 6417288364032 6426103320576 6430572675072 6431981961216 6439405879296 6448622779872 6457480778196 6461971955712 6470267568128 6470848290816 6479155298304 6501860671488 6510791798784 6519150084096 6525699489792 6550981871616 6558543141696 6559980473088 6564542939136 6565981585408 6573560168448 6599027975904 6614137700352 6623223054336 6654965710848 6655563010656 6662647001088 6664107147264 6668742033408 6677902393344 6695179457148 6696646732944 6703774451712 6710509338624 6719124013056 6728353579008 6736507725402 6751932235776 6761206867968 6769886625792 6793610829824 6801452146944 6802942712832 6807674159104 6817025359872 6825776775168 6826389405696 6843436419456 6852836744208 6859105763328 6867022675968 6868527611904 6900553060128 6909411704832 6910925930496 6925232111616 6934744793088 6943149066672 6952062394368 6961611930624 6967980457984 6968605851648 6976023035904 6977551859712 6986008011528 6995604176379 7010085648384 7011621937152 7019084906496 7020623167488 7044820107264 7053357782016 7054903554048 7062412591104 7063046460288 7069507780608 7079218642944 7088306651136 7096897027584 7106645512512 7121356849152 7122917523456 7132061630464 7165315842048 7166886150144 7175158308864 7181722189824 7191587192832 7209546186752 7210193261544 7219449409536 7229366235648 7234394259456 7235979706368 7244331614208 7254700627356 7269718450176 7279051014144 7289049710592 7314593255424 7324640773632 7334043844608 7341411926016 7349225914368 7369854605568 7379978032224 7385110806528 7386729283584 7394591506432 7395255189504 7423906472892 7430697910272 7440904912896 7457942274048 7486836424704 7495477876224 7497120540672 7502334787584 7503978954752 7512640192512 7533727574562 7541746258176 7549323005952 7559014514688 7569397776384 7595923765248 7605675098112 7606357726464 7616122454016 7631888449536 7642812183552 7651633665312 7653310551936 7658633428992 7669153529856 7678998872064 7698865971888 7716493983744 7727093563392 7734162358272 7764126662656 7773088167936 7774791671808 7780199038976 7790886125568 7801587892224 7811042700006 7821070193664 7831813421952 7838978015232 7848025915392 7849745842176 7859259012969 7886346354432 7888074679296 7896470519808 7898201063424 7914550984704 7925422620672 7935027504768 7936766498304 7945214164992 7953196253184 7963406237696 7964120973312 7974344982528 7984009156032 7994976201576 8002290057216 8011526455296 8013282213888 8023569334272 8060980322304 8062746918912 8072053097472 8079437463552 8090535591936 8110739460096 8121880585728 8138693541888 8140477169664 8178433256448 8188932390912 8190727028736 8200180924416 8218956791808 8228917412352 8239481356288 8240220870336 8250799325184 8259088416768 8267879153664 8269691092992 8279713198848 8291086431264 8308249657344 8310070444032 8318915444736 8359535149056 8361367175168 8371018027008 8378675888128 8390185058304 8422690977792 8434260608256 8440126636032 8441976324096 8451720216576 8484464540448 8492226183168 8492988381696 8503891329024 8545414235904 8556384485376 8568137760768 8574096900096 8575975948288 8585874505728 8598163706496 8609974370928 8615962607616 8627797721088 8638873731072 8661224218374 8669147561984 8681055731712 8692200112128 8692980258816 8700932653056 8734642495488 8744724188928 8746640630784 8752723918848 8764746891264 8798703967872 8818850267136 8830964072448 8873287614464 8874084014208 8883529334784 8885476196352 8891656044544 8903869857792 8916100448256 8926905942864 8928862310592 8938365935616 8947345784832 8958832017408 8971138105344 8982010300536 8994348226773 9002576314368 9012967262208 9014942490624 9026515501056 9068602862592 9070590283776 9089367146496 9101852540928 9124581892608 9137115658944 9145474351104 9156030234624 9158036815872 9200737413504 9212548939776 9214567907328 9225203539968 9233642815488 9246326390784 9257532088896 9269416525824 9282149240832 9291474468864 9301364047872 9303402479616 9314677348704 9327472235172 9346780864512 9348829249536 9358779875328 9360830889984 9404477042688 9406538072064 9416550121472 9417395280384 9426010374144 9438958190592 9462529370112 9475527350016 9495142465536 9497223364608 9545022608004 9553754456064 9555848200192 9566877745152 9588782923776 9613591015392 9625932546048 9639154980864 9645859012608 9647972941824 9659108818944 9672934169808 9686221167294 9692957933568 9705401352192 9706272436224 9718732947456 9752791007232 9766187698176 9778725126144 9788549234688 9826472807424 9839970709632 9846814408704 9848972378112 9860340252672 9898541963856 9907597213696 9921206550528 9934834581504 9943923032064 9982448566272 9993970501632 9996160720896 10003113050112 10016853590016 10042769185722 10044970099416 10055661677568 10065764007936 10078686019584 10092530368512 10104761588103 10127898353664 10140900130816 10141810301952 10154829938688 10175851266048 10190416244736 10202178220416 10204414069248 10211511238656 10225538039808 10238665162752 10265154629184 10279255116312 10288658644992 10300534013952 10302791417856 10364117557248 10366388895744 10387848167424 10402117189632 10414723600008 10428093591552 10442417895936 10451970686976 10452908777472 10464034553856 10466327789568 10479012017292 10515128472576 10517432905728 10528627359744 10530934751232 10567230160896 10580036673024 10582355331072 10593618886656 10604261670912 10618827964416 10632459976704 10645345541376 10659968268768 10669720076288 10682035273728 10684376285184 10698092445696 10747973763072 10750329225216 10762737463296 10772583284736 10787380789248 10814319280128 10815289892316 10829174114304 10851591389184 10853969559552 10882050941034 10904577675264 10918576521216 10920969371648 10933574565888 10971889883136 10986961160448 11001065766912 11012117889024 11023838871552 11026254790656 11039617598464 11054781908352 11069967048336 11077666209792 11080093925376 11091887259648 11092882784256 11135859709338 11146046865408 11161357369344 11186913411072 11230254637056 11245680811008 11253502181376 11255968432128 11268960288768 11300591361843 11312619387264 11322968244224 11323984508928 11338521772032 11354096664576 11393885647872 11408512647168 11424183681024 11432129200128 11447832674304 11464218275328 11477450497968 11479965827904 11487950143488 11503730294784 11518498308096 11548298957832 11574740975616 11589600149504 11590640345088 11601243537408 11646189993984 11659632251904 11662187507712 11670298558464 11686329188352 11716564050009 11731605290496 11747720132928 11758467022848 11772038873088 11774618763264 11832112018944 11844705779712 11847301595136 11871826477056 11888133931008 11902541257152 11905149747456 11917821247488 11929794379776 11945109356544 11946181459968 11961517473792 11976013734048 11992464302364 12003435085824 12017289682944 12019923320832 12035354001408 12091470483456 12094120378368 12119156195328 12135803387904 12166109190144 12182820878592 12193965801472 12208040312832 12210715754496 12267649884672 12283398586368 12286090543104 12300271386624 12328435187712 12343376118528 12359222034432 12360331305504 12376198987776 12388632625152 12401818730496 12404536639488 12419569798272 12436629646896 12462374486016 12465105666048 12478373167104 12481107853312 12539302723584 12542050762752 12556527040512 12568013832192 12585277587456 12616705826816 12634036466688 12651390912384 12660189954048 12662964486144 12677580324864 12726696810672 12738339274752 12755836993536 12785043898368 12818121353856 12834576728064 12852206641152 12861145350144 12863963922432 12878811758592 12897245559744 12914961556392 12923943911424 12940535136256 12941696581632 12958310596608 12991836327561 13003721342976 13021583597568 13038300168192 13051398979584 13101963743232 13117086283392 13119960946176 13129085878272 13131963170816 13147120336896 13198055951808 13228275400704 13246446108672 13309931421696 13311126021312 13325294002176 13328214294528 13337484066816 13355804786688 13390358914296 13393293465888 13407548903424 13421018677248 13438248026112 13456707158016 13473015450804 13503864471552 13522413735936 13539773251584 13587221659648 13602904293888 13605885425664 13615348318208 13634050719744 13652778811392 13686872838912 13705673488416 13718211526656 13734045351936 13737055223808 13801106120256 13818823409664 13821851860992 13850464223232 13869489586176 13886298133344 13904124788736 13923223861248 13935960915968 13937211703296 13952046071808 13955103719424 13972016023056 13991208352758 14020171296768 14023243874304 14038169812992 14041246334976 14106715564032 14109807108096 14124825182208 14126092920576 14139015561216 14158437285888 14176613302272 14193794055168 14213291025024 14242713698304 14245835046912 14264123260928 14330631684096 14333772300288 14350316617728 14363444379648 14383174385664 14419092373504 14420386523088 14438898819072 14458732471296 14468788518912 14471959412736 14488663228416 14509401254712 14539436900352 14558102028288 14578099421184 14629186510848 14649281547264 14668087689216 14682823852032 14698451828736 14739709211136 14759956064448 14770221613056 14773458567168 14789183012864 14790510379008 14847812945784 14861395820544 14881809825792 14915884548096 14973672849408 14990955752448 14994241081344 15004669575168 15007957909504 15025280385024 15067455149124 15083492516352 15098646011904 15118029029376 15138795552768 15191847530496 15211350196224 15212715452928 15232244908032 15263776899072 15285624367104 15303267330624 15306621103872 15317266857984 15338307059712 15357997744128 15397731943776 15432987967488 15454187126784 15528253325312 15546176335872 15549583343616 15560398077952 15581772251136 15603175784448 15622085400012 15642140387328 15663626843904 15677956030464 15696051830784 15699491684352 15718518025938 15772692708864 15776149358592 15792941039616 15796402126848 15850845241344 15870055009536 15873532996608 15890428329984 15906392506368 15926812475392 15928241946624 15948689965056 15968018312064 15989952403152 16004580114432 16023052910592 16026564427776 16047138668544 16121960644608 16125493837824 16144106194944 16158874927104 16181071183872 16221478920192 16243761171456 16277387083776 16280954339328 16323076411551 16356866512896 16377864781824 16381454057472 16400361848832 16437913583616 16457834824704 16478962712576 16480441740672 16501598650368 16518176833536 16535758307328 16539382185984 16559426397696 16582172862528 16616499314688 16620140888064 16637830889472 16703789564007 16719070298112 16722734350336 16742036054016 16757351776256 16780370116608 16845381955584 16868521216512 16880253272064 16883952648192 16903440433152 16968929080896 16984452366336 16985976763392 17007782658048 17090828471808 17112768970752 17136275521536 17148193800192 17171749011456 17196327412992 17219948741856 17231925215232 17255595442176 17277747462144 17322448436748 17338295123968 17362111463424 17384400224256 17385960517632 17401865306112 17469284990976 17489448377856 17493281261568 17505447837696 17529493782528 17597407935744 17637700534272 17661928144896 17746575228928 17748168028416 17767058669568 17770952392704 17807739715584 17832200896512 17853811885728 17857724621184 17876731871232 17894691569664 17917664034816 17942276210688 17964020601072 17988696453546 18005152628736 18025934524416 18029884981248 18053031002112 18137205725184 18141180567552 18178734292992 18203705081856 18249163785216 18274231317888 18290948702208 18312060469248 18316073631744 18401474827008 18425097879552 18429135814656 18450407079936 18467285630976 18492652781568 18515064177792 18538833051648 18564298481664 18582948937728 18602728095744 18606804959232 18629354697408 18654944470344 18693561729024 18697658499072 18717559750656 18721661779968 18808954085376 18813076144128 18833100242944 18834790560768 18852020748288 18877916381184 18925058740224 18951054700032 18990284931072 18994446729216 19090045216008 19107508912128 19111696400384 19133755490304 19177565847552 19227182030784 19251865092096 19278309961728 19291718025216 19295945883648 19318217637888 19345868339616 19372442334588 19385915867136 19410802704384 19412544872448 19437465894912 19505582014464 19532375396352 19557450252288 19577098469376 19652945614848 19679941419264 19693628817408 19697944756224 19720680505344 19797083927712 19815194427392 19842413101056 19869669163008 19964897132544 19987941003264 19992321441792 20006226100224 20033707180032 20085538371444 20089940198832 20111323355136 20131528015872 20157372039168 20185060737024 20209523176206 20255796707328 20281800261632 20283620603904 20309659877376 20380832489472 20404356440832 20408828138496 20423022477312 20451076079616 20477330325504 20530309258368 20558510232624 20577317289984 20601068027904 20605582835712 20728235114496 20732777791488 20775696334848 20804234379264 20829447200016 20856187183104 20884835791872 20903941373952 20905817554944 20928069107712 20932655579136 20958024034584 20986812529137 21030256945152 21034865811456 21057254719488 21061869502464 21134460321792 21160073346048 21164710662144 21187237773312 21208523341824 21237655928832 21264919953408 21290691082752 21319936537536 21339440152576 21364070547456 21368752570368 21396184891392 21495947526144 21500658450432 21525474926592 21545166569472 21574761578496 21628638560256 21630579784632 21658348228608 21703182778368 21707939119104 21764101882068 21809155350528 21837153042432 21841938743296 21867149131776 21943779766272 21973922320896 22002131533824 22024235778048 22047677743104 22079235196928 22109563816704 22139934096672 22155332419584 22160187850752 22183774519296 22185765568512 22271719418676 22292093730816 22322714738688 22373826822144 22460509274112 22491361622016 22507004362752 22511936864256 22537920577536 22601182723686 22625238774528 22645936488448 22647969017856 22677043544064 22708193329152 22787771295744 22817025294336 22848367362048 22895665348608 22928436550656 22954900995936 22959931655808 22975900286976 23007460589568 23036996616192 23096597915664 23149481951232 23179200299008 23181280690176 23202487074816 23292379987968 23319264503808 23324375015424 23340597116928 23372658376704 23433128100018 23463210580992 23495440265856 23516934045696 23544077746176 23549237526528 23577777038907 23664224037888 23689411559424 23694603190272 23743652954112 23776267862016 23805082514304 23810299494912 23835642494976 23859588759552 23890218713088 23892362919936 23923034947584 23952027468096 23984928604728 24006870171648 24034579365888 24039846641664 24070708002816 24182940966912 24188240756736 24238312390656 24271606775808 24332218380288 24365641757184 24387931602944 24416080625664 24421431508992 24535299769344 24566797172736 24572181086208 24600542773248 24656870375424 24686752237056 24718444068864 24720662611008 24752397975552 24777265250304 24803637460992 24809073278976 24839139596544 24873259293792 24924748972032 24930211332096 24956746334208 24962215706624 25078605447168 25084101525504 25113054081024 25136027664384 25170555174912 25233411653632 25268072933376 25302781824768 25320379908096 25325928972288 25355160649728 25453393621344 25476678549504 25511673987072 25636242707712 25669153456128 25704413282304 25722290700288 25727927844864 25757623517184 25794491119488 25829923112784 25847887822848 25881070272512 25883393163264 25916621193216 25983672655122 26007442685952 26043167195136 26076600336384 26102797959168 26203927486464 26234172566784 26239921892352 26258171756544 26263926341632 26294240673792 26396111903616 26456550801408 26492892217344 26619862843392 26622252042624 26650588004352 26656428589056 26674968133632 26711609573376 26780717828592 26786586931776 26815097806848 26842037354496 26876496052224 26913414316032 26946030901608 27007728943104 27044827471872 27079546503168 27174443319296 27205808587776 27211770851328 27230696636416 27268101439488 27305557622784 27373745677824 27411346976832 27436423053312 27468090703872 27474110447616 27602212240512 27637646819328 27643703721984 27700928446464 27738979172352 27772596266688 27808249577472 27846447722496 27871921831936 27874423406592 27904092143616 27910207438848 27944032046112 27982416705516 28040342593536 28046487748608 28076339625984 28082492669952 28213431128064 28219614216192 28249650364416 28252185841152 28278031122432 28316874571776 28387588110336 28426582050048 28485427396608 28491670093824 28528246521856 28661263368192 28667544600576 28700633235456 28766348771328 28838184747008 28840773046176 28877797638144 28917464942592 28937577037824 28943918825472 28977326456832 29018802509424 29078873800704 29116204056576 29156198842368 29258373021696 29298563094528 29336175378432 29365647704064 29479418422272 29519912128896 29540443226112 29546917134336 29578366025728 29581020758016 29695625891568 29722791641088 29763619651584 29831769096192 29947345698816 29981911504896 29988482162688 30009339150336 30015915819008 30050560770048 30134910298248 30166985032704 30197292023808 30236058058752 30277591105536 30314284764309 30383695060992 30422700392448 30425430905856 30464489816064 30527553798144 30571248734208 30606534661248 30613242207744 30634533715968 30676614119424 30715995488256 30795463887552 30865975934976 30908374253568 31056506650624 31092352671744 31099166687232 31120796155904 31163544502272 31206351568896 31244170800024 31284280774656 31327253687808 31355912060928 31392103661568 31398983368704 31437036051876 31545385417728 31552298717184 31585882079232 31592804253696 31701690482688 31740110019072 31747065993216 31780856659968 31812785012736 31856483893248 31897379930112 31936036624128 31979904806304 32009160228864 32046105821184 32053128855552 32094277337088 32243921289216 32250987675648 32288212389888 32317749854208 32362142367744 32442957840384 32487522342912 32554774167552 32561908678656 32646152823102 32713733025792 32755729563648 32762908114944 32800723697664 32915669649408 32957925425152 32960883481344 33003197300736 33036353667072 33071516614656 33078764371968 33118852795392 33164345725056 33232998629376 33240281776128 33275661778944 33407579128014 33438140596224 33445468700672 33484072108032 33514703552512 33560740233216 33690763911168 33737042433024 33760506544128 33767905296384 33806880866304 33901774085529 33937858161792 33968904732672 33971953526784 34015565316096 34181656943616 34225537941504 34272551043072 34296387600384 34343498022912 34392654825984 34439897483712 34463850430464 34511190884352 34555494924288 34644896873496 34676590247936 34724222926848 34768800448512 34771921035264 34803730612224 34938569981952 34978896755712 34986562523136 35010895675392 35058987565056 35149692150027 35194815871488 35275401068544 35323856289792 35493150457856 35496336056832 35534117339136 35541904785408 35615479431168 35664401793024 35707623771456 35715449242368 35753463742464 35789383139328 35835328069632 35884552421376 35928041202144 35977392907092 36010305257472 36051869048832 36059769962496 36106062004224 36274411450368 36282361135104 36357468585984 36407410163712 36498327570432 36548462635776 36581897404416 36624120938496 36632147263488 36802949654016 36850195759104 36858271629312 36900814159872 36985305563136 37030128355584 37077666103296 37128596963328 37165897875456 37205456191488 37213609918464 37258709394816 37309888940688 37387123458048 37395316998144 37435119501312 37443323559936 37617908170752 37626152288256 37666200485888 37669581121536 37704041496576 37755832762368 37850117480448 37902109400064 37980569862144 37988893458432 38180090432016 38215017824256 38223392800768 38267510980608 38355131695104 38454364061568 38503730184192 38556619923456 38583436050432 38591891767296 38636435275776 38691736679232 38744884669176 38771831734272 38821605408768 38825089744896 38874931789824 38975508982683 39011164028928 39064750792704 39114900504576 39154196938752 39305891229696 39359882838528 39387257634816 39395889512448 39441361010688 39594167855424 39630388854784 39684826202112 39739338326016 39929794265088 39975882006528 39984642883584 40012452200448 40067414360064 40171076742888 40179880397664 40222646710272 40263056031744 40314744078336 40370121474048 40419046352412 40511593414656 40563600523264 40567241207808 40619319754752 40761664978944 40808712881664 40817656276992 40846044954624 40902152159232 41060618516736 41117020465248 41154634579968 41202136055808 41211165671424 41456470228992 41465555582976 41551392669696 41608468758528 41658894400032 41712374366208 41769671583744 41807882747904 41811635109888 41856138215424 41865311158272 41916048069168 41973625058274 42060513890304 42069731622912 42114509438976 42123739004928 42320146692096 42329421324288 42374475546624 42417046683648 42475311857664 42529839906816 42581382165504 42639873075072 42678880305152 42728141094912 42737505140736 42792369782784 42991895052288 43001316900864 43050949853184 43090333138944 43149523156992 43257277120512 43261159569264 43316696457216 43406365556736 43415878238208 43528203764136 43618310701056 43674306084864 43683877486592 43734298263552 43887559532544 43947844641792 44004263067648 44048471556096 44095355486208 44158470393856 44219127633408 44279868193344 44310664839168 44320375701504 44367549038592 44371531137024 44543438837352 44584187461632 44645429477376 44747653644288 44921018548224 44982723244032 45014008725504 45023873728512 45075841155072 45202365447372 45250477549056 45291872976896 45295938035712 45354087088128 45416386658304 45575542591488 45634050588672 45696734724096 45791330697216 45856873101312 45909801991872 45919863311616 45951800573952 46014921179136 46073993232384 46193195831328 46298963902464 46358400598016 46362561380352 46584759975936 46638529007616 46648750030848 46681194233856 46745316753408 46866256200036 46926421161984 46990880531712 47033868091392 47088155492352 47098475053056 47155554077814 47328448075776 47378823118848 47389206380544 47552535724032 47610165028608 47620598989824 47671284989952 47719177519104 47780437426176 47784725839872 47846069895168 47904054936192 47969857209456 48013740343296 48069158731776 48079693283328 48141416005632 48365881933824 48376481513472 48476624781312 48543213551616 48664436760576 48731283514368 48775863205888 48832161251328 48842863017984 48969229234653 49070599538688 49133594345472 49144362172416 49201085546496 49313740750848 49373504474112 49436888137728 49441325222016 49504795951104 49554530500608 49607274921984 49618146557952 49678279193088 49746518587584 49849497944064 49860422664192 49913492668416 49924431413248 50157210894336 50168203051008 50226108162048 50272055328768 50341110349824 50466823307264 50536145866752 50605563649536 50640759816192 50651857944576 50710321299456 50906787242688 50953357099008 51023347974144 51272485415424 51338306912256 51408826564608 51444581400576 51515247034368 51588982238976 51659846225568 51695775645696 51762140545024 51766786326528 51833242386432 51967345310244 52014885371904 52086334390272 52153200672768 52205595918336 52407854972928 52468345133568 52479843784704 52516343513088 52527852683264 52588481347584 52792223807232 52913101602816 52985784434688 53239725686784 53244504085248 53301176008704 53312857178112 53423219146752 53561435657184 53573173863552 53630195613696 53684074708992 53752992104448 53826828632064 53892061803216 54015457886208 54089654943744 54159093006336 54348886638592 54411617175552 54423541702656 54461393272832 54536202878976 54611115245568 54747491355648 54822693953664 54872846106624 54936181407744 54948220895232 55204424481024 55275293638656 55287407443968 55401856892928 55477958344704 55545192533376 55616499154944 55692895444992 55743843663872 55748846813184 55808184287232 55820414877696 55888064092224 55964833411032 56080685187072 56092975497216 56152679251968 56164985339904 56426862256128 56439228432384 56499300728832 56504371682304 56556062244864 56633749143552 56775176220672 56853164100096 56970854793216 56983340187648 57322526736384 57335089201152 57401266470912 57532697542656 57676369494016 57681546092352 57755595276288 57834929885184 57875154075648 57887837650944 57954652913664 58037605018848 58157747601408 58232408113152 58312397684736 58516746043392 58597126189056 58672350756864 58731295408128 58958836844544 59039824257792 59080886452224 59093834268672 59162041516032 59391251783136 59445583282176 59527239303168 59894691397632 59963823009792 59976964325376 60018678300672 60031831638016 60101121540096 60269820596496 60333970065408 60394584047616 60472116117504 60555182211072 60628569528618 60767390121984 60845400784896 60850861811712 60928979632128 61142497468416 61213069322496 61226484415488 61269067431936 61353228238848 61431990976512 61590927775104 61731951869952 61816748507136 62113013301248 62184705343488 62198333374464 62241592311808 62327089004544 62412703137792 62488341600048 62568561549312 62654507375616 62711824121856 62784207323136 62797966737408 62874072103752 62960437587411 63090770835456 63104597434368 63171764158464 63185608507392 63403380965376 63480220038144 63494131986432 63561713319936 63625570025472 63712967786496 63794759860224 63872073248256 63959809612608 64018320457728 64092211642368 64106257711104 64188554674176 64487842578432 64501975351296 64576424779776 64635499708416 64724284735488 64885915680768 64975044685824 65109548335104 65123817357312 65292305646204 65427466051584 65511459127296 65525816229888 65601447395328 65831339298816 65915850850304 65921766962688 66006394601472 66072707334144 66143033229312 66237705590784 66328691450112 66465997258752 66480563552256 66551323557888 66815158256028 66876281192448 66890937401344 66968144216064 67121480466432 67381527822336 67474084866048 67521013088256 67535810592768 67613761732608 67803548171058 67875716323584 67937809465344 67943907053568 68031130632192 68363313887232 68451075883008 68545102086144 68686996045824 68785309651968 68879794967424 68927700860928 69022381768704 69110989848576 69289793746992 69353180495872 69448445853696 69537600897024 69543842070528 69607461224448 69877139963904 69957793511424 69973125046272 70021791350784 70117975130112 70299384300054 70389631742976 70550802137088 70647712579584 70733331116721 70986300915712 70992672113664 71068234678272 71083809570816 71230958862336 71328803586048 71415247542912 71430898484736 71506927484928 71578766278656 71670656139264 71769104842752 71856082404288 71954785814184 72020610514944 72103738097664 72119539924992 72212124008448 72548822900736 72564722270208 72714937171968 72814820327424 72996655140864 73096925271552 73163794808832 73248241876992 73264294526976 73605899308032 73700391518208 73716543258624 73801628319744 73970611126272 74060256711168 74155332206592 74257193926656 74331795750912 74410912382976 74427219836928 74517418789632 74619777881376 74774246916096 74790633996288 74870239002624 74886647119872 75235816341504 75252304576512 75332400971776 75339162243072 75408082993152 75511665524736 75700234960896 75804218800128 75961139724288 75977786916864 76360180864032 76430035648512 76446785601536 76535021961216 76908728123136 77007460368384 77113239846912 77166872100864 77183783534592 77272870551552 77383473358464 77489769338352 77543663468544 77643210817536 77650179489792 77749863579648 77951017965366 78022328057856 78129501585408 78229801009152 78308393877504 78611782459392 78719765677056 78774515269632 78791779024896 78882722021376 79188335710848 79260777709568 79369652404224 79478676652032 79859588530176 79951764013056 79969285767168 80024904400896 80134828720128 80342153485776 80359760795328 80445293420544 80526112063488 80629488156672 80740242948096 80838092704824 81023186829312 81127201046528 81134482415616 81238639509504 81523329957888 81617425763328 81635312553984 81692089909248 81804304318464 82121237033472 82234040930496 82309269159936 82404272111616 82422331342848 82912940457984 82931111165952 83102785339392 83216937517056 83317788800064 83424748732416 83539343167488 83615765495808 83623270219776 83712276430848 83730622316544 83832096138336 83947250116548 84121027780608 84139463245824 84229018877952 84247478009856 84640293384192 84658842648576 84748951093248 84834093367296 84950623715328 85162764331008 85279746150144 85357760610304 85456282189824 85475010281472 85584739565568 85983790104576 86002633801728 86101899706368 86299046313984 86514554241024 86522319138528 86633392914432 86812731113472 86831756476416 87056407528272 87236621402112 87348612169728 87367754973184 87468596527104 87775119065088 87895689283584 88008526135296 88096943112192 88316940787712 88438255266816 88559736386688 88621329678336 88640751403008 88735098077184 88743062274048 89086877674704 89168374923264 89290858954752 89495307288576 89842037096448 89965446488064 90028017451008 90047747457024 90151682310144 90404730894744 90500955098112 90583745953792 90591876071424 90708174176256 90832773316608 90942854292927 91151085182976 91268101177344 91393469448192 91582661394432 91713746202624 91819603983744 91839726623232 91903601147904 92029842358272 92147986464768 92386391662656 92597927804928 92716801196032 92725122760704 93169519951872 93277058015232 93297500061696 93362388467712 93490633506816 93732512400072 93852842323968 93981761063424 94067736182784 94176310984704 94196950106112 94311108155628 94656896151552 94757646237696 94778412761088 95105071448064 95220330057216 95241197979648 95342569979904 95438355038208 95569451679744 95692139790336 95808109872384 95939714418912 96027480686592 96138317463552 96159386566656 96282832011264 96731763867648 96752963026944 96953249562624 97086427103232 97328873521152 97462567028736 97551726411776 97664322502656 97685726035968 97938458469306 98141199077376 98267188690944 98288724344832 98402171092992 98747008948224 98873776275456 98882650444032 99009591902208 99109061001216 99214549843968 99236293115904 99356558386176 99493037175168 99698995888128 99720845328384 99826985336832 99848862826496 100314421788672 100336406102016 100452216324096 100544110657536 100682220699648 100933646614528 101072291733504 101211127299072 101281519632384 101303715889152 101420642598912 101813574485376 101906714198016 102046695948288 102544970830848 102676613824512 102817653129216 102889162801152 103030494068736 103177964477952 103319692451136 103391551291392 103524281090048 103533572653056 103666484772864 103934690620488 104029770743808 104172668780544 104306401345536 104411191836672 104815709945856 104936690267136 104959687569408 105032687026176 105055705366528 105176962695168 105584447614464 105826203205632 105971568869376 106479451373568 106489008170496 106602352017408 106625714356224 106846438293504 107122871314368 107146347727104 107260391227392 107368149417984 107505984208896 107653657264128 107784123606432 108030915772416 108179309887488 108318186012672 108697773277184 108823234351104 108847083405312 108922786545664 109072405757952 109222230491136 109494982711296 109645387907328 109745692213248 109872362815488 109896441790464 110408848962048 110550587277312 110574814887936 110955916689408 111090385066752 111232998309888 111385790889984 111487687327744 111497693626368 111616368574464 111640829755392 111776128184448 111929666822064 112161370374144 112185950994432 112305358503936 112329970679808 112853724512256 112878456864768 112998601457664 113008743364608 113112124489728 113267498287104 113550352441344 113706328200192 113941709586432 113966680375296 114645053472768 114670178402304 114802532941824 115065395085312 115352738988032 115363092184704 115511190552576 115669859770368 115750308151296 115775675301888 115909305827328 116075210037696 116315495202816 116464816226304 116624795369472 116926526948049 117033492086784 117194252378112 117344701513728 117462590816256 117917673689088 118079648515584 118161772904448 118187668537344 118324083032064 118782503566272 118891166564352 119054478606336 119789382795264 119927646019584 119953928650752 120037356601344 120202243080192 120539641192992 120667940130816 120789168095232 120944232235008 121110364422144 121257139057236 121534780243968 121690801569792 121701723623424 121857959264256 122284994936832 122426138644992 122452968830976 122538134863872 122706456477696 123181855550208 123463903739904 123633497014272 124226026602496 124369410686976 124396666748928 124654178009088 124825406275584 124976683200096 125137123098624 125309014751232 125423648243712 125568414646272 125595933474816 125748144207504 125920875174822 126181541670912 126209194868736 126343528316928 126371217014784 126960440076288 126988263972864 127123426639872 127251140050944 127425935572992 127589519720448 127744146496512 127919619225216 128036640915456 128184423284736 128212515422208 128377109348352 128975685156864 129003950702592 129152849559552 129270999416832 129448569470976 129771831361536 129950089371648 130219096670208 130247634714624 130584611292408 130854932103168 131022918254592 131051632459776 131202894790656 131662678597632 131831701700608 131843533925376 132012789202944 132145414668288 132286066458624 132475411181568 132657382900224 132931994517504 132961127104512 133102647115776 133630316512056 133752562384896 133781874802688 133936288432128 134242960932864 134763055644672 134948169732096 135042026176512 135071621185536 135227523465216 135607096342116 135751432647168 135875618930688 135887814107136 136062261264384 136726627774464 136902151766016 137090204172288 137373992091648 137570619303936 137759589934848 137855401721856 138044763537408 138221979697152 138579587493984 138706360991744 138896891707392 139075201794048 139087684141056 139754279927808 139915587022848 139946250092544 140043582701568 140235950260224 140598768600108 140779263485952 141101604274176 141295425159168 141466662233442 141972601831424 141985344227328 142136469356544 142167619141632 142657607172096 142830495085824 142861796969472 143013854969856 143157532557312 143341312278528 143538209685504 143712164808576 143909571628368 144041221029888 144207476195328 144239079849984 144424248016896 145097645801472 145129444540416 145429874343936 145629640654848 145993310281728 146193850543104 146327589617664 146496483753984 146528589053952 146907687703959 147211798616064 147400783036416 147433086517248 147603256639488 147941222252544 148120513422336 148310664413184 148514387853312 148663591501824 148821824765952 148854439673856 149034837579264 149239555762752 149548493832192 149581267992576 149740478005248 149773294239744 150471632683008 150504609153024 150664801943552 150678324486144 150816165986304 151023331049472 151400469921792 151608437600256 151922279448576 151955573833728 152720361728064 152860071297024 152893571203072 153070043922432 153817456246272 154014920736768 154226479693824 154333744201728 154545741103104 154766946716928 154979538676704 155087326937088 155286421635072 155300358979584 155499727159296 155902035930732 156044656115712 156259003170816 156459602018304 156616787755008 157223564918784 157439531354112 157549030539264 157583558049792 157765444042752 158376671421696 158521555419136 158739304808448 158957353304064 159719177060352 159903528026112 159938571534336 160269657440256 160684306971552 160719521590656 160890586841088 161052224126976 161258976313344 161480485896192 161676185409648 162046373658624 162254402093056 162268964831232 162477279019008 163046659915776 163234851526656 163270625107968 163384179818496 163608608636928 164242474066944 164468081860992 164618538319872 164808544223232 164844662685696 165825880915968 165862222331904 166205570678784 166433875034112 166635577600128 166849497464832 167078686334976 167231530991616 167246540439552 167424552861696 167461244633088 167664192276672 167894500233096 168242055561216 168278926491648 168458037755904 168494956019712 169280586768384 169317685297152 169497902186496 169668186734592 169901247430656 170325528662016 170559492300288 170715521220608 170912564379648 170950020562944 171967580209152 172005267603456 172203799412736 172598092627968 173029108482048 173044638277056 173266785828864 173625462226944 173663512952832 174112815056544 174473242804224 174697224339456 174735509946368 174937193054208 175550238130176 175791378567168 176017052270592 176193886224384 176633881575424 176876510533632 177119472773376 177242659356672 177281502806016 177486124548096 178173755349408 178336749846528 178581717909504 179684074192896 179930892976128 180056034902016 180095494914048 180303364620288 180809461789488 181001910196224 181167491907584 181183752142848 181416348352512 181665546633216 181885708585854 182302170365952 182536202354688 182786938896384 183427492405248 183639207967488 183679453246464 183807202295808 184059684716544 184295972929536 184772783325312 185195855609856 185433602392064 185450245521408 186339039903744 186554116030464 186595000123392 186724776935424 186981267013632 187465024800144 187705684647936 187963522126848 188135472365568 188352621969408 188393900212224 188622216311256 189313792303104 189515292475392 189556825522176 190210142896128 190440660114432 190482395959296 190685139959808 190876710076416 191138903359488 191384279580672 191616219744768 191879428837824 192054961373184 192276634927104 192318773133312 192565664022528 193463527735296 193505926053888 193906499125248 194172854206464 194657747042304 194925134057472 195103452823552 195328645005312 195371452071936 195876916938612 196282398154752 196534377381888 196577448689664 196804342185984 197494017896448 197747552550912 197765300888064 198019183804416 198218122002432 198429099687936 198713116772352 198986074350336 199397991776256 199441690656768 199653970673664 199697725652992 200628843577344 200672812204032 200904432648192 201364441399296 201867293229056 202144583467008 202422254598144 202563039264768 202607431778304 202841285197824 203627148970752 203813428396032 204093391896576 205089941661696 205353227649024 205635306258432 206060988137472 206355928955904 206639384902272 206783102582784 207048562180096 207067145306112 207332969545728 207869381240976 208059541487616 208345337561088 208612802691072 208822383673344 209631419891712 209873380534272 209919375138816 210065374052352 210111410733056 210353925390336 211168895228928 211652406411264 211943137738752 212199993350163 212958902747136 212978016340992 213204704034816 213251428712448 213692876587008 214245742628736 214292695454208 214520782454784 214736298835968 215011968417792 215307314528256 215568247212864 216061831544832 216358619774976 216636372025344 217395546554368 217646468702208 217694166810624 217845573091328 218144811515904 218444460982272 218989965422592 219290775814656 219491384426496 219744725630976 219792883580928 220817697924096 221101174554624 221149629775872 221911833378816 222180770133504 222465996619776 222771581779968 222995387252736 223232737148928 223281659510784 223552256368896 223859333644128 224322740748288 224371901988864 224610717007872 224659941359616 225707449024512 225756913729536 225997202915328 226017486729216 226224248979456 226534996574208 227100704882688 227412656400384 227883419172864 227933360750592 229290106945536 229340356804608 229605065883648 230705477976064 230726184369408 231022381105152 231339719540736 231500616302592 231551350603776 231818611654656 232150420075392 232630990405632 232929632452608 233249590738944 233853053896098 234066984173568 234388504756224 234689403027456 234925181632512 235835347378176 236159297031168 236323545808896 236375337074688 236648166064128 237565007132544 237782333128704 238108957212672 239578765590528 239855292039168 239907857301504 240074713202688 240404486160384 241079282385984 241335880261632 241578336190464 241888464470016 242220728844288 242514278114472 243069560487936 243381603139584 243403447246848 243715918528512 244569989873664 244852277289984 244905937661952 245076269727744 245412912955392 246363711100416 246927807479808 247266994028544 248452053204992 248738821373952 248793333497856 249308356018176 249650812551168 249953366400192 250274246197248 250618029502464 250847296487424 251136829292544 251191866949632 251496288415008 251841750349644 252363083341824 252418389737472 252687056633856 252742434029568 253920880152576 253976527945728 254246853279744 254502280101888 254851871145984 255488292993024 255839238450432 256073281830912 256368846569472 256425030844416 256754218696704 257951370313728 258007901405184 258305699119104 258897138941952 259543662723072 259900178743296 260438193340416 260495269429248 261169222584816 261709864206336 262045836509184 262103264919552 262405789581312 263325357195264 263663403401216 263687067850752 264025578405888 264290829336576 264950822363136 265314765800448 265863989035008 265922254209024 266205294231552 267260633024112 267505124769792 267563749605376 267872576864256 268485921865728 269526111289344 269896339464192 270084052353024 270143242371072 270455046930432 271214192684232 271502865294336 271751237861376 271775628214272 272124522528768 272828562878781 273453255548928 273804303532032 274180408344576 274747984183296 275141238607872 275519179869696 275710803443712 276089527074816 276443959394304 277159174987968 277412721983488 277793783414784 278150403588096 278175368282112 279508559855616 279831174045696 279892500185088 280087165403136 280471900520448 281197537200216 281558526971904 282203208548352 282590850318336 282933324466884 283945203662848 283970688454656 284272938713088 284335238283264 285315214344192 285660990171648 285723593938944 286027709939712 286315065114624 287076419371008 287424329617152 287819143256736 288082442059776 288414952390656 288478159699968 288848496033792 290195291602944 290258889080832 290859748687872 291259281309696 291986620563456 292387701086208 292655179235328 292992967507968 293057178107904 293815375407918 294423597232128 294801566072832 294866173034496 295206513278976 296241026844672 296621328826368 297028775706624 297327183003648 297643649531904 297708879347712 298069675158528 298479111525504 299096987664384 299162535985152 299480956010496 299546588479488 300943265366016 301009218306048 301329603887104 301356648972288 301632331972608 302046662098944 302800939843584 303216875200512 303844558897152 303911147667456 305440723456128 305720142594048 305787142406144 306140087844864 307634912492544 308029841473536 308452959387648 308667488403456 309091482206208 309533893433856 309959077353408 310174653874176 310572843270144 310600717959168 310999454318592 311804071861464 312089312231424 312518006341632 312919204036608 313233575510016 314447129837568 314879062708224 315098061078528 315167116099584 315530888085504 316753342843392 317043110838272 317478609616896 317914706608128 319438354120704 319807056052224 319877143068672 320539314880512 321368613943104 321439043181312 321781173682176 322104448253952 322517952626688 322960971792384 323352370819296 324092747317248 324508804186112 324537929662464 324954558038016 326093319831552 326469703053312 326541250215936 326768359636992 327217217273856 328484948133888 328936163721984 329237076639744 329617088446464 329689325371392 331651761831936 331724444663808 332867750068224 333271155200256 333698994929664 334157372669952 334463061983232 334493080879104 334849105723392 334922489266176 335328384553344 335789000466192 336484111122432 336557852983296 336916075511808 336989912039424 338561173536768 338635370594304 338995804372992 339336373469184 339802494861312 340651057324032 341118984600576 341431042441216 341825128759296 341900041125888 343935160418304 344010535206912 344407598825472 345196185255936 346058216964096 346089276554112 346533571657728 347250924453888 347327025905664 348225630113088 348946485608448 349394448678912 349471019892736 349874386108416 351100476260352 351582757134336 352034104541184 352387772448768 353267763150848 353753021067264 354238945546752 354485318713344 354563005612032 354972249096192 356347510698816 356673499693056 357163435819008 359368148385792 359861785952256 360112069804032 360606729240576 361618923578976 362003820392448 362334983815168 362367504285696 362832696705024 363331093266432 363771417171708 364604340731904 365072404709376 365573877792768 366854984810496 367278415934976 367358906492928 367614404591616 368119369433088 369545566650624 370391711219712 370867204784128 370900491042816 372678079807488 373108232060928 373190000246784 373962534027264 374930049600288 375411369295872 375927044253696 376270944731136 376705243938816 376787800424448 377244432622512 378627584606208 379030584950784 379113651044352 380881320228864 380964791918592 381370279919616 381753420152832 382277806718976 382768559161344 383232439489536 383758857675648 384109922746368 384553269854208 384637546266624 385131328045056 386927055470592 387011852107776 387812998250496 388345708412928 389315494084608 389850268114944 390206905647104 390657290010624 390742904143872 391753833877224 392564796309504 393068754763776 393154897379328 393608684371968 394988035792896 395495105101824 395530601776128 396038367608832 396436244004864 396858199375872 397426233544704 397972148700672 398795983552512 398883381313536 399307941347328 401257687154688 401345624408064 401808865296384 402728882798592 403734586458112 404289166934016 404844509196288 405126078529536 405214863556608 405682570395648 407254297941504 407626856792064 408186783793152 410179883323392 410706455298048 411270612516864 412121976274944 412711857911808 413278769804544 413566205165568 414134290612224 414665939091456 415738762481952 416119082975232 416690675122176 417225605382144 419262839783424 419746761068544 419838750277632 420130748104704 420222821466112 420707850780672 422337790457856 423304812822528 423886275477504 424399986700326 425917805494272 425956032681984 426409408069632 426502857424896 428491485257472 428585390908416 429041564909568 429472597671936 430023936835584 430614629056512 431136494425728 432123663089664 432717239549952 433272744050688 434791093108736 435292937404416 435388333621248 435691146182656 436289623031808 436888921964544 437979930845184 438581551629312 438982768852992 439489451261952 439585767161856 440723063111877 441635395848192 442202349109248 442299259551744 443823666757632 444361540267008 444931993239552 445543163559936 445990774505472 446465474297856 446563319021568 447104512737792 447718667288256 448645481496576 448743803977728 449221434015744 449319882719232 451414898049024 451513827459072 451994405830656 452034973458432 452448497958912 453069993148416 454201409765376 454825312800768 455766838345728 455866721501184 458580213891072 458680713609216 459210131767296 461410955952128 461452368738816 462044762210304 462679439081472 463001232605184 463637223309312 464300840150784 465261980811264 465859264905216 466499181477888 467706107792196 468133968347136 468777009512448 469378806054912 469850363265024 471670694756352 472318594062336 472647091617792 472750674149376 473296332128256 475130014265088 475564666257408 476217914425344 479157531181056 479710584078336 479815714603008 480808972320768 482158564771968 482671760523264 483156672380928 483776928940032 484441457688576 485028556228944 486139120975872 486763206279168 486806894493696 487431837057024 489139979747328 489704554579968 489811875323904 490152539455488 490825825910784 492727422200832 493855614959616 494533988057088 496904106409984 497477642747904 497586666995712 498616712036352 499301625102336 499906732800384 500548492394496 501236059004928 501694592974848 502273658585088 502383733899264 502992576830016 503683500699288 504726166683648 504836779474944 505374113267712 505484868059136 507841760305152 507953055891456 508493706559488 509004560203776 509703742291968 510976585986048 511678476900864 512146563661824 512737693138944 512850061688832 515902740627456 516015802810368 516611398238208 517794277883904 519087325446144 519800357486592 520876386680832 520990538858496 522338445169632 523419728412672 524091673018368 524206529839104 524811579162624 526650714390528 527326806802432 527374135701504 528051156811776 528581658673152 529901644726272 530629531600896 531727978070016 531844508418048 534521266048224 535010249539584 535127499210752 535745153728512 539052222578688 539792678928384 540168104706048 540286484742144 540910093860864 542428385368464 543005730588672 543502475722752 543551256428544 544249045057536 545657125757562 546906511097856 547608607064064 548360816689152 550282477215744 551038359739392 551421606887424 552179054149632 552887918788608 554318349975936 554825443966976 555587566829568 556300807176192 556350736564224 559017119711232 559662348091392 559785000370176 560174330806272 560943801040896 562395074400432 563117053943808 564406417096704 565181700636672 565866648933768 567890407325696 567941376909312 568545877426176 568670476566528 570630428688384 571321980343296 571447187877888 572055419879424 572630130229248 574152838742016 574848659234304 575638286513472 576164884119552 576829904781312 576956319399936 577696992067584 580390583205888 580517778161664 581719497375744 582518562619392 583973241126912 584775402172416 585310358470656 585985935015936 586114356215808 587630750815836 588847194464256 589603132145664 589732346068992 590413026557952 592482053689344 593242657652736 594057551413248 594654366007296 595287299063808 596139350317056 596958223051008 598193975328768 598325071970304 598961912020992 599093176958976 601886530732032 602018436612096 602659207774208 602713297944576 604093324197888 605601879687168 606433750401024 607689117794304 607822295334912 610881446912256 611440285188096 611574284812288 612280175689728 615269824985088 616059682947072 616905918775296 618182964412416 619067786867712 619918154706816 620349307748352 621145686540288 621201435918336 621998908637184 623608143722928 624178624462848 625036012683264 625838408073216 626467151020032 628894259675136 629758125416448 630196122157056 630334232199168 631061776171008 633506685686784 634086221676544 634957219233792 635829413216256 636599980050489 638876708241408 639614112104448 639754286137344 641078629761024 642737227886208 642878086362624 643562347364352 644208896507904 645035905253376 645921943584768 646704741638592 648185494634496 649017608372224 649075859324928 649909116076032 652186639663104 652939406106624 653082500431872 653536719273984 654434434547712 656969896267776 657872327443968 658474153279488 659234176892928 659378650742784 663303523663872 663448889327616 665735500136448 666542310400512 667397989859328 668314745339904 668986161758208 669698211446784 669844978532352 670656769106688 671578000932384 672968222244864 673115705966592 673832151023616 673979824078848 677122347073536 677270741188608 677991608745984 678672746938368 679604989722624 681302114648064 682237969201152 682862084882432 683650257518592 683800082251776 687870320836608 688021070413824 688815197650944 692116433928192 692178553108224 693067143315456 694501848907776 694654051811328 696451260226176 697892971216896 698788897357824 698942039785472 699748772216832 702200952520704 703165514268672 704068209082368 704775544897536 706535526301696 707506042134528 708477891093504 708970637426688 709126011224064 709944498192384 712695021397632 713346999386112 714326871638016 718736296771584 719723571904512 720224139608064 721213458481152 723237847157952 724007640784896 724669967630336 724735008571392 725665393410048 726662186532864 727542834343416 729208681463808 730144809418752 731147755585536 733709969620992 734556831869952 734717812985856 735228809183232 736238738866176 739091133301248 740783422439424 741800982085632 745356159614976 746216464121856 746380000493568 747925068054528 749860099200576 750822738591744 751854088507392 752541889462272 753410487877632 753575600848896 754488865245024 757255169212416 758061169901568 758227302088704 761762640457728 761929583837184 762740559839232 763506840305664 764555613437952 766464878979072 767517715351296 768219845492736 769106539708416 769275092533248 770262656090112 773854110941184 774023704215552 776691416825856 778630988169216 779700536229888 780413811294208 781314580021248 781485808287744 783507667754448 785129592619008 786137509527552 786309794758656 787217368743936 789976071585792 790990210203648 791061203552256 792076735217664 792872488009728 794852467089408 795944297401344 797591967105024 797766762627072 798615882694656 802515374309376 802691248816128 803617730592768 805457765597184 807469172916224 808578333868032 809689018392576 810252157059072 810429727113216 811365140791296 814508595883008 815253713584128 816373567586304 818485688636343 820359766646784 821412910596096 822541225033728 824243952549888 825423715823616 826557539609088 827132410331136 828268581224448 829331878182912 831477524963904 832238165950464 833381350244352 834451210764288 838525679566848 839493522137088 839677500555264 840261496209408 841415701561344 844675580915712 846609625645056 847772550955008 848799973400652 851835610988544 851912065363968 852818816139264 853005714849792 856982970514944 857170781816832 858083129819136 858945195343872 861229258113024 862272988851456 864247326179328 865434479099904 866545488101376 869582186217472 870585874808832 870776667242496 872579246063616 873777843929088 875959861690368 877163103258624 877965537705984 878978902523904 879171534323712 881446126223754 883270791696384 884404698218496 884598519103488 888723080534016 889863986479104 891086327119872 891981549010944 892930948595712 893126638043136 894209025475584 895437334576512 897290962993152 897487607955456 898442868031488 898639765438464 902829796098048 903027654918144 903988811661312 904069946916864 904896995917824 906139986296832 908402819530752 909650625601536 911533676691456 911733443002368 917160427782144 917361427218432 918420263534592 922821911904256 922904737477632 924089524420608 925358878162944 926002465210368 927274446618624 928601680301568 930523961622528 931718529810432 932998362955776 935412215584392 936267936694272 937554019024896 938757612109824 939700726530048 943341389512704 944637188124672 945294183235584 945501348298752 946592664256512 950260028530176 951129332514816 952435828850688 958315062362112 959421168156672 959631429206016 961617944641536 964317129543936 965343521046528 966313344761856 967553857880064 968882915377152 970057112457888 972278241951744 973526412558336 973613788987392 974863674114048 978279959494656 979409109159936 979623750647808 980305078910976 981651651821568 985454844401664 987711229919232 989067976114176 993808212819968 994955285495808 995173333991424 998603250204672 999813465600768 1001096984788992 1002472118009856 1003389185949696 1004547317170176 1004767467798528 1005985153660032 1007367001398576 1009452333367296 1009673558949888 1010748226535424 1010969736118272 1015683520610304 1015906111782912 1016987413118976 1018009120407552 1019407484583936 1021953171972096 1023356953801728 1024293127323648 1025475386277888 1025700123377664 1031805481254912 1032031605620736 1033222796476416 1035588555767808 1038174650892288 1039600714973184 1041752773361664 1041981077716992 1044676890339264 1046839456825344 1048183346036736 1048413059678208 1049623158325248 1053301428781056 1054653613604864 1054748271403008 1056102313623552 1057163317346304 1059803289452544 1061259063201792 1063455956140032 1063689016836096 1069042532096448 1070020499079168 1070254998421504 1071490307457024 1078104445157376 1079585357856768 1080336209412096 1081820187721728 1084856770736928 1086011461177344 1087004951445504 1087102512857088 1088498090115072 1091314251515124 1093813022195712 1095217214128128 1096721633378304 1100564954431488 1102076719478784 1102843213774848 1104358108299264 1108636699951872 1109650887933952 1111175133659136 1112601614352384 1112701473128448 1118034239422464 1119324696182784 1119570000740352 1121887602081792 1124790148800864 1126234107887616 1128812834193408 1130363401273344 1131733297867536 1135780814651392 1135882753818624 1137091754852352 1137340953133056 1142643960686592 1142894375755776 1144110839758848 1145260260458496 1148305677484032 1149697318468608 1151276573026944 1152329768239104 1153659809562624 1153912638799872 1155393984135168 1160781166411776 1161035556323328 1163438994751488 1165037125238784 1167946482253824 1169550804344832 1170620716941312 1171971870031872 1172228712431616 1175261501631672 1177694388928512 1179206264291328 1179464692137984 1180826053115904 1184964107378688 1186485315305472 1188115102826496 1189308732014592 1190574598127616 1192278700634112 1193916446102016 1196387950657536 1196650143940608 1197923824041984 1203773061464064 1204036873224192 1205318415548416 1205426595889152 1208186648395776 1211203759374336 1212867500802048 1215378235588608 1215644590669824 1221762893824512 1222880570376192 1223148569624576 1224560351379456 1230539649970176 1232119365894144 1233811837550592 1236365928824832 1238135573735424 1239836309413632 1240698615496704 1242402871836672 1243997817274368 1247216287445856 1248357248925696 1250072025366528 1251676816146432 1257788519350272 1259516250832896 1260392244314112 1260668464398336 1262123552342016 1267013371373568 1268172443353088 1269914438467584 1271658826432512 1273199960100978 1277753416482816 1279228224208896 1279508572274688 1285474455772416 1285756172725248 1287124694728704 1288417793015808 1290071810506752 1291843887169536 1293409483277184 1296370989268992 1298035216744448 1298151718649856 1299818232152064 1304373279326208 1305878812213248 1306165000863744 1307073438547968 1308868869095424 1313939792535552 1315744654887936 1316948306558976 1318468353785856 1318757301485568 1326607047327744 1326897778655232 1331471000272896 1333084620801024 1334795979718656 1336629490679808 1337972323516416 1339396422893568 1339689957064704 1341313538213376 1343156001864768 1345936444489728 1346231411933184 1347664302047232 1347959648157696 1354244694147072 1354541482377216 1355983217491968 1357345493876736 1359209979445248 1362604229296128 1364475938402304 1365724169764864 1367300515037184 1367600164503552 1375740641673216 1376042140827648 1377630395301888 1384232867856384 1384357106216448 1386134286630912 1389003697815552 1392902520452352 1395785942433792 1397577794715648 1397884079570944 1399497544433664 1404401905041408 1406331028537344 1408136418164736 1409551089795072 1413071052603392 1415012084269056 1416955782187008 1417941274853376 1418252022448128 1419888996384768 1425390042795264 1426693998772224 1428653743276032 1437472593543168 1439447143809024 1442426916962304 1446475694315904 1448015281569792 1449339935260672 1449470017142784 1451330786820096 1453324373065728 1455085668686832 1458417362927616 1460289618837504 1462295511171072 1467419939241984 1469113663739904 1469435625971712 1470457618366464 1472477477732352 1478182266602496 1481566844878848 1483601964171264 1490712319229952 1492432928243712 1492760000987136 1495850136109056 1499720198401152 1501645477183488 1503708177014784 1505083778924544 1506820975755264 1507151201697792 1508977730490048 1514510338424832 1516122339803136 1516454604177408 1523525280915456 1523859167674368 1525481119678464 1527013680611328 1529111226875904 1532929757958144 1535035430702592 1536439690985472 1538213079416832 1538550185066496 1547708221882368 1548047408431104 1553382833651712 1557261976338432 1559401072459776 1562629160042496 1562971616575488 1567015335508896 1570259185238016 1572275019055104 1572619589517312 1574434737487872 1579952143171584 1581980420407296 1582122407104512 1584153470435328 1585744976019456 1589704934178816 1591888594802688 1595183934210048 1595533525254144 1605030748618752 1605382497632256 1607235461185536 1614938345832448 1617156667736064 1619378036785152 1620504314118144 1620859454226432 1622730281582592 1629017191766016 1630507427168256 1632747135172608 1636971377272686 1640719533293568 1642825821192192 1645082450067456 1650847431647232 1653115079218176 1654264820662272 1656537162448896 1658663756365824 1662955049927808 1664476331900928 1666762700488704 1668902421528576 1677051359133696 1678987044274176 1679355001110528 1680522992418816 1682831403122688 1689351161831424 1693219251290112 1695545101910016 1697599946801304 1703671221977088 1703824130727936 1705637632278528 1706011429699584 1713965941029888 1714341563633664 1716166259638272 1717890390687744 1722458516226048 1724545977702912 1728494652358656 1730868958199808 1733090976202752 1739164372434944 1741171749617664 1741553334484992 1745158492127232 1747555687858176 1751919723380736 1754326206517248 1755931075411968 1757957805047808 1758343068647424 1762892252447508 1766541583392768 1768809396436992 1769197038206976 1777446161068032 1779727972958208 1782172654239744 1783963098021888 1785861897191424 1788418050951168 1790874669153024 1794581925986304 1794975215910912 1796885736062976 1797279530876928 1805659592196096 1806055309836288 1807977623322624 1808139893833728 1812279972593664 1816805639061504 1819301251203072 1823067353382912 1823466886004736 1834320855564288 1834722854436864 1836840527069184 1845643823808512 1845809474955264 1848179048841216 1850717756325888 1854548893237248 1857203360603136 1861047923245056 1863437059620864 1865996725911552 1870824431168784 1872535873388544 1875108038049792 1877515224219648 1879401453060096 1886682779025408 1889274376249344 1890588366471168 1891002696597504 1893185328513024 1900520057060352 1902258665029632 1904871657701376 1909799940151467 1916630124724224 1918842336313344 1919262858412032 1923235889283072 1928634259087872 1930687042093056 1932626689523712 1935107715760128 1937765830754304 1940114224915776 1944556483903488 1947052825116672 1947227577974784 1949727348228096 1956559918989312 1958818218319872 1959247501295616 1960610157821952 1963303303643136 1970909688803328 1975422459838464 1978135952228352 1987616425639936 1989910570991616 1990346667982848 1997206500409344 1999626931201536 2002193969577984 2004944236019712 2009094634340352 2009534935597056 2011970307320064 2014734002797152 2018904666734592 2019347117899776 2021496453070848 2021939472236544 2031367041220608 2031812223565824 2033974826237952 2036018240815104 2038814969167872 2043906343944192 2046713907603456 2048586254647296 2050950772555776 2051400246755328 2063610962509824 2064063211241472 2066445592952832 2076349301784576 2079201429946368 2083505546723328 2083962155433984 2089353780678528 2093678913650688 2096366692073472 2096826119356416 2099246316650496 2106602857562112 2109307227209728 2109496542806016 2112204627247104 2114326634692608 2119606578905088 2122518126403584 2126911912280064 2127378033672192 2138085064192896 2140040998158336 2140509996843008 2142980614914048 2156208890314752 2159170715713536 2160672418824192 2163640375443456 2169713541473856 2172022922354688 2174009902891008 2174205025714176 2176996180230144 2182628503030248 2187626044391424 2190434428256256 2193443266756608 2201129908862976 2204153438957568 2205686427549696 2208716216598528 2217273399903744 2219301775867904 2222350267318272 2225402946256896 2236068478844928 2238649392365568 2239140001480704 2243775204163584 2249580297601728 2252468215775232 2257625668386816 2260726802546688 2263466595735072 2271561629302784 2271765507637248 2274183509704704 2274681906266112 2285287921373184 2285788751511552 2288221679517696 2290520520916992 2299394636937216 2302553146053888 2304659536478208 2307319619125248 2307825277599744 2310787968270336 2321562332823552 2322071112646656 2330074250477568 2335892964507648 2339101608689664 2341241433882624 2343943740063744 2344457424863232 2350523003263344 2355388777857024 2358412528582656 2358929384275968 2361652106231808 2369928214757376 2372970630610944 2376230205652992 2378617464029184 2384557401268224 2387832892204032 2392775901315072 2393300287881216 2395847648083968 2407546122928128 2408073746448384 2410636831096832 2410853191778304 2416373296791552 2422407518748672 2425735001604096 2430756471177216 2431289181339648 2443525787649024 2445761140752384 2446297139249152 2449120702758912 2461079299940352 2464238731788288 2467623675101184 2472731857649664 2476271147470848 2479672618827264 2481397230993408 2484805743673344 2487995634548736 2494432574891712 2496714497851392 2500144050733056 2503353632292864 2515577038700544 2519032501665792 2520784488628224 2524247104684032 2534026742747136 2536344886706176 2539828876935168 2543317652865024 2546399920201956 2555506832965632 2558456448417792 2559017144549376 2570948911544832 2571512345450496 2574249389457408 2576835586031616 2583687774339072 2586818966554368 2592741978537984 2596070433488896 2596303437299712 2599636464304128 2608746558652416 2611757624426496 2612330001727488 2617737738190848 2627879585071104 2631489309775872 2633896613117952 2636936707571712 2637514602971136 2653214094655488 2653795557310464 2666169241602048 2669591959437312 2673258981359616 2675944647032832 2678792845787136 2679379914129408 2682627076426752 2686312003729536 2691872888979456 2692462823866368 2695328604094464 2695919296315392 2708489388294144 2709082964754432 2711966434983936 2714690987753472 2718419958890496 2725208458592256 2728951876804608 2731448339529728 2734601030074368 2735200329007104 2751481283346432 2752084281655296 2755260790603776 2768465735712768 2768714212432896 2772268573261824 2778007395631104 2785805040904704 2791571884867584 2795155589431296 2798995088867328 2808803810082816 2812662057074688 2816272836329472 2819102179590144 2826142105206784 2830024168538112 2833911564374016 2835882549706752 2836504044896256 2839777992769536 2850780085590528 2853387997544448 2857307486552064 2874945187086336 2878894287618048 2884853833924608 2892951388631808 2896030563139584 2898940034285568 2902661573640192 2906648746131456 2910171337373664 2916834725855232 2920579237675008 2924591022342144 2934839878483968 2938227327479808 2938871251943424 2940915236732928 2944954955464704 2956364533204992 2963133689757696 2967203928342528 2981424638459904 2984865856487424 2985520001974272 2999440396802304 3003290954366976 3007416354029568 3010167557849088 3013641951510528 3014302403395584 3017955460980096 3029020676849664 3032244679606272 3032909208354816 3047050561830912 3047718335348736 3050962239356928 3054027361222656 3058222453751808 3065859515916288 3070070861405184 3072879381970944 3076426158833664 3077100370132992 3095416443764736 3096094816862208 3106765667303424 3114523952676864 3118802144919552 3125258320084992 3125943233150976 3134030671017792 3140518370476032 3144550038110208 3145239179034624 3148869474975744 3159904286343168 3163960840814592 3164244814209024 3168306940870656 3171489952038912 3179409868357632 3183777189605376 3190367868420096 3191067050508288 3210061497237504 3210764995264512 3214470922371072 3229876691664896 3234313335472128 3238756073570304 3241008628236288 3245460563165184 3258034383532032 3261014854336512 3265494270345216 3273942754545372 3281439066587136 3285651642384384 3290164900134912 3301694863294464 3306230158436352 3308529641324544 3313074324897792 3325910099855616 3328952663801856 3333525400977408 3337804843057152 3354102718267392 3357974088548352 3358710002221056 3365662806245376 3378702323662848 3386438502580224 3391090203820032 3395199893602608 3407342443954176 3407648261455872 3411275264557056 3412022859399168 3427931882059776 3428683127267328 3432332519276544 3435780781375488 3444917032452096 3449091955405824 3456989304717312 3461737916399616 3466181952405504 3478328744869888 3482343499235328 3483106668969984 3490316984254464 3495111375716352 3503839446761472 3508652413034496 3511862150823936 3515915610095616 3516686137294848 3525784504895016 3533083166785536 3537618792873984 3538394076413952 3554892322136064 3559455945916416 3564345308479488 3567926196043776 3571723794382848 3576836101902336 3581749338306048 3589163851972608 3589950431821824 3593771472125952 3611319184392192 3612110619672576 3615955246645248 3616279787667456 3624559945187328 3633611278123008 3638602502406144 3646134706765824 3646933772009472 3668641711128576 3669445708873728 3673681054138368 3691287647617024 3691618949910528 3696358097682432 3701435512651776 3709097786474496 3714406721206272 3722095846490112 3731993451823104 3741648862337568 3745071746777088 3750216076099584 3755030448439296 3773365558050816 3778548752498688 3781176732942336 3782005393195008 3786370657026048 3801040114120704 3804517330059264 3809743315402752 3819599880302934 3833260249448448 3837684672626688 3838525716824064 3857268518175744 3861374084186112 3865253379047424 3870215431520256 3875531661508608 3880228449831552 3889112967806976 3894105650233344 3894455155949568 3899454696456192 3913119837978624 3917636436639744 3918495002591232 3921220315643904 3926606607286272 3941819377606656 3950844919676928 3956271904456704 3975232851279872 3979821141983232 3980693335965696 3994413000818688 3999253862403072 4004387939155968 4009888472039424 4018189268680704 4019069871194112 4023940614640128 4029468005594304 4037809333469184 4038694235799552 4042992906141696 4043878944473088 4062734082441216 4063624447131648 4067949652475904 4072036481630208 4077629938335744 4087812687888384 4093427815206912 4097172509294592 4101901545111552 4102800493510656 4127221925019648 4128126422482944 4132891185905664 4152698603569152 4158402859892736 4167011093446656 4178707561357056 4187357827301376 4192733384146944 4193652238712832 4198492633300992 4213205715124224 4218614454419456 4218993085612032 4224409254494208 4228653269385216 4239213157810176 4245036252807168 4253823824560128 4254756067344384 4276170128385792 4280081996316672 4281019993686016 4285961229828096 4312417780629504 4318341431427072 4327280750886912 4339427082947712 4344045844709376 4348019805782016 4348410051428352 4353992360460288 4365257006060496 4375252088782848 4380868856512512 4386886533513216 4402259817725952 4408306877915136 4411372855099392 4417432433197056 4434546799807488 4438603551735808 4444700534636544 4450805892513792 4472136957689856 4477298784731136 4478280002961408 4487550408327168 4499160595203456 4504936431550464 4515251336773632 4521453605093376 4526933191470144 4543123258605568 4543531015274496 4548367019409408 4549363812532224 4570575842746368 4571577503023104 4576443359035392 4581041041833984 4598789273874432 4605106292107776 4609319072956416 4614639238250496 4615650555199488 4643124665647104 4644142225293312 4660148500955136 4671785929015296 4678203217379328 4687887480127488 4688914849726464 4701046006526688 4710777555714048 4716825057165312 4717858768551936 4723304212463616 4739856429514752 4745941261221888 4752460411305984 4757234928058368 4769114802536448 4775665784408064 4785551802630144 4786600575762432 4815092245856256 4816147492896768 4821273662193664 4821706383556608 4844815037497344 4851470003208192 4861512942354432 4862578362679296 4887051575298048 4891522281504768 4892594278498304 4898241405517824 4922158599880704 4928477463576576 4935247350202368 4952542294941696 4959345237654528 4962794461986816 4969611487346688 4975991269097472 4988865149783424 4993428995702784 5000288101466112 5006707264585728 5031154077401088 5038065003331584 5041568977256448 5048494209368064 5068053485494272 5072689773412352 5079657753870336 5086635305730048 5092799840403912 5111013665931264 5116912896835584 5118034289098752 5141897823089664 5143024690900992 5148498778914816 5153671172063232 5167375548678144 5173637933108736 5185483957075968 5192606874599424 5199272928608256 5217493117304832 5223515248852992 5224660003454976 5235475476381696 5255759170142208 5262978619551744 5267793226235904 5273873415143424 5275029205942272 5306428189310976 5307591114620928 5332338483204096 5339183918874624 5346517962719232 5351889294065664 5357585691574272 5365254152853504 5372624007459072 5383745777958912 5384925647732736 5390657208188928 5391838592630784 5416978776588288 5418165929508864 5423932869967872 5436839917780992 5450416917184512 5457903753609216 5462896679059456 5469202060148736 5470400658014208 5502962566692864 5504168563310592 5510521581207552 5536931471425536 5537428424865792 5544537146523648 5571610081809408 5583143769735168 5590311178862592 5597990177734656 5617607620165632 5625324114149376 5632545672658944 5638204359180288 5652284210413568 5660048337076224 5667823128748032 5671765099413504 5673008089792512 5679555985539072 5701560171181056 5706775995088896 5714614973104128 5729399820454401 5749890374172672 5757788575236096 5769707667849216 5785902777263616 5792061126279168 5797880068571136 5805323147280384 5813297492262912 5820342674747328 5833669451710464 5841158475350016 5849182044684288 5869679756967936 5876454654959616 5877742503886848 5881830473465856 5889909910929408 5912729066409984 5926267379515392 5934407856685056 5962849276919808 5969731712974848 5971040003948544 5998880793604608 6006581908733952 6014832708059136 6027283903021056 6028604806791168 6035910921960192 6058041353699328 6064489359212544 6065818416709632 6094101123661824 6095436670697472 6101924478713856 6108054722445312 6116444907503616 6131719031832576 6140141722810368 6145758763941888 6152852317667328 6154200740265984 6190832887529472 6192189633724416 6229047905353728 6237604289839104 6250516640169984 6251886466301952 6268061342035584 6281036740952064 6289100076220416 6290478358069248 6297738949951488 6319808572686336 6327921681629184 6328489628418048 6336613881741312 6342979904077824 6358819736715264 6367554379210752 6380735736840192 6382134101016576 6420122994475008 6421529990529024 6428941844742144 6459753383329792 6468626670944256 6477512147140608 6482017256472576 6490921126330368 6516068767064064 6522029708673024 6530988540690432 6547885509090744 6562878133174272 6571303284768768 6580329800269824 6603389726588928 6612460316872704 6617059282649088 6626148649795584 6651820199711232 6657905327603712 6667050801954816 6708205436534784 6715948177096704 6717420004442112 6731325612490752 6757404647325696 6772877005160448 6782180407640064 6790399787205216 6814684887908352 6815296522911744 6822550529114112 6824045718798336 6855863764119552 6857366254534656 6864665038553088 6871561562750976 6898183910811648 6913978609434624 6923475832799232 6932363904811008 6956657489739776 6964686998470656 6966213337939968 6990222751432704 7007678893522944 7017304826068992 7023724301647872 7031831220191232 7033372274589696 7051569009790032 7066166333571072 7075237585747968 7076788152827904 7109784644272128 7118911891832832 7128690616958976 7135852392087552 7153672203804672 7163498676612096 7178327703945216 7179900863643648 7187542944251904 7222638368784384 7224221239345152 7231910493290496 7232559575334912 7249119890374656 7267222556246016 7277205004812288 7292269413531648 7293867544018944 7337283422257152 7338891417747456 7347362108276736 7382575295234048 7383237899821056 7392716195364864 7402871025303552 7418195572948992 7428813442412544 7444191692980224 7463986903646208 7483297724675136 7490143493554176 7500432152199168 7510060896878592 7546731116101632 7557097504997376 7562353465884672 7572741314052096 7602080228241408 7609034660118528 7619486630805504 7639199760605868 7666520498896896 7675369345253376 7677051433648128 7714537036351488 7722748168372224 7730506758094848 7751063323017216 7760456899663104 7778225935613952 7788211300466688 7788910311899136 7798909392912384 7826239675957248 7835272873279488 7836990005182464 7853213214572544 7883638755213312 7901689839353856 7912543808913408 7950465702559744 7959642283966464 7961386671931392 7998507724806144 8008775878311936 8019776944078848 8036378537361408 8038139742388224 8047881229280256 8058936011188608 8075618666938368 8077388471599104 8085985812283392 8087757888946176 8125468164882432 8127248894263296 8135899304951808 8144072963260416 8155259876671488 8175625375776768 8186855630413824 8194345018589184 8203803090223104 8205600987021312 8254443850039296 8256252844965888 8265782371811328 8305397207138304 8316805719785472 8334022186893312 8357415122714112 8374715654602752 8385466768293888 8396985266601984 8426411430248448 8437228908838912 8437986171224064 8448818508988416 8457306538770432 8478426315620352 8490072505614336 8507647649120256 8509512134688768 8552340256771584 8560163992633344 8562039987372032 8571922459656192 8624835561259008 8636682862854144 8654561501773824 8678854165895424 8688091689418752 8696820102856704 8707984720920576 8730514012120992 8750504177565696 8761737713025024 8773773067026432 8804519635451904 8816613755830272 8822745710198784 8834864866394112 8869093599614976 8877207103471616 8889401069273088 8901611785027584 8944273915379712 8954597569462272 8956560005922816 8998321190406912 9009872863100928 9030502673547264 9042907210186752 9053866382940288 9086246517211136 9087062030548992 9096734038818816 9098727625064448 9141151685492736 9143155006046208 9152886718070784 9162082083667968 9197578547748864 9210212584215552 9218638145912832 9229278476500992 9231301110398976 9286249331294208 9288284450586624 9320297001910272 9343571858030592 9356406434758656 9375774960254976 9377829699452928 9402092013053376 9421555111428096 9433650114330624 9435717537103872 9446608424927232 9479712859029504 9491882522443776 9504920822611968 9514469856116736 9538229605072896 9551331568816128 9571103605260288 9573201151524864 9630184491712512 9632294985793536 9643412767113216 9689630074994688 9702940006416384 9723025884708864 9774103150596096 9783044563009536 9785188556996608 9796482811035648 9844317199761408 9856954927153152 9870494700404736 9905084589883392 9918690475309056 9925588923973632 9939222974693376 9977730299566848 9986857991405568 10000576202932224 10013414529171456 10062308154802176 10076130006663168 10096988418736128 10136106970988544 10145379546824704 10159315507740672 10173270611460096 10185599680807824 10222027331862528 10233825793671168 10236068578197504 10283795646179328 10286049381801984 10296997557829632 10307342344126464 10334751097356288 10347275866217472 10370967914151936 10385213749198848 10398545857216512 10434986234609664 10447030497705984 10449320006909952 10470950952763392 10511518340284416 10525957239103488 10535586452471808 10547746830286848 10550058411884544 10612856378621952 10615182229241856 10664676966408192 10678367837749248 10693035925438464 10703778588131328 10715171383148544 10730508305707008 10745248014918144 10767491555917824 10769851295465472 10781314416377856 10833957553176576 10836331859017728 10847865739935744 10873679835561984 10900833834369024 10915807507218432 10938404120297472 10940801316028416 11005925133385728 11008337126621184 11021043162415104 11073862942851072 11074856849731584 11089074293047296 11143220163618816 11166287539470336 11195980355469312 11235215240331264 11250648228298752 11265091345317888 11304568420827136 11320096674152448 11335646257496064 11343530198827008 11346016179585024 11359111971078144 11403120342362112 11413551990177792 11429229946208256 11458799640908802 11499780748345344 11515577150472192 11571805554527232 11584122252558336 11595760137142272 11610646294560768 11626594984525824 11640685349494656 11667338903420928 11682316950700032 11698364089368576 11739359513935872 11752909309919232 11755485007773696 11763660946931712 11779819821858816 11825458132819968 11852534759030784 11868815713370112 11925698553839616 11939463425949696 11942080007897088 11997761587209216 12013163817467904 12029665416118272 12054567806042112 12057209613582336 12071821843920384 12116082707398656 12128978718425088 12131636833419264 12188202247323648 12190873341394944 12203848957427712 12216109444890624 12232889815007232 12263438063665152 12280283445620736 12291517527883776 12305704635334656 12308401480531968 12381665775058944 12384379267448832 12458095810707456 12475208579678208 12501033280339968 12536122684071168 12562073481904128 12578200152440832 12580956716138496 12595477899902976 12639617145372672 12655843363258368 12656979256836096 12673227763482624 12685959808155648 12717639473430528 12735108758421504 12761471473680384 12764268202033152 12840245988950016 12843059981058048 12857883689484288 12919506766659584 12937253341888512 12955024294281216 12981842252660736 13032137534128128 13044059417346048 13061977081380864 13095771018181488 13125756266348544 13142606569537536 13160659600539648 13206779453177856 13224920633745408 13234118565298176 13252297299591168 13303640399422464 13315810655207424 13334101603909632 13416410873069568 13431896354193408 13434840008884224 13462651224981504 13514809294651392 13545754010320896 13564360815280128 13580799574410432 13629369775816704 13630593045823488 13645101058228224 13648091437596672 13711727528239104 13714732509069312 13729330077106176 13743123125501952 13796367821623296 13827957218869248 13846951665598464 13913314979479552 13929373996941312 13932426675879936 13980445502865408 14015357787045888 14034609652137984 14063662440382464 14066744549179392 14103138019580064 14132332667142144 14150475171495936 14153576305655808 14219569288544256 14237823783665664 14257381233917952 14271704784175104 14307344407609344 14326997353224192 14356655407890432 14359801727287296 14445276737568768 14448442478690304 14463820986580992 14465119150669824 14534445112492032 14554410009624576 14584538827063296 14587735088037888 14674566844514304 14677782835494912 14694724216553472 14765150590468096 14766475799642112 14785432390729728 14805742050607104 14857626884825088 14888383385960448 14927973807292416 14966595449350272 14980286987108352 15000864304398336 15020121793757184 15093462232203264 15114195009994752 15124706931769344 15145482628104192 15204160456482816 15218069320237056 15238973261611008 15278399521211736 15333040997793792 15350738690506752 15354102867296256 15429074072702976 15445496336744448 15461013516189696 15502126646034432 15520913799326208 15556451871227904 15577820623798272 15597818785824768 15652479351914496 15670545746558976 15673980010364928 15706426429145088 15767277510426624 15803379678707712 15825087617826816 15900931405119488 15919284567932928 15922773343862784 15997015449612288 16017551756623872 16039553888157696 16072757074722816 16095762458560512 16117872022377216 16151237333876736 16154776943198208 16171971624566784 16175515777892352 16250936329764864 16254497788526592 16271798609903616 16310519753342976 16351250751553536 16373711260827648 16388690037178368 16407606180446208 16411201974042624 16508887700078592 16512505689931776 16531564743622656 16610794414276608 16633611439570944 16714830245428224 16749431309205504 16770933536587776 16793970533203968 16852822860496896 16874457817677824 16875972342448128 16897637017976832 16914613077540864 16956852631240704 16980145011228672 17015295298240512 17019024269377536 17104680513543168 17120327985266688 17124079974744064 17143844919312384 17249671122518016 17273365725708288 17309123003547648 17357708331790848 17376183378837504 17393640205713408 17415969441841152 17461028024241984 17501008355131392 17523475426050048 17547546134052864 17609039270903808 17633227511660544 17645491420397568 17669729732788224 17738187199229952 17754414206943232 17778802138546176 17803223570055168 17888547830759424 17909195138924544 17913120011845632 17996642380813824 18019745726201856 18085814420373504 18107732765880576 18172493034422272 18174124061097984 18193468077637632 18197455250128896 18282303370985472 18286310012092416 18305773436141568 18324164167335936 18395157095497728 18420425168431104 18437276291825664 18458556953001984 18462602220797952 18572498662588416 18576568901173248 18687143716061184 18712812869517312 18751549920509952 18755659398905856 18804184026106752 18843110222856192 18867300228661248 18871435074207744 18893216849854464 18959425718059008 18983765044887552 19009841645223936 19028939712233472 19076459210145792 19102663137632256 19142207210520576 19146402303049728 19260368983425024 19264589971587072 19286825534226432 19379260149989376 19405880012832768 19446051769417728 19548206301192192 19566089126019072 19592965622071296 19688634399522816 19713909854306304 19740989400809472 19810169179766784 19837380950618112 19851177847947264 19878445949386752 19955460599133696 19973715982811136 20001152405864448 20124616309604352 20152260013326336 20193976837472256 20272213941977088 20318631015481344 20346541222920192 20371199361615648 20444054663725056 20467651587342336 20472137156395008 20567591292358656 20572098763603968 20593995115659264 20614684688252928 20694551732434944 20741935828303872 20770427498397696 20797091714433024 20869972469219328 20894060995411968 20898640013819904 21023036680568832 21051914478206976 21071172904943616 21095493660573696 21100116823769088 21225712757243904 21230364458483712 21329353932816384 21356735675498496 21386071850876928 21407557176262656 21461016611414016 21490496029836288 21534983111835648 21539702590930944 21562628832755712 21667915106353152 21672663718035456 21695731479871488 21747359671123968 21801667668738048 21831615014436864 21876808240594944 21881602632056832 22011850266771456 22016674253242368 22042086324830208 22147725885702144 22149713699463168 22178148586094592 22286440327237632 22332575078940672 22391960710938624 22470430480662528 22501296456597504 22530182690635776 22609136841654272 22640193348304896 22671292514992128 22687060397654016 22718223942156288 22806240684724224 22827103980355584 22858459892416512 22917599281817604 22999561496690688 23031154300944384 23143611109054464 23168244505116672 23191520274284544 23253189969051648 23281370698989312 23334677806841856 23364633901400064 23396728178737152 23478719027871744 23505818619838464 23510970015547392 23559639643717632 23650916265639936 23705069518061568 23737631426740224 23851397107679232 23878926851899392 23884160015794176 23995523174418432 24026327634935808 24059330832236544 24109135612084224 24114419227164672 24143643687840768 24232165414797312 24257957436850176 24263273666838528 24376404494647296 24381746682789888 24407697914855424 24432218889781248 24465779630014464 24526876127330304 24560566891241472 24583035055767552 24611409270669312 24616802961063936 24763331550117888 24768758534897664 24916191621414912 24950417159356416 25002066560679936 25072245368142336 25124146963808256 25156400304881664 25190955799805952 25279234290745344 25311686726516736 25313958513672192 25346455526965248 25371919616311296 25435278946861056 25470217516843008 25522942947360768 25528536404066304 25680491977900032 25686119962116096 25715767378968576 25839013533319168 25874506683777024 25910048588562432 25963684505321472 26064275068256256 26123954162761728 26191542036362976 26251512532697088 26285213139075072 26321319201079296 26413558906355712 26449841267490816 26468237130596352 26504594599182336 26607280798844928 26631621310414848 26668203207819264 26832821746139136 26863792708386816 26869680017768448 27029618589302784 27091508020641792 27128721630560256 27161599148820864 27258739551633408 27261186091646976 27290202116456448 27296182875193344 27423455056478208 27429465018138624 27458660154212352 27486246251003904 27592735643246592 27655914437738496 27693903331196928 27826629958959104 27858747993882624 27864853351759872 27960891005730816 28030715574091776 28069219304275968 28127324880764928 28133489098358784 28206276039160128 28264665334284288 28300950342991872 28307152611311616 28439138577088512 28475647567331328 28514762467835904 28543409568350208 28614688815218688 28653994706448384 28713310815780864 28719603454574592 28890553475137536 28896884957380608 28930238301339648 29068890224984064 29108820019249152 29169077654126592 29349133689028608 29355565670989824 29389448433106944 29530301180936192 29532951599284224 29570864781459456 29611484101214208 29715253769650176 29776766771920896 29933190898700544 29960573974216704 30001728608796672 30040243587514368 30186924464406528 30228390019989504 30290965256208384 30408320912965632 30436138640474112 30477946523222016 30556799042423472 30666081995587584 30701477381013504 30708205734592512 30858148145405952 30890992673488896 30922027032379392 31004253292068864 31041827598652416 31112903742455808 31155641247596544 31195637571649536 31304958703828992 31341091493117952 31347960020729856 31412852858290176 31534555020853248 31606759357415424 31650175235653632 31801862810238976 31838569135865856 31845546687725568 31994030899224576 32035103513247744 32079107776315392 32145514149445632 32191524917121024 32235744044754432 32302474667753472 32309553886396416 32343943249133568 32501872659529728 32508995577053184 32543597219807232 32621039506685952 32702501503107072 32747422521655296 32815212360892416 32822403948085248 33017775400157184 33025011379863552 33063129487245312 33221588828553216 33267222879141888 33429660490856448 33498862618411008 33587941066407936 33705645720993792 33748915635355648 33751944684896256 33795274035953664 33913705262481408 33960290022457344 34030590596481024 34038048538755072 34209361027086336 34240655970533376 34248159949488128 34287689838624768 34499342245036032 34546731451416576 34715416663581696 34752366757675008 34787280411426816 34831938883682304 34922056048483968 35002016710262784 35046950852100096 35095092268105728 35218078541807616 35266455023321088 35290982840795136 35339459465576448 35476374398459904 35508828413886464 35557604277092352 35606447140110336 35777095661518848 35818390277849088 35826240023691264 35993284761627648 36039491452403712 36171628840747008 36215465531761152 36348248122195968 36386936155275264 36394910500257792 36564606741970944 36572620024184832 36611546872283136 36648328334671872 36790314190995456 36840850336862208 36874552583651328 36917113906003968 36925204441595904 37144997325176832 37153137802346496 37374287432122368 37425625739034624 37503099841019904 37608368052213504 37686220445712384 37734600457322496 37742870148415488 37786433699708928 37918851436118016 37967530089775104 38019683290447872 38057879424466944 38152918420291584 38205326275264512 38284414421041152 38292804606099456 38520737966850048 38529179943174144 38573651068452864 38758520299978752 38811760025665536 39096412602384384 39132178252038144 39185931244142592 39377268799045632 39427819708612608 39481978801618944 39620338359533568 39674761901236224 39702355695894528 39756891898773504 39910921198267392 39947431965622272 40002304811728896 40249232619208704 40304520026652672 40387953674944512 40544427883954176 40637262030962688 40693082445840384 40742398723231296 40888109327450112 40935303174684672 40944274312790016 41135182584717312 41144197527207936 41187990231318528 41229369376505856 41389103464869888 41483871656607744 41540854996795392 41739944938438656 41788121990823936 41797280027639808 42046073361137664 42103828956413952 42190987321147392 42200233647538176 42451425514487808 42460728916967424 42658707865632768 42713471350996992 42772143701753856 42815114352525312 42922033222828032 42980992059672576 43069966223671296 43079405181861888 43335830212706304 43345327436070912 43391462959742976 43603335337476096 43663230028873728 43753616481189888 43763205264113664 44023700533542912 44033348506484736 44084172649660416 44295451771404288 44299427398926336 44356297172189184 44572880654475264 44665150157881344 44783921421877248 44940860961325056 45002592913195008 45060365381271552 45218273683308544 45280386696609792 45342585029984256 45374120795308032 45436447884312576 45612481369448448 45654207960711168 45716919784833024 45835198563635208 45999122993381376 46062308601888768 46287222218108928 46336489010233344 46383040548569088 46506379938103296 46562741397978624 46669355613683712 46793456357474304 46957438055743488 47011637239676928 47021940031094784 47119279287435264 47301832531279872 47410139036123136 47475262853480448 47702794215358464 47757853703798784 47768320031588352 47991046348836864 48052655269871616 48118661664473088 48218271224168448 48287287375681536 48464330829594624 48515914873700352 48526547333677056 48752808989294592 48763493365579776 48815395829710848 48931559260028928 49053752254660608 49121133782482944 49166070111535104 49222818541338624 49233605922127872 49526663100235776 49537517069795328 49832383242829824 49900834318712832 50144490736284672 50248293927616512 50312800609763328 50381911599611904 50558468581490688 50623373453033472 50627917027344384 50692911053930496 50743839232622592 50870557893722112 50940435033686016 51045885894721536 51057072808132608 51360983955800064 51372239924232192 51431534757937152 51678027066638336 51749013367554048 51820097177124864 51927369010642944 52128550136512512 52247908325523456 52383084072725952 52503025065394176 52570426278150144 52642638402158592 52827117812711424 52899682534981632 52936474261192704 53009189198364672 53214561597689856 53263242620829696 53336406415638528 53665643492278272 53727585416773632 53739360035536896 54059237178605568 54257443261120512 54323198297641728 54517479103266816 54522372183293952 54580404232912896 54592365750386688 54846910112956416 54858930036277248 54917320308424704 54972492502007808 55185471286493184 55311828875476992 55387806662393856 55653259917918208 55717495987765248 55729706703519744 56061431148183552 56138438608551936 56254649761529856 56266978196717568 56412552078320256 56529330668568576 56601900685983744 56614305222623232 56878277154177024 56951295134662656 57029524935671808 57086819136700416 57229377630437376 57307989412896768 57426621631561728 57439206909149184 57781106950275072 57793769914761216 57860476602679296 58137780449968128 58217640038498304 58338155308253184 58698267378057216 58778896866213888 59060602361872384 59065903198568448 59141729562918912 59222968202428416 59430507539300352 59553533543841792 59866381797401088 59921147948433408 60003457217593344 60373848928813056 60456780039979008 60581930512416768 60816641825931264 60955893046444032 61113598084846944 61332163991175168 61402954762027008 61416411469185024 61716296290811904 61781985346977792 61844054064758784 62083655197304832 62225807484911616 62311282495193088 62391275143299072 62609917407657984 62682182986235904 62695920041459712 63069110041706496 63213518714830848 63300350471307264 63603725620477952 63677138271731712 63691093375451136 63988061798449152 64070207026495488 64158215552630784 64383049834242048 64471488089508864 64604949335506944 64619107772792832 64687886498267136 65003745319059456 65017991154106368 65087194439614464 65242079013371904 65405003006214144 65494845043310592 65630424721784832 65644807896170496 66035550800314368 66050022759727104 66126258974490624 66443177657106432 66534445758283776 66859320981712896 66997725236822016 67175882132815872 67411291441987584 67503889369792512 67590548071907328 67827410524962816 67920580044914688 68061181192962048 68418722054172672 68481311941066752 68496319898976256 68575379677249536 68998684490072064 69093462902833152 69430833327163392 69504733515350016 69574560822853632 69844112096967936 70004033420525568 70093901704200192 70190184536211456 70436157083615232 70532910046642176 70678918931152896 70952748796919808 71017656827772928 71115208554184704 71212894280220672 71554191323037696 71636780555698176 71652480047382528 71986569523255296 72078982904807424 72343257681494016 72430931063522304 72696496244391936 72773872310550528 72789821000515584 73129213483941888 73145240048369664 73223093744566272 73296656669343744 73580628381990912 73681700673724416 73749105167302656 73834227812007936 73850408883191808 74289994650353664 74306275604692992 74748574864244736 74851251478069248 75006199682039808 75216736104427008 75372440891424768 75469200914644992 75572867399417856 75837702872236032 75935060179550208 76039366580895744 76115758848933888 76305836840583168 76410652550529024 76568828842082304 76585609212198912 77041475933700096 77058359886348288 77147302136905728 77517040599957504 77623520051331072 78192825204768768 78371862488285184 78754537598091264 78855639417225216 78963957603237888 79240676719067136 79349523802472448 79404711391789056 79513783797547008 79821842396534784 79894863931244544 80004609623457792 80498465238417408 80609040053305344 81088855767908352 81274524061925376 81386164891680768 81484797446462592 81776218654900224 81870606349369344 81888548625580032 82270365169434624 82288395054415872 82375980462637056 82458738753011712 82778206929739776 82967743313215488 83081709993590784 83479889876877312 83576243981647872 83594560055279616 84092146722275328 84207657912827904 84381974642294784 84400467295076352 84902851028975616 84921457833934848 85317415731265536 85426942701993984 85544287403507712 85630228705050624 85844066445656064 85961984119345152 86139932447342592 86158810363723776 86671660425412608 86690654872141824 87206670674952192 87326460057747456 87507232962379776 88047401067085824 88066697012969472 88168345299320832 88590903542808576 88598854797852672 88712594344378368 89145761308950528 89330300315762688 89881721922650112 90005185826390016 90120730762543104 90436547366617088 90560773393219584 90685170059968512 90872895768625152 91224962738896896 91308415921422336 91433839569666048 91670397127270416 91998245986762752 92124617203777536 92574444436217856 92672978020466688 92766081097138176 93012759876206592 93125482795957248 93338711227367424 93586912714948608 93914876111486976 94023274479353856 94043880062189568 94238558574870528 94603665062559744 94820278072246272 94950525706960896 95405588430716928 95515707407597568 95536640063176704 95982092697673728 96105310539743232 96237323328946176 96436542448336896 96574574751363072 96928661659189248 97031829747400704 97505617978589184 97526986731159552 97630791659421696 97863118520057856 98107504509321216 98242267564965888 98445637082677248 98467211844255744 99053326200471552 99075034139590656 99664766485659648 99801668637425664 100288981472569344 100496587855233024 100763823199223808 101116937162981376 101246746906066944 101255834054688768 101385822107860992 101741115787444224 101880870067372032 102091771789443072 102114145616265216 102721967911600128 102744479848464384 102863069515874304 103356054133276672 103498026735108096 103640194354249728 104257100273025024 104495816651046912 104766168145451904 105006050130788352 105140852556300288 105285276804317184 105654235625422848 105799365069963264 105872948522385408 106018378396729344 106429123195379712 106526485241659392 106672812831277056 107331286984556544 107455170833547264 107478720071073792 108118474357211136 108514886522241024 108646396595283456 109044744366587904 109160808465825792 109184731500773376 109693820225912832 109717860072554496 109834640616849408 109944985004015616 110370942572986368 110623657750953984 110775613324787712 111306519835836416 111434991975530496 111459413407039488 112122862296367104 112276877217103872 112509299523059712 112825104156640512 113058661337137152 113203801371967488 113228610445246464 113756554308354048 113902590269325312 114059049871343616 114173638273400832 114458755260874752 114615978825793536 114853243263123456 114878413818298368 115562213900550144 115587539829522432 115720953205358592 116275560899936256 116435280076996608 117396534756114432 117557793732427776 118121204723744768 118131806397136896 118283459125837824 118445936404856832 118861015078600704 119107067087683584 119732763594802176 119842295896866816 120006914435186688 120747697857626112 120913560079958016 121163861024833536 121633283651862528 121911786092888064 122227196169693888 122664327982350336 122805909524054016 122832822938370048 123432592581623808 123563970693955584 123688108129517568 124167310394609664 124451614969823232 124622564990386176 125219834815315968 125364365972471808 125391840082919424 126138220083412992 126600700942614528 127207451240955904 127354276543463424 127382186750902272 127976123596898304 128140414052990976 128316431105261568 128766099668484096 128942976179017728 129209898671013888 129238215545585664 130007490638118912 130035982308212736 130174388879228928 130810006012428288 130989690086621184 131260849443569664 131289615792340992 132071101600628736 132100045519454208 132252517948981248 132886355314212864 133068891516567552 133718641963425792 133995450473644032 134351764265631744 134822582883975168 135007778739585024 135181096143814656 135654821049925632 135841160089829376 136122362385924096 136837444108345344 136962623882133504 137150759354499072 137997368980144128 138186925805666304 138861666654326784 139009467030700032 139149121645707264 139688224193935872 140008066841051136 140380369072422912 140872314167230464 141065820093284352 141357837862305792 141905497593839616 142230417108369408 142425788560441344 143108382646075392 143273561111396352 143304960094765056 143973139046510592 144157965809614848 144861862127044608 145392992488783872 145547744621101056 145579642001031168 146258426967883776 146290480096739328 146446187489132544 147161256763981824 147363401347448832 147498210334605312 147668455624015872 147700817766383616 148579989300707328 148612551209385984 149497149728489472 149702502956138496 150433472208854016 150744881782849536 150938401829289984 151145734798835712 151675405744472064 151870120359100416 152078733161791488 152231517697867776 152611673681166336 152821305101058048 153137657684164608 153171218424397824 154082951867400192 154116719772696576 154294604273811456 155034081199915008 155247040102662144 156385650409537536 156743724976570368 157509075196182528 157711278834450432 157927915206475776 158481353438134272 158699047604944896 158809422783578112 159027567595094016 159643684793069568 159789727862489088 160009219246915584 160996930476834816 161218080106610688 162177711535816704 162772329783361536 162969594892925184 163552437309800448 163741212698738688 163777097251160064 164540730338869248 164576790108831744 164751960925274112 164917477506023424 165556413859479552 165935486626430976 166163419987181568 166959779753754624 167152487963295744 167189120110559232 168184293444550656 168415315825655808 168763949284589568 168800934590152704 169805702057951232 169842915667869696 170634831462531072 170853885403987968 171088574807015424 171260457410101248 171688132891312128 171923968238690304 172279864894685184 172317620727447552 173343320850825216 173381309744283648 174413341349904384 174652920115494912 175014465924759552 176094802134171648 176336690598641664 177181807085617152 177197709595705344 177425188688756736 178291522617901056 178660600631525376 179763443845300224 180010371652780032 180873094733234176 181121546786439168 181370340119937024 181745791537250304 182449925477793792 182867679139332096 183340794254540832 183996491973525504 184249234407555072 185148888872435712 185345956040933376 185532162194276352 186250965591914496 186677422454734848 187173825429897216 187829752222973952 188046548958707712 188087760124379136 189207330125119488 189640556144492544 189901051413921792 190811176861433856 191031414815195136 191073280126353408 191964185395347456 192210621079486464 192474646657892352 193149149502726144 193857323318378496 194063659494801408 195011235957178368 195053973462319104 195261583318843392 195726237040115712 196215009018642432 196484535129931776 196891274165354496 196934423688511488 198106652400943104 198150068279181312 199329532971319296 199603337274851328 200577962945138688 200993175710466048 201527646398447616 202233874325962752 202511668109377536 202771644215721984 203482231574888448 203761740134744064 204183543578886144 205443935823200256 205488959696928768 205726139031748608 206712108266553344 206996053470216192 207280388708499456 208514200546050048 209532336290903808 210012100261576704 210281705112600576 210570553608634368 211308471250845696 211598730139926528 212036756793458688 212858246390759424 213052970483318784 213345625662554112 214662573969113088 214910341667094528 214957440142147584 216236948714422272 217029773044482048 217292793190566912 218089488733175808 218321616931651584 218369463001546752 219387640451825664 219435720145108992 219669281233698816 219889970008031232 220741885145972736 221247315501907968 221551226649575424 222613039671672832 222869983951060992 222918826814078976 224245724592734208 224553754434207744 225018599046119424 225650208313281024 226117322674274304 226407602743934976 227513108616708096 227805180538650624 228118099742687232 228347276546801664 228917510521749504 229231957651587072 229706486526246912 229756827636596736 231124427801100288 231175079659044864 231441906410717184 232551121799872512 232870560153993216 235115587464855552 236242409447489536 236263612794273792 236566918251675648 236891872809713664 237722030157201408 238214134175367168 239465527189604352 239684591793733632 240013828870373376 241495395715252224 241827120159916032 243266567303725056 243823572185776128 244454392339387776 245328655964700672 245611819048108032 245665645876740096 246865185163247616 247127941387911168 247376216259035136 248334620789219328 248903229939646464 249245129980772352 250439669630631936 250728731944943616 250783680165838848 252276440166825984 253201401885229056 254708553086926848 254764373501804544 255952247193796608 256280828105981952 256632862210523136 257532199336968192 257885952358035456 258419797342027776 258476431091171328 260014981276237824 260071964616425472 261620012024856576 261979380173242368 262521698887139328 264142203201257472 264200091038908416 264505035897962496 265772710628425728 266137783033135104 267437283926851584 267990900947288064 269645165767950336 270015557479170048 270362192287629312 271309642099851264 271682320179658752 273674888216690688 273925247764267008 274301518708998144 275994737960288256 276373851611332608 277723333308653568 278018934061400064 278298243291414528 279376448387871744 280016133682102272 280760738144845824 281744628334460928 282131640186568704 282715675724611584 283810995187679232 284460834216738816 284851577120882688 286216765292150784 286547122222792704 286609920189530112 287946278093021184 288315931619229696 289723724254089216 290785984977567744 291095489242202112 292516853935767552 292580960193478656 292892374978265088 294322513527963648 294726802694897664 295336911248031744 295401635532767232 297159978601414656 297225102418771968 298994299456978944 299405005912276992 300866944417708032 301489763565699072 302291469597671424 303350811488944128 303740240718200832 304157466323582976 305223347362332672 305642610202116096 306275315368329216 306342436848795648 308165903734800384 308233439545393152 308589208547622912 310068162399830016 310494080205324288 312771300819075072 313487449953140736 315018150392365056 315422557668900864 315855830412951552 316962706876268544 317398095209889792 317618845567156224 318055135190188032 319287369586139136 319579455724978176 320018438493831168 321993860953669632 322436160213221376 324355423071633408 325544659566723072 325939189785850368 327482425397477376 327554194502320128 329081460677738496 329153580217663488 329503921850548224 329834955012046848 331112827718959104 331870973252861952 332326839974363136 333919559507509248 334304975926591488 334378240221118464 336368586889101312 336830631651311616 337527898569179136 339611404115902464 339685831335739392 341269662925062144 341707770807975936 342177149614030848 342520914820202496 343376265782624256 343847936477380608 344559729789370368 344635241454895104 346686641701650432 346762619488567296 348826682699808768 349305840230989824 352189604268343296 352673381197283328 354363614171234304 354395419191410688 354850377377513472 356583045235802112 357321201263050752 359526887690600448 360020743305560064 361746189466468352 362243093572878336 362740680239874048 363491583074500608 364899850955587584 365735358278664192 366681588509081664 367992983947051008 368498468815110144 370297777744871424 370691912081866752 371064324388552704 372501931183828992 373354844909469696 375659504445947904 376093097917415424 376175520248758272 378414660250238976 379802102827843584 381622353722867712 382062829630390272 382146560252706816 383928370790694912 384421242158972928 384949293315784704 386298299005452288 387714646636756992 390022471914356736 390107946924638208 390523166637686784 392430018037284864 392969070259863552 393782548330708992 393868847377022976 396213304801886208 396300136558362624 398659065942638592 399206674549702656 401155925890277376 401986351420932096 403055292796895232 404467748651925504 405023336218755072 405543288431443968 406964463149776896 407523480269488128 408367087157772288 410887871646400512 411452278063497216 413424216533106688 413992106940432384 414560777416998912 417028401092100096 419064672581807616 420024200523153408 421141107217268736 422616942501691392 423197460279853056 424073513586917376 425716492781518848 426691251325108224 429325147938226176 429820683334189056 429914880284295168 432473897428844544 434585586381133824 436178977466351616 436643233863303168 436738926003093504 438775280903651328 438871440290217984 439338562467397632 441483770291945472 442494631003815936 443102453299150848 445226079343345664 445739967902121984 445837653628157952 448491449185468416 449107508868415488 451300416626562048 452234645348548608 452815205487869952 455026217233416192 455610361077301248 456236199485374464 456694553093603328 457835021043499008 458463915303174144 459412973052493824 459513655273193472 462248855602200576 462350159318089728 462883812821434368 465102243599745024 465741120307986432 470231174929711104 472527225588547584 473133836503351296 473783745619427328 475444060314402816 476428268350734336 478931054379208704 479369183587467264 480027657740746752 482990791430504448 483654240319832064 486533134607450112 488908784678775552 490657311929401344 491223638096216064 491331291753480192 493730370326495232 494255882775822336 494752432518070272 496669241578438656 497806459879292928 498490259961544704 500879339261263872 501457463889887232 501567360331677696 504552880333651968 506402803770458112 509417106173853696 509528747003609088 511904494387593216 512561656211963904 513265724421046272 515064398673936384 515771904716070912 516839594684055552 516952862182342656 520029962552475648 520143929232850944 523240024049713152 523958760346484736 525043397774278656 528284406402514944 529010071795924992 531545421256851456 532275566066270208 534874567853703168 535981801894576128 539290331535900672 540031114958340096 542619284199702528 543364640359317504 547349776433381376 548603037417996288 551989475920576512 552747703222665216 555446666617307136 556037868122800128 556596486582829056 558752896775743488 560032267364204544 561521476289691648 563489256668921856 564263280373137408 567621990375358464 568921668433477632 569703154241765376 572433530584301568 573094244445585408 573219840379060224 575892556186042368 576631863238459392 579447448508178432 581571969955135488 582190978484404224 585033707871535104 585161920386957312 585784749956530176 588645027055927296 589453605389795328 590673822496063488 590803271065534464 594319957202829312 594450204837543936 597988598913957888 598810011824553984 601733888835416064 602979527131398144 604582939195342848 606701622977888256 608314932647165952 610446694724665344 611285220404232192 612550630736658432 616331807469600768 616466879090786304 617178417095245824 620136324799660032 620988160410648576 625542601638150144 630036300784730112 630845115337801728 631711660825903104 633925413752537088 634796190419779584 636110270380376064 638574739172278272 639158911449956352 640036876987662336 643987721907339264 644872320426442752 648710846143266816 651089319133446144 651878379571700736 654964850794954752 655108389004640256 658162921355476992 658307160435326976 659007843701096448 659669910024093696 662225655437918208 663741946505723904 664653679948726272 667839119015018496 668609951853182976 668756480442236928 672737173778202624 673661263302623232 675055797138358272 679222808231804928 682539325850124288 683415541615951872 684354299228061696 685041829640404992 686752531565248512 687695872954761216 689119459578740736 689270482909790208 693373283403300864 693525238977134592 697653365399617536 698611680461979648 705346762394566656 708727228342468608 708790838382821376 709700754755026944 713166090471604224 714642402526101504 719053775381200896 720041486611120128 723492378932936704 724486187145756672 725481360479748096 729799701911175168 731470716557328384 733363177018163328 735985967894102016 736996937630220288 740595555489742848 741383824163733504 742128648777105408 745003862367657984 746709689818939392 751319008891895808 752186195834830848 752351040497516544 756829320500477952 759604205655687168 764125659260780544 764293120505413632 767856741581389824 768842484317945856 769898586631569408 772596598010904576 775429293273513984 780044943828713472 780215893849276416 784860036074569728 785938140519727104 787565096661417984 792426609603772416 792600273116725248 797318131885277184 798413349099405312 802311851780554752 803972702841864192 808935497303851008 810046672437510144 811086576862887936 813928926299553792 815046960538976256 821775743292801024 822904556126994432 826848433066213376 827984213880864768 829121554833997824 834056802184200192 838129345163615232 840048401046306816 842282214434537472 845233885003382784 846394920559706112 848147027173834752 851432985563037696 853382502650216448 858650295876452352 859641366668378112 859829760568590336 864947794857689088 869171172762267648 872357954932703232 873286467726606336 877550561807302656 877742880580435968 878677124934795264 882967540583890944 886204906598301696 890452158686691328 891479935804243968 891675307256315904 896982898370936832 898215017736830976 902600833253124096 904469290697097216 910052434466832384 911220722154602496 912472398970748928 915670042086998016 916927830606348288 918825946104987648 919027310546386944 924497711204401152 924700318636179456 925767625642868736 930204487199490048 931482240615972864 940462349859422208 945054451177095168 946267673006702592 947567491238854656 950888120628805632 952856536701468672 957862108758417408 958738367174934528 960055315481493504 965981582861008896 967308480639664128 973066269214900224 977817569357551104 982447276192432128 982662583506960384 987460740652990464 988511765551644672 989504865036140544 993338483156877312 995612919758585856 996980519923089408 1001758678522527744 1002914927779774464 1003134720663355392 1009105760667303936 1018834212347707392 1019057494007218176 1023808988775186432 1025123312423927808 1026531448842092544 1030128797347872768 1031543809432141824 1033679189368111104 1033905724364685312 1040059925104951296 1040287858465701888 1046480048099426304 1047917520692969472 1056568812805029888 1058020143591849984 1063090842513702912 1064551132132540416 1069749135707406336 1071963603789152256 1078580663071801344 1080062229916680192 1085238568399405056 1086729280718635008 1094699552866762752 1097206074835992576 1103978951841153024 1105495406445330432 1110893333234614272 1112075736245600256 1113192973165658112 1117505793551486976 1120064534728409088 1126978513337843712 1128526560746274816 1135243980750716928 1139406308483530752 1144867061168603136 1146188488891170816 1146439680758120448 1151785112372084736 1153263726476918784 1158894897016356864 1163143939910270976 1170067415743070208 1170323840773914624 1171569499913060352 1177290054111854592 1178907210779590656 1181347644992126976 1181606542131068928 1188639914405658624 1188900409675087872 1195977197827915776 1197620023649107968 1203467777670832128 1205959054262796288 1209165878390685696 1213403245955776512 1216629865294331904 1220893389449330688 1222570440808464384 1225101261473316864 1232663614939201536 1234356834190491648 1240272649599320064 1241976320821297152 1251085203276300288 1260072601569460224 1263423321651806208 1267850827505074176 1269592380839559168 1272220540760752128 1277149478344556544 1280073753975324672 1287975443814678528 1289744640852885504 1297421692286533632 1303756759143401472 1309929701589909504 1310216778009280512 1316325842710953984 1316614320870653952 1318015687402192896 1324451310875836416 1327483893011447808 1329307359897452544 1335678238030036992 1337219903706365952 1337512960884473856 1345474347556405248 1347322526605246464 1358445616463609856 1365078651700248576 1366831083231903744 1368708598456123392 1370083659280809984 1373505063130497024 1375391745909522432 1378238919157481472 1378540965819580416 1386746566806601728 1387050477954269184 1395306730799235072 1397223360923959296 1410693524789133312 1417581676765642752 1419401509510053888 1426332180943208448 1429284805052203008 1438107550762401792 1440082973222240256 1446984757865873408 1448972374291513344 1450962720959496192 1459599403822350336 1466726354036326656 1471971935788204032 1473993875260440576 1481191110979485696 1482767648327467008 1484257297554210816 1490007724735315968 1493419379637878784 1502638017783791616 1504372391669661696 1504702080995033088 1513658641000955904 1519208411311374336 1528251318521561088 1528586241010827264 1535713483162779648 1537684968635891712 1539797173263138816 1545193196021809152 1550858586547027968 1560089887657426944 1560431787698552832 1569720072149139456 1571876281039454208 1575130193322835968 1584853219207544832 1594636263770554368 1596826698198810624 1604623703561109504 1607945405683728384 1617870994607702016 1620093344875020288 1627857852599107584 1630093921077952512 1645809112253988864 1653696866132426752 1655968427761729536 1658243109667995648 1668113604368400384 1676258690327230464 1680096802092613632 1684564428869074944 1690467770006765568 1692789841119412224 1702865971126075392 1706765005300432896 1717300591752904704 1719282733336756224 1719659521137180672 1729895589715378176 1738342345524535296 1744715909865406464 1746572935453212672 1755101123614605312 1755485761160871936 1757354249869590528 1765935081167781888 1772409813196603392 1782959871608487936 1783350614512631808 1793965796741873664 1796430035473661952 1805201666506248192 1808938581394194432 1820104868933664768 1824944797941497856 1831340084173996032 1833855661212696576 1837651892209975296 1848995422408802304 1849400637272358912 1851535251285737472 1860408974398980096 1862964481231945728 1890108902354190336 1892535346013405184 1895134982477709312 1901776241257611264 1915724217516834816 1917476734349869056 1920110630962987008 1931963165722017792 1934616961279328256 1946132538429800448 1955635138715102208 1964894552384864256 1965325167013920768 1974921481305980928 1977023531103289344 1979009730072281088 1986676966313754624 1991225839517171712 1993961039846178816 2003517357045055488 2005829855559548928 2006269441326710784 2018211521334607872 2037668424695414784 2047617977550372864 2050246624847855616 2053062897684185088 2060257594695745536 2063087618864283648 2067358378736222208 2067811448729370624 2080119850209902592 2080575716931403776 2092960096198852608 2095835041385938944 2116040287183699968 2126181685027405824 2129102264265080832 2139498271414812672 2143927207578304512 2157161326143602688 2160124459833360384 2170477136798810112 2173458561437270016 2189399105733525504 2194412149671985152 2207957903682306048 2210990812890660864 2221786666469228544 2224151472491200512 2226385946331316224 2235011587102973952 2240129069456818176 2253957026675687424 2257053121492549632 2270487961501433856 2278812616967061504 2292376977782341632 2292879361516240896 2303570224744169472 2306527452953837568 2317789794032713728 2326287879820541952 2340134831486140416 2340647681547829248 2354580108223709184 2357814421559181312 2362695289984253952 2377279828811317248 2377800819350175744 2391954395655831552 2395240047298215936 2406935555341664256 2411918108525592576 2426806491911553024 2433259730588663808 2441786778898661376 2445140881616928768 2465327229878403072 2468713668380983296 2480545299198640128 2483952641642594304 2502170406552600576 2520145203138920448 2526846643303612416 2535701655010148352 2539184761679118336 2544441081521504256 2554298956689113088 2560147507950649344 2575950887629357056 2579489281705771008 2594843384573067264 2607513518286802944 2619859403179819008 2632651685421907968 2633228641741307904 2636031374804385792 2648902621751672832 2658614719794905088 2671356476060073984 2674439807412731904 2675025921768947712 2690948695112810496 2694645053210492928 2730157303400497152 2733662166463807488 2737417196912246784 2747010126260994048 2750783491819044864 2756477838314962944 2757081931639160832 2773493133613203456 2774100955908538368 2790613461598470144 2794446721847918592 2821387049578266624 2835163353531285504 2838803019020107776 2852664361886416896 2858569610104406016 2876215101524803584 2880165946444480512 2893969515731746816 2897944748583026688 2901925441918992384 2919198807644700672 2933452708072653312 2947987750520881152 2962382221958971392 2965535296654934016 2968514595108421632 2980015449470631936 2986838759275757568 3005276035567583232 3008744783339323392 3009404161990066176 3027317282001911808 3056502637043122176 3057172482021654528 3071426966325559296 3075369937271783424 3079594346526277632 3090386392043618304 3101717173094055936 3120179775314853888 3120863575397105664 3139440144298278912 3143752562078908416 3169706438415089664 3189272527541108736 3193653396397621248 3209247407122219008 3215890811367456768 3235741989215404032 3240186689750040576 3255715705198215168 3260187842155905024 3291618224507977728 3311936855523459072 3316486219335991296 3336227208736800768 3352517380654460928 3360193604185227264 3380935540013531136 3385579682238824448 3405731942252150784 3434601183505809408 3438565466673512448 3439319042274361344 3459791179430756352 3476684691049070592 3489431819730812928 3510202247229210624 3510971522321743872 3514708499739181056 3531870162335563776 3544819626393206784 3565919743216975872 3566701229025263616 3587931593483747328 3592860070947323904 3610403333012496384 3617877162788388864 3640209737867329536 3649889595882995712 3662680168347992064 3667711322425393152 3675303784419950592 3697990844817604608 3703070502571474944 3720817948797960192 3725928962463891456 3780217804708380672 3790269964955418624 3803552482515222528 3831448435033669632 3840221261925974016 3863926331444035584 3869233922558656512 3892265076859600896 3911270277430204416 3929789104769728512 3930650334027841536 3949842962611961856 3954047062206578688 3973353932627509248 3982451679034343424 3987922079692357632 4007034714090110976 4011659711119097856 4012538882653421568 4036423042669215744 4075336849390829568 4095235955100745728 4100493249695711232 4106125795368370176 4120515189391491072 4126175237728567296 4134716757472444416 4135622897458741248 4160239700419805184 4161151433862807552 4185920192397705216 4191670082771877888 4232080574367399936 4258204528530161664 4278996542829625344 4287854415156609024 4314322652287205376 4320248919666720768 4340954273597620224 4346917122874540032 4378798211467051008 4415915807364612096 4421981625781321728 4443573332938457088 4448302944982401024 4452771892662632448 4470023174205947904 4480258138913636352 4507914053351374848 4514106242985099264 4540975923002867712 4557625233934123008 4584753955564683264 4585758723032481792 4607140449488338944 4613054905907675136 4635579588065427456 4652575759641083904 4680269662972280832 4681295363095658496 4709160216447418368 4715628843118362624 4725390579968507904 4754559657622634496 4783908791311663104 4790480094596431872 4813871110683328512 4823836217051185152 4853612983823106048 4883573557797322752 4890281763233857536 4937427336761966592 4961090598397280256 4967905283285188608 5004340813105201152 5040290406277840896 5053693286607224832 5071403310020296704 5078369523358236672 5108597913378226176 5120295015901298688 5151901775258714112 5158978563411542016 5189686769146134528 5215027036573605888 5239718806359638016 5265303370843815936 5266457283482615808 5272062749608771584 5297805243503345664 5317229439589810176 5348879614825463808 5350051843537895424 5381897390225620992 5389290106420985856 5460314606800994304 5474834393824493568 5494020252521988096 5501566983638089728 5512955676629925888 5546986267226406912 5548201911817076736 5581226923196940288 5588893443695837184 5670326707062571008 5677606038040215552 5705328723772833792 5752430203049607168 5760331892888961024 5787939031463493632 5795889497166053376 5803850883837984768 5838397615289401344 5866905416145306624 5895975501041762304 5924764443917942784 5931070593309868032 5937029190216843264 5960030898941263872 5973677518551515136 6010552071135166464 6017489566678646784 6018808323980132352 6054634564003823616 6113005274086244352 6142853932651118592 6150739874543566848 6159188693052555264 6180772784087236608 6203434346188111872 6240359550629707776 6241727150794211328 6278880288596557824 6287505124157816832 6378545055082217472 6387306792795242496 6418494814244438016 6431781622734913536 6471483978430808064 6480373379500081152 6511431410396430336 6520375684311810048 6583236449015955456 6623873711046918144 6632972438671982592 6672454417473601536 6705034761308921856 6720387208370454528 6761871080027062272 6771159364477648896 6811463884504301568 6877130933347024896 6878638084548722688 6919582358861512704 6953369382098141184 6978863639461625856 7020404494458421248 7021943044643487744 7063740324671127552 7131839486433951744 7133402458050527232 7175863186967494656 7185720141894647808 7220806666024992768 7235754325576777728 7280419475734659072 7299779191765991424 7325360336695984128 7335422644850786304 7395981689635209216 7406141005142949888 7441635897595920384 7451857924927782912 7560435609416761344 7580539929910837248 7607104965030445056 7662896870067339264 7680442523851948032 7727852662888071168 7738467845117313024 7784530153719201792 7822540554860408832 7859578209539457024 7899685925223923712 7908094124413157376 7946707865255018496 7975844159384715264 8014069428180221952 8023319422238195712 8025077765306843136 8072846085338431488 8190471910201491456 8200986499391422464 8212251590736740352 8241030378782982144 8252350475457134592 8269433514944888832 8271245794917482496 8320479400839610368 8322302867725615104 8371840384795410432 8383340165543755776 8464161148734799872 8516409057060323328 8557993085659250688 8575708830313218048 8628645304574410752 8640497839333441536 8681908547195240448 8693834245749080064 8757596422934102016 8843963251562643456 8887146665876914176 8896605889964802048 8905543785325264896 8940046348411895808 8960516277827272704 9015828106702749696 9028212485970198528 9081951846005735424 9169507911129366528 9171517446064963584 9214280898976677888 9226109811815350272 9271159176130854912 9305151519282167808 9360539325944561664 9362590726191316992 9418320432894836736 9431257686236725248 9509119315245268992 9567817582623326208 9580960189192863744 9627742221366657024 9647672434102370304 9707225967646212096 9767147115594645504 9780563526467715072 9874854673523933184 9935810566570377216 10008681626210402304 10080580812555681792 10142806620040593408 10156739046716473344 10217195826756452352 10303803550517428224 10317957126823084032 10379373538292269056 10430054073147211776 10530606741687631872 10532914566965231616 10544125499217543168 10595610487006691328 10634458879179620352 10697759229650927616 10700103687075790848 10763794780451241984 10778580212841971712 10920629213601988608 10949668787648987136 10988040505043976192 11003133967276179456 11025911353259851776 11093972534452813824 11162453846393880576 11177786887391674368 11340653414125142016 11410657447545667584 11520663785777922048 11575878062926987264 11591778994332106752 11607701767675969536 11676795230578802688 11733810832290613248 11791951002083524608 11849528887835885568 11862141186619736064 11920061797882527744 11947355037103030272 12021104142270332928 12034979133357293568 12037616647960264704 12109269128007647232 12226010548172488704 12285707865302237184 12301479749087133696 12318377386105110528 12361545568174473216 12406868692376223744 12480719101259415552 12483454301588422656 12557760577193115648 12575010248315633664 12774613585590484992 12836989628488876032 12863563245469827072 12942967956861616128 12960746759000162304 13022862820792860672 13040751368623620096 13247747422093836288 13265944877343965184 13344908834947203072 13410069522617843712 13440774416740909056 13523742160054124544 13542318728955297792 13622927769008603136 13754261866694049792 13757276169097445376 13839164717723025408 13906738764196282368 13957727278923251712 14040808988916842496 14043886089286975488 14127480649342255104 14263678972867903488 14351726373934989312 14371440283789295616 14441613332049985536 14471508651153555456 14560838951469318144 14650720673391968256 14670845289701572608 14812282010285899776 14883271795191840768 14903715849855565824 15120871218833522688 15161079859821674496 15214209930060890112 15325793740134678528 15360885047703896064 15455705325776142336 15476935690234626048 15569060307438403584 15645081109720817664 15719156419078914048 15799371850447847424 15816188248826314752 15893415730510036992 15951688318769430528 16046638844476391424 16050155530613686272 16145692170676862976 16380943820402982912 16424503181473480704 16482060757565964288 16504700950914269184 16538867029889777664 16640958801679220736 16644605735451230208 16743680769590820864 16766680331087511552 17032818114120646656 17115986171318501376 17257290609148821504 17280995678666883072 17363817094390480896 17387668491498160128 17515192845868204032 17687926503125286912 17774293331753828352 17793211779929604096 17811087570650529792 17880092696823791616 17921032555654545408 18031656213405499392 18056424971940397056 18163903692011470848 18339015822258733056 18428561797953355776 18452219623630700544 18542318352261709824 18610303038564335616 18721078651889123328 18725181452382633984 18836640865789673472 18862515372473450496 19135635165246652416 19161920378385727488 19255484442733314048 19295344868204740608 19414451935292424192 19534294231189291008 19561127052935430144 19749709347047866368 19871621133140754432 20017363252420804608 20161161625111363584 20285613240081186816 20313478093432946688 20434391653512904704 20635914253646168064 20758747076584538112 20860108146294423552 21061213483375263744 21065829133930463232 21191220974013382656 21395518459301855232 21400207374151581696 21527589560902483968 21557160425683943424 21841258427203977216 21899337575297974272 21976081010087952384 22006267934552358912 22187945068905627648 22324907692787761152 22355573774783348736 22681306828250284032 22821314895091335168 23041327571555844096 23183557988664213504 23215403535351939072 23353590461157605376 23467621664581226496 23699057775671771136 23724282373239472128 23840123595765055488 24042208284540665856 24069958266714587136 24075233295920529408 24218538256015294464 24571415730604474368 24602959498174267392 24636754772210221056 24723091136348946432 24813737384752447488 24961438202518831104 24966908603176845312 25115521154386231296 25150020496631267328 25549227171180969984 25673979256977752064 25727126490939654144 25885935913723232256 25921493518000324608 26045725641585721344 26081502737247240192 26531889754687930368 26689817669894406144 26820139045235687424 26881548833481818112 27047484320108249088 27084637457910595584 27245855538017206272 27508523733388099584 27514552338194890752 27678329435446050816 27813477528392564736 27915454557846503424 28081617977833684992 28087772178573950976 28254961298684510208 28527357945735806976 28703452747869978624 28742880567578591232 28883226664099971072 28943017302307110912 29121677902938636288 29301441346783936512 29341690579403145216 29624564020571799552 29807431699711131648 30241742437667045376 30428419860121780224 30651587480269357056 30911410651552284672 30953871380469252096 31138120614876807168 31290162219441635328 31598743700895694848 31632376497652629504 31786831461020073984 31903376637538861056 32093277688952782848 32100311061227372544 32291384341353725952 32761887640805965824 32849006362946961408 32964121515131928576 33009401901828538368 33077734059779555328 33281917603358441472 33487361539181641728 33533360662175023104 34231972342637002752 34561991357333766144 34727634188780961792 34775336982996320256 35030385691736408064 35375853006250573824 35548586663507656704 35586423559859208192 35760185393647583232 35842065111309090816 36063312426810998784 36112849943880794112 36327807384022941696 36678031644517466112 36857123595906711552 36904439247261401088 37084636704523419648 37220606077128671232 37442157303778246656 37450362904765267968 37673281731579346944 37725030744946900992 38323840756771454976 38510968885466628096 38590689736409481216 38828903870584848384 39068588462378582016 39122254105870860288 39743242266281508864 40034726504841609216 40322323250222727168 40571226480162373632 40626956186865893376 40868783307025809408 41271828507292336128 41517494153169076224 41720216292588847104 42122426966750527488 42131658267860926464 42382441948026765312 42791036918603710464 43055179121804967936 43114320851367886848 43682516854407954432 43952162020175904768 44012535869104717824 44649815385575522304 44711147549566697472 45362613656500568064 45642629790182670336 46082655143111688192 46367115977328427008 46430807070703878144 46707180922315210752 46935243329162452992 47398115551343542272 47448564746478944256 47680247191530110976 48139916533429174272 48150466591841058816 48437076512030588928 49142831461208948736 49273509544420442112 49446182272697892864 49922876405037662208 49933817206353690624 50231042308772462592 50300040993262534656 51098454342361939968 51347958513955504128 51771871827446464512 51842987036000649216 52091451283171442688 52163005474494480384 53063779509375860736 53379635339788812288 53640278090471374848 53763097666963636224 54094968640216498176 54169274915821191168 54491711076034412544 55017047466776199168 55356658870892101632 55626955056785129472 55830909115693006848 56163235955667369984 56175544357147901952 56509922597369020416 57406905495739957248 57485761135157182464 57766453328199942144 57886034604614221824 58243355805877272576 58602882693567873024 58683381158806290432 59249128041143599104 59614863399422263296 60483484875334090752 60856839720243560448 61303174960538714112 61907742760938504192 62276241229753614336 62580324438883270656 63197487401791389696 63573662922040147968 64186555377905565696 64200622122454745088 64582768682707451904 65523775281611931648 65698012725893922816 65928243030263857152 66018803803657076736 66563835206716882944 66974723078363283456 67066721324350046208 68463944685274005504 69123982714667532288 69550673965992640512 70060771383472816128 71097173327015313408 71172847119718416384 71520370787295166464 72126624853621997568 72225699887761588224 72655614768045883392 73714247191813423104 73808878494522802176 74169273409046839296 74441212154257342464 74884314607556493312 74900725809530535936 75346563463158693888 75450061489893801984 76647681513542909952 77021937770933256192 77181379472818962432 77657807741169696768 78137176924757164032 78244508211741720576 80069453009683218432 80644646500445454336 81142452960324747264 81253912373731786752 81737566614051618816 82543657014584672256 83034988306338152448 83440432585177694208 84244853933501054976 84263316535721852928 84764883896053530624 85582073837207420928 86110358243609935872 86228641702735773696 87365033708815908864 87904324040351809536 88025071738209435648 89422295099133394944 90725227313001136128 91285259580365340672 92734231954656854016 92861614141407756288 93414361844630421504 93870486658324905984 94796231102687084544 94897129492957888512 95360494383060221952 96279833066858348544 96300933183682117632 96874153024061177856 98285662922417897472 98547019088840884224 98892364545395785728 99845752810075324416 100462084617544925184 100600081986525069312 102695917027911008256 103685974072001298432 104182902566342885376 104326010948988960768 106127559018751721472 106759270679577624576 107280556180942749696 107526195333927272448 108189937280432996352 108338549831642382336 108983422152068825088 110034094933552398336 110713317741784203264 111253910113570258944 111661818231386013696 112326471911334739968 112351088714295803904 113019845194738040832 114971522270314364928 115532906656399884288 115772069209228443648 116486711611754545152 117205765387135746048 117366762317612580864 119229726798844526592 120966969750668181504 121713679440487120896 122606349921077428224 123815485521877008384 124552482459507228672 125160648877766541312 126394974803582779392 127147325844080295936 128373110755811131392 129165537365414903808 131047550563223863296 131856486060527714304 132037607607314153472 133949446156726566912 134133442648700092416 136927889370548011008 138247965429335064576 139101347931985281024 140121542766945632256 142194346654030626816 142345694239436832768 143040741574590332928 144451399775523176448 145311229536091766784 147428494383626846208 148338546818093678592 149768629215112986624 149801451619061071872 150693126926317387776 150900122979787603968 153295363027085819904 154043875541866512384 155315615482339393536 156274353849514328064 156489016423483441152 160138906019366436864 161289293000890908672 162284905920649494528 162507824747463573504 163475133228103237632 166069976612676304896 166880865170355388416 168489707867002109952 168526633071443705856 169529767792107061248 172220716487219871744 172457283405471547392 174730067417631817728 175808648080703619072 176050143476418871296 178844590198266789888 181450454626002272256 182570519160730681344 185723228282815512576 186828723689260843008 187740973316649811968 189592462205374169088 190720988766120443904 192559666133716697088 192601866367364235264 193748306048122355712 196571325844835794944 197094038177681768448 197784729090791571456 199691505620150648832 200924169235089850368 201200163973050138624 205391834055822016512 207371948144002596864 208652021897977921536 213518541359155249152 214561112361885499392 216379874560865992704 216677099663284764672 217966844304137650176 221426635483568406528 222507820227140517888 223323636462772027392 224652943822669479936 224702177428591607808 226039690389476081664 229943044540628729856 231065813312799768576 231544138418456887296 232973423223509090304 234411530774271492096 234733524635225161728 241933939501336363008 243427358880974241792 245212699842154856448 247630971043754016768 249104964919014457344 250321297755533082624 252789949607165558784 254294651688160591872 256746221511622262784 258331074730829807616 262095101126447726592 263712972121055428608 264075215214628306944 268266885297400184832 273855778741096022016 278202695863970562048 280243085533891264512 284388693308061253632 284691388478873665536 286081483149180665856 288902799551046352896 290622459072183533568 294856988767253692416 296677093636187357184 299537258430225973248 301386253852634775552 301800245959575207936 308087751083733024768 312548707699028656128 312978032846966882304 320277812038732873728 322578586001781817344 324569811841298989056 325015649494927147008 326950266456206475264 332139953225352609792 333761730340710776832 336979415734004219904 337053266142887411712 339059535584214122496 344914566810943094784 349460134835263635456 351617296161407238144 352100286952837742592 357689180396533579776 362900909252004544512 365141038321461362688 371446456565631025152 373657447378521686016 375481946633299623936 379184924410748338176 381441977532240887808 385119332267433394176 387496612096244711424 393142651689671589888 395569458181583142912 401848338470179700736 402400327946100277248 410783668111644033024 414743896288005193728 417304043795955843072 427037082718310498304 429122224723770998784 433354199326569529344 435933688608275300352 445015640454281035776 449305887645338959872 449404354857183215616 452079380778952163328 459886089081257459712 462131626625599537152 465946846447018180608 468823061548542984192 469467049270450323456 483867879002672726016 486854717761948483584 490425399684309712896 498209929838028914688 500642595511066165248 505579899214331117568 508589303376321183744 516662149461659615232 524190202252895453184 527425944242110857216 528150430429256613888 536533770594800369664 547711557482192044032 560486171067782529024 568777386616122507264 572162966298361331712 577805599102092705792 581244918144367067136 589713977534507384832 593354187272374714368 599074516860451946496 602772507705269551104 603600491919150415872 616175502167466049536 625956065693933764608 640555624077465747456 649139623682597978112 650031298989854294016 653900532912412950528 664279906450705219584 667523460681421553664 673958831468008439808 674106532285774823424 678119071168428244992 689829133621886189568 698920269670527270912 703234592322814476288 704200573905675485184 725801818504009089024 730282076642922725376 742892913131262050304 747314894757043372032 750963893266599247872 758369848821496676352 762883955064481775616 770238664534866788352 774993224192489422848 786285303379343179776 791138916363166285824 804800655892200554496 821567336223288066048 834608087591911686144 854074165436620996608 858244449447541997568 866708398653139058688 871867377216550600704 890031280908562071552 898611775290677919744 904158761557904326656 924263253251199074304 937646123097085968384 938934098540900646912 967735758005345452032 973709435523896967168 980850799368619425792 996419859676057829376 1001285191022132330496 1011159798428662235136 1017178606752642367488 1048380404505790906368 1054851888484221714432 1056300860858513227776 1073067541189600739328 1095423114964384088064 1120972342135565058048 1137554773232245014528 1144325932596722663424 1162489836288734134272 1179427955069014769664 1186708374544749428736 1205545015410539102208 1207200983838300831744 1232351004334932099072 1251912131387867529216 1281111248154931494912 1300062597979708588032 1307801065824825901056 1335046921362843107328 1347917662936016879616 1348213064571549646848 1356238142336856489984 1379658267243772379136 1397840539341054541824 1406469184645628952576 1408401147811350970368 1451603637008018178048 1460564153285845450752 1494629789514086744064 1501927786533198495744 1516739697642993352704 1525767910128963551232 1549986448384978845696 1572570606758686359552 1582277832726332571648 1609601311784401108992 1643134672446576132096 1716488898895083995136 1733416797306278117376 1743734754433101201408 1780062561817124143104 1797223550581355839488 1808317523115808653312 1848526506502398148608 1877868197081801293824 1947418871047793934336 1961701598737238851584 1992839719352115658752 2002570382044264660992 2022319596857324470272 2034357213505284734976 2096760809011581812736 2109703776968443428864 2112601721717026455552 2190846229928768176128 2241944684271130116096 2275109546464490029056 2288651865193445326848 2324979672577468268544 2358855910138029539328 2373416749089498857472 2414401967676601663488 2464702008669864198144 2503824262775735058432 2562222496309862989824 2600125195959417176064 2615602131649651802112 2670093842725686214656 2695835325872033759232 2712476284673712979968 2812938369291257905152 2816802295622701940736 2903207274016036356096 2921128306571690901504 2989259579028173488128 3003855573066396991488 3033479395285986705408 3051535820257927102464 3145141213517372719104 3164555665452665143296 3219202623568802217984 3286269344893152264192 3432977797790167990272 3487469508866202402816 3560125123634248286208 3616635046231617306624 3697053013004796297216 3755736394163602587648 3923403197474477703168 4005140764088529321984 4044639193714648940544 4068714427010569469952 4193521618023163625472 4219407553936886857728 4225203443434052911104 4381692459857536352256 4483889368542260232192 4550219092928980058112 4577303730386890653696 4649959345154936537088 4717711820276059078656 4746833498178997714944 4828803935353203326976 4929404017339728396288 5200250391918834352128 5231204263299303604224 5340187685451372429312 5391670651744067518464 5424952569347425959936 5633604591245403881472 5842256613143381803008 5978519158056346976256 6007711146132793982976 6066958790571973410816 6103071640515854204928 6290282427034745438208 6329111330905330286592 6572538689786304528384 6865955595580335980544 6974939017732404805632 7120250247268496572416 7394106026009592594432 7511472788327205175296 7846806394948955406336 8010281528177058643968 8137428854021138939904 8438815107873773715456 8450406886868105822208 8763384919715072704512 8967778737084520464384 9100438185857960116224 9154607460773781307392 9435423640552118157312 9493666996357995429888 9657607870706406653952 9858808034679456792576 10462408526598607208448 10680375370902744858624 10849905138694851919872 11267209182490807762944 12015422292265587965952 12133917581143946821632 12206143281031708409856 12580564854069490876416 12658222661810660573184 13145077379572609056768 13731911191160671961088 13949878035464809611264 14240500494536993144832 14788212052019185188864 15693612789897910812672 16020563056354117287936 16274857708042277879808 16900813773736211644416 17526769839430145409024 17935557474169040928768 18200876371715920232448 18309214921547562614784 18870847281104236314624 18987333992715990859776 19717616069358913585152 20924817053197214416896 21360750741805489717248 22534418364981615525888 24030844584531175931904 24412286562063416819712 25316445323621321146368 26290154759145218113536 27463822382321343922176 28481000989073986289664 29576424104038370377728 31387225579795821625344 32041126112708234575872 32549715416084555759616 33801627547472423288832 36401752743431840464896 36618429843095125229568 37741694562208472629248 37974667985431981719552 39435232138717827170304 41849634106394428833792 42721501483610979434496 48061689169062351863808 48824573124126833639424 52580309518290436227072 54927644764642687844352 56962001978147972579328 59152848208076740755456 62774451159591643250688 64082252225416469151744 67603255094944846577664 73236859686190250459136 75949335970863963439104 78870464277435654340608 85443002967221958868992 96123378338124703727616 97649146248253667278848 109855289529285375688704 113924003956295945158656 118305696416153481510912 125548902319183286501376 128164504450832938303488 146473719372380500918272 157740928554871308681216 170886005934443917737984 192246756676249407455232 219710579058570751377408 227848007912591890317312 236611392832306963021824 256329008901665876606976 292947438744761001836544 341772011868887835475968 384493513352498814910464 439421158117141502754816 473222785664613926043648 512658017803331753213952 683544023737775670951936 768987026704997629820928 878842316234283005509632 1025316035606663506427904 1537974053409995259641856 2050632071213327012855808 3075948106819990519283712 6151896213639981038567424
- Sum of all divisors σ(n): 23457828433938676494497613
- Sum of proper divisors (its aliquot sum) s(n): 17305932220298695455930189
- 6151896213639981038567424 is an abundant number, because the sum of its proper divisors (17305932220298695455930189) is greater than itself. Its abundance is 11154036006658714417362765
Bases of 6151896213639981038567424
- Binary: 101000101101011011011110110010001001100001010000000010000000000000000000000000000002
- Hexadecimal: 0x516B6F644C28040000000
- Base-36: RTS7RCM2V4000000
Squares and roots of 6151896213639981038567424
- 6151896213639981038567424 squared (61518962136399810385674242) is 37845827023397935224519061031256462645334193995776
- 6151896213639981038567424 cubed (61518962136399810385674243) is 232823599967315431783615407729471528906013755256590582786664201789347201024
-
6151896213639981038567424 is a
perfect square number . Itssquare root is 2480301637632 -
The
cube root of 6151896213639981038567424 is 183232707.9642370471
Scales and comparisons
How big is 6151896213639981038567424?- 6,151,896,213,639,981,038,567,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 6,151,896,213,639,981,038,567,424 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 6151896213639981038567424 cubic inches would be around 15269392.3 feet tall.
Recreational maths with 6151896213639981038567424
- 6151896213639981038567424 backwards is 4247658301899363126981516
- 6151896213639981038567424 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 6151896213639981038567424's digits is 117
- 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 6151896213639981038567424 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 6151896213639981038567424 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/6151896213639981038567424/
Chicago style:
Numbermatics. 2024. "Number 6151896213639981038567424 - Facts about the integer". https://numbermatics.com/n/6151896213639981038567424/
The information we have on file for 6151896213639981038567424 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 6151896213639981038567424, math, Factors of 6151896213639981038567424, curriculum, school, college, exams, university, Prime factorization of 6151896213639981038567424, STEM, science, technology, engineering, physics, economics, calculator, six septillion, one hundred fifty-one sextillion, eight hundred ninety-six quintillion, two hundred thirteen quadrillion, six hundred thirty-nine trillion, nine hundred eighty-one billion, thirty-eight million, five hundred sixty-seven thousand, four hundred twenty-four.