1029612863224057750880256
1,029,612,863,224,057,750,880,256 is an even composite number composed of five prime numbers multiplied together.
1029612863224057750880256 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 1029612863224057750880256:
232 × 38 × 74 × 472 × 832
(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 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 47 × 47 × 83 × 83)See below for interesting mathematical facts about the number 1029612863224057750880256 from the Numbermatics database.
Names of 1029612863224057750880256
- Cardinal: 1029612863224057750880256 can be written as One septillion, twenty-nine sextillion, six hundred twelve quintillion, eight hundred sixty-three quadrillion, two hundred twenty-four trillion, fifty-seven billion, seven hundred fifty million, eight hundred eighty thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 1.029612863224057750880256 × 1024
Factors of 1029612863224057750880256
Divisors of 1029612863224057750880256
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 47 48 49 54 56 63 64 72 81 83 84 94 96 98 108 112 126 128 141 144 147 162 166 168 188 189 192 196 216 224 243 249 252 256 282 288 294 324 329 332 336 343 376 378 384 392 423 432 441 448 486 498 504 512 564 567 576 581 588 648 658 664 672 686 729 747 752 756 768 784 846 864 882 896 972 987 996 1008 1024 1029 1128 1134 1152 1162 1176 1269 1296 1316 1323 1328 1344 1372 1458 1494 1504 1512 1536 1568 1692 1701 1728 1743 1764 1792 1944 1974 1992 2016 2048 2058 2187 2209 2241 2256 2268 2303 2304 2324 2352 2401 2538 2592 2632 2646 2656 2688 2744 2916 2961 2988 3008 3024 3072 3087 3136 3384 3402 3456 3486 3528 3584 3807 3888 3901 3948 3969 3984 4032 4067 4096 4116 4374 4418 4482 4512 4536 4606 4608 4648 4704 4802 5076 5103 5184 5229 5264 5292 5312 5376 5488 5832 5922 5976 6016 6048 6144 6174 6272 6561 6627 6723 6768 6804 6889 6909 6912 6972 7056 7168 7203 7614 7776 7802 7896 7938 7968 8064 8134 8192 8232 8748 8836 8883 8964 9024 9072 9212 9216 9261 9296 9408 9604 10152 10206 10368 10458 10528 10584 10624 10752 10976 11421 11664 11703 11844 11907 11952 12032 12096 12201 12288 12348 12544 13122 13254 13446 13536 13608 13778 13818 13824 13944 14112 14336 14406 15228 15309 15463 15552 15604 15687 15792 15876 15936 16121 16128 16268 16384 16464 17496 17672 17766 17928 18048 18144 18424 18432 18522 18592 18816 19208 19881 20169 20304 20412 20667 20727 20736 20916 21056 21168 21248 21504 21609 21952 22842 23328 23406 23688 23814 23904 24064 24192 24402 24576 24696 25088 26244 26508 26649 26892 27072 27216 27307 27556 27636 27648 27783 27888 28224 28469 28672 28812 30456 30618 30926 31104 31208 31374 31584 31752 31872 32242 32256 32536 32768 32928 34263 34992 35109 35344 35532 35721 35856 36096 36288 36603 36848 36864 37044 37184 37632 38416 39762 40338 40608 40824 41334 41454 41472 41832 42112 42336 42496 43008 43218 43904 45684 45927 46389 46656 46812 47061 47376 47628 47808 48128 48223 48363 48384 48804 49152 49392 50176 52488 53016 53298 53784 54144 54432 54614 55112 55272 55296 55566 55776 56448 56938 57344 57624 59643 60507 60912 61236 61852 62001 62181 62208 62416 62748 63168 63504 63744 64484 64512 64827 65072 65536 65856 68526 69984 70218 70688 71064 71442 71712 72192 72576 73206 73696 73728 74088 74368 75264 76832 79524 79947 80676 81216 81648 81921 82668 82908 82944 83349 83664 84224 84672 84992 85407 86016 86436 87808 91368 91854 92778 93312 93624 94122 94752 95256 95616 96256 96446 96726 96768 97608 98304 98784 100352 102789 104976 105327 106032 106596 107163 107568 108241 108288 108864 109228 109809 110224 110544 110592 111132 111552 112847 112896 113876 114688 115248 119286 121014 121824 122472 123704 124002 124362 124416 124832 125496 126336 127008 127488 128968 129024 129654 130144 131072 131712 137052 139167 139968 140436 141183 141376 142128 142884 143424 144384 144669 145089 145152 146412 147392 147456 148176 148736 150528 153664 159048 159894 161352 162432 163296 163842 165336 165816 165888 166698 167328 168448 169344 169984 170814 172032 172872 175616 178929 181521 182736 183347 183708 185556 186003 186543 186624 187248 188244 189504 190512 191149 191232 192512 192892 193452 193536 194481 195216 196608 197568 199283 200704 205578 209952 210654 212064 213192 214326 215136 216482 216576 217728 218456 219618 220448 221088 221184 222264 223104 225694 225792 227752 229376 230496 238572 239841 242028 243648 244944 245763 247408 248004 248724 248832 249664 250047 250992 252672 254016 254976 256221 257936 258048 259308 260288 262144 263424 274104 278334 279936 280872 282366 282752 284256 285768 286848 288768 289338 290178 290304 292824 294784 294912 296352 297472 301056 307328 308367 315981 318096 319788 321489 322704 323783 324723 324864 326592 327684 329427 330672 331632 331776 333396 334656 336896 337561 338541 338688 339968 341628 344064 345744 351232 357858 363042 365472 366694 367416 371112 372006 373086 373248 374496 376488 379008 381024 382298 382464 385024 385784 386904 387072 388962 390432 393216 395136 398566 401408 411156 417501 419904 421308 423549 424128 426384 428652 430272 432964 433152 434007 435267 435456 436912 439236 440896 442176 442368 444528 446208 451388 451584 455504 458752 460992 477144 479682 484056 487296 489888 491526 494816 496008 497448 497664 499328 500094 501984 505344 508032 509952 512442 515872 516096 518616 520576 524288 526848 536787 544563 548208 550041 556668 558009 559629 559872 561744 564732 565504 568512 571536 573447 573696 577536 578676 580356 580608 583443 585648 589568 589824 592704 594944 597849 602112 614656 616734 631962 636192 639576 642978 645408 647566 649446 649728 653184 655368 658854 661344 663264 663552 666792 669312 673792 675122 677082 677376 679936 683256 688128 691488 702464 715716 719523 726084 730944 733388 734832 737289 742224 744012 746172 746496 748992 750141 752976 757687 758016 762048 764596 764928 768663 770048 771568 773808 774144 777924 780864 786432 790272 797132 802816 822312 835002 839808 842616 847098 848256 852768 857304 860544 865928 866304 868014 870534 870912 873824 878472 881792 884352 884736 889056 892416 902776 903168 911008 917504 921984 947943 954288 959364 968112 971349 974169 974592 979776 983052 988281 989632 992016 994896 995328 998656 1000188 1003968 1010688 1012683 1015623 1016064 1019904 1024884 1031744 1032192 1037232 1041152 1048576 1053696 1073574 1089126 1096416 1100082 1113336 1116018 1119258 1119744 1123488 1129464 1131008 1137024 1143072 1146894 1147392 1155072 1157352 1160712 1161216 1166886 1171296 1179136 1179648 1185408 1189888 1195698 1204224 1229312 1233468 1252503 1263924 1270647 1272384 1279152 1283429 1285956 1290816 1295132 1298892 1299456 1302021 1305801 1306368 1310736 1317708 1322688 1326528 1327104 1333584 1338043 1338624 1347584 1350244 1354164 1354752 1359872 1366512 1376256 1382976 1404928 1431432 1439046 1452168 1461888 1466776 1469664 1474578 1484448 1488024 1492344 1492992 1497984 1500282 1505952 1515374 1516032 1524096 1529192 1529856 1537326 1540096 1543136 1547616 1548288 1555848 1561728 1572864 1580544 1594264 1605632 1610361 1644624 1650123 1670004 1674027 1678887 1679616 1685232 1694196 1696512 1705536 1714608 1720341 1721088 1731856 1732608 1736028 1741068 1741824 1747648 1750329 1756944 1763584 1768704 1769472 1778112 1784832 1793547 1805552 1806336 1822016 1835008 1843968 1895886 1908576 1918728 1936224 1942698 1948338 1949184 1959552 1966104 1976562 1979264 1984032 1989792 1990656 1997312 2000376 2007936 2021376 2025366 2031246 2032128 2039808 2049768 2063488 2064384 2074464 2082304 2097152 2107392 2147148 2158569 2178252 2192832 2200164 2211867 2226672 2232036 2238516 2239488 2246976 2250423 2258928 2262016 2266481 2273061 2274048 2286144 2293788 2294784 2305989 2310144 2314704 2321424 2322432 2333772 2342592 2358272 2359296 2362927 2370816 2379776 2391396 2408448 2458624 2466936 2505006 2527848 2541294 2544768 2558304 2566858 2571912 2581632 2590264 2597784 2598912 2604042 2611602 2612736 2621472 2635416 2645376 2653056 2654208 2667168 2676086 2677248 2695168 2700488 2708328 2709504 2719744 2733024 2752512 2765952 2809856 2843829 2862864 2878092 2904336 2914047 2922507 2923776 2933552 2939328 2949156 2964843 2968896 2976048 2984688 2985984 2995968 3000564 3011904 3030748 3032064 3038049 3046869 3048192 3058384 3059712 3074652 3080192 3086272 3095232 3096576 3111696 3123456 3145728 3161088 3188528 3211264 3220722 3289248 3300246 3340008 3348054 3357774 3359232 3370464 3388392 3393024 3411072 3429216 3440682 3442176 3463712 3465216 3472056 3482136 3483648 3495296 3500658 3513888 3527168 3537408 3538944 3556224 3569664 3587094 3611104 3612672 3644032 3670016 3687936 3757509 3791772 3811941 3817152 3837456 3850287 3872448 3885396 3896676 3898368 3906063 3917403 3919104 3932208 3953124 3958528 3968064 3979584 3981312 3994624 4000752 4014129 4015872 4042752 4050732 4062492 4064256 4079616 4099536 4126976 4128768 4148928 4164608 4194304 4214784 4294296 4317138 4356504 4385664 4400328 4423734 4453344 4464072 4477032 4478976 4493952 4500846 4517856 4524032 4532962 4546122 4548096 4572288 4587576 4589568 4611978 4620288 4629408 4642848 4644864 4667544 4685184 4716544 4718592 4725854 4741632 4759552 4782792 4816896 4831083 4917248 4933872 4950369 5010012 5022081 5036661 5055696 5082588 5089536 5116608 5133716 5143824 5161023 5163264 5180528 5195568 5197824 5208084 5223204 5225472 5242944 5250987 5270832 5290752 5303809 5306112 5308416 5334336 5352172 5354496 5380641 5390336 5400976 5416656 5419008 5439488 5466048 5505024 5531904 5619712 5687658 5725728 5756184 5808672 5828094 5845014 5847552 5867104 5878656 5898312 5929686 5937792 5952096 5969376 5971968 5991936 6001128 6023808 6061496 6064128 6076098 6093738 6096384 6116768 6119424 6149304 6160384 6172544 6190464 6193152 6223392 6246912 6291456 6322176 6377056 6422528 6441444 6578496 6600492 6635601 6680016 6696108 6715548 6718464 6740928 6776784 6786048 6799443 6819183 6822144 6858432 6881364 6884352 6917967 6927424 6930432 6944112 6964272 6967296 6990592 7001316 7027776 7054336 7074816 7077888 7088781 7112448 7139328 7174188 7222208 7225344 7288064 7340032 7375872 7515018 7583544 7623882 7634304 7674912 7700574 7744896 7770792 7793352 7796736 7812126 7834806 7838208 7864416 7906248 7917056 7936128 7959168 7962624 7989248 8001504 8028258 8031744 8085504 8101464 8124984 8128512 8159232 8199072 8253952 8257536 8297856 8329216 8388608 8429568 8531487 8588592 8634276 8713008 8742141 8767521 8771328 8800656 8847468 8894529 8906688 8928144 8954064 8957952 8984003 8987904 9001692 9035712 9048064 9065924 9092244 9096192 9114147 9140607 9144576 9175152 9179136 9223956 9240576 9258816 9285696 9289728 9335088 9366301 9370368 9433088 9437184 9451708 9483264 9519104 9565584 9633792 9662166 9834496 9867744 9900738 10020024 10044162 10073322 10111392 10165176 10179072 10233216 10267432 10287648 10322046 10326528 10361056 10391136 10395648 10416168 10446408 10450944 10485888 10501974 10541664 10581504 10607618 10612224 10616832 10668672 10704344 10708992 10761282 10780672 10801952 10833312 10838016 10878976 10932096 11010048 11063808 11239424 11272527 11375316 11451456 11512368 11550861 11617344 11656188 11690028 11695104 11718189 11734208 11752209 11757312 11796624 11859372 11875584 11904192 11938752 11943936 11983872 12002256 12042387 12047616 12122992 12128256 12152196 12187476 12192768 12233536 12238848 12298608 12320768 12345088 12380928 12386304 12446784 12493824 12582912 12644352 12754112 12845056 12882888 13156992 13200984 13271202 13360032 13392216 13431096 13436928 13481856 13553568 13572096 13598886 13638366 13644288 13716864 13762728 13768704 13835934 13854848 13860864 13888224 13928544 13934592 13981184 14002632 14055552 14108672 14149632 14155776 14177562 14224896 14278656 14348376 14444416 14450688 14493249 14576128 14680064 14751744 14851107 15030036 15066243 15109983 15167088 15217801 15247764 15268608 15349824 15401148 15483069 15489792 15541584 15586704 15593472 15624252 15669612 15676416 15728832 15752961 15812496 15834112 15865367 15872256 15911427 15918336 15925248 15978496 16003008 16056516 16063488 16141923 16171008 16202928 16249968 16257024 16318464 16398144 16507904 16515072 16540489 16595712 16658432 16777216 16859136 17062974 17177184 17268552 17426016 17484282 17535042 17542656 17601312 17694936 17789058 17813376 17856288 17908128 17915904 17968006 17975808 18003384 18071424 18096128 18131848 18184488 18192384 18228294 18281214 18289152 18350304 18358272 18447912 18481152 18517632 18571392 18579456 18670176 18732602 18740736 18866176 18874368 18903416 18966528 19038208 19131168 19267584 19324332 19668992 19735488 19801476 19906803 20040048 20088324 20146644 20222784 20330352 20358144 20398329 20457549 20466432 20534864 20575296 20644092 20653056 20722112 20753901 20782272 20791296 20832336 20892816 20901888 20971776 21003948 21083328 21163008 21215236 21224448 21233664 21266343 21337344 21408688 21417984 21522564 21561344 21603904 21666624 21676032 21757952 21864192 22020096 22127616 22478848 22545054 22750632 22902912 23024736 23101722 23234688 23312376 23380056 23390208 23436378 23468416 23504418 23514624 23593248 23718744 23751168 23808384 23877504 23887872 23967744 24004512 24084774 24095232 24245984 24256512 24304392 24374952 24385536 24467072 24477696 24597216 24641536 24690176 24761856 24772608 24893568 24987648 25165824 25288704 25508224 25594461 25690112 25765776 26226423 26302563 26313984 26401968 26542404 26683587 26720064 26784432 26862192 26873856 26952009 26963712 27107136 27144192 27197772 27276732 27288576 27342441 27421821 27433728 27525456 27537408 27671868 27709696 27721728 27776448 27857088 27869184 27962368 28005264 28098903 28111104 28217344 28299264 28311552 28355124 28449792 28557312 28696752 28888832 28901376 28986498 29152256 29360128 29503488 29702214 30060072 30132486 30219966 30334176 30435602 30495528 30537216 30699648 30802296 30966138 30979584 31083168 31173408 31186944 31248504 31339224 31352832 31457664 31505922 31624992 31668224 31730734 31744512 31822854 31836672 31850496 31956992 32006016 32113032 32126976 32283846 32342016 32405856 32499936 32514048 32636928 32796288 33015808 33030144 33080978 33191424 33316864 33554432 33718272 33817581 34125948 34354368 34537104 34652583 34852032 34968564 35070084 35085312 35154567 35202624 35256627 35389872 35578116 35626752 35712576 35816256 35831808 35936012 35951616 36006768 36127161 36142848 36192256 36263696 36368976 36384768 36456588 36562428 36578304 36700608 36716544 36895824 36962304 37035264 37142784 37158912 37340352 37465204 37481472 37732352 37748736 37806832 37933056 38076416 38262336 38535168 38648664 39337984 39470976 39602952 39813606 40080096 40176648 40293288 40445568 40660704 40716288 40796658 40915098 40932864 41069728 41150592 41288184 41306112 41444224 41507802 41564544 41582592 41664672 41785632 41803776 41943552 42007896 42166656 42326016 42430472 42448896 42467328 42532686 42674688 42817376 42835968 43045128 43122688 43207808 43333248 43352064 43515904 43728384 44040192 44255232 44553321 44957696 45090108 45198729 45501264 45653403 45805824 46049472 46203444 46449207 46469376 46624752 46760112 46780416 46872756 46936832 47008836 47029248 47186496 47437488 47502336 47596101 47616768 47734281 47755008 47775744 47935488 48009024 48169548 48190464 48425769 48491968 48513024 48608784 48749904 48771072 48934144 48955392 49194432 49283072 49380352 49523712 49545216 49621467 49787136 49975296 50331648 50577408 51016448 51188922 51380224 51531552 52452846 52605126 52627968 52803936 53084808 53367174 53440128 53568864 53724384 53747712 53904018 53927424 54214272 54288384 54395544 54553464 54577152 54684882 54843642 54867456 55050912 55074816 55343736 55419392 55443456 55552896 55714176 55738368 55924736 56010528 56197806 56222208 56434688 56598528 56623104 56710248 56899584 57114624 57393504 57777664 57802752 57972996 58304512 58720256 59006976 59404428 59720409 60120144 60264972 60439932 60668352 60871204 60991056 61074432 61194987 61372647 61399296 61604592 61932276 61959168 62166336 62261703 62346816 62373888 62497008 62678448 62705664 62888021 62915328 63011844 63249984 63336448 63461468 63489024 63645708 63673344 63700992 63799029 63913984 64012032 64226064 64253952 64567692 64684032 64811712 64999872 65028096 65273856 65592576 66031616 66060288 66161956 66382848 66633728 67108864 67436544 67635162 68251896 68708736 69074208 69305166 69704064 69937128 70140168 70170624 70309134 70405248 70513254 70779744 71156232 71253504 71425152 71632512 71663616 71872024 71903232 72013536 72254322 72285696 72384512 72527392 72737952 72769536 72913176 73124856 73156608 73401216 73433088 73791648 73924608 74070528 74285568 74317824 74680704 74930408 74962944 75464704 75497472 75613664 75866112 76152832 76524672 77070336 77297328 78675968 78679269 78907689 78941952 79205904 79627212 80160192 80353296 80586576 80856027 80891136 81321408 81432576 81593316 81830196 81865728 82027323 82139456 82265463 82301184 82576368 82612224 82888448 83015604 83129088 83165184 83329344 83571264 83607552 83887104 84015792 84296709 84333312 84652032 84860944 84897792 84934656 85065372 85349376 85634752 85671936 86090256 86245376 86415616 86666496 86704128 87031808 87456768 88080384 88510464 89106642 89915392 90180216 90397458 91002528 91306806 91611648 92098944 92406888 92898414 92938752 93249504 93520224 93560832 93745512 93873664 94017672 94058496 94372992 94874976 95004672 95192202 95233536 95468562 95510016 95551488 95870976 96018048 96339096 96380928 96851538 96983936 97026048 97217568 97499808 97542144 97868288 97910784 98388864 98566144 98760704 99047424 99090432 99242934 99574272 99950592 100663296 101154816 101452743 102032896 102377844 102760448 103063104 103957749 104905692 105210252 105255936 105463701 105607872 105769881 106169616 106524607 106734348 106880256 107137728 107448768 107495424 107808036 107854848 108381483 108428544 108576768 108791088 109106928 109154304 109369764 109687284 109734912 110101824 110149632 110687472 110838784 110886912 111057569 111105792 111428352 111476736 111849472 112021056 112395612 112444416 112869376 113197056 113246208 113420496 113799168 114229248 114787008 115555328 115605504 115945992 116609024 117440512 118013952 118808856 119440818 120240288 120529944 120879864 121336704 121742408 121982112 122148864 122389974 122745294 122798592 123209184 123864552 123918336 124332672 124523406 124693632 124747776 124994016 125356896 125411328 125776042 125830656 126023688 126499968 126672896 126922936 126978048 127291416 127346688 127401984 127598058 127827968 128024064 128452128 128507904 129135384 129368064 129623424 129999744 130056192 130547712 131185152 132063232 132120576 132323912 132765696 133267456 133659963 134217728 134873088 135270324 136503792 136960209 137417472 138148416 138610332 139347621 139408128 139874256 140280336 140341248 140618268 140810496 141026508 141559488 142312464 142507008 142788303 142850304 143202843 143265024 143327232 143744048 143806464 144027072 144508644 144571392 144769024 145054784 145277307 145475904 145539072 145826352 146249712 146313216 146802432 146866176 147583296 147849216 148141056 148571136 148635648 148864401 149361408 149860816 149925888 150929408 150994944 151227328 151732224 152305664 153049344 154140672 154594656 157351936 157358538 157815378 157883904 158411808 159254424 160320384 160706592 161173152 161712054 161782272 162642816 162865152 163186632 163660392 163731456 164054646 164278912 164530926 164602368 165152736 165224448 165776896 166031208 166258176 166330368 166658688 167142528 167215104 167774208 168031584 168593418 168666624 169304064 169721888 169795584 169869312 170130744 170698752 171269504 171343872 172180512 172490752 172831232 173332992 173408256 174063616 174913536 176160768 177020928 178213284 179161227 179830784 180360432 180794916 182005056 182613612 183223296 183584961 184117941 184197888 184813776 185796828 185877504 186499008 186785109 187040448 187121664 187491024 187747328 188035344 188116992 188664063 188745984 189749952 190009344 190384404 190467072 190937124 191020032 191102976 191397087 191741952 192036096 192678192 192761856 193703076 193967872 194052096 194435136 194999616 195084288 195736576 195821568 196777728 197132288 197521408 198094848 198180864 198485868 199148544 199901184 201326592 202309632 202905486 204065792 204755688 205520896 206126208 207915498 209811384 210420504 210511872 210927402 211215744 211539762 212339232 213049214 213468696 213760512 214275456 214897536 214990848 215616072 215709696 216762966 216857088 217153536 217582176 218213856 218308608 218739528 219374568 219469824 220203648 220299264 221374944 221677568 221773824 222115138 222211584 222856704 222953472 223698944 224042112 224791224 224888832 225738752 226394112 226492416 226840992 227598336 228458496 229574016 231110656 231211008 231891984 233218048 234881024 236027904 236037807 236723067 237617712 238881636 240480576 241059888 241759728 242568081 242673408 243484816 243964224 244297728 244779948 245490588 245597184 246081969 246418368 246796389 247729104 247836672 248665344 249046812 249387264 249495552 249988032 250713792 250822656 251552084 251661312 252047376 252890127 252999936 253345792 253845872 253956096 254582832 254693376 254803968 255196116 255655936 256048128 256904256 257015808 258270768 258736128 259246848 259999488 260112384 261095424 262370304 264126464 264241152 264647824 265531392 266534912 267319926 268435456 269746176 270540648 273007584 273920418 274834944 276296832 277220664 278695242 278816256 279748512 280560672 280682496 281236536 281620992 282053016 283118976 284624928 285014016 285576606 285700608 286405686 286530048 286654464 287488096 287612928 288054144 289017288 289142784 289538048 290109568 290554614 290951808 291078144 291652704 292499424 292626432 293604864 293732352 295166592 295698432 296282112 297142272 297271296 297728802 298722816 299721632 299851776 301858816 301989888 302454656 303464448 304611328 306098688 308281344 309189312 311873247 314703872 314717076 315630756 315767808 316391103 316823616 318508848 319573821 320640768 321413184 322346304 323424108 323564544 325144449 325285632 325730304 326373264 327320784 327462912 328109292 328557824 329061852 329204736 330305472 330448896 331553792 332062416 332516352 332660736 333172707 333317376 334285056 334430208 335548416 336063168 337186836 337333248 338608128 339443776 339591168 339738624 340261488 341397504 342539008 342687744 344361024 344981504 345662464 346665984 346816512 348127232 349827072 352321536 354041856 356426568 358322454 359661568 360720864 361589832 364010112 365227224 366446592 367169922 368235882 368395776 369627552 371593656 371755008 372998016 373570218 374080896 374243328 374982048 375494656 376070688 376233984 377328126 377491968 379499904 380018688 380768808 380934144 381874248 382040064 382205952 382794174 383483904 384072192 385356384 385523712 387406152 387935744 388104192 388870272 389999232 390168576 391473152 391643136 393555456 394264576 395042816 396189696 396361728 396971736 398297088 399802368 400979889 402653184 404619264 405810972 408131584 409511376 410880627 411041792 412252416 415830996 418042863 419622768 420841008 421023744 421854804 422431488 423079524 424678464 426098428 426937392 427521024 428364909 428550912 429608529 429795072 429981696 431232144 431419392 433525932 433714176 434307072 435164352 435831921 436427712 436617216 437479056 438749136 438939648 440216147 440407296 440598528 442749888 443355136 443547648 444230276 444423168 445713408 445906944 446593203 447397888 448084224 449582448 449777664 451477504 452788224 452984832 453681984 455196672 456916992 459148032 462221312 462422016 463783968 466436096 469762048 472055808 472075614 473446134 475235424 477763272 480961152 482119776 483519456 485136162 485346816 486969632 487928448 488595456 489559896 490981176 491194368 492163938 492836736 493592778 495458208 495673344 497330688 498093624 498774528 498991104 499976064 501427584 501645312 503104168 503322624 504094752 505780254 505999872 506691584 507691744 507912192 509165664 509386752 509607936 510392232 511311872 512096256 513808512 514031616 516541536 517472256 518493696 519998976 520224768 522190848 524740608 528252928 528482304 529295648 531062784 533069824 534639852 536870912 539492352 541081296 546015168 547840836 549669888 550754883 552353823 552593664 554441328 557390484 557632512 559497024 561121344 561364992 562473072 563241984 564106032 565992189 566237952 569249856 570028032 571153212 571401216 572811372 573060096 573308928 574191261 574976192 575225856 576108288 578034576 578285568 579076096 580219136 581109228 581903616 582156288 583305408 584998848 585252864 587209728 587464704 590333184 591396864 592564224 594284544 594542592 595457604 597445632 599443264 599703552 603717632 603979776 604909312 606928896 609222656 612197376 616562688 618378624 623746494 629407744 629434152 631261512 631535616 632782206 633647232 637017696 639147642 641281536 642826368 644692608 646848216 647129088 650288898 650571264 651460608 652746528 654641568 654925824 656218584 657115648 658123704 658409472 660610944 660897792 663107584 664124832 665032704 665321472 666345414 666634752 668570112 668860416 671096832 672126336 674373672 674666496 677216256 678887552 679182336 679477248 680522976 682795008 685078016 685375488 688722048 689963008 691324928 693331968 693633024 696254464 699654144 704643072 708083712 708113421 710169201 712853136 716644908 719323136 721441728 723179664 727704243 728020224 730454448 732893184 734339844 736471764 736791552 738245907 739255104 740389167 743187312 743510016 745672249 745996032 747140436 748161792 748486656 749964096 750989312 752141376 752467968 754656252 754983936 758670381 758999808 760037376 761537616 761868288 763748496 764080128 764411904 765588348 766967808 768144384 770712768 771047424 774812304 775871488 776208384 777402983 777740544 779998464 780337152 782946304 783286272 787110912 788529152 790085632 792379392 792723456 793943472 796594176 799604736 801959778 805306368 809238528 811621944 816263168 819022752 821761254 822083584 824504832 831661992 836085726 839245536 841682016 842047488 843709608 844862976 846159048 849356928 852196856 853874784 855042048 856729818 857101824 859217058 859590144 859963392 862464288 862838784 867051864 867428352 868614144 870328704 871663842 872855424 873234432 874958112 877498272 877879296 880432294 880814592 881197056 885499776 886710272 887095296 888460552 888846336 891426816 891813888 893186406 894795776 896168448 899164896 899555328 902955008 905576448 905969664 907363968 910393344 913833984 918296064 924442624 924844032 927567936 932872192 935619741 939524096 944111616 944151228 946892268 950470848 955526544 958721463 961922304 964239552 967038912 970272324 970693632 973939264 975433347 975856896 977190912 979119792 981962352 982388736 984327876 985673472 987185556 990916416 991346688 994661376 996187248 997549056 997982208 999518121 999952128 1002855168 1003290624 1006208336 1006645248 1008189504 1011560508 1011999744 1013383168 1015383488 1015824384 1018331328 1018773504 1019215872 1020784464 1022623744 1024192512 1027617024 1028063232 1033083072 1034944512 1036987392 1039997952 1040449536 1044381696 1049481216 1056505856 1056964608 1058591296 1062125568 1066139648 1069279704 1073741824 1078984704 1082162592 1092030336 1095681672 1099339776 1101509766 1104707646 1105187328 1108882656 1114780968 1115265024 1118994048 1122242688 1122729984 1124946144 1126483968 1128212064 1131984378 1132475904 1138499712 1140056064 1142306424 1142802432 1145622744 1146120192 1146617856 1148382522 1149952384 1150451712 1152216576 1156069152 1156571136 1158152192 1160438272 1162218456 1163807232 1164312576 1166610816 1169997696 1170505728 1174419456 1174929408 1180666368 1182793728 1185128448 1188569088 1189085184 1190915208 1194891264 1198886528 1199407104 1202939667 1207435264 1207959552 1209818624 1213857792 1218445312 1224394752 1232641881 1233125376 1236757248 1247492988 1254128589 1258815488 1258868304 1262523024 1263071232 1265564412 1267294464 1274035392 1278295284 1282563072 1285094727 1285652736 1288825587 1289385216 1293696432 1294258176 1300577796 1301142528 1302921216 1305493056 1307495763 1309283136 1309851648 1312437168 1314231296 1316247408 1316818944 1320648441 1321221888 1321795584 1326215168 1328249664 1330065408 1330642944 1332690828 1333269504 1337140224 1337720832 1339779609 1342193664 1344252672 1348747344 1349332992 1354432512 1357775104 1358364672 1358954496 1361045952 1365590016 1370156032 1370750976 1377444096 1379926016 1382649856 1386663936 1387266048 1392508928 1399308288 1409286144 1416167424 1416226842 1420338402 1425706272 1433289816 1438646272 1442883456 1446359328 1455408486 1456040448 1460908896 1465786368 1468679688 1472943528 1473583104 1476491814 1478510208 1480778334 1486374624 1487020032 1491344498 1491992064 1494280872 1496323584 1496973312 1499928192 1501978624 1504282752 1504935936 1509312504 1509967872 1517340762 1517999616 1520074752 1523075232 1523736576 1527496992 1528160256 1528823808 1531176696 1533935616 1536288768 1541425536 1542094848 1549624608 1551742976 1552416768 1554805966 1555481088 1559996928 1560674304 1565892608 1566572544 1574221824 1577058304 1580171264 1584758784 1585446912 1587886944 1593188352 1599209472 1603919556 1610612736 1618477056 1623243888 1632526336 1638045504 1643522508 1644167168 1649009664 1652264649 1657061469 1663323984 1672171452 1678491072 1683364032 1684094976 1687419216 1689725952 1692318096 1697976567 1698713856 1704393712 1707749568 1710084096 1713459636 1714203648 1718434116 1719180288 1719926784 1722573783 1724928576 1725677568 1734103728 1734856704 1737228288 1740657408 1743327684 1745710848 1746468864 1749916224 1754996544 1755758592 1760864588 1761629184 1762394112 1770999552 1773420544 1774190592 1776921104 1777692672 1782853632 1783627776 1786372812 1789591552 1792336896 1798329792 1799110656 1805910016 1811152896 1811939328 1814727936 1820786688 1827667968 1836592128 1848885248 1849688064 1855135872 1865744384 1871239482 1879048192 1888223232 1888302456 1893784536 1900941696 1911053088 1917442926 1923844608 1928479104 1934077824 1940544648 1941387264 1947878528 1950866694 1951713792 1954381824 1958239584 1963924704 1964777472 1968655752 1971346944 1974371112 1981832832 1982693376 1989322752 1992374496 1995098112 1995964416 1999036242 1999904256 2005710336 2006581248 2012416672 2013290496 2016379008 2023121016 2023999488 2026766336 2030766976 2031648768 2036662656 2037547008 2038431744 2041568928 2045247488 2048385024 2055234048 2056126464 2066166144 2069889024 2073974784 2079995904 2080899072 2088763392 2098962432 2113011712 2113929216 2117182592 2124251136 2124340263 2132279296 2138559408 2147483648 2157969408 2164325184 2183112729 2184060672 2191363344 2198679552 2203019532 2209415292 2210374656 2214737721 2217765312 2229561936 2230530048 2237016747 2237988096 2244485376 2245459968 2249892288 2252967936 2256424128 2263968756 2264951808 2276011143 2276999424 2280112128 2284612848 2285604864 2291245488 2292240384 2293235712 2296765044 2299904768 2300903424 2304433152 2312138304 2313142272 2316304384 2320876544 2324436912 2327614464 2328625152 2332208949 2333221632 2339995392 2341011456 2348838912 2349858816 2361332736 2365587456 2370256896 2377138176 2378170368 2381830416 2389782528 2397773056 2398814208 2405879334 2414870528 2415919104 2419637248 2427715584 2436890624 2448789504 2465283762 2466250752 2473514496 2494985976 2508257178 2517630976 2517736608 2525046048 2526142464 2531128824 2534588928 2548070784 2556590568 2565126144 2570189454 2571305472 2577651174 2578770432 2587392864 2588516352 2601155592 2602285056 2605842432 2610986112 2614991526 2618566272 2619703296 2624874336 2628462592 2632494816 2633637888 2641296882 2642443776 2643591168 2652430336 2656499328 2660130816 2661285888 2665381656 2666539008 2674280448 2675441664 2679559218 2684387328 2688505344 2697494688 2698665984 2708865024 2715550208 2716729344 2717908992 2722091904 2731180032 2740312064 2741501952 2754888192 2759852032 2765299712 2773327872 2774532096 2785017856 2798616576 2806859223 2818572288 2832334848 2832453684 2840676804 2851412544 2866579632 2876164389 2877292544 2885766912 2892718656 2910816972 2912080896 2921817792 2926300041 2931572736 2937359376 2945887056 2947166208 2952983628 2957020416 2961556668 2972749248 2974040064 2982688996 2983984128 2988561744 2992647168 2993946624 2998554363 2999856384 3003957248 3008565504 3009871872 3018625008 3019935744 3034681524 3035999232 3040149504 3046150464 3047473152 3054993984 3056320512 3057647616 3062353392 3067871232 3072577536 3082851072 3084189696 3099249216 3103485952 3104833536 3109611932 3110962176 3119993856 3121348608 3131785216 3133145088 3148443648 3154116608 3160342528 3169517568 3170893824 3175773888 3186376704 3198418944 3207839112 3221225472 3236954112 3246487776 3265052672 3276091008 3287045016 3288334336 3298019328 3304529298 3314122938 3326647968 3344342904 3356982144 3366728064 3368189952 3374838432 3379451904 3384636192 3395953134 3397427712 3408787424 3415499136 3420168192 3426919272 3428407296 3436868232 3438360576 3439853568 3445147566 3449857152 3451355136 3468207456 3469713408 3474456576 3481314816 3486655368 3491421696 3492937728 3499832448 3509993088 3511517184 3521729176 3523258368 3524788224 3541999104 3546841088 3548381184 3553842208 3555385344 3565707264 3567255552 3572745624 3579183104 3584673792 3596659584 3598221312 3611820032 3622305792 3623878656 3629455872 3641573376 3655335936 3673184256 3697770496 3697925643 3699376128 3710271744 3731488768 3742478964 3758096384 3776446464 3776604912 3787569072 3801883392 3822106176 3834885852 3847689216 3855284181 3856958208 3866476761 3868155648 3881089296 3882774528 3895757056 3901733388 3903427584 3908763648 3916479168 3927849408 3929554944 3937311504 3942693888 3948742224 3961945323 3963665664 3965386752 3978645504 3984748992 3990196224 3991928832 3998072484 3999808512 4011420672 4013162496 4019338827 4024833344 4026580992 4032758016 4046242032 4047998976 4053532672 4061533952 4063297536 4073325312 4075094016 4076863488 4083137856 4090494976 4096770048 4110468096 4112252928 4132332288 4139778048 4147949568 4159991808 4161798144 4177526784 4197924864 4226023424 4227858432 4234365184 4248502272 4248680526 4264558592 4277118816 4294967296 4315938816 4328650368 4366225458 4368121344 4382726688 4397359104 4406039064 4418830584 4420749312 4429475442 4435530624 4459123872 4461060096 4474033494 4475976192 4488970752 4490919936 4499784576 4505935872 4512848256 4527937512 4529903616 4552022286 4553998848 4560224256 4569225696 4571209728 4582490976 4584480768 4586471424 4593530088 4599809536 4601806848 4608866304 4624276608 4626284544 4632608768 4641753088 4648873824 4655228928 4657250304 4664417898 4666443264 4679990784 4682022912 4697677824 4699717632 4722665472 4731174912 4740513792 4754276352 4756340736 4763660832 4779565056 4795546112 4797628416 4811758668 4829741056 4831838208 4839274496 4855431168 4873781248 4897579008 4930567524 4932501504 4947028992 4956793947 4971184407 4989971952 5016514356 5035261952 5035473216 5050092096 5052284928 5062257648 5069177856 5093929701 5096141568 5113181136 5130252288 5140378908 5142610944 5155302348 5157540864 5167721349 5174785728 5177032704 5202311184 5204570112 5211684864 5219705743 5221972224 5229983052 5237132544 5239406592 5249748672 5256925184 5264989632 5267275776 5282593764 5284887552 5287182336 5304860672 5312998656 5320261632 5322571776 5330763312 5333078016 5348560896 5350883328 5359118436 5368774656 5377010688 5394989376 5397331968 5417730048 5431100416 5433458688 5435817984 5444183808 5462360064 5480624128 5483003904 5509776384 5519704064 5530599424 5546655744 5549064192 5570035712 5597233152 5613718446 5637144576 5664669696 5664907368 5681353608 5702825088 5733159264 5752328778 5754585088 5771533824 5785437312 5821633944 5824161792 5843635584 5852600082 5863145472 5874718752 5891774112 5894332416 5905967256 5914040832 5923113336 5945498496 5948080128 5965377992 5967968256 5977123488 5985294336 5987893248 5997108726 5999712768 6007914496 6017131008 6019743744 6037250016 6039871488 6069363048 6071998464 6080299008 6092300928 6094946304 6109987968 6112641024 6115295232 6124706784 6135742464 6145155072 6165702144 6168379392 6198498432 6206971904 6209667072 6219223864 6221924352 6239987712 6242697216 6263570432 6266290176 6296887296 6308233216 6320685056 6339035136 6341787648 6351547776 6372753408 6396837888 6415678224 6442450944 6473908224 6492975552 6530105344 6549338187 6552182016 6574090032 6576668672 6596038656 6609058596 6628245876 6653295936 6688685808 6711050241 6713964288 6733456128 6736379904 6749676864 6758903808 6769272384 6791906268 6794855424 6817574848 6828033429 6830998272 6840336384 6853838544 6856814592 6873736464 6876721152 6879707136 6890295132 6899714304 6902710272 6936414912 6939426816 6948913152 6962629632 6973310736 6982843392 6985875456 6996626847 6999664896 7019986176 7023034368 7043458352 7046516736 7049576448 7083998208 7093682176 7096762368 7107684416 7110770688 7131414528 7134511104 7145491248 7158366208 7169347584 7193319168 7196442624 7223640064 7244611584 7247757312 7258911744 7283146752 7310671872 7346368512 7395540992 7395851286 7398752256 7420543488 7462977536 7484957928 7516192768 7552892928 7553209824 7575138144 7603766784 7644212352 7669771704 7695378432 7710568362 7713916416 7732953522 7736311296 7762178592 7765549056 7791514112 7803466776 7806855168 7817527296 7832958336 7855698816 7859109888 7874623008 7885387776 7897484448 7923890646 7927331328 7930773504 7957291008 7969497984 7980392448 7983857664 7996144968 7999617024 8022841344 8026324992 8038677654 8049666688 8053161984 8065516032 8092484064 8095997952 8107065344 8123067904 8126595072 8146650624 8150188032 8153726976 8166275712 8180989952 8193540096 8220936192 8224505856 8264664576 8279556096 8295899136 8319983616 8323596288 8355053568 8395849728 8420577669 8452046848 8455716864 8468730368 8497004544 8497361052 8529117184 8554237632 8628493167 8631877632 8657300736 8732450916 8736242688 8765453376 8778900123 8794718208 8812078128 8837661168 8841498624 8858950884 8871061248 8918247744 8922120192 8948066988 8951952384 8977941504 8981839872 8995663089 8999569152 9011871744 9025696512 9055875024 9059807232 9104044572 9107997696 9120448512 9138451392 9142419456 9164981952 9168961536 9172942848 9187060176 9199619072 9203613696 9217732608 9248553216 9252569088 9265217536 9283506176 9297747648 9310457856 9314500608 9328835796 9332886528 9359981568 9364045824 9395355648 9399435264 9445330944 9462349824 9481027584 9508552704 9512681472 9527321664 9559130112 9591092224 9595256832 9623517336 9659482112 9663676416 9678548992 9710862336 9747562496 9795158016 9861135048 9865003008 9894057984 9913587894 9942368814 9979943904 10033028712 10070523904 10070946432 10100184192 10104569856 10124515296 10138355712 10187859402 10192283136 10226362272 10260504576 10280757816 10285221888 10310604696 10315081728 10335442698 10349571456 10354065408 10404622368 10409140224 10423369728 10439411486 10443944448 10459966104 10474265088 10478813184 10499497344 10513850368 10529979264 10534551552 10565187528 10569775104 10574364672 10609721344 10625997312 10640523264 10645143552 10661526624 10666156032 10697121792 10701766656 10718236872 10737549312 10754021376 10789978752 10794663936 10835460096 10862200832 10866917376 10871635968 10888367616 10924720128 10961248256 10966007808 11019552768 11039408128 11061198848 11093311488 11093776929 11098128384 11140071424 11194466304 11227436892 11274289152 11329339392 11329814736 11362707216 11405650176 11466318528 11504657556 11509170176 11543067648 11565852543 11570874624 11599430283 11643267888 11648323584 11687271168 11705200164 11726290944 11749437504 11783548224 11788664832 11811934512 11828081664 11846226672 11885835969 11890996992 11896160256 11930755984 11935936512 11954246976 11970588672 11975786496 11994217452 11999425536 12015828992 12034262016 12039487488 12058016481 12074500032 12079742976 12138726096 12143996928 12160598016 12184601856 12189892608 12219975936 12225282048 12230590464 12249413568 12271484928 12290310144 12331404288 12336758784 12396996864 12413943808 12419334144 12438447728 12443848704 12479975424 12485394432 12527140864 12532580352 12593774592 12616466432 12641370112 12678070272 12683575296 12703095552 12745506816 12793675776 12831356448 12884901888 12947816448 12985951104 13060210688 13098676374 13104364032 13148180064 13153337344 13192077312 13218117192 13256491752 13306591872 13377371616 13422100482 13427928576 13466912256 13472759808 13499353728 13517807616 13538544768 13583812536 13589710848 13635149696 13656066858 13661996544 13680672768 13707677088 13713629184 13747472928 13753442304 13759414272 13780590264 13799428608 13805420544 13872829824 13878853632 13897826304 13925259264 13946621472 13965686784 13971750912 13993253694 13999329792 14039972352 14046068736 14086916704 14093033472 14099152896 14167996416 14187364352 14193524736 14215368832 14221541376 14262829056 14269022208 14290982496 14316732416 14338695168 14386638336 14392885248 14447280128 14489223168 14495514624 14517823488 14566293504 14621343744 14692737024 14791081984 14791702572 14797504512 14841086976 14870381841 14925955072 14969915856 15032385536 15105785856 15106419648 15150276288 15207533568 15281789103 15288424704 15339543408 15390756864 15421136724 15427832832 15465907044 15472622592 15503164047 15524357184 15531098112 15583028224 15606933552 15613710336 15635054592 15659117229 15665916672 15711397632 15718219776 15749246016 15770775552 15794968896 15847781292 15854662656 15861547008 15914582016 15938995968 15960784896 15967715328 15992289936 15999234048 16045682688 16052649984 16077355308 16099333376 16106323968 16131032064 16184968128 16191995904 16214130688 16246135808 16253190144 16293301248 16300376064 16307453952 16332551424 16361979904 16387080192 16441872384 16449011712 16529329152 16559112192 16591798272 16639967232 16647192576 16710107136 16791699456 16841155338 16904093696 16911433728 16937460736 16994009088 16994722104 17058234368 17108475264 17256986334 17263755264 17314601472 17464901832 17472485376 17530906752 17557800246 17589436416 17624156256 17675322336 17682997248 17717901768 17742122496 17836495488 17844240384 17896133976 17903904768 17955883008 17963679744 17991326178 17999138304 18023743488 18051393024 18111750048 18119614464 18208089144 18215995392 18240897024 18276902784 18284838912 18329963904 18337923072 18345885696 18374120352 18399238144 18407227392 18435465216 18497106432 18505138176 18530435072 18567012352 18595495296 18620915712 18629001216 18657671592 18665773056 18719963136 18728091648 18790711296 18798870528 18890661888 18924699648 18962055168 19017105408 19025362944 19054643328 19118260224 19182184448 19190513664 19247034672 19318964224 19327352832 19357097984 19421724672 19495124992 19590316032 19648014561 19722270096 19730006016 19788115968 19827175788 19884737628 19959887808 20066057424 20133150723 20141047808 20141892864 20200368384 20209139712 20249030592 20276711424 20375718804 20384566272 20452724544 20484100287 20521009152 20561515632 20570443776 20621209392 20630163456 20670885396 20699142912 20708130816 20809244736 20818280448 20846739456 20878822972 20887888896 20919932208 20948530176 20957626368 20989880541 20998994688 21027700736 21059958528 21069103104 21130375056 21139550208 21148729344 21219442688 21251994624 21281046528 21290287104 21323053248 21332312064 21394243584 21403533312 21436473744 21475098624 21508042752 21579957504 21589327872 21670920192 21724401664 21733834752 21743271936 21776735232 21849440256 21922496512 21932015616 22039105536 22078816256 22122397696 22186622976 22187553858 22196256768 22280142848 22388932608 22454873784 22548578304 22658678784 22659629472 22725414432 22811300352 22932637056 23009315112 23018340352 23086135296 23131705086 23141749248 23198860566 23286535776 23296647168 23374542336 23410400328 23452581888 23498875008 23567096448 23577329664 23623869024 23656163328 23692453344 23771671938 23781993984 23792320512 23861511968 23871873024 23908493952 23941177344 23951572992 23988434904 23998851072 24031657984 24068524032 24078974976 24116032962 24149000064 24159485952 24277452192 24287993856 24321196032 24369203712 24379785216 24439951872 24450564096 24461180928 24498827136 24542969856 24580620288 24662808576 24673517568 24793993728 24827887616 24838668288 24876895456 24887697408 24959950848 24970788864 25054281728 25065160704 25187549184 25232932864 25282740224 25356140544 25367150592 25406191104 25491013632 25587351552 25662712896 25885479501 25895632896 25971902208 26120421376 26197352748 26208728064 26296360128 26306674688 26384154624 26436234384 26512983504 26613183744 26754743232 26844200964 26855857152 26933824512 26945519616 26986989267 26998707456 27035615232 27077089536 27167625072 27179421696 27270299392 27312133716 27323993088 27361345536 27415354176 27427258368 27494945856 27506884608 27518828544 27561180528 27598857216 27610841088 27745659648 27757707264 27795652608 27850518528 27893242944 27931373568 27943501824 27986507388 27998659584 28079944704 28092137472 28173833408 28186066944 28198305792 28335992832 28374728704 28387049472 28430737664 28443082752 28525658112 28538044416 28581964992 28633464832 28677390336 28773276672 28785770496 28894560256 28978446336 28991029248 29035646976 29132587008 29242687488 29385474048 29582163968 29583405144 29595009024 29682173952 29740763682 29851910144 29939831712 30064771072 30211571712 30212839296 30300552576 30415067136 30563578206 30576849408 30679086816 30781513728 30842273448 30855665664 30931814088 30945245184 31006328094 31048714368 31062196224 31166056448 31213867104 31227420672 31270109184 31318234458 31331833344 31422795264 31436439552 31498492032 31541551104 31589937792 31695562584 31709325312 31723094016 31829164032 31877991936 31921569792 31935430656 31984579872 31998468096 32091365376 32105299968 32154710616 32198666752 32212647936 32262064128 32369936256 32383991808 32428261376 32492271616 32506380288 32586602496 32600752128 32614907904 32665102848 32723959808 32774160384 32883744768 32898023424 33058658304 33118224384 33183596544 33279934464 33281330787 33294385152 33420214272 33583398912 33682310676 33808187392 33822867456 33874921472 33988018176 33989444208 34116468736 34216950528 34513972668 34527510528 34629202944 34697557629 34798290849 34929803664 34944970752 35061813504 35115600492 35178872832 35248312512 35350644672 35365994496 35435803536 35484244992 35657507907 35672990976 35688480768 35792267952 35807809536 35911766016 35927359488 35982652356 35998276608 36047486976 36102786048 36174049443 36223500096 36239228928 36416178288 36431990784 36481794048 36537940201 36553805568 36569677824 36659927808 36675846144 36691771392 36748240704 36798476288 36814454784 36870930432 36994212864 37010276352 37060870144 37134024704 37190990592 37241831424 37258002432 37315343184 37331546112 37439926272 37456183296 37581422592 37597741056 37781323776 37849399296 37924110336 38034210816 38050725888 38109286656 38236520448 38364368896 38381027328 38494069344 38637928448 38654705664 38714195968 38843449344 38990249984 39180632064 39296029122 39444540192 39460012032 39576231936 39654351576 39769475256 39919775616 40132114848 40266301446 40282095616 40283785728 40400736768 40418279424 40498061184 40553422848 40751437608 40769132544 40905449088 40968200574 41042018304 41123031264 41140887552 41242418784 41260326912 41341770792 41398285824 41416261632 41618489472 41636560896 41693478912 41757645944 41775777792 41839864416 41897060352 41915252736 41979761082 41997989376 42055401472 42119917056 42138206208 42260750112 42279100416 42297458688 42438885376 42503989248 42562093056 42580574208 42646106496 42664624128 42788487168 42807066624 42872947488 42950197248 43016085504 43159915008 43178655744 43341840384 43448803328 43467669504 43486543872 43553470464 43698880512 43844993024 43864031232 44078211072 44157632512 44244795392 44373245952 44375107716 44392513536 44560285696 44777865216 44909747568 45097156608 45317357568 45319258944 45450828864 45622600704 45845367309 45865274112 46018630224 46036680704 46172270592 46263410172 46283498496 46397721132 46573071552 46593294336 46749084672 46820800656 46905163776 46977351687 46997750016 47134192896 47154659328 47247738048 47312326656 47384906688 47543343876 47563987968 47584641024 47723023936 47743746048 47816987904 47882354688 47903145984 47976869808 47997702144 48063315968 48137048064 48157949952 48232065924 48298000128 48318971904 48554904384 48575987712 48642392064 48738407424 48759570432 48879903744 48901128192 48922361856 48997654272 49085939712 49161240576 49325617152 49347035136 49587987456 49655775232 49677336576 49753790912 49775394816 49919901696 49941577728 50108563456 50130321408 50375098368 50465865728 50565480448 50712281088 50734301184 50812382208 50982027264 51174703104 51325425792 51770959002 51791265792 51943804416 52240842752 52394705496 52417456128 52592720256 52613349376 52768309248 52872468768 53025967008 53226367488 53509486464 53688401928 53711714304 53867649024 53891039232 53973978534 53997414912 54071230464 54154179072 54335250144 54358843392 54540598784 54624267432 54647986176 54722691072 54830708352 54854516736 54989891712 55013769216 55037657088 55122361056 55197714432 55221682176 55491319296 55515414528 55591305216 55701037056 55786485888 55862747136 55887003648 55973014776 55997319168 56159889408 56184274944 56347666816 56372133888 56396611584 56671985664 56749457408 56774098944 56861475328 56886165504 57051316224 57076088832 57163929984 57266929664 57354780672 57546553344 57571540992 57789120512 57956892672 57982058496 58071293952 58265174016 58485374976 58770948096 58944043683 59164327936 59166810288 59190018048 59364347904 59481527364 59703820288 59879663424 60399452169 60423143424 60425678592 60601105152 60830134272 61127156412 61153698816 61358173632 61452300861 61563027456 61684546896 61711331328 61863628176 61890490368 62012656188 62097428736 62124392448 62332112896 62427734208 62454841344 62540218368 62636468916 62663666688 62845590528 62872879104 62969641623 62996984064 63083102208 63179875584 63391125168 63418650624 63446188032 63658328064 63755983872 63843139584 63870861312 63969159744 63996936192 64182730752 64210599936 64309421232 64397333504 64425295872 64524128256 64739872512 64767983616 64856522752 64984543232 65012760576 65173204992 65201504256 65229815808 65330205696 65447919616 65548320768 65767489536 65796046848 66117316608 66236448768 66367193088 66559868928 66562661574 66588770304 66840428544 67166797824 67364621352 67616374784 67645734912 67749842944 67976036352 67978888416 68232937472 68433901056 69027945336 69055021056 69258405888 69395115258 69596581698 69859607328 69889941504 70123627008 70231200984 70357745664 70496625024 70701289344 70731988992 70871607072 70968489984 71315015814 71345981952 71376961536 71584535904 71615619072 71823532032 71854718976 71965304712 71996553216 72094973952 72205572096 72348098886 72447000192 72478457856 72832356576 72863981568 72963588096 73075880402 73107611136 73139355648 73319855616 73351692288 73383542784 73496481408 73596952576 73628909568 73741860864 73988425728 74020552704 74121740288 74268049408 74381981184 74483662848 74516004864 74630686368 74663092224 74879852544 74912366592 75162845184 75195482112 75562647552 75698798592 75848220672 76068421632 76101451776 76218573312 76473040896 76728737792 76762054656 76988138688 77275856896 77428391936 77656438503 77686898688 77980499968 78361264128 78592058244 78889080384 78920024064 79152463872 79308703152 79538950512 79839551232 80264229696 80532602892 80564191232 80567571456 80801473536 80836558848 80960967801 80996122368 81106845696 81502875216 81538265088 81810898176 81936401148 82084036608 82246062528 82281775104 82484837568 82520653824 82683541584 82796571648 82832523264 83236978944 83273121792 83386957824 83515291888 83551555584 83679728832 83794120704 83830505472 83959522164 83995978752 84110802944 84239834112 84276412416 84521500224 84558200832 84594917376 84877770752 85007978496 85124186112 85161148416 85292212992 85329248256 85576974336 85614133248 85745894976 85900394496 86032171008 86319830016 86357311488 86683680768 86897606656 86935339008 86973087744 87106940928 87397761024 87689986048 87728062464 88156422144 88315265024 88489590784 88746491904 88750215432 88785027072 89120571392 89555730432 89819495136 90194313216 90634715136 90638517888 90901657728 91245201408 91690734618 91730548224 92037260448 92073361408 92344541184 92526820344 92566996992 92795442264 93146143104 93186588672 93498169344 93641601312 93810327552 93954703374 93995500032 94268385792 94309318656 94495476096 94624653312 94769813376 95086687752 95127975936 95169282048 95446047872 95487492096 95633975808 95764709376 95806291968 95953739616 95995404288 96126631936 96274096128 96315899904 96464131848 96596000256 96637943808 97109808768 97151975424 97284784128 97476814848 97519140864 97759807488 97802256384 97844723712 97995308544 98171879424 98322481152 98651234304 98694070272 99175974912 99311550464 99354673152 99507581824 99550789632 99839803392 99843992361 99883155456 100217126912 100260642816 100750196736 100931731456 101130960896 101424562176 101468602368 101624764416 101964054528 102349406208 102650851584 103541918004 103582531584 103887608832 104092672887 104481685504 104789410992 104834912256 105185440512 105226698752 105536618496 105744937536 106051934016 106452734976 106972523721 107018972928 107376803856 107423428608 107735298048 107782078464 107947957068 107994829824 108142460928 108308358144 108522148329 108670500288 108717686784 109081197568 109248534864 109295972352 109445382144 109613820603 109661416704 109709033472 109979783424 110027538432 110075314176 110244722112 110395428864 110443364352 110982638592 111030829056 111182610432 111402074112 111572971776 111725494272 111774007296 111946029552 111994638336 112319778816 112368549888 112695333632 112744267776 112793223168 113343971328 113498914816 113548197888 113722950656 113772331008 114102632448 114152177664 114327859968 114533859328 114709561344 115093106688 115143081984 115578241024 115913785344 115964116992 116142587904 116530348032 116970749952 117541896192 117888087366 118328655872 118333620576 118380036096 118728695808 118963054728 119407640576 119759326848 120798904338 120846286848 120851357184 121202210304 121660268544 122254312824 122307397632 122716347264 122904601722 123126054912 123369093792 123422662656 123727256352 123780980736 124025312376 124194857472 124248784896 124664225792 124855468416 124909682688 125080436736 125272937832 125327333376 125691181056 125745758208 125939283246 125993968128 126166204416 126359751168 126782250336 126837301248 126892376064 127316656128 127511967744 127686279168 127741722624 127938319488 127993872384 128365461504 128421199872 128618842464 128794667008 128850591744 129048256512 129479745024 129535967232 129713045504 129969086464 130025521152 130346409984 130403008512 130459631616 130660411392 130895839232 131096641536 131534979072 131592093696 132234633216 132472897536 132734386176 133119737856 133125323148 133177540608 133680857088 134333595648 134729242704 135232749568 135291469824 135499685888 135952072704 135957776832 136465874944 136867802112 137536101927 138055890672 138110042112 138516811776 138790230516 139193163396 139719214656 139779883008 140247254016 140462401968 140715491328 140932055061 140993250048 141402578688 141463977984 141743214144 141936979968 142630031628 142691963904 142753923072 143169071808 143231238144 143647064064 143709437952 143930609424 143993106432 144189947904 144411144192 144696197772 144894000384 144956915712 145664713152 145727963136 145927176192 146151760804 146215222272 146278711296 146639711232 146703384576 146767085568 146992962816 147193905152 147257819136 147483721728 147976851456 148041105408 148243480576 148536098816 148763962368 148967325696 149032009728 149261372736 149326184448 149759705088 149824733184 150325690368 150390964224 151125295104 151397597184 151696441344 152136843264 152202903552 152437146624 152946081792 153457475584 153524109312 153976277376 154551713792 154856783872 155312877006 155373797376 155960999936 156722528256 157184116488 157778160768 157840048128 158304927744 158617406304 159077901024 159679102464 160528459392 161065205784 161128382464 161135142912 161602947072 161673117696 161921935602 161992244736 162213691392 163005750432 163076530176 163621796352 163872802296 164168073216 164492125056 164563550208 164969675136 165041307648 165367083168 165593143296 165665046528 166473957888 166546243584 166773915648 167030583776 167103111168 167359457664 167588241408 167661010944 167919044328 167991957504 168221605888 168479668224 168552824832 169043000448 169116401664 169189834752 169755541504 170015956992 170248372224 170322296832 170584425984 170658496512 171153948672 171228266496 171491789952 171800788992 172064342016 172639660032 172714622976 173367361536 173795213312 173870678016 173946175488 174213881856 174795522048 175379972096 175456124928 176312844288 176630530048 176979181568 177492983808 177500430864 177570054144 178241142784 179111460864 179638990272 181198356507 181269430272 181277035776 181803315456 182490402816 183381469236 183461096448 184074520896 184146722816 184689082368 185053640688 185133993984 185590884528 186292286208 186373177344 186996338688 187283202624 187620655104 187909406748 187991000064 188536771584 188618637312 188908924869 188990952192 189249306624 189539626752 190173375504 190255951872 190338564096 190892095744 190974984192 191267951616 191529418752 191612583936 191907479232 191990808576 192253263872 192548192256 192631799808 192928263696 193192000512 193275887616 194219617536 194303950848 194569568256 194953629696 195038281728 195519614976 195604512768 195689447424 195990617088 196343758848 196644962304 197302468608 197388140544 198351949824 198623100928 198709346304 199015163648 199101579264 199679606784 199687984722 199766310912 200434253824 200521285632 201500393472 201863462912 202261921792 202849124352 202937204736 203249528832 203928109056 204698812416 205301703168 207083836008 207165063168 207775217664 208185345774 208963371008 209578821984 209669824512 210370881024 210453397504 211073236992 211489875072 212103868032 212905469952 213945047442 214037945856 214753607712 214846857216 215470596096 215564156928 215895914136 215989659648 216284921856 216616716288 217044296658 217341000576 217435373568 218162395136 218497069728 218591944704 218890764288 219227641206 219322833408 219418066944 219959566848 220055076864 220150628352 220489444224 220790857728 220886728704 221965277184 222061658112 222365220864 222804148224 223145943552 223450988544 223548014592 223892059104 223989276672 224639557632 224737099776 225390667264 225488535552 225586446336 226687942656 226997829632 227096395776 227445901312 227544662016 228205264896 228304355328 228655719936 229067718656 229419122688 230186213376 230286163968 231156482048 231827570688 232285175808 232969315509 233060696064 233941499904 235083792384 235776174732 236657311744 236667241152 236760072192 237457391616 237926109456 238815281152 239518653696 241597808676 241692573696 241702714368 242404420608 242882903403 243320537088 244508625648 244614795264 245432694528 245809203444 246252109824 246738187584 246845325312 247454512704 247561961472 248050624752 248389714944 248497569792 249328451584 249710936832 249819365376 250160873472 250545875664 250654666752 251382362112 251491516416 251878566492 251987936256 252332408832 252719502336 253564500672 253674602496 253784752128 254633312256 255023935488 255372558336 255483445248 255876638976 255987744768 256730923008 256842399744 257237684928 257589334016 257701183488 258096513024 258959490048 259071934464 259426091008 259938172928 260051042304 260692819968 260806017024 260919263232 261320822784 261791678464 262193283072 263069958144 263184187392 264469266432 264945795072 265468772352 266239475712 266250646296 266355081216 267361714176 268667191296 269458485408 270465499136 270582939648 270999371776 271904145408 271915553664 272931749888 273735604224 275072203854 276111781344 276220084224 277033623552 277580461032 278386326792 279438429312 279559766016 280494508032 280924803936 281430982656 281864110122 281986500096 282805157376 282927955968 283486428288 283873959936 285260063256 285383927808 285507846144 286338143616 286462476288 287294128128 287418875904 287861218848 287986212864 288379895808 288822288384 289392395544 289788000768 289913831424 291329426304 291455926272 291854352384 292303521608 292430444544 292557422592 293279422464 293406769152 293534171136 293985925632 294387810304 294515638272 294967443456 295953702912 296082210816 296486961152 297072197632 297527924736 297934651392 298064019456 298522745472 298652368896 299519410176 299649466368 300651380736 300781928448 302250590208 302795194368 303392882688 304273686528 304405807104 304874293248 305892163584 306914951168 307048218624 307952554752 309103427584 309713567744 310625754012 310747594752 311921999872 313445056512 314368232976 315556321536 315680096256 316609855488 317234812608 318155802048 319358204928 320917571163 321056918784 322130411568 322256764928 322270285824 323205894144 323346235392 323843871204 323984489472 324427382784 326011500864 326153060352 327243592704 327745604592 328336146432 328841461809 328984250112 329127100416 329939350272 330082615296 330734166336 331186286592 331330093056 332947915776 333092487168 333547831296 334061167552 334206222336 334718915328 335176482816 335322021888 335838088656 335983915008 336443211776 336959336448 337105649664 338086000896 338232803328 338379669504 339511083008 340031913984 340496744448 340644593664 341168851968 341316993024 342307897344 342456532992 342983579904 343601577984 344128684032 345279320064 345429245952 346734723072 347590426624 347741356032 347892350976 348427763712 349591044096 350759944192 350912249856 352625688576 353261060096 353958363136 354985967616 355000861728 355140108288 356482285568 358222921728 359277980544 362396713014 362538860544 362554071552 363606630912 364980805632 366762938472 366922192896 368149041792 368293445632 369378164736 370107281376 370267987968 371181769056 372584572416 372746354688 373992677376 374566405248 375241310208 375818813496 375982000128 377073543168 377237274624 377817849738 377981904384 378498613248 379079253504 380346751008 380511903744 380677128192 381784191488 381949968384 382535903232 383058837504 383225167872 383814958464 383981617152 384506527744 385096384512 385263599616 385856527392 386384001024 386551775232 388439235072 388607901696 389139136512 389907259392 390076563456 391039229952 391209025536 391378894848 391981234176 392687517696 393289924608 394604937216 394776281088 396703899648 397246201856 397418692608 398030327296 398203158528 399359213568 399375969444 399532621824 400868507648 401042571264 403000786944 404523843584 405698248704 405874409472 406499057664 407856218112 409397624832 410603406336 412608305781 414167672016 414330126336 415550435328 416370691548 417926742016 419157643968 419339649024 420741762048 422146473984 422796165183 422979750144 424207736064 425810939904 427890094884 428075891712 429507215424 429693714432 430941192192 431128313856 431791828272 431979319296 432569843712 433233432576 434088593316 434682001152 434870747136 436324790272 436994139456 437183889408 437781528576 438455282412 438645666816 438836133888 439919133696 440110153728 440301256704 440978888448 441581715456 441773457408 443930554368 444123316224 444730441728 445608296448 446291887104 446901977088 447096029184 447784118208 447978553344 449279115264 449474199552 450781334528 450977071104 451172892672 453375885312 453995659264 454192791552 454891802624 455089324032 456410529792 456608710656 457311439872 458135437312 458838245376 460372426752 460572327936 462312964096 463655141376 464570351616 465938631018 466121392128 467882999808 470167584768 471552349464 473314623488 473334482304 473520144384 474914783232 475852218912 477630562304 479037307392 483195617352 483385147392 483405428736 484808841216 485765806806 486641074176 489017251296 489229590528 490865389056 491618406888 492504219648 493476375168 493690650624 494909025408 495123922944 496101249504 496779429888 496995139584 498656903168 499421873664 499638730752 500321746944 501091751328 501309333504 502764724224 502983032832 503757132984 503975872512 504664817664 505439004672 507129001344 507349204992 507569504256 509266624512 510047870976 510745116672 510966890496 511753277952 511975489536 513461846016 513684799488 514475369856 515178668032 515402366976 516193026048 517918980096 518143868928 518852182016 519876345856 520102084608 521385639936 521612034048 521838526464 522641645568 523583356928 524386566144 526139916288 526368374784 528938532864 529891590144 530937544704 532478951424 532501292592 532710162432 534723428352 537334382592 538916970816 540930998272 541998743552 543595069521 543808290816 543831107328 545863499776 547471208448 550144407708 552223562688 552440168448 554067247104 555160922064 556772653584 558876858624 559119532032 560989016064 561849607872 562861965312 563728220244 563973000192 565610314752 565855911936 566726774607 566972856576 567747919872 570520126512 570767855616 571015692288 572676287232 572924952576 574588256256 574837751808 575722437696 575972425728 576759791616 577644576768 578784791088 579576001536 579827662848 582658852608 582911852544 583708704768 584607043216 584860889088 585114845184 586558844928 586813538304 587068342272 587971851264 588775620608 589031276544 589934886912 591907405824 592164421632 592973922304 594144395264 595055849472 595869302784 596128038912 597045490944 597304737792 599038820352 599298932736 601302761472 601563856896 604501180416 605590388736 606785765376 608547373056 608811614208 609748586496 611784327168 613829902336 614096437248 615905109504 618206855168 619427135488 621251508024 621495189504 623843999744 626890113024 628736465952 631112643072 631360192512 633219710976 634469625216 636311604096 638716409856 641835142326 642113837568 644260823136 644513529856 644540571648 646411788288 646692470784 647687742408 647968978944 648854765568 652023001728 652306120704 654487185408 655491209184 656672292864 657682923618 657968500224 658254200832 659878700544 660165230592 661468332672 662372573184 662660186112 665895831552 666184974336 667095662592 668122335104 668412444672 669437830656 670352965632 670644043776 671676177312 671967830016 672886423552 673918672896 674211299328 676172001792 676465606656 676759339008 679022166016 680063827968 680993488896 681289187328 682337703936 682633986048 684615794688 684913065984 685967159808 687203155968 688257368064 690558640128 690858491904 693469446144 695180853248 695482712064 696855527424 698907946527 699182088192 701519888384 701824499712 705251377152 706522120192 707916726272 709971935232 710001723456 710280216576 716445843456 718555961088 724793426028 725077721088 725108143104 727213261824 728648710209 729961611264 733525876944 733844385792 736298083584 736586891264 738756329472 740214562752 740535975936 742363538112 745169144832 745492709376 747985354752 749132810496 750482620416 751637626992 751964000256 754147086336 754474549248 755635699476 755963808768 756997226496 758158507008 760693502016 761023807488 761354256384 763568382976 763899936768 765071806464 766117675008 766450335744 767629916928 767963234304 769013055488 770192769024 770527199232 771713054784 772768002048 773103550464 776878470144 777215803392 778278273024 779814518784 780153126912 782078459904 782418051072 782757789696 783962468352 785375035392 786579849216 789209874432 789552562176 793407799296 794492403712 794837385216 796060654592 796406317056 798718427136 798751938888 799065243648 801737015296 802085142528 806001573888 809047687168 811396497408 811748818944 812998115328 815712436224 818795249664 821206812672 825216611562 828335344032 828660252672 831100870656 832741383096 835853484032 838315287936 838679298048 841483524096 844292947968 845592330366 845959500288 848415472128 851621879808 855780189768 856151783424 859014430848 859387428864 861882384384 862256627712 863583656544 863958638592 865139687424 866466865152 868177186632 869364002304 869741494272 872649580544 873988278912 874367778816 875563057152 876910564824 877291333632 877672267776 879838267392 880220307456 880602513408 881957776896 883163430912 883546914816 887861108736 888246632448 889460883456 891216592896 892583774208 893803954176 894192058368 895568236416 895957106688 898558230528 898948399104 901562669056 901954142208 902345785344 906751770624 907991318528 908385583104 909783605248 910178648064 912821059584 913217421312 914622879744 916270874624 917676490752 920744853504 921144655872 924625928192 927310282752 929140703232 931877262036 932242784256 935765999616 940335169536 943104698928 946629246976 946668964608 947040288768 949829566464 951704437824 955261124608 958074614784 962752713489 966391234704 966770294784 966810857472 969617682432 971531613612 973282148352 978034502592 978459181056 981730778112 983236813776 985008439296 986524385427 986952750336 987381301248 989818050816 990247845888 992202499008 993558859776 993990279168 997313806336 998843747328 999277461504 1000643493888 1002183502656 1002618667008 1005529448448 1005966065664 1007514265968 1007951745024 1009329635328 1010878009344 1014258002688 1014698409984 1015139008512 1018533249024 1020095741952 1021490233344 1021933780992 1023506555904 1023950979072 1026923692032 1027369598976 1028950739712 1030357336064 1030804733952 1032386052096 1035837960192 1036287737856 1037704364032 1039752691712 1040204169216 1042771279872 1043224068096 1043677052928 1045283291136 1047166713856 1048773132288 1052279832576 1052736749568 1057877065728 1059783180288 1061875089408 1064957902848 1065002585184 1065420324864 1069446856704 1074668765184 1077833941632 1081861996544 1083997487104 1087190139042 1087616581632 1087662214656 1091726999552 1094942416896 1100288815416 1104447125376 1104880336896 1108134494208 1110321844128 1113545307168 1117753717248 1118239064064 1121978032128 1123699215744 1125723930624 1127456440488 1127946000384 1131220629504 1131711823872 1133453549214 1133945713152 1135495839744 1141040253024 1141535711232 1142031384576 1145352574464 1145849905152 1149176512512 1149675503616 1151444875392 1151944851456 1153519583232 1155289153536 1157569582176 1159152003072 1159655325696 1165317705216 1165823705088 1167417409536 1169214086432 1169721778176 1170229690368 1173117689856 1173627076608 1174136684544 1175943702528 1177551241216 1178062553088 1179869773824 1183814811648 1184328843264 1185947844608 1188288790528 1190111698944 1191738605568 1192256077824 1194090981888 1194609475584 1198077640704 1198597865472 1202605522944 1203127713792 1209002360832 1213571530752 1217094746112 1217623228416 1219497172992 1223568654336 1227659804672 1228192874496 1231810219008 1236413710336 1238854270976 1242503016048 1242990379008 1247687999488 1253780226048 1257472931904 1262225286144 1266439421952 1268388495549 1268939250432 1272623208192 1277432819712 1283670284652 1284227675136 1288521646272 1289027059712 1289081143296 1292823576576 1293384941568 1295375484816 1295937957888 1297709531136 1304046003456 1304612241408 1308974370816 1310982418368 1313344585728 1315365847236 1315937000448 1316508401664 1319757401088 1320330461184 1322936665344 1324745146368 1325320372224 1331791663104 1332369948672 1334191325184 1336244670208 1336824889344 1338875661312 1340705931264 1341288087552 1343352354624 1343935660032 1345772847104 1347837345792 1348422598656 1352344003584 1352931213312 1353518678016 1358044332032 1360127655936 1361986977792 1362578374656 1364675407872 1365267972096 1369231589376 1369826131968 1371934319616 1374406311936 1376514736128 1381117280256 1381716983808 1386938892288 1390361706496 1390965424128 1393711054848 1397815893054 1398364176384 1403039776768 1403648999424 1410502754304 1413044240384 1415833452544 1419943870464 1420003446912 1420560433152 1432891686912 1437111922176 1449586852056 1450155442176 1450216286208 1454426523648 1457297420418 1459923222528 1467051753888 1467688771584 1472596167168 1473173782528 1477512658944 1480429125504 1481071951872 1484727076224 1490338289664 1490985418752 1495970709504 1498265620992 1500965240832 1503275253984 1503928000512 1508294172672 1508949098496 1511271398952 1511927617536 1513994452992 1516317014016 1521387004032 1522047614976 1522708512768 1527136765952 1527799873536 1530143612928 1532235350016 1532900671488 1535259833856 1535926468608 1538026110976 1540385538048 1541054398464 1543426109568 1545536004096 1546207100928 1553756940288 1554431606784 1556556546048 1559629037568 1560306253824 1564156919808 1564836102144 1565515579392 1567924936704 1570750070784 1573159698432 1578419748864 1579105124352 1586815598592 1588984807424 1589674770432 1592121309184 1592812634112 1597436854272 1597503877776 1598130487296 1603474030592 1604170285056 1612003147776 1618095374336 1622792994816 1625996230656 1630785208563 1631424872448 1637590499328 1642413625344 1650433223124 1656670688064 1657320505344 1662201741312 1665482766192 1671706968064 1676630575872 1677358596096 1682967048192 1688585895936 1691184660732 1691919000576 1696830944256 1700180323821 1703243759616 1711560379536 1712303566848 1718028861696 1718774857728 1723764768768 1724513255424 1727167313088 1727917277184 1730279374848 1732933730304 1736354373264 1738728004608 1739482988544 1745299161088 1747976557824 1748735557632 1751126114304 1753821129648 1754582667264 1755344535552 1759676534784 1760440614912 1761205026816 1763915553792 1766326861824 1767093829632 1775722217472 1776493264896 1778921766912 1782433185792 1785167548416 1787607908352 1788384116736 1791136472832 1791914213376 1797116461056 1797896798208 1803125338112 1803908284416 1804691570688 1813503541248 1815982637056 1816771166208 1819567210496 1820357296128 1825642119168 1826434842624 1829245759488 1832541749248 1835352981504 1841489707008 1842289311744 1849251856384 1854620565504 1858281406464 1863754524072 1864485568512 1871531999232 1880670339072 1886209397856 1893258493952 1893337929216 1894080577536 1899659132928 1903408875648 1910522249216 1916149229568 1925505426978 1932782469408 1933540589568 1933621714944 1939235364864 1943063227224 1946564296704 1956069005184 1956918362112 1963461556224 1966473627552 1970016878592 1973048770854 1973905500672 1974762602496 1979636101632 1980495691776 1984404998016 1987117719552 1987980558336 1994627612672 1997687494656 1998554923008 2001286987776 2004367005312 2005237334016 2011058896896 2011932131328 2015028531936 2015903490048 2018659270656 2021756018688 2028516005376 2029396819968 2030278017024 2037066498048 2040191483904 2042980466688 2043867561984 2047013111808 2047901958144 2053847384064 2054739197952 2057901479424 2060714672128 2061609467904 2064772104192 2071675920384 2072575475712 2075408728064 2079505383424 2080408338432 2085542559744 2086448136192 2090566582272 2094333427712 2097546264576 2104559665152 2105473499136 2115754131456 2119566360576 2123750178816 2129915805696 2130005170368 2130840649728 2149337530368 2155667883264 2163723993088 2167994974208 2174380278084 2175233163264 2175324429312 2183453999104 2189884833792 2200577630832 2208894250752 2209760673792 2216268988416 2220643688256 2227090614336 2235507434496 2236478128128 2243956064256 2247398431488 2251447861248 2254912880976 2255892000768 2262441259008 2263423647744 2266907098428 2267891426304 2270991679488 2282080506048 2283071422464 2284062769152 2290705148928 2291699810304 2298353025024 2299351007232 2302889750784 2303889702912 2307039166464 2310578307072 2315139164352 2318304006144 2319310651392 2330635410432 2331647410176 2334834819072 2338428172864 2339443556352 2340459380736 2346235379712 2347254153216 2348273369088 2351887405056 2355102482432 2356125106176 2359739547648 2367629623296 2368657686528 2371895689216 2376577581056 2380223397888 2383477211136 2384512155648 2388181963776 2389218951168 2396155281408 2397195730944 2405211045888 2406255427584 2418004721664 2427143061504 2434189492224 2435246456832 2438994345984 2447137308672 2455319609344 2456385748992 2463620438016 2472827420672 2477708541952 2485006032096 2485980758016 2495375998976 2507560452096 2514945863808 2524450572288 2532878843904 2536776991098 2537878500864 2545246416384 2554865639424 2567340569304 2568455350272 2577043292544 2578054119424 2578162286592 2585647153152 2586769883136 2590750969632 2591875915776 2595419062272 2608092006912 2609224482816 2617948741632 2621964836736 2626689171456 2630731694472 2631874000896 2633016803328 2639514802176 2640660922368 2645873330688 2649490292736 2650640744448 2663583326208 2664739897344 2668382650368 2672489340416 2673649778688 2677751322624 2681411862528 2682576175104 2686704709248 2687871320064 2691545694208 2695674691584 2696845197312 2704688007168 2705862426624 2707037356032 2716088664064 2720255311872 2723973955584 2725156749312 2729350815744 2730535944192 2738463178752 2739652263936 2743868639232 2748812623872 2753029472256 2762234560512 2763433967616 2773877784576 2780723412992 2781930848256 2787422109696 2795631786108 2796728352768 2806079553536 2807297998848 2821005508608 2831666905088 2839887740928 2840006893824 2841120866304 2865783373824 2874223844352 2888258140467 2899173704112 2900310884352 2900432572416 2908853047296 2914594840836 2919846445056 2934103507776 2935377543168 2945192334336 2955025317888 2959573156281 2960858251008 2962143903744 2969454152448 2980676579328 2981970837504 2991941419008 2996531241984 3001930481664 3006550507968 3007856001024 3016588345344 3017898196992 3022542797904 3023855235072 3027988905984 3032634028032 3042774008064 3044095229952 3045417025536 3054273531904 3055599747072 3060287225856 3064470700032 3065801342976 3070519667712 3071852937216 3076052221952 3080771076096 3082108796928 3086852219136 3091072008192 3092414201856 3107513880576 3108863213568 3113113092096 3119258075136 3120612507648 3128313839616 3129672204288 3131031158784 3135849873408 3141500141568 3146319396864 3156839497728 3158210248704 3173631197184 3177969614848 3179349540864 3184242618368 3185625268224 3194873708544 3195007755552 3196260974592 3206948061184 3208340570112 3224006295552 3236190748672 3245585989632 3251992461312 3261570417126 3262849744896 3275180998656 3284827250688 3300866446248 3313341376128 3314641010688 3324403482624 3330965532384 3343413936128 3353261151744 3354717192192 3365934096384 3377171791872 3382369321464 3383838001152 3393661888512 3400360647642 3406487519232 3423120759072 3424607133696 3436057723392 3437549715456 3447529537536 3449026510848 3454334626176 3455834554368 3460558749696 3465867460608 3472708746528 3477456009216 3478965977088 3490598322176 3495953115648 3497471115264 3502252228608 3507642259296 3509165334528 3510689071104 3519353069568 3520881229824 3522410053632 3527831107584 3532653723648 3534187659264 3551444434944 3552986529792 3557843533824 3564866371584 3570335096832 3575215816704 3576768233472 3582272945664 3583828426752 3594232922112 3595793596416 3606250676224 3607816568832 3609383141376 3627007082496 3631965274112 3639134420992 3640714592256 3651284238336 3652869685248 3658491518976 3665083498496 3670705963008 3682979414016 3684578623488 3698503712768 3709241131008 3716562812928 3727509048144 3728971137024 3743063998464 3761340678144 3772418795712 3786516987904 3786675858432 3799318265856 3805165486647 3806817751296 3821044498432 3832298459136 3851010853956 3865564938816 3867081179136 3867243429888 3878470729728 3886126454448 3893128593408 3912138010368 3913836724224 3926923112448 3932947255104 3940033757184 3946097541708 3947811001344 3949525204992 3959272203264 3960991383552 3968809996032 3974235439104 3975961116672 3989255225344 3995374989312 3997109846016 4002573975552 4008734010624 4010474668032 4022117793792 4023864262656 4030057063872 4031806980096 4037318541312 4043512037376 4057032010752 4058793639936 4060556034048 4074132996096 4080382967808 4085960933376 4087735123968 4094026223616 4095803916288 4107694768128 4109478395904 4115802958848 4121429344256 4123218935808 4129544208384 4143351840768 4145150951424 4150817456128 4159010766848 4160816676864 4171085119488 4172896272384 4181133164544 4188666855424 4195092529152 4209119330304 4210946998272 4231508262912 4239132721152 4247500357632 4259831611392 4260010340736 4261681299456 4298675060736 4311335766528 4327447986176 4335989948416 4348760556168 4350466326528 4350648858624 4366907998208 4379769667584 4401155261664 4417788501504 4419521347584 4432537976832 4441287376512 4454181228672 4471014868992 4472956256256 4487912128512 4494796862976 4502895722496 4509825761952 4511784001536 4524882518016 4526847295488 4533814196856 4535782852608 4541983358976 4564161012096 4566142844928 4568125538304 4581410297856 4583399620608 4596706050048 4598702014464 4605779501568 4607779405824 4614078332928 4621156614144 4630278328704 4636608012288 4638621302784 4661270820864 4663294820352 4669669638144 4676856345728 4678887112704 4680918761472 4692470759424 4694508306432 4696546738176 4703774810112 4710204964864 4712250212352 4719479095296 4735259246592 4737315373056 4743791378432 4753155162112 4760446795776 4766954422272 4769024311296 4776363927552 4778437902336 4792310562816 4794391461888 4810422091776 4812510855168 4836009443328 4854286123008 4868378984448 4877988691968 4892355625689 4894274617344 4910639218688 4912771497984 4927240876032 4945654841344 4955417083904 4970012064192 4971961516032 5015120904192 5029891727616 5048901144576 5065757687808 5073553982196 5075757001728 5090492832768 5100540971463 5109731278848 5134681138608 5136910700544 5154086585088 5156108238848 5156324573184 5171294306304 5173539766272 5181501939264 5183751831552 5190838124544 5216184013824 5218448965632 5235897483264 5243929673472 5253378342912 5261463388944 5263748001792 5266033606656 5279029604352 5281321844736 5291746661376 5298980585472 5301281488896 5327166652416 5329479794688 5336765300736 5344978680832 5347299557376 5355502645248 5362823725056 5365152350208 5373409418496 5375742640128 5383091388416 5391349383168 5393690394624 5409376014336 5411724853248 5414074712064 5432177328128 5440510623744 5447947911168 5450313498624 5458701631488 5461071888384 5476926357504 5479304527872 5487737278464 5497625247744 5506058944512 5524469121024 5526867935232 5547755569152 5561446825984 5563861696512 5574844219392 5591263572216 5593456705536 5612159107072 5614595997696 5642011017216 5663333810176 5679775481856 5680013787648 5682241732608 5731566747648 5748447688704 5776516280934 5798347408224 5800621768704 5800865144832 5817706094592 5829189681672 5839692890112 5868207015552 5870755086336 5890384668672 5910050635776 5919146312562 5921716502016 5924287807488 5938908304896 5961353158656 5963941675008 5983882838016 5993062483968 6003860963328 6013101015936 6015712002048 6033176690688 6035796393984 6045085595808 6047710470144 6055977811968 6065268056064 6085548016128 6088190459904 6090834051072 6108547063808 6111199494144 6120574451712 6128941400064 6131602685952 6141039335424 6143705874432 6152104443904 6161542152192 6164217593856 6173704438272 6182144016384 6184828403712 6215027761152 6217726427136 6226226184192 6238516150272 6241225015296 6256627679232 6259344408576 6271699746816 6283000283136 6292638793728 6313678995456 6316420497408 6347262394368 6355939229696 6358699081728 6368485236736 6371250536448 6389747417088 6390015511104 6392521949184 6413896122368 6448012591104 6472381497344 6491171979264 6503984922624 6523140834252 6525699489792 6550361997312 6569654501376 6601732892496 6626682752256 6629282021376 6648806965248 6661931064768 6686827872256 6706522303488 6709434384384 6731868192768 6754343583744 6764738642928 6767676002304 6787323777024 6800721295284 6812975038464 6846241518144 6849214267392 6872115446784 6875099430912 6895059075072 6898053021696 6908669252352 6911669108736 6921117499392 6931734921216 6945417493056 6954912018432 6957931954176 6981196644352 6991906231296 6994942230528 7004504457216 7015284518592 7018330669056 7021378142208 7038706139136 7041762459648 7044820107264 7055662215168 7065307447296 7068375318528 7102888869888 7105973059584 7115687067648 7129732743168 7140670193664 7150431633408 7153536466944 7164545891328 7167656853504 7188465844224 7191587192832 7212501352448 7215633137664 7218766282752 7254014164992 7263930548224 7278268841984 7281429184512 7302568476672 7305739370496 7316983037952 7330166996992 7341411926016 7365958828032 7369157246976 7397007425536 7418482262016 7433125625856 7455018096288 7457942274048 7486127996928 7522681356288 7544837591424 7573033975808 7573351716864 7598636531712 7610330973294 7613635502592 7642088996864 7664596918272 7702021707912 7731129877632 7734162358272 7734486859776 7756941459456 7772252908896 7786257186816 7824276020736 7827673448448 7853846224896 7865894510208 7880067514368 7892195083416 7895622002688 7899050409984 7918544406528 7921982767104 7937619992064 7948470878208 7951922233344 7978510450688 7990749978624 7994219692032 8005147951104 8017468021248 8020949336064 8044235587584 8047728525312 8060114127744 8063613960192 8074637082624 8087024074752 8114064021504 8117587279872 8121112068096 8148265992192 8160765935616 8171921866752 8175470247936 8188052447232 8191607832576 8215389536256 8218956791808 8231605917696 8242858688512 8246437871616 8259088416768 8286703681536 8290301902848 8301634912256 8318021533696 8321633353728 8342170238976 8345792544768 8362266329088 8377333710848 8390185058304 8418238660608 8421893996544 8463016525824 8495000715264 8519663222784 8520020681472 8523362598912 8597350121472 8622671533056 8654895972352 8671979896832 8697521112336 8700932653056 8701297717248 8733815996416 8759539335168 8802310523328 8835577003008 8865075953664 8878719468843 8882574753024 8908362457344 8942029737984 8945912512512 8975824257024 8989593725952 9005791444992 9019651523904 9023568003072 9049765036032 9053694590976 9067628393712 9071565705216 9083966717952 9128322024192 9132285689856 9136251076608 9162820595712 9166799241216 9193412100096 9197404028928 9211559003136 9215558811648 9228156665856 9242313228288 9260556657408 9273216024576 9277242605568 9322541641728 9326589640704 9339339276288 9353712691456 9357774225408 9361837522944 9384941518848 9389016612864 9393093476352 9407549620224 9420409929728 9424500424704 9438958190592 9470518493184 9474630746112 9487582756864 9506310324224 9520893591552 9533908844544 9538048622592 9552727855104 9556875804672 9584621125632 9588782923776 9620844183552 9625021710336 9672018886656 9708572246016 9736757968896 9755977383936 9784711251378 9788549234688 9821278437376 9825542995968 9854481752064 9891309682688 9910834167808 9940024128384 9943923032064 10030241808384 10059783455232 10097802289152 10131515375616 10147107964392 10151514003456 10180985665536 10201081942926 10219462557696 10269362277216 10273821401088 10308173170176 10312216477696 10312649146368 10342588612608 10347079532544 10363003878528 10367503663104 10381676249088 10432368027648 10436897931264 10471794966528 10487859346944 10506756685824 10522926777888 10527496003584 10532067213312 10558059208704 10562643689472 10583493322752 10597961170944 10602562977792 10654333304832 10658959589376 10673530601472 10689957361664 10694599114752 10711005290496 10725647450112 10730304700416 10746818836992 10751485280256 10766182776832 10782698766336 10787380789248 10818752028672 10823449706496 10828149424128 10864354656256 10881021247488 10895895822336 10917403262976 10922143776768 10953852715008 10958609055744 10975474556928 10995250495488 11012117889024 11048938242048 11053735870464 11095511138304 11122893651968 11127723393024 11149688438784 11182527144432 11186913411072 11224318214144 11229191995392 11284022034432 11326667620352 11359550963712 11360027575296 11415496459941 11463133495296 11496895377408 11553032561868 11596694816448 11601243537408 11601730289664 11635412189184 11658379363344 11679385780224 11736414031104 11741510172672 11780769337344 11820101271552 11838292625124 11843433004032 11848575614976 11877816609792 11922706317312 11927883350016 11967765676032 11986124967936 12007721926656 12026202031872 12031424004096 12066353381376 12071592787968 12090171191616 12095420940288 12111955623936 12130536112128 12171096032256 12176380919808 12181668102144 12217094127616 12222398988288 12241148903424 12257882800128 12263205371904 12282078670848 12287411748864 12304208887808 12323084304384 12328435187712 12347408876544 12364288032768 12369656807424 12430055522304 12435452854272 12452452368384 12477032300544 12482450030592 12513255358464 12518688817152 12543399493632 12566000566272 12585277587456 12627357990912 12632840994816 12694524788736 12711878459392 12717398163456 12736970473472 12742501072896 12779494834176 12780031022208 12785043898368 12827792244736 12896025182208 12944762994688 12982343958528 13007969845248 13046281668504 13051398979584 13100723994624 13139309002752 13203465784992 13253365504512 13258564042752 13297613930496 13323862129536 13373655744512 13413044606976 13418868768768 13463736385536 13508687167488 13529477285856 13535352004608 13574647554048 13601442590568 13625950076928 13692483036288 13698428534784 13744230893568 13750198861824 13790118150144 13796106043392 13817338504704 13823338217472 13842234998784 13863469842432 13890834986112 13909824036864 13915863908352 13962393288704 13983812462592 13989884461056 14009008914432 14030569037184 14036661338112 14042756284416 14077412278272 14083524919296 14089640214528 14111324430336 14130614894592 14136750637056 14205777739776 14211946119168 14231374135296 14259465486336 14281340387328 14300863266816 14307072933888 14329091782656 14335313707008 14376931688448 14383174385664 14425002704896 14431266275328 14437532565504 14508028329984 14527861096448 14556537683968 14562858369024 14605136953344 14633966075904 14660333993984 14682823852032 14731917656064 14738314493952 14794014851072 14836964524032 14866251251712 14910036192576 14915884548096 15045362712576 15089675182848 15146067951616 15146703433728 15197273063424 15220661946588 15227271005184 15284177993728 15329193836544 15404043415824 15462259755264 15468324716544 15468973719552 15513882918912 15544505817792 15572514373632 15648552041472 15655346896896 15707692449792 15731789020416 15760135028736 15784390166832 15791244005376 15798100819968 15837088813056 15843965534208 15875239984128 15896941756416 15903844466688 15957020901376 15981499957248 15988439384064 16010295902208 16034936042496 16041898672128 16088471175168 16095457050624 16120228255488 16127227920384 16149274165248 16174048149504 16228128043008 16235174559744 16242224136192 16296531984384 16321531871232 16343843733504 16350940495872 16376104894464 16383215665152 16430779072512 16437913583616 16463211835392 16485717377024 16492875743232 16518176833536 16573407363072 16580603805696 16603269824512 16636043067392 16643266707456 16684340477952 16691585089536 16724532658176 16754667421696 16780370116608 16836477321216 16843787993088 16926033051648 16990001430528 17039326445568 17040041362944 17046725197824 17194700242944 17245343066112 17309791944704 17343959793664 17395042224672 17401865306112 17402595434496 17467631992832 17519078670336 17604621046656 17671154006016 17730151907328 17757438937686 17765149506048 17816724914688 17884059475968 17891825025024 17951648514048 17979187451904 18011582889984 18039303047808 18047136006144 18099530072064 18107389181952 18135256787424 18143131410432 18167933435904 18256644048384 18264571379712 18272502153216 18325641191424 18333598482432 18386824200192 18394808057856 18423118006272 18431117623296 18456313331712 18484626456576 18521113314816 18546432049152 18554485211136 18645083283456 18653179281408 18678678552576 18707425382912 18715548450816 18723675045888 18769883037696 18778033225728 18815099240448 18840819859456 18849000849408 18877916381184 18941036986368 18949261492224 19012620648448 19041787183104 19067817689088 19076097245184 19105455710208 19113751609344 19169242251264 19177565847552 19241688367104 19344037773312 19417144492032 19473515937792 19511954767872 19569422502756 19577098469376 19642556874752 19651085991936 19708963504128 19821668335616 19880048256768 19887846064128 20060483616768 20119566910464 20195604578304 20263030751232 20294215928784 20303028006912 20361971331072 20402163885852 20438925115392 20538724554432 20547642802176 20616346340352 20625298292736 20685177225216 20694159065088 20726007757056 20735007326208 20763352498176 20864736055296 20873795862528 20943589933056 20975718693888 21013513371648 21045853555776 21054992007168 21064134426624 21116118417408 21125287378944 21166986645504 21195922341888 21205125955584 21308666609664 21317919178752 21347061202944 21379914723328 21389198229504 21422010580992 21451294900224 21460609400832 21493637673984 21502970560512 21532365553664 21565397532672 21574761578496 21637504057344 21646899412992 21656298848256 21728709312512 21762042494976 21791791644672 21834806525952 21844287553536 21907705430016 21917218111488 21950949113856 21990500990976 22024235778048 22097876484096 22107471740928 22191022276608 22245787303936 22255446786048 22299376877568 22365054288864 22373826822144 22448636428288 22458383990784 22568044068864 22653335240704 22719101927424 22720055150592 22830992919882 22926266990592 22993790754816 23106065123736 23193389632896 23202487074816 23203460579328 23270824378368 23316758726688 23358771560448 23472828062208 23483020345344 23561538674688 23640202543104 23676585250248 23686866008064 23697151229952 23755633219584 23845412634624 23855766700032 23935531352064 23972249935872 24015443853312 24052404063744 24062848008192 24132706762752 24143185575936 24180342383232 24190841880576 24223911247872 24261072224256 24342192064512 24352761839616 24363336204288 24434188255232 24444797976576 24482297806848 24515765600256 24526410743808 24564157341696 24574823497728 24608417775616 24646168608768 24656870375424 24694817753088 24728576065536 24739313614848 24860111044608 24870905708544 24904904736768 24954064601088 24964900061184 25026510716928 25037377634304 25086798987264 25132001132544 25170555174912 25254715981824 25265681989632 25389049577472 25423756918784 25473940946944 25485002145792 25558989668352 25560062044416 25570087796736 25655584489472 25792050364416 25889525989376 25964687917056 26015939690496 26092563337008 26102797959168 26201447989248 26278618005504 26406931569984 26506731009024 26595227860992 26636158406529 26647724259072 26747311489024 26826089213952 26837737537536 26927472771072 27017374334976 27058954571712 27070704009216 27149295108096 27202885181136 27251900153856 27384966072576 27396857069568 27488461787136 27500397723648 27580236300288 27592212086784 27634677009408 27646676434944 27684469997568 27726939684864 27781669972224 27819648073728 27831727816704 27924786577408 27967624925184 27979768922112 28018017828864 28061138074368 28073322676224 28085512568832 28154824556544 28167049838592 28179280429056 28222648860672 28261229789184 28273501274112 28411555479552 28423892238336 28462748270592 28518930972672 28562680774656 28601726533632 28614145867776 28658183565312 28670627414016 28753863376896 28766348771328 28850005409792 28862532550656 28875065131008 29016056659968 29055722192896 29113075367936 29125716738048 29210273906688 29267932151808 29320667987968 29365647704064 29463835312128 29476628987904 29588029702144 29673929048064 29732502503424 29820072385152 29831769096192 30090725425152 30179350365696 30292135903232 30293406867456 30394546126848 30441323893176 30454542010368 30568355987456 30658387673088 30808086831648 30924519510528 30936649433088 30937947439104 31027765837824 31089011635584 31145028747264 31297104082944 31310693793792 31415384899584 31463578040832 31520270057472 31568780333664 31582488010752 31596201639936 31674177626112 31687931068416 31750479968256 31793883512832 31807688933376 31914041802752 31962999914496 31976878768128 32020591804416 32069872084992 32083797344256 32176942350336 32190914101248 32240456510976 32254455840768 32298548330496 32348096299008 32456256086016 32470349119488 32484448272384 32593063968768 32643063742464 32687687467008 32752209788928 32766431330304 32861558145024 32875827167232 32926423670784 32971434754048 32985751486464 33036353667072 33146814726144 33161207611392 33206539649024 33272086134784 33286533414912 33368680955904 33383170179072 33449065316352 33560740233216 33672954642432 33687575986176 33852066103296 33980002861056 34078652891136 34080082725888 34246489379823 34389400485888 34490686132224 34619583889408 34687919587328 34790084449344 34803730612224 34805190868992 35038157340672 35209242093312 35342308012032 35460303814656 35514877875372 35530299012096 35633449829376 35768118951936 35783650050048 35903297028096 35958374903808 36023165779968 36078606095616 36094272012288 36199060144128 36214778363904 36270513574848 36286262820864 36335866871808 36513288096768 36529142759424 36545004306432 36651282382848 36667196964864 36773648400384 36789616115712 36846236012544 36862235246592 36912626663424 36969252913152 37042226629632 37092864098304 37108970422272 37290166566912 37306358562816 37357357105152 37414850765824 37431096901632 37447350091776 37539766075392 37556066451456 37630198480896 37681639718912 37698001698816 37755832762368 37882073972736 37898522984448 38025241296896 38083574366208 38135635378176 38152194490368 38210911420416 38227503218688 38338484502528 38355131695104 38483376734208 38688075546624 38834288984064 38947031875584 39023909535744 39138845005512 39154196938752 39285113749504 39302171983872 39417927008256 39643336671232 39760096513536 39775692128256 40120967233536 40239133820928 40391209156608 40526061502464 40588431857568 40606056013824 40723942662144 40804327771704 40877850230784 41077449108864 41095285604352 41232692680704 41250596585472 41370354450432 41388318130176 41452015514112 41470014652416 41526704996352 41729472110592 41747591725056 41887179866112 41951437387776 42027026743296 42091707111552 42109984014336 42128268853248 42232236834816 42250574757888 42333973291008 42391844683776 42410251911168 42617333219328 42635838357504 42694122405888 42759829446656 42778396459008 42844021161984 42902589800448 42921218801664 42987275347968 43005941121024 43064731107328 43130795065344 43149523156992 43275008114688 43293798825984 43312597696512 43457418625024 43524084989952 43583583289344 43669613051904 43688575107072 43815410860032 43901898227712 43981001981952 44048471556096 44195752968192 44214943481856 44382044553216 44491574607872 44510893572096 44598753755136 44730108577728 44747653644288 44897272856576 45136088137728 45306670481408 45438203854848 45440110301184 45661985839764 45852533981184 45987581509632 46212130247472 46386779265792 46404974149632 46406921158656 46541648756736 46633517453376 46717543120896 46945656124416 46966040690688 47123077349376 47280405086208 47353170500496 47373732016128 47394302459904 47511266439168 47690825269248 47711533400064 47871062704128 47944499871744 48030887706624 48104808127488 48125696016384 48265413525504 48286371151872 48360684766464 48381683761152 48447822495744 48522144448512 48684384129024 48705523679232 48726672408576 48868376510464 48889595953152 48964595613696 49031531200512 49052821487616 49128314683392 49149646995456 49216835551232 49292337217536 49313740750848 49389635506176 49457152131072 49478627229696 49720222089216 49741811417088 49809809473536 49908129202176 49929800122368 50053021433856 50074755268608 50173597974528 50264002265088 50341110349824 50509431963648 50531363979264 50778099154944 50847513837568 50947881893888 50970004291584 51117979336704 51120124088832 51140175593472 51311168978944 51584100728832 51779051978752 51929375834112 52031879380992 52185126674016 52205595918336 52402895978496 52557236011008 52813863139968 53013462018048 53190455721984 53272316813058 53295448518144 53494622978048 53652178427904 53675475075072 53854945542144 54034748669952 54117909143424 54141408018432 54298590216192 54405770362272 54503800307712 54769932145152 54793714139136 54976923574272 55000795447296 55160472600576 55184424173568 55269354018816 55293352869888 55368939995136 55453879369728 55563339944448 55639296147456 55663455633408 55849573154816 55935249850368 55959537844224 56036035657728 56122276148736 56146645352448 56171025137664 56309649113088 56334099677184 56445297721344 56522459578368 56547002548224 56823110959104 56847784476672 57037861945344 57125361549312 57203453067264 57228291735552 57316367130624 57341254828032 57507726753792 57532697542656 57700010819584 57725065101312 58032113319936 58111444385792 58226150735872 58251433476096 58420547813376 58535864303616 58641335975936 58731295408128 58927670624256 58953257975808 59465005006848 59640144770304 59663538192384 60181450850304 60358700731392 60584271806464 60586813734912 60789092253696 60882647786352 60909084020736 61136711974912 61316775346176 61616173663296 61849039021056 61875894878208 62055531675648 62178023271168 62290057494528 62594208165888 62621387587584 62830769799168 62927156081664 63040540114944 63137560667328 63164976021504 63192403279872 63348355252224 63375862136832 63500959936512 63587767025664 63615377866752 63828083605504 63925999828992 63953757536256 64041183608832 64139744169984 64167594688512 64353884700672 64381828202496 64480913021952 64508911681536 64597096660992 64696192598016 64912512172032 64940698238976 64968896544768 65186127937536 65286127484928 65375374934016 65504419577856 65532862660608 65723116290048 65751654334464 65852847341568 65942869508096 65971502972928 66072707334144 66293629452288 66322415222784 66413079298048 66544172269568 66573066829824 66737361911808 66766340358144 66898130632704 67121480466432 67345909284864 67375151972352 67704132206592 67960005722112 68157305782272 68160165451776 68492978759646 68778800971776 68981372264448 69239167778816 69375839174656 69580168898688 69607461224448 69610381737984 70076314681344 70418484186624 70684616024064 70920607629312 71029755750744 71060598024192 71266899658752 71536237903872 71567300100096 71806594056192 71916749807616 72046331559936 72157212191232 72188544024576 72398120288256 72429556727808 72541027149696 72572525641728 72671733743616 73026576193536 73058285518848 73090008612864 73302564765696 73334393929728 73547296800768 73579232231424 73692472025088 73724470493184 73825253326848 73938505826304 74084453259264 74185728196608 74217940844544 74580333133824 74612717125632 74714714210304 74829701531648 74862193803264 74894700183552 75079532150784 75112132902912 75260396961792 75363279437824 75396003397632 75511665524736 75764147945472 75797045968896 76050482593792 76167148732416 76271270756352 76421822840832 76455006437376 76676969005056 76710263390208 76966753468416 77376151093248 77668577968128 77894063751168 78047819071488 78277690011024 78308393877504 78570227499008 78604343967744 78835854016512 79286673342464 79520193027072 79908475219587 80241934467072 80478267641856 80782418313216 81052123004928 81176863715136 81212112027648 81447885324288 81608655543408 81755700461568 82154898217728 82190571208704 82465385361408 82501193170944 82740708900864 82776636260352 82904031028224 82940029304832 83053409992704 83458944221184 83495183450112 83774359732224 83902874775552 84054053486592 84183414223104 84219968028672 84256537706496 84464473669632 84501149515776 84667946582016 84783689367552 84820503822336 85234666438656 85271676715008 85388244811776 85519658893312 85556792918016 85688042323968 85805179600896 85842437603328 85974550695936 86011882242048 86129462214656 86261590130688 86299046313984 86550016229376 86587597651968 86625195393024 86914837250048 87048169979904 87167166578688 87339226103808 87377150214144 87630821720064 87803796455424 87962003963904 88096943112192 88391505936384 88429886963712 88764089106432 88983149215744 89021787144192 89197507510272 89460217155456 89495307288576 89794545713152 90272176275456 90613340962816 90876407709696 90880220602368 91323971679528 91705067962368 91975163019264 92424260494944 92773558531584 92809948299264 92813842317312 93083297513472 93267034906752 93435086241792 93891312248832 93932081381376 94246154698752 94560810172416 94706341000992 94747464032256 94788604919808 95022532878336 95381650538496 95423066800128 95742125408256 95888999743488 96061775413248 96209616254976 96251392032768 96530827051008 96572742303744 96721369532928 96763367522304 96895644991488 97044288897024 97368768258048 97411047358464 97453344817152 97736753020928 97779191906304 97929191227392 98063062401024 98256629366784 98299293990912 98433671102464 98584674435072 98627481501696 98779271012352 98914304262144 98957254459392 99440444178432 99483622834176 99619618947072 99816258404352 99859600244736 100106042867712 100149510537216 100347195949056 100682220699648 101018863927296 101062727958528 101556198309888 101695027675136 101895763787776 101940008583168 102235958673408 102240248177664 102622337957888 103168201457664 103558103957504 103858751668224 104063758761984 104370253348032 104411191836672 105114472022016 105627726279936 106026924036096 106380911443968 106544633626116 106590897036288 106989245956096 107304356855808 107350950150144 107709891084288 108069497339904 108235818286848 108282816036864 108597180432384 108811540724544 109007600615424 109539864290304 109587428278272 109953847148544 110001590894592 110320945201152 110368848347136 110538708037632 110586705739776 110737879990272 110907758739456 111126679888896 111278592294912 111326911266816 111699146309632 111870499700736 111919075688448 112072071315456 112244552297472 112293290704896 112342050275328 112619298226176 112668199354368 112890595442688 113044919156736 113094005096448 113646221918208 113695568953344 114075723890688 114250723098624 114406906134528 114456583471104 114632734261248 114682509656064 115015453507584 115065395085312 115400021639168 115450130202624 116064226639872 116222888771584 116452301471744 116502866952192 116841095626752 117071728607232 117282671951872 117462590816256 117855341248512 117906515951616 118930010013696 119280289540608 119327076384768 120362901700608 120717401462784 121168543612928 121173627469824 121578184507392 121765295572704 121818168041472 122273423949824 122633550692352 123232347326592 123698078042112 123751789756416 124111063351296 124356046542336 124580114989056 125188416331776 125242775175168 125661539598336 125854312163328 126081080229888 126275121334656 126329952043008 126384806559744 126696710504448 126751724273664 127001919873024 127175534051328 127230755733504 127656167211008 127851999657984 127907515072512 128082367217664 128279488339968 128335189377024 128707769401344 128763656404992 128961826043904 129017823363072 129194193321984 129392385196032 129825024344064 129881396477952 129937793089536 130372255875072 130572254969856 130750749868032 131008839155712 131065725321216 131446232580096 131705694683136 131885739016192 131943005945856 132145414668288 132587258904576 132644830445568 133088344539136 133146133659648 133474723823616 133532680716288 133796261265408 134242960932864 134691818569728 135408264413184 135920011444224 136314611564544 136320330903552 136985957519292 137557601943552 137962744528896 138751678349312 139160337797376 139214922448896 139220763475968 140152629362688 140836968373248 141369232048128 141841215258624 142059511501488 142121196048384 142533799317504 143072475807744 143134600200192 143613188112384 143833499615232 144092663119872 144314424382464 144377088049152 144796240576512 144859113455616 145082054299392 145145051283456 145343467487232 146053152387072 146116571037696 146180017225728 146605129531392 146668787859456 147094593601536 147158464462848 147384944050176 147448940986368 147650506653696 147877011652608 148168906518528 148371456393216 148435881689088 149160666267648 149225434251264 149429428420608 149659403063296 149724387606528 149789400367104 150159064301568 150224265805824 150520793923584 150726558875648 150792006795264 151023331049472 151528295890944 151594091937792 152100965187584 152334297464832 152542541512704 152843645681664 152910012874752 153353938010112 153420526780416 153933506936832 154752302186496 155337155936256 155788127502336 156095638142976 156555380022048 156616787755008 157140454998016 157208687935488 157671708033024 158573346684928 159040386054144 159816950439174 160483868934144 160956535283712 161564836626432 162104246009856 162353727430272 162424224055296 162895770648576 163217311086816 163511400923136 164309796435456 164381142417408 164930770722816 165002386341888 165481417801728 165553272520704 165808062056448 165880058609664 166106819985408 166917888442368 166990366900224 167548719464448 167805749551104 168108106973184 168366828446208 168439936057344 168513075412992 168928947339264 169002299031552 169335893164032 169567378735104 169641007644672 170469332877312 170543353430016 171039317786624 171113585836032 171376084647936 171610359201792 171684875206656 171949101391872 172023764484096 172258924429312 172523180261376 172598092627968 173100032458752 173175195303936 173829674500096 174096339959808 174334333157376 174678452207616 174754300428288 175261643440128 175607592910848 175924007927808 176193886224384 176783011872768 176859773927424 177966298431488 178395015020544 178920434310912 178990614577152 179589091426304 180544352550912 181226681925632 181752815419392 181760441204736 182647943359056 183410135924736 183950326038528 184848520989888 185547117063168 185627684634624 186166595026944 186534069813504 186870172483584 187782624497664 187864162762752 188492309397504 189121620344832 189412682001984 189494928064512 189577209839616 190045065756672 190763301076992 190846133600256 191484250816512 191777999486976 192123550826496 192419232509952 192502784065536 193061654102016 193145484607488 193442739065856 193526735044608 193791289982976 194088577794048 194737536516096 194822094716928 194906689634304 195473506041856 195558383812608 195858382454784 196126124802048 196513258733568 196598587981824 196867342204928 197169348870144 197254963003392 197558542024704 197828608524288 197914508918784 198880888356864 198967245668352 199239237894144 199632516808704 199719200489472 200212085735424 200299021074432 200694391898112 201364441399296 202037727854592 202125455917056 203112396619776 203390055350272 203791527575552 203880017166336 204471917346816 204480496355328 205244675915776 206336402915328 207116207915008 207717503336448 208127517523968 208740506696064 208822383673344 210228944044032 211255452559872 212053848072192 212761822887936 213089267252232 213181794072576 213978491912192 214608713711616 214701900300288 215419782168576 216138994679808 216471636573696 216565632073728 217194360864768 217623081449088 218015201230848 219079728580608 219174856556544 219907694297088 220003181789184 220641890402304 220737696694272 221077416075264 221173411479552 221475759980544 221815517478912 222253359777792 222557184589824 222653822533632 223398292619264 223740999401472 223838151376896 224144142630912 224489104594944 224586581409792 224684100550656 225238596452352 225336398708736 225781190885376 226089838313472 226188010192896 227292443836416 227391137906688 228151447781376 228501446197248 228813812269056 229265468522496 229365019312128 230030907015168 230130790170624 230800043278336 230900260405248 232128453279744 232445777543168 232904602943488 233005733904384 233682191253504 234143457214464 234925181632512 235710682497024 235813031903232 237860020027392 238560579081216 239725425658761 240725803401216 241434802925568 242337087225856 242347254939648 243156369014784 243530591145408 243636336082944 245267101384704 246464694653184 247396156084224 247503579512832 248222126702592 248712093084672 249160229978112 250376832663552 250485550350336 251323079196672 251708624326656 252162160459776 252550242669312 252659904086016 252769613119488 253393421008896 253503448547328 254003839746048 254351068102656 254461511467008 255312334422016 255703999315968 255815030145024 256164734435328 256558976679936 256670378754048 257415538802688 257527312809984 257923652087808 258035646726144 258388386643968 258784770392064 259650048688128 259762792955904 259875586179072 260744511750144 261144509939712 261501499736064 262017678311424 262131450642432 262892465160192 263411389366272 263771478032384 263886011891712 264290829336576 265174517809152 265289660891136 266176689078272 266292267319296 266949447647232 267065361432576 267592522530816 268485921865728 269383637139456 270816528826368 271840022888448 272629223129088 272640661807104 273971915038584 275115203887104 275925489057792 277503356698624 278320675594752 278429844897792 278441526951936 280305258725376 281673936746496 282738464096256 283682430517248 284119023002976 284242392096768 285067598635008 286144951615488 286269200400384 287226376224768 287666999230464 288185326239744 288628848764928 288754176098304 289592481153024 289718226911232 290164108598784 290290102566912 290686934974464 292106304774144 292233142075392 292360034451456 293210259062784 293337575718912 294189187203072 294769888100352 294897881972736 295301013307392 295754023305216 296337813037056 296742912786432 296871763378176 298321332535296 298450868502528 298858856841216 299318806126592 299448775213056 299578800734208 300318128603136 300448531611648 301041587847168 301453117751296 302046662098944 303056591781888 303188183875584 304201930375168 304668594929664 305085083025408 305687291363328 305820025749504 306707876020224 307867013873664 309504604372992 310674311872512 311576255004672 312191276285952 313110760044096 313233575510016 314280909996032 315343416066048 317146693369856 318080772108288 319633900878348 320967737868288 321913070567424 323129673252864 324208492019712 324707454860544 324848448110592 325791541297152 326434622173632 327022801846272 328619592870912 328762284834816 329861541445632 330004772683776 330962835603456 331106545041408 331616124112896 331760117219328 332213639970816 333835776884736 333980733800448 335097438928896 335611499102208 336216213946368 336733656892416 336879872114688 337026150825984 337857894678528 338004598063104 338671786328064 339134757470208 339282015289344 340938665754624 341086706860032 342078635573248 342227171672064 342752169295872 343220718403584 343369750413312 343898202783744 344047528968192 344517848858624 345046360522752 345196185255936 346200064917504 346350390607872 347659349000192 348192679919616 348668666314752 349356904415232 349508600856576 350523286880256 351215185821696 351848015855616 352387772448768 353566023745536 353719547854848 355932596862976 356790030041088 357840868621824 357981229154304 359178182852608 361088705101824 362453363851264 363505630838784 363520882409472 365295886718112 366820271849472 367900652077056 369697041979776 371094234126336 371255369269248 372333190053888 373068139627008 373740344967168 375565248995328 375728325525504 376984618795008 378243240689664 378825364003968 378989856129024 379154419679232 380090131513344 381526602153984 381692267200512 382968501633024 383555998973952 384247101652992 384838465019904 385005568131072 386123308204032 386290969214976 386885478131712 387053470089216 387582579965952 388177155588096 389475073032192 389644189433856 389813379268608 390947012083712 391116767625216 391716764909568 392252249604096 393026517467136 393197175963648 393734684409856 394338697740288 395117084049408 395657217048576 395829017837568 397761776713728 397934491336704 399265033617408 399438400978944 400424171470848 400598042148864 401388783796224 402728882798592 404075455709184 406224793239552 406780110700544 407583055151104 407760034332672 408943834693632 408960992710656 410489351831552 412672805830656 416255035047936 417481013392128 417644767346688 420457888088064 422510905119744 424107696144384 425523645775872 426178534504464 426363588145152 427956983824384 429217427423232 429403800600576 430839564337152 432277989359616 432943273147392 433131264147456 434388721729536 435246162898176 436030402461696 438159457161216 438349713113088 439815388594176 440006363578368 441283780804608 441475393388544 442154832150528 442346822959104 442951519961088 443631034957824 444506719555584 445114369179648 445307645067264 446796585238528 447481998802944 447676302753792 448288285261824 448978209189888 449173162819584 449368201101312 450477192904704 450672797417472 451562381770752 452179676626944 452376020385792 454584887672832 454782275813376 456302895562752 457002892394496 457627624538112 458530937044992 458730038624256 460061814030336 460261580341248 461600086556672 461800520810496 464256906559488 464891555086336 465809205886976 466011467808768 467364382507008 468286914428928 469850363265024 471421364994048 471626063806464 475720040054784 477121158162432 479450851317522 481451606802432 482869605851136 484674174451712 484694509879296 486312738029568 487061182290816 487272672165888 490534202769408 492929389306368 494792312168448 495007159025664 496444253405184 497424186169344 498320459956224 500753665327104 500971100700672 502646158393344 503417248653312 504324320919552 505100485338624 505319808172032 505539226238976 506786842017792 507006897094656 508007679492096 508702136205312 508923022934016 510624668844032 511407998631936 511630060290048 513117953359872 513340757508096 514831077605376 515054625619968 515847304175616 516071293452288 516776773287936 517569540784128 519300097376256 519525585911808 521489023500288 522289019879424 523002999472128 524035356622848 524262901284864 525784930320384 526822778732544 527542956064768 527772023783424 528581658673152 530349035618304 530579321782272 532353378156544 533898895294464 535185045061632 536971843731456 538767274278912 541633057652736 543680045776896 545258446258176 545281323614208 547943830077168 550230407774208 551850978115584 555006713397248 556641351189504 556883053903872 560610517450752 563347873492992 565476928192512 567364861034496 568238046005952 568484784193536 570135197270016 572289903230976 572538400800768 574452752449536 575333998460928 576370652479488 577257697529856 577508352196608 579184962306048 579436453822464 580328217197568 580580205133824 581373869948928 584212609548288 584466284150784 584720068902912 586420518125568 586675151437824 588378374406144 589539776200704 589795763945472 590602026614784 591508046610432 592675626074112 593485825572864 593743526756352 596642665070592 596901737005056 597717713682432 598637612253184 598897550426112 599157601468416 600636257206272 600897063223296 602083175694336 602906235502592 604093324197888 606113183563776 606376367751168 608403860750336 609337189859328 610170166050816 611374582726656 611640051499008 613415752040448 615734027747328 619009208745984 621348623745024 623152510009344 624382552571904 626221520088192 626467151020032 628561819992064 630686832132096 634293386739712 636161544216576 639267801756696 641935475736576 643826141134848 646259346505728 648416984039424 649414909721088 649696896221184 651583082594304 652869244347264 654045603692544 657239185741824 657524569669632 659723082891264 660009545367552 661925671206912 662213090082816 663232248225792 663520234438656 664427279941632 667671553769472 667961467600896 670194877857792 671222998204416 672432427892736 673467313784832 673759744229376 674052301651968 675715789357056 676009196126208 677343572656128 678269514940416 678564030578688 681877331509248 682173413720064 684157271146496 684454343344128 685504338591744 686441436807168 687796405567488 688095057936384 689035697717248 690092721045504 690392370511872 692400129835008 692700781215744 695318698000384 696385359839232 697337332629504 698713808830464 699017201713152 701046573760512 702430371643392 704775544897536 707132047491072 707439095709696 711865193725952 713580060082176 715681737243648 718356365705216 722177410203648 724906727702528 727011261677568 727041764818944 730591773436224 735801304154112 739394083959552 742188468252672 742510738538496 744666380107776 746136279254016 747480689934336 751130497990656 751456651051008 753969237590016 756486481379328 757650728007936 757979712258048 758308839358464 760180263026688 763053204307968 763384534401024 765937003266048 767111997947904 768494203305984 769676930039808 770011136262144 772246616408064 772581938429952 773770956263424 774106940178432 775165159931904 776354311176192 778950146064384 779288378867712 779626758537216 781894024167424 782233535250432 783433529819136 784504499208192 786053034934272 786394351927296 787469368819712 788677395480576 790234168098816 791314434097152 791658035675136 795523553427456 795868982673408 798530067234816 798876801957888 800848342941696 801196084297728 802777567592448 805457765597184 808150911418368 812449586479104 813560221401088 815166110302208 815520068665344 817887669387264 817921985421312 820978703663104 825345611661312 832510070095872 834962026784256 835289534693376 840915776176128 845021810239488 848215392288768 851047291551744 852357069008928 852727176290304 855913967648768 858434854846464 858807601201152 861679128674304 864555978719232 865886546294784 866262528294912 868777443459072 870492325796352 872060804923392 876318914322432 876699426226176 879630777188352 880012727156736 882567561609216 884309664301056 884693645918208 885903039922176 887262069915648 889013439111168 890228738359296 890615290134528 893593170477056 894963997605888 895352605507584 896576570523648 897956418379776 898346325639168 898736402202624 900954385809408 901345594834944 903124763541504 904359353253888 909169775345664 909564551626752 912605791125504 914005784788992 915255249076224 917061874089984 917460077248512 920123628060672 923200173113344 923601041620992 928513813118976 931618411773952 932022935617536 934728765014016 936573828857856 939700726530048 942842729988096 951440080109568 954242316324864 958901702635044 962903213604864 965739211702272 969389019758592 972625476059136 974122364581632 974545344331776 981068405538816 985858778612736 989584624336896 990014318051328 992888506810368 994848372338688 996640919912448 1001507330654208 1001942201401344 1005292316786688 1006834497306624 1008648641839104 1010200970677248 1010639616344064 1011078452477952 1013573684035584 1014013794189312 1016015358984192 1017404272410624 1017846045868032 1021249337688064 1022815997263872 1023260120580096 1026235906719744 1026681515016192 1029662155210752 1030109251239936 1031694608351232 1032142586904576 1033553546575872 1035139081568256 1038600194752512 1039051171823616 1042978047000576 1044578039758848 1046005998944256 1048070713245696 1048525802569728 1051569860640768 1053645557465088 1055085912129536 1055544047566848 1057163317346304 1060698071236608 1061158643564544 1064706756313088 1067797790588928 1070370090123264 1073943687462912 1077534548557824 1083266115305472 1087360091553792 1090516892516352 1090562647228416 1095887660154336 1100460815548416 1103701956231168 1110013426794496 1113282702379008 1113766107807744 1121221034901504 1126695746985984 1130953856385024 1134729722068992 1136476092011904 1136969568387072 1140270394540032 1144579806461952 1145076801601536 1148905504899072 1150667996921856 1152741304958976 1154515395059712 1155016704393216 1158369924612096 1158872907644928 1160656434395136 1161160410267648 1162747739897856 1168425219096576 1168932568301568 1169440137805824 1172841036251136 1173350302875648 1176756748812288 1179079552401408 1179591527890944 1181204053229568 1183016093220864 1185351252148224 1186971651145728 1187487053512704 1193285330141184 1193803474010112 1197275224506368 1197795100852224 1198315202936832 1201272514412544 1201794126446592 1204166351388672 1205812471005184 1208186648395776 1212226367127552 1216807721500672 1218674379718656 1220340332101632 1222749165453312 1223280102998016 1226831504080896 1231468055494656 1238018417491968 1248765105143808 1252443040176384 1252934302040064 1257123639984128 1261373664264192 1268586773479424 1272323088433152 1278535603513392 1283870951473152 1287652282269696 1292518693011456 1296833968078848 1298829819442176 1299393792442368 1303166165188608 1305738488694528 1308091207385088 1314478371483648 1315049139339264 1319446165782528 1320019090735104 1323851342413824 1324426180165632 1326464496451584 1327040468877312 1328854559883264 1335343107538944 1335922935201792 1340389755715584 1342445996408832 1344864855785472 1346934627569664 1347519488458752 1348104603303936 1351431578714112 1352018392252416 1354687145312256 1356539029880832 1357128061157376 1363754663018496 1364346827440128 1368314542292992 1368908686688256 1371008677183488 1372882873614336 1375592811134976 1376190115872768 1378071395434496 1380185442091008 1380784741023744 1384800259670016 1385401562431488 1390637396000768 1392770719678464 1394674665259008 1397427617660928 1398034403426304 1402093147521024 1404860743286784 1409551089795072 1414264094982144 1414878191419392 1423730387451904 1427160120164352 1431363474487296 1436712731410432 1444354820407296 1449813455405056 1454022523355136 1454083529637888 1461183546872448 1471602608308224 1478788167919104 1484376936505344 1485021477076992 1489332760215552 1492272558508032 1494961379868672 1502260995981312 1502913302102016 1507938475180032 1512972962758656 1515301456015872 1515959424516096 1516617678716928 1520360526053376 1526106408615936 1526769068802048 1531874006532096 1534223995895808 1539353860079616 1540022272524288 1544493232816128 1545163876859904 1547541912526848 1548213880356864 1550330319863808 1552708622352384 1557900292128768 1558576757735424 1563788048334848 1564467070500864 1566867059638272 1569008998416384 1572106069868544 1572788703854592 1577354790961152 1580468336197632 1582628868194304 1583316071350272 1591047106854912 1591737965346816 1597060134469632 1601696685883392 1605555135184896 1610915531194368 1616301822836736 1624899172958208 1627120442802176 1630332220604416 1631040137330688 1635775338774528 1635843970842624 1650691223322624 1665020140191744 1669924053568512 1681831552352256 1690043620478976 1696430784577536 1702094583103488 1704714138017856 1705454352580608 1716869709692928 1717615202402304 1723358257348608 1729111957438464 1731773092589568 1732525056589824 1737554886918144 1740984651592704 1744121609846784 1752637828644864 1753398852452352 1759261554376704 1760025454313472 1765135123218432 1768619328602112 1769387291836416 1771806079844352 1774524139831296 1778026878222336 1780457476718592 1781230580269056 1787186340954112 1789927995211776 1790705211015168 1793153141047296 1795912836759552 1796692651278336 1797472804405248 1801908771618816 1802691189669888 1806249527083008 1808718706507776 1818339550691328 1819129103253504 1825211582251008 1828011569577984 1830510498152448 1834123748179968 1834920154497024 1840247256121344 1846400346226688 1847202083241984 1857027626237952 1863236823547904 1864045871235072 1869457530028032 1873147657715712 1879401453060096 1885685459976192 1902880160219136 1908484632649728 1917803405270088 1925806427209728 1931478423404544 1938778039517184 1945250952118272 1948244729163264 1949090688663552 1962136811077632 1971717557225472 1979169248673792 1980028636102656 1985777013620736 1989696744677376 1993281839824896 2003014661308416 2003884402802688 2010584633573376 2013668994613248 2017297283678208 2020401941354496 2021279232688128 2022156904955904 2027147368071168 2028027588378624 2032030717968384 2034808544821248 2035692091736064 2042498675376128 2045631994527744 2046520241160192 2052471813439488 2053363030032384 2059324310421504 2063389216702464 2064285173809152 2067107093151744 2070278163136512 2077200389505024 2078102343647232 2085956094001152 2089156079517696 2092011997888512 2096141426491392 2097051605139456 2103139721281536 2107291114930176 2110171824259072 2114326634692608 2121396142473216 2122317287129088 2129413512626176 2135595581177856 2140740180246528 2155069097115648 2166532230610944 2174720183107584 2181033785032704 2181125294456832 2191775320308672 2207403912462336 2220026853588992 2226565404758016 2227532215615488 2242442069803008 2253391493971968 2261907712770048 2269459444137984 2272952184023808 2273939136774144 2280540789080064 2289159612923904 2290153603203072 2297811009798144 2301335993843712 2305482609917952 2309030790119424 2310033408786432 2316739849224192 2317745815289856 2321312868790272 2322320820535296 2325495479795712 2336850438193152 2337865136603136 2338880275611648 2345682072502272 2346700605751296 2353513497624576 2358159104802816 2359183055781888 2362408106459136 2366032186441728 2370702504296448 2373943302291456 2374974107025408 2386570660282368 2387606948020224 2394550449012736 2395590201704448 2396630405873664 2402545028825088 2403588252893184 2408332702777344 2411624942010368 2416373296791552 2424452734255104 2433615443001344 2437348759437312 2440680664203264 2445498330906624 2446560205996032 2453663008161792 2462936110989312 2476036834983936 2497530210287616 2504886080352768 2505868604080128 2514247279968256 2522747328528384 2537173546958848 2544646176866304 2557071207026784 2567741902946304 2575304564539392 2585037386022912 2593667936157696 2597659638884352 2598787584884736 2606332330377216 2611476977389056 2616182414770176 2628956742967296 2630098278678528 2638892331565056 2640038181470208 2647702684827648 2652928992903168 2654080937754624 2657709119766528 2670686215077888 2671845870403584 2680779511431168 2684891992817664 2689729711570944 2693869255139328 2695038976917504 2696209206607872 2702863157428224 2704036784504832 2709374290624512 2713078059761664 2727509326036992 2728693654880256 2736629084585984 2737817373376512 2742017354366976 2745765747228672 2751185622269952 2752380231745536 2756142790868992 2760370884182016 2769600519340032 2770803124862976 2785541439356928 2794855235321856 2796068806852608 2804186295042048 2809721486573568 2819102179590144 2828528189964288 2847460774903808 2854320240328704 2862726948974592 2873425462820864 2888709640814592 2908167059275776 2922367093744896 2943205216616448 2957576335838208 2968753873010688 2970042954153984 2978665520431104 2984545117016064 2989922759737344 3004521991962624 3005826604204032 3015876950360064 3025945925517312 3030602912031744 3031918849032192 3033235357433856 3040721052106752 3052212817231872 3053538137604096 3063748013064192 3068447991791616 3078707720159232 3080044545048576 3088986465632256 3090327753719808 3095083825053696 3096427760713728 3100660639727616 3105417244704768 3115800584257536 3117153515470848 3127576096669696 3128934141001728 3133734119276544 3138017996832768 3144212139737088 3145577407709184 3154709581922304 3160936672395264 3165257736388608 3166632142700544 3182094213709824 3183475930693632 3194120268939264 3203393371766784 3211110270369792 3221831062388736 3232603645673472 3249798345916416 3254240885604352 3260664441208832 3262080274661376 3271550677549056 3271687941685248 3301382446645248 3330040280383488 3339848107137024 3363663104704512 3380087240957952 3392861569155072 3404189166206976 3409428276035712 3410908705161216 3433739419385856 3435230404804608 3446716514697216 3458223914876928 3463546185179136 3465050113179648 3475109773836288 3481969303185408 3488243219693568 3505275657289728 3506797704904704 3518523108753408 3520050908626944 3530270246436864 3537238657204224 3538774583672832 3543612159688704 3549048279662592 3556053756444672 3560914953437184 3562461160538112 3574372681908224 3579855990423552 3581410422030336 3591825673519104 3593385302556672 3594945608810496 3603817543237632 3605382379339776 3612499054166016 3617437413015552 3636679101382656 3650423164502016 3656023139155968 3661020996304896 3668247496359936 3669840308994048 3680494512242688 3692800692453376 3694404166483968 3714055252475904 3726473647095808 3746295315431424 3758802906120192 3771370919952384 3805760320438272 3816969265299456 3835606810540176 3851612854419456 3862956846809088 3877556079034368 3890501904236544 3896489458326528 3898181377327104 3924273622155264 3943435114450944 3958338497347584 3960057272205312 3971554027241472 3979393489354752 3986563679649792 4006029322616832 4007768805605376 4021169267146752 4027337989226496 4034594567356416 4040803882708992 4042558465376256 4044313809911808 4054294736142336 4056055176757248 4064061435936768 4069617089642496 4071384183472128 4084997350752256 4091263989055488 4093040482320384 4104943626878976 4106726060064768 4118648620843008 4126778433404928 4128570347618304 4134214186303488 4140556326273024 4154400779010048 4156204687294464 4171912188002304 4178312159035392 4184023995777024 4192282852982784 4194103210278912 4206279442563072 4214582229860352 4220343648518144 4228653269385216 4242792284946432 4244634574258176 4258827025252352 4271191162355712 4281480360493056 4310138194231296 4333064461221888 4349440366215168 4362067570065408 4362250588913664 4383550640617344 4414807824924672 4440053707177984 4453130809516032 4455064431230976 4484884139606016 4506782987943936 4523815425540096 4538918888275968 4545904368047616 4547878273548288 4561081578160128 4578319225847808 4580307206406144 4595622019596288 4602671987687424 4618061580238848 4620066817572864 4633479698448384 4635491630579712 4642625737580544 4644641641070592 4650990959591424 4673700876386304 4675730273206272 4691364145004544 4693401211502592 4707026995249152 4716318209605632 4718366111563776 4732064372883456 4741405008592896 4747886604582912 4749948214050816 4773141320564736 4775213896040448 4789100898025472 4791180403408896 4805090057650176 4816665405554688 4823249884020736 4832746593583104 4848905468510208 4867230886002688 4874697518874624 4881361328406528 4890996661813248 4893120411992064 4907326016323584 4952073669967872 4995060420575232 5009772160705536 5028494559936512 5045494657056768 5074347093917696 5089292353732608 5114142414053568 5150609129078784 5170074772045824 5187335872315392 5195319277768704 5197575169769472 5212664660754432 5222953954778112 5232364829540352 5257913485934592 5260196557357056 5277784663130112 5280076362940416 5295405369655296 5305857985806336 5308161875509248 5315418239533056 5341372430155776 5343691740807168 5361559022862336 5369783985635328 5379459423141888 5387738510278656 5390077953835008 5392418413215744 5405726314856448 5408073569009664 5418748581249024 5426156119523328 5455018652073984 5457387309760512 5473258169171968 5475634746753024 5484034708733952 5491531494457344 5502371244539904 5504760463491072 5512285581737984 5520741768364032 5539201038680064 5541606249725952 5571082878713856 5589710470643712 5592137613705216 5608372590084096 5619442973147136 5638204359180288 5657056379928576 5694921549807616 5708640480657408 5725453897949184 5746850925641728 5777419281629184 5816334118551552 5844734187489792 5886410433232896 5915152671676416 5937507746021376 5940085908307968 5957331040862208 5969090234032128 5979845519474688 6009043983925248 6011653208408064 6031753900720128 6051891851034624 6061205824063488 6063837698064384 6066470714867712 6081442104213504 6104425634463744 6107076275208192 6127496026128384 6136895983583232 6157415440318464 6160089090097152 6177972931264512 6190167650107392 6192855521427456 6201321279455232 6210834489409536 6231601168515072 6234307030941696 6255152193339392 6257868282003456 6267468238553088 6276035993665536 6288424279474176 6291154815418368 6309419163844608 6321873344790528 6330515472777216 6364188427419648 6366951861387264 6388240537878528 6406786743533568 6422220540739584 6465207291346944 6499596691832832 6521328882417664 6524160549322752 6543101355098112 6543375883370496 6660080560766976 6679696214274048 6727326209409024 6760174481915904 6785723138310144 6808378332413952 6818856552071424 6821817410322432 6867478838771712 6870460809609216 6893433029394432 6916447829753856 6927092370358272 6930100226359296 6950219547672576 6963938606370816 6976486439387136 7010551314579456 7013595409809408 7037046217506816 7040101817253888 7060540492873728 7074477314408448 7077549167345664 7087224319377408 7098096559325184 7112107512889344 7121829906874368 7124922321076224 7148745363816448 7159711980847104 7162820844060672 7183651347038208 7186770605113344 7189891217620992 7207635086475264 7210764758679552 7224998108332032 7234874826031104 7273358202765312 7300846329004032 7312046278311936 7322041992609792 7336494992719872 7339680617988096 7360989024485376 7385601384906752 7388808332967936 7428110504951808 7452947294191616 7492590630862848 7517605812240384 7542741839904768 7611520640876544 7633938530598912 7671213621080352 7703225708838912 7725913693618176 7755112158068736 7781003808473088 7792978916653056 7796362754654208 7848547244310528 7886870228901888 7916676994695168 7920114544410624 7943108054482944 7958786978709504 7973127359299584 8012058645233664 8015537611210752 8042338534293504 8054675978452992 8069189134712832 8081607765417984 8085116930752512 8088627619823616 8108589472284672 8112110353514496 8128122871873536 8139234179284992 8169994701504512 8182527978110976 8186080964640768 8209887253757952 8213452120129536 8237297241686016 8253556866809856 8257140695236608 8268428372606976 8281112652546048 8308801558020096 8312409374588928 8356624318070784 8384565705965568 8388206420557824 8412558885126144 8429164459720704 8440687297036288 8457306538770432 8485584569892864 8517654050504704 8542382324711424 8562960720986112 8620276388462592 8666128922443776 8724501177827328 8767101281234688 8829615649849344 8880107414355968 8906261619032064 8910128862461952 8969768279212032 9013565975887872 9047630851080192 9077837776551936 9091808736095232 9095756547096576 9122163156320256 9156638451695616 9160614412812288 9191244039192576 9205343975374848 9236123160477696 9240133635145728 9266959396896768 9270983261159424 9285251475161088 9289283282141184 9301981919182848 9347401752772608 9351460546412544 9382728290009088 9386802423005184 9414053990498304 9432636419211264 9436732223127552 9464128745766912 9482810017185792 9495773209165824 9499896428101632 9546282641129472 9550427792080896 9578201796050944 9582360806817792 9610180115300352 9633330811109376 9646499768041472 9665493187166208 9697810937020416 9734461772005376 9749395037749248 9762722656813056 9781993323626496 9786240823984128 9814652032647168 9904147339935744 9990120841150464 10019544321411072 10056989119873024 10090989314113536 10148694187835392 10178584707465216 10228284828107136 10301218258157568 10340149544091648 10374671744630784 10390638555537408 10395150339538944 10425329321508864 10445907909556224 10464729659080704 10515826971869184 10520393114714112 10555569326260224 10560152725880832 10590810739310592 10611715971612672 10616323751018496 10630836479066112 10682744860311552 10687383481614336 10723118045724672 10739567971270656 10775477020557312 10780155907670016 10784836826431488 10811452629712896 10816147138019328 10837497162498048 10852312239046656 10910037304147968 10946516338343936 10951269493506048 10968069417467904 10983062988914688 11004742489079808 11009520926982144 11041483536728064 11078402077360128 11083212499451904 11142165757427712 11179420941287424 11238885946294272 11276408718360576 11314112759857152 11389843099615232 11417280961314816 11450907795898368 11554838563258368 11632668237103104 11689468374979584 11772820866465792 11830305343352832 11875015492042752 11880171816615936 11914662081724416 11938180468064256 11959691038949376 12018087967850496 12023306416816128 12063507801440256 12103783702069248 12122411648126976 12127675396128768 12132941429735424 12162884208427008 12208851268927488 12214152550416384 12254992052256768 12273791967166464 12314830880636928 12320178180194304 12355945862529024 12380335300214784 12385711042854912 12402642558910464 12421668978819072 12463202337030144 12468614061883392 12510304386678784 12515736564006912 12534936477106176 12552071987331072 12576848558948352 12582309630836736 12618838327689216 12643746689581056 12661030945554432 12728376854839296 12733903722774528 12776481075757056 12813573487067136 12844441081479168 12930414582693888 12999193383665664 13042657764835328 13048321098645504 13086202710196224 13086751766740992 13320161121533952 13359392428548096 13454652418818048 13520348963831808 13571446276620288 13616756664827904 13637713104142848 13643634820644864 13734957677543424 13740921619218432 13786866058788864 13854184740716544 13860200452718592 13900439095345152 13927877212741632 13952972878774272 14021102629158912 14027190819618816 14074092435013632 14080203634507776 14121080985747456 14148954628816896 14155098334691328 14196193118650368 14224215025778688 14243659813748736 14249844642152448 14297490727632896 14319423961694208 14325641688121344 14367302694076416 14373541210226688 14415270172950528 14449996216664064 14469749652062208 14546716405530624 14601692658008064 14624092556623872 14644083985219584 14672989985439744 14679361235976192 14721978048970752 14771202769813504 14856221009903616 14905894588383232 14985181261725696 15085483679809536 15223041281753088 15267877061197824 15342427242160704 15451827387236352 15510224316137472 15562007616946176 15585957833306112 15592725509308416 15697094488621056 15773740457803776 15833353989390336 15840229088821248 15886216108965888 15917573957419008 15946254718599168 16024117290467328 16031075222421504 16084677068587008 16109351956905984 16138378269425664 16163215530835968 16170233861505024 16177255239647232 16217178944569344 16224220707028992 16256245743747072 16278468358569984 16339989403009024 16365055956221952 16372161929281536 16419774507515904 16426904240259072 16474594483372032 16507113733619712 16514281390473216 16536856745213952 16562225305092096 16617603116040192 16624818749177856 16713248636141568 16769131411931136 16776412841115648 16825117770252288 16858328919441408 16881374594072576 16914613077540864 16971169139785728 17035308101009408 17084764649422848 17125921441972224 17240552776925184 17332257844887552 17449002355654656 17534202562469376 17659231299698688 17760214828711936 17812523238064128 17820257724923904 17939536558424064 18027131951775744 18095261702160384 18155675553103872 18183617472190464 18191513094193152 18244326312640512 18313276903391232 18321228825624576 18382488078385152 18410687950749696 18472246320955392 18480267270291456 18533918793793536 18570502950322176 18578566564282368 18603963838365696 18694803505545216 18702921092825088 18765456580018176 18773604846010368 18828107980996608 18865272838422528 18873464446255104 18928257491533824 18965620034371584 18991546418331648 19092565282258944 19100855584161792 19156403592101888 19164721613635584 19220360230600704 19266661622218752 19292999536082944 19395621874040832 19498790075498496 19563986647252992 19572481647968256 19629304065294336 19980241682300928 20039088642822144 20113978239746048 20181978628227072 20357169414930432 20456569656214272 20602436516315136 20680299088183296 20749343489261568 20781277111074816 20790300679077888 20850658643017728 20891815819112448 20929459318161408 21031653943738368 21040786229428224 21111138652520448 21120305451761664 21181621478621184 21223431943225344 21232647502036992 21261672958132224 21365489720623104 21374766963228672 21446236091449344 21479135942541312 21550954041114624 21560311815340032 21569673652862976 21622905259425792 21632294276038656 21674994324996096 21704624478093312 21820074608295936 21893032676687872 21902538987012096 21936138834935808 21966125977829376 22009484978159616 22019041853964288 22082967073456128 22156804154720256 22166424998903808 22284331514855424 22358841882574848 22477771892588544 22552817436721152 22628225519714304 22779686199230464 22834561922629632 22901815591796736 23109677126516736 23265336474206208 23378936749959168 23545641732931584 23660610686705664 23750030984085504 23760343633231872 23829324163448832 23876360936128512 23919382077898752 24036175935700992 24046612833632256 24127015602880512 24207567404138496 24244823296253952 24255350792257536 24265882859470848 24325768416854016 24417702537854976 24509984104513536 24547583934332928 24629661761273856 24640356360388608 24711891725058048 24760670600429568 24771422085709824 24805285117820928 24843337957638144 24926404674060288 24937228123766784 25020608773357568 25069872954212352 25153697117896704 25164619261673472 25237676655378432 25287493379162112 25322061891108864 25456753709678592 25552962151514112 25627146974134272 25688882162958336 25860829165387776 25998386767331328 26085315529670656 26173503533481984 26640322243067904 26718784857096192 26909304837636096 27040697927663616 27142892553240576 27233513329655808 27275426208285696 27287269641289728 27469915355086848 27481843238436864 27573732117577728 27708369481433088 27720400905437184 27800878190690304 27855754425483264 27905945757548544 28042205258317824 28054381639237632 28148184870027264 28160407269015552 28242161971494912 28297909257633792 28310196669382656 28392386237300736 28448430051557376 28487319627497472 28499689284304896 28594981455265792 28638847923388416 28651283376242688 28734605388152832 28747082420453376 28830540345901056 28899992433328128 28939499304124416 29093432811061248 29203385316016128 29248185113247744 29288167970439168 29345979970879488 29358722471952384 29443956097941504 29542405539627008 29712442019807232 29811789176766464 29970362523451392 30170967359619072 30446082563506176 30535754122395648 30684854484321408 30903654774472704 31020448632274944 31124015233892352 31171915666612224 31185451018616832 31394188977242112 31547480915607552 31666707978780672 31680458177642496 31772432217931776 31835147914838016 31892509437198336 32048234580934656 32062150444843008 32169354137174016 32218703913811968 32326431061671936 32340467723010048 32354510479294464 32434357889138688 32448441414057984 32512491487494144 32556936717139968 32679978806018048 32730111912443904 32839549015031808 32853808480518144 32949188966744064 33014227467239424 33028562780946432 33124450610184192 33235206232080384 33249637498355712 33426497272283136 33538262823862272 33716657838882816 33762749188145152 33829226155081728 33942338279571456 34070616202018816 34169529298845696 34251842883944448 34664515689775104 34898004711309312 35068405124938752 35318462599397376 35520429657423872 35625046476128256 35640515449847808 35879073116848128 36054263903551488 36190523404320768 36311351106207744 36367234944380928 36383026188386304 36488652625281024 36626553806782464 36642457651249152 36764976156770304 36821375901499392 36944492641910784 36960534540582912 37067837587587072 37141005900644352 37157133128564736 37207927676731392 37389607011090432 37405842185650176 37530913160036352 37547209692020736 37656215961993216 37730545676845056 37746928892510208 37856514983067648 37931240068743168 37983092836663296 38185130564517888 38201711168323584 38312807184203776 38329443227271168 38440720461201408 38533323244437504 38585999072165888 38791243748081664 38997580150996992 39127973294505984 39144963295936512 39258608130588672 39960483364601856 40078177285644288 40227956479492096 40363957256454144 40714338829860864 40913139312428544 41204873032630272 41360598176366592 41562554222149632 41580601358155776 41701317286035456 41783631638224896 41858918636322816 42063307887476736 42081572458856448 42222277305040896 42240610903523328 42363242957242368 42446863886450688 42465295004073984 42730979441246208 42749533926457344 42892472182898688 42958271885082624 43101908082229248 43120623630680064 43245810518851584 43349988649992192 43409248956186624 43640149216591872 43786065353375744 43805077974024192 43872277669871616 43932251955658752 44018969956319232 44038083707928576 44165934146912256 44313608309440512 44568663029710848 44717683765149696 44955543785177088 45256451039428608 45669123845259264 45803631183593472 46530672948412416 46757873499918336 47091283465863168 47321221373411328 47500061968171008 47520687266463744 47658648326897664 47752721872257024 47838764155797504 48072351871401984 48093225667264512 48254031205761024 48415134808276992 48489646592507904 48510701584515072 48531765718941696 48651536833708032 48835405075709952 49019968209027072 49095167868665856 49259323522547712 49280712720777216 49423783450116096 49521341200859136 49542844171419648 49610570235641856 49686675915276288 49852809348120576 49874456247533568 50041217546715136 50139745908424704 50307394235793408 50329238523346944 50475353310756864 50574986758324224 50644123782217728 50913507419357184 51105924303028224 51254293948268544 51377764325916672 51721658330775552 51996773534662656 52170631059341312 52347007066963968 53280644486135808 53437569714192384 53818609675272192 54081395855327232 54285785106481152 54467026659311616 54550852416571392 54574539282579456 54939830710173696 54963686476873728 55147464235155456 55416738962866176 55440801810874368 55601756381380608 55711508850966528 55811891515097088 56084410516635648 56108763278475264 56296369740054528 56320814538031104 56484323942989824 56595818515267584 56620393338765312 56784772474601472 56896860103114752 56974639254994944 57189962910531584 57277695846776832 57302566752485376 57469210776305664 57494164840906752 57661080691802112 57799984866656256 57878998608248832 58186865622122496 58496370226495488 58691959941758976 58717444943904768 58887912195883008 59084811079254016 59623578353532928 59940725046902784 60341934719238144 61071508244791296 61369708968642816 61807309548945408 62040897264549888 62248030467784704 62343831333224448 62370902037233664 62788377954484224 63094961831215104 63333415957561344 63360916355284992 63544864435863552 63670295829676032 63785018874396672 64096469161869312 64124300889686016 64338708274348032 64437407827623936 64652862123343872 64680935446020096 64709020958588928 64868715778277376 64896882828115968 65024982974988288 65113873434279936 65359957612036096 65460223824887808 65679098030063616 65707616961036288 65898377933488128 66028454934478848 66057125561892864 66248901220368384 66470412464160768 66499274996711424 66852994544566272 67076525647724544 67433315677765632 67525498376290304 67658452310163456 67884676559142912 68141232404037632 68339058597691392 68503685767888896 69329031379550208 69796009422618624 70136810249877504 70636925198794752 71040859314847744 71250092952256512 71281030899695616 71758146233696256 72108527807102976 72381046808641536 72622702212415488 72734469888761856 72766052376772608 72977305250562048 73253107613564928 73529952313540608 73642751802998784 73888985283821568 73921069081165824 74135675175174144 74282011801288704 74314266257129472 74415855353462784 74779214022180864 74811684371300352 75061826320072704 75461091353690112 75493857785020416 75713029966135296 75862480137486336 75966185673326592 76370261129035776 76625614368407552 76658886454542336 76881440922402816 77066646488875008 77582487496163328 77995160301993984 78255946589011968 79920966729203712 80156354571288576 80727914512908288 81428677659721728 81826278624857088 82409746065260544 82721196352733184 83125108444299264 83161202716311552 83402634572070912 83567263276449792 83717837272645632 84126615774953472 84163144917712896 84444554610081792 84481221807046656 84726485914484736 84893727772901376 84930590008147968 85461958882492416 85499067852914688 85784944365797376 85916543770165248 86203816164458496 86241247261360128 86491621037703168 86699977299984384 86818497912373248 87280298433183744 87572130706751488 87610155948048384 87744555339743232 87864503911317504 88037939912638464 88076167415857152 88331868293824512 88627216618881024 89137326059421696 89435367530299392 89911087570354176 90512902078857216 91338247690518528 91607262367186944 93061345896824832 93515746999836672 94182566931726336 94642442746822656 95000123936342016 95041374532927488 95317296653795328 95505443744514048 95677528311595008 96144703742803968 96186451334529024 96508062411522048 96979293185015808 97021403169030144 97063531437883392 97303073667416064 97670810151419904 98039936418054144 98190335737331712 98518647045095424 98561425441554432 98847566900232192 99042682401718272 99085688342839296 99373351830552576 99705618696241152 99748912495067136 100082435093430272 100279491816849408 100614788471586816 101149973516648448 101288247564435456 101827014838714368 102211848606056448 102508587896537088 102755528651833344 103993547069325312 104341262118682624 104694014133927936 106561288972271616 106875139428384768 107637219350544384 108162791710654464 108571570212962304 108934053318623232 109101704833142784 109149078565158912 109879661420347392 109927372953747456 110294928470310912 110833477925732352 110881603621748736 111203512762761216 111423017701933056 111623783030194176 112168821033271296 112217526556950528 112592739480109056 112641629076062208 112968647885979648 113191637030535168 113240786677530624 113569544949202944 113793720206229504 113949278509989888 114379925821063168 114555391693553664 114605133504970752 114938421552611328 114988329681813504 115322161383604224 115599969733312512 115757997216497664 116373731244244992 116992740452990976 117383919883517952 117434889887809536 117775824391766016 118169622158508032 119247156707065856 119881450093805568 120683869438476288 122143016489582592 122739417937285632 123614619097890816 124081794529099776 124687662666448896 124741804074467328 125576755908968448 126189923662430208 126666831915122688 126721832710569984 127089728871727104 127340591659352064 128192938323738624 128248601779372032 128677416548696064 128874815655247872 129305724246687744 129361870892040192 129737431556554752 130049965949976576 130227746868559872 130920447649775616 131358196060127232 131415233922072576 131796755866976256 132056909868957696 132114251123785728 132497802440736768 132940824928321536 133705989089132544 134153051295449088 134866631355531264 135050996752580608 135769353118285824 137007371535777792 139592018845237248 140273620499755008 141273850397589504 142500185904513024 142562061799391232 143516292467392512 144217055614205952 144762093617283072 145245404424830976 145468939777523712 145532104753545216 145954610501124096 146506215227129856 147059904627081216 147285503605997568 147777970567643136 147842138162331648 148271350350348288 148564023602577408 148628532514258944 148831710706925568 149558428044361728 149623368742600704 150123652640145408 150922182707380224 150987715570040832 151426059932270592 151724960274972672 151932371346653184 152740522258071552 153251228736815104 153317772909084672 153762881844805632 154133292977750016 155164974992326656 155990320603987968 156511893178023936 159841933458407424 160312709142577152 161455829025816576 162857355319443456 163652557249714176 164819492130521088 165442392705466368 166250216888598528 166322405432623104 166805269144141824 167134526552899584 167435674545291264 168253231549906944 168326289835425792 168889109220163584 168962443614093312 169452971828969472 169787455545802752 169861180016295936 170923917764984832 171569888731594752 171833087540330496 172407632328916992 172482494522720256 172983242075406336 173399954599968768 173636995824746496 174560596866367488 175144261413502976 175489110679486464 176075879825276928 176152334831714304 176663736587649024 177254433237762048 178870735060598784 179822175140708352 181025804157714432 183214524734373888 186122691793649664 187031493999673344 188365133863452672 189284885493645312 190000247872684032 190082749065854976 190634593307590656 191010887489028096 191355056623190016 192289407485607936 192372902669058048 193016124823044096 193958586370031616 194042806338060288 194127062875766784 194606147334832128 195341620302839808 196079872836108288 196380671474663424 197037294090190848 197122850883108864 197695133800464384 198085364803436544 198171376685678592 198746703661105152 199411237392482304 199497824990134272 200164870186860544 200558983633698816 201229576943173632 202299947033296896 202576495128870912 203654029677428736 204423697212112896 205017175793074176 205511057303666688 207987094138650624 208682524237365248 209388028267855872 213122577944543232 213750278856769536 215274438701088768 216325583421308928 217143140425924608 217868106637246464 218203409666285568 218298157130317824 219759322840694784 220589856940621824 221666955851464704 221763207243497472 222407025525522432 222846035403866112 223247566060388352 224337642066542592 224435053113901056 225185478960218112 226383274061070336 226481573355061248 227139089898405888 227587440412459008 227898557019979776 228759851642126336 229110783387107328 229876843105222656 229976659363627008 230644322767208448 231199939466625024 232747462488489984 233985480905981952 234767839767035904 236339244317016064 238494313414131712 239762900187611136 244286032979165184 245478835874571264 247229238195781632 248163589058199552 249375325332897792 249483608148934656 251153511817936896 252379847324860416 253333663830245376 253443665421139968 254179457743454208 254681183318704128 256385876647477248 256497203558744064 257354833097392128 257749631310495744 258611448493375488 258723741784080384 259474863113109504 260099931899953152 260455493737119744 261840895299551232 262716392120254464 262830467844145152 263593511733952512 264113819737915392 264228502247571456 264995604881473536 265881649856643072 267411978178265088 268306102590898176 269733262711062528 270101993505161216 271538706236571648 274014743071555584 279184037690474496 280547240999510016 282547700795179008 285000371809026048 285124123598782464 287032584934785024 288434111228411904 289524187234566144 290937879555047424 291064209507090432 291909221002248192 293012430454259712 294119809254162432 294571007211995136 295555941135286272 295684276324663296 296542700700696576 297128047205154816 297257065028517888 299116856088723456 299246737485201408 300247305280290816 301844365414760448 303449920549945344 303864742693306368 305481044516143104 306502457473630208 306635545818169344 307525763689611264 308266585955500032 311980641207975936 313023786356047872 319683866916814848 320625418285154304 322911658051633152 325714710638886912 327305114499428352 329638984261042176 330884785410932736 332500433777197056 332644810865246208 333610538288283648 334269053105799168 334871349090582528 336506463099813888 336652579670851584 337778218440327168 337924887228186624 338905943657938944 339574911091605504 339722360032591872 341847835529969664 343139777463189504 343666175080660992 344815264657833984 344964989045440512 345966484150812672 346799909199937536 347273991649492992 349121193732734976 350288522827005952 350978221358972928 352151759650553856 352304669663428608 353327473175298048 354508866475524096 357741470121197568 359644350281416704 362051608315428864 366429049468747776 372245383587299328 374062987999346688 376730267726905344 378569770987290624 380000495745368064 380165498131709952 381269186615181312 382021774978056192 384578814971215872 384745805338116096 386032249646088192 387917172740063232 388085612676120576 389212294669664256 390683240605679616 392761342949326848 394074588180381696 394245701766217728 395390267600928768 396170729606873088 396342753371357184 397493407322210304 398822474784964608 400329740373721088 401117967267397632 402459153886347264 404599894066593792 405152990257741824 407308059354857472 411022114607333376 417365048474730496 418776056535711744 427500557713539072 430548877402177536 432651166842617856 434286280851849216 435736213274492928 436406819332571136 436596314260635648 439518645681389568 441179713881243648 443333911702929408 443526414486994944 444814051051044864 445692070807732224 446495132120776704 448675284133085184 448870106227802112 450370957920436224 452766548122140672 452963146710122496 454278179796811776 455174880824918016 455797114039959552 457519703284252672 458221566774214656 459753686210445312 459953318727254016 461288645534416896 462399878933250048 465494924976979968 467970961811963904 469535679534071808 472678488634032128 476988626828263424 479525800375222272 488572065958330368 490957671749142528 494458476391563264 496327178116399104 498750650665795584 498967216297869312 502307023635873792 504759694649720832 506667327660490752 506887330842279936 508358915486908416 509362366637408256 512771753294954496 514709666194784256 515499262620991488 517222896986750976 517447483568160768 518949726226219008 520199863799906304 520910987474239488 523681790599102464 525432784240508928 528227639475830784 528457004495142912 529991209762947072 531763299713286144 536612205181796352 539466525422125056 543077412473143296 558368075380948992 561094481999020032 565095401590358016 570000743618052096 570248247197564928 574065169869570048 576868222456823808 579048374469132288 581875759110094848 582128419014180864 583818442004496384 586024860908519424 588239618508324864 589142014423990272 591111882270572544 591368552649326592 593085401401393152 594256094410309632 594514130057035776 598233712177446912 598493474970402816 600494610560581632 603688730829520896 606899841099890688 607729485386612736 610962089032286208 613004914947260416 613271091636338688 615051527379222528 616533171911000064 623961282415951872 626047572712095744 639367733833629696 641250836570308608 645823316103266304 651429421277773824 654610228998856704 659277968522084352 661769570821865472 665000867554394112 665289621730492416 667221076576567296 668538106211598336 669742698181165056 673012926199627776 673305159341703168 675556436880654336 679149822183211008 679444720065183744 683695671059939328 686279554926379008 687332350161321984 689630529315667968 689929978090881024 691932968301625344 693599818399875072 698242387465469952 700577045654011904 701956442717945856 704303519301107712 709017732951048192 715482940242395136 719288700562833408 732858098937495552 744490767174598656 748125975998693376 753460535453810688 757139541974581248 760000991490736128 760330996263419904 762538373230362624 764043549956112384 769157629942431744 769491610676232192 772064499292176384 775834345480126464 776171225352241152 778424589339328512 781366481211359232 785522685898653696 788149176360763392 788491403532435456 790780535201857536 792341459213746176 792685506742714368 794986814644420608 797644949569929216 800659480747442176 802235934534795264 804918307772694528 809199788133187584 810305980515483648 814616118709714944 822044229214666752 834730096949460992 837552113071423488 855001115427078144 861097754804355072 865302333685235712 868572561703698432 872813638665142272 873192628521271296 879037291362779136 882359427762487296 886667823405858816 887052828973989888 889628102102089728 891384141615464448 897350568266170368 897740212455604224 900741915840872448 905533096244281344 910349761649836032 911594228079919104 916443133548429312 919507372420890624 919906637454508032 922577291068833792 924799757866500096 935941923623927808 939071359068143616 945356977268064256 959051600750444544 977144131916660736 981915343498285056 988916952783126528 992654356232798208 997501301331591168 997934432595738624 1004614047271747584 1009519389299441664 1013334655320981504 1013774661684559872 1016717830973816832 1018724733274816512 1025543506589908992 1029419332389568512 1030998525241982976 1034445793973501952 1034894967136321536 1037899452452438016 1040399727599812608 1041821974948478976 1047363581198204928 1050865568481017856 1056455278951661568 1056914008990285824 1059982419525894144 1063526599426572288 1073224410363592704 1078933050844250112 1086154824946286592 1116736150761897984 1122188963998040064 1130190803180716032 1140001487236104192 1140496494395129856 1153736444913647616 1158096748938264576 1163751518220189696 1164256838028361728 1167636884008992768 1172049721817038848 1178284028847980544 1182223764541145088 1182737105298653184 1186170802802786304 1188512188820619264 1189028260114071552 1196467424354893824 1200989221121163264 1207377461659041792 1213799682199781376 1215458970773225472 1221924178064572416 1226009829894520832 1233066343822000128 1252095145424191488 1282501673140617216 1291646632206532608 1302858842555547648 1309220457997713408 1318555937044168704 1323539141643730944 1330001735108788224 1330579243460984832 1334442153153134592 1337076212423196672 1339485396362330112 1346025852399255552 1346610318683406336 1351112873761308672 1358299644366422016 1358889440130367488 1367391342119878656 1372559109852758016 1374664700322643968 1379261058631335936 1379859956181762048 1383865936603250688 1387199636799750144 1396484774930939904 1401154091308023808 1403912885435891712 1408607038602215424 1418035465902096384 1430965880484790272 1438577401125666816 1465716197874991104 1488981534349197312 1496251951997386752 1506921070907621376 1514279083949162496 1520001982981472256 1520661992526839808 1525076746460725248 1528087099912224768 1538315259884863488 1544128998584352768 1551668690960252928 1552342450704482304 1556849178678657024 1562732962422718464 1571045371797307392 1576298352721526784 1584682918427492352 1585371013485428736 1589973629288841216 1595289899139858432 1601318961494884352 1609836615545389056 1618399576266375168 1629232237419429888 1669460193898921984 1675104226142846976 1710002230854156288 1722195509608710144 1730604667370471424 1737145123407396864 1745627277330284544 1746385257042542592 1758074582725558272 1764718855524974592 1773335646811717632 1774105657947979776 1779256204204179456 1782768283230928896 1794701136532340736 1795480424911208448 1801483831681744896 1811066192488562688 1820699523299672064 1823188456159838208 1832886267096858624 1839014744841781248 1839813274909016064 1845154582137667584 1849599515733000192 1871883847247855616 1878142718136287232 1890713954536128512 1918103201500889088 1954288263833321472 1963830686996570112 1977833905566253056 1985308712465596416 1995002602663182336 1995868865191477248 2009228094543495168 2019038778598883328 2026669310641963008 2037449466549633024 2051087013179817984 2058838664779137024 2061997050483965952 2068891587947003904 2069789934272643072 2075798904904876032 2080799455199625216 2094727162396409856 2101731136962035712 2112910557903323136 2127053198853144576 2146448820727185408 2157866101688500224 2233472301523795968 2244377927996080128 2260381606361432064 2280002974472208384 2280992988790259712 2307472889827295232 2316193497876529152 2327503036440379392 2328513676056723456 2335273768017985536 2344099443634077696 2356568057695961088 2364447529082290176 2365474210597306368 2372341605605572608 2377024377641238528 2378056520228143104 2392934848709787648 2401978442242326528 2414754923318083584 2427599364399562752 2430917941546450944 2443848356129144832 2452019659789041664 2466132687644000256 2504190290848382976 2565003346281234432 2583293264413065216 2605717685111095296 2618440915995426816 2637111874088337408 2647078283287461888 2660003470217576448 2661158486921969664 2668884306306269184 2674152424846393344 2692051704798511104 2693220637366812672 2702225747522617344 2716599288732844032 2734782684239757312 2749329400645287936 2758522117262671872 2759719912363524096 2767731873206501376 2774399273599500288 2802308182616047616 2807825770871783424 2817214077204430848 2836070931804192768 2877154802251333632 2931432395749982208 2977963068698394624 2992503903994773504 3013842141815242752 3028558167898324992 3040003965962944512 3041323985053679616 3050153492921450496 3056174199824449536 3076630519769726976 3088257997168705536 3103337381920505856 3104684901408964608 3113698357357314048 3125465924845436928 3142090743594614784 3152596705443053568 3169365836854984704 3170742026970857472 3179947258577682432 3190579798279716864 3202637922989768704 3219673231090778112 3236799152532750336 3258464474838859776 3338920387797843968 3350208452285693952 3420004461708312576 3461209334740942848 3474290246814793728 3491254554660569088 3492770514085085184 3516149165451116544 3546671293623435264 3548211315895959552 3558512408408358912 3565536566461857792 3589402273064681472 3602967663363489792 3622132384977125376 3641399046599344128 3646376912319676416 3665772534193717248 3678029489683562496 3699199031466000384 3756285436272574464 3908576527666642944 3927661373993140224 3955667811132506112 3970617424931192832 3990005205326364672 3991737730382954496 4018456189086990336 4038077557197766656 4053338621283926016 4074898933099266048 4102174026359635968 4117677329558274048 4123994100967931904 4137783175894007808 4139579868545286144 4151597809809752064 4161598910399250432 4189454324792819712 4203462273924071424 4225821115806646272 4254106397706289152 4292897641454370816 4315732203377000448 4466944603047591936 4488755855992160256 4520763212722864128 4560005948944416768 4561985977580519424 4614945779654590464 4632386995753058304 4655006072880758784 4657027352113446912 4670547536035971072 4688198887268155392 4713136115391922176 4728895058164580352 4754048755282477056 4756113040456286208 4785869697419575296 4803956884484653056 4829509846636167168 4855198728799125504 4887696712258289664 4904039319578083328 5008380581696765952 5130006692562468864 5166586528826130432 5211435370222190592 5236881831990853632 5274223748176674816 5294156566574923776 5320006940435152896 5322316973843939328 5337768612612538368 5348304849692786688 5384103409597022208 5386441274733625344 5404451495045234688 5433198577465688064 5469565368479514624 5498658801290575872 5517044234525343744 5519439824727048192 5535463746413002752 5548798547199000576 5604616365232095232 5615651541743566848 5634428154408861696 5672141863608385536 5754309604502667264 5862864791499964416 5955926137396789248 5985007807989547008 6027684283630485504 6057116335796649984 6080007931925889024 6112348399648899072 6153261039539453952 6176515994337411072 6206674763841011712 6209369802817929216 6227396714714628096 6284181487189229568 6305193410886107136 6338731673709969408 6381159596559433728 6439346462181556224 6473598305065500672 6700416904571387904 6840008923416625152 6922418669481885696 6948580493629587456 6982509109321138176 6985541028170170368 7032298330902233088 7093342587246870528 7096422631791919104 7117024816816717824 7131073132923715584 7178804546129362944 7205935326726979584 7244264769954250752 7282798093198688256 7292753824639352832 7331545068387434496 7356058979367124992 7398398062932000768 7512570872545148928 7817153055333285888 7855322747986280448 7911335622265012224 7941234849862385664 7980010410652729344 7983475460765908992 8076155114395533312 8106677242567852032 8149797866198532096 8204348052719271936 8247988201935863808 8275566351788015616 8279159737090572288 8303195619619504128 8323197820798500864 8406924547848142848 8451642231613292544 8508212795412578304 8631464406754000896 8933889206095183872 8977511711984320512 9041526425445728256 9120011897888833536 9123971955161038848 9229891559309180928 9264773991506116608 9310012145761517568 9314054704226893824 9341095072071942144 9376397774536310784 9426272230783844352 9457790116329160704 9508097510564954112 9512226080912572416 9571739394839150592 9607913768969306112 9659019693272334336 9710397457598251008 9775393424516579328 9808078639156166656 10016761163393531904 10260013385124937728 10422870740444381184 10473763663981707264 10548447496353349632 10640013880870305792 10644633947687878656 10675537225225076736 10696609699385573376 10768206819194044416 10808902990090469376 10866397154931376128 10939130736959029248 10997317602581151744 11034088469050687488 11097597094398001152 11209232730464190464 11268856308817723392 11725729582999928832 11911852274793578496 11970015615979094016 12055368567260971008 12114232671593299968 12160015863851778048 12224696799297798144 12306522079078907904 12353031988674822144 12413349527682023424 12418739605635858432 12454793429429256192 12568362974378459136 12610386821772214272 12677463347419938816 12762319193118867456 12878692924363112448 12947196610131001344 13400833809142775808 13680017846833250304 13844837338963771392 13897160987259174912 13965018218642276352 13971082056340340736 14064596661804466176 14186685174493741056 14262146265847431168 14357609092258725888 14411870653453959168 14488529539908501504 14565596186397376512 14663090136774868992 14712117958734249984 15025141745090297856 15634306110666571776 15710645495972560896 15822671244530024448 15882469699724771328 15960020821305458688 15966950921531817984 16152310228791066624 16213354485135704064 16299595732397064192 16408696105438543872 16495976403871727616 16551132703576031232 16558319474181144576 16606391239239008256 16646395641597001728 16813849095696285696 16903284463226585088 17016425590825156608 17262928813508001792 17867778412190367744 17955023423968641024 18083052850891456512 18240023795777667072 18459783118618361856 18529547983012233216 18620024291523035136 18628109408453787648 18682190144143884288 18852544461567688704 18915580232658321408 19016195021129908224 19143478789678301184 19318039386544668672 19420794915196502016 19616157278312333312 20520026770249875456 20845741480888762368 20947527327963414528 21096894992706699264 21280027761740611584 21289267895375757312 21351074450450153472 21393219398771146752 21536413638388088832 21617805980180938752 21732794309862752256 21878261473918058496 21994635205162303488 22068176938101374976 22195194188796002304 22418465460928380928 22537712617635446784 23451459165999857664 23823704549587156992 23940031231958188032 24228465343186599936 24320031727703556096 24449393598595596288 24613044158157815808 24826699055364046848 24837479211271716864 24909586858858512384 25220773643544428544 25354926694839877632 25524638386237734912 25894393220262002688 26801667618285551616 27360035693666500608 27689674677927542784 27794321974518349824 27930036437284552704 27942164112680681472 28129193323608932352 28373370348987482112 28524292531694862336 28715218184517451776 28823741306907918336 28977059079817003008 29131192372794753024 29326180273549737984 29424235917468499968 30050283490180595712 31268612221333143552 31421290991945121792 31645342489060048896 31920041642610917376 31933901843063635968 32304620457582133248 32426708970271408128 32599191464794128384 32817392210877087744 32991952807743455232 33102265407152062464 33292791283194003456 33627698191392571392 33806568926453170176 35735556824380735488 35910046847937282048 36166105701782913024 36480047591555334144 36919566237236723712 37059095966024466432 37240048583046070272 37256218816907575296 37364380288287768576 37705088923135377408 37831160465316642816 38032390042259816448 38286957579356602368 38636078773089337344 38841589830393004032 39232314556624666624 41040053540499750912 41691482961777524736 41895054655926829056 42193789985413398528 42560055523481223168 42786438797542293504 43072827276776177664 43235611960361877504 43465588619725504512 43989270410324606976 44136353876202749952 45075425235270893568 46902918331999715328 47647409099174313984 47880062463916376064 48456930686373199872 48640063455407112192 48898787197191192576 49226088316315631616 49653398110728093696 49674958422543433728 49819173717717024768 50441547287088857088 50709853389679755264 51049276772475469824 51788786440524005376 53603335236571103232 54720071387333001216 55379349355855085568 55588643949036699648 55860072874569105408 55884328225361362944 56746740697974964224 57048585063389724672 57430436369034903552 57954118159634006016 58262384745589506048 58848471834936999936 62537224442666287104 62842581983890243584 63290684978120097792 63840083285221834752 63867803686127271936 64609240915164266496 64853417940542816256 65198382929588256768 65634784421754175488 65983905615486910464 66204530814304124928 66585582566388006912 67255396382785142784 67613137852906340352 71471113648761470976 71820093695874564096 72960095183110668288 73839132474473447424 74480097166092140544 74512437633815150592 74728760576575537152 75662320930633285632 76064780084519632896 76573915158713204736 77683179660786008064 78464629113249333248 82080107080999501824 83382965923555049472 83790109311853658112 84387579970826797056 85120111046962446336 85572877595084587008 86145654553552355328 86471223920723755008 86931177239451009024 87978540820649213952 88272707752405499904 90150850470541787136 93805836663999430656 95760124927832752128 96913861372746399744 97280126910814224384 97797574394382385152 98452176632631263232 99306796221456187392 100883094574177714176 101419706779359510528 107206670473142206464 109440142774666002432 110758698711710171136 111177287898073399296 111720145749138210816 111768656450722725888 113493481395949928448 114097170126779449344 114860872738069807104 115908236319268012032 116524769491179012096 117696943669873999872 125074448885332574208 125685163967780487168 126581369956240195584 127680166570443669504 129218481830328532992 129706835881085632512 130396765859176513536 131967811230973820928 132409061628608249856 135226275705812680704 142942227297522941952 143640187391749128192 145920190366221336576 147678264948946894848 148960194332184281088 149024875267630301184 149457521153151074304 151324641861266571264 152129560169039265792 153147830317426409472 155366359321572016128 156929258226498666496 164160214161999003648 166765931847110098944 167580218623707316224 170240222093924892672 171145755190169174016 172291309107104710656 173862354478902018048 176545415504810999808 187611673327998861312 191520249855665504256 193827722745492799488 194560253821628448768 195595148788764770304 196904353265262526464 198613592442912374784 201766189148355428352 202839413558719021056 214413340946284412928 218880285549332004864 221517397423420342272 223440291498276421632 223537312901445451776 226986962791899856896 228194340253558898688 229721745476139614208 233049538982358024192 235393887339747999744 250148897770665148416 251370327935560974336 253162739912480391168 255360333140887339008 258436963660657065984 259413671762171265024 260793531718353027072 263935622461947641856 264818123257216499712 270452551411625361408 287280374783498256384 291840380732442673152 295356529897893789696 297920388664368562176 302649283722533142528 304259120338078531584 328320428323998007296 333531863694220197888 335160437247414632448 340480444187849785344 342291510380338348032 344582618214209421312 347724708957804036096 353090831009621999616 375223346655997722624 383040499711331008512 387655445490985598976 389120507643256897536 391190297577529540608 397227184885824749568 405678827117438042112 428826681892568825856 437760571098664009728 443034794846840684544 446880582996552843264 447074625802890903552 453973925583799713792 456388680507117797376 459443490952279228416 466099077964716048384 470787774679495999488 500297795541330296832 502740655871121948672 510720666281774678016 516873927321314131968 521587063436706054144 529636246514432999424 574560749566996512768 583680761464885346304 590713059795787579392 595840777328737124352 605298567445066285056 608518240676157063168 656640856647996014592 670320874494829264896 680960888375699570688 684583020760676696064 689165236428418842624 706181662019243999232 750446693311995445248 766080999422662017024 775310890981971197952 778241015286513795072 782380595155059081216 794454369771649499136 811357654234876084224 875521142197328019456 886069589693681369088 893761165993105686528 907947851167599427584 912777361014235594752 1000595591082660593664 1005481311742243897344 1021441332563549356032 1033747854642628263936 1043174126873412108288 1059272493028865998848 1149121499133993025536 1167361522929770692608 1191681554657474248704 1217036481352314126336 1313281713295992029184 1340641748989658529792 1361921776751399141376 1369166041521353392128 1378330472856837685248 1412363324038487998464 1500893386623990890496 1532161998845324034048 1550621781963942395904 1564761190310118162432 1588908739543298998272 1751042284394656038912 1772139179387362738176 1787522331986211373056 1815895702335198855168 1825554722028471189504 2010962623484487794688 2042882665127098712064 2067495709285256527872 2118544986057731997696 2298242998267986051072 2334723045859541385216 2383363109314948497408 2434072962704628252672 2626563426591984058368 2681283497979317059584 2723843553502798282752 2738332083042706784256 3001786773247981780992 3064323997690648068096 3101243563927884791808 3129522380620236324864 3177817479086597996544 3502084568789312077824 3575044663972422746112 3651109444056942379008 4021925246968975589376 4085765330254197424128 4134991418570513055744 4237089972115463995392 4596485996535972102144 4766726218629896994816 5253126853183968116736 5362566995958634119168 5447687107005596565504 5476664166085413568512 6128647995381296136192 6202487127855769583616 6355634958173195993088 7004169137578624155648 7150089327944845492224 7302218888113884758016 8043850493937951178752 8171530660508394848256 9192971993071944204288 9533452437259793989632 10506253706367936233472 10725133991917268238336 10953328332170827137024 12257295990762592272384 12404974255711539167232 12711269916346391986176 14300178655889690984448 16087700987875902357504 16343061321016789696512 18385943986143888408576 19066904874519587979264 21012507412735872466944 21450267983834536476672 21906656664341654274048 24514591981525184544768 28600357311779381968896 32175401975751804715008 36771887972287776817152 38133809749039175958528 42900535967669072953344 49029183963050369089536 57200714623558763937792 64350803951503609430016 73543775944575553634304 85801071935338145906688 114401429247117527875584 128701607903007218860032 147087551889151107268608 171602143870676291813376 257403215806014437720064 343204287741352583626752 514806431612028875440128 1029612863224057750880256
- Sum of all divisors σ(n): 3726433897554433404484691
- Sum of proper divisors (its aliquot sum) s(n): 2696821034330375653604435
- 1029612863224057750880256 is an abundant number, because the sum of its proper divisors (2696821034330375653604435) is greater than itself. Its abundance is 1667208171106317902724179
Bases of 1029612863224057750880256
- Binary: 110110100000011101101100110101110000101110001001000000000000000000000000000000002
- Hexadecimal: 0xDA076CD70B8900000000
- Base-36: 4NNW3U8XPZB40000
Squares and roots of 1029612863224057750880256
- 1029612863224057750880256 squared (10296128632240577508802562) is 1060102648116442253772524176395374858342850625536
- 1029612863224057750880256 cubed (10296128632240577508802563) is 1091495322838575881320074674000746699177139710723416800617133024231817216
-
1029612863224057750880256 is a
perfect square number . Itssquare root is 1014698409984 -
The
cube root of 1029612863224057750880256 is 100977509.0666040209
Scales and comparisons
How big is 1029612863224057750880256?- 1,029,612,863,224,057,750,880,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,029,612,863,224,057,750,880,256 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 1029612863224057750880256 cubic inches would be around 8414792.4 feet tall.
Recreational maths with 1029612863224057750880256
- 1029612863224057750880256 backwards is 6520880577504223682169201
- The number of decimal digits it has is: 25
- The sum of 1029612863224057750880256's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1029612863224057750880256 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 1029612863224057750880256 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/1029612863224057750880256/
Chicago style:
Numbermatics. 2024. "Number 1029612863224057750880256 - Facts about the integer". https://numbermatics.com/n/1029612863224057750880256/
The information we have on file for 1029612863224057750880256 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 1029612863224057750880256, math, Factors of 1029612863224057750880256, curriculum, school, college, exams, university, Prime factorization of 1029612863224057750880256, STEM, science, technology, engineering, physics, economics, calculator, one septillion, twenty-nine sextillion, six hundred twelve quintillion, eight hundred sixty-three quadrillion, two hundred twenty-four trillion, fifty-seven billion, seven hundred fifty million, eight hundred eighty thousand, two hundred fifty-six.