3593709612062427119947776
3,593,709,612,062,427,119,947,776 is an even composite number composed of six prime numbers multiplied together.
3593709612062427119947776 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, six hundred twenty-five divisors.
Prime factorization of 3593709612062427119947776:
212 × 32 × 74 × 132 × 314 × 1274
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 31 × 31 × 31 × 31 × 127 × 127 × 127 × 127)See below for interesting mathematical facts about the number 3593709612062427119947776 from the Numbermatics database.
Names of 3593709612062427119947776
- Cardinal: 3593709612062427119947776 can be written as Three septillion, five hundred ninety-three sextillion, seven hundred nine quintillion, six hundred twelve quadrillion, sixty-two trillion, four hundred twenty-seven billion, one hundred nineteen million, nine hundred forty-seven thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 3.593709612062427119947776 × 1024
Factors of 3593709612062427119947776
Divisors of 3593709612062427119947776
- Number of divisors d(n): 14625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 31 32 36 39 42 48 49 52 56 62 63 64 72 78 84 91 93 96 98 104 112 117 124 126 127 128 144 147 156 168 169 182 186 192 196 208 217 224 234 248 252 254 256 273 279 288 294 312 336 338 343 364 372 381 384 392 403 416 434 441 448 468 496 504 507 508 512 546 558 576 588 624 637 651 672 676 686 728 744 762 768 784 806 819 832 868 882 889 896 936 961 992 1008 1014 1016 1024 1029 1092 1116 1143 1152 1176 1183 1209 1248 1274 1302 1344 1352 1372 1456 1488 1519 1521 1524 1536 1568 1612 1638 1651 1664 1736 1764 1778 1792 1872 1911 1922 1953 1984 2016 2028 2032 2048 2058 2184 2232 2286 2304 2352 2366 2401 2418 2496 2548 2604 2667 2688 2704 2744 2821 2883 2912 2976 3038 3042 3048 3072 3087 3136 3224 3276 3302 3328 3472 3528 3549 3556 3584 3627 3744 3822 3844 3906 3937 3968 4032 4056 4064 4096 4116 4368 4459 4464 4557 4572 4608 4704 4732 4802 4836 4953 4992 5096 5208 5239 5334 5376 5408 5488 5642 5733 5766 5824 5952 6076 6084 6096 6144 6174 6223 6272 6448 6552 6604 6656 6727 6944 7056 7098 7112 7168 7203 7254 7488 7644 7688 7812 7874 7936 8001 8064 8112 8128 8232 8281 8463 8649 8736 8918 8928 9114 9144 9216 9408 9464 9604 9672 9906 9984 10192 10416 10478 10633 10647 10668 10752 10816 10976 11284 11466 11532 11557 11648 11811 11904 12152 12168 12192 12288 12348 12446 12493 12544 12896 13104 13208 13312 13377 13454 13671 13888 14112 14196 14224 14336 14406 14508 14859 14976 15288 15376 15624 15717 15748 15872 16002 16128 16129 16224 16256 16464 16562 16926 17298 17472 17836 17856 18228 18288 18432 18669 18816 18928 19208 19344 19747 19812 19968 20181 20384 20832 20956 21266 21294 21336 21463 21504 21609 21632 21952 22568 22932 23064 23114 23296 23622 23808 24304 24336 24384 24696 24843 24892 24986 25088 25389 25792 26208 26416 26624 26754 26908 27342 27559 27776 28224 28392 28448 28672 28812 29016 29718 29791 29952 30576 30752 31213 31248 31434 31496 31744 31899 32004 32256 32258 32448 32512 32928 33124 33852 34596 34671 34944 35433 35672 35712 36456 36576 36673 36864 37338 37479 37632 37856 38416 38688 39494 39624 39936 40131 40362 40768 41664 41912 42532 42588 42672 42926 43008 43218 43264 43561 43904 45136 45864 46128 46228 46592 47089 47151 47244 47616 48387 48608 48672 48768 49392 49686 49784 49972 50176 50778 51181 51584 52416 52832 53248 53508 53816 54684 55118 55552 56007 56448 56784 56896 57624 57967 58032 59241 59436 59582 59904 60543 61152 61504 62426 62496 62868 62992 63488 63798 64008 64389 64512 64516 64896 65024 65856 66248 67704 69192 69342 69888 70866 71344 71424 72912 73152 73346 74431 74529 74676 74958 75264 75712 76832 77376 78988 79248 79872 80262 80724 80899 81536 82677 83328 83824 85064 85176 85344 85852 86016 86436 86528 87122 87451 87808 89373 90272 91728 92256 92456 93184 93639 94178 94302 94488 95232 95697 96774 97216 97344 97536 98784 99372 99568 99944 100352 101556 102362 103168 104013 104832 105664 107016 107632 109368 110019 110236 111104 112014 112437 112896 112903 113568 113792 115248 115934 116064 118482 118872 119164 119808 121086 122047 122304 123008 124852 124992 125736 125984 126976 127596 128016 128778 129024 129032 129792 130048 130683 131712 132496 135408 138229 138384 138684 139776 141267 141732 142688 142848 145161 145824 146304 146692 148862 149058 149352 149916 150241 150528 151424 153543 153664 154752 157976 158496 159744 160524 161448 161798 162409 163072 165354 166656 167648 170128 170352 170688 171704 172872 173056 173901 174244 174902 175616 177723 178746 180544 183456 184512 184912 186368 187278 188356 188604 188976 190464 191394 192913 193167 193548 194432 194688 195072 197568 198744 199136 199888 200704 203112 204724 206336 208026 208537 209664 209677 211328 214032 215264 218736 220038 220472 222208 223293 224028 224874 225792 225806 227136 227584 230496 231868 232128 236964 237744 238328 239616 242172 242697 244094 244608 246016 248031 249704 249984 251472 251968 255192 256032 256711 257556 258048 258064 259584 260096 261366 262353 263424 264992 268119 270816 276458 276768 277368 279552 280917 282534 283464 285376 285696 290322 291648 292608 293384 297724 298116 298704 299832 300482 301056 302848 304927 307086 307328 309504 315952 316992 321048 322896 323596 324818 326144 329623 330057 330708 333312 335296 338709 340256 340704 341376 343408 345744 346112 347802 348488 349804 351232 355446 357492 358267 361088 366141 366912 369024 369824 372736 374556 376712 377208 377952 380928 382788 385826 386334 387096 387283 388864 389376 390144 392049 395136 397488 398272 399776 405769 406224 409448 412672 414687 416052 417074 419328 419354 422656 423801 428064 430528 437472 440076 440944 444416 446586 448056 449748 450723 451584 451612 454272 455168 460629 460992 463736 464256 473928 475488 476656 479232 484344 485394 487227 488188 489216 492032 496062 499408 499968 499999 502944 503936 510384 512064 513422 515112 516128 519168 520192 521703 522732 524706 526848 529984 536238 541632 552916 553536 554736 559104 561834 565068 566293 566928 570752 571392 578739 580644 583296 585216 586768 595448 596232 597408 599664 600964 602112 605696 609854 612157 614172 614656 619008 625611 629031 631904 633984 642096 645792 647192 649636 652288 659246 660114 661416 665353 666624 669879 670592 677418 680512 681408 682752 686816 691488 692224 695604 696976 699608 702464 710892 714984 716534 722176 728091 732282 733824 738048 739648 749112 753424 754416 755904 765576 770133 771652 772668 774192 774566 777728 778752 780288 784098 787059 790272 790321 794976 796544 799552 811538 812448 818896 825344 829374 832104 834148 838656 838708 845312 847602 854329 856128 861056 874944 880152 881888 888832 893172 896112 899496 901446 903168 903224 908544 910336 914781 921258 921984 923521 927472 928512 947856 950976 953312 967603 968688 970788 974454 976376 978432 984064 988869 992124 998816 999936 999998 1005888 1007872 1016127 1020768 1024128 1026844 1030224 1032256 1038336 1043406 1045464 1049412 1051687 1053696 1059968 1072476 1074801 1083264 1098423 1105832 1107072 1109472 1118208 1123668 1130136 1132586 1133856 1136863 1141504 1142784 1157478 1161288 1161849 1166592 1170432 1173536 1190896 1192464 1194816 1199328 1201928 1211392 1217307 1219708 1224314 1228344 1229312 1238016 1244061 1251222 1258062 1263808 1267968 1284192 1291584 1294384 1299272 1304576 1318492 1320228 1322832 1330706 1333248 1339758 1341184 1350391 1352169 1354836 1361024 1362816 1365504 1373632 1382976 1391208 1393952 1399216 1404928 1421784 1429968 1433068 1444352 1456182 1459759 1461681 1464564 1467648 1467739 1476096 1479296 1498224 1499997 1506848 1508832 1511808 1531152 1540266 1543304 1545336 1548384 1549132 1555456 1557504 1560576 1568196 1574118 1580544 1580642 1586611 1589952 1593088 1599104 1623076 1624896 1637792 1650688 1658748 1664208 1668296 1677312 1677416 1690624 1695204 1698879 1708658 1712256 1722112 1736217 1749888 1760304 1763776 1786344 1792224 1796977 1798992 1802892 1806336 1806448 1817088 1820672 1829562 1836471 1842516 1843968 1847042 1854944 1857024 1876833 1887093 1895712 1901952 1906624 1935206 1937376 1941576 1948908 1952752 1956864 1968128 1977738 1984248 1996059 1997632 1999872 1999996 2011776 2015744 2032254 2041536 2048256 2048383 2053688 2060448 2064512 2076672 2086812 2090928 2098824 2103374 2107392 2119936 2144952 2149602 2166528 2196846 2211664 2214144 2218944 2247336 2260272 2265172 2267712 2273726 2283008 2307361 2310399 2314956 2322576 2323698 2333184 2340864 2347072 2370963 2381792 2384928 2389632 2398656 2403856 2422784 2434614 2439416 2448628 2456688 2458624 2476032 2488122 2502444 2507869 2516124 2527616 2535936 2562987 2568384 2583168 2588768 2598544 2609152 2636984 2640456 2645664 2661412 2666496 2679516 2682368 2700782 2704338 2709672 2710981 2722048 2725632 2725801 2731008 2744343 2747264 2765952 2770563 2782416 2787904 2798432 2843568 2859936 2866136 2888704 2902809 2912364 2919518 2923362 2929128 2935296 2935478 2952192 2958592 2966607 2996448 2999994 3013696 3017664 3023616 3062304 3080532 3086608 3090672 3096768 3098264 3110912 3115008 3136392 3148236 3155061 3161088 3161284 3173222 3179904 3186176 3198208 3224403 3246152 3249792 3275584 3317496 3328416 3336592 3354624 3354832 3381248 3390408 3397758 3410589 3417316 3424512 3444224 3472434 3485547 3499776 3499993 3520608 3527552 3572688 3584448 3593954 3597984 3605784 3612896 3634176 3641344 3651921 3659124 3672942 3685032 3687936 3694084 3709888 3714048 3753666 3774186 3783457 3791424 3803904 3813248 3870412 3874752 3883152 3897816 3905504 3913728 3936256 3955476 3964051 3968496 3992118 3995264 3999744 3999992 4023552 4031488 4051173 4064508 4083072 4096512 4096766 4107376 4120896 4129024 4173624 4181856 4197648 4206748 4214784 4239872 4285099 4289904 4299204 4333056 4379277 4393692 4403217 4423328 4428288 4437888 4494672 4499991 4520544 4530344 4535424 4547452 4566016 4614722 4620798 4629912 4645152 4647396 4657471 4666368 4681728 4694144 4741926 4759833 4763584 4769856 4779264 4797312 4807712 4845568 4869228 4878832 4897256 4913376 4917248 4952064 4976244 5004888 5015738 5032248 5034679 5055232 5071872 5096637 5125974 5136768 5166336 5177536 5197088 5273968 5280912 5291328 5322824 5359032 5364736 5390931 5401564 5408676 5419344 5421962 5444096 5451264 5451602 5462016 5488686 5494528 5509413 5531904 5532247 5541126 5564832 5575808 5596864 5687136 5719872 5732272 5777408 5805618 5824728 5839036 5846724 5858256 5870592 5870956 5904384 5917184 5933214 5980303 5988177 5992896 5999988 6027392 6035328 6047232 6124608 6145149 6161064 6173216 6181344 6193536 6196528 6221824 6230016 6272784 6296472 6310122 6322176 6322568 6346444 6359808 6372352 6396416 6448806 6464647 6492304 6499584 6499987 6551168 6634992 6656832 6673184 6709664 6762496 6780816 6795516 6821178 6834632 6849024 6888448 6922083 6944868 6971094 6999552 6999986 7041216 7055104 7112889 7145376 7168896 7187908 7195968 7211568 7225792 7268352 7303842 7318248 7345884 7361809 7370064 7375872 7388168 7419776 7428096 7507332 7523607 7548372 7566914 7582848 7607808 7626496 7688961 7740824 7749504 7766304 7795632 7811008 7827456 7910952 7928102 7936992 7958041 7984236 7990528 7999488 7999984 8047104 8062976 8102346 8129016 8132943 8166144 8177403 8193024 8193532 8214752 8241792 8258048 8311689 8347248 8363712 8395296 8413496 8479744 8570198 8579808 8598408 8666112 8708427 8758554 8787384 8806434 8846656 8856576 8875776 8989344 8999982 9041088 9060688 9070848 9094904 9132032 9229444 9241596 9259824 9290304 9294792 9314942 9332736 9388288 9452737 9465183 9483852 9519666 9527168 9539712 9558528 9594624 9615424 9738456 9757664 9794512 9826752 9834496 9952488 10009776 10031476 10064496 10069358 10110464 10143744 10193274 10218313 10231767 10251948 10273536 10274173 10332672 10355072 10394176 10499979 10547936 10561824 10582656 10645648 10718064 10729472 10781862 10803128 10817352 10838688 10843924 10888192 10902528 10903204 10924032 10977372 10989056 11018826 11063808 11064494 11082252 11106277 11129664 11151616 11193728 11350371 11374272 11439744 11464544 11554816 11611236 11649456 11678072 11693448 11716512 11741184 11741912 11808768 11834368 11866428 11892153 11960606 11976354 11985792 11999976 12005773 12054784 12070656 12094464 12153519 12249216 12290298 12322128 12346432 12362688 12387072 12393056 12545568 12578839 12592944 12620244 12644352 12645136 12692888 12719616 12744704 12792832 12855297 12897612 12929294 12984608 12999168 12999974 13102336 13137831 13209651 13269984 13313664 13346368 13419328 13561632 13591032 13642356 13669264 13698048 13776896 13844166 13889736 13942188 13972413 13999104 13999972 14082432 14110208 14225778 14279499 14290752 14337792 14338681 14375816 14391936 14423136 14451584 14536704 14607684 14636496 14691768 14723618 14740128 14751744 14776336 14839552 14856192 15014664 15047214 15096744 15104037 15133828 15165696 15215616 15252992 15377922 15481648 15499008 15499969 15532608 15591264 15622016 15821904 15856204 15873984 15916082 15968472 15981056 15999968 16094208 16125952 16172793 16204692 16258032 16265886 16332288 16354806 16386048 16387064 16429504 16483584 16516096 16596741 16623378 16694496 16727424 16790592 16826992 16959488 17140396 17159616 17196816 17332224 17416854 17517108 17555083 17574768 17612868 17693312 17713152 17751552 17940909 17978688 17999964 18082176 18121376 18141696 18189808 18264064 18435447 18458888 18483192 18519648 18580608 18589584 18629884 18665472 18776576 18905474 18930366 18967704 18976867 19039332 19054336 19079424 19080607 19117056 19189248 19230848 19393941 19476912 19499961 19515328 19589024 19653504 19904976 20019552 20062952 20128992 20138716 20220928 20287488 20386548 20436626 20463534 20503896 20547072 20548346 20625943 20665344 20710144 20766249 20788352 20999958 21095872 21123648 21165312 21291296 21436128 21458944 21563724 21606256 21634704 21677376 21687848 21776384 21805056 21806408 21954744 21978112 22037652 22085427 22127616 22128988 22164504 22212554 22259328 22303232 22387456 22570821 22700742 22748544 22879488 22929088 23222472 23298912 23356144 23386896 23433024 23482368 23483824 23668736 23732856 23784306 23874123 23921212 23952708 23971584 23999952 24011546 24109568 24141312 24188928 24307038 24398829 24498432 24499951 24532209 24580596 24644256 24692864 24725376 24774144 24786112 25091136 25157678 25185888 25240488 25290272 25385776 25439232 25489408 25585664 25710594 25795224 25858588 25969216 25998336 25999948 26204672 26275662 26419302 26484199 26539968 26627328 26628979 26692736 26838656 27123264 27182064 27284712 27338528 27396096 27553792 27688332 27779472 27884376 27944826 27998208 27999944 28164864 28220416 28358211 28451556 28558998 28581504 28675584 28677362 28751632 28783872 28846272 28903168 29215368 29272992 29383536 29447236 29480256 29503488 29552672 29679104 29995693 30029328 30094428 30193488 30208074 30267656 30331392 30431232 30505984 30654939 30755844 30822519 30963296 30998016 30999938 31065216 31182528 31244032 31499937 31643808 31712408 31747968 31832164 31936944 31962112 31999936 32188416 32345586 32409384 32516064 32531772 32602297 32664576 32709612 32772096 32774128 32859008 32967168 33032192 33193482 33246756 33318831 33388992 33454848 33581184 33653984 33918976 34051113 34280792 34319232 34393632 34664448 34833708 35034216 35110166 35149536 35225736 35242753 35386624 35426304 35503104 35676459 35881818 35957376 35999928 36017319 36164352 36242752 36283392 36379616 36870894 36917776 36966384 37039296 37161216 37179168 37259768 37553152 37736517 37810948 37860732 37935408 37953734 38078664 38108672 38158848 38161214 38234112 38378496 38461696 38565891 38725729 38787882 38953824 38999922 39030656 39178048 39307008 39809952 40039104 40125904 40257984 40277432 40441856 40773096 40873252 40927068 41007792 41094144 41096692 41251886 41330688 41420288 41532498 41576704 41862121 41917239 41999916 42191744 42247296 42330624 42582592 42872256 43016043 43127448 43212512 43269408 43354752 43375696 43552768 43610112 43612816 43909488 43956224 44075304 44170854 44255232 44257976 44329008 44425108 44518656 44606464 44774912 45141642 45252529 45312111 45401484 45497088 45499909 45758976 45858176 46444944 46499907 46597824 46712288 46773792 46866048 46967648 47337472 47465712 47568612 47748246 47842424 47905416 47943168 47999904 48023092 48219136 48282624 48377856 48614076 48797658 48996864 48999902 49064418 49161192 49184941 49288512 49385728 49450752 49548288 49572224 49790223 50182272 50315356 50371776 50480976 50580544 50771552 50878464 51171328 51421188 51532663 51590448 51717176 51938432 51996672 51999896 52409344 52551324 52665249 52838604 52968398 53079936 53254656 53257958 53385472 53677312 53822727 54246528 54364128 54569424 54677056 54792192 55376664 55558944 55706287 55768752 55889652 55996416 55999888 56329728 56440832 56716422 56903112 56930601 57117996 57163008 57241821 57351168 57354724 57503264 57567744 57692544 57806336 58181823 58430736 58499883 58545984 58767072 58894472 58960512 59105344 59358208 59991386 60058656 60188856 60386976 60416148 60535312 60662784 60862464 61011968 61309878 61511688 61645038 61877829 61926592 61996032 61999876 62130432 62365056 62488064 62999874 63287616 63424816 63495936 63499873 63664328 63873888 63924224 63999872 64376832 64691172 64818768 65032128 65063544 65204594 65329152 65419224 65548256 65718016 65934336 66064384 66256281 66386964 66493512 66637662 66777984 66909696 67162368 67307968 68102226 68561584 68638464 68787264 69667416 70068432 70220332 70299072 70451472 70485506 70773248 71006208 71352918 71528191 71622369 71763636 71914752 71919211 71999856 72034638 72328704 72485504 72566784 72759232 73499853 73741788 73835552 73932768 74078592 74322432 74358336 74519536 75106304 75473034 75621896 75721464 75870816 75907468 76157328 76217344 76317696 76322428 76468224 76756992 76923392 77131782 77451458 77575764 77743939 77907648 77999844 78061312 78356096 78614016 79452597 79619904 79886937 80078208 80251808 80515968 80554864 80883712 81546192 81746504 81854136 82015584 82188288 82193384 82503772 82661376 82840576 83064996 83153408 83724242 83834478 83999832 84040411 84383488 84494592 84499831 84661248 85074633 85165184 85744512 86032086 86254896 86425024 86538816 86709504 86751392 87225632 87818976 87912448 88150608 88341708 88510464 88515952 88658016 88850216 89037312 89212928 89549824 89987079 90283284 90505058 90624222 90802968 90994176 90999818 91517952 91716352 91964817 92467557 92889888 92999814 93195648 93424576 93547584 93732096 93935296 94931424 95137224 95496492 95684848 95810832 95886336 95999808 96046184 96438272 96565248 97228152 97595316 97806891 97993728 97999804 98128836 98322384 98369882 98577024 98771456 98901504 99096576 99144448 99580446 99956493 100364544 100370767 100630712 100743552 100961952 101161088 101543104 101756928 102842376 103065326 103180896 103434352 103876864 103993344 103999792 104818688 105102648 105330498 105677208 105728259 105936796 106159872 106509312 106515916 106770944 107354624 107645454 108051957 108493056 108499783 108728256 109138848 109354112 110753328 111117888 111412574 111537504 111779304 111999776 112659456 112881664 113209551 113432844 113806224 113861202 114235992 114326016 114483642 114702336 114709448 115006528 115135488 115385088 115612672 116177187 116363646 116861472 116999766 117091968 117287167 117534144 117788944 117921024 118210688 118716416 119982772 120117312 120377712 120773952 120832296 121070624 121325568 122023936 122619756 122885581 123023376 123290076 123755658 123853184 123992064 123999752 124260864 124730112 124976128 125586363 125999748 126575232 126849632 126991872 126999746 127328656 127747776 127848448 127999744 129048129 129382344 129637536 130064256 130127088 130409188 130658304 130838448 131096512 131436032 131868672 132512562 132773928 132838069 132987024 133275324 133555968 133564249 133819392 134324736 134615936 135757587 136204452 136499727 137123168 137276928 137574528 139334832 139499721 140136864 140440664 140598144 140902944 140971012 141546496 142012416 142705836 143056382 143244738 143527272 143829504 143838422 143999712 144069276 144381601 144657408 144971008 145133568 145518464 146999706 147483576 147554823 147671104 147865536 148157184 148644864 148716672 149039072 150212608 150946068 151243792 151442928 151741632 151814936 152314656 152434688 152635392 152644856 153513984 153846784 154263564 154597989 154902916 155151528 155487878 155815296 155999688 156075049 156122624 156712192 157228032 157995747 158905194 159239808 159773874 160156416 160503616 161031936 161109728 163092384 163493008 163708272 164031168 164376576 164386768 165007544 165681152 166129992 166306816 167118861 167448484 167668956 167999664 168080822 168766976 168989184 168999662 169322496 170149266 170330368 170791803 171489024 171499657 171725463 172064172 172509792 172850048 173077632 173419008 173502784 174451264 175637952 176301216 176683416 177031904 177316032 177700432 178074624 178425856 179099648 179974158 180566568 181010116 181248444 181605936 181988352 181999636 183035904 183432704 183929634 184935114 185389393 185633487 185779776 185999628 186391296 186402853 186849152 187095168 187464192 187870592 189862848 190274448 190499619 190992984 191369696 191621664 191772672 191999616 192092368 192876544 193130496 194456304 195190632 195613782 195987456 195999608 196257672 196644768 196739764 197154048 197542912 197803008 198193152 198288896 199160892 199912986 200729088 200741534 201261424 201487104 201499597 201923904 202322176 203086208 205684752 206130652 206361792 206868704 207753728 207999584 209637376 210205296 210660996 211354416 211456518 211873592 212319744 213018624 213031832 213541888 214584573 214709248 215290908 215757633 216103914 216986112 216999566 217456512 218277696 218708224 220499559 221506656 222235776 222825148 223075008 223558608 223999552 225318912 226419102 226865688 227612448 227722404 228216079 228471984 228652032 228967284 229404672 229418896 230013056 230270976 230770176 231225344 232354374 232727292 233231817 233722944 233999532 234183936 234574334 235068288 235577888 235842048 236421376 237432832 238357791 239660811 239965544 240234624 240755424 241547904 241664592 242141248 242651136 245239512 245771162 246046752 246580152 246699271 247511316 247706368 247984128 247999504 248521728 249460224 249952256 251172726 251999496 252121233 253150464 253499493 253699264 253983744 253999492 254657312 255495552 255999488 258096258 258764688 259275072 260128512 260144641 260254176 260818376 261676896 262193024 262872064 263737344 265025124 265547856 265676138 265974048 266550648 267111936 267128498 267638784 268649472 269231872 269961237 271515174 272408904 272999454 274246336 274553856 275149056 278669664 278999442 280273728 280881328 281196288 281805888 281942024 283092992 285411672 286112764 286489476 287054544 287659008 287676844 287999424 288138552 288763202 289314816 289942016 291036928 293034847 293420673 293999412 294967152 295109646 295342208 295731072 296314368 297289728 297433344 298078144 301112301 301892136 302487584 302885856 303483264 303629872 304629312 304869376 305270784 305289712 307693568 308527128 309195978 309805832 310303056 310975756 311630592 311999376 312150098 312245248 313424384 314456064 315991494 316767703 317184777 317810388 318479616 318499363 319547748 320312832 321007232 322063872 322219456 325499349 326184768 326986016 327416544 328062336 328773536 330015088 331362304 332259984 332613632 334237722 334896968 335337912 335999328 336161644 337533952 337978368 337999324 338644992 340298532 340660736 341583606 342978048 342999314 343450926 344128344 344294587 345019584 345700096 346155264 346176727 346838016 347005568 348531561 348902528 351275904 351861501 352602432 353366832 354063808 354632064 355400864 356149248 358199296 359948316 361133136 362020232 362496888 363211872 363976704 363999272 366071808 366865408 367859268 368656743 369870228 370778786 371266974 371559552 371999256 372782592 372805706 373698304 374190336 374928384 375741184 376759089 379725696 380548896 380999238 381985968 382739392 383243328 383545344 383999232 384184736 388912608 389944009 390381264 391227564 391974912 391999216 392515344 393289536 393479528 394308096 395085824 395606016 396577792 398321784 398514207 399825972 400692747 401458176 401483068 402522848 402974208 402999194 403847808 404644352 406172416 407272761 409499181 411369504 412261304 412723584 413737408 415507456 415999168 420410592 421321992 422708832 422913036 423747184 424639488 426037248 426063664 427083776 429169146 429418496 430581816 431515266 432207828 433144803 433972224 433999132 434913024 436555392 437416448 440999118 442664469 443013312 444471552 444499111 445650296 446150016 447117216 447999104 450637824 452838204 453731376 455224896 455444808 456432158 456943968 457304064 457934568 458837792 460026112 460541952 461540352 462450688 463793967 464708748 465454584 466463634 467445888 467999064 468225147 468367872 469148668 470136576 471155776 471684096 472842752 476715582 479321622 479931088 480469248 480499039 481510848 483095808 483329184 484282496 490479024 491542324 492093504 493160304 493398542 495022632 495412736 495999008 497043456 498920448 499904512 501356583 502345452 503434477 503998992 504242466 506300928 506998986 507398528 507967488 507998984 509314624 510991104 511998976 514498971 516192516 517529376 518550144 520257024 520289282 520508352 521636752 523353792 524386048 525744128 530050248 531095712 531352276 531948096 533101296 534223872 534256996 535277568 537298944 538463744 539922474 543030348 544207573 544817808 545998908 548492672 549107712 550298112 556168179 557339328 557998884 559208559 560547456 561762656 562392576 563611776 563884048 566185984 570823344 571498857 572225528 572978952 574109088 575318016 575353688 575998848 576277104 577526404 578629632 579884032 582073856 586069694 586841346 587998824 588282877 589934304 590219292 590684416 591462144 591498817 592628736 594579456 594866688 596156288 602224602 603784272 604498791 604975168 605771712 606966528 607259744 609258624 610579424 615387136 617054256 618391956 619611664 620606112 621951512 623261184 623998752 624300196 624490496 626848768 628912128 631982988 633535406 634369554 635620776 636959232 636998726 639095496 639404233 640625664 642014464 643753719 644127744 644438912 647272899 650998698 652369536 653972032 654833088 656124672 657547072 660030176 664519968 665227264 668475444 669793936 670675824 671998656 672323288 675067904 675956736 675998648 680597064 681321472 683167212 684648237 685956096 685998628 686901852 688256688 688589174 690039168 691400192 692310528 692353454 693676032 694011136 697063122 697805056 699695451 702551808 702595369 703723002 705204864 706733664 708127616 709264128 710801728 712298496 719896632 722266272 724040464 724993776 726423744 727953408 727998544 733730816 735718536 737313486 739740456 740097813 741557572 742533948 743119104 743998512 745565184 745611412 747396608 748380672 749856768 751482368 753518178 756363699 759451392 759498481 760498479 761097792 761998476 763971936 765478784 766486656 767998464 768369472 777825216 779888018 780433923 780762528 782455128 783998432 785030688 786579072 786959056 788616192 790171648 791212032 793155584 796643568 797028414 799651944 801385494 802916352 802966136 805045696 805948416 805998388 807695616 809288704 812344832 814545522 818998362 821010169 822739008 824522608 825447168 825498349 827474816 831014912 831998336 840821184 842643984 845417664 845826072 847494368 849278976 852127328 854167552 858338292 858836992 861163632 863030532 864415656 866289606 867944448 867998264 869826048 873110784 874832896 879104541 881998236 885328938 886026624 888943104 888998222 891300592 892300032 894234432 895998208 903336903 905676408 907462752 910449792 910889616 912864316 913887936 914608128 915869136 917675584 920052224 923080704 927587934 929417496 929866483 930909168 932927268 934891776 934949743 935998128 936450294 936735744 938297336 940273152 942311552 943368192 945685504 950303109 953431164 955498089 958643244 959862176 960938496 960998078 963021696 966191616 966658368 968564992 976498047 980958048 983084648 984187008 986320608 986797084 990045264 990825472 991998016 994086912 997840896 1002713166 1004690904 1006868954 1007997984 1008484932 1010671207 1012601856 1013997972 1014797056 1015934976 1015997968 1018629248 1021982208 1023997952 1028997942 1032385032 1032883761 1035058752 1037100288 1038530181 1040514048 1040578564 1041016704 1043273504 1046707584 1048772096 1051488256 1055584503 1060100496 1062191424 1062704552 1063896192 1066202592 1068447744 1068513992 1074597888 1076927488 1079844948 1086060696 1088415146 1089635616 1091997816 1092525343 1096985344 1098215424 1100596224 1105970229 1112336358 1114678656 1115997768 1118417118 1121094912 1123525312 1124785152 1127223552 1127768096 1141646688 1142997714 1144451056 1145957904 1148218176 1150636032 1150707376 1151997696 1152554208 1155052808 1159768064 1164147712 1169832027 1172139388 1173682692 1175997648 1176565754 1179868608 1180438584 1181368832 1182924288 1182997634 1185257472 1189733376 1192312576 1195542621 1200497599 1202078241 1204449204 1207568544 1208997582 1209950336 1211543424 1213933056 1214519488 1218517248 1221158848 1234108512 1236783912 1239223328 1241212224 1243903024 1246522368 1247997504 1248600392 1248980992 1253697536 1263965976 1267070812 1268739108 1271241552 1273918464 1273997452 1278190992 1278808466 1281251328 1284028928 1287507438 1288255488 1288877824 1294545798 1297725751 1299434409 1301997396 1304739072 1304819971 1307944064 1309666176 1312249344 1315094144 1320060352 1329039936 1333497333 1336950888 1339587872 1341351648 1343997312 1344646576 1350135808 1351913472 1351997296 1361194128 1362642944 1366334424 1369296474 1371912192 1371997256 1373803704 1376513376 1377178348 1380078336 1382800384 1384621056 1384706908 1387352064 1388022272 1394126244 1395610112 1399390902 1404675441 1405103616 1405190738 1407446004 1410409728 1410497179 1413467328 1416255232 1418528256 1421603456 1439793264 1441497117 1444532544 1448080928 1449987552 1452847488 1455997088 1467461632 1471437072 1474626972 1479480912 1480195626 1483115144 1485067896 1486238208 1487997024 1491130368 1491222824 1494793216 1496761344 1499713536 1502964736 1507036356 1510303431 1512727398 1518902784 1518996962 1520996958 1522195584 1523996952 1524733171 1527943872 1530957568 1532973312 1535996928 1536738944 1543496913 1555650432 1559776036 1560867846 1561525056 1564910256 1567996864 1570061376 1573158144 1573918112 1577232384 1586311168 1593287136 1594056828 1597512553 1599303888 1602770988 1605832704 1605932272 1610091392 1611896832 1611996776 1615391232 1618577408 1624689664 1629091044 1632622719 1637996724 1642020338 1645478016 1649045216 1650894336 1650996698 1654949632 1662029824 1663996672 1668504537 1677625677 1681642368 1685287968 1690835328 1691652144 1694988736 1698557952 1704254656 1716676584 1722327264 1726061064 1726894897 1728831312 1732579212 1735888896 1735996528 1739652096 1746221568 1749665792 1758209082 1763996472 1764848631 1770657876 1772053248 1774496451 1777886208 1777996444 1782601184 1784600064 1788468864 1791996416 1806673806 1811352816 1813496373 1814925504 1820899584 1821012487 1821779232 1825728632 1827775872 1831738272 1835351168 1840104448 1846161408 1855175868 1858834992 1859732966 1861818336 1865854536 1869783552 1869899486 1871996256 1872900588 1873471488 1876594672 1880546304 1884623104 1886736384 1891371008 1900606218 1906862328 1910996178 1917286488 1918212699 1919724352 1921876992 1921996156 1926043392 1932383232 1933316736 1937129984 1952996094 1961916096 1966169296 1968374016 1968496063 1972641216 1973594168 1980090528 1981650944 1983996032 1995681792 2005426332 2009381808 2013737908 2015995968 2016969864 2021342414 2025203712 2027995944 2029594112 2031995936 2037258496 2043964416 2047995904 2053944711 2057995884 2064770064 2065767522 2070117504 2074200576 2077060362 2081028096 2081157128 2082033408 2086547008 2093415168 2097544192 2107786107 2111169006 2120200992 2124382848 2125409104 2127792384 2132405184 2136895488 2137027984 2153854976 2159689896 2172121392 2176830292 2179271232 2183995632 2185050686 2193970688 2201192448 2211940458 2217373921 2220293439 2224672716 2229357312 2229495541 2231995536 2236834236 2242189824 2247050624 2249570304 2254447104 2255536192 2278495443 2283293376 2285995428 2288902112 2291915808 2296436352 2301414752 2303995392 2305108416 2310105616 2319536128 2328295424 2339664054 2341301769 2344278776 2347365384 2351995296 2353131508 2359737216 2360877168 2362737664 2365848576 2365995268 2370514944 2379466752 2384625152 2391085242 2400995198 2404156482 2408898408 2410062109 2415137088 2417995164 2419900672 2423086848 2423237089 2427866112 2429038976 2437034496 2442317696 2463030507 2468217024 2473567824 2476495047 2478446656 2482424448 2487806048 2493044736 2495995008 2497200784 2507395072 2527931952 2534141624 2537478216 2542483104 2547836928 2547994904 2556381984 2557616932 2562502656 2568057856 2575014876 2576510976 2577755648 2589091596 2595451502 2598868818 2603994792 2609478144 2609639942 2615888128 2619332352 2619494761 2624498688 2630188288 2637313623 2640120704 2658079872 2666994666 2673901776 2679175744 2682703296 2687994624 2689293152 2703994592 2722388256 2725285888 2732668848 2738592948 2743824384 2743994512 2747607408 2753026752 2754356696 2760156672 2765600768 2769242112 2769413816 2776044544 2788252488 2789599449 2791220224 2798781804 2804849229 2809350882 2810207232 2810381476 2814892008 2820819456 2820994358 2826934656 2832510464 2837056512 2843206912 2850909327 2866494267 2879586528 2882994234 2889065088 2896161856 2899975104 2905694976 2911994176 2942874144 2949253944 2958961824 2960391252 2966230288 2970135792 2972476416 2975994048 2982260736 2982445648 2989586432 2993522688 3005929472 3014072712 3020606862 3025454796 3032013621 3037805568 3037993924 3041993916 3044391168 3047993904 3049466342 3055887744 3061915136 3065946624 3071993856 3073477888 3086993826 3098651283 3111300864 3111493777 3115590543 3119552072 3121735692 3123050112 3129820512 3135993728 3140122752 3146316288 3147836224 3154464768 3186574272 3188113656 3195025106 3198607776 3205541976 3211864544 3220182784 3223793664 3223993552 3230782464 3237154816 3249379328 3258182088 3265245438 3275993448 3277576029 3284040676 3290956032 3298090432 3301788672 3301993396 3309899264 3327993344 3337009074 3355251354 3363284736 3363493273 3370575936 3381670656 3381880333 3383304288 3389977472 3408509312 3433353168 3444654528 3452122128 3453789794 3457662624 3465158424 3471993056 3479304192 3492443136 3499331584 3509496081 3516418164 3527992944 3529697262 3541315752 3544106496 3548992902 3555772416 3555992888 3565202368 3569200128 3576937728 3583992832 3601492797 3613347612 3622705632 3626992746 3629851008 3641799168 3642024974 3643558464 3651457264 3655551744 3663476544 3670702336 3680208896 3710351736 3717669984 3719465932 3723636672 3731709072 3739567104 3739798972 3743992512 3745801176 3746942976 3753189344 3761092608 3769246208 3782742016 3801212436 3809453011 3813724656 3821992356 3834572976 3836425398 3839448704 3843753984 3843992312 3852086784 3864766464 3866633472 3874259968 3893177253 3905992188 3914459913 3923832192 3932338592 3936748032 3936992126 3945282432 3947188336 3960181056 3963301888 3967992064 4000491999 4010852664 4018763616 4027475816 4031991936 4033939728 4042684828 4050407424 4055991888 4059188224 4063991872 4074516992 4087928832 4107889422 4115991768 4117980139 4129540128 4131535044 4140235008 4140491719 4148401152 4154120724 4162056192 4162314256 4164066816 4173094016 4186830336 4195088384 4215572214 4222338012 4231491537 4240401984 4248765696 4250818208 4255584768 4264810368 4274055968 4307709952 4319379792 4324491351 4344242784 4353660584 4358542464 4367991264 4370101372 4387941376 4402384896 4423880916 4434747842 4440586878 4449345432 4458714624 4458991082 4463991072 4473668472 4475829631 4484379648 4494101248 4499140608 4508894208 4511072384 4530910293 4556990886 4566586752 4571990856 4574199513 4577804224 4583831616 4592872704 4602829504 4607990784 4610216832 4620211232 4656590848 4679328108 4682603538 4688557552 4694730768 4703990592 4706263016 4719474432 4721754336 4725475328 4731697152 4731990536 4758933504 4769250304 4782170484 4792537659 4801990396 4808312964 4817796816 4820124218 4830274176 4835990328 4839801344 4846173696 4846474178 4855732224 4858077952 4874068992 4884635392 4897868157 4918167583 4926061014 4936434048 4947135648 4952990094 4956893312 4964848896 4975612096 4986089472 4991990016 4994401568 5055863904 5068283248 5074956432 5084966208 5095673856 5095989808 5112763968 5115233864 5136115712 5150029752 5155511296 5178183192 5180684691 5190903004 5197737636 5207989584 5218956288 5219279884 5231776256 5238664704 5238989522 5248997376 5260376576 5274627246 5280241408 5294545893 5316159744 5316489367 5323489353 5333989332 5347803552 5358351488 5365406592 5375989248 5378586304 5407989184 5444776512 5463037461 5465337696 5477185896 5487989024 5495214816 5506053504 5508713392 5520313344 5531201536 5538484224 5538827632 5552089088 5576504976 5579198898 5582440448 5597563608 5609698458 5618701764 5620414464 5620762952 5629784016 5641638912 5641988716 5653869312 5665020928 5674113024 5686413824 5701818654 5732988534 5747071183 5754638097 5759173056 5765988468 5778130176 5778488443 5792323712 5799950208 5811389952 5823988352 5885748288 5898507888 5905488189 5917923648 5920782504 5932460576 5940271584 5944952832 5951988096 5964891296 5979172864 5987045376 6011858944 6028145424 6041213724 6050909592 6064027242 6075611136 6075987848 6083987832 6088782336 6095987808 6098932684 6111775488 6123830272 6131893248 6143987712 6146955776 6173987652 6197302566 6222601728 6222987554 6231181086 6239104144 6243471384 6246100224 6246487507 6259641024 6271987456 6280245504 6292632576 6295672448 6323358321 6373148544 6376227312 6390050212 6397215552 6411083952 6423729088 6440365568 6447987104 6461564928 6498758656 6516364176 6530490876 6544648201 6551986896 6555152058 6568081352 6581912064 6596180864 6603577344 6603986792 6619798528 6652121763 6655986688 6674018148 6688486623 6710502708 6726569472 6726986546 6741151872 6763341312 6763760666 6766608576 6779954944 6817018624 6835486329 6866706336 6889309056 6904244256 6907579588 6915325248 6930316848 6943986112 6958608384 6984886272 7018992162 7032836328 7055985888 7059394524 7074698449 7082631504 7088212992 7097985804 7111544832 7111985776 7130404736 7138400256 7153875456 7167985664 7202985594 7226695224 7230186327 7245411264 7253985492 7259702016 7269711267 7283598336 7284049948 7287116928 7302914528 7311103488 7326953088 7341404672 7360417792 7389091521 7420703472 7429485141 7435339968 7438931864 7447273344 7463418144 7479134208 7479597944 7487985024 7491602352 7506378688 7522185216 7538492416 7602424872 7618906022 7627449312 7643984712 7647677401 7669145952 7672850796 7678897408 7687507968 7687984624 7704173568 7729532928 7733266944 7748519936 7786354506 7811984376 7828919826 7847664384 7858484283 7864677184 7873496064 7873984252 7890564864 7894376672 7920362112 7935984128 8000983998 8021705328 8037527232 8054951632 8063983872 8064483871 8067879456 8085369656 8111983776 8118376448 8127983744 8149033984 8175857664 8215778844 8231983536 8235960278 8259080256 8263070088 8280470016 8280983438 8296802304 8308241448 8324628512 8328133632 8346188032 8368798347 8373660672 8390176768 8414547687 8431144428 8444676024 8462983074 8480803968 8497531392 8501636416 8511169536 8529620736 8548111936 8638759584 8648982702 8688485568 8707321168 8717084928 8735982528 8740202744 8775882752 8847761832 8869495684 8881173756 8898690864 8917429248 8917982164 8927982144 8947336944 8951659262 8968759296 8988202496 9017788416 9022144768 9061820586 9084080257 9096040863 9113981772 9133173504 9133739797 9143981712 9148399026 9155608448 9167663232 9185745408 9205659008 9215981568 9220433664 9240422464 9334481331 9358656216 9365207076 9377115104 9389461536 9407981184 9412526032 9438948864 9443508672 9450950656 9463394304 9463981072 9538500608 9564340968 9585075318 9603980792 9616625928 9635593632 9640248436 9660548352 9671980656 9679602688 9692347392 9692948356 9711464448 9716155904 9748137984 9769270784 9795736314 9832728087 9836335166 9852122028 9872868096 9873480253 9894271296 9905980188 9913786624 9929697792 9951224192 9983980032 9988803136 10090479819 10111727808 10136566496 10145640999 10149912864 10169932416 10191979616 10225527936 10230467728 10272231424 10300059504 10311022592 10356366384 10361369382 10381806008 10395475272 10415979168 10437912576 10438559768 10463552512 10477329408 10477979044 10497994752 10520753152 10549254492 10560482816 10589091786 10632319488 10632978734 10646978706 10667978664 10673132197 10695607104 10716702976 10730813184 10731478537 10751978496 10757172608 10804478391 10815978368 10889553024 10926074922 10930675392 10954371792 10975978048 10990429632 11012107008 11017426784 11040626688 11077655264 11104178176 11153009952 11158397796 11164880896 11195127216 11219396916 11237403528 11240828928 11241525904 11259568032 11283277824 11283977432 11307738624 11330041856 11348226048 11372827648 11403637308 11428359033 11465977068 11494142366 11509276194 11518346112 11531976936 11556260352 11556976886 11584647424 11599900416 11622779904 11647976704 11679531759 11743379739 11771496576 11797015776 11810976378 11835847296 11841565008 11864921152 11880543168 11889905664 11903976192 11929782592 12056290848 12082427448 12088264279 12101819184 12128054484 12151222272 12151975696 12167975664 12177564672 12191975616 12197865368 12223550976 12247660544 12263786496 12293911552 12347975304 12353940417 12394605132 12421475157 12445203456 12445975108 12462362172 12478208288 12486942768 12492200448 12492975014 12519282048 12543974912 12560491008 12585265152 12591344896 12646716642 12694474611 12746297088 12747087409 12752454624 12780100424 12794431104 12822167904 12847458176 12880731136 12895974208 12923129856 13032728352 13060981752 13089296402 13103973792 13110304116 13136162704 13163824128 13192361728 13207154688 13207973584 13239597056 13304243526 13311973376 13348036296 13376973246 13421005416 13427488893 13453138944 13453973092 13482303744 13526682624 13527521332 13533217152 13559909888 13634037248 13670972658 13722598539 13733412672 13778618112 13779472441 13808488512 13815159176 13830650496 13860633696 13887972224 13969772544 14037984324 14065672656 14111971776 14118789048 14149396898 14165263008 14176425984 14195971608 14223971552 14260809472 14276800512 14307750912 14335971328 14377612977 14405971188 14453390448 14460372654 14490822528 14507970984 14519404032 14539422534 14567196672 14568099896 14574233856 14605829056 14622206976 14653906176 14682809344 14754502749 14778183042 14841406944 14858970282 14870679936 14877863728 14894546688 14895470209 14926836288 14958268416 14959195888 14975970048 14983204704 15012757376 15076984832 15204849744 15237812044 15254898624 15287969424 15295354802 15338291904 15345701592 15357794816 15375969248 15408347136 15466533888 15497039872 15542054073 15572709012 15606468787 15623968752 15657839652 15695328768 15716968566 15729354368 15746992128 15747968504 15781129728 15788753344 15840724224 15871968256 15949468101 16001967996 16043410656 16075054464 16109903264 16127967744 16128967742 16135758912 16170739312 16223967552 16236752896 16255967488 16298067968 16389112383 16431557688 16463967072 16471920556 16518160512 16526140176 16560940032 16561966876 16593604608 16616482896 16649257024 16656267264 16692376064 16737596694 16747321344 16829095374 16862288856 16870434763 16889352048 16925966148 16961607936 16962659623 16995062784 17003272832 17022339072 17059241472 17096223872 17241213549 17277519168 17297965404 17335465329 17376971136 17414642336 17434169856 17471965056 17480405488 17551765504 17695523664 17716464567 17738991368 17762347512 17797381728 17834858496 17835964328 17855964288 17894673888 17903318524 17937518592 17976404992 18035576832 18044289536 18123641172 18168160514 18192081726 18227963544 18266347008 18267479594 18287963424 18296798052 18311216896 18335326464 18336463327 18371490816 18411318016 18431963136 18440867328 18480844928 18668962662 18717312432 18730414152 18739462521 18754230208 18778923072 18815962368 18825052064 18877897728 18887017344 18927962144 19077001216 19128681936 19170150636 19207961584 19233251856 19271187264 19280496872 19321096704 19343961312 19359205376 19384694784 19385896712 19432311808 19496275968 19538541568 19591472628 19633944603 19665456174 19672670332 19704244056 19745736192 19746960506 19788542592 19811960376 19821531223 19827573248 19859395584 19902448384 19956365289 19967960064 19977606272 20065459869 20180959638 20223455616 20273132992 20291281998 20299825728 20339864832 20383959232 20451055872 20460935456 20600119008 20622045184 20712732768 20722738764 20763612016 20790950544 20831958336 20875825152 20877119536 20927105024 20954658816 20955958088 21041506304 21098508984 21120965632 21178183572 21224095347 21264638976 21265957468 21293957412 21335957328 21346264394 21391214208 21433405952 21461626368 21462957074 21503956992 21514345216 21608956782 21631956736 21690558981 21779106048 21780456439 21809133801 21852149844 21861350784 21908743584 21951956096 21980859264 22024214016 22034853568 22081253376 22155310528 22306019904 22316795592 22390254432 22438793832 22474807056 22483051808 22519136064 22566555648 22567954864 22615477248 22660083712 22745655296 22807274616 22856718066 22931954136 22943032203 22988284732 23018552388 23036692224 23063953872 23112520704 23113953772 23169294848 23199800832 23245559808 23295953408 23359063518 23486759478 23542993152 23544452911 23575452849 23594031552 23621952756 23671694592 23673162331 23683130016 23729842304 23761086336 23807952384 23859565184 24112581696 24164854896 24176528558 24193451613 24203638368 24256108968 24303951392 24335951328 24355129344 24383951232 24395730736 24447101952 24495321088 24527572992 24587823104 24695950608 24707880834 24789210264 24842950314 24890406912 24891950216 24924724344 24956416576 24973885536 24984400896 24985950028 25038564096 25087949824 25120982016 25170530304 25182689792 25293433284 25388949222 25492594176 25494174818 25504909248 25560200848 25588862208 25590448819 25644335808 25694916352 25761462272 25791948416 26065456704 26121963504 26178592804 26207947584 26220608232 26272325408 26327648256 26384723456 26415947168 26479194112 26608487052 26623946752 26696072592 26753946492 26842010832 26854977786 26906277888 26907946184 26964607488 27053365248 27055042664 27066434304 27119819776 27252240771 27268074496 27341945316 27401219391 27445197078 27466825344 27557236224 27558944882 27616977024 27630318352 27661300992 27721267392 27775944448 28003443993 28075968648 28131345312 28223943552 28237578096 28298793796 28330526016 28352851968 28391943216 28447943104 28521618944 28615501824 28755225954 28811942376 28825860973 28906780896 28920745308 28981645056 28983442033 29015941968 29038808064 29078845068 29134393344 29136199792 29148467712 29211658112 29244413952 29307812352 29365618688 29509005498 29556366084 29620440759 29682813888 29717940564 29741359872 29755727456 29789093376 29790940418 29853672576 29918391776 29951940096 29966409408 30025514752 30153969664 30271439457 30409699488 30436922997 30475624088 30509797248 30575938848 30590709604 30676583808 30691403184 30715589632 30751938496 30816694272 30933067776 31084108146 31145418024 31212937574 31247937504 31315679304 31330807417 31390657536 31433937132 31458708736 31493984256 31495937008 31562259456 31577506688 31681448448 31743936512 31898936202 32003935992 32019396591 32086821312 32150108928 32194435611 32219806528 32255935488 32257935484 32271517824 32341478624 32447935104 32511934976 32596135936 32778224766 32863115376 32927934144 32943841112 33036321024 33052280352 33121880064 33123933752 33232965792 33298514048 33312534528 33384752128 33475193388 33494642688 33658190748 33724577712 33740869526 33778704096 33851932296 33923215872 33925319246 33990125568 34006545664 34044678144 34118482944 34192447744 34285077099 34482427098 34555038336 34595930808 34670930658 34753942272 34829284672 34868339712 34943930112 34960810976 35391047328 35432929134 35477982736 35524695024 35594763456 35669716992 35671928656 35711928576 35789347776 35806637048 35952809984 36088579072 36247282344 36264792837 36336321028 36384163452 36455927088 36532694016 36534959188 36575926848 36593596104 36622433792 36670652928 36672926654 36742981632 36822636032 36881734656 36961689856 37061821251 37215425569 37264425471 37337925324 37434624864 37460828304 37478925042 37508460416 37557846144 37631924736 37650104128 37755795456 37774034688 37855924288 38241262227 38257363872 38340301272 38415923168 38466503712 38542374528 38560993744 38642193408 38687922624 38718410752 38769389568 38771793424 38864623616 39077083136 39182945256 39267889206 39330912348 39345340664 39408488112 39491472384 39493921012 39577085184 39623920752 39643062446 39655146496 39718791168 39804896768 39912730578 39935920128 39955212544 40130919738 40229498281 40282466679 40361919276 40446911232 40449419101 40546265984 40582563996 40599651456 40679729664 40767918464 40902111744 40921870912 41200238016 41338417323 41425465536 41445477528 41527224032 41581901088 41663916672 41754239072 41854210048 41909317632 41911916176 42083012608 42197017968 42241931264 42356367144 42448190694 42529277952 42531914936 42587914824 42671914656 42692528788 42782428416 42866811904 42923252736 42925914148 43007913984 43028690432 43217913564 43263913472 43381117962 43558212096 43560912878 43618267602 43704299688 43722701568 43725412549 43817487168 43903912192 43961718528 43964444329 44048428032 44069707136 44263508247 44310621056 44612039808 44633591184 44686410627 44780508864 44877587664 44949614112 44966103616 45038272128 45135909728 45230954496 45491310592 45614549232 45713436132 45863908272 45886064406 45976569464 46037104776 46073384448 46127907744 46225041408 46227907544 46338589696 46399601664 46491119616 46591906816 46718127036 46819406361 46973518956 47085986304 47088905822 47150905698 47188063104 47243905512 47343389184 47346324662 47366260032 47459684608 47522172672 47615904768 47719130368 47848404303 48225163392 48329709792 48353057116 48386903226 48407276736 48512217936 48607902784 48671902656 48710258688 48767902464 48791461472 48894203904 49175646208 49391901216 49415761668 49522889143 49578420528 49685900628 49780813824 49783900432 49849448688 49912833152 49947771072 49968801792 49971900056 50077128192 50175899648 50241964032 50365379584 50586866568 50611304289 50777898444 50887978869 50985188352 50988349636 51009818496 51120401696 51177724416 51180897638 51288671616 51389832704 51522924544 51583896832 51723640647 52006395987 52130913408 52243927008 52357185608 52415895168 52441216464 52544650816 52655296512 52769446912 52831894336 53216974104 53392145184 53507892984 53533741807 53684021664 53709955572 53812555776 53815892368 53929214976 54106730496 54110085328 54132868608 54239639552 54504481542 54536148992 54683890632 54802438782 54890394156 54933650688 55009389981 55114472448 55117889764 55233954048 55260636704 55322601984 55442534784 55551888896 56006887986 56151937296 56218387563 56262690624 56447887104 56451387097 56475156192 56597587592 56661052032 56783886432 56895886208 57043237888 57231003648 57510451908 57623884752 57651721946 57813561792 57841490616 57963290112 57966884066 58031883936 58077616128 58157690136 58272399584 58296935424 58423316224 58488827904 58615624704 58731237376 58901833809 59018010996 59112732168 59240881518 59365627776 59435881128 59464593669 59482719744 59511454912 59578186752 59581880836 59707345152 59836783552 59903880192 59932818816 60051029504 60542878914 60819398976 60873845994 60951248176 61019594496 61023377953 61151877696 61181419208 61353167616 61382806368 61431179264 61503876992 61866135552 62168216292 62290836048 62425875148 62495875008 62631358608 62661614834 62781315072 62867874264 62917417472 62991874016 63124518912 63155013376 63362896896 63487873024 63672286041 63797872404 63936178579 64007871984 64038793182 64173642624 64300217856 64388871222 64439613056 64511870976 64515870968 64543035648 64682957248 64895870208 65023869952 65341369317 65556449532 65726230752 65855868288 65887682224 66072642048 66104560704 66243760128 66247867504 66465931584 66597028096 66769504256 66950386776 67316381496 67449155424 67481739052 67557408192 67703864592 67846431744 67850638492 67980251136 68013091328 68236965888 68384895488 68570154198 68829096609 68964854196 69110076672 69114361771 69191861616 69341861316 69507884544 69658569344 69736679424 69887860224 69921621952 70633358733 70782094656 70865858268 70955965472 71019486993 71049390048 71189526912 71343857312 71423857152 71578695552 71613274096 71905619968 72177158144 72494564688 72529585674 72580354839 72672642056 72768326904 72911854176 73065388032 73069918376 73151853696 73187192208 73244867584 73341305856 73345853308 73485963264 73645272064 73763469312 73923379712 74123642502 74430851138 74528850942 74675850648 74711925379 74869249728 74921656608 74957850084 75016920832 75115692288 75120349759 75263849472 75300208256 75511590912 75548069376 75711848576 76482524454 76514727744 76680602544 76771346457 76831846336 76933007424 77084749056 77121987488 77284386816 77375845248 77543586848 77729247232 78154166272 78365890512 78535778412 78661824696 78690681328 78816976224 78982944768 78987842024 79154170368 79247841504 79286124892 79310292992 79437582336 79609793536 79825461156 79871840256 79910425088 80261839476 80458996562 80564933358 80723838552 80893822464 80898838202 81092531968 81165127992 81199302912 81204337591 81359459328 81535836928 81756722313 81804223488 81843741824 82203658173 82400476032 82676834646 82850931072 82890955056 83054448064 83163802176 83327833344 83508478144 83823832352 84394035936 84483862528 84712734288 84896381388 85058555904 85063829872 85175829648 85343829312 85385057576 85564856832 85733623808 85846505472 85851828296 86057380864 86435827128 86477582919 86527826944 86762235924 86950326099 87116424192 87121825756 87236535204 87408599376 87445403136 87450825098 87634974336 87807824384 87923437056 87928888658 88096856064 88139414272 88527016494 88621242112 88861322277 89224079616 89229611863 89267182368 89372821254 89561017728 89755175328 89899228224 89932207232 90076544256 90271819456 90461908992 91229098464 91426872264 91727816544 91772128812 91953138928 92074209552 92146768896 92255815488 92450082816 92455815088 92677179392 92799203328 93183813632 93436254072 93638812722 93947037912 93992422251 94171972608 94177811644 94301811396 94376126208 94487811024 94686778368 94692649324 94732520064 94919369216 95044345344 95231809536 95438260736 95696808606 96058189773 96450326784 96456307087 96583306833 96659419584 96706114232 96773806452 96814553472 97024435872 97215805568 97343805312 97535804928 97582922944 97788407808 98783802432 98831523336 99045778286 99156841056 99371801256 99567800864 99698897376 99825666304 99895542144 99937603584 99943800112 100154256384 100351799296 100483928064 100730759168 101173733136 101222608578 101555796888 101775957738 101970376704 101976699272 102019636992 102240803392 102355448832 102361795276 102577343232 102779665408 103167793664 103447281294 104012791974 104261826816 104268291463 104487854016 104714371216 104831790336 104838290323 104882432928 105089301632 105538893824 105663788672 106433948208 106784290368 107015785968 107067483614 107368043328 107419911144 107631784736 107858429952 108220170656 108265737216 108479279104 108794378511 109008963084 109072297984 109367781264 109604877564 109780788312 109867301376 110018779962 110228944896 110235779528 110467908096 110521273408 110645203968 110885069568 111103777792 111646276707 112013775972 112303874592 112436775126 112525381248 112895774208 112902774194 112950312384 113195175184 113322104064 113567772864 113791772416 114086475776 114723786681 115020903816 115247769504 115303443892 115627123584 115682981232 115926580224 115933768132 116063767872 116155232256 116315380272 116544799168 116593870848 116846632448 117231249408 117803667618 118036021992 118093043341 118225464336 118481763036 118731255552 118738617361 118871762256 118929187338 118965439488 119022909824 119156373504 119163761672 119414690304 119673567104 119807760384 119865637632 120102059008 120688494843 121085757828 121348257303 121638797952 121747691988 121902496352 122039188992 122046755906 122303755392 122362838416 122706335232 122765612736 122862358528 123007753984 124015251969 124336432584 124581672096 124851750296 124991750016 125262717216 125323229668 125562630144 125735748528 125834834944 125983748032 126249037824 126310026752 126725793792 127344572082 127595744808 127872357158 128015743968 128077586364 128347285248 128355243289 128600435712 128777742444 128879226112 129023741952 129031741936 129086071296 129365914496 129791740416 130047739904 130682738634 131112899064 131176237647 131452461504 131711736576 131775364448 131893332987 132145284096 132209121408 132495735008 132931863168 133194056192 133539008512 133900773552 134059231881 134632762992 134898310848 134963478104 135114816384 135407729184 135692863488 135701276984 136026182656 136473931776 136769790976 137140308396 137658193218 137929708392 138220153344 138228723542 138383723232 138683722632 138750718561 139015769088 139317138688 139473358848 139775720448 139843243904 140458219083 141266717466 141564189312 141731716536 141911930944 142038973986 142098780096 142379053824 142687714624 142847714304 143157391104 143226548192 144354316288 144989129376 145059171348 145160709678 145345284112 145536653808 145823708352 146130776064 146139836752 146303707392 146374384416 146489735168 146682611712 146691706616 147290544128 147526938624 147846759424 148247285004 148568667429 148861702276 149057701884 149351701296 149423850758 149738499456 149843313216 149915700168 150033841664 150231384576 150240699518 150527698944 150600416512 151096138752 151423697152 151833912867 152463195073 152663936607 152965048908 153029455488 153361205088 153542692914 153663692672 153866014848 154169498112 154243974976 154568773632 154751690496 155087173696 156731781024 157071556824 157323649392 157381362656 157633952448 157965889536 157975684048 158308340736 158495683008 158572249784 158620585984 159219587072 159650922312 159820850176 160523678952 160601225421 160917993124 161129866716 161447677104 161787644928 161797676404 162185063936 162330255984 162398605824 162408675182 162718918656 163071673856 163513444626 163608446976 163687483648 164407316346 164800952064 164811170377 165028169943 165353669292 165701862144 165712136317 165781910112 166108896128 166327604352 166655666688 167016956288 167647664704 168788071872 169354161291 169425468576 169792762776 170127659744 170351659296 170687658624 170770115152 171129713664 171467247616 171693010944 171703656592 172114761728 172871654256 172955165838 173055653888 173524471848 173900652198 174232848384 174243651512 174473070408 174817198752 174890806272 174901650196 175269948672 175615648768 175846874112 175857777316 176193712128 176278828544 177054032988 177242484224 177722644554 178393781007 178448159232 178459223726 178534364736 178745642508 179122035456 179133141733 179510350656 179798456448 179864414464 180153088512 180543638912 182458196928 182853744528 183070133859 183455633088 183544257624 183906277856 184148419104 184293537792 184511630976 184911630176 185354358784 185598406656 186367627264 186872508144 187277625444 187894075824 187984844502 188343945216 188355623288 188603622792 188752252416 188975622048 189373556736 189385298648 189465040128 189838738432 190088690688 190463619072 190876521472 191393617212 191808535737 192116379546 192900653568 192912614174 193166613666 193318839168 193412228464 193547612904 193629106944 193641112717 194048871744 194431611136 194687610624 195071609856 195165845888 196024107951 197567604864 197663046672 198091556572 198313682112 198743602512 199135601728 199397794752 199651332608 199791084288 199887600224 200308512768 201461518336 202347466272 202445217156 202884094231 203111593776 203551915476 203940753408 203953398544 204039273984 204481606784 204710897664 204723590552 205154686464 205559330816 206335587328 206894562588 207343085313 208025583948 208523653632 208536582926 208975708032 209428742432 209663580672 209676580646 209764865856 210178603264 211077787648 211327577344 211900076199 212867896416 213058460979 213568580736 214031571936 214134967228 214736086656 214839822288 215263569472 215716859904 216440341312 216531474432 217588757022 218017926168 218735562528 219209755128 219315651919 219561576624 219734602752 220037559924 220457889792 220471559056 220935816192 221042546816 221290407936 221770139136 222207555584 223292553414 224027551944 224135776137 224607749184 224873550252 225050762496 225361049277 225791548416 225805548388 225900624768 226390350368 226644208128 227135545728 227583544832 228172951552 229447573362 230041807632 230314039371 230495539008 230606887784 231254247168 231365962464 231853160448 231867536264 232127535744 232630760544 233089598336 233187741696 233693264896 234462498816 235607335236 236072043984 236186086682 236450928672 236963526072 237462511104 237477234722 237743524512 237858374676 237930878976 238045819648 238312747008 238327523344 238829380608 239347134208 239615520768 239731275264 240204118016 241376989686 242171515656 242696514606 243277595904 243495383976 243613012773 243804992704 244078377984 244093511812 244607510784 244725676832 245412670464 245531225472 246015507968 248030503938 248672865168 249163344192 249703500592 249983500032 249999000001 250525434432 250646459336 251471497056 251669669888 251967496064 252620053504 253451587584 254689144164 255191489616 255744714316 256031487936 256155172728 256694570496 256710486578 257200871424 257555484888 257758452224 258063483872 258172142592 258731828992 259432748757 259583480832 260095479808 260850978297 261365477268 262225798128 262352475294 262904923008 263423473152 263550728896 263786665974 264290568192 264418242816 264991470016 265863726336 266388112384 267688835589 267801547104 268118463762 269265525984 269796621696 269926956208 270229632768 270815458368 271385726976 271402553968 272052365312 273539581952 274280616792 275316386436 275859416784 276440306688 276457447084 276767446464 277367445264 277501437122 278031538176 278634277376 279551440896 279686487808 280916438166 281606487967 281977266753 282533434932 283128378624 283145933707 283463433072 283823861888 284077947972 284197560192 284758107648 285375429248 285695428608 286314782208 286453096384 289368921261 289978258752 290118342696 290321419356 290690568224 291073307616 291647416704 292279673504 292607414784 292748768832 292979470336 293365223424 293383413232 294581088256 295693518848 296494570008 297137334858 297723404552 298115403768 298703402592 298847701516 299476998912 299686626432 299831400336 300067683328 300462769152 300481399036 301055397888 301200833024 302192277504 302847394304 303667825734 304926390146 305327873214 305930097816 306058910976 306077887843 306722410176 307085385828 307327385344 307732029696 307751110303 308338996224 308487949952 309503380992 310174347392 312804874389 313463562048 314143113648 314514870969 314647298784 314762725312 315267904896 315951368096 316616681472 316991366016 317144499568 318439174144 319301844624 319641700352 321047357904 321202450842 321835986248 322259733432 322895354208 323575289856 323595352808 324370127872 324660511968 324797211648 324817350364 325437837312 326143347712 327026889252 327216893952 327374967296 328814632692 329601904128 329622340754 330056339886 330707338584 331403724288 331424272634 331563820224 332217792256 332655208704 332675834647 333311333376 334033912576 334938830121 335295329408 337576143744 338708322582 338850937152 339585525552 340255319488 340703318592 341375317248 341540230304 342259427328 343407313184 344229523456 345743308512 345910331676 346111307776 347048943696 347801304396 348465696768 348487303024 348946140816 349634397504 349781612544 349803300392 350539897344 351231297536 351693748224 351715554632 352557657088 354108065976 354279130023 354484968448 355445289108 356215852083 356787562014 356896318464 356918447452 357068729472 357491285016 358244070912 358266283466 359020701312 359596912896 359728828928 360306177024 361087277824 362065484529 364044771909 364916393856 365707489056 366140267718 366911266176 367088515248 367812555712 368296838208 368587075584 369023261952 369823260352 373745016288 374555250888 374736192649 375788151648 375969689004 376687890432 376711246576 377207245584 377504504832 377951244096 378747113472 378770597296 378930080256 379677476864 380177381376 381753042944 382787234424 383617071474 384232759092 385065729867 385801307136 385825228348 386333227332 386637678336 386824456928 387095225808 387258213888 387282225434 388097743488 388863222272 389375221248 390143219712 390331691776 392048215902 393528712941 395135209728 395159709679 395326093344 395679998961 396183113144 396627364224 397487205024 398271203456 398795589504 399302665216 399582168576 399775200448 400617025536 404694932544 404890434312 405768188462 406223187552 407103830952 407906797088 408078547968 408963213568 409421795328 409447181104 410309372928 411118661632 412671174656 413789125176 414686170626 416051167896 416252155683 417047307264 417073165852 417951416064 418857484864 419327161344 419353161292 419529731712 420357206528 422655154688 423800152398 425735792832 426116921958 427137161472 427163645671 428063143872 428269934456 429472173312 429679644576 430527138944 432880682624 433062948864 435177514044 436035852336 437471125056 438419510256 438631303838 439123153248 439469205504 440075119848 440943118112 441871632384 442085093632 442580815872 443540278272 444415111168 445706002287 446585106828 448055103888 448271552274 449215498368 449747100504 450101524992 450722098554 451583096832 451611096776 451801249536 452780700736 453288416256 454271091456 455167089664 457389585219 458895146724 460083615264 460628078742 460991078016 461213775568 462508494336 462731924928 463706320896 463735072528 464255071488 465261521088 466179196672 467386529792 471214670472 472144087968 472372173364 472901857344 473927052144 474925022208 474954469444 475487049024 475716749352 475861757952 476091639296 476655046688 477658761216 478694268416 479462550528 480408236032 481803676263 482753979372 483800532397 484343031312 485393029212 486555191808 486990767952 487226025546 487609985408 488156755968 488187023624 489215021568 489451353664 490825340928 491062450944 492031015936 494433511131 496061007876 497136408951 497345730336 498326688384 499407001184 499967000064 499998000002 501050868864 501292918672 502942994112 503339339776 503934992128 505240107008 508062483873 509378288328 510382979232 511489428632 512062975872 512310345456 513389140992 513420973156 514401742848 515110969776 515516904448 516126967744 516344285184 517463657984 518865497514 519166961664 521701956594 522730954536 522983477653 524451596256 524704950588 525809846016 525842448313 526846946304 527101457792 527573331948 528581136384 528836485632 529982940032 531727452672 532776224768 535377671178 535603094208 536236927524 537399425199 538531051968 539593243392 539853912416 540459265536 541630916736 542805107936 544104730624 547079163904 548561233584 549210401577 550632772872 551718833568 552880613376 552914894168 553534892928 554734890528 555002874244 556063076352 557268554752 559102881792 559372975616 561832876332 563212975934 563954533506 565066869864 566256757248 566291867414 566926866144 567647723776 568155895944 568395120384 568430363137 569516215296 570750858496 571390857216 572629564416 572906192768 575425607211 578737842522 579956517504 580236685392 580642838712 580923338151 581381136448 582146615232 583294833408 584559347008 585214829568 585497537664 586766826464 591387037696 592989140016 594274669716 595446809104 596230807536 597406805184 597695403032 598953997824 599373252864 599662800672 600135366656 600925538304 600962798072 602401666048 604384555008 605694788608 607335651468 608652282693 609852780292 610655746428 611860195632 612117821952 612155775686 613444820352 614170771656 614654770688 615464059392 615502220606 616677992448 616975899904 619006761984 620348694784 622029255939 624607283041 625609748778 626927124096 628286227296 629029741938 629294597568 629525450624 630535809792 631902736192 633233362944 633982732032 634288999136 638603689248 639283400704 642094715808 642404901684 643671972496 644519466864 645790708416 647150579712 647190705616 648740255744 649321023936 649594423296 649634700728 652286695424 654053778504 654749934592 657629265384 657946955757 659203808256 659244681508 660112679772 661414677168 662807448576 662848545268 663127640448 664435584512 665310417408 665351669294 666622666752 668067825152 669877660242 670590658816 672407328411 675152287488 675194149609 676083147831 677416645164 677701874304 679171051104 680510638976 681406637184 682750634496 683080460608 684518854656 686814626368 691486617024 691820663352 694097887392 695602608792 696974606048 697892281632 699268795008 699563225088 699606600784 701079794688 702462595072 703387496448 703431109264 705115314176 708216131952 708558260046 708969936896 710890578216 712431704166 713575124028 713792636928 713836894904 714137458944 714982570032 716488141824 716532566932 718041402624 719193825792 719457657856 720612354048 722174555648 724130969058 728089543818 729832787712 729878040241 730839038319 731414978112 732280535436 733822532352 733868032261 734177030496 735625111424 736593676416 738046523904 739646520704 747490032576 749110501776 749472385298 749997000003 751576303296 751939378008 753422493152 754414491168 755009009664 755902488192 757541194592 757860160512 759354953728 760354762752 763506085888 765574468848 767234142948 768465518184 770131459734 771602614272 771650456696 772666454664 773275356672 773648913856 774190451616 774516427776 774564450868 776195486976 777726444544 778750442496 780286439424 780663383552 784096431804 787057425882 790270419456 790319419358 790652186688 791359997922 792366226288 793254728448 793303913389 794974410048 796542406912 797591179008 798605330432 799164337152 799550400896 803066506767 809389865088 809780868624 811536376924 812446375104 814207661904 815813594176 816157095936 817926427136 818894362208 820618745856 825342349312 827578250352 829372341252 831170321527 832102335792 832504311366 834094614528 834146331704 835902832128 837714969728 838654322688 838706322584 839059463424 840714413056 844819463901 845310309376 847600304796 849437801121 851471585664 852233843916 854274322944 854327291342 856126287744 856539868912 858944346624 859359289152 861054277888 865761365248 868106763783 870355028088 872071704672 874942250112 876839020512 877262607676 878246306496 878938411008 880150239696 881886236224 883743264768 884170187264 887080556544 891412004574 893170213656 896110207776 896543104548 898430996736 898486703023 899494201008 900203049984 901444197108 903166193664 903222193552 903602499072 905561401472 906576832512 908542182912 910334179328 914779170438 917790293448 918233663529 920167230528 921256157484 921982156032 922427551136 923253330909 925016988672 925463849856 927470145056 928510142976 930523042176 932358393344 934773059584 938414623167 942429340944 943544612907 944288175936 944744346728 945803714688 947854104288 949850044416 949908938888 950974098048 951433498704 952183278592 953310093376 955317522432 957388536832 958925101056 963607352526 965507958744 967601064794 968686062624 970786058424 971255029927 973110383616 973981535904 974452051092 975219970816 976313511936 976374047248 978430043136 978902707328 981650681856 982124901888 984062031872 988867022262 992122015752 994272817902 994691460672 996653376768 998027503941 998814002368 999934000128 999996000004 1002101737728 1002585837344 1005885988224 1007869984256 1010480214016 1016124967746 1018756576656 1020765958464 1022978857264 1024125951744 1024620690912 1026778281984 1026841946312 1030221939552 1031033808896 1032253935488 1032688570368 1034927315968 1037730995028 1038333923328 1043403913188 1045461909072 1045966955306 1048903192512 1049409901176 1051619692032 1051684896626 1053693892608 1054202915584 1055146663896 1057672971264 1059965880064 1062837390069 1063454905344 1065552449536 1068647556249 1070755342356 1071206188416 1072473855048 1074798850398 1077062103936 1079186486784 1079707824832 1080918531072 1083261833472 1085610215872 1097122467168 1098420803154 1101265545744 1103437667136 1105761226752 1105829788336 1107069785856 1109469781056 1110005748488 1114537109504 1118745951232 1123665752664 1124208577947 1126425951868 1127909067012 1130133739728 1132513514496 1132583734828 1133853732288 1135295447552 1136311791888 1136790240768 1136860726274 1139032430592 1141501716992 1145259128832 1145812385536 1150851214422 1153678192639 1155197189601 1157475685044 1159913035008 1159984954219 1160473370784 1161285677424 1161846676302 1162762272896 1164293230464 1166589666816 1169118694016 1170429659136 1170995075328 1173533652928 1185479129037 1185978280032 1188549339432 1190893618208 1192461615072 1194813610368 1195390806064 1197907995648 1198746505728 1199325601344 1200270733312 1201851076608 1201925596144 1204803332096 1211389577216 1214671302936 1217304565386 1219705560584 1221311492856 1223720391264 1224235643904 1224311551372 1226889640704 1228341543312 1229309541376 1230928118784 1231004441212 1233355984896 1233951799808 1238013523968 1240697389568 1244058511878 1248756467049 1249214566082 1251219497556 1253854248192 1253931992131 1256572454592 1258059483876 1258589195136 1259050901248 1261071619584 1263805472384 1267965464064 1268577998272 1277207378496 1281490937013 1284189431616 1284809803368 1287343944992 1289038933728 1291581416832 1294381411232 1297480511488 1298642047872 1299188846592 1299269401456 1304573390848 1308107557008 1309499869184 1315258530768 1315893911514 1318407616512 1318489363016 1320225359544 1322829354336 1325614897152 1325697090536 1326255280896 1328871169024 1330620834816 1330703338588 1333245333504 1336135650304 1339755320484 1341181317632 1344814656822 1350304574976 1350388299218 1352166295662 1354833290328 1355403748608 1355487789019 1358342102208 1361021277952 1362813274368 1362897774199 1365501268992 1366160921216 1372168755657 1373629252736 1382973234048 1383641326704 1388195774784 1391205217584 1393949212096 1395784563264 1398537590016 1399213201568 1402159589376 1406862218528 1410230628352 1416432263904 1417116520092 1417939873792 1421781156432 1424863408332 1427150248056 1427585273856 1427673789808 1428274917888 1429965140064 1432976283648 1433065133864 1436082805248 1438387651584 1438915315712 1441224708096 1444349111296 1448261938116 1451401597191 1456179087636 1459665575424 1459756080482 1461678076638 1462829956224 1464561070872 1467645064704 1467736064522 1468354060992 1471250222848 1473187352832 1476093047808 1479293041408 1483300533393 1491409226853 1494980065152 1498221003552 1498944770596 1499994000006 1503152606592 1503878756016 1506844986304 1508828982336 1510018019328 1511804976384 1515082389184 1515720321024 1531148937696 1534468285896 1535209563433 1536931036368 1540262919468 1543205228544 1543300913392 1545332909328 1546550713344 1547297827712 1548380903232 1549032855552 1549128901736 1552390973952 1555452889088 1557500884992 1561326767104 1568192863608 1568950432959 1574114851764 1577527344939 1580540838912 1580638838716 1581304373376 1582719995844 1584732452576 1586509456896 1586607826778 1589948820096 1593084813824 1595182358016 1597210660864 1598328674304 1599100801792 1606133013534 1612198275597 1618779730176 1619561737248 1623072753848 1624892750208 1628415323808 1631627188352 1632314191872 1635852854272 1637788724416 1641237491712 1655156500704 1658744682504 1662340643054 1664204671584 1665008622732 1668189229056 1668292663408 1671805664256 1675429939456 1677308645376 1677412645168 1678118926848 1681428826112 1689638927802 1690620618752 1695200609592 1698875602242 1702943171328 1704467687832 1705291089411 1708548645888 1708654582684 1712252575488 1713079737824 1717888693248 1718718578304 1722108555776 1731522730496 1736213527566 1740710056176 1742770014453 1744143409344 1749884500224 1749993000007 1753678041024 1754525215352 1756492612992 1760300479392 1763772472448 1768340374528 1774161113088 1782824009148 1786340427312 1792220415552 1793086209096 1796861993472 1796973406046 1798988402016 1800406099968 1802888394216 1806444387104 1807204998144 1811122802944 1813153665024 1817084365824 1820668358656 1825956848079 1829558340876 1835580586896 1836467327058 1840334461056 1842512314968 1843964312064 1844855102272 1846506661818 1850033977344 1850927699712 1854940290112 1857020285952 1861046084352 1864716786688 1873821849123 1876829246334 1884858681888 1887089225814 1888576351872 1889488693456 1891607429376 1891724716543 1895708208576 1899700088832 1899817877776 1901948196096 1902866997408 1904366557184 1906620186752 1914777073664 1917850202112 1927214705052 1931015917488 1935202129588 1937372125248 1941572116848 1942510059854 1946220767232 1947963071808 1948904102184 1950439941632 1952748094496 1956860086272 1957805414656 1964249803776 1968124063744 1973840867271 1977734044524 1982021535949 1984244031504 1988545635804 1989382921344 1993306753536 1996055007882 1997628004736 1999868000256 1999992000008 2004203475456 2005171674688 2011771976448 2015739968512 2025582448827 2032249935492 2037513153312 2041531916928 2045957714528 2048251903488 2049241381824 2053556563968 2053683892624 2060443879104 2062067617792 2064507870976 2069854631936 2075461990056 2086807826376 2090923818144 2091933910612 2097806385024 2098819802352 2103239384064 2103369793252 2107387785216 2108405831168 2110293327792 2115345942528 2119931760128 2125674780138 2126909810688 2137295112498 2141510684712 2142412376832 2142545214901 2144947710096 2149597700796 2154124207872 2154257772121 2158372973568 2159415649664 2161837062144 2166523666944 2171220431744 2189634120723 2194244934336 2196841606308 2201604096783 2202531091488 2206875334272 2211659576672 2214139571712 2218939562112 2220011496976 2229074219008 2237491902464 2247331505328 2248417155894 2249991000009 2252851903736 2255818134024 2260267479456 2265027028992 2265167469656 2267707464576 2270590895104 2272623583776 2273580481536 2273721452548 2278064861184 2283003433984 2290518257664 2291624771072 2301702428844 2307356385278 2310394379202 2314951370088 2319826070016 2319969908438 2320946741568 2322571354848 2323693352604 2325524545792 2328586460928 2328730842529 2333179333632 2338237388032 2340859318272 2341990150656 2347067305856 2370958258074 2371956560064 2377098678864 2379911740167 2381787236416 2384923230144 2389627220736 2390781612128 2395815991296 2397493011456 2398651202688 2403851192288 2409606664192 2422779154432 2429342605872 2434609130772 2439411121168 2442622985712 2447440782528 2448471287808 2448623102744 2453779281408 2456683086624 2458619082752 2461856237568 2462008882424 2467903599616 2476027047936 2481394779136 2488117023756 2493510964581 2497512934098 2498429132164 2502438995112 2507708496384 2507863984262 2513144909184 2516118967752 2517178390272 2517334465321 2518101802496 2522143239168 2527610944768 2534458391703 2535930928128 2537155996544 2548313403363 2554414756992 2562981874026 2568378863232 2569619606736 2574687889984 2578077867456 2583162833664 2588762822464 2597284095744 2598538802912 2616215114016 2618999738368 2630517061536 2631787823028 2636815233024 2636978726032 2640450719088 2645658708672 2651229794304 2651394181072 2652510561792 2657742338048 2661241669632 2661406677176 2672271300608 2679510640968 2682362635264 2689629313644 2695460109069 2700609149952 2700776598436 2704332591324 2709666580656 2710807497216 2710975578038 2716684204416 2722042555904 2725626548736 2725795548398 2731002537984 2732321842432 2744337511314 2747258505472 2754700990587 2765946468096 2766117967753 2767282653408 2769759992727 2776391549568 2782410435168 2787898424192 2791569126528 2797075180032 2798426403136 2804319178752 2813724437056 2832864527808 2834233040184 2843562312864 2849726816664 2854300496112 2855347579616 2856549835776 2859930280128 2865952567296 2866130267728 2872165610496 2876775303168 2877830631424 2888698222592 2896523876232 2902803194382 2912358175272 2913765089781 2919331150848 2919512160964 2923356153276 2925659912448 2929122141744 2935290129408 2935472129044 2936708121984 2942500445696 2946374705664 2952186095616 2958586082816 2966601066786 2982818453706 2989960130304 2990145519697 2994082511823 2996442007104 2997889541192 2999988000012 3006305213184 3007757512032 3013689972608 3017657964672 3023609952768 3030164778368 3031440642048 3062297875392 3068936571792 3070419126866 3073862072736 3080525838936 3086601826784 3090665818656 3093101426688 3094595655424 3096761806464 3098065711104 3098257803472 3104781947904 3110905778176 3115001769984 3122653534208 3136385727216 3137900865918 3148229703528 3155054689878 3161081677824 3161277677432 3162608746752 3165439991688 3169464905152 3173018913792 3173215653556 3179897640192 3186169627648 3190364716032 3196657348608 3198201603584 3212266027068 3224396551194 3237559460352 3239123474496 3246145507696 3249785500416 3249987000013 3256830647616 3263254376704 3271705708544 3275577448832 3310313001408 3317489365008 3324681286108 3328409343168 3330017245464 3336585326816 3343611328512 3350859878912 3354825290336 3356237853696 3362857652224 3372625733841 3379277855604 3381241237504 3390401219184 3397751204484 3405886342656 3408935375664 3410582178822 3417097291776 3417309165368 3424505150976 3426159475648 3435777386496 3437437156608 3444217111552 3461034577917 3463045460992 3472427055132 3479954862657 3481420112352 3485540028906 3488286818688 3499769000448 3499986000014 3507356082048 3509050430704 3512985225984 3520600958784 3527544944896 3536680749056 3556437387111 3565648018296 3572680854624 3584440831104 3586172418192 3593723986944 3593946812092 3597976804032 3600812199936 3605776788432 3612888774208 3614409996288 3622245605888 3634168731648 3651913696158 3659116681752 3660884343571 3671161173792 3672934654116 3680668922112 3680897138191 3685024629936 3687928624128 3689710204544 3693013323636 3700067954688 3701855399424 3709880580224 3714040571904 3722092168704 3729433573376 3747643698246 3753658492668 3761795976393 3769717363776 3774178451628 3777152703744 3778977386912 3783214858752 3783449433086 3791416417152 3799635755552 3803896392192 3805733994816 3808733114368 3813240373504 3829554147328 3844472811039 3854429410104 3862031834976 3870404259176 3874744250496 3883144233696 3885020119708 3892441534464 3895926143616 3897808204368 3900879883264 3905496188992 3913720172544 3915610829312 3928499607552 3947681734542 3955468089048 3964043071898 3968488063008 3977091271608 3978765842688 3979012541959 3986613507072 3992110015764 3995256009472 3999736000512 3999984000016 4008406950912 4010343349376 4023543952896 4031479937024 4051164897654 4064499870984 4066463367057 4075026306624 4083063833856 4088693322597 4091915429056 4096503806976 4098482763648 4107367785248 4120887758208 4129015741952 4139709263872 4150923980112 4173615652752 4181847636288 4183867821224 4195612770048 4197639604704 4206478768128 4206739586504 4216811662336 4220586655584 4230691885056 4239863520256 4251349560276 4253819621376 4274590224996 4283021369424 4284824753664 4285090429802 4289895420192 4299195401592 4308248415744 4308515544242 4316745947136 4318831299328 4323674124288 4333047333888 4342440863488 4354204791573 4379268241446 4388489868672 4393683212616 4403208193566 4405062182976 4413750668544 4423319153344 4428279143424 4437879124224 4440022993952 4474983804928 4494663010656 4496834311788 4499982000018 4505703807472 4511636268048 4520534958912 4530054057984 4530334939312 4535414929152 4541181790208 4545247167552 4547160963072 4547442905096 4566006867968 4583249542144 4603404857688 4605628690299 4614712770556 4620788758404 4629902740176 4639652140032 4639939816876 4641893483136 4645142709696 4647386705208 4651049091584 4657172921856 4657461685058 4666358667264 4676474776064 4683980301312 4694134611712 4706851298877 4726359047263 4732582034817 4741916516148 4743913120128 4754197357728 4759823480334 4763574472832 4769846460288 4779254441472 4781563224256 4791631982592 4794986022912 4797302405376 4807702384576 4858685211744 4869218261544 4878822242336 4885245971424 4894881565056 4896942575616 4897246205488 4907558562816 4913366173248 4917238165504 4923712475136 4924017764848 4935807199232 4962789558272 4976234047512 4987021929162 4995025868196 4996858264328 5004877990224 5015416992768 5015727968524 5026289818368 5032237935504 5034356780544 5034668930642 5036203604992 5044286478336 5055221889536 5068916783406 5071861856256 5074311993088 5096626806726 5108829513984 5109146281687 5115873268233 5125963748052 5136757726464 5137076225827 5139239213472 5149375779968 5156155734912 5166325667328 5177525644928 5194568191488 5197077605824 5232430228032 5249979000021 5261034123072 5263575646056 5273957452064 5280901438176 5291317417344 5302788362144 5305021123584 5315484676096 5322483339264 5322813354352 5344542601216 5359021281936 5364725270528 5379258627288 5390920218138 5401218299904 5401553196872 5408665182648 5419333161312 5421614994432 5421951156076 5433368408832 5444085111808 5451253097472 5451591096796 5462005075968 5464643684864 5488675022628 5494517010944 5509401981174 5531892936192 5532235935506 5534565306816 5539519985454 5552783099136 5553127393723 5564820870336 5575796848384 5583138253056 5594150360064 5596852806272 5621465547369 5627448874112 5665729055616 5668466080368 5675174149629 5687124625728 5699453633328 5708600992224 5710695159232 5713099671552 5719860560256 5732260535456 5744331220992 5753550606336 5777396445184 5793047752464 5805606388764 5824716350544 5827530179562 5838662301696 5839024321928 5846712306552 5851319824896 5858244283488 5870580258816 5870944258088 5873416243968 5885000891392 5892749411328 5904372191232 5917172165632 5933202133572 5946064607847 5965636907412 5979920260608 5980291039394 5988165023646 5992884014208 5995779082384 5999976000024 6012610426368 6015515024064 6027379945216 6035315929344 6047219905536 6060329556736 6076747346481 6124595750784 6137873143584 6140838253732 6147724145472 6161051677872 6173203653568 6181331637312 6186202853376 6189191310848 6193523612928 6196515606944 6209563895808 6245307068416 6272771454432 6275801731836 6289406921161 6296459407056 6310109379756 6322163355648 6322555354864 6325217493504 6330879983376 6338929810304 6346037827584 6346431307112 6359795280384 6372339255296 6380729432064 6396403207168 6424532054136 6427635644703 6448793102388 6462773316363 6475118920704 6478246948992 6492291015392 6499571000832 6499974000026 6513661295232 6526508753408 6543411417088 6551154897664 6568902362169 6604812290349 6620626002816 6634978730016 6649362572216 6656818686336 6660034490928 6673170653632 6687222657024 6701719757824 6709650580672 6712475707392 6745251467682 6758555711208 6780802438368 6795502408968 6798785209489 6811772685312 6817870751328 6821164357644 6834194583552 6834618330736 6849010301952 6852318951296 6871554772992 6874874313216 6888434223104 6922069155834 6926090921984 6944854110264 6959909725314 6962840224704 6971080057812 6976573637376 6986192527587 6999538000896 6999972000028 7014712164096 7018100861408 7025970451968 7041201917568 7055089889792 7073361498112 7112874774222 7131296036592 7139735220501 7145361709248 7168881662208 7172344836384 7187447973888 7187893624184 7195953608064 7211553576864 7225777548416 7228819992576 7244491211776 7268337463296 7303827392316 7318233363504 7321768687142 7342322347584 7345869308232 7361337844224 7361794276382 7370049259872 7375857248256 7379420409088 7386026647272 7403710798848 7419761160448 7428081143808 7444184337408 7458867146752 7480532893743 7495287396492 7507316985336 7523591952786 7539434727552 7548356903256 7552003395963 7554305407488 7557954773824 7566429717504 7566898866172 7582832834304 7599271511104 7607792784384 7611467989632 7626480747008 7688945622078 7708858820208 7724063669952 7740808518352 7749488500992 7749969000031 7766288467392 7770040239416 7791852287232 7795616408736 7801759766528 7810992377984 7831221658624 7856999215104 7895363469084 7910936178096 7928086143796 7936976126016 7954182543216 7957531685376 7958025083918 7973227014144 7984220031528 7990512018944 7999968000032 8016813901824 8020686698752 8047087905792 8062959874048 8086380327207 8102329795308 8119894679533 8128999741968 8132926734114 8150052613248 8166127667712 8177386645194 8183830858112 8193007613952 8196965527296 8214735570496 8241775516416 8258031483904 8298353903259 8301847960224 8347231305504 8363695272576 8367735642448 8391225540096 8395279209408 8412957536256 8413479173008 8433623324672 8441173311168 8479727040512 8502699120552 8549180449992 8566042738848 8569649507328 8570180859604 8579790840384 8598390803184 8616496831488 8617031088484 8633491894272 8637662598656 8666094667776 8684881726976 8708409583146 8741295269343 8758536482892 8776979737344 8777523944917 8787366425232 8806416387132 8810124365952 8827501337088 8846638306688 8856558286848 8875758248448 8880045987904 8970436559091 8989326021312 8993668623576 8999964000036 9011407614944 9023272536096 9041069917824 9060669878624 9070829858304 9082363580416 9090494335104 9094321926144 9094885810192 9132013735936 9166499084288 9206809715376 9211257380598 9229425541112 9241577516808 9259805480352 9279304280064 9279879633752 9283786966272 9290285419392 9294773410416 9302098183168 9314345843712 9314923370116 9332717334528 9352949552128 9367960602624 9388269223424 9413702597754 9452718094526 9465164069634 9483833032296 9487826240256 9488414523133 9508394715456 9519646960668 9527148945664 9539692920576 9540284419393 9558508882944 9563126448512 9589972045824 9594604810752 9615404769152 9717370423488 9738436523088 9749961000039 9757644484672 9770491942848 9789763130112 9794492410976 9815117125632 9826732346496 9848035529696 9871614398464 9925579116544 9952468095024 9974043858324 9990051736392 9993716528656 10009755980448 10030833985536 10031455937048 10052579636736 10064475871008 10068713561088 10069337861284 10072407209984 10088572956672 10110443779072 10137833566812 10143723712512 10148623986176 10193253613452 10217659027968 10218292563374 10231746536466 10251927496104 10273515452928 10274152451654 10278478426944 10298751559936 10312311469824 10312950874057 10332651334656 10355051289856 10383103733751 10389136382976 10394155211648 10439864587971 10464860456064 10499958000042 10522068246144 10527151292112 10547914904128 10561802876352 10582634834688 10605576724288 10610042247168 10645626708704 10718042563872 10729450541056 10758517254576 10781840436276 10802436599808 10803106393744 10817330365296 10838666322624 10843229988864 10843902312152 10866736817664 10888170223616 10902506194944 10903182193592 10929287369728 10977350045256 10982653030713 10989034021888 11018803962348 11042691414573 11063785872384 11064471871012 11069130613632 11079039970908 11105566198272 11106254787446 11129641740672 11151593696768 11166276506112 11188300720128 11193705612544 11242931094738 11254897748224 11285387929179 11331458111232 11336932160736 11350348299258 11374249251456 11398907266656 11417201984448 11421390318464 11426199343104 11439721120512 11464521070912 11488662441984 11586095504928 11611212777528 11649432701088 11655060359124 11677324603392 11678048643856 11693424613104 11702639649792 11716488566976 11741160517632 11741888516176 11746832487936 11770001782784 11785498822656 11834344331264 11866404267144 11892129215694 11931273814824 11937037625877 11959840521216 11960582078788 11976330047292 11985768028416 11991558164768 11999952000048 12025220852736 12031030048128 12054759890432 12070631858688 12094439811072 12120659113472 12153494692962 12199390101171 12249191501568 12249951000049 12266079967791 12275746287168 12281676507464 12295448290944 12322103355744 12346407307136 12362663274624 12378382621696 12387047225856 12393031213888 12419127791616 12545542908864 12551603463672 12578813842322 12592918814112 12620218759512 12645110709728 12650434987008 12661759966752 12677859620608 12692075655168 12692862614224 12719590560768 12744678510592 12761458864128 12792806414336 12849064108272 12855271289406 12897586204776 12925546632726 12950237841408 12956493897984 12984582030784 12999142001664 12999948000052 13027322590464 13053017506816 13102309795328 13137804724338 13209624580698 13241252005632 13242073015801 13269957460032 13298725144432 13313637372672 13320068981856 13346341307264 13403439515648 13419301161344 13424951414784 13490502935364 13517111422416 13561604876736 13591004817936 13597570418978 13623545370624 13635741502656 13642328715288 13669236661472 13698020603904 13704637902592 13749748626432 13776868446208 13816886070897 13844138311668 13852181843968 13889708220528 13919819450628 13925680449408 13942160115624 13953147274752 13972385055174 13999076001792 13999944000056 14029424328192 14036201722816 14051940903936 14082403835136 14110179779584 14179077141789 14225749548444 14262592073184 14279470441002 14290723418496 14337763324416 14344689672768 14374895947776 14375787248368 14391907216128 14423107153728 14451555096832 14488982423552 14607654784632 14636466727008 14643537374284 14684644695168 14691738616464 14722675688448 14723588552764 14740098519744 14751714496512 14758840818176 14772053294544 14807421597696 14839522320896 14888368674816 14961065787486 14990574792984 14997816504307 15014633970672 15047183905572 15078869455104 15079804404847 15096713806512 15104006791926 15108610814976 15115909547648 15132859435008 15133797732344 15165665668608 15198543022208 15215585568768 15222935979264 15252961494016 15327438845061 15377891244156 15411228677481 15417717640416 15448127339904 15481617036704 15498977001984 15499938000062 15532576934784 15540080478832 15583704574464 15591232817472 15603519533056 15621984755968 15662443317248 15749937000063 15790726938168 15821872356192 15856172287592 15873952252032 15908365086432 15915063370752 15916050167836 15946454028288 15968440063056 15981024037888 15999936000064 16033627803648 16041373397504 16094175811584 16172760654414 16204659590616 16239789359066 16257999483936 16265853468228 16300105226496 16301115897703 16332255335424 16354773290388 16367661716224 16386015227904 16393931054592 16429471140992 16483551032832 16516062967808 16596707806518 16603695920448 16659382181169 16694462611008 16727390545152 16735471284896 16782451080192 16790558418816 16826958346016 16867246649344 16882346622336 16959454081024 17005398241104 17025522448887 17098360899984 17132085477696 17139299014656 17140361719208 17159581680768 17196781606368 17232993662976 17234062176968 17275325197312 17332189335552 17369763453952 17416819166292 17482590538686 17517072965784 17553959474688 17555047889834 17574732850464 17612832774264 17620248731904 17621341257247 17655002674176 17693276613376 17713116573696 17751516496896 17760091975808 17838193823541 17940873118182 17978652042624 17987337247152 17999928000072 18022815229888 18046545072192 18082139835648 18121339757248 18141659716608 18180988670208 18189771620384 18332998168576 18413619430752 18422514761196 18458851082224 18483155033616 18519610960704 18558608560128 18559759267504 18567573932544 18580570838784 18589546820832 18604196366336 18628691687424 18629846740232 18705899104256 18735921205248 18776538446848 18827405195508 18868220763483 18905436189052 18930328139268 18967666064592 18975652480512 18976829046266 19016789430912 19039293921336 19054297891328 19079385841152 19080568838786 19117017765888 19126252897024 19189209621504 19230809538304 19282906934109 19362825774271 19388319949089 19434740846976 19476873046176 19499922000078 19515288969344 19540983885696 19579526260224 19588984821952 19630234251264 19653464692992 19696071059392 19904936190048 19948087716648 19980103472784 19987433057312 20019511960896 20061667971072 20062911874096 20105159273472 20128951742016 20137427122176 20138675722568 20144814419968 20220887558144 20275667133624 20297247972352 20386507226904 20396355628467 20435318055936 20436585126748 20463493072932 20503854992208 20547030905856 20548304903308 20556956853888 20597503119872 20624622939648 20625901748114 20665302669312 20710102579712 20766207467502 20778272765952 20788310423296 20879729175942 20929720912128 20931018637879 20958577582761 20999916000084 21044136492288 21054302584224 21095829808256 21123605752704 21165269669376 21211153448576 21220084494336 21291253417408 21436085127744 21517034509152 21563680872552 21606212787488 21634660730592 21677332645248 21686459977728 21687804624304 21733473635328 21776340447232 21805012389888 21806364387184 21858574739456 21954700090512 21965306061426 21978068043776 22037607924696 22085382829146 22127571744768 22128943742024 22138261227264 22158079941816 22211132396544 22212509574892 22259283481344 22303187393536 22332553012224 22376601440256 22387411225088 22485862189476 22509795496448 22570775858358 22656010187889 22662916222464 22673864321472 22700696598516 22748498502912 22749909000091 22797814533312 22834403968896 22842780636928 22879442241024 22929042141824 23172191009856 23222425555056 23249907000093 23298865402176 23310120718248 23356097287712 23386849226208 23405279299584 23432977133952 23483777032352 23493664975872 23540003565568 23570997645312 23668688662528 23732808534288 23784258431388 23862547629648 23874075251754 23919681042432 23921164157576 23952660094584 23971536056832 23983116329536 23999904000096 24050441705472 24062060096256 24109519780864 24141263717376 24188879622144 24241318226944 24306989385924 24359684038599 24398780202342 24498383003136 24499902000098 24532159935582 24551492574336 24563353014928 24590896581888 24592421315059 24644206711488 24692814614272 24725326549248 24756765243392 24774094451712 24786062427776 24895061709777 25091085817728 25103206927344 25157627684644 25185837628224 25240437519024 25290221419456 25300869974016 25323519933504 25355719241216 25385725228448 25439181121536 25585612828672 25698128216544 25710542578812 25766279967337 25795172409552 25851093265452 25900475682816 25912987795968 25969164061568 25998284003328 25999896000104 26054645180928 26106035013632 26204619590656 26275609448676 26332571834751 26419249161396 26482504011264 26484146031602 26539914920064 26597450288864 26627274745344 26640137963712 26692682614528 26806879031296 26838602322688 26911309677273 26981005870728 27034222844832 27123209753472 27182009635872 27195140837956 27247090741248 27271483005312 27284657430576 27338473322944 27396041207808 27409275805184 27499497252864 27633772141794 27688276623336 27779416441056 27839638901256 27851360898816 27853087793713 27884320231248 27906294549504 27944770110348 27998152003584 27999888000112 28058848656384 28072403445632 28103881807872 28164807670272 28220359559168 28358154283578 28451499096888 28465243569399 28525184146368 28558940882004 28581446836992 28620853258179 28675526648832 28689379345536 28751574496736 28783814432256 28846214307456 28903110193664 28977964847104 29215309569264 29249883000117 29272933454016 29287074748568 29369289390336 29383477232928 29445351376896 29447177105528 29480197039488 29517681636352 29544106589088 29614843195392 29679044641792 29776737349632 29922131574972 29981149585968 29995633008614 30029267941344 30094367811144 30157738910208 30159608809694 30193427613024 30208013583852 30217221629952 30231819095296 30265718870016 30267595464688 30331331337216 30397086044416 30431171137536 30445871958528 30505922988032 30654877690122 30755782488312 30822457354962 30835435280832 30896254679808 30938852622171 30963234073408 30997954003968 30999876000124 31065153869568 31080160957664 31167409148928 31182465634944 31243969511936 31324886634496 31499874000126 31581453876336 31643744712384 31712344575184 31747904504064 31816730172864 31830126741504 31832100335672 31936880126112 31962048075776 31999872000128 32082746795008 32188351623168 32345521308828 32409319181232 32479578718132 32515998967872 32531706936456 32600210452992 32602231795406 32664510670848 32709546580776 32735323432448 32787862109184 32858942281984 32947959092139 32967102065664 33032125935616 33128074243719 33193415613036 33207391840896 33318764362338 33388925222016 33454781090304 33470942569792 33564902160384 33581116837632 33653916692032 33764693244672 34010796482208 34051044897774 34196721799968 34264170955392 34278598029312 34280723438416 34319163361536 34393563212736 34465987325952 34468124353936 34550650394624 34739526907904 34833638332584 34965181077372 35034145931568 35107918949376 35110095779668 35149465700928 35225665548528 35240497463808 35242682514494 35310005348352 35386553226752 35503032993792 35520183951616 35676387647082 35764023971809 35811112877631 35881746236364 35957304085248 35959533580789 35974674494304 35999856000144 36045630459776 36093090144384 36164279671296 36242679514496 36283319433216 36361977340416 36379543240768 36749853000147 36827238861504 36845029522392 36917702164448 36966310067232 37039221921408 37119518535008 37135147865088 37161141677568 37179093641664 37208392732672 37257383374848 37259693480464 37411798208512 37553076893696 37654810391016 37736441526966 37810872378104 37860656278536 37935332129184 37951304961024 37953658092532 38033578861824 38078587842672 38108595782656 38158771682304 38161137677572 38234035531776 38252505794048 38378419243008 38461619076608 38565813868218 38725651548542 38776639898178 38869481693952 38871891756061 38953746092352 38999844000156 39030577938688 39081967771392 39159052520448 39177969643904 39306929385984 39392142118784 39726219047403 39809872380096 39896175433296 39960206945568 39974866114624 40039023921792 40125823748192 40210318546944 40257903484032 40274854244352 40277351445136 40441775116288 40551334267248 40594495944704 40773014453808 40792711256934 40870636111872 40873170253496 40926986145864 41007709984416 41094061811712 41096609806616 41113913707776 41195006239744 41249245879296 41251803496228 41330605338624 41420205159424 41532414935004 41556545531904 41576620846592 41759458351884 41859441824256 41862037275758 41917155165522 41999832000168 42088272984576 42108605168448 42191659616512 42247211505408 42249831000169 42330539338752 42422306897152 42537231425367 42582506834816 42872170255488 43034069018304 43127361745104 43212425574976 43269321461184 43354665290496 43375609248608 43466947270656 43612728774368 43717149478912 43909400181024 43930612122852 43956136087552 44075215849392 44170765658292 44255143489536 44257887484048 44276522454528 44316159883632 44422264793088 44425019149784 44518566962688 44606374787072 44665106024448 44774822450176 44971724378952 44993449512921 45019590992896 45141551716716 45239413214541 45312020375778 45325832444928 45347728642944 45401393197032 45496997005824 45499818000182 45595629066624 45668807937792 45685561273856 45758884482048 45858084283648 45982316535183 46233686032443 46344382019712 46444851110112 46499814000186 46597730804352 46620241436496 46712194575424 46773698452416 46810558599168 46865954267904 46967554064704 46987329951744 47465617068576 47568516862776 47591496466423 47725095259296 47748150503508 47839362084864 47842328315152 47905320189168 47943072113664 47966232659072 47999808000192 48100883410944 48124120192512 48219039561728 48282527434752 48482636453888 48613978771848 48719368077198 48797560404684 48903347693109 48996766006272 48999804000196 49064319871164 49102985148672 49126706029856 49181793163776 49184842630118 49288413422976 49385629228544 49450653098496 49513530486784 49548188903424 49572124855552 49790123419554 49978146543507 50182171635456 50206413854688 50315255369288 50371675256448 50480875038048 50580442838912 50601739948032 50647039867008 50711438482432 50771450456896 50878362243072 51396256433088 51421085157624 51532559934674 51590344819104 51702186530904 51825975591936 51938328123136 51996568006656 51999792000208 52109290361856 52212070027264 52409239181312 52551218897352 52665143669502 52838498322792 52864023771741 52965008022528 52968292063204 53079829840128 53194900577728 53254549490688 53280275927424 53385365229056 53677204645376 53822619354546 53962011741456 54068445689664 54246419506944 54249783000217 54364019271744 54390281675912 54542966010624 54569314861152 54676946645888 54818551610368 54998994505728 55267544283588 55376553246672 55558832882112 55679277802512 55702721797632 55706175587426 55768640462496 55812589099008 55889540220696 55999776000224 56117697312768 56144806891264 56207763615744 56329615340544 56440719118336 56604662290449 56716308567156 56902998193776 56930487138798 57050368292736 57117881764008 57162893673984 57241706516358 57351053297664 57378758691072 57503148993472 57567628864512 57692428614912 57806220387328 58088477322813 58430619138528 58499766000234 58545866908032 58574149497136 58738578780672 58766954465856 58890702753792 58894354211056 58960394078976 59035363272704 59088213178176 59358089283584 59844263149944 59962299171936 59991266017228 60058535882688 60188735622288 60315477820416 60319217619388 60386855226048 60416027167704 60434443259904 60463638190592 60535190929376 60662662674432 60794172088832 60891743917056 61011845976064 61189066885401 61309755380244 61442667614419 61511564976624 61644914709924 61670870561664 61792509359616 61877705244342 61926468146816 61995908007936 61999752000248 62130307739136 62160321915328 62334818297856 62364931269888 62487939023872 62793055913637 62999748000252 63162907752672 63287489424768 63424689150368 63495809008128 63633460345728 63660253483008 63664200671344 63873760252224 63924096151552 63999744000256 64165493590016 64691042617656 64818638362464 64959157436264 65031997935744 65063413872912 65200420905984 65204463590812 65329021341696 65419093161552 65470646864896 65575724218368 65717884563968 65895918184278 65934204131328 66256148487438 66386831226072 66414783681792 66418901661931 66637528724676 66777850444032 66781990935751 66909562180608 66941885139584 67129804320768 67162233675264 67307833384064 67529386489344 68021592964416 68102089795548 68249727000273 68393443599936 68528341910784 68561446876832 68638326723072 68787126425472 68936248707872 69101300789248 69479053815808 69667276665168 69749721000279 69930362154744 70068291863136 70215837898752 70220191559336 70298931401856 70451331097056 70480994927616 70485365028988 70620010696704 70773106453504 71006065987584 71040367903232 71352775294164 71528047943618 71622225755262 71763492472728 71914608170496 71919067161578 71949348988608 71999712000288 72091260919552 72186180288768 72190656118399 72328559342592 72485359028992 72566638866432 72723954680832 72759086481536 73079052115797 73499706000294 73654477723008 73690059044784 73777263945177 73835404328896 73932620134464 74078443842816 74239037070016 74270295730176 74322283355136 74358187283328 74519386960928 75106153787392 75309620782032 75472883053932 75621744756208 75721312557072 75870664258368 75902609922048 75907316185064 76067157723648 76157175685344 76217191565312 76317543364608 76322275355144 76505011588096 76756838486016 76923238153216 77131627736436 77298839902011 77451303097084 77553279796356 77738963387904 77743783512122 77907492184704 77999688000312 78061155877376 78163935542784 78318105040896 78355939287808 78613858771968 78784284237568 78997715504253 79452438094806 79619744760192 79792350866592 79920413891136 79949732229248 80078047843584 80251647496384 80420637093888 80515806968064 80554702890272 81102668534496 81188991889408 81546028907616 81585422513868 81741272223744 81746340506992 81853972291728 82015419968832 82188123623424 82193219613232 82227827415552 82390012479488 82498491758592 82503606992456 82840410318848 83064829870008 83153241693184 83518916703768 83559263381139 83718883648512 83724074551516 83834310331044 83999664000336 84176545969152 84217210336896 84383319233024 84494423010816 84499662000338 84661078677504 84844613794304 85074462850734 85165013669632 85395730708197 85744340510976 85749657000343 85862559774537 86068138036608 86254723490208 86424851149952 86538642922368 86709330580992 86751218497216 86933894541312 87225457548736 87818800362048 87861224245704 88150431698784 88341531316584 88515774968096 88553044909056 88632319767264 88844529586176 88850038299568 89037133925376 89212749574144 89330212048896 89549644900352 89943448757904 89986899025842 90039181985792 90283103433432 90478826429082 90624040751556 90651664889856 90695457285888 90802786394064 90993994011648 90999636000364 91191258133248 91337615875584 91371122547712 91517768964096 91716168567296 91964633070366 92467372064886 92688764039424 92694511110607 92816557866513 92889702220224 92999628000372 93195461608704 93240482872992 93424389150848 93547396904832 93731908535808 93935108129408 93974659903488 94931234137152 95137033725552 95182992932846 95450190518592 95496301007016 95684656630304 95810640378336 95886144227328 95932465318144 95999616000384 96248240385024 96438079123456 96565054869504 96965272907776 97227957543696 97438736154396 97595120809368 97806695386218 97993532012544 97999608000392 98128639742328 98205970297344 98253412059712 98363586327552 98369685260236 98576826845952 98771258457088 98901306196992 99096377806848 99144249711104 99580246839108 99956293087014 100364343270912 100412827709376 100630510738576 100743350512896 100749597000403 100961750076096 101160885677824 101294079734016 101422876964864 101542900913792 102792512866176 102842170315248 103065119869348 103180689638208 103404373061808 103651951183872 103876656246272 103999584000416 104218580723712 104818478362624 105102437794704 105330287339004 105558630833929 105676996645584 105728047543482 105930016045056 105936584126408 106159659680256 106389801155456 106509098981376 106560551854848 106770730458112 107292071915427 107354409290752 107645238709092 107878600742367 107924023482912 108136891379328 108492839013888 108499566000434 108728038543488 108780563351824 109085932021248 109138629722304 109353893291776 109637103220736 110249559000441 110535088567176 110753106493344 111117665764224 111358555605024 111405443595264 111412351174852 111537280924992 111625178198016 111779080441392 111999552000448 112235394625536 112289613782528 112659230681088 113209324580898 113432617134312 113805996387552 113860974277596 114100736585472 114107811283921 114235763528016 114325787347968 114483413032716 114702106595328 114757517382144 115006297986944 115135257729024 115384857229824 115612440774656 116176954645626 116615675268183 116861238277056 116999532000468 117091733816064 117148298994272 117477157561344 117533908931712 117788708422112 117920788157952 118070726545408 118176426356352 118716178567168 119178657142209 119688526299888 119924598343872 119982532034456 120117071765376 120377471244576 120630955640832 120638435238776 120773710452096 120832054335408 120927276381184 121070381858752 121325325348864 121588344177664 121783487834112 122378133770802 122619510760488 122885335228838 123023129953248 123289829419848 123341741123328 123349388800729 123585018719232 123755410488684 123852936293632 123991816015872 123999504000496 124260615478272 124320643830656 124669636595712 124729862539776 124975878047744 125586111827274 125999496000504 126325815505344 126574978849536 126749493000507 126849378300736 126991618016256 127266920691456 127328401342688 127747520504448 127999488000512 128330987180032 129382085235312 129637276724928 129918314872528 130063995871488 130126827745824 130400841811968 130408927181624 130838186323104 130941293729792 131151448436736 131435769127936 131791836368556 131868408262656 132512296974876 132773662452144 132829567363584 132837803323862 133275057449352 133555700888064 133563981871502 133819124361216 133883770279168 134324467350528 134615666768128 134980348538763 135058772978688 135718239643623 136043185928832 136204179591096 136499454000546 136786887199872 137056683821568 137122893753664 137276653446144 137574252850944 137872497415744 139334553330336 139499442000558 139860724309488 140136583726272 140431675797504 140440383118672 140597862803712 140902662194112 140961989855232 140970730057976 141546212907008 142080735806464 142705550588328 142774489399269 143056095887236 143244451510524 143526984945456 143829216340992 143838134323156 143898697977216 143999424000576 144182521839104 144372360577536 144381312236798 144657118685184 144970718057984 145447909361664 145518172963072 146158104231594 146517130465153 146710043079327 146999412000588 147308955446016 147380118089568 147554527890354 147670808657792 147865240268928 148156887685632 148478074140032 148540591460352 148644566710272 148716374566656 149038773921856 150619241564064 150945766107864 151243489512416 151442625114144 151741328516736 151805219844096 151814632370128 152134315447296 152314351370688 152434383130624 152635086729216 152644550710288 153010023176192 153846476306432 154263255472872 154597679804022 154902606194168 155106559592712 155477926775808 155487567024244 155814984369408 155999376000624 156122311754752 156327871085568 156636210081792 156711878575616 157227717543936 157568568475136 157995431008506 158592071315223 158904876189612 159239489520384 159249363000637 159584701733184 159840827782272 159899464458496 160156095687168 160503294992768 161031613936128 161109405780544 162205337068992 162749349000651 163092057815232 163170845027736 163492681013984 163707944583456 164030839937664 164386439226464 164455654831104 164780024958976 164996983517184 165007213984912 165680820637696 166129659740016 166306483386368 167037833407536 167118526762278 167437767297024 167448149103032 167668620662088 167999328000672 168353091938304 168434420673792 168766638466048 168988846021632 168999324000676 169322157355008 169689227588608 170148925701468 170330027339264 170791461416394 171488681021952 171499314000686 171725119549074 172136276073216 172146949205413 172509446980416 172849702299904 173077285844736 173418661161984 173502436994432 174265431968439 174450915097472 175637600724096 175722448491408 176300863397568 176683062633168 177031549936192 177106089818112 177264639534528 177700076599136 178074267850752 179099289800704 179886897515808 179973798051684 180078363971584 180566206866864 180957652858164 181248081503112 181303329779712 181390914571776 181605572788128 181987988023296 181999272000728 182382516266496 182675231751168 182742245095424 183035537928192 183432337134592 183929266140732 184328002843257 184934744129772 185377528078848 185389022221214 185633115733026 185779404440448 185999256000744 186390923217408 186480965745984 186848778301696 187094793809664 187463817071616 187870216258816 188379167740911 189862468274304 190274067451104 190365985865692 190900381037184 190992602014032 191369313260608 191621280756672 191772288454656 191864930636288 191999232000768 192496480770048 194455915087392 194877472308792 194971614555991 195190241618736 195613390772436 195987064025088 195999216000784 196257279484656 196411940594688 196506824119424 196727172655104 196739370520472 197153653691904 197542516914176 197802612393984 198288499422208 199160493678216 199256704985793 199912586174028 200345972807253 200728686541824 200825655418752 201261021477152 201486701025792 201499194000806 201923500152192 202321771355648 202588159468032 202845753929728 203085801827584 204749181000819 205585025732352 205684340630496 206130239738696 206361379276416 206808746123616 207303902367744 207753312492544 207999168000832 208437161447424 210204875589408 210660574678008 211117261667858 211353993291168 211456095086964 211860032090112 211873168252816 212319319360512 212779602310912 213018197962752 213121103709696 213541460916224 214584143830854 214708818581504 215290477418184 215757201484734 215848046965824 216273782758656 216571968355197 216985678027776 216999132000868 217456077086976 217561126703648 218171864042496 218277259444608 218707786583552 219274206441472 220499118000882 221070177134352 221331791835531 221506212986688 222235331528448 222717111210048 222810887190528 222824702349704 223074561849984 223558160882784 223999104000896 224579227565056 225318461362176 226418649161796 226865234268624 227611992775104 227721948555192 228201473170944 228215622567842 228471527056032 228651574695936 228966826065432 229515034764288 230012595973888 230270515458048 230769714459648 231224881549312 231896519706033 232353909291252 233231350536366 233722476554112 233999064000936 234183467632128 234296597988544 234954315122688 235067817863424 235577416844224 235841576315904 236352852712704 238357314284418 239377052599776 239849196687744 239965064068912 240234143530752 240249039000961 240754942489152 241261911281664 241276870477552 241547420904192 241664108670816 241854552762368 242140763717504 243176688355328 243566975668224 244756267541604 245239021520976 245770670457676 246046259906496 246579658839696 246683482246656 246698777601458 247170037438464 247510820977368 247705872587264 247999008000992 248521230956544 248641287661312 249459725079552 249951756095488 250677790143417 251172223654548 251716735065523 251998992001008 252651631010688 253149957699072 253498986001014 253698756601472 253983236032512 254533841382912 254656802685376 255495041008896 255998976001024 257248971001029 258764170470624 259274553449856 259836629745056 260127991742976 260253655491648 260801683623936 260817854363248 261676372646208 261882587459584 262871538255872 263583672737112 265024593949752 265547324904288 265659134727168 265675606647724 266550114898704 267111401776128 267127963743004 267638248722432 267767540558336 268648934701056 269231333536256 269960697077526 270117545957376 271436479287246 272086371857664 272103242292427 272408359182192 272998908001092 273573774399744 274113367643136 274245787507328 274553306892288 275148505701888 275744994831488 278083533331821 278669106660672 278998884001116 279721448618976 280273167452544 280880766237344 281195725607424 281805324388224 281923979710464 281941460115952 283092425814016 284161471612928 285411101176656 285548978798538 286112191774472 286488903021048 287053969890912 287658432681984 287676268646312 287797395954432 287998848001152 288365043678208 288744721155072 288762624473596 289314237370368 289941436115968 290895818723328 291036345926144 292316208463188 293034260930306 293420086158654 293998824001176 294617910892032 294760236179136 295109055780708 295341617315584 295730480537856 295748817001183 296313775371264 296956148280064 297289133420544 297432749133312 298077547843712 301238483128128 301891532215728 302248791001209 302486979024832 302885250228288 303482657033472 303629264740256 304268630894592 304628702741376 305289101420576 306020046352384 307692952612864 308526510945744 309195359608044 309805212388336 310213119185424 310955853551616 310975134048488 311629968738816 311998752001248 312244623509504 312655742171136 313423757151232 314455435087872 315137136950272 315990862017012 316675892501787 317184142630446 317809752379224 318478979040768 318498726001274 319169403466368 319681655564544 319701477095767 319798928916992 320312191374336 321006589985536 321876215746281 322063227872256 322218811561088 323635802227101 324410674137984 325498698001302 326184115630464 326341690055472 326985362027968 327415889166912 328061679875328 328772878452928 328911309662208 330014427969824 332259319480032 332612966772736 334075666815072 334237053524556 334875534594048 334896298206064 335337241324176 335998656001344 336706183876608 336868841347584 337533276932096 337977692043264 337998648001352 339378455177216 340297851402936 340660054678528 341582922832788 342323433851763 342977362043904 342998628001372 343450239098148 344272552146432 344293898410826 345018893960832 345699404599808 346154571689472 346837322323968 347004873988864 348530863936878 348901830194944 349847025804549 351275201448192 351444896982816 352601726795136 353366125266336 354063099872384 354212179636224 354529279069056 355400153198272 356148535701504 359773795031616 359947596103368 361132413733728 361915305716328 362496163006224 362781829143552 363211145576256 363975976046592 363998544001456 364765032532992 365350463502336 365484490190848 366864674269184 367858532281464 368656005686514 369869488259544 370048166402187 370755056157696 370778044442428 371266231466052 371558808880896 371998512001488 372781846434816 372961931491968 373697556603392 374189587619328 374927634143232 375740432517632 376758335481822 379724936548608 379748481001519 380248479001521 380548134902208 380731971731384 381800762074368 381985204028064 382738626521216 383242561513344 383729861272576 383998464001536 384992961540096 388911830174784 389754944617584 389943229111982 390380483237472 391226781544872 391998432001568 392514558969312 392823881189376 393013648238848 393454345310208 393478741040944 394307307383808 395085033828352 395605224787968 396576998844416 398320987356432 398513409971586 399825172348056 400691945614506 401457373083648 401651310837504 402522042954304 402973402051584 402998388001612 403847000304384 404643542711296 405176318936064 406171603655168 409498362001638 411170051464704 411368681260992 412260479477392 412722758552832 413617492247232 415506624985088 415998336001664 420409751178816 421321149356016 422234523335716 422707986582336 422912190173928 423746336505632 424638638721024 425559204621824 426242207419392 427082921832448 428323468197807 429168287661708 429417637163008 430580954836368 431514402969468 431696093931648 432547565517312 433143936710394 433971356055552 433998264001736 434912154173952 435122253407296 436343728084992 436554518889216 437415573167104 439551391395459 440998236001764 442140354268704 442663583671062 443012425973376 444470663056896 445434222420096 445621774381056 445649404699408 446149123699968 447116321765568 447998208001792 449158455130112 452837298323592 453730468537248 455223985550208 455443897110384 456402946341888 456431245135684 456943054112064 457303149391872 457933652130864 459030069528576 460025191947776 461539428919296 463793039412066 464707818582504 464932311633517 466462701072732 467444953108224 467473936550257 467998128001872 468366935264256 468593195977088 469908630245376 470135635726848 471154833688448 471683152631808 472705705425408 476714628568836 477748089001911 478754105199552 479698393375488 479930128137824 480468287061504 480498078001922 481509884978304 482553740955104 483094841808384 483328217341632 483709105524736 484281527435008 486353376710656 488248047001953 489512535083208 490478043041952 491541340915352 492092519812992 493159317679392 493366964493312 493397555202916 494340074876928 495021641954736 495411745174528 495998016001984 497042461913088 497282575322624 498919450159104 501355580286834 502344447309096 503433470131046 503997984002016 505303262021376 505334592828793 506299915398144 506997972002028 507397513202944 507966472065024 509067682765824 509313605370752 510990082017792 511997952002048 514497942002058 516440847616239 517528340941248 518549106899712 519673259490112 520255983485952 520507310983296 521635708726496 523352745292416 525743076511744 527167345474224 530049187899504 531094649808576 531318269454336 531351213295448 533100229797408 534222803552256 534255927486008 535535081116672 537297869402112 538462667072512 539921394155052 540235091914752 542872958574492 544172743715328 544206484584854 544816718364384 545997816002184 547147548799488 548226735286272 548491575014656 549106613784576 550297011403776 551489989662976 552984008529771 556167066663642 557338213321344 557997768002232 559442897237952 560546334905088 561761532474688 562391451214848 563610648776448 563882920231904 568322943225856 570822202353312 571097957597076 572224383548944 572977806042096 574107939781824 575316865363968 575352537292624 575594791908864 575997696002304 576730087356416 577489442310144 577525248947192 579882872231936 582072691852288 584632416926376 584914843667973 586068521860612 586840172317308 587997648002352 589235821784064 589520472358272 590218111561416 590683234631168 591460961075712 591497634002366 592627550742528 593912296560128 594865498266624 596155095687424 597770114957379 600247599002401 601037918421759 602476966256256 603783064431456 604497582002418 604973958049664 605770500456576 606965314066944 607258529480512 608537261789184 609257405482752 610578202841152 617053021891488 618390719216088 619610424776672 620426238370848 621911707103232 621950268096976 623259937477632 623997504002496 624489247019008 625311484342272 626847514302464 630274273900544 631981724034024 633351785003574 634368285260892 635619504758448 636957958081536 636997452002548 638338806932736 639363311129088 639402954191534 639597857833984 640624382748672 642013179971072 643752431492562 644126455744512 644437623122176 647271604454202 648821348275968 648861577774249 649715905065591 650997396002604 652368231260928 652683380110944 653970724055936 654831778333824 656123359750656 657545756905856 657822619324416 660028855939648 664518638960064 668151333630144 668474107049112 669792596412128 670674482648352 671997312002688 673737682695168 675066553864192 675955384086528 675997296002704 678756910354432 680595702805872 681320109357056 683165845665576 684646867703526 685954724087808 685997256002744 686900478196296 688545104292864 688587796821652 690037787921664 691398809199616 692309143378944 693674644647936 694009747977728 697061727873756 697803660389888 699694051609098 702550402896384 702889793965632 705203453590272 705247179002821 706732250532672 708126199744768 709058558138112 710800306396544 719547590063232 719895192206736 720747117002883 722264827467456 723830611432656 724992326012448 725563658287104 726422291152512 727997088002912 729530065065984 730700927004672 733729348538368 735717064562928 737312011373028 739738976519088 740096332804374 741510112315392 741556088884856 742532462932104 743117617761792 743997024002976 745563692869632 745923862983936 747395113206784 748379175238656 749855268286464 751480865035264 753516670963644 755150205196569 759449873097216 759496962003038 760496958003042 761096269804416 761463943462768 763601524148736 763970408056128 765477253042432 766485123026688 767459722545152 767996928003072 771746913003087 777823660349568 779509889235168 779886458223964 780760966474944 782453563089744 783996864003136 785029117938624 785647762378752 786027296477696 786957482081888 788614614767616 793153997688832 796641974712864 797026819943172 798754678987447 799650344696112 801383891229012 802914746167296 803302621675008 805044085908608 805946804103168 805996776003224 807694000608768 809287085422592 810352637872128 812343207310336 816309726877281 818996724003276 822340102929408 822737362521984 824520958954784 825445517105664 827234984494464 831013249970176 831996672003328 834250599995463 840819502357632 842642298712032 844469046671432 845415973164672 845824380347856 847492673011264 849277277442048 851118409243648 852484414838784 856646936395614 858336575323416 861161909672736 863028805938936 863392187863296 863445721605103 865095131034624 866287873420788 867942712111104 867996528003472 869824308347904 870244506814592 872687456169984 873109037778432 874831146334208 879102782790918 881996472003528 884280708537408 885327167342124 886024851946752 887246451003549 888941326113792 890868444840192 891298809398816 892298247399936 894232643531136 895996416003584 898316910260224 905674596647184 906746373003627 907460937074496 910447971100416 910887794220768 912805892683776 912862490271368 913886108224128 915867304261728 918060139057152 920050383895552 923078857838592 927586078824132 929415637165008 929864623267034 932925402145464 934889906216448 934947873100514 935996256003744 936733870528512 937186391954176 940271271453696 942309667376896 943366305263616 945411410850816 950027677505361 953429257137672 955496178003822 957508210399104 959104431287301 959396786750976 959860256275648 960936574123008 960996156003844 963019769956608 965107481910208 966189683616768 966656434683264 968563054870016 976496094003906 979025070166416 980956086083904 983082681830704 984185039625984 986318635358784 986733928986624 986795110405832 990043283909472 990823490349056 991996032003968 994565150645248 997838900318208 1002711160573668 1004688894618192 1006866940262092 1007995968004032 1010606524042752 1010669185657586 1012599830796288 1013995944004056 1014795026405888 1018135365531648 1018627210741504 1021980164035584 1023995904004096 1026970301555289 1028995884004116 1032881695232478 1035056681882496 1037098213799424 1039346518980224 1040511966971904 1041014621966592 1043271417452992 1046705490584832 1054334690948448 1060098375799008 1062189299617152 1062636538908672 1062702426590896 1066200459594816 1068445607104512 1068511854972016 1071070162233344 1076925334145024 1079842788310104 1085745917148984 1088345487430656 1088412969169708 1089633436728768 1091995632004368 1094295097598976 1096453470572544 1096983150029312 1100594022807552 1102979979325952 1105968017059542 1110144499206561 1112334133327284 1114676426642688 1114745541004459 1115995536004464 1118885794475904 1121092669810176 1123523064949376 1124782902429696 1127221297552896 1127765840463808 1139245443004557 1141644404706624 1142195915194152 1144448767097888 1145955612084192 1148215879563648 1150705074585248 1151189583817728 1151995392004608 1153460174712832 1154978884620288 1155050497894384 1159765744463872 1164145383704576 1169264833852752 1169829687335946 1172137043721224 1173680344634616 1175995296004704 1178471643568128 1179040944716544 1180436223122832 1181366469262336 1182921922151424 1182995268004732 1185255101485056 1187824593120256 1189730996533248 1192310191374848 1195540229914758 1200495198004802 1202075836843518 1204953932512512 1205028644437891 1207566128862912 1208995164004836 1209947916099328 1211541000913152 1213930628133888 1214517058961024 1218514810965504 1221156405682304 1234106043782976 1236781438432176 1239220849553344 1240852476741696 1243900536193952 1246519874955264 1247995008004992 1253695028604928 1260548547801088 1263963448068048 1266703570007148 1268736570521784 1271239009516896 1273915916163072 1273994904005096 1276677613865472 1278726622258176 1278805908383068 1279195715667968 1281248765497344 1284026359942144 1287504862985124 1288252911489024 1288875246244352 1294543208908404 1297642696551936 1297723155548498 1299431810131182 1301994792005208 1304736462521856 1305366760221888 1307941448111872 1309663556667648 1309744761005239 1312246719501312 1315091513811712 1318654174186377 1320057711879296 1329037277920128 1336302667260288 1336948214098224 1339585192824256 1341348965296704 1343994624005376 1347475365390336 1351994592005408 1361191405611744 1362640218714112 1366331691331152 1369293735407052 1371909448175616 1371994512005488 1373800956392592 1377090208585728 1377175593643304 1380075575843328 1382797618399232 1384618286757888 1388019495955456 1394123455747512 1394796934900551 1395607320779776 1399388103218196 1402421809650771 1405100805792768 1405779587931264 1410406907180544 1410494358005642 1413464501065344 1416252399489536 1418117116276224 1421600612793088 1433244267005733 1439095180126464 1439790384413472 1441494234005766 1444529654934912 1447661222865312 1449984652024896 1451127316574208 1452844582305024 1455994176005824 1459060130131968 1471434129125856 1474624022746056 1479477953038176 1480192665608748 1483020224630784 1483112177769712 1485064925864208 1486235235523584 1487994048005952 1491127385739264 1491847725967872 1494790226413568 1496758350477312 1502961730070528 1507033341927288 1510300410393138 1516003778486379 1518899746194432 1518993924006076 1520993916006084 1522192539608832 1522927886925536 1527203048297472 1527940816112256 1530954506084864 1532970246053376 1534919445090304 1535993856006144 1543493826006174 1549322542848717 1555647320699136 1559019778470336 1559772916447928 1561521932949888 1564907126179488 1567993728006272 1570058235877248 1572054592955392 1573914964163776 1577229229535232 1593283949425728 1594053639886344 1597509357974894 1599300689392224 1602767782458024 1606605243350016 1610088171817216 1611893608206336 1611993552006448 1615388001217536 1618574170845184 1620705275744256 1624686414620672 1632619453754562 1637993448006552 1644680205858816 1645474725043968 1649041917909568 1650891034211328 1654469968988928 1663993344006656 1668501199990926 1681639004715264 1681743273006727 1685284597424064 1688938093342864 1690831946329344 1691648760695712 1694985346022528 1702236818487296 1704968829677568 1713293872791228 1716673150646832 1722323819345472 1726057611877872 1726784375726592 1726891443210206 1730190262069248 1732575746841576 1735993056006944 1739648616695808 1740489013629184 1746218075556864 1749662292668416 1754744531003919 1758205565581836 1763992944007056 1768561417074816 1770654334684248 1772049703893504 1774492902007098 1777882652227584 1781736889680384 1782597618797632 1784596494799872 1788465287062272 1791992832007168 1800742797007203 1811349193294368 1813492746007254 1814921874148992 1820895942200832 1821775588441536 1825611785367552 1825724980542736 1827772216448256 1831734608523456 1840100767791104 1855172157648264 1858831274330016 1859729246534068 1865850804290928 1869779812432896 1869895746201028 1871992512007488 1873467741057024 1874372783908352 1880542542907392 1884619334753792 1890822821701632 1900055355010722 1904722696046989 1906858514275344 1910992356007644 1915016420798208 1918208862574602 1918793573501952 1919720512551296 1921873148246016 1921992312007688 1926039539913216 1930214963820416 1932379367233536 1933312869366528 1937126109740032 1946584733322747 1952992188007812 1958050140332832 1961912172167808 1966165363661408 1968370079251968 1972637270717568 1973467857973248 1973590220811664 1980086567818944 1981646980698112 1983992064007936 1989130301290496 2005422321147336 2009377789236384 2013733880524184 2015991936008064 2021213048085504 2021338371315172 2025199661592576 2027991888008112 2029590052811776 2036270731063296 2037254421483008 2043960328071168 2053940603110578 2057991768008232 2065763390464956 2070113363764992 2070241719008281 2074196427598848 2078693037960448 2081023933943808 2082029243933184 2086542834905984 2093410981169664 2108669381896896 2115741537008463 2120196751598016 2124378599234304 2125404853181792 2132400919189632 2137023709944032 2142140324466688 2153850668290048 2159685576620208 2162241351008649 2171491834297968 2176690974861312 2176825938339416 2179266873457536 2183991264008736 2188590195197952 2193966300058624 2201188045615104 2205959958651904 2211936034119084 2220288998413122 2224668266654568 2229352853285376 2229491082008918 2231991072008928 2237771588951808 2237910339670369 2242185339620352 2247046129898752 2249565804859392 2254442595105792 2255531680927616 2265450615589707 2278490886009114 2283288809413248 2284391830388304 2288897534195776 2291911224168384 2296431759127296 2301410149170496 2302379167635456 2303990784009216 2310100995788768 2328290767409152 2338529667705504 2339659374671892 2344274087442448 2347360689269232 2351990592009408 2356943287136256 2358081889433088 2360872446245664 2362732938524672 2365843844302848 2365990536009464 2375649186240512 2379461993066496 2384620382749696 2391080459829516 2396264036962341 2400990396009604 2404151673687036 2409907865025024 2410057288875782 2415132257725824 2417990328009672 2419895832198656 2423082001826304 2427861256267776 2429034117922048 2437029621931008 2442312811364608 2448929180631843 2468212087565952 2473562876864352 2478441699106688 2481704953483392 2487801072387904 2493039749910528 2495990016009984 2527926896136096 2533407140014296 2537473141043568 2542478019033792 2547831832326144 2547989808010192 2553355227730944 2557453244516352 2557611816766136 2558391431335936 2568052719884288 2575009725970248 2577750492488704 2589086417816808 2590337164815309 2595285393103872 2595446311096996 2598863620262364 2603989584010416 2609472925043712 2610733520443776 2615882896223744 2619327113335296 2619489522010478 2624493439002624 2630183027623424 2637308348372754 2640115423758592 2658074555840256 2658239367010633 2661739353010647 2672605334520576 2673896428196448 2679170385648512 2682697930593408 2687989248010752 2694950730780672 2703989184010816 2722382811223488 2732663382662304 2738587470814104 2743989024010976 2747601912785184 2754180417171456 2754351187286608 2760151151686656 2765595236798464 2769236573515776 2776038991910912 2788246911495024 2789593869801102 2791214641559552 2798776206436392 2804843619301542 2810201611585536 2811559175862528 2820813814361088 2820988716011284 2826929002130688 2832504798979072 2836234232552448 2843201225586176 2866488534011466 2877313293861903 2878190360252928 2879580768826944 2882988468011532 2889059309869824 2895322445730624 2899969304049792 2905689164610048 2911988352011648 2942868258251712 2949248045492112 2958955906076352 2960385331217496 2966224355539424 2970129851728416 2972470471047168 2975988096011904 2983695451935744 2989580452827136 2993516700954624 3005923460141056 3014066683854576 3020600820786276 3032007556972758 3037799492388864 3037987848012152 3041987832012168 3044385079217664 3045855773851072 3054406096594944 3055881632224512 3061909012169728 3065940492106752 3071987712012288 3086987652012348 3098645085697434 3111294641398272 3118039556940672 3119545832895856 3123043865899776 3123237507012493 3129814252358976 3135987456012544 3140116471754496 3144109185910784 3147829928327552 3186567898851456 3188107279772688 3195018715949788 3198601378784448 3205535564916048 3213210486700032 3220176343634432 3223987104012896 3230776002435072 3249372829241344 3265238907509124 3272317555851799 3275986896013104 3289360411717632 3290949450087936 3298083835819136 3301782068422656 3308939937977856 3327986688013312 3337002399981852 3344236623013377 3363278009430528 3363486546013454 3370569194848128 3377876186685728 3381663892658688 3383297521391424 3389970692045056 3404473636974592 3417736329013671 3426587745582456 3433346301293664 3444647638690944 3452115223755744 3453568751453184 3453782886420412 3460380524138496 3465151493683152 3471986112013888 3479297233391616 3480978027258368 3492436151113728 3509489062007838 3516411131163672 3527985888014112 3537122834149632 3537342149801551 3541308669368496 3544099407787008 3548985804014196 3555765304455168 3563473779360768 3565195237595264 3569192989599744 3576930574124544 3583985664014336 3601485594014406 3615085933313673 3622698386588736 3626985492014508 3629843748297984 3641791884401664 3643551176883072 3651449961085472 3655544432896512 3663469217046912 3680201535582208 3710344315296528 3717662548660032 3719458493068136 3731701608581856 3739559624865792 3739791492402056 3743985024014976 3748745567816704 3761085085814784 3769238669507584 3781645643403264 3800110710021444 3809445392093978 3813717028550688 3821984712015288 3830032841596416 3836417725149204 3837587147003904 3839441025102592 3843746296492032 3843984624015376 3852079079826432 3860429927640832 3864758734467072 3866625738733056 3874252219480064 3893169466645494 3905984376015624 3916100280665664 3923824344335616 3929234283015717 3932330727322816 3936740158503936 3945274541435136 3947180441623328 3960173135637888 3967984128015872 3978260602580992 4010844642294672 4018755578472768 4027467761048368 4031983872016128 4042426096171008 4042676742630344 4055983776016224 4059180105623552 4074508842966016 4087920656142336 4107881206221156 4115983536016464 4131526780929912 4140226727529984 4140483438016562 4148392855197696 4157386075920896 4164058487866368 4173085669811968 4184390804701653 4186821962339328 4207265428952313 4217338763793792 4231483074016926 4240393503196032 4248757198468608 4250809706363584 4264801838379264 4274047419888064 4319371153240416 4324482702017298 4342983668595936 4353381949722624 4353651876678832 4358533746915072 4367982528017472 4377180390395904 4387932600117248 4411919917303808 4423872068238168 4440577996826244 4449336533309136 4458705706570752 4458982164017836 4463982144017856 4475543177903616 4475820679340738 4484370679240704 4494092259797504 4508885190211584 4511063361855232 4530901231179414 4542031044419743 4548011335459137 4556981772018228 4566577618826496 4568783660776608 4577795068391552 4583822448336768 4592863518254592 4602820298340992 4604758335270912 4607981568018432 4620201991577536 4677059335411008 4679318749343784 4688548174884896 4694721378538464 4703981184018816 4716163778866176 4721744892491328 4725465877049344 4731687688605696 4731981072018928 4751298372481024 4769240765499392 4782160919659032 4792528073924682 4801980792019208 4808303347374072 4819815730050048 4820114577751564 4830264515451648 4835980656019344 4839791664397312 4846164003652608 4855722512535552 4858068235844096 4874059243862016 4884625622729216 4897858361263686 4936424175131904 4936730253019747 4947125753728704 4956883398213376 4963409906966784 4975602144775808 4991980032019968 5045229819020181 5055853792272192 5066814280028592 5074946282087136 5084956038067584 5095979616020384 5106710455461888 5114906489032704 5115223633532272 5136105439768576 5150019451940496 5155500984977408 5178172835633616 5180674329630618 5190570786207744 5190892622193992 5197727240524728 5207979168020832 5218945850087424 5221467040887552 5231765792447488 5238654226670592 5238979044020956 5248986878005248 5260366055246848 5274616696745508 5280230847517184 5316149111680512 5316478734021266 5323478706021294 5345210669041152 5347792856392896 5358340771297024 5365395861186816 5375978496021504 5402228391021609 5407978368021632 5444765622446976 5465326765324608 5477174941628208 5487978048021952 5495203825570368 5508702374573216 5520302303373312 5552077983821824 5576493822990048 5579187739602204 5582429283119104 5597552412872784 5609687238603084 5620403223171072 5623118351725056 5641627628722176 5641977432022568 5653858004261376 5665009597958144 5672468465104896 5686402451172352 5714168088140967 5732977068022932 5754626587723806 5756380720505856 5759161537653888 5765976936023064 5778118619739648 5790644891461248 5799938608099584 5811378329220096 5823976704023296 5839754199968241 5885736516503424 5898496090984224 5917911812152704 5920770662434992 5932448711078848 5940259703456832 5944940942094336 5951976192023808 5967390903871488 6028133367709152 6041201641572552 6044120051235721 6064015113945516 6075598984777728 6075975696024304 6083975664024336 6088770158435328 6091711547702144 6108812193189888 6111763264449024 6123818024339456 6131880984213504 6173975304024696 6197290171394868 6210725157024843 6222589282796544 6236079113881344 6239091665791712 6246087731799552 6246475014024986 6259628504717952 6271974912025088 6280232943508992 6288218371821568 6295659856655104 6347224611025389 6373135797702912 6376214559545376 6390037431899576 6397202757568896 6411071129832096 6426420973400064 6440352687268864 6447974208025792 6461552004870144 6530477815018248 6544635111703598 6551973792026208 6581898900175872 6596167671638272 6603564136845312 6617879875955712 6655973376026624 6674004799963704 6688473246026754 6713731019011107 6726556018861056 6726973092026908 6741138389696256 6755752373371456 6763327785317376 6766595042782848 6779941384090112 6835472658027342 6853175491164912 6866692602587328 6889295277381888 6904230447511488 6907137502906368 6907565772840824 6930302987366304 6943972224027776 6961956054516736 6984872302227456 7018978124015676 7032822262327344 7055971776028224 7074245668299264 7074684299603102 7082617338736992 7088198815574016 7097971608028392 7126947558721536 7130390475190528 7138385979199488 7153861148249088 7167971328028672 7188792110887023 7202971188028812 7230171866627346 7245396773177472 7253970984029016 7259687496595968 7283583768803328 7287102353766144 7302899922170944 7311088865793024 7326938434093824 7420688630593056 7435325097320064 7438916986136272 7463403217163712 7479119249731584 7479582984804112 7487970048029952 7497491135633408 7538477339015168 7600221420042888 7618890784187956 7627434057101376 7643969424030576 7660065683192832 7672835450298408 7675174294007808 7678882050205184 7687969248030752 7704158159652864 7720859855281664 7733251477466112 7748504438960128 7771011494445927 7786338933290988 7803218787031213 7811968752031248 7832200561331328 7847648688671232 7858468566031434 7864661454645632 7873480317007872 7890549082870272 7894360883246656 7920346271275776 7935968256031744 7974718101031899 8021689284589344 8037511156945536 8054935522096736 8063967744032256 8084852192342016 8085353485260688 8111967552032448 8118360211247104 8149017685932032 8215762412442312 8231967072032928 8263053561859824 8280453455059968 8280966876033124 8296785710395392 8314772151841792 8328116975732736 8346171339623936 8368781609403306 8373643924678656 8414530857904626 8434677527587584 8435200511065237 8462966148033852 8480787006392064 8497514396937216 8501619412727168 8529603676758528 8548094839776128 8638742306480832 8648965404034596 8685967337191872 8707303753357664 8717067493830144 8735965056034944 8775865200234496 8823839834607616 8847744136476336 8881155993652488 8898673066618272 8917411413141504 8917964328035672 8927964288035712 8951086355807232 8951641358681476 8968741358481408 8988184519595008 9017770380423168 9022126723710464 9061802462358828 9084062088839486 9096022670918274 9113963544036456 9133155237652992 9137567321553216 9155590136783104 9167644896673536 9168213327036673 9185727036509184 9205640596681984 9215963136036864 9240403983155072 9354118670822016 9358637498687568 9369712521037479 9377096349769792 9389442757076928 9407962368037632 9432327557732352 9443489784982656 9463962144037856 9538481530998784 9564321839318064 9585056147849364 9603961584038416 9616606694748144 9639631460100096 9640229155503128 9660529030903296 9671961312038688 9679583328794624 9692328007305216 9716136471688192 9748118487724032 9769251245458432 9795716722527372 9816952667555397 9872848350263808 9873460506039494 9894251507457408 9913766796426752 9926819813933568 9951204289551616 9983960064039936 10032709869040131 10090459638040362 10111707584544384 10133628560057184 10149892564174272 10169912076135168 10191959232040768 10213420910923776 10230447267064544 10300038903880992 10311001969954816 10356345671267232 10361348659261236 10381141572415488 10381785244387984 10395454481049456 10415958336041664 10437891700174848 10442934081775104 10463531584894976 10477308453341184 10477958088041912 10520732110493696 10549233393491016 10560461695034368 10612026449404653 10632298223361024 10632957468042532 10646957412042588 10690421338082304 10695585712785792 10716681542594048 10730791722373632 10751956992043008 10804456782043218 10815956736043264 10845257799941019 10889531244893952 10930653530649216 10954349883256416 10975956096043904 10990407651140736 11017404749146432 11040604606746624 11152987645980096 11158375479204408 11195104825745568 11219374477206168 11246236703450112 11283255257444352 11283954864045136 11307716008522752 11330019195916288 11344936930209792 11372804902344704 11428336176281934 11465954136045864 11509253175447612 11512761441011712 11518323075307776 11531953872046128 11556237239479296 11581289782922496 11599877216199168 11622756658440192 11647953408046592 11679508399936482 11771473033006848 11772202911047089 11787702849047151 11796992181968448 11835823624305408 11841541324869984 11864897422157696 11880519406913664 11903952384047616 11934781807742976 12056266735418304 12082403283145104 12088240102471442 12128030227891032 12151951392048608 12167951328048672 12177540316870656 12183423095404288 12223526528898048 12247636048678912 12263761968427008 12347950608049392 12394580342789736 12421450314049686 12445178565593088 12472158227762688 12478183331583424 12492175463599104 12492950028049972 12519257009435904 12543949824050176 12560465887017984 12591319713310208 12694449222050778 12746271595405824 12752429119090752 12780074863799152 12794405515137792 12822142259664192 12880705374537728 12895948416051584 13060955630036496 13089270223407196 13103947584052416 13163797800351744 13192335343276544 13235759751911424 13311946752053248 13348009599927408 13376946492053508 13427462038022214 13453112037722112 13453946184053816 13482276779392512 13511504746742912 13526655570634752 13533190085565696 13559882768180224 13626093133259229 13670945316054684 13706350982329824 13733385205174656 13778590554763776 13808460895022976 13814275005812736 13815131545681648 13860605974732608 13887944448055552 13923912109033472 14037956248031352 14065644524654688 14111943552056448 14148491336598528 14149368599206204 14165234677473984 14176397631148032 14195943216056784 14253895117443072 14260780950381056 14307722296498176 14377584221774046 14405942376057624 14460343733254692 14490793546354944 14491692033057967 14507941968058032 14519374993191936 14567167537606656 14574204707532288 14605799844341888 14622177731586048 14653876868187648 14810190759059241 14841377261186112 14870650194640128 14877833972272544 14926806434327424 14959165969608224 14975940096059904 14994982271266816 15076954678030336 15135689457060543 15200442840085776 15237781568375912 15254868114202752 15287938848061152 15320131366385664 15345670900596816 15357764100410368 15375938496061504 15408316319305728 15441719710563328 15466502954932224 15542022988891854 15572677866581976 15606437574062426 15623937504062496 15664401122662656 15665372377692583 15695297377342464 15716937132062868 15729322909291264 15746960634015744 15781098165740544 15788721766493312 15840692542551552 15871936512063488 15949436202063798 16043378569178688 16075022313891072 16109871044193472 16127935488064512 16170706970521376 16223935104064896 16298035371864064 16431524824884624 16463934144065856 16526107123719648 16560906910119936 16561933752066248 16629544303683584 16656233951465472 16692342679247872 16737563218806612 16747287849357312 16829061715809252 16869355055175168 16870401022130474 16925932296067704 16961574012784128 16995028793874432 17003238825454336 17059207353517056 17096189679552256 17142504264422901 17277484612961664 17297930808069192 17371934674383744 17414607506715328 17434134987660288 17471930112069888 17695488272952672 17762311987304976 17797346133236544 17834822826283008 17835928656071344 17855928576071424 17902172711614464 17903282717362952 17976369039190016 18044253447420928 18123604924717656 18132360153707163 18168124177678972 18192045341836548 18227927088072912 18266310475305984 18275134643106432 18311180273566208 18335289793347072 18336426654073346 18371454073018368 18411281193363968 18480807966310144 18607675569074431 18632175471074529 18708237341644032 18717274997375136 18739425042074958 18754192699539584 18778885514153856 18815924736075264 18864655115464704 18886979569965312 18927924288075712 19128643678636128 19170112295698728 19207923168076832 19233213389496288 19279262920200192 19280458311006256 19321058061806592 19343922624077376 19359166657589248 19384656014610432 19432272943376384 19538502490916864 19591433445054744 19633905335110794 19745696700527616 19746921012078988 19788503014914816 19827533592853504 19853639627867136 19902408579103232 19967920128079872 20065419738080262 20141193057033321 20180919276080724 20223415169088768 20267257120114368 20299785128348544 20339824152270336 20383918464081536 20460894534129088 20600077807761984 20712691342534464 20722697318522472 20763570488775968 20790908962098912 20831916672083328 20885868163550208 20927063169789952 20954616906682368 20955916176083824 21041464220987392 21098466786982032 21120923390068736 21224052898809306 21264596446722048 21265914936085064 21293914824085176 21380842676164608 21391171425571584 21433363085188096 21461583444747264 21503913984086016 21608913564086436 21631913472086528 21690515599882038 21779062489787904 21861307061298432 21862662549087451 21908699766512832 21951912192087808 21980815302281472 22034809498292864 22305975291960192 22316750958408816 22390209651491136 22438748954412336 22492473406900224 22567909728090272 22615432017045504 22745609804689408 22856672352563868 22931908272091728 23018506350895224 23025522882023424 23036646150615552 23063907744092256 23112474478958592 23162579565844992 23199754432398336 23245513316880384 23295906816093184 23359016799872964 23409656361093639 23542946066013696 23544405822094178 23575405698094302 23593984363936896 23671647248610816 23683082649739968 23729794844315392 23761038813827328 23807904768095232 23924154303095697 24112533470836608 24164806566290208 24176480204942884 24256060455782064 24303902784097216 24335902656097344 24355080633741312 24366846190808576 24447053057796096 24695901216098784 24761395048610857 24789160685579472 24842900628099372 24890357131186176 24944316455525376 24956366663166848 24984350927198208 24985900056099944 25038514018871808 25087899648100352 25120931774035968 25182639426620416 25305601533195711 25388898444101556 25492543190811648 25504858238181504 25560149727598304 25588811030275584 25644284519328384 25761410749075456 25791896832103168 26121911260072992 26178540446814392 26207895168104832 26327595600703488 26384670686553088 26471519503822848 26696019199854816 26753892984107016 26854924076044428 26906224075444224 26907892368107632 26964553558785024 27023009493485824 27053311141269504 27066380171131392 27119765536360448 27252186266518458 27341890632109368 27412701964659648 27466770410349312 27504639981110019 27557181109527552 27616921790045952 27630263091363296 27721211949465216 27775888896111104 27847824218066944 28075912496062704 28109137563112437 28131289049309376 28223887104112896 28296982673197056 28298737198412408 28330469354947968 28391886432113568 28521561900762112 28615444592996352 28755168443548092 28811884752115248 28920687466509384 28981587092709888 28983384066115934 29015883936116064 29038749986383872 29148409415064576 29211599688683776 29244355463172096 29307753736375296 29450858002666191 29620381518118482 29682754522372224 29741300389280256 29755667944545088 29853612868654848 29918331939216448 29951880192119808 30271378914121086 30400885680171552 30475563136751824 30509736228405504 30575877696122304 30640262732771328 30691341801193632 30715528200820736 30751876992123008 30883439421126656 30933005909864448 31084045977783708 31145355733163952 31212875148124852 31247875008124992 31328802245325312 31330744755385166 31390594754684928 31433874264125736 31458645818582528 31562196331481088 31577443532986624 31681385085103104 31743873024126976 31836079348213959 31898872404127596 32086757138357376 32150044627782144 32219742088386944 32255870976129024 32341413941042752 32447870208129792 32863049649769248 32927868288131712 33052214247439296 33121813820239872 33123867504132496 33259088607367168 33384685358495744 33475126437613224 33658123431618504 33738710110350336 33740802044260948 33851864592135408 33923148025568256 33990057587748864 34006477650908672 34118414707034112 34192379359104512 34285008528845802 34554969225923328 34557111771138229 34595861616138384 34743869348767488 34829215013430656 34868269975320576 34943860224139776 35316608733141267 35390976545905344 35524623974609952 35594692266473088 35671857312142688 35711857152142848 35804345423228928 35806565434725904 35952738078380032 36088506894841856 36247209849435312 36264720307414326 36336248355357944 36384090683673096 36455854176145824 36532620950611968 36550269286212864 36622360547132416 36670579586694144 36672853308146692 36742908146036736 36822562386727936 36961615932620288 37215351138148862 37264350942149058 37416474683288064 37434549994750272 37478850084149916 37508385399079168 37557771028307712 37631849472150528 37773959139930624 37855848576151424 38257287357272256 38340224591397456 38415846336153664 38466426778992576 38560916622012512 38642116123613184 38687845248154752 38864545886752768 39077004981833728 39182866890109488 39267810670221588 39491393401055232 39493842024157976 39577006029829632 39655067185707008 39707279255734272 39804817158206464 39935840256159744 40130839476160524 40282386114066642 40361838552161448 40446830338177536 40534514240228736 40599570256697088 40602087591162409 40679648304540672 40767836928163072 40878279399777687 40921789068258176 41200155615523968 41425382685068928 41445394637044944 41527140977551936 41581817924197824 41663833344166656 41771736327100416 41911832352167648 42196933573964064 42241846780137472 42448105797618612 42529192893444096 42531829872170128 42587829648170352 42761685352329216 42782342851143168 42866726170376192 42923166889494528 43217827128172872 43263826944173056 43381031199764076 43475076099173901 43558124979575808 43722614122596864 43725325098174902 43817399533025664 43903824384175616 43961630604562944 44069618996585728 44430572277177723 44611950583920384 44633501916817632 44780419302982272 44877497908824672 44984946813800448 45135819456180544 45230864034091008 45713344705127736 45863816544183456 46037012701790448 46073292301231104 46127815488184512 46224948957917184 46325159131689984 46399508864796672 46591813632186368 46718033599745928 46819312722187278 46996117133077749 47085892132027392 47088811644188356 47150811396188604 47187968727873792 47343294497221632 47366165299479936 47459589688630784 47522077627654656 47615809536190464 47848308606191394 48225066941673216 48329613132580416 48352960409885768 48512120911564128 48607805568194432 48671805312194688 48733692381617152 48894106115592192 49391802432197568 49522790097221714 49578321371158944 49685801256198744 49888632911050752 49912733326333696 49968701854396416 49971800112199888 50077028037743616 50175799296200704 50241863548071936 50365278853240832 50611203066391422 50777796888203112 50985086381623296 51009716476363008 51120299455196608 51177622060551168 51288569038656768 51583793664206336 52243822520145984 52357080893628784 52415790336209664 52769341373106176 53392038399709632 53507785968214032 53709848152088856 53815784736215264 53929107117570048 54046018986971648 54132760342262784 54239531072720896 54397080461121489 54504372533036916 54683781264218736 54825403929319296 54933540820698624 55009279962220038 55114362219055104 55233843580091904 55260526182726592 55442423898930432 55551777792222208 55823026707223293 56151824992125408 56218275126224874 56262578098618752 56447774208225792 56593965346394112 56597474396824816 56660938709895936 56783772864227136 57043123801524224 57510336887096184 57623769504230496 57841374933018768 57963174185419776 57966768132231868 58031767872232128 58077499972767744 58296818830129152 58423199377367552 58615507472750592 58901716005332382 59046403577456659 59240763036236964 59365509044744448 59482600778560512 59511335889090176 59707225737309696 59836663878432896 59903760384239616 60542757828242172 60801771360343104 60951126273503648 61019472456811008 61151755392244608 61382683602387264 61431056401641472 61503753984246016 61766878842253312 62168091955567416 62290711466327904 62425750296249704 62495750016249984 62657604490650624 62661489510770332 62781189509369856 62867748528251472 62917291637165056 63124392662962176 63154887065973248 63362770170206208 63672158696427918 63797744808255192 64173514276714752 64177493289256711 64300089255564288 64439484176773888 64511741952258048 64682827882085504 64895740416259584 65587987647262353 65726099299538496 65855736576263424 66104428494878592 66247735008264992 66769370716991488 66950252875226448 67316246863237008 67477420220700672 67481604088521896 67703729184270816 67846296051136512 68012955301817344 68236829414068224 68384758718209024 68570017057691604 69109938451846656 69114223542276458 69191723232276768 69487738697534976 69658430026861312 69736539950641152 69887720448279552 70228969083280917 70633217466282534 70781953091810688 71049247949219904 71189384532946176 71343714624285376 71423714304285696 71613130869451808 72177013789683712 72494419698870624 72529440614828652 72672496710715888 72768181367346192 72911708352291648 73065241901223936 73100538572425728 73244721094264832 73341159173388288 73345706616293384 73645124773455872 73923231865240576 74284185145832571 74430702276297724 74528701884298116 74832949366576128 74869099989500544 74957700168299832 75016770798158336 75115542056615424 75263698944301056 75547918279861248 75711697152302848 75916804599587133 76514574714544512 76680449182794912 76831692672307328 76932853557985152 77121833244025024 77284232247226368 77375690496309504 78365733780218976 78535621340443176 78982786802110464 78987684048315952 79154012059659264 79310134371414016 79414558511468544 79609634316412928 80261678952321048 80564772228133284 80723677104322896 80893660676355072 81069028480457472 81199140513394176 81204175182324818 81359296609081344 81535673856326144 81756558799555374 81843578136516352 82400311231047936 82405420377329623 82513919943330057 82850765370137856 82890789274089888 83054281955103872 83163635848395648 83327666688333312 83543472654200832 83823664704335296 84393867147928128 84896211595237224 85063659744340256 85175659296340704 85564685702286336 85733452340752384 85846333778989056 86435654256345744 86527653888346112 86762062399528152 86950152198347802 87116249959151616 87445228245193728 87450650196349804 87634799066051328 87807648768351232 87923261209125888 88139237993171456 88861144554355446 89223901167840768 89267003833635264 89560838605964544 89754995817649344 90271638912361088 91426689410255472 91727633088366912 92074025403580896 92146584602462208 92255630976369024 92650318263379968 92799017729593344 93183627264372736 93436067199491856 93638625444374556 93992234266155498 94171784264054784 94177623288376712 94301622792377208 94375937455747584 94686588994443264 94732330598959872 94919179377261568 95044155255309312 95231619072380928 95696617212382788 96450133883346432 96659226265160832 96705920819771536 97024241823128256 97215611136388864 97343610624389376 97467384763234304 98783604864395136 99045580194443428 99156642742317888 99371602512397488 99777265822101504 99825466652667392 99943600224399776 100154056075487232 100730557706481664 101222406132782844 101441844231405769 101555593776406224 101970172763246592 102019432952726016 102240598910393216 102355244121102336 102577138077313536 103167587328412672 103671335313414687 104487645040291968 104714161787257568 104831580672419328 105538682746212352 105949826199423801 106784076799419264 107015571936428064 107419696304177712 107631569472430528 107858214235140096 108092037973943296 108265520684525568 108794160922242978 109008745066073832 109367562528437472 109650807858638592 109657606643848081 109867081641397248 110018559924440076 110228724438110208 110467687160183808 110521052365453184 110884847797860864 111103555584444416 111646053414446586 112303649984250816 112436550252449748 112525156197237504 112895548416451584 113194948793649632 113321877419791872 113567545728454272 114086247603048448 115020673774192368 115247539008460992 115682749866037536 115926348370839552 115933536264463736 116063535744464256 116593637660258304 116846398754735104 117231014945501184 117803432010664764 118092807154913318 118481526072473928 118731018089488896 118965201557121024 119022671778180352 119414451474619392 119673327756865792 119807520768479232 121085515656484344 121603542720686208 121806262773487227 121902252547007296 122038944913622016 122303510784489216 122765367204774528 123007507968492032 124336183911134832 124581422932655808 124851500592499408 124991500032499968 125315208981301248 125322979021540664 125735497056502944 125834583274330112 126309774131946496 126725540340412416 127344317392855836 127595489616510384 128347028553429504 128354986578513422 128600178511128576 128878968353547776 129365655764171008 129791480832519168 130425228297521703 131175975294524706 131452198599076992 131711473152526848 132208856989757184 132495470016529984 133900505750452896 134632493726474016 134954840441401344 134963208177043792 135407458368541632 135692592102273024 136025910603634688 136769517436418048 137140034115383208 138219876903693312 138228447084552916 138383446464553536 138975477395069952 139316860053722624 139775440896559104 140457938166561834 140988351399233247 141266434932565068 141563906183621376 142098495898439808 142378769065892352 142687429248570752 142847428608571392 143226261738903616 144988839397741248 145058881229657304 145344993421431776 145536362734692384 145823416704583296 146201077144851456 146489442188529664 146682318346776576 146691413232586768 147290249546911744 147846463730481152 148568370291665142 148861404552595448 149057403768596232 149665898733152256 149738199979001088 149915400336599664 150033541596316672 150231084113230848 150527397888602112 151095836559722496 151423394304605696 151833609199174266 153029149429089024 153038637843612157 153360898365589824 153663385344614656 153865707115970304 154243666488050048 154751380992619008 156731467560437952 157071242680886352 157975368096631904 158308024119318528 159219268632825856 160523357904642096 161129544456266568 161447354208645792 161787321352710144 162138056960914944 162398281026788352 162408350364649636 162718593218162688 163071347712652288 163513117599110748 163687156273032704 164800622462095872 164810840754659246 165027839886660114 165701530740275712 165781578548179776 166108563910207744 166327271696791296 166655333376666624 167469080121669879 167647329408670592 168787734295856256 169792423190474448 170127319488680512 170351318592681408 171129371404572672 172871308512691488 173055307776692224 173524124799056304 173900304396695604 174232499918303232 174890456490387456 174901300392699608 175269598132102656 175615297536702464 175846522418251776 176278475986342912 177139210732369977 177722289108710892 178447802335681536 178534007667270528 179121677211929088 179509991635298688 180543277824722176 182853378820510944 183455266176733824 184148050807161792 184293169204924416 184511261952738048 185300636526759936 186872134398983712 187277250888749112 187984468532310996 188343568528109568 188355246576753424 188603245584754416 188751874911495168 189373177988886528 189464661197919744 189838358754523136 190088310510618624 191393234424765576 192532479867770133 192900267766692864 193318452530321664 193411841639543072 194048483646256512 194431222272777728 194687221248778752 194934769526468608 196763962941787059 197567209728790272 198091160388886856 198313285484635776 198743205024794976 199650933305334784 199887200448799552 200308112150974464 202444812265565688 202883688462811538 203111187552812448 204038865905452032 204481197820786432 204710488242204672 205154276154627072 206335174656825344 207342670626829374 208975290080583936 209428323574515136 209663161344838656 211899652398847602 213568153598838528 214031143872856128 214839392608355424 215263138944861056 216184075947886592 216531041369051136 217588321844485956 218017490132147664 218735125056874944 219301615717277184 219315213287696162 219734163282794496 220037119848880152 220935374320367616 221042104730906368 221769695595721728 222207111168888832 222852555437497713 223292106828893172 224607299968501632 224873100504899496 225050312394475008 225791096832903168 226389897587299264 226643754839583744 227135091456908544 230041347548384736 230495078016921984 231365499732075072 231852696741679104 231867072528927472 232127071488928512 233692797509470208 235606864021329528 236185614309826636 236963052144947856 237462036178977792 237930403114242048 238045343556360704 238828902949238784 239346655513731584 241899782397967603 242171031312968688 243207085441372416 243612525546974454 243804505094014592 244077889827244032 244607021568978432 245530734409549056 246015015936984064 247216261131988869 248672367822269664 249162845865311616 249703001184998816 249983000064999936 250630417962602496 250645958043081328 251470994113005888 251669166548660224 252619548263892992 254688634785711672 255190979233020768 256694057106859008 256709973157026844 257200357022257152 257757936707095552 258731311528342016 259582961665038336 260850456595043406 262351950589049412 262904397198153984 263422946305053696 264417713979514368 264990940033059968 267801011500905792 269264987452948032 269926416354087584 270814916737083264 272051821207269376 273539034872836096 274280068230766416 276439753807386624 276456894169105832 276766892929107072 277950954790139904 278633720107445248 279550881793118208 280915876333123668 281976702798466494 282532869865130136 283127812367242752 284196991796879616 284214613138136863 284757538131784704 285374858497141504 285694857217142784 286452523477807232 289977678795482496 290117762459314608 290689986842863552 291072725469384768 291646833409166592 292402154289702912 293382826465173536 295692927460962304 297136740583330284 297722809105190896 298114807537192464 299331797466304512 299476399958002176 299830800673199328 300067083192633344 300462168226461696 302191673119444992 302846788609211392 303667218398348532 304325532694217307 306058298858178048 306077275687224314 306721796731179648 307326770689229312 307731414231940608 308487332976100096 309502761985238016 311014005940244061 313462935120875904 314142485361772704 315950736193263808 316616048238637056 321046715809284192 322259088912533136 322894708417291584 323574642705420288 324276113921829888 324796562053576704 324816700729299272 326142695425304576 327026235198221496 327374312546065408 328972819931544243 329601244924191744 329621681509318492 330055679773320228 331403061480551424 331563157096359552 332217127820415488 332654543393582592 333310666753333248 334938160243339758 335294658817341184 337575468591712512 339584846380948896 340254638977361024 340702637185362816 342258742809145344 345742617025382976 347048249598112608 347800608793391208 349780912980774912 349802600785399216 350539196264205312 351230595073404928 351693044836503552 352556951972685824 354278421464739954 355444578217421784 356895604671363072 357068015334541056 358243354423858176 359019983270597376 361086555649444352 365418788320461681 365706757641021888 366910532353467648 368296101614323584 369022523905476096 373744268797967424 374554501777498224 375968937064621992 376710493153506848 377206491169508832 377503749822990336 378929322395839488 379676717509046272 380176621021237248 382786468849531152 385064959735540266 385800535533385728 386636905060643328 386823683279086144 388096967292513024 388862444545555456 389374442497557504 393527925883574118 395134419457580544 396182320777773712 396626570969271552 397486410049589952 399301866610669568 399774400897599104 404889624531131376 405767376925623076 406222375105624896 408077731810904064 408962395641572864 410308552309254144 412670349313650688 414685341253658748 417950580161167872 418856647149030272 419326322689677312 423799304797695204 427136307197677056 428062287745712256 429678785216710848 430526277889722112 432368151895773184 435176643688971912 436034980264295328 437470250113749888 438603231434554368 438630426575392324 439468326565588992 440074239697760304 441870748640735232 442084209461812736 443539391191443456 445705110874995426 446584213657786344 449214599937003264 449242453024796977 449746201009798992 450100624788950016 451582193665806336 452779795174598528 453287509679167488 454270182913817088 459115913530836471 460082695096769472 460990156033843968 462730999464150144 463734145057854944 464254142977857024 467385595018940416 471213728042659056 472371228619653272 473926104289895712 474924072357955584 476090687112721408 477657805898477568 478693311027463168 483799564795935206 484342062625937376 486414170882744832 487225051093948908 487609010188029184 488155779654488064 489214043137956864 491061468819098112 492030031873968128 494432522263977738 497344735644539328 498325691730623232 499406002369997632 499966000129999872 501291916086162656 502941988226011776 505239096527785984 509377269571423344 510381958466041536 513388114213718016 513419946314053688 515515873414191104 517462623056684032 519165923330076672 521700913190086812 524703901178098824 525808794396307968 526845892610107392 528835427959028736 529981880066119936 531417632197109931 535602023001811584 538529974905896064 539852832708175168 541629833474166528 548560136461532832 552879507614773248 552913788338211664 553533785858214144 555901909580279808 557267440214890496 561831752666247336 563953405596932988 565065739730260272 566255624734485504 568393983593759232 568429226276273726 569515076263569408 570749716994283008 572905046955614464 576837942641307361 577597439603310399 579955357590964992 580235524918629216 581379973685727104 582145450938769536 583293666818333184 584804308579405824 586765652930347072 594273481166660568 595445618210381792 596229615074384928 598952799916004352 599661601346398656 600134166385266688 600924336452923392 605693577218422784 607334436796697064 608651065388434614 612116597716356096 612154551374448628 613443593462359296 614653541378458624 615462828463881216 616974665952200192 619005523970476032 622028011880488122 626925870241751808 628284970723545408 631901472386527616 642093431618568384 644518177825066272 645789416834583168 648552227843659776 649593124107153408 649633401458598544 652285390850609152 654052470396442992 654748625092130816 657945639863088486 659202489848383488 659243363018636984 660111359546640456 662806122961102848 663126314192719104 664434255640830976 665309086787165184 666621333506666496 669876320486679516 670589317634682368 675150937183425024 679169692761897792 680509277954722048 681405274370725632 691485234050765952 694096499196225216 695601217586782416 699605201570798432 701078392528410624 705113903945371648 708556842929479908 710889156434843568 713791209342726144 714136030669082112 716486708847716352 718039966541194752 722173111298888704 725699347193902809 730837576640923362 731413515282043776 733821064706935296 736592203228647168 738045047810952192 741648783395966607 747488537595934848 749109003554996448 751937874129243984 753420986307013696 754412982339017664 755007499645980672 757858644791678976 765572937699062304 767603246506936567 770129919471080532 771601071066771456 773273810121286656 773647366558172288 776193934585026048 777724889091110912 778748884995115008 787055851767148236 790268838915161088 792364641555547424 793253141938543104 794972820099179904 798603733221339136 799548801795198208 809779249062262752 811534753851246152 812444750211249792 816155463621808128 817924791283145728 820617104618508288 829370682507317496 835901160322335744 837713294298060544 838652645379354624 847598609595390408 852643839414410589 854272614395354112 856124575491424512 859357570433421696 861052555779444224 870353287377943824 872069960528590656 874940500227499776 877206462869108736 877260853150784648 880148479395520608 884168418923625472 887078782382886912 891410221749990852 893168427315572688 898429199874006528 898484906049593954 899492402019597984 900201249577900032 905559590349197056 906575019358334976 908540365827634176 912976598082651921 918231827061672942 920165390193538944 921980312067687936 925461998928300288 927468290115709888 928508285955714048 942427456085318112 944742457239306544 947852208579791424 949848144715911168 952181374225442816 957386622054926336 967599129591870412 968684125251874752 972828341765489664 974450102187897816 975218020376058368 978428086275913728 982122937638196224 984060063747936256 986918459794632729 988865044527955476 994689471289078656 996651383461246464 998812004739995264 999932000259999744 1002583832172325312 1005883976452023552 1018754539142846688 1020763916932083072 1026776228427436032 1026839892628107376 1031031746828382208 1034925246113368064 1043401826380173624 1049407802356197648 1051617588792615936 1053691785220214784 1057670855918057472 1059963760132239872 1062835264394219862 1071204046003623168 1071270464905285099 1077059949811792128 1079705665416350336 1083259666948333056 1097120272923065664 1105827576676423328 1107067571716428288 1114534880429780992 1123663505332494672 1127906811193865976 1130131479460520544 1132511249468971008 1136787967187518464 1136858452552547452 1139030152527138816 1141499433988566016 1145810093911228928 1153675885282614722 1155194879206620798 1159910715181929984 1160471049837258432 1162759947371454208 1164290901877539072 1166587333636666368 1173531305860694144 1188546962333321136 1190891236420763584 1192459230148769856 1197905599832008704 1199323202692797312 1211387154436845568 1214668873593394128 1217302130776869228 1224233195432712192 1224309102748897256 1226887186924718592 1229307082756917248 1230925656927762432 1233949331904400384 1238011047940952064 1244056023760976244 1253851740483503616 1256569941447090816 1263802944773055232 1284186863237136768 1289036355650132544 1291578833669166336 1297104455687319552 1299266802917197088 1308104940792885984 1309497250184261632 1315891279726176972 1318404979696766976 1318486726037273968 1320222719093280912 1325612245922205696 1326252628385438208 1328868511281661952 1330618173574330368 1339752640973359032 1341178635269364736 1347727359074390931 1350301874366850048 1358339385523795584 1361018555909444096 1362810548741451264 1377347740592509413 1382970468101531904 1388192998392450432 1391202435173564832 1399210403141596864 1402156785056821248 1417113685858959816 1421778312869687136 1428272061338164224 1432973417695432704 1436079933082389504 1444346222597777408 1451398694387805618 1461675153281846724 1462827030564087552 1467642129413870592 1473184406457294336 1476090095621904384 1483297566791933214 1494977075191869696 1498218007109992896 1503875748258487968 1506841972614027392 1508825964678035328 1515717289583357952 1531145875398124608 1535206493013873134 1540259838942161064 1546547620242573312 1547294733116344576 1552387869170052096 1555449778182221824 1557497769990230016 1574111703534296472 1580537677830322176 1584729283111094848 1586506283877086208 1589945640198359808 1599097603590396416 1619558498124525504 1623069507702492304 1624889500422499584 1635849582566291456 1658741365014634992 1671802320644671488 1675426588596121088 1695197219190780816 1705287678828821178 1708545228790708224 1712249150982849024 1718715140866843392 1722105111558888448 1730513827923922083 1740706574755887648 1744139921057181312 1749881000454999552 1754412925738217472 1754521706301569296 1760296958791041216 1768336837847250944 1782820443499981704 1786336854631145376 1796858399748013056 1796969812099187908 1798984804039195968 1800402499155800064 1811119180698394112 1817080731655268352 1825953196165303842 1836463654123345884 1840330780387077888 1843960624135375872 1850923997856600576 1854936580231419776 1857016571911428096 1884854912170636224 1889484914478613088 1895704417159582848 1904362748450885632 1914773244109852672 1935198259183740824 1937368250503749504 1945656683530979328 1948900204375795632 1950436040752116736 1956856172551827456 1964245875276392448 1973836919589265458 1977730089055910952 1989378942578157312 1989502291966958041 1993302766922492928 1997624009479990528 1999864000519999488 2005167664344650624 2011767952904047104 2037509078285693376 2041527833864166144 2053679785256214752 2069850492226736128 2086803652760347248 2098815604712395296 2103235177585231872 2115341711836114944 2119927520264479744 2125670528788439724 2142408092007246336 2142540929810570198 2154119899623584256 2159411330832700672 2166519333896666112 2177098041581708427 2194240545846131328 2211655153352846656 2214135143432856576 2247327010664989344 2255813622387731952 2260262958921041088 2265022498937942016 2273575934375036928 2273716905105094904 2282998867977132032 2291620187822457856 2302809739520809701 2307351770565229444 2310389758413241596 2319821430363859968 2320942099674516864 2325519894742908416 2328581803755078144 2333174667273332736 2347062611721388288 2377093924666642272 2381782472841527168 2384918460297539712 2395811199664017408 2398646405385594624 2429337747186788256 2434604261553738456 2448466390865424384 2448618205497794512 2453774373849437184 2458614165513834496 2461851313855524864 2467898663808800768 2488112047521952488 2507703480967007232 2513139882894181632 2527605889546110464 2557931518243231767 2568373726474273536 2578072711300265088 2583157667338332672 2598533605834394176 2616209881585771968 2631782559452353944 2636973452074547936 2640445438186561824 2652505256770876416 2657737022563323904 2661236347148660736 2679505281946718064 2682357270538729472 2695454718148781862 2700603748733700096 2716678771047591168 2722037111818888192 2725621097482902528 2754695481185018826 2765940936203063808 2776385996784900864 2782404870347129664 2798420806283193728 2834227371717919632 2843556625739374272 2856544122676328448 2872159866164779008 2888692445195554816 2902797388775611236 2923350306563693448 2925654061128175104 2935284258827741184 2946368812914588672 2952180191243808768 2966595133583866428 2989954150383739392 2996436014219985792 3007751496516975936 3013683945228054784 3017651929356070656 3062291750796249216 3070412986027746268 3080519677884322128 3093095240485146624 3094589466232689152 3104775738340104192 3144697171173578839 3148223407068592944 3161075355660644352 3169458566222189696 3173012567754172416 3179891280396719616 3198195207180792832 3213811394715855297 3239116996249051008 3246139015404984608 3249779000844999168 3271699165132582912 3317482730029269984 3343604641289342976 3350853177192242176 3390394438381561632 3410575357657642356 3417090457581416448 3424498301965698048 3437430281733686784 3444210223117776896 3461027655847844166 3481413149511775296 3488279842114362624 3499762000909999104 3509043412603138592 3520593917582082432 3536673675694501888 3565640886999963408 3572673709262290752 3593716799496026112 3593939624198375816 3597969608078391936 3622238361396788224 3634161463310536704 3651906392330607684 3672927308246691768 3680661560774155776 3687921248270751744 3701847995713201152 3709873160462839552 3714033143822856192 3769709824341272448 3778969828957226176 3791408834319165696 3870396518367481648 3874736501007499008 3891313367061958656 3897800408751591264 3900872081504233472 3928491750552784896 3947673839178530916 3955460178111821904 3978757885156314624 3979004583933916082 3986605533844985856 3995248018959981056 4010335328689301248 4023535905808094208 4043182077223172793 4075018156571386752 4083055667728332288 4107359570512429504 4173607305520694496 4197631209424790592 4206470355170463744 4239855040528959488 4251341057576879448 4284816184014492672 4285081859621140396 4308239799247168512 4318822661665401344 4333038667793332224 4354196083163416854 4388481091692262656 4423310306705693312 4428270286865713152 4494654021329978688 4511627244775463904 4520525917842082176 4547151868750073856 4547433810210189808 4565997735954264064 4583240375644915712 4605619479041619402 4614703541130458888 4620779516826483192 4639642860727719936 4641884199349033728 4651039789485816832 4657163607510156288 4666349334546665472 4694125223442776576 4754187849333284544 4763564945683054336 4769836920595079424 4797292810771189248 4858675494373576512 4869208523107476912 4897236410995589024 4907548747698874368 4935797327617601536 4976224095043904976 5015406961934014464 5026279765788363264 5055211779092220928 5115863036486463534 5136747452948547072 5156145422600530176 5166315334676665344 5191541483771766249 5197067211668788352 5232419763171543936 5263565118904707888 5273946904149095872 5280890876373123648 5305010513541752832 5359010563893436128 5364714541077458944 5390909436297563724 5401207497467400192 5433357542095182336 5444074223637776384 5451242194965805056 5509390962370037652 5531881872406127616 5552771993569801728 5564809740694259328 5596841612566387456 5668454743435839264 5687113251478748544 5713088245352656896 5744319732329558016 5805594777551222472 5846700613127386896 5851308122256350208 5870568517655482368 5892737625829177344 5933190267167732856 5968506875900874123 5979908300767478784 5992872028439971584 6015502993033951872 6027367890456109568 6035303858712141312 6124583501592498432 6140825972055492536 6161039355768644256 6189178932465378304 6209551476680208384 6289394342347157678 6296446814137185888 6338917132444379392 6346025135508344832 6359782560793439232 6396390414361585664 6427622789431710594 6478233992498102016 6492278030809969216 6499558001689998336 6634965460058539968 6701706354384484352 6780788876763123264 6821150715315284712 6848996603931396096 6874860563467373568 6888420446235553792 6908429218562429103 6922055311695688332 6962826299023550592 6976559684228725248 6999524001819998208 7018086825206277184 7041187835164164864 7131281773999926816 7145347418524581504 7187433598992052224 7187879248396751632 7195939216156783872 7244476722793576448 7303812784661215368 7345854616493383536 7361323121548311552 7375842496541503488 7403695991426402304 7419746320925679104 7498893254336995693 7539419648682544896 7557939657914452352 7582817668638331392 7740793036734963296 7749473002014998016 7795600817503182528 7801744163008466944 7895347678357061832 7910920356223643808 7957515770312629248 7958009167867832164 7973211067689971712 7990496037919962112 8020670657378602496 8047071811616188416 8086364154446345586 8150036313142773504 8166111335456664576 8214719141024859008 8347214611041388992 8395262418849581184 8479710081057918976 8502682115153758896 8569632368028985344 8570163719242280792 8616479598494337024 8637645323330802688 8666077335586664448 8708392166326833708 8776962183384525312 8846620613411386624 8856540573731426304 8989308042659957376 9023254489550927808 9041051835684164352 9094867620420379616 9166480751289831424 9211238958083238804 9229407082260917776 9241559033652966384 9279285721455439872 9283768398698067456 9302079578971633664 9314327215020312576 9388250446885553152 9434091513520736517 9508375698666569088 9527129891366108672 9539673841190158848 9594585621542378496 9641434184147565891 9717350988747153024 9738417046214953824 9794472821991178048 9815097495397748736 9952448190087809952 10030813923868028928 10052559531576726528 10110423558184441856 10231726072972927068 10273494905897094144 10312290845201060352 10332630669353330688 10383082967543532498 10394134423337576704 10464839526343087872 10527130237809415776 10547893808298191744 10561781752746247296 10610021027083505664 10718021127786872256 10781818872595127448 10866715084190364672 10888148447275552768 10902484389931610112 11018781924740075304 11063763744812255232 11105543987139603456 11129619481388518656 11193683225132774912 11336909486871678528 11374226502957497088 11611189555102444944 11693401226254773792 11702616244512700416 11785475251658354688 11866380534335465712 11937013751801748246 11959816601534957568 11985744056879943168 12031005986067903744 12054735780912219136 12070607717424282624 12249167003184996864 12281651944110985072 12322078711537288512 12378357864930756608 12578788684694315356 12592893628274371776 12677834264888758784 12719565121586878464 12792780828723171328 12855245578863421188 12956467984996204032 12984556061619938432 12999116003379996672 13269930920117079936 13403412708768968704 13561577753526246528 13642301430630569424 13697993207862792192 13749721126934747136 13816858437124858206 13844110623391376664 13925652598047101184 13926516043768706287 13953119368457450496 13999048003639996416 14036173650412554368 14082375670328329728 14262563547999853632 14290694837049163008 14375758496793503264 14391878432313567744 14488953445587152896 14607625569322430736 14691709232986767072 14722646243096623104 14807391982852804608 14839492641851358208 14997786508673991386 15078839297365089792 15115879315828904704 15165635337276662784 15481586073469926592 15498946004029996032 15591201635006365056 15790695356714123664 15821840712447287616 15915031540625258496 15916018335735664328 15980992075839924224 16041341314757204992 16094143623232376832 16172728308892691172 16300072626285547008 16332222670913329152 16429438282049718016 16694429222082777984 16790524837699162368 17005364230307517792 17139264736057970688 17140327438484561584 17232959196988674048 17275290646661605376 17416784332653667416 17553924366769050624 17693241226822773248 17905520627702622369 17978616085319914752 18046508979101855616 18082103671368328704 18189735240840759232 18422477916166477608 18458814164521835552 18483118067305932768 18567536797396134912 18604159157943267328 18628654430040625152 18776500893771106304 18868183027041473034 19016751397333138176 19054259782732217344 19079347682380317696 19189171243084756992 19282868368295131782 19434701977494306048 19476834092429907648 19588945643982356096 19904896380175619904 20105119063153453056 20220847116368883712 20463452145945854136 20546989811794188288 20624581690402120704 20665261338706661376 20766165935087064996 20788268846675153408 20929679052686175744 21054260475618831552 21095787616596383488 21123563505492494592 21436042255573744512 21563637745190254896 21733430168380729344 22037563849480150608 22127527489624510464 22211087974279206912 22259238962777037312 22387366450265549824 22496679763010987079 22673818973743357056 22748453005914994176 23222379110204889888 23386802452509547584 23405232489025400832 23732761068670931424 23874027503603496492 23919633203069915136 23971488113759886336 24062011972135807488 24109471561824438272 24141215434848565248 24498334006369993728 24563303888221970144 24644157423074577024 24756715729861513216 25157577369388630712 25185787256548743552 25355668529777517568 25439130243173756928 25710491157726842376 25912935969992408064 25969112123239876864 25998232006759993344 26539861840234159872 27123155507052493056 27284602861261138848 27499442253869494272 27633716874249716412 27688221246782753328 27851305196094202368 27853032087537412574 27906238736914900992 28072347300825108736 28164751340656659456 28302274540562209551 28525127095999707264 28581389674098326016 28751516993587006528 28783756864627135488 29215251138644861472 29383418465973534144 29445292486193246208 29678985283702716416 29995573017347982772 30157678594730179584 30231758631657809408 30331270674553325568 30963172146939853184 30997892008059992064 31182403270012730112 31581390713428247328 31643681424894575232 31830063081250516992 31832036671471328656 31961984151679848448 32082682629514409984 32345456617785382344 32600145252571094016 32664445341826658304 32858876564099436032 33388858444165555968 33581049675398324736 34010728460615035584 34280654876969123168 34550581293323210752 34833568665307334832 35107848733538101248 35386482453645546496 35811041255405244738 35957232170639829504 36093017958203711232 36164207342736657408 36379470481681518464 36844955832332955216 36917628329043671104 36966236134611865536 37135073594792269824 37553001787542212608 37736366054082946068 38033502794666276352 38108519565464434688 38158695364760635392 38378342486169513984 38565736736590263564 38869403954988612096 38953668184859815296 39177891287964712192 39809792760351239808 40210238126306906112 40926904291891708272 41093979623588376576 41249163380804241408 41532331870174129992 41576537693350306816 41779548131306118861 41859358105372351488 42108520951237663104 42191575233192766976 42247127010984989184 42872084511147489024 43127275490380509792 43466860336761458688 44075127698960301216 44422175948558413824 44518477925554074624 44774732900531099648 44993359526021974158 45347637947486714112 45496906011829988352 46444758220409779776 46773604905019095168 47465522137341862848 47748055007206992984 47942976227519772672 48124023944271614976 48218943123648876544 48282430869697130496 48996668012739987456 49126607776443940288 49288314846149154048 50315154738777261424 50371574513097487104 50711337059555035136 51420982315453684752 51825871939984816128 51938224246479753728 53079723680468319744 54246311014104986112 54569205722522277696 55267433748499432824 55376442493565506656 55702610392188404736 55706064175074825148 55812477473829801984 56144694601650217472 56329502681313318912 56604549081124419102 57050254191999414528 57162779348196652032 57503033987174013056 57567513729254270976 58430502277289722944 58766836931947068288 59357970567405432832 59991146034695965544 60315357189460359168 60463517263315618816 60662541349106651136 61926344293879706368 61995784016119984128 62364806540025460224 63162781426856494656 63287362849789150464 63664073342942657312 64165365259028819968 64690913235570764688 65200290505142188032 65717753128198872064 66777716888331111936 67162099350796649472 67490039289032961237 68021456921230071168 68561309753938246336 69667137330614669664 70215697467076202496 70772964907291092992 71622082510810489476 71914464341279659008 72186035916407422464 72328414685473314816 72758940963363036928 73689911664665910432 73835256658087342208 73932472269223731072 74270147189584539648 75472732108165892136 76067005589332552704 76217039130928869376 76317390729521270784 77131473473180527128 77738807909977224192 77907336369719630592 78355782575929424384 79619585520702479616 81853808583783416544 82498326761608482816 83064663740348259984 83153075386700613632 83559096262612237722 83718716210744702976 84217041902475326208 84383150466385533952 84494254021969978368 85744169022294978048 86254550980761019584 88150255397920602432 89036955851108149248 89549465801062199296 89986719052043948316 90695275894973428224 90993812023659976704 92889516440819559552 93547209810038190336 94931044274683725696 95496110014413985968 95885952455039545344 96248047888543229952 97485612306380944009 97993336025479974912 98253215552887880576 98576629692298308096 100630309477554522848 100743149026194974208 101422674119110070272 102841964630907369504 103651743879969632256 103876448492959507456 106159447360936639488 108492622028209972224 109138411445044555392 110534867496998865648 110752884987131013312 111405220784376809472 111412128350149650296 112289389203300434944 112659005362626637824 113209098162248838204 114100508383998829056 114325558696393304064 115006067974348026112 115135027458508541952 116861004554579445888 117533673863894136576 119982292069391931088 120630714378920718336 120927034526631237632 123852688587759412736 124729613080050920448 125338644393918356583 126325562853712989312 126574725699578300928 127328146685885314624 129381826471141529376 130400581010284376064 131435506256397744128 133555433776662223872 134324198701593298944 134980078578065922474 136042913842460142336 137122619507876492672 139334274661229339328 141545929814582185984 143244165021620978952 143828928682559318016 144372071832814844928 144656829370946629632 145517881926726073856 147379823329331820864 147670513316174684416 147864944538447462144 150945464216331784272 152134011178665105408 154262946946361054256 155477615819954448384 155814672739439261184 156711565151858848768 159239171041404959232 163707617167566833088 166129327480696519968 166306150773401227264 167118192525224475444 167437432421489405952 168434083804950652416 168766300932771067904 168988508043939956736 171488338044589956096 172509101961522039168 176300510795841204864 178073911702216298496 179973438104087896632 181390551789946856448 181987624047319953408 185779032881639119104 187094419620076380672 189862088549367451392 190992220028827971936 192496095777086459904 194971224612761888018 196506431105775761152 197153259384596616192 201260618955109045696 201486298052389948416 205683929261814739008 207752896985919014912 212318894721873278976 216985244056419944448 218276822890089110784 221069734993997731296 221505769974262026624 222810441568753618944 222824256700299300592 224578778406600869888 226418196324497676408 228201016767997658112 228651117392786608128 230012135948696052224 233722009109158891776 235067347727788273152 239964584138783862176 241854069053262475264 247705377175518825472 249459226160101840896 250677288787836713166 252651125707425978624 253149451399156601856 254656293371770629248 258763652942283058752 262871012512795488256 267110867553324447744 268648397403186597888 269960157156131844948 272085827684920284672 274245239015752985344 278668549322458678656 286488330043241957904 287657857365118636032 288744143665629689856 291035763853452147712 292456836919142832027 294759646658663641728 295341026632349368832 295729889076894924288 301890928432663568544 304268022357330210816 308525893892722108512 310955231639908896768 311629345478878522368 313423130303717697536 318478342082809918464 327415234335133666176 332258654961393039936 334236385050448950888 336868167609901304832 337532601865542135808 337977016087879913472 342976676089179912192 345018203923044078336 352601021591682409728 359946876208175793264 362781103579893712896 371558065763278238208 374188839240152761344 379724177098734902784 381984440057655943872 389942449225523776036 393012862211551522304 394306518769193232384 402521237910218091392 402972596104779896832 411367858523629478016 415505793971838029824 424637789443746557952 433970488112839888896 436553645780178221568 442139469987995462592 443011539948524053248 445648513400598601184 449157556813201739776 452836392648995352816 456402033535995316224 460024271897392104448 467444018218317783552 470134695455576546304 479929168277567724352 495410754351037650944 498918452320203681792 501354577575673426332 505302251414851957248 506298902798313203712 509312586743541258496 517527305884566117504 534221735106648895488 539920314312263689896 544171655369840569344 548490478031505970688 557337098644917357312 572976660086483915808 577488287331259379712 582071527706904295424 584913673838285664054 589519293317327283456 590682053264698737664 591459778153789848576 603781856865327137088 617051787785444217024 623258690957757044736 626846260607435395072 636956684165619836928 654830468670267332352 664517309922786079872 668472770100897901776 673736335219802609664 685953352178359824384 690036407846088156672 705202043183364819456 719893752416351586528 725562207159787425792 743116131526556476416 748377678480305522688 759448354197469805568 763968880115311887744 779884898451047552072 786025724423103044608 788613037538386464768 805042475820436182784 805945192209559793664 822735717047258956032 873107291560356443136 877370510757428496081 884278939975990925184 886023079897048106496 891297026801197202368 905672785297990705632 912804067071990632448 920048543794784208896 934888036436635567104 940269390911153092608 959858336555135448704 990821508702075301888 1002709155151346852664 1010604502829703914496 1012597805596626407424 1018625173487082516992 1035054611769132235008 1079840628624527379792 1088343310739681138688 1096980956063011941376 1114674197289834714624 1145953320172967831616 1164143055413808590848 1169827347676571328108 1179038586634654566912 1181364106529397475328 1182919556307579697152 1207563713730654274176 1234103575570888434048 1246517381915514089472 1273913368331239673856 1309660937340534664704 1329034619845572159744 1336945540201795803552 1347472670439605219328 1380072815692176313344 1410404086366729638912 1439787504832703173056 1486232263053112952832 1496755356960611045376 1518896708394939611136 1527937760230623775488 1559769796902095104144 1572051448846206089216 1610084951640872365568 1645471434094517912064 1746214583120712886272 1754741021514856992162 1768557879951981850368 1772046159794096212992 1782594053602394404736 1811345570595981411264 1840097087589568417792 1869776072873271134208 1880538781822306185216 1919716673110270897408 2005418310302693705328 2021209005659407828992 2037250346974165033984 2070109223538264470016 2159681257249054759584 2176686621479362277376 2193961912126023882752 2229348394579669429248 2291906640345935663232 2339654695353142656216 2358077173269309133824 2362728213058794950656 2365839112615159394304 2415127427461308548352 2468207151141776868096 2619321874681069329408 2658069239691144319488 2673891080403591607104 2760145631384352626688 2820808172733459277824 2879575009665406346112 2972464526106225905664 3037793416789879222272 3055875520461247550976 3119539593804190208288 3144102897692412178432 3220169903281744731136 3290942868189035824128 3492429166241425772544 3509482043029713984324 3537115759903963700736 3544092319588192425984 3565188107204788809472 3622691141191962822528 3739552145746542268416 3839433346220541794816 4010836620605387410656 4042418011318815657984 4074500693948330067968 4140218447076528940032 4319362514498109519168 4387923824252047765504 4458696789159338858496 4583813280691871326464 4679309390706285312432 4716154346538618267648 4830254854922617096704 4936414302283553736192 5238643749362138658816 5316138479382288638976 5347782160807183214208 5520291262768705253376 5641616345466918555648 5759150019330812692224 6111751040922495101952 6239079187608380416576 6440339806563489462272 6581885736378071648256 7018964086059427968648 7074231519807927401472 7088184639176384851968 7130376214409577618944 7245382282383925645056 7678866692441083589632 8021673241210774821312 8149001387896660135936 8280436894153057880064 8638725028996219038336 8917393578318677716992 9167626561383742652928 9358618781412570624864 9432308693077236535296 9660509709845234193408 9872828604567107472384 10477287498724277317632 10632276958764577277952 10695564321614366428416 11518300038661625384448 12223502081844990203904 12478158375216760833152 12880679613126978924544 13163771472756143296512 14037928172118855937296 14148463039615854802944 14260752428819155237888 14490764564767851290112 15357733384882167179264 16043346482421549642624 16560873788306115760128 17277450057992438076672 18335253122767485305856 18717237562825141249728 19321019419690468386816 19745657209134214944768 21264553917529154555904 21391128643228732856832 23036600077323250768896 24447004163689980407808 24956316750433521666304 28075856344237711874592 28296926079231709605888 28521504857638310475776 28981529129535702580224 30715466769764334358528 32086692964843099285248 34554900115984876153344 36670506245534970611712 37434475125650282499456 38642038839380936773632 39491314418268429889536 42782257286457465713664 46073200154646501537792 49912633500867043332608 56151712688475423749184 57043009715276620951552 57963058259071405160448 64173385929686198570496 69109800231969752306688 73341012491069941223424 74868950251300564998912 85564514572914931427328 92146400309293003075584 99825267001734086665216 112303425376950847498368 115926116518142810320896 128346771859372397140992 138219600463939504613376 149737900502601129997824 171129029145829862854656 199650534003468173330432 224606850753901694996736 256693543718744794281984 276439200927879009226752 299475801005202259995648 399301068006936346660864 449213701507803389993472 513387087437489588563968 598951602010404519991296 898427403015606779986944 1197903204020809039982592 1796854806031213559973888 3593709612062427119947776
- Sum of all divisors σ(n): 13657768141411240705246245
- Sum of proper divisors (its aliquot sum) s(n): 10064058529348813585298469
- 3593709612062427119947776 is an abundant number, because the sum of its proper divisors (10064058529348813585298469) is greater than itself. Its abundance is 6470348917286386465350693
Bases of 3593709612062427119947776
- Binary: 10111110001111111101100011011100000110100100111001000010000110110100010000000000002
- Hexadecimal: 0x2F8FF63706939086D1000
- Base-36: G97DKUXQS1G5VR40
Squares and roots of 3593709612062427119947776
- 3593709612062427119947776 squared (35937096120624271199477762) is 12914748775829880426015496243750798012172967346176
- 3593709612062427119947776 cubed (35937096120624271199477763) is 46411856813071305134706668916988718579516432800282864261600089646433304576
-
3593709612062427119947776 is a
perfect square number . Itssquare root is 1895708208576 -
The
cube root of 3593709612062427119947776 is 153172568.0724352093
Scales and comparisons
How big is 3593709612062427119947776?- 3,593,709,612,062,427,119,947,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,593,709,612,062,427,119,947,776 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 3593709612062427119947776 cubic inches would be around 12764380.7 feet tall.
Recreational maths with 3593709612062427119947776
- 3593709612062427119947776 backwards is 6777499117242602169073953
- 3593709612062427119947776 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 3593709612062427119947776's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 3593709612062427119947776 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 3593709612062427119947776 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/3593709612062427119947776/
Chicago style:
Numbermatics. 2024. "Number 3593709612062427119947776 - Facts about the integer". https://numbermatics.com/n/3593709612062427119947776/
The information we have on file for 3593709612062427119947776 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 3593709612062427119947776, math, Factors of 3593709612062427119947776, curriculum, school, college, exams, university, Prime factorization of 3593709612062427119947776, STEM, science, technology, engineering, physics, economics, calculator, three septillion, five hundred ninety-three sextillion, seven hundred nine quintillion, six hundred twelve quadrillion, sixty-two trillion, four hundred twenty-seven billion, one hundred nineteen million, nine hundred forty-seven thousand, seven hundred seventy-six.