3147456739333892488521984
3,147,456,739,333,892,488,521,984 is an even composite number composed of seven prime numbers multiplied together.
3147456739333892488521984 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 3147456739333892488521984:
28 × 36 × 72 × 232 × 1732 × 2832 × 5212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 23 × 23 × 173 × 173 × 283 × 283 × 521 × 521)See below for interesting mathematical facts about the number 3147456739333892488521984 from the Numbermatics database.
Names of 3147456739333892488521984
- Cardinal: 3147456739333892488521984 can be written as Three septillion, one hundred forty-seven sextillion, four hundred fifty-six quintillion, seven hundred thirty-nine quadrillion, three hundred thirty-three trillion, eight hundred ninety-two billion, four hundred eighty-eight million, five hundred twenty-one thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 3.147456739333892488521984 × 1024
Factors of 3147456739333892488521984
Divisors of 3147456739333892488521984
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 81 84 92 96 98 108 112 126 128 138 144 147 161 162 168 173 184 189 192 196 207 216 224 243 252 256 276 283 288 294 322 324 336 346 368 378 384 392 414 432 441 448 483 486 504 519 521 529 552 566 567 576 588 621 644 648 672 692 729 736 756 768 784 828 849 864 882 896 966 972 1008 1038 1042 1058 1104 1127 1132 1134 1152 1176 1211 1242 1288 1296 1323 1344 1384 1449 1458 1472 1512 1557 1563 1568 1587 1656 1698 1701 1728 1764 1792 1863 1932 1944 1981 2016 2076 2084 2116 2208 2254 2264 2268 2304 2352 2422 2484 2547 2576 2592 2646 2688 2768 2898 2916 2944 3024 3114 3126 3136 3174 3312 3381 3396 3402 3456 3528 3633 3647 3703 3726 3864 3888 3962 3969 3979 4032 4152 4168 4232 4347 4416 4508 4528 4536 4671 4689 4704 4761 4844 4968 5094 5103 5152 5184 5292 5376 5536 5589 5796 5832 5888 5943 6048 6228 6252 6272 6348 6509 6624 6762 6792 6804 6912 7056 7266 7294 7406 7452 7641 7728 7776 7924 7938 7958 8064 8304 8336 8464 8477 8694 8832 9016 9056 9072 9342 9378 9408 9522 9688 9936 10143 10188 10206 10304 10368 10584 10899 10941 11072 11109 11178 11592 11664 11886 11907 11937 11983 12096 12456 12504 12544 12696 13018 13041 13248 13524 13584 13608 13867 14013 14067 14112 14283 14532 14588 14812 14904 15282 15456 15552 15848 15876 15916 16128 16608 16672 16767 16928 16954 17388 17664 17829 18032 18112 18144 18684 18756 18816 19044 19376 19527 19872 20286 20376 20412 20608 20736 21168 21798 21882 22144 22218 22356 22923 23184 23328 23772 23814 23874 23966 24192 24912 25008 25392 25431 25529 25921 26036 26082 26496 27048 27168 27216 27734 27853 28026 28134 28224 28566 29064 29176 29624 29808 29929 30429 30564 30912 31104 31696 31752 31832 32697 32823 33216 33327 33344 33534 33856 33908 34776 35658 35721 35811 35949 36064 36224 36288 37368 37512 37632 38088 38752 39054 39123 39744 40572 40752 40824 41216 41601 42039 42201 42336 42849 43596 43764 44288 44436 44712 45563 45846 46368 46656 47544 47628 47748 47932 48384 48959 49824 50016 50784 50862 51058 51842 52072 52164 52992 53487 54096 54336 54432 55468 55706 56052 56268 56448 57132 58128 58352 58581 59248 59616 59858 60858 61128 61824 62208 63392 63504 63664 65394 65646 66432 66654 66688 67068 67712 67816 68769 69552 71316 71442 71622 71898 72128 72448 72576 74736 75024 76176 76293 76587 77504 77763 78108 78246 79488 80089 81144 81504 81648 83202 83559 83881 84078 84402 84672 85698 87192 87528 88872 89424 89787 90133 91126 91287 91517 91692 92736 93312 95088 95256 95496 95864 97918 98091 98469 99648 99981 100032 101568 101724 102116 103684 104144 104328 106974 107433 107847 108192 108672 108864 110936 111412 112104 112536 112896 114264 116256 116704 117162 117369 118496 119232 119716 121716 122256 123648 124803 126117 126603 126784 127008 127328 128547 130788 131292 132864 133308 133376 134136 135424 135632 136689 137538 139104 142632 142884 143244 143796 144256 145152 146877 147443 149472 149707 150048 152352 152586 153174 155008 155526 156216 156492 158976 160178 160461 162288 163008 163296 166404 167118 167762 168156 168804 169344 171396 174384 175056 175743 177744 178848 179574 180266 182252 182574 183034 183384 185472 186624 190176 190512 190992 191728 194971 195836 196182 196938 199296 199962 200064 203136 203448 204232 206307 207368 208288 208656 209503 213948 214866 215694 216384 217344 217728 221872 222824 224208 225072 228528 228879 229761 232512 233289 233408 234324 234738 236992 238464 239432 240267 243432 244512 249606 250677 251643 252234 253206 253568 254016 254656 257094 261576 262584 266616 268272 269361 270399 271264 271441 273378 273861 274551 275076 275609 278208 285264 285768 286488 287592 288512 293754 294273 294886 295407 298944 299414 299943 300096 304704 305172 306348 310016 311052 312432 312984 318941 320356 320922 322299 323541 324576 326016 326592 332808 334236 335524 336312 337608 338688 342713 342792 348768 350112 351486 355488 357696 359148 360532 364504 365148 366068 366768 370944 374409 379809 380352 381024 381984 383456 385641 389942 391672 392364 393876 398592 399924 400128 406272 406896 408464 410067 412614 414736 416576 417312 419006 427896 429732 431388 432768 435456 440631 442329 443744 445648 448416 449121 450144 457056 457758 459522 465024 466578 466816 468648 469476 473984 476928 478864 480534 481383 486864 489024 499212 501354 503286 504468 506412 507136 508032 509312 514188 523152 525168 527229 533232 536544 538722 540798 542528 542882 546756 547722 549102 550152 551218 556416 560623 570528 571536 572976 575184 584913 587167 587508 588546 589772 590814 597888 598828 599886 600192 609408 610344 612696 622104 624864 625968 628509 630931 637882 640619 640712 641844 644598 647082 649152 652032 653184 665616 668472 671048 672624 675216 685426 685584 686637 688367 689283 697536 699867 700224 702972 710976 715392 718296 720801 721064 729008 730296 732136 733536 748818 752031 754929 759618 760704 762048 763968 766912 771282 779884 783344 784728 787752 799848 808083 811197 813792 814323 816928 820134 821583 823653 825228 826827 829472 833152 834624 838012 855792 859464 862776 865536 881262 882819 884658 886221 887488 891296 896832 898242 899829 900288 914112 915516 919044 930048 933156 933632 937296 938952 947968 956823 957728 961068 962766 966897 970623 973728 978048 998424 1002708 1006572 1008936 1012824 1016064 1018624 1028139 1028376 1032101 1046304 1047949 1050336 1054458 1066464 1073088 1077444 1081596 1085056 1085764 1093512 1095444 1098204 1100304 1102436 1112832 1121246 1123227 1126057 1141056 1143072 1145952 1150368 1169826 1174334 1175016 1177092 1179544 1181628 1195776 1197656 1199772 1200384 1218816 1220688 1225392 1230201 1244208 1249728 1251936 1257018 1261862 1275764 1281238 1281424 1283688 1289196 1294164 1298304 1306368 1321893 1326987 1331232 1336944 1342096 1345248 1347363 1350432 1370852 1371168 1373274 1376734 1378566 1395072 1399734 1400448 1405944 1421952 1430784 1436592 1441602 1442128 1444149 1458016 1460592 1464272 1466521 1467072 1497636 1504062 1509858 1519236 1521408 1524096 1527936 1533824 1542564 1559768 1566688 1569456 1575504 1581687 1599696 1616166 1622394 1627584 1628646 1633856 1640268 1643166 1647306 1650456 1653654 1658944 1666304 1669248 1676024 1681869 1711584 1718928 1725552 1754739 1761501 1762524 1765638 1769316 1772442 1774976 1782592 1793664 1796484 1799658 1800576 1828224 1831032 1838088 1842047 1866312 1874592 1877904 1885527 1892793 1900087 1913646 1915456 1921857 1922136 1925532 1929263 1933794 1941246 1947456 1956096 1996848 2005416 2013144 2017872 2025648 2056278 2056752 2059911 2064202 2065101 2067849 2073059 2092608 2095898 2099601 2100672 2108916 2132928 2146176 2154888 2162403 2163192 2170112 2171528 2187024 2190888 2196408 2200608 2204872 2242492 2246454 2252114 2256093 2264787 2282112 2286144 2291904 2300736 2339652 2348668 2350032 2354184 2359088 2363256 2395312 2398991 2399544 2424249 2433591 2441376 2442969 2450784 2460402 2470959 2480481 2488416 2499456 2503872 2514036 2523724 2551528 2562476 2562848 2567376 2578392 2588328 2596608 2643786 2653974 2658663 2662464 2673888 2684192 2690496 2694726 2699487 2700864 2741704 2742336 2746548 2753468 2757132 2790144 2799468 2800896 2811888 2843904 2870469 2873184 2883204 2884256 2888298 2900691 2911869 2916032 2921184 2928544 2933042 2934144 2995272 3008124 3019716 3038472 3048192 3055872 3067648 3084417 3085128 3096303 3119536 3133376 3138912 3143847 3151008 3163374 3199392 3232332 3244788 3255168 3257292 3267712 3280536 3286332 3294612 3300912 3307308 3317888 3338496 3352048 3363738 3369681 3378171 3391189 3423168 3437856 3451104 3509478 3523002 3525048 3531276 3538632 3544884 3549952 3565184 3587328 3592968 3599316 3601152 3656448 3662064 3676176 3684094 3690603 3732624 3749184 3755808 3771054 3785586 3800174 3827292 3830912 3843714 3844272 3851064 3858526 3867588 3882492 3894912 3924361 3965679 3980961 3993696 4010832 4026288 4035744 4042089 4051296 4112556 4113504 4119822 4128404 4130202 4135698 4146118 4185216 4191796 4199202 4201344 4217832 4265856 4292352 4309776 4324806 4326384 4343056 4374048 4381776 4392816 4399563 4401216 4409744 4416517 4484333 4484984 4492908 4504228 4512186 4529574 4564224 4572288 4583808 4601472 4679304 4697336 4700064 4708368 4718176 4726512 4745061 4790624 4797982 4799088 4818569 4848498 4867182 4882752 4885938 4901568 4920804 4941918 4960962 4976832 4998912 5007744 5028072 5045607 5047448 5103056 5124952 5125696 5134752 5156784 5176656 5264217 5284503 5287572 5307948 5317326 5324928 5347776 5368384 5380992 5389452 5398974 5401728 5483408 5484672 5493096 5506936 5514264 5526141 5598936 5623776 5656581 5678379 5700261 5740938 5746368 5765571 5766408 5768512 5776596 5787789 5801382 5823738 5832064 5842368 5857088 5866084 5868288 5990544 6016248 6039432 6076944 6168834 6170256 6179733 6192606 6195303 6203547 6219177 6239072 6243143 6266752 6277824 6287694 6298803 6302016 6326748 6398784 6464664 6487209 6489576 6510336 6514584 6535424 6561072 6572664 6589224 6601824 6614616 6635776 6704096 6727476 6739362 6756342 6768279 6782378 6794361 6846336 6875712 6902208 7018956 7046004 7050096 7062552 7077264 7089768 7130368 7185936 7196973 7198632 7224707 7272747 7300773 7324128 7328907 7335643 7352352 7368188 7381206 7412877 7441443 7465248 7498368 7511616 7542108 7571172 7600348 7654584 7661824 7687428 7688544 7702128 7717052 7735176 7764984 7789824 7848722 7882399 7931358 7961922 7987392 8021664 8052576 8071488 8084178 8102592 8225112 8227008 8239644 8256808 8260404 8271396 8292236 8370432 8383592 8398404 8402688 8435664 8469907 8531712 8611407 8619552 8649612 8652768 8686112 8735607 8748096 8763552 8785632 8799126 8802432 8819488 8833034 8968666 8969968 8985816 9008456 9024372 9059148 9144576 9167616 9202944 9253251 9288909 9358608 9394672 9400128 9416736 9431541 9436352 9453024 9490122 9581248 9595964 9598176 9637138 9696996 9734364 9765504 9771876 9803136 9841608 9883836 9921924 9953664 10015488 10056144 10091214 10094896 10109043 10134513 10173567 10206112 10249904 10251392 10269504 10313568 10353312 10528434 10569006 10575144 10615896 10634652 10649856 10695552 10736768 10761984 10778904 10797948 10803456 10966816 10969344 10986192 11013872 11028528 11052282 11071809 11197872 11247552 11313162 11356758 11400522 11481876 11492736 11531142 11532816 11537024 11553192 11575578 11602764 11647476 11664128 11684736 11714176 11732168 11773083 11897037 11942883 11981088 12032496 12078864 12126267 12153888 12337668 12340512 12359466 12385212 12390606 12407094 12438354 12478144 12486286 12533504 12555648 12575388 12597606 12604032 12653496 12797568 12894329 12929328 12974418 12979152 13029168 13122144 13145328 13178448 13198689 13203648 13229232 13249551 13300609 13408192 13452999 13454952 13478724 13504841 13512684 13536558 13564756 13588722 13692672 13751424 13804416 13855397 14037912 14092008 14100192 14125104 14154528 14179536 14371872 14393946 14397264 14449414 14455707 14511413 14545494 14601546 14648256 14657814 14671286 14704704 14736376 14762412 14825754 14882886 14930496 14996736 15023232 15084216 15136821 15142344 15200696 15309168 15374856 15377088 15404256 15434104 15470352 15529968 15593009 15697444 15764798 15792651 15832441 15853509 15862716 15923844 15974784 16043328 16105152 16142976 16168356 16205184 16450224 16454016 16479288 16513616 16520808 16542792 16578423 16584472 16767184 16796808 16871328 16939814 16969743 17035137 17100783 17222814 17239104 17296713 17299224 17305536 17363367 17372224 17471214 17496192 17527104 17571264 17598252 17604864 17638976 17666068 17937332 17939936 17971632 18016912 18048744 18118296 18506502 18577818 18585909 18610641 18657531 18717216 18729429 18789344 18800256 18833472 18863082 18872704 18896409 18906048 18980244 19162496 19191928 19196352 19274276 19393992 19461627 19468728 19531008 19543752 19606272 19683216 19767672 19843848 19907328 20112288 20182428 20189792 20218086 20269026 20304837 20347134 20383083 20412224 20499808 20502784 20539008 20627136 20706624 21056868 21138012 21150288 21231792 21269304 21391104 21473536 21557808 21590919 21595896 21674121 21818241 21902319 21933632 21972384 21986721 22006929 22027744 22057056 22104564 22143618 22238631 22324329 22395744 22495104 22626324 22713516 22801044 22963752 22985472 23062284 23065632 23074048 23106384 23151156 23205528 23294952 23369472 23428352 23464336 23546166 23647197 23738323 23794074 23885766 23962176 24064992 24157728 24252534 24307776 24675336 24681024 24718932 24770424 24781212 24814188 24876708 24956288 24972572 25111296 25150776 25195212 25208064 25306992 25409721 25507639 25595136 25788658 25834221 25858656 25899311 25948836 25958304 26058336 26244288 26290656 26356896 26397378 26407296 26458464 26499102 26601218 26816384 26905998 26909904 26957448 27009682 27025368 27073116 27129512 27177444 27502848 27608832 27710794 27759753 27866727 28075824 28184016 28200384 28250208 28294623 28309056 28359072 28743744 28787892 28794528 28898828 28911414 29022826 29090988 29203092 29296512 29315628 29342572 29409408 29472752 29524824 29651508 29765772 29860992 30046464 30168432 30273642 30284688 30401392 30403539 30520701 30618336 30749712 30754176 30808512 30868208 30940704 31059936 31186018 31394888 31529596 31585302 31664882 31707018 31725432 31847688 31949568 32086656 32210304 32285952 32336712 32410368 32900448 32908032 32958576 33027232 33041616 33085584 33156846 33168944 33215427 33534368 33593616 33729983 33742656 33879628 33939486 34070274 34201566 34445628 34478208 34593426 34598448 34611072 34726734 34744448 34942428 34992384 35054208 35142528 35196504 35277952 35319249 35332136 35691111 35828649 35874664 35879872 35943264 36033824 36097488 36236592 36378801 37013004 37155636 37171818 37221282 37315062 37434432 37458858 37578688 37600512 37666944 37726164 37745408 37792818 37812096 37960488 38324992 38383856 38392704 38548552 38682987 38787984 38923254 38937456 39087504 39366432 39535344 39596067 39687696 39748653 39901827 40224576 40358997 40364856 40379584 40436172 40514523 40538052 40609674 40694268 40766166 40824448 40999616 41078016 41254272 41413248 41566191 41726369 42113736 42276024 42300576 42367081 42463584 42538608 43115616 43181838 43191792 43348242 43367121 43534239 43636482 43702001 43804638 43867264 43944768 43973442 44013858 44055488 44114112 44209128 44287236 44477262 44648658 44791488 44990208 45252648 45410463 45427032 45602088 45927504 46124568 46131264 46212768 46302312 46411056 46589904 46779027 46928672 46959293 47092332 47294394 47377953 47476646 47497323 47560527 47588148 47680357 47771532 47924352 48129984 48315456 48505068 48615552 49350672 49362048 49437864 49540848 49562424 49628376 49735269 49753416 49912576 49945144 50301552 50390424 50613984 50819442 50909229 51015278 51105411 51302349 51577316 51668442 51717312 51798622 51890139 51897672 51916608 52090101 52116672 52488576 52581312 52713792 52794756 52814592 52916928 52998204 53202436 53632768 53811996 53819808 53914896 54019364 54050736 54146232 54259024 54354888 55176793 55421588 55519506 55733454 55757727 55972593 56151648 56188287 56368032 56400768 56500416 56589246 56618112 56718144 57487488 57575784 57589056 57797656 57822828 58045652 58181976 58384881 58406184 58593024 58631256 58685144 58818816 58945504 59049648 59289349 59303016 59531544 59721984 60336864 60547284 60569376 60802784 60807078 61041402 61149249 61236672 61499424 61508352 61617024 61736416 61881408 62119872 62372036 62789776 63059192 63170604 63329764 63414036 63450864 63695376 64173312 64420608 64673424 64772757 65022363 65706957 65800896 65917152 65960163 66020787 66054464 66083232 66171168 66313692 66337888 66430854 66715893 66972987 67068736 67187232 67459966 67485312 67759256 67878972 68140548 68403132 68891256 68956416 69186852 69196896 69222144 69453468 69488896 69884856 70108416 70285056 70393008 70555904 70638498 70664272 70941591 71214969 71382222 71657298 71749328 71759744 71886528 72067648 72194976 72473184 72757602 74026008 74311272 74343636 74442564 74630124 74868864 74917716 75157376 75333888 75452328 75585636 75624192 75920976 76229163 76522917 76767712 76785408 76817803 77097104 77365974 77502663 77575968 77697933 77846508 77874912 77997347 78175008 78732864 79070688 79192134 79375392 79497306 79803654 80449152 80717994 80729712 80759168 80872344 81029046 81076104 81219348 81388536 81532332 81648896 81999232 82508544 82826496 83132382 83279259 83452738 83600181 84227472 84552048 84601152 84734162 84883869 84927168 85077216 86231232 86363676 86383584 86696484 86734242 87068478 87272964 87404002 87609276 87734528 87889536 87946884 88027716 88110976 88228224 88418256 88574472 88954524 89297316 89582976 90260303 90505296 90820926 90854064 91204176 91210617 91562103 91855008 92249136 92262528 92425536 92604624 92822112 93179808 93558054 93857344 93918586 94184664 94588788 94755906 94953292 94994646 95121054 95176296 95360714 95543064 95848704 96259968 96630912 96987779 97010136 97231104 98701344 98724096 98875728 99081696 99124848 99256752 99470538 99506832 99890288 100603104 100780848 101189949 101227968 101579891 101638884 101818458 102030556 102210822 102604698 103154632 103336884 103434624 103597244 103780278 103795344 103833216 104180202 104233344 104977152 105162624 105427584 105589512 105833856 105957747 105996408 106404872 107485947 107623992 107639616 107829792 108038728 108101472 108292464 108518048 108709776 109136403 109151063 110353586 110827087 110843176 111039012 111466908 111515454 111945186 112303296 112376574 112736064 112801536 113000832 113178492 113236224 113436288 114974976 115151568 115178112 115595312 115645656 116048961 116091304 116363952 116769762 116812368 117262512 117370288 117891008 118099296 118578698 118606032 118788201 119063088 119245959 119705481 120673728 121076991 121094568 121138752 121543569 121605568 121614156 122082804 122298498 122473344 122998848 123234048 123472832 123762816 124239744 124698573 124744072 125179107 125579552 126118384 126341208 126659528 126828072 126901728 127101243 127390752 129346848 129545514 130044726 130101363 130602717 131106003 131413914 131601792 131834304 131920326 132041574 132108928 132166464 132342336 132627384 132675776 132861708 133431786 133945974 134137472 134374464 134919932 134970624 135518512 135757944 136231389 136281096 136806264 137782512 138373704 138393792 138906936 139769712 140337081 140786016 140877879 141276996 141328544 141883182 142133859 142429938 142491969 142681581 142764444 143041071 143314596 143498656 143519488 143592289 143773056 144135296 144389952 144946368 145515204 148052016 148622544 148687272 148885128 149205807 149260248 149737728 149835432 150314752 150904656 151171272 151841952 152458326 152727687 153045834 153316233 153535424 153635606 153907047 154194208 154731948 155005326 155151936 155395866 155670417 155693016 155749824 155994694 156270303 156350016 157465728 158141376 158384268 158750784 158994612 159607308 160898304 161435988 161459424 161518336 161744688 162058092 162152208 162438696 162777072 163064664 163998464 165530379 166168261 166264764 166558518 166905476 167200362 167273181 167917779 168454944 168564861 169104096 169202304 169468324 169767738 169854336 170154432 172462464 172727352 172767168 173392968 173468484 174136956 174545928 174808004 175218552 175779072 175893768 176055432 176221952 176456448 176836512 177148944 177868047 177909048 178553473 178594632 179165952 180520606 181010592 181295177 181641852 181708128 182408352 182421234 183124206 183710016 184498272 184525056 184851072 185209248 185644224 186359616 187116108 187714688 187837172 188369328 189177576 189511812 189906584 189989292 190242108 190352592 190721428 191086128 192519936 193261824 193975558 194020272 194318271 194807861 195067089 197402688 197751456 197880489 198062361 198163392 198249696 198513504 198941076 199013664 199780576 200918961 201206208 201561696 202379898 202455936 203159782 203277768 203636916 204061112 204421644 205209396 206309264 206673768 206869248 207194488 207560556 207590688 207666432 208360404 208466688 210325248 210855168 211179024 211667712 211915494 211992816 212809744 212824773 213644907 214971894 215247984 215279232 215659584 216077456 216202944 216584928 217036096 217419552 218272806 218302126 220707172 221654174 221686352 222078024 222933816 223030908 223890372 224606592 224753148 225472128 226001664 226356984 226872576 228687489 229568751 230303136 230356224 230453409 231190624 231291312 232097922 232182608 232507989 232727904 233093799 233539524 233624736 233992041 234525024 234740576 235782016 236198592 237157396 237212064 237576402 238126176 238491918 239410962 241347456 242153982 242189136 242277504 243087138 243211136 243228312 244165608 244596996 244946688 245997696 246945664 247525632 248479488 249397146 249488144 249837777 250358214 250800543 251159104 252236768 252682416 253319056 253656144 253803456 254202486 254651607 254781504 258693696 259091028 260089452 260202726 261205434 262212006 262827828 263203584 263668608 263840652 264083148 264217856 264332928 264684672 265254768 265351552 265723416 266863572 267891948 268274944 268748928 269839864 270780909 271037024 271515888 272462778 272562192 273612528 273631851 274686309 275565024 276747408 276787584 277813872 279539424 280674162 281572032 281755758 282553992 282657088 283766364 284267718 284859876 284983938 285363162 285528888 286082142 286629192 286997312 287184578 287546112 288270592 288779904 289892736 290963337 291030408 292084583 296104032 296569567 297245088 297374544 297770256 298411614 298520496 299670864 301809312 302342544 303569847 303683904 304739673 304916652 305455374 305914007 306091668 306632466 307070848 307271212 307814094 308388416 309463896 310010652 310303872 310791732 311340834 311386032 311499648 311989388 312540606 312700032 314931456 316282752 316768536 317501568 317873241 317989224 318674131 319214616 322871976 322918848 323489376 324116184 324304416 324877392 325554144 326129328 327453189 328715051 331060758 332336522 332481261 332529528 333117036 333762499 333810952 334400724 334546362 335835558 336909888 337129722 338208192 338404608 338936648 339535476 339708672 340308864 344924928 345454704 345534336 346785936 346936968 348146883 348273912 349091856 349616008 350437104 351787536 352110864 353673024 354297888 355736094 355818096 356364603 357106946 357189264 357737877 358639207 359116443 361041212 362021184 362590354 363230973 363283704 363416256 364630707 364816704 364842468 366248412 367420032 368996544 369702144 370418496 371288448 372719232 374095719 374232216 375429376 375537321 375674344 376738656 378355152 379023624 379813168 379978584 380484216 380705184 381303729 381442856 382172256 387951116 388040544 388636542 389615722 390134178 390304089 391808151 393318009 394805376 395502912 395760978 396124722 396326784 396499392 397027008 397882152 398027328 399561152 401837922 402412416 403123392 404759796 404911872 406319564 406555536 407273832 408122224 408694167 408843288 410418792 412618528 413347536 414388976 415025443 415121112 415181376 416720808 421011243 422358048 422633637 423830988 423985632 425619488 425649546 427289814 427475907 428044743 429123213 429943788 430495968 430558464 430776867 431319168 432154912 432405888 433169856 434072192 434839104 436545612 436604252 441414344 443308348 443372704 444156048 445867632 446061816 447617421 447780744 449213184 449506296 450944256 452713968 457374978 459137502 459948699 460606272 460906818 461721141 462381248 462582624 464195844 464365216 465015978 465455808 466187598 467011251 467079048 467249472 467984082 468810909 469050048 469481152 471564032 472397184 474314792 474424128 475152804 476252352 476983836 478821924 482694912 484307964 484378272 484555008 486174276 486422272 486456624 488331216 489193992 491995392 493891328 496591137 498504783 498794292 498976288 499675554 500716428 501601086 501819543 502318208 503753337 504473536 505364832 505694583 506638112 507312288 507606912 508404972 509303214 509563008 517387392 518182056 520178904 520405452 522410868 524424012 525655656 527337216 527681304 528166296 528665856 529369344 530509536 530703104 531446832 533604141 533727144 535660419 535783896 537497856 537724621 539679728 541561818 542074048 543031776 543885531 544925556 545124384 545981429 547225056 547263702 549372618 551130048 553494816 553575168 555627744 559078848 561348324 563144064 563511516 565107984 565314176 567532728 568535436 569719752 569967876 570726324 571057776 572164284 573258384 573994624 574369156 577559808 579785472 581926674 582060816 582954813 584169166 584423583 585201267 586675697 592208064 593139134 594187083 594490176 594749088 595540512 596823228 597040992 599341728 603618624 604685088 607139694 607367808 609479346 609833304 610910748 611828014 612183336 613264932 614141696 614542424 615628188 616776832 618927792 620021304 620607744 621583464 622681668 622772064 622999296 623978776 625081212 625400064 632565504 633537072 635003136 635746482 635978448 637348262 638429232 638474319 640934721 645743952 645837696 646978752 648232368 648608832 649754784 651108288 652258656 654906378 657430102 662121516 664673044 664962522 665059056 666234072 667524998 667621904 668801448 669092724 671671116 673819776 674259444 676416384 677873296 678914453 679070952 680617728 686062467 688706253 690909408 691068672 691360227 693571872 693873936 696293766 696547824 698183712 699232016 699281397 700874208 701976123 703575072 704221728 707346048 708595776 711472188 711636192 712729206 714213892 714378528 715475754 717278414 718232886 722082424 724042368 725180708 726461946 726567408 726832512 729261414 729633408 729684936 732496824 734840064 737993088 740836992 742576896 745438464 748191438 748464432 751074642 751348688 752401629 753477312 756710304 758047248 759626336 759957168 760968432 761410368 762607458 762885712 763954821 764057441 764344512 775789609 775902232 776081088 777273084 779231444 780268356 780608178 783616302 786636018 789610752 791005824 791521956 792249444 792653568 792998784 794054016 795764304 796054656 799122304 803675844 804824832 806246784 809519592 812342727 812639128 813111072 814547664 816244448 817388334 817686576 820837584 820895553 824058927 825237056 826695072 828777952 830050886 830242224 830362752 833441616 842022486 844716096 845267274 847661976 847971264 851238976 851299092 854579628 854951814 856089486 858246426 859887576 860991936 861553734 862638336 864309824 864811776 866339712 868144384 869678208 872890011 873091224 873208504 876253749 882828688 886616696 886745408 888312096 889708701 891735264 892123632 895234842 895561488 899012592 905427936 910709541 914219019 914749956 917742021 918275004 919897398 921212544 921813636 923442282 924762496 925165248 928391688 928730432 930031956 930911616 932375196 934022502 934158096 934498944 935968164 937621818 938100096 938962304 944794368 948629584 948848256 950305608 952504704 953619723 953967672 956022393 957643848 959706487 968615928 968756544 972348552 972913248 976662432 978387984 982359567 986145153 993182274 997009566 997443783 997588584 997952576 999351108 1001287497 1001432856 1003202172 1003639086 1004636416 1005146023 1007506674 1008947072 1010729664 1011389166 1013276224 1014624576 1015213824 1016809944 1018606428 1019126016 1034774784 1036364112 1040357808 1040810904 1044440649 1044821736 1048848024 1051311312 1055362608 1056332592 1061019072 1062893664 1067208282 1067454288 1069093809 1071320838 1071567792 1073213631 1075449242 1075917621 1077349329 1079359456 1080063739 1083123636 1084148096 1086063552 1087771062 1089692919 1089851112 1090248768 1091962858 1093892121 1094450112 1094527404 1098745236 1102260096 1106989632 1111255488 1118157696 1122287157 1122696648 1126288128 1126611963 1127023032 1130215968 1130628352 1135065456 1137070872 1139439504 1139935752 1141452648 1142115552 1143911187 1144328568 1146516768 1147989248 1148738312 1163853348 1164121632 1165909626 1168338332 1168847166 1170402534 1170912267 1173351394 1175424453 1179954027 1184416128 1186278268 1188374166 1188980352 1189498176 1191081024 1193646456 1194081984 1198683456 1207237248 1209370176 1214279388 1214735616 1218958692 1219666608 1221821496 1223656028 1224366672 1226529864 1229084848 1231256376 1233553664 1237855584 1240042608 1243166928 1245076329 1245363336 1245544128 1247957552 1249874311 1250162424 1263033729 1267074144 1267900911 1269066239 1271492964 1271956896 1274696524 1276858464 1276948638 1281869442 1282427721 1287369639 1291487904 1291675392 1292330601 1293957504 1296464736 1297217664 1299509568 1302216576 1304517312 1309812756 1314860204 1324243032 1329346088 1329925044 1330118112 1332468144 1335049996 1335243808 1337602896 1338185448 1342852263 1343342232 1347639552 1348518888 1352832768 1355746592 1357828906 1358141904 1363655027 1372124934 1377412506 1381818816 1382720454 1385163423 1387143744 1387747872 1392587532 1393095648 1396367424 1398464032 1398562794 1401748416 1403952246 1406432727 1407150144 1408443456 1414692096 1417191552 1422944376 1423272384 1425458412 1428427784 1428757056 1430951508 1434556828 1436465772 1444164848 1448084736 1450361416 1452923892 1453134816 1453665024 1458522828 1459266816 1459369872 1464993648 1475986176 1481673984 1489773411 1495514349 1496382876 1496928864 1502149284 1502697376 1504803258 1506954624 1511260011 1513420608 1516094496 1517083749 1519252672 1519914336 1521936864 1522820736 1525214916 1525771424 1527909642 1528114882 1528689024 1551579218 1551804464 1552162176 1554546168 1558462888 1560536712 1561216356 1567232604 1573272036 1582011648 1583043912 1584498888 1585997568 1588108032 1591528608 1592109312 1598244608 1600812423 1606981257 1607351688 1612493568 1613173863 1619039184 1624685454 1625278256 1626222144 1629095328 1631656593 1632488896 1634776668 1635373152 1637944287 1641675168 1641791106 1648117854 1650474112 1653390144 1657555904 1660101772 1660484448 1660725504 1666883232 1684044972 1689432192 1690534548 1695323952 1695942528 1702477952 1702598184 1709159256 1709903628 1712178972 1716492852 1719775152 1721983872 1723107468 1728619648 1732679424 1739356416 1745780022 1746182448 1746417008 1748864439 1752507498 1753270749 1755603801 1760027091 1765657376 1766809469 1773233392 1773490816 1776624192 1779417402 1782561249 1783470528 1784247264 1790469684 1791122976 1798025184 1810855872 1821419082 1828438038 1829499912 1835484042 1836550008 1839794796 1842425088 1843627272 1846884564 1849524992 1850330496 1856783376 1857460864 1860063912 1861823232 1864750392 1868045004 1868316192 1868997888 1871936328 1875243636 1876200192 1877924608 1897259168 1897696512 1900611216 1905009408 1907239446 1907935344 1912044786 1915287696 1915422957 1919412974 1922804163 1937231856 1937513088 1944697104 1945826496 1953324864 1956775968 1964719134 1972290306 1986364548 1994019132 1994887566 1995177168 1995905152 1998702216 2002574994 2002865712 2006404344 2007278172 2010292046 2015013348 2017894144 2021459328 2022778332 2026552448 2029249152 2033619888 2036743359 2037212856 2044592081 2058187401 2066118759 2072728224 2074080681 2075986969 2080715616 2081621808 2088881298 2089643472 2097696048 2097844191 2102622624 2105928369 2110725216 2112665184 2122038144 2125787328 2134416564 2134908576 2138187618 2142641676 2143135584 2146427262 2150898484 2151835242 2154698658 2158718912 2160127478 2166247272 2168296192 2172127104 2175542124 2179385838 2179702224 2180497536 2183925716 2187784242 2188900224 2189054808 2197490472 2204520192 2213979264 2222510976 2230718917 2236315392 2244574314 2245393296 2253223926 2254046064 2260431936 2270130912 2274141744 2278879008 2279871504 2282905296 2284231104 2287822374 2288657136 2292172323 2293033536 2297476624 2301005357 2327368827 2327706696 2328243264 2331819252 2336337493 2336676664 2337694332 2340805068 2341824534 2346702788 2350848906 2359908054 2368832256 2372556536 2376748332 2377960704 2378996352 2382162048 2387292912 2388163968 2396983681 2397366912 2414474496 2418740352 2428558776 2437028181 2437917384 2439333216 2443642992 2447312056 2448733344 2453059728 2458169696 2462512752 2472176781 2475711168 2480085216 2486333856 2490152658 2490726672 2491088256 2495915104 2499748622 2500324848 2510474449 2526067458 2534148288 2535801822 2538132478 2542985928 2543913792 2549393048 2553716928 2553897276 2563738884 2564855442 2574739278 2582975808 2584661202 2587915008 2592929472 2594435328 2599019136 2604433152 2609034624 2618670033 2619625512 2628761247 2629720408 2648486064 2658692176 2659850088 2660236224 2664936288 2669126103 2670099992 2670487616 2675205792 2676370896 2685704526 2686684464 2697037776 2711493184 2715657812 2716283808 2727310054 2732128623 2742657057 2744249868 2753226063 2754825012 2763637632 2765440908 2770326846 2774287488 2775495744 2785175064 2786191296 2792734848 2796928064 2797125588 2803496832 2807904492 2812865454 2814300288 2816886912 2834383104 2845888752 2846544768 2850916824 2856855568 2857514112 2860859169 2861903016 2868067179 2869113656 2872931544 2879119461 2888329696 2900722832 2905847784 2906269632 2917045656 2918739744 2929987296 2947078701 2958435459 2979546822 2991028698 2992331349 2992765752 2993857728 3003862491 3004298568 3005394752 3009606516 3013909248 3015438069 3022520022 3026841216 3032188992 3034167498 3038505344 3039828672 3043873728 3045641472 3050429832 3051542848 3055819284 3056229764 3057378048 3103158436 3103608928 3104324352 3109092336 3116925776 3121073424 3122432712 3133321947 3134465208 3146544072 3166087824 3168997776 3183057216 3201624846 3213962514 3214703376 3219640893 3226347726 3227752863 3232047987 3238078368 3240191217 3249370908 3250556512 3252444288 3258190656 3263313186 3264977792 3269078757 3269553336 3270746304 3275888574 3281676363 3283350336 3283582212 3296235708 3300948224 3306780288 3315111808 3320203544 3320968896 3333766464 3366861471 3368089944 3378864384 3379835889 3381069096 3390647904 3391885056 3404955904 3405196368 3418318512 3419807256 3424357944 3431733561 3432985704 3439550304 3443967744 3446214936 3457239296 3491560044 3492364896 3492834016 3497728878 3505014996 3506541498 3511207602 3512736801 3520054182 3526273359 3531314752 3533618938 3539862081 3546466784 3546981632 3553248384 3558834804 3565122498 3566941056 3568494528 3580939368 3582245952 3596050368 3621711744 3642838164 3656876076 3658999824 3670968084 3673100016 3679589592 3687254544 3693769128 3700660992 3713566752 3714921728 3720127824 3729500784 3735228987 3736090008 3736632384 3743872656 3749622933 3750487272 3764072347 3789101187 3794518336 3801222432 3803702733 3807198717 3814478892 3815870688 3821870003 3824089572 3830575392 3830845914 3838825948 3845608326 3847283163 3862108917 3874463712 3875026176 3876991803 3889394208 3891652992 3906649728 3913551936 3929438268 3944580612 3972729096 3988038264 3989775132 3990354336 3991810304 3997404432 4005149988 4005731424 4012808688 4014556344 4020584092 4030026696 4042918656 4045556664 4053104896 4058498304 4067239776 4073486718 4074425712 4089184162 4090965081 4106729879 4116374802 4132237518 4145456448 4148161362 4151973938 4161431232 4163243616 4177762596 4179286944 4195392096 4195688382 4205245248 4211856738 4221450432 4225330368 4244076288 4251574656 4268833128 4269817152 4276375236 4285283352 4286271168 4292854524 4301796968 4303670484 4309397316 4317437824 4320254956 4332494544 4344254208 4351084248 4358771676 4359404448 4360995072 4367851432 4375568484 4377800448 4378109616 4394980944 4412821547 4427958528 4445021952 4461437834 4469320233 4480580803 4486543047 4489148628 4490786592 4506447852 4508092128 4520863872 4540261824 4548283488 4551251247 4557758016 4559743008 4565810592 4568462208 4575644748 4577314272 4584344646 4586067072 4594953248 4602010714 4654737654 4655413392 4656486528 4663638504 4672674986 4673353328 4675388664 4681610136 4683649068 4693405576 4701697812 4719816108 4745113072 4753496664 4757992704 4764324096 4774585824 4776327936 4793967362 4794733824 4802437269 4820943771 4837480704 4839521589 4857117552 4874056362 4875834768 4878666432 4887285984 4894624112 4894969779 4897466688 4906119456 4913832861 4916339392 4925025504 4944353562 4951422336 4960170432 4972667712 4980305316 4981453344 4982176512 4991830208 4999497244 5000649696 5020948898 5052134916 5068296576 5071603644 5076264956 5085971856 5087827584 5098786096 5107433856 5107794552 5127477768 5129710884 5149478556 5165951616 5169322404 5185858944 5198038272 5218069248 5237340066 5239251024 5257522494 5259440816 5259812247 5266811403 5280081273 5296972128 5300428407 5317384352 5319700176 5320472448 5329872576 5338252206 5340199984 5340975232 5347683747 5350411584 5352741792 5371409052 5373368928 5394075552 5422986368 5431315624 5432567616 5454620108 5464257246 5485314114 5488499736 5506452126 5509650024 5527275264 5530881816 5540653692 5548574976 5550991488 5570350128 5572382592 5585469696 5593856128 5594251176 5606993664 5615808984 5625730908 5628600576 5633773824 5691777504 5693089536 5701833648 5713711136 5715028224 5721718338 5723806032 5736134358 5738227312 5745863088 5746268871 5758238922 5768412489 5776659392 5801445664 5811695568 5812539264 5834091312 5837479488 5859974592 5894157402 5916870918 5959093644 5982057396 5984662698 5985531504 5987715456 6007724982 6008597136 6010789504 6019213032 6030876138 6045040044 6053682432 6064377984 6068334996 6077010688 6079657344 6087747456 6100859664 6103085696 6110230077 6111638568 6112459528 6133776243 6174562203 6198356277 6206316872 6207217856 6218184672 6222242043 6227960907 6233851552 6242146848 6244865424 6266643894 6268930416 6293088144 6293532573 6317785107 6332175648 6337995552 6366114432 6403249692 6427925028 6429406752 6439281786 6452695452 6455505726 6464095974 6476156736 6480382434 6498741816 6501113024 6504888576 6516381312 6526626372 6529955584 6538157514 6539106672 6541492608 6551777148 6563352726 6566700672 6567164424 6592471416 6613560576 6630223616 6640407088 6641937792 6667532928 6692156751 6717945409 6733722942 6736179888 6759671778 6762138192 6781295808 6810392736 6836637024 6839614512 6848715888 6863467122 6865971408 6876516969 6879100608 6892429872 6903016071 6982106481 6983120088 6984729792 6985668032 6995457756 7009012479 7010029992 7013082996 7022415204 7025473602 7036022161 7040108364 7052546718 7062629504 7067237876 7079724162 7092933568 7106496768 7117669608 7130244996 7133882112 7136989056 7161878736 7164491904 7190951043 7192100736 7218661837 7243423488 7285676328 7311084543 7313752152 7317999648 7329505013 7341936168 7346200032 7359179184 7374509088 7387538256 7427133504 7440255648 7459001568 7470457974 7472180016 7473264768 7487745312 7499245866 7500974544 7528144694 7531423347 7560446173 7578202374 7589036672 7602444864 7607405466 7614397434 7628957784 7631741376 7643740006 7648179144 7661150784 7661691828 7677651896 7691216652 7694566326 7724217834 7748927424 7753983606 7778788416 7783305984 7813299456 7827103872 7856010099 7858876536 7886283741 7889161224 7945458192 7976076528 7979550264 7980708672 7994808864 8007378309 8010299976 8011462848 8025617376 8029112688 8041168184 8060053392 8091113328 8123957689 8134479552 8146973436 8148851424 8178368324 8181930162 8196385869 8213459758 8227971171 8232749604 8248701761 8259678189 8264475036 8290912896 8296322724 8303947876 8322862464 8326487232 8355525192 8358573888 8390784192 8391376764 8410490496 8423713476 8442900864 8450660736 8503149312 8537666256 8539634304 8552750472 8570566704 8572542336 8585709048 8603593936 8604201537 8607340968 8618794632 8634875648 8637358383 8640509912 8664989088 8702168496 8717543352 8718808896 8735702864 8751136968 8756219232 8789961888 8825643094 8841236103 8875306377 8922875668 8938640466 8961161606 8973086094 8976994047 8978297256 8981573184 9011587473 9012895704 9016184256 9041727744 9046314207 9080523648 9096566976 9102502494 9115516032 9119486016 9131621184 9136924416 9151289496 9154628544 9168689292 9172134144 9189906496 9204021428 9309475308 9310826784 9312973056 9327277008 9345349972 9346706656 9350777328 9363220272 9367298136 9386811152 9399965841 9403395624 9439632216 9490226144 9506993328 9545585189 9549171648 9587934724 9604874538 9641887542 9679043178 9683258589 9696143961 9714235104 9720573651 9748112724 9751669536 9757332864 9774571968 9789248224 9789939558 9794933376 9812238912 9827665722 9832678784 9845029089 9850051008 9888707124 9902844672 9920340864 9945335424 9960610632 9962906688 9983660416 9998994488 10001299392 10041897796 10100584413 10104269832 10136593152 10139507667 10143207288 10152529912 10171943712 10175655168 10197572192 10214867712 10215589104 10254955536 10259421768 10295200683 10298957112 10331903232 10338644808 10371717888 10474680132 10478502048 10515044988 10518881632 10519624494 10533622806 10560162546 10578820077 10593944256 10600856814 10619586243 10634768704 10639400352 10640944896 10659745152 10676504412 10680399968 10681950464 10695367494 10700823168 10705483584 10742818104 10746737856 10788151104 10845972736 10862631248 10865135232 10909240216 10928514492 10970628228 10976999472 11012904252 11019300048 11061763632 11081307384 11101982976 11140700256 11144765184 11187712256 11188502352 11205686961 11231617968 11248868799 11251461816 11292217041 11367303561 11383555008 11403667296 11411108199 11421596151 11427422272 11443436676 11447612064 11465610009 11472268716 11476454624 11491726176 11492537742 11516477844 11536824978 11541849489 11553318784 11586326751 11602891328 11623391136 11625078528 11630975409 11668182624 11674958976 11719949184 11788314804 11833741836 11918187288 11964114792 11969325396 11971063008 11975430912 12015449964 12017194272 12021579008 12038426064 12061752276 12090080088 12128755968 12136669992 12159314688 12175494912 12201719328 12206171392 12220460154 12223277136 12224919056 12267552486 12272895243 12320189637 12349124406 12367666283 12396712554 12412633744 12414435712 12436369344 12444484086 12455921814 12467703104 12484293696 12489730848 12533287788 12537860832 12586176288 12587065146 12635570214 12664351296 12675991104 12732228864 12806499384 12855850056 12858813504 12878563572 12905390904 12911011452 12928191948 12952313472 12960764868 12997483632 13002226048 13032762624 13053252744 13076315028 13078213344 13082985216 13103554296 13126705452 13133401344 13134328848 13184942832 13238464641 13280814176 13283875584 13289479919 13335065856 13384313502 13407960699 13435890818 13441742409 13459629141 13467445884 13472359776 13493541031 13519343556 13524276384 13562591616 13620785472 13673274048 13679229024 13697431776 13726934244 13731942816 13753033938 13758201216 13784859744 13806032142 13964212962 13966240176 13969459584 13971336064 13990915512 14018024958 14020059984 14026165992 14044830408 14050947204 14072044322 14080216728 14105093436 14125259008 14134475752 14159448324 14185867136 14235339216 14260489992 14273978112 14323757472 14328983808 14381902086 14384201472 14407311807 14437323674 14462831313 14518564767 14571352656 14622169086 14627504304 14635999296 14659010026 14683872336 14684909337 14692400064 14718358368 14741498583 14749018176 14775076512 14854267008 14880511296 14918003136 14940915948 14944360032 14946529536 14975490624 14998491732 15001949088 15056289388 15062846694 15120892346 15156404748 15178073344 15204889728 15214810932 15228794868 15257915568 15263482752 15287480012 15296358288 15322301568 15323383656 15355303792 15382433304 15389132652 15448435668 15497854848 15507967212 15557576832 15615032419 15654207744 15712020198 15717753072 15772567482 15778322448 15779436741 15840243819 15890916384 15901285221 15952153056 15959100528 15961417344 15989617728 16014756618 16020599952 16022925696 16051234752 16058225376 16082336368 16120106784 16182226656 16247915378 16268959104 16293946872 16297702848 16356736648 16363860324 16392771738 16426919516 16455942342 16465499208 16497403522 16519356378 16528950072 16581825792 16592645448 16607895752 16645724928 16652974464 16711050384 16717147776 16778885767 16781568384 16782753528 16820980992 16847426952 16885801728 16901321472 17075332512 17079268608 17105500944 17141133408 17145084672 17171418096 17207187872 17208403074 17214681936 17237589264 17274716766 17281019824 17305237467 17329978176 17404336992 17435086704 17437617792 17471405728 17502273936 17512438464 17573321143 17579923776 17651286188 17682472206 17750612754 17845751336 17877280932 17922323212 17946172188 17953988094 17956594512 17963146368 18023174946 18025791408 18032368512 18092628414 18161047296 18193133952 18205004988 18231032064 18238972032 18263242368 18302578992 18309257088 18330690231 18337378584 18379812992 18401328729 18408042856 18595068831 18618950616 18621653568 18654554016 18666726129 18683882721 18690699944 18693413312 18701554656 18726440544 18734596272 18773622304 18799931682 18806791248 18879264432 18880597719 18953355321 18980452288 19013986656 19091170378 19098343296 19175869448 19209749076 19283775084 19358086356 19366517178 19392287922 19428470208 19441147302 19496225448 19503339072 19514665728 19549143936 19578496448 19579879116 19589866752 19624477824 19655331444 19665357568 19690058178 19700102016 19777414248 19840681728 19890670848 19921221264 19925813376 19967320832 19997988976 20002598784 20076470253 20083795592 20153836227 20201168826 20208539664 20279015334 20286414576 20305059824 20343887424 20395144384 20431178208 20509911072 20518843536 20590401366 20597914224 20629550907 20677289616 20709048213 20946319443 20949360264 20957004096 21027037437 21030089976 21037763264 21039248988 21067245612 21108066483 21120325092 21157640154 21187888512 21201713628 21239172486 21269537408 21278800704 21319490304 21353008824 21360799936 21390734988 21401646336 21410967168 21485636208 21493475712 21572853129 21576302208 21655985511 21725262496 21730270464 21739438249 21818480432 21857028984 21933253629 21941256456 21953998944 21988515039 22025808504 22038600096 22073249201 22123527264 22162614768 22281400512 22377004704 22411373922 22463235936 22497737598 22502923632 22584434082 22594270041 22681338519 22734607122 22767110016 22807334592 22822216398 22843192302 22854844544 22886873352 22895224128 22931220018 22944537432 22952909248 22983452352 22985075484 23032955688 23073649956 23083698978 23106637568 23172653502 23205782656 23246782272 23261950818 23336365248 23349917952 23439898368 23568030297 23576629608 23658851223 23667483672 23836374576 23928229584 23938650792 23942126016 24022134927 24030899928 24034388544 24076852128 24123504552 24180160176 24273339984 24371873067 24403438656 24440920308 24446554272 24449838112 24535104972 24545790486 24589157607 24640379274 24683913513 24698248812 24735332566 24746105283 24779034567 24793425108 24825267488 24828871424 24841465997 24872738688 24888968172 24911843628 24935406208 24968587392 24979461696 25066575576 25075721664 25172352576 25174130292 25271140428 25328702592 25351982208 25612998768 25711700112 25717627008 25757127144 25810781808 25812604611 25822022904 25856383896 25904626944 25912075149 25921529736 25994967264 26004452096 26106505488 26152630056 26156426688 26207108592 26253410904 26268657696 26369885664 26476929282 26523708309 26561628352 26578959838 26625919131 26768627004 26815921398 26871781636 26883484818 26919258282 26930982141 26934891768 26944719552 26987082062 27034762419 27038687112 27048552768 27125183232 27138942621 27241570944 27346548096 27358458048 27394863552 27453868488 27463885632 27506067876 27516402432 27569719488 27612064284 27928425924 27932480352 27938919168 27942672128 27981831024 28036049916 28040119968 28052331984 28089660816 28101894408 28144088644 28160433456 28210186872 28268951504 28318896648 28371734272 28470678432 28520979984 28636755567 28647514944 28747109153 28763804172 28814623614 28874647348 28925662626 29037129534 29049775767 29142705312 29161720953 29244338172 29255008608 29271998592 29318020052 29367744672 29369818674 29384800128 29436716736 29482997166 29498036352 29550153024 29708534016 29761022592 29836006272 29881831896 29888720064 29950981248 29996983464 30003898176 30112578776 30125693388 30241784692 30312809496 30409779456 30418523001 30429621864 30457589736 30515831136 30526965504 30574960024 30592716576 30644603136 30646767312 30710607584 30764866608 30778265304 30885602049 30889750829 30896871336 30995709696 31015934424 31115153664 31230064838 31364065621 31424040396 31435506144 31545134964 31556644896 31558873482 31680487638 31781832768 31802570442 31858758729 31904306112 31918201056 31922834688 31979235456 32029513236 32041199904 32045851392 32102469504 32116450752 32164672736 32240213568 32364453312 32495830756 32537918208 32587893744 32595405696 32713473296 32727720648 32785543476 32853839032 32911884684 32930998416 32994807044 33038712756 33057900144 33185290896 33215791504 33305948928 33422100768 33434295552 33557771534 33563136768 33565507056 33617060883 33694853904 33746606397 33876651123 34150665024 34211001888 34233324597 34264788453 34282266816 34342836192 34396830027 34414375744 34416806148 34429363872 34475178528 34549433532 34562039648 34610474934 34659956352 34758980253 34808673984 34870173408 34875235584 34892926227 34942811456 35004547872 35024876928 35146642286 35159847552 35302572376 35364944412 35501225508 35691502672 35754561864 35844646424 35892344376 35907976188 35913189024 35926292736 36046349892 36051582816 36064737024 36185256828 36386267904 36410009976 36477944064 36526484736 36605157984 36618514176 36661380462 36674757168 36759625984 36802657458 36816085712 36818685729 36960568911 37102998849 37190137662 37237901232 37243307136 37309108032 37333452258 37367765442 37381399888 37386826624 37403109312 37452881088 37469192544 37547244608 37599863364 37613582496 37758528864 37761195438 37906710642 37960904576 38027973312 38182340756 38196686592 38351738896 38419498152 38567550168 38716172712 38733034356 38784575844 38856940416 38882294604 38992450896 39006678144 39098287872 39156992896 39159758232 39248955648 39310662888 39380116356 39400204032 39554828496 39715393923 39842442528 39851626752 39868439757 39995977952 40005197568 40152940506 40167591184 40223882097 40307672454 40325227227 40378887423 40402337652 40417079328 40480623093 40558030668 40572829152 40610119648 40636617787 40687774848 40790288768 40862356416 41019822144 41037687072 41180802732 41195828448 41259101814 41354579232 41418096426 41892638886 41898720528 41914008192 42054074874 42060179952 42075526528 42078497976 42134491224 42216132966 42240650184 42315280308 42375777024 42403427256 42478344972 42539074816 42557601408 42706017648 42721599872 42781469976 42821934336 42971272416 42986951424 43145706258 43152604416 43221935421 43311971022 43388493939 43450524992 43478876498 43555694301 43636960864 43714057968 43866507258 43882512912 43907997888 43977030078 44051617008 44054728011 44077200192 44146498402 44224495749 44247054528 44325229536 44562801024 44754009408 44822747844 44926471872 44995475196 45005847264 45168868164 45188540082 45362677038 45469214244 45534220032 45614669184 45644432796 45686384604 45709689088 45773746704 45790448256 45862440036 45889074864 45905818496 45966904704 45970150968 46065911376 46147299912 46167397956 46345307004 46411565312 46493564544 46523901636 46672730496 46845097257 47025617863 47136060594 47153259216 47317702446 47334967344 47338310223 47520731457 47672749152 47703855663 47856459168 47877301584 47884252032 48044269854 48061799856 48068777088 48153704256 48247009104 48360320352 48546679968 48743746134 48806877312 48881840616 48893108544 48899676224 49070209944 49091580972 49178315214 49280758548 49367827026 49396497624 49470665132 49492210566 49558069134 49586850216 49650534976 49682931994 49745477376 49777936344 49823687256 49870812416 49937174784 49958923392 50133151152 50151443328 50336657301 50344705152 50348260584 50530632859 50542280856 50657405184 50703964416 51225997536 51306535091 51423400224 51435254016 51514254288 51621563616 51625209222 51644045808 51712767792 51824150298 51843059472 51989934528 52213010976 52305260112 52312853376 52414217184 52506821808 52537315392 52719963429 52739771328 52923123211 52953858564 53047416618 53123256704 53157919676 53251838262 53537254008 53631842796 53743563272 53766969636 53838516564 53861964282 53869783536 53889439104 53974164124 54069524838 54077374224 54097105536 54277885242 54483141888 54693096192 54716916096 54789727104 54907736976 54927771264 54992070693 55012135752 55130624663 55139438976 55203986187 55224128568 55856851848 55864960704 55963662048 56000178387 56051648163 56072099832 56080239936 56104663968 56179321632 56203788816 56288177288 56320866912 56420373744 56537903008 56637793296 56860065963 56867703823 56941356864 57041959968 57273511134 57295029888 57494218306 57527608344 57629247228 57740912327 57749294696 57851325252 58074259068 58099551534 58285410624 58323441906 58488676344 58510017216 58543997184 58636040104 58735489344 58739637348 58769600256 58873433472 58965994332 58996072704 59100306048 59522045184 59672012544 59763663792 59777440128 59901962496 59993966928 60007796352 60225157552 60229410759 60251386776 60461508681 60483569384 60625618992 60837046002 60859243728 60915179472 61031662272 61149920048 61185433152 61293534624 61421215168 61529733216 61556530608 61771204098 61779501658 61793742672 61888652721 62031868848 62127144639 62460129676 62728131242 62838958329 62848080792 62871012288 63081112311 63090269928 63113289792 63117746964 63324199449 63360975276 63563665536 63605140884 63717517458 63808612224 63836402112 63958470912 64059026472 64082399808 64204939008 64232901504 64329345472 64480427136 64718559387 64728906624 64967956533 64991661512 65175787488 65190811392 65218314747 65426946592 65455441296 65571086952 65707678064 65799760887 65823769368 65861996832 65965545117 65989614088 66077425512 66115800288 66219747603 66370581792 66431583008 66844201536 67115543068 67131014112 67234121766 67389707808 67493212794 67753302246 67782810123 68044015557 68301330048 68422003776 68466649194 68529576906 68564533632 68685672384 68793660054 68828751488 68833612296 68858727744 68950357056 69098867064 69124079296 69220949868 69319912704 69517960506 69617347968 69740346816 69785852454 69885622912 70009095744 70049753856 70293284572 70319695104 70605144752 70704090891 70729888824 70976553669 71002451016 71383005344 71509123728 71689292848 71784688752 71815952376 71826378048 72066404781 72092699784 72103165632 72370513656 72820019952 73115619201 73210315968 73322760924 73349514336 73605314916 73632171424 73637371458 73921137822 74051740539 74205997698 74238315849 74337103701 74380275324 74475802464 74486614272 74524397991 74618216064 74666904516 74735530884 74762799776 74773653248 74806218624 74905762176 74938385088 75094489216 75199726728 75227164992 75517057728 75522390876 75813421284 75921809152 76055946624 76364681512 76703477792 76838996304 77135100336 77432345424 77437813833 77466068712 77569151688 77713880832 77736225447 77764589208 77984901792 78013356288 78313985792 78319516464 78621325776 78760232712 79109656992 79430787846 79571124927 79684885056 79736879514 79877757393 79991955904 80305881012 80335182368 80447764194 80615344908 80650454454 80757774846 80792946423 80804675304 80834158656 80961246186 81104287257 81116061336 81145658304 81220239296 81273235574 81375549696 81416827863 81580577536 81724712832 82039644288 82075374144 82361605464 82391656896 82518203628 82709158464 82836192852 83785277772 83797441056 83828016384 84108149748 84120359904 84151053056 84156995952 84268982448 84432265932 84481300368 84630560616 84806854512 84956689944 85115202816 85412035296 85443199744 85562939952 85910266701 85942544832 86241327459 86291412516 86443870842 86573663981 86623942044 86776987878 86901049984 86957752996 87111388602 87149327301 87273921728 87428115936 87485162859 87733014516 87765025824 87815995776 87954060156 88103234016 88109456022 88154400384 88292996804 88448991498 88494109056 88650459072 89125602048 89508018816 89645495688 89852943744 89990950392 90011694528 90337736328 90377080164 90725354076 90938428488 91229338368 91288865592 91372769208 91547493408 91580896512 91724880072 91778149728 91811636992 91933809408 91940301936 92131822752 92294599824 92334795912 92669252487 92690614008 92987129088 93026359433 93047803272 93345460992 93690194514 94051235726 94092196863 94272121188 94306518432 94454787217 94635404892 94669934688 94676620446 95041462914 95345498304 95407711326 95712918336 95754603168 95768504064 96088539708 96123599712 96137554176 96307408512 96494018208 96720640704 97093359936 97487492268 97613754624 97763681232 97786217088 97799352448 98140419888 98183161944 98356630428 98561517096 98735654052 98792995248 98941330264 98984421132 99116138268 99173700432 99301069952 99365863988 99555872688 99647374512 99917846784 100266302304 100302886656 100673314602 100689410304 100696521168 100851182649 101061265718 101084561712 101239819191 101494895581 101629953369 102451995072 102613070182 102794365359 102846800448 103028508576 103190490081 103243127232 103250418444 103288091616 103425535584 103648300596 103686118944 103979869056 104426021952 104610520224 104625706752 104678778681 104828434368 105013643616 105074630784 105439926858 105479542656 105846246422 105907717128 106094833236 106246513408 106315839352 106503676524 107074508016 107263685592 107487126544 107533939272 107677033128 107723928564 107739567072 107778878208 107948328248 108139049676 108154748448 108194211072 108555770484 109433832192 109579454208 109815473952 109855542528 109984141386 110024271504 110261249326 110278877952 110407972374 110448257136 110456057187 110881706733 111308996547 111713703696 111729921408 111927324096 112000356774 112103296326 112144199664 112160479872 112209327936 112358643264 112407577632 112576354576 112641733824 112840747488 113075806016 113275586592 113720131926 113735407646 113882713728 114083919936 114547022268 114590059776 114988436612 115055216688 115258494456 115481824654 115498589392 115702650504 116148518136 116199103068 116570821248 116646883812 116977352688 117020034432 117272080208 117452200369 117470978688 117479274696 117746866944 117931988664 118200612096 119146181769 119527327584 119554880256 119605319271 119987933856 120015592704 120450315104 120458821518 120502773552 120923017362 120967138768 120975681681 121136662269 121251237984 121441869279 121674092004 121718487456 121830358944 121909853361 122063324544 122299840096 122370866304 122587069248 122842430336 123059466432 123113061216 123542408196 123559003316 123587485344 123777305442 124063737696 124254289278 124920259352 125456262484 125677916658 125696161584 125742024576 126162224622 126180539856 126226579584 126235493928 126648398898 126721950552 127127331072 127210281768 127435034916 127617224448 127672804224 128118052944 128164799616 128465803008 128658690944 128960854272 129437118774 129457813248 129935913066 129983323024 130165481817 130351574976 130436629494 130667082903 130853893184 130910882592 131142173904 131415356128 131599521774 131647538736 131723993664 131931090234 131979228176 132154851024 132164184033 132231600576 132439495206 132673487247 132741163584 132863166016 133688403072 134231086136 134262028224 134468243532 134779415616 134986425588 135506604492 135565620246 136088031114 136602660096 136844007552 136933298388 137059153812 137129067264 137371344768 137587320108 137657502976 137667224592 137717455488 137900714112 138197734128 138248158592 138441899736 139035921012 139234695936 139480693632 139571704908 139771245824 140018191488 140535291771 140586569144 141076853589 141210289504 141408181782 141459777648 141953107338 142004902032 142014930669 142562194371 142766010688 143018247456 143111566989 143378585696 143569377504 143631904752 143652756096 144132809562 144185399568 144206331264 144741027312 145640039904 146231238402 146420631936 146645521848 146699028672 147210629832 147264342848 147274742916 147842275644 148103481078 148411995396 148476631698 148674207402 148760550648 148951604928 149048795982 149236432128 149333809032 149471061768 149525599552 149612437248 149811524352 149876770176 150188978432 150399453456 150454329984 151009971903 151034115456 151044781752 151591898577 151626842568 152111893248 152176067743 152729363024 153406955584 153677992608 153919605273 154270200672 154512744407 154864690848 154875627666 154932137424 155138303376 155472450894 155529178416 155969803584 156639032928 157242651552 157520465424 158159890287 158219313984 158769369633 158861575692 159142249854 159369770112 159473759028 159755514786 159983911808 160611762024 160670364736 160895528388 161230689816 161300908908 161515549692 161585892846 161609350608 161668317312 161922492372 162208574514 162232122672 162291316608 162440478592 162546471148 162833655726 163449425664 164079288576 164150748288 164723210928 164783313792 164976212079 165036407256 165391873989 165418316928 165611958561 165672385704 166029222251 167570555544 167594882112 168154944489 168216299496 168240719808 168313991904 168537964896 168864531864 168962600736 169261121232 169613709024 169913379888 170603111469 170824070592 171125879904 171820533402 171885089664 172482654918 172582825032 172887741684 173147327962 173222736981 173247884088 173553975756 173802099968 173890261979 173915505992 174222777204 174298654602 174547843456 174856231872 174970325718 175466029032 175530051648 175631991552 175908120312 176206468032 176218912044 176308800768 176585993608 176897982996 176988218112 177300918144 179016037632 179290991376 179705887488 179981900784 180023389056 180675472656 180688232277 180754160328 181384526043 181450708152 181876856976 182577731184 182745538416 183094986816 183449760144 183556299456 183880603872 184263645504 184589199648 184669591824 185338504974 185381228016 185665958163 186052718866 186095606544 186381433917 186851026847 187380389028 188102471452 188184393726 188516874987 188544242376 188613036864 188909574434 189243336933 189270809784 189339869376 189353240892 189972598347 190082925828 190690996608 190815422652 191425836672 191509206336 192177079416 192247199424 192614817024 192988036416 193441281408 194155678161 194186719872 194903869599 194974984536 195527362464 195572434176 195598704896 195654944241 196280839776 196366323888 196713260856 197123034192 197471308104 197585990496 197882660528 197896635351 197968842264 198232276536 198347400864 198602139904 198659242809 198731727976 199111745376 199294749024 200532604608 201346629204 201393042336 201702365298 202122531436 202169123424 202479638382 202989791162 203259906738 203348430369 204132046671 204903990144 205226140364 205588730718 205693600896 206057017152 206380980162 206486254464 206500836888 206576183232 206851071168 207296601192 207372237888 207959738112 208852043904 209221040448 209357557362 209656868736 210027287232 210149261568 210879853716 210959085312 211692492844 211815434256 212189666472 212631678704 212929661007 213007353048 214149016032 214527371184 214974253088 215067878544 215354066256 215447857128 215479134144 215896656496 216199214343 216228255803 216278099352 216309496896 217111540968 219346857603 219548459347 219630947904 219968282772 220048543008 220522498652 220815944748 220896514272 220912114374 221763413466 222617993094 222714947547 223011311103 223427407392 223459842816 223573193973 223854648192 224000713548 224206592652 224288399328 224320959744 224418655872 224717286528 224815155264 225152709152 225283467648 225681494976 226151612032 226551173184 227440263852 227470815292 227765427456 228167839872 229094044536 229976873224 230110433376 230516988912 230963649308 230997178784 231405301008 232297036272 232313441499 232398206136 233141642496 233208676341 233293767624 233954705376 234040068864 234544160416 234904400738 234941957376 234958549392 235863977328 238292363538 239054655168 239210638542 239633272179 239975867712 240900630208 240917643036 241005547104 241846034724 241934277536 241951363362 242273324538 242502475968 242883738558 243312861771 243348184008 243436974912 243660717888 243819706722 244126649088 244250483589 244599680192 244741732608 245174138496 245684860672 246118932864 246226122432 247084816392 247118006632 247174970688 247554610884 248127475392 248508578556 249840518704 250912524968 251355833316 251392323168 251484049152 252324449244 252361079712 252453159168 252470987856 253296797796 253443901104 254420563536 254870069832 255345608448 256236105888 256329599232 257317381888 257730800103 258723982377 258874237548 259720991943 259871826132 259966646048 260330963634 260703149952 260873258988 261334165806 261447981903 261707786368 261821765184 262284347808 262455488577 262830712256 263199043548 263295077472 263447987328 263862180468 263958456352 264309702048 264328368066 264463201152 264878990412 265346974494 265482327168 265726332032 267376806144 268462172272 268524056448 268936487064 269558831232 269972851176 271013208984 271131240492 272176062228 273688015104 273866596776 274118307624 274742689536 275174640216 275334449184 275434910976 275801428224 276395468256 276496317184 276883799472 278007757461 278071842024 278961387264 279079078299 279143409816 280036382976 281070583542 281173138288 282153707178 282276590589 282420579008 282816363564 282919555296 283364361651 283906214676 284009804064 284029861338 284456324509 285124388742 285532021376 286036494912 286223133978 286757171392 287138755008 287263809504 287305512192 288265619124 288370799136 288412662528 289482054624 291280079808 292462476804 292841263872 293291043696 293398057344 294421259664 294528685696 294549485832 295684551288 296206962156 296823990792 296953263396 297348414804 297521101296 297903209856 298097591964 298667618064 298942123536 299051199104 299753540352 300798906912 300908659968 302019943806 302068230912 302089563504 302553547947 303183797154 303253685136 303719457573 304352135486 304484686743 304889860107 305458726048 305658038137 306813911168 307355985216 307839210546 308383096077 308540401344 309025488814 309571470243 309729381696 309751255332 309864274848 310276606752 310944901788 311058356832 311939607168 313278065856 314485303104 315040930848 316319780574 316438627968 317538739266 317723151384 318284499708 318739540224 318947518056 319511029572 319967823616 321223524048 321340729472 321791056776 322461379632 322601817816 323031099384 323171785692 323218701216 323336634624 323844984744 324417149028 324464245344 324582633216 324880957184 325092942296 325667311452 328301496576 329446421856 329566627584 329952424158 330072814512 330783747978 330836633856 331223917122 331344771408 331368171561 332058444502 332645120199 333926989641 335141111088 335189764224 336309888978 336432598992 336481439616 336627983808 337075929792 337729063728 337925201472 338522242464 339227418048 339826759776 341206222938 341648141184 342251759808 343641066804 343770179328 344965309836 345165650064 345775483368 346294655924 346445473962 346495768176 347107951512 347780523958 347831011984 348445554408 348597309204 349095686912 349712463744 349940651436 350932058064 351060103296 351816240624 352356601107 352412936064 352437824088 353171987216 353714430013 353795965992 354601836288 357438545307 358581982752 358815957813 359145745637 359963801568 360046778112 361350945312 361376464554 361508320656 362769052086 362901416304 362927045043 363753713952 364325607837 365155462368 365491076832 365729560083 366189973632 366899520288 367112598912 367761207744 368527291008 369178399296 369339183648 370677009948 370762456032 371331916326 372105437732 372191213088 372762867834 373702053694 374760778056 376204942904 376368787452 377033749974 377088484752 377226073728 377819148868 378486673866 378541619568 378679738752 378706481784 379945196694 380165851656 381381993216 381630845304 382851673344 383018412672 384354158832 384494398848 385914372641 385976072832 386882562816 388311356322 388373439744 389807739198 389949969072 391054724928 391309888482 392001248709 392561679552 392732647776 393426521712 394246068384 394942616208 395171980992 395765321056 395793270702 395937684528 396464553072 396694801728 397318485618 397463455952 398020461741 398073926761 398223490752 398589498048 401065209216 402693258408 402786084672 403404730596 404186386289 404245062872 404338246848 404959276764 405979582324 406519813476 406696860738 408264093342 409807980288 410452280728 411177461436 411387201792 412114034304 412761960324 412972508928 413001673776 413152366464 413702142336 414593202384 414744475776 417704087808 418442080896 418715114724 419313737472 420054574464 421605875313 421759707432 423230560767 423384985688 423630868512 424379332944 425263357408 425859322014 426014706096 427686583113 428298032064 429054742368 429334700967 429948506176 430135757088 430708132512 430895714256 430958268288 431793312992 432398428686 432456511606 432556198704 432618993792 434223081936 438693715206 439096918694 439261895808 439936565544 440097086016 441044997304 441631889496 441793028544 441824228748 443526826932 445235986188 445429895094 446022622206 446854814784 447146387946 447709296384 448001427096 448413185304 448576798656 448837311744 449434573056 449630310528 450305418304 450566935296 451362989952 452303224064 453029915709 453102346368 454775695731 454880527704 454941630584 456335679744 456528203229 458188089072 459953746448 460220866752 461033977824 461758815819 461927298616 461994357568 462810602016 463538233221 464594072544 464626882998 464796412272 466417352682 466587535248 467909410752 469088320832 469808801476 469917098784 471727954656 474479670861 476308108899 476584727076 478109310336 478421277084 479266544358 479951735424 481801260416 481835286072 482011094208 483692069448 483868555072 483902726724 484546649076 485004951936 485767477116 486625723542 486696368016 486873949824 487321435776 487639413444 488500967178 489199360384 490348276992 492237865728 492452244864 494169632784 494236013264 494349941376 494928636237 495109221768 496175621967 496254950784 496835875683 497017157112 498087666753 499681037408 500007079727 501825049936 502711666632 502784646336 504464833467 504648898488 504722159424 504941975712 506593595592 506887802208 508841127072 509740139664 511809334407 512472211776 515461600206 517447964754 517748475096 519441983886 519668210943 519743652264 519933292096 520661927268 521406299904 521670785937 521746517976 522668331612 522895963806 523415572736 523643530368 524568695616 524910977154 525661424512 526398087096 526590154944 526895974656 527724360936 527916912704 528619404096 528656736132 528926402304 529757980824 530693948988 530964654336 531452664064 536924344544 537048112896 537872974128 539117662464 539945702352 542026417968 542064696831 542262480984 544153578129 544352124456 547733193552 548236615248 550349280432 550668898368 552790936512 553767598944 556015514922 556143684048 556997874489 558158156598 558286819632 559144301751 560553080541 562141167084 562346276576 564307414356 564553181178 564841158016 565550624961 565632727128 565839110592 566728723302 567730010799 567812429352 568019608128 568059722676 568912649018 569917795041 570248777484 571064042752 572072989824 572446267956 573514342784 574277510016 574527619008 576531238248 576741598272 578964109248 582467034483 582560159616 584711608797 584924953608 586582087392 586796114688 586964832723 588842519328 589057371392 589098971664 591369102576 592413924312 593647981584 593689906053 593906526792 594696829608 595042202592 595806419712 595977728427 596195183928 597335236128 597884247072 598102398208 601597813824 604039887612 604179127008 605107095894 606367594308 606507370272 607438915146 608704270972 608969373486 609779720214 610045291107 610917452096 611316076274 612396140013 613627822336 614711970432 615678421092 616766192154 617080802688 618050977628 619142940486 619458763392 619502510664 619728549696 620553213504 621889803576 622116713664 623879214336 626556131712 628970606208 630081861696 632639561148 632877255936 635077478532 635446302768 636568999416 637895036112 639022059144 642447048096 642681458944 643582113552 644922759264 645203635632 646062198768 646343571384 646437402432 647689969488 648684767409 648834298056 648928490688 650185884592 651184516031 651334622904 658040572809 658645378041 658892843712 659904848316 660145629024 661183510519 661567495956 662447834244 662689542816 662736343122 664116889004 665290240398 667853979282 668144842641 670282222176 670379528448 670719581919 672619777956 672865197984 672962879232 673255967616 674151859584 675458127456 675850402944 677044484928 678454836096 679653519552 682412445876 683296282368 684503519616 687282133608 689930619672 690331300128 691550966736 692589311848 692890947924 692991536352 694215903024 695561047916 695662023968 696891108816 697194618408 699424927488 699626029023 699881302872 701864116128 702120206592 703632481248 704713202214 704825872128 704875648176 706343974432 707428860026 707591931984 710464269067 714877090614 717163965504 717631915626 718291491274 719927603136 722701890624 722752929108 723016641312 725538104172 725802832608 725854090086 727507427904 728651215674 730310924736 730982153664 731459120166 732379947264 732751450767 733799040576 734225197824 735522415488 737054582016 738356798592 738678367296 741354019896 741524912064 742663832652 744210875464 744382426176 745525735668 747404107388 749521556112 752409885808 752737574904 754067499948 754176969504 754452147456 755638297736 756973347732 757083239136 757359477504 757412963568 759890393388 760331703312 763261690608 766036825344 768708317664 768988797696 771828745282 771952145664 773192400309 776171947131 776622712644 779162975829 779615478396 779899938144 782109449856 782619776964 784002497418 785123359104 785465295552 786853043424 787366465731 788492136768 789885232416 790343961984 791530642112 791586541404 791875369056 792929106144 793389603456 794636971236 794926911904 796040923482 796147853522 796446981504 797178996096 802130418432 805386516816 805572169344 806809461192 808372772578 808490125744 808676493696 809918553528 811959164648 813039626952 813393721476 816528186684 820904561456 822354922872 824228068608 825523920648 826003347552 826304732928 827404284672 829186404768 829488951552 834023272383 836884161792 837237234897 837430229448 840109148928 843211750626 843519414864 846461121534 846769971376 846829771767 847261737024 848758665888 850093084953 850526714816 851718644028 852029412192 853368973527 855373166226 856596064128 858109484736 858669401934 859897012352 860271514176 861416265024 861791428512 861916536576 863586625984 864796857372 864913023212 865112397408 865237987584 868446163872 877387430412 878193837388 878523791616 879873131088 880194172032 882089994608 883263778992 883586057088 883648457496 887053653864 890471972376 890859790188 892045244412 893709629568 894292775892 896002854192 896826370608 897153597312 899260621056 900610836608 902725979904 906059831418 906204692736 909551391462 909761055408 909883261168 911158372719 913056406458 913454060229 914669580321 916376178144 916974114411 919907492896 920441733504 922067955648 923517631638 923854597232 923988715136 925149288231 925621204032 927076466442 928714410729 929188145088 929253765996 929592824544 932834705364 933175070496 935818821504 938176641664 939617602952 939834197568 943455909312 948959341722 952616217798 953169454152 956218620672 956842554168 958533088716 959903470848 963602520832 963670572144 964022188416 967384138896 967737110144 967805453448 969093298152 970009903872 971534954232 973251447084 973392736032 973747899648 974642871552 975278826888 977001934356 978398720768 984904489728 988339265568 988472026528 988699882752 989857272474 990218443536 992351243934 992509901568 993671751366 994034314224 994104514683 996175333506 997935360597 999362074816 1000014159454 1001780968923 1003650099872 1005423333264 1005569292672 1008929666934 1009297796976 1009444318848 1009883951424 1013187191184 1013775604416 1017682254144 1019480279328 1023618668814 1024944423552 1030923200412 1034895929508 1035496950192 1038883967772 1039336421886 1039487304528 1039866584192 1041323854536 1043341571874 1043493035952 1045336663224 1045791927612 1047287060736 1049137391232 1049821954308 1051322849024 1052796174192 1053180309888 1055448721872 1055833825408 1057069803321 1057238808192 1057313472264 1059515961648 1061143290039 1061387897976 1065232474201 1072315635921 1073848689088 1075745948256 1076447873439 1077437236911 1079891404704 1081589210849 1084052835936 1084129393662 1084524961968 1088307156258 1088704248912 1088781135129 1092976823511 1095466387104 1096473230496 1097188680249 1100698560864 1101337796736 1105581873024 1107535197888 1112031029844 1112287368096 1113995748978 1116316313196 1116573639264 1118288603502 1121106161082 1124282334168 1124692553152 1128614828712 1129106362356 1129682316032 1131101249922 1131265454256 1131678221184 1133457446604 1135460021598 1135624858704 1136039216256 1136119445352 1137825298036 1139835590082 1140497554968 1144145979648 1144892535912 1147028685568 1148555020032 1149055238016 1153062476496 1153483196544 1157743117923 1157928218496 1162204555757 1164934068966 1165120319232 1169423217594 1169849907216 1173164174784 1173929665446 1177685038656 1178197943328 1182738205152 1184827848624 1187295963168 1187379812106 1187813053584 1189393659216 1190084405184 1191955456854 1192390367856 1194221780283 1194670472256 1195768494144 1203195627648 1208079775224 1208358254016 1210214191788 1212559158867 1212735188616 1213014740544 1214877830292 1217231833853 1217408541944 1217938746972 1219559440428 1220090582214 1221834904192 1222632152548 1224792280026 1229423940864 1231356842184 1233532384308 1234161605376 1236101955256 1238285880972 1238917526784 1239005021328 1239457099392 1241106427008 1243779607152 1244233427328 1248828497801 1253112263424 1257941212416 1260163723392 1264817625939 1265279122296 1268004367249 1269691682301 1270154957064 1270892605536 1273137998832 1275790072224 1278044118288 1284894096192 1287164227104 1288004102901 1289845518528 1290407271264 1292124397536 1292687142768 1292874804864 1295379938976 1297369534818 1297668596112 1297856981376 1300371769184 1302369032062 1302669245808 1307957187929 1316081145618 1317290756082 1317785687424 1319809696632 1320291258048 1322367021038 1323134991912 1324895668488 1325379085632 1325472686244 1328233778008 1330580480796 1335707958564 1336289685282 1340564444352 1341439163838 1345239555912 1345730395968 1346511935232 1348303719168 1350916254912 1351700805888 1354088969856 1356909672192 1359089747127 1359307039104 1364327087193 1364824891752 1369007039232 1369584609687 1374564267216 1379861239344 1380662600256 1383101933472 1385178623696 1385276447457 1385781895848 1385983072704 1388431806048 1390614699663 1391122095832 1391324047936 1393782217632 1394389236816 1399252058046 1399762605744 1403728232256 1407264962496 1409426404428 1409751296352 1412687948864 1414857720052 1415183863968 1420928538134 1423439012583 1428924326697 1429754181228 1434327931008 1435263831252 1436582982548 1439855206272 1445403781248 1445505858216 1446033282624 1451076208344 1451605665216 1451708180172 1455014855808 1457302431348 1460621849472 1461964307328 1462918240332 1465502901534 1467598081152 1471044830976 1476713597184 1477356734592 1482708039792 1483049824128 1485327665304 1488421750928 1488526865901 1488764852352 1490507627049 1491051471336 1494263000259 1494808214776 1499043112224 1500021239181 1504819771616 1505475149808 1508134999896 1508353939008 1511276595472 1513394500401 1513946695464 1514166478272 1514825927136 1519780786776 1520663406624 1526523381216 1535428003221 1537416635328 1543657490564 1546384800618 1552343894262 1553245425288 1558325951658 1559004632829 1559230956792 1559799876288 1564218899712 1565012357811 1565239553928 1568004994836 1570246718208 1570930591104 1573706086848 1574732931462 1576984273536 1579770464832 1580687923968 1583061284224 1583173082808 1583750738112 1585858212288 1586779206912 1589273942472 1589853823808 1592081846964 1592295707044 1592893963008 1594357992192 1610773033632 1611144338688 1613618922384 1616745545156 1616980251488 1617352987392 1619837107056 1623918329296 1626079253904 1626194090493 1626787442952 1632460734387 1633056373368 1641809122912 1644709845744 1651047841296 1652006695104 1658372809536 1668046544766 1674474469794 1674860458896 1677432905253 1681659241623 1686423501252 1687038829728 1692922243068 1693539942752 1693659543534 1694523474048 1697517331776 1700186169906 1701053429632 1703190032397 1703437288056 1704058824384 1706737947054 1709753385123 1710746332452 1713192128256 1716218969472 1717338803868 1719794024704 1720543028352 1722832530048 1723582857024 1727173251968 1729593714744 1729826046424 1730224794816 1736892327744 1747401103449 1754134826391 1754774860824 1756387674776 1759746262176 1760388344064 1760894498169 1764179989216 1766527557984 1767172114176 1767296914992 1774107307728 1780943944752 1781069718159 1781719580376 1784090488824 1787419259136 1787933185281 1788585551784 1792005708384 1793652741216 1794307194624 1801221673216 1812119662836 1819102782924 1819522110816 1819766522336 1822316745438 1826112812916 1826908120458 1829339160642 1830135873321 1832752356288 1833948228822 1837188420039 1839814985792 1840883467008 1844135911296 1847035263276 1847709194464 1847977430272 1850298576462 1851242408064 1854152932884 1857428821458 1858376290176 1858507531992 1859185649088 1865669410728 1866350140992 1871637643008 1876353283328 1879235205904 1879668395136 1886911818624 1897918683444 1905232435596 1906338908304 1913685108336 1917066177432 1927341144288 1928044376832 1934768277792 1935474220288 1935610906896 1938186596304 1943069908464 1946054302227 1946502894168 1946785472064 1950557653776 1953553548093 1954003868712 1974121718427 1975936134123 1976678531136 1976944053056 1979714544948 1980436887072 1983550531557 1984702487868 1987343502732 1988068628448 1988209029366 1991194271563 1992350667012 1995870721194 1998724149632 2000028318908 2003561937846 2004434527923 2007300199744 2010846666528 2011138585344 2012158745757 2017859333868 2018595593952 2018888637696 2019767902848 2026374382368 2027551208832 2035364508288 2038960558656 2047237337628 2049888847104 2061846400824 2069791859016 2070993900384 2077767935544 2078672843772 2078974609056 2079733168384 2082647709072 2086683143748 2086986071904 2090673326448 2091583855224 2098274782464 2099643908616 2105592348384 2106360619776 2110897443744 2111667650816 2114139606642 2114477616384 2114626944528 2119031923296 2122286580078 2122775795952 2130464948402 2131392807201 2139606266959 2144631271842 2147697378176 2151491896512 2152895746878 2154874473822 2159782809408 2163178421698 2168105671872 2168258787324 2169049923936 2176614312516 2177408497824 2177562270258 2185953647022 2190932774208 2192946460992 2194377360498 2201397121728 2202675593472 2211163746048 2215070395776 2224062059688 2224574736192 2227991497956 2232632626392 2233147278528 2236577207004 2242212322164 2248564668336 2249385106304 2257229657424 2258212724712 2262202499844 2262530908512 2263356442368 2266914893208 2270920043196 2271249717408 2272078432512 2272238890704 2275650596072 2279671180164 2280995109936 2289785071824 2298110476032 2299080025987 2306124952992 2306966393088 2315486235846 2315856436992 2319577200927 2324409111514 2328515841393 2329868137932 2334382598363 2337488927487 2338846435188 2339699814432 2346328349568 2347859330892 2355370077312 2356395886656 2365476410304 2369655697248 2374591926336 2374759624212 2375626107168 2378787318432 2380168810368 2383910913708 2384780735712 2388443560566 2389340944512 2391536988288 2406391255296 2416159550448 2416716508032 2420428383576 2425118317734 2425470377232 2426029481088 2429755660584 2434463667706 2434817083888 2435877493944 2439118880856 2440181164428 2443669808384 2445264305096 2449584560052 2462713684368 2467064768616 2472203910512 2476571761944 2478010042656 2478914198784 2482212854016 2487559214304 2488466854656 2497656995602 2502069817149 2511711704691 2520327446784 2529635251878 2530558244592 2536008734498 2539383364602 2540309914128 2540489315301 2541785211072 2546275997664 2550279254859 2551580144448 2556088236576 2560106920581 2569788192384 2574328454208 2576008205802 2579691037056 2580814542528 2584248795072 2585374285536 2585749609728 2590759877952 2594739069636 2595337192224 2595713962752 2600743538368 2604738064124 2605338491616 2615914375858 2632162291236 2634581512164 2635571374848 2639619393264 2640582516096 2644734042076 2646269983824 2649791336976 2650758171264 2650945372488 2656467556016 2661160961592 2671415917128 2672579370564 2681128888704 2682878327676 2690479111824 2691460791936 2701400608487 2701832509824 2708177939712 2718179494254 2718614078208 2728654174386 2729649783504 2739169219374 2740362180687 2744008740963 2749128534432 2750922343233 2759722478688 2761325200512 2766203866944 2770357247392 2770552894914 2771563791696 2771966145408 2776863612096 2781229399326 2782244191664 2782648095872 2786143232187 2787564435264 2788778473632 2798504116092 2799525211488 2807456464512 2814529924992 2818852808856 2819502592704 2825375897728 2829715440104 2830367727936 2841857076268 2846878025166 2857848653394 2859508362456 2868655862016 2870527662504 2873165965096 2879710412544 2890807562496 2891011716432 2892066565248 2902152416688 2903211330432 2903416360344 2910029711616 2914604862696 2921243698944 2923928614656 2925836480664 2931005803068 2935196162304 2954713469184 2965416079584 2966099648256 2970655330608 2976843501856 2977053731802 2977529704704 2981015254098 2982102942672 2988526000518 2989616429552 2993806081791 2998086224448 3000042478362 3005342906769 3009639543232 3010950299616 3016269999792 3016707878016 3022553190944 3026789000802 3027893390928 3028332956544 3029651854272 3039561573552 3041326813248 3053046762432 3070856006442 3074833270656 3087314981128 3092769601236 3104687788524 3106490850576 3116651903316 3118009265658 3118461913584 3119599752576 3130024715622 3130479107856 3136009989672 3141861182208 3147412173696 3149465862924 3153968547072 3159540929664 3166122568448 3166346165616 3167501476224 3171209409963 3171716424576 3178547884944 3179707647616 3183429870117 3184163693928 3184591414088 3195697422603 3216946907763 3221546067264 3227237844768 3229343620317 3232311710733 3233491090312 3233960502976 3239674214112 3244767632547 3247836658592 3252158507808 3252388180986 3253574885904 3264921468774 3266112746736 3266343405387 3278930470533 3283618245824 3289419691488 3291566040747 3302095682592 3304013390208 3316745619072 3336093089532 3348948939588 3349720917792 3354865810506 3363318483246 3372847002504 3374077659456 3385844486136 3387079885504 3387319087068 3389046948096 3395034663552 3400372339812 3402106859264 3406380064794 3406874576112 3408117648768 3413475894108 3419506770246 3421492664904 3432437938944 3434677607736 3441086056704 3445665060096 3447165714048 3454346503936 3459187429488 3459652092848 3460449589632 3473229353769 3473784655488 3486613667271 3494802206898 3500049558089 3508269652782 3509549721648 3512775349552 3519492524352 3521788996338 3528359978432 3533055115968 3534593829984 3548214615456 3561887889504 3562139436318 3563439160752 3568180977648 3575866370562 3577171103568 3582665340849 3584011416768 3587305482432 3624239325672 3637677476601 3638205565848 3639044221632 3639533044672 3644633490876 3651695501559 3652225625832 3653816240916 3658678321284 3660271746642 3665504712576 3667896457644 3674376840078 3679629971584 3688271822592 3694070526552 3695418388928 3700597152924 3702484816128 3708305865768 3714857642916 3716752580352 3717015063984 3718371298176 3731338821456 3732700281984 3746485493403 3758470411808 3759336790272 3760922817077 3773823637248 3794452877817 3795837366888 3804013101747 3809075046903 3810464871192 3812677816608 3818672111773 3827370216672 3834132354864 3854682288576 3869536555584 3871221813792 3876373192608 3886139816928 3892108604454 3893005788336 3893570944128 3901115307552 3907107096186 3908007737424 3923871563787 3948243436854 3951872268246 3953357062272 3953888106112 3959429089896 3960873774144 3967101063114 3969404975736 3974687005464 3976137256896 3976418058732 3982388543126 3984701334024 3991741442388 3997448299264 4000056637816 4007123875692 4008869055846 4014600399488 4021693333056 4024317491514 4035718667736 4037191187904 4039535805696 4052748764736 4055102417664 4070729016576 4077269241381 4077921117312 4092981261579 4094474675256 4108753829061 4123692801648 4139583718032 4141987800768 4155535871088 4155829342371 4157345687544 4157949218112 4165295418144 4171844098989 4173366287496 4173972143808 4181346652896 4183167710448 4199287817232 4211184696768 4221794887488 4228279213284 4229253889056 4238063846592 4244573160156 4245551591904 4260929896804 4262785614402 4270317037749 4279212533918 4286772980091 4289262543684 4295394756352 4297573617481 4302983793024 4305791493756 4309748947644 4319565618816 4326356843396 4336211343744 4336517574648 4338099847872 4353228625032 4354816995648 4355124540516 4371907294044 4381865548416 4385892921984 4388754720996 4402794243456 4430140791552 4448124119376 4449149472384 4455982995912 4465265252784 4465580597703 4466294557056 4473154414008 4482789000777 4484424644328 4497129336672 4498770212608 4500063717543 4514459314848 4516425449424 4524404999688 4525061817024 4533829786416 4541840086392 4542499434816 4544477781408 4551301192144 4559342360328 4561990219872 4579570143648 4598160051974 4606284009663 4612249905984 4630972471692 4639154401854 4648818223028 4657031682786 4659736275864 4668765196726 4674977854974 4677013898487 4677692870376 4679399628864 4692656699136 4695037073433 4695718661784 4710740154624 4712791773312 4730952820608 4739311394496 4749183852672 4749519248424 4751252214336 4757574636864 4760337620736 4767821827416 4769561471424 4776887121132 4778681889024 4783073976576 4832319100896 4833433016064 4840856767152 4850236635468 4850940754464 4852058962176 4859511321168 4868927335412 4869634167776 4871754987888 4878237761712 4880362328856 4890528610192 4897382203161 4899169120104 4925427368736 4934129537232 4944407821024 4953143523888 4956020085312 4973249883469 4975118428608 4995313991204 5004139634298 5023423409382 5044977724869 5059270503756 5061116489184 5072017468996 5078766729204 5080619828256 5080978630602 5083570422144 5092551995328 5100558509718 5103160288896 5112176473152 5120213841162 5129260155369 5139576384768 5148656908416 5152016411604 5159382074112 5161629085056 5168497590144 5170748571072 5181519755904 5189478139272 5190674384448 5201487076736 5209476128248 5210676983232 5231828751716 5262404479173 5264324582472 5269163024328 5279238786528 5281165032192 5282683494507 5289468084152 5292539967648 5299582673952 5301516342528 5301890744976 5312935112032 5322321923184 5342831834256 5343209154477 5345158741128 5362257777408 5363799555843 5365756655352 5380958223648 5382921583872 5402801216974 5403665019648 5436358988508 5457308348772 5459299567008 5478338438748 5480724361374 5488017481926 5498257068864 5501844686466 5511565260117 5519444957376 5522650401024 5532407733888 5540714494784 5541105789828 5543127583392 5543932290816 5553727224192 5562458798652 5564488383328 5565296191744 5572286464374 5575128870528 5577556947264 5597008232184 5599050422976 5614912929024 5629059849984 5637705617712 5639005185408 5650751795456 5659430880208 5660735455872 5683714152536 5693756050332 5715697306788 5719016724912 5741055325008 5746331930192 5782023432864 5784133130496 5804304833376 5806422660864 5806832720688 5829209725392 5838162906681 5851672961328 5860660644279 5862011606136 5922365155281 5927808402369 5930832159168 5941310661216 5950651594671 5953687003712 5954107463604 5962030508196 5964205885344 5973582814689 5977052001036 5979232859104 5987612163582 5996172448896 6000084956724 6010685813538 6013303583769 6019279086464 6021900599232 6032539999584 6033415756032 6036476237271 6045106381888 6053578001604 6055786781856 6056665913088 6059303708544 6079123147104 6082653626496 6106093524864 6141712012884 6149666541312 6174629962256 6185539202472 6209375577048 6212981701152 6233303806632 6236018531316 6236923827168 6239199505152 6260049431244 6260958215712 6272019979344 6294824347392 6298931725848 6319081859328 6332692331232 6335002952448 6342418819926 6343432849152 6357095769888 6359415295232 6366859740234 6368327387856 6369182828176 6391394845206 6394178421603 6418818800877 6433893815526 6443092134528 6454475689536 6458687240634 6464623421466 6466982180624 6467921005952 6479348428224 6489535265094 6495673317184 6504317015616 6504776361972 6507149771808 6529842937548 6532225493472 6532686810774 6557860941066 6567236491648 6578839382976 6583132081494 6604191365184 6608026780416 6633491238144 6672186179064 6697897879176 6699441835584 6709731621012 6726636966492 6745694005008 6748155318912 6771688972272 6774159771008 6774638174136 6790069327104 6800744679624 6812760129588 6813749152224 6816235297536 6826951788216 6839013540492 6842985329808 6869355215472 6894331428096 6897240077961 6918374858976 6919304185696 6920899179264 6946458707538 6947569310976 6958731602781 6973227334542 6985547524179 6989604413796 7000099116178 7003147795089 7012466782461 7016539305564 7019099443296 7025550699104 7030134877151 7038985048704 7043577992676 7056719956864 7066110231936 7069187659968 7096429230912 7123775779008 7124278872636 7126878321504 7136361955296 7151732741124 7154342207136 7165330681698 7168022833536 7174610964864 7248478651344 7275354953202 7276411131696 7278088443264 7279066089344 7289266981752 7303391003118 7304451251664 7307632481832 7317356642568 7320543493284 7331009425152 7335792915288 7348753680156 7359259943168 7388141053104 7390836777856 7401194305848 7416611731536 7429715285832 7434030127968 7436742596352 7462677642912 7465400563968 7492970986806 7506209451447 7516940823616 7521845634154 7535135114073 7588905755634 7591674733776 7608026203494 7618150093806 7620929742384 7621467945903 7625355633216 7637344223546 7650837764577 7654740433344 7668264709728 7680320761743 7709364577152 7739073111168 7742443627584 7752746385216 7772279633856 7784217208908 7786011576672 7787141888256 7802230615104 7814214192372 7816015474848 7847743127574 7896486873708 7903744536492 7906714124544 7907776212224 7918858179792 7921747548288 7934202126228 7938809951472 7949374010928 7952274513792 7952836117464 7964777086252 7969402668048 7983482884776 8000113275632 8014247751384 8017738111692 8029200798976 8043386666112 8048634983028 8071437335472 8074382375808 8104201825461 8105497529472 8135431890299 8154538482762 8155842234624 8185962523158 8188949350512 8217507658122 8221086542061 8247385603296 8252767029699 8279167436064 8283975601536 8311071742176 8311658684742 8314691375088 8315898436224 8330590836288 8343688197978 8346732574992 8347944287616 8362693305792 8366335420896 8398575634464 8422369393536 8443589774976 8456558426568 8458507778112 8476127693184 8489146320312 8491103183808 8521859793608 8525571228804 8540634075498 8558425067836 8573545960182 8578525087368 8595147234962 8605967586048 8611582987512 8619497895288 8639131237632 8652713686792 8672422687488 8673035149296 8676199695744 8706457250064 8709633991296 8710249081032 8741799484607 8743814588088 8763731096832 8771785843968 8777509441992 8805588486912 8876030570743 8896248238752 8898298944768 8911965991824 8930530505568 8931161195406 8932589114112 8946308828016 8965578001554 8968849288656 8994258673344 9000127435086 9016028720307 9028918629696 9032850898848 9048809999376 9050123634048 9067659572832 9083680172784 9084998869632 9088955562816 9102602384288 9118684720656 9123980439744 9155700315503 9159140287296 9196320103948 9212568019326 9224499811968 9261944943384 9278308803708 9297636446056 9314063365572 9319472551728 9337530393452 9349955709948 9354027796974 9355385740752 9358799257728 9390074146866 9391437323568 9425583546624 9461905641216 9478622788992 9498367705344 9499038496848 9502504428672 9513628229889 9515149273728 9535643654832 9539122942848 9550289610351 9553774242264 9587092267809 9664638201792 9681713534304 9688030860951 9696935132199 9700473270936 9701881508928 9719022642336 9734302897641 9737854670824 9739268335552 9743509975776 9756475523424 9760724657712 9781057220384 9794764406322 9798338240208 9836791411599 9850854737472 9868259074464 9874698122241 9888815642048 9906287047776 9912040170624 9946499766938 9950236857216 9990627982408 10008279268596 10046846818764 10089955449738 10118541007512 10122232978368 10144034937992 10157533458408 10161239656512 10161957261204 10167140844288 10185103990656 10201117019436 10206320577792 10224352946304 10240427682324 10258520310738 10297313816832 10304032823208 10323258170112 10336995180288 10341497142144 10363039511808 10378956278544 10381348768896 10402974153472 10418952256496 10419688061307 10421353966464 10459841001813 10463657503432 10500148674267 10524808958346 10528649164944 10538326048656 10558477573056 10565366989014 10578936168304 10585079935296 10599165347904 10603781489952 10625870224064 10644643846368 10685663668512 10686418308954 10690317482256 10727599111686 10731513310704 10747996022547 10761916447296 10805602433948 10872717977016 10913032429803 10914616697544 10918599134016 10955086504677 10956676877496 10961448722748 10976034963852 10996514137728 11003689372932 11023130520234 11038889914752 11064815467776 11081428989568 11082211579656 11086255166784 11107454448384 11124917597304 11128976766656 11144572928748 11150257741056 11155113894528 11194016464368 11198100845952 11239456480209 11275411235424 11278010370816 11282768451231 11318861760416 11321470911744 11367428305072 11383358633451 11387512100664 11412039305241 11427225140709 11431394613576 11438033449824 11456016335319 11482110650016 11492663860384 11500162833721 11564046865728 11608609666752 11613665441376 11658419450784 11676325813362 11703345922656 11721321288558 11724023212272 11771614691361 11844730310562 11855616804738 11861664318336 11882621322432 11901303189342 11907374007424 11908214927208 11924061016392 11928411770688 11947165629378 11954104002072 11958465718208 11975224327164 11992344897792 12000169913448 12021371627076 12026607167538 12038558172928 12043801198464 12065079999168 12072952474542 12090212763776 12107156003208 12111573563712 12118607417088 12158246294208 12165307252992 12212187049728 12231807724143 12278943784737 12283424025768 12326261487183 12349259924512 12371078404944 12418751154096 12425963402304 12466607613264 12467488027113 12472037062632 12473847654336 12515532296967 12520098862488 12521916431424 12544039958688 12597863451696 12665384662464 12684837639852 12714191539776 12733719480468 12736654775712 12738365656352 12782789690412 12788356843206 12810951113247 12837637601754 12860318940273 12867787631052 12886184269056 12892720852443 12908951379072 12917374481268 12929246842932 12933964361248 12935842011904 12958696856448 12979070530188 12991346634368 13008634031232 13009552723944 13014299543616 13059685875096 13064450986944 13065373621548 13115721882132 13134472983296 13157678765952 13166264162988 13208382730368 13344372358128 13395795758352 13396741793109 13398883671168 13419463242024 13448367002331 13453273932984 13491388010016 13496310637824 13500191152629 13543377944544 13548319542016 13549276348272 13601489359248 13625520259176 13627498304448 13653903576432 13678027080984 13685970659616 13738710430944 13794480155922 13818852028989 13836749717952 13838608371392 13892917415076 13917463205562 13946454669084 13971095048358 13979208827592 14000198232356 14006295590178 14024933564922 14031041695461 14033078611128 14038198886592 14051101398208 14060269754302 14077970097408 14085111220299 14087155985352 14113439913728 14132220463872 14138375319936 14192858461824 14247551558016 14248557745272 14253756643008 14272723910592 14303465482248 14308684414272 14330661363396 14336045667072 14349221929728 14496957302688 14550709906404 14552822263392 14556176886528 14558132178688 14578533963504 14606782006236 14608902503328 14615264963664 14634713285136 14641086986568 14671585830576 14697507360312 14776282106208 14781673555712 14802388611696 14833223463072 14859430571664 14868060255936 14919749650407 14925355285824 14977243868713 14985941973612 15012418902894 15033881647232 15043691268308 15070270228146 15134933174607 15177811511268 15183349467552 15216052406988 15236300187612 15241859484768 15242935891806 15250711266432 15274688447092 15301675529154 15309480866688 15336529419456 15360641523486 15418729154304 15478146222336 15484887255168 15505492770432 15544559267712 15568434417816 15572023153344 15604461230208 15628428384744 15632030949696 15695486255148 15792973747416 15807489072984 15837716359584 15843495096576 15848050483521 15868404252456 15877619902944 15898748021856 15904549027584 15905672234928 15929554172504 15938805336096 15966965769552 16000226551264 16028495502768 16035476223384 16086773332224 16091398667529 16093560181909 16097269966056 16142874670944 16148764751616 16208403650922 16210995058944 16270863780598 16309076965524 16340678188541 16371925046316 16377898701024 16435015316244 16442173084122 16494771206592 16505534059398 16558334872128 16567951203072 16622143484352 16623317369484 16629382750176 16631796872448 16661181672576 16687376395956 16693465149984 16695888575232 16725386611584 16732670841792 16797151268928 16844738787072 16887179549952 16913116853136 16917015556224 16952255386368 16978292640624 16982206367616 17043719587216 17051142457608 17081268150996 17116850135672 17147091920364 17157050174736 17190294469924 17223165975024 17238995790576 17305427373584 17346070298592 17352399391488 17412914500128 17419267982592 17420498162064 17483598969214 17487629176176 17514488720043 17555018883984 17581981932837 17752061141486 17783425207107 17792496477504 17823931983648 17851954784013 17861061011136 17862322390812 17892617656032 17920748444067 17931156003108 17937698577312 17988517346688 18000254870172 18032057440614 18057837259392 18065701797696 18097619998752 18100247268096 18109428711813 18135319145664 18167360345568 18169997739264 18177911125632 18205204768576 18237369441312 18247960879488 18311400631006 18318280574592 18392640207896 18425136038652 18448999623936 18523889886768 18556617607416 18595272892112 18628126731144 18638945103456 18675060786904 18699911419896 18708055593948 18710771481504 18717598515456 18780148293732 18782874647136 18957245577984 18998076993696 19005008857344 19027256459778 19030298547456 19071287309664 19078245885696 19100579220702 19107548484528 19174184535618 19182535264809 19256456402631 19329276403584 19363427068608 19376061721902 19393870264398 19400946541872 19403763017856 19438045284672 19468605795282 19475709341648 19478536671104 19487019951552 19512951046848 19521449315424 19562114440768 19589528812644 19596676480416 19673582823198 19701709474944 19736518148928 19749396244482 19777631284096 19812574095552 19824080341248 19892999533876 19900473714432 19981255964816 20016558537192 20093693637528 20179910899476 20237082015024 20244465956736 20288069875984 20315066916816 20322479313024 20323914522408 20370207981312 20402234038872 20448705892608 20480855364648 20517040621476 20608065646416 20682994284288 20691720233883 20757912557088 20762697537792 20837904512992 20839376122614 20842707932928 20919682003626 20927315006864 20956642572537 21000297348534 21009443385267 21037400347383 21049617916692 21057298329888 21076652097312 21090404631453 21116955146112 21130733978028 21157872336608 21170159870592 21198330695808 21207562979904 21251740448128 21289287692736 21371327337024 21372836617908 21380634964512 21455198223372 21463026621408 21495992045094 21523832894592 21611204867896 21745435954032 21826064859606 21829233395088 21837198268032 21910173009354 21913353754992 21922897445496 21952069927704 21993028275456 22007378745864 22046261040468 22077779829504 22162857979136 22164423159312 22172510333568 22249835194608 22257953533312 22289145857496 22310227789056 22388032928736 22396201691904 22478912960418 22518628354341 22550822470848 22565536902462 22605405342219 22637723520832 22734856610144 22766717266902 22775024201328 22824078610482 22854450281418 22862789227152 22864403837709 22876066899648 22912032670638 22952513293731 22964221300032 22985327720768 23000325667442 23040962285229 23128093731456 23217219333504 23227330882752 23316838901568 23352651626724 23406691845312 23442642577116 23448046424544 23543229382722 23689460621124 23711233609476 23723328636672 23765242644864 23802606378684 23814748014848 23816429854416 23848122032784 23856823541376 23894331258756 23908208004144 23916931436416 23950448654328 24000339826896 24042743254152 24053214335076 24087602396928 24130159998336 24145904949084 24180425527552 24214312006416 24223147127424 24312605476383 24316492588416 24406295670897 24463615448286 24500346906623 24557887569474 24566848051536 24652522974366 24663259626183 24698519849024 24742156809888 24758301089097 24837502308192 24851926804608 24933215226528 24934976054226 24944074125264 24947695308672 25031064593934 25040197724976 25043832862848 25088079917376 25195726903392 25330769324928 25369675279704 25428383079552 25467438960936 25473309551424 25476731312704 25565579380824 25576713686412 25621902226494 25675275203508 25720637880546 25735575262104 25785441704886 25817902758144 25834748962536 25858493685864 25867928722496 25917393712896 25958141060376 25982693268736 26017268062464 26019105447888 26028599087232 26119371750192 26128901973888 26130747243096 26225398453821 26231443764264 26315357531904 26326459719539 26332528325976 26416765460736 26628091712229 26688744716256 26730704782411 26791591516704 26793483586218 26797767342336 26838926484048 26896734004662 26906547865968 26982776020032 27000382305258 27086755889088 27098552696544 27202978718496 27251040518352 27254996608896 27307807152864 27356054161968 27371941319232 27467100946509 27477420861888 27588960311844 27637704057978 27673499435904 27677216742784 27785834830152 27834926411124 27892909338168 27942190096716 27958417655184 28000396464712 28012591180356 28049867129844 28062083390922 28066157222256 28076397773184 28102202796416 28120539508604 28170222440598 28174311970704 28276750639872 28385716923648 28495103116032 28497115490544 28507513286016 28540884689667 28545447821184 28606930964496 28617368828544 28650868831053 28661322726792 28723055449423 28761276803427 28993914605376 29090805396597 29101419812808 29105644526784 29157067927008 29202908692923 29213564012472 29217805006656 29230529927328 29269426570272 29282173973136 29343171661152 29395014720624 29552564212416 29604777223392 29624094366723 29666446926144 29718861143328 29736120511872 29839499300814 29850710571648 29954487737426 29971883947224 30024837805788 30067763294464 30083015322367 30087382536616 30140540456292 30269866349214 30355623022536 30366698935104 30432104813976 30472600375224 30483718969536 30485871783612 30501422532864 30549376894184 30603351058308 30618961733376 30673058838912 30721283046972 30969774510336 31010985540864 31089118535424 31136868835632 31144046306688 31208922460416 31256856769488 31259064183921 31264061899392 31379523005439 31390972510296 31500446022801 31585947494832 31614978145968 31675432719168 31696100967042 31736808504912 31755239805888 31797496043712 31811344469856 31859108345008 31877610672192 31933931539104 32000453102528 32056991005536 32070952446768 32182797335058 32187120363818 32194539932112 32243988067641 32285749341888 32416807301844 32541727561196 32618153931048 32681356377082 32739097289409 32743850092632 32755797402048 32865259514031 32870030632488 32884346168244 32989542413184 33011068118796 33116669744256 33244286968704 33246634738968 33258765500352 33322363345152 33374752791912 33386930299968 33450773223168 33465341683584 33594302537856 33718369440627 33826233706272 33834031112448 33848305353693 33956585281248 33964412735232 34087439174432 34102284915216 34162536301992 34233700271344 34236117915723 34281675422127 34294183840728 34314100349472 34368049005957 34380588939848 34446331950048 34477991581152 34500488501163 34610854747168 34692140597184 34825829000256 34840996324128 34967197938428 34975258352352 35028977440086 35110037767968 35163963865674 35314844074083 35504122282972 35566850414214 35584992955008 35647863967296 35703909568026 35722122022272 35724644781624 35785235312064 35841496888134 35862312006216 35875397154624 35977034693376 36000509740344 36064114881228 36115674518784 36131403595392 36195239997504 36218857423626 36270638291328 36334720691136 36355822251264 36410409537152 36474738882624 36495921758976 36622801262012 36636561149184 36785280415792 36836831354211 36850272077304 36978784461549 37047779773536 37113235214832 37190545784224 37256253462288 37277890206912 37350121573808 37399822839792 37402464081339 37416111187896 37421542963008 37546596890901 37560296587464 37565749294272 37996153987392 38054512919556 38142574619328 38201158441404 38215096969056 38348369071236 38365070529618 38512912805262 38580956820819 38658552807168 38678162557329 38726854137216 38752123443804 38787740528796 38801893083744 38807526035712 38876090569344 38937211590564 38951418683296 38957073342208 38974039903104 39025902093696 39042898630848 39124228881536 39179057625288 39193352960832 39347165646396 39403418949888 39473036297856 39498792488964 39555262568192 39625148191104 39785999067752 39962511929632 40033117074384 40187387275056 40190225379327 40345101006993 40359821798952 40474164030048 40488931913472 40500573457887 40576139751968 40630133833632 40644958626048 40647829044816 40804468077744 40961710729296 41034081242952 41216131292832 41383440467766 41456556086967 41515825114176 41675809025984 41678752245228 41839364007252 41854630013728 41913285145074 42000594697068 42018886770534 42074800694766 42093125086383 42099235833384 42114596659776 42153304194624 42180809262906 42233910292224 42255333660897 42261467956056 42315744673216 42340319741184 42396661391616 42415125959808 42503480896256 42578575385472 42742654674048 42745673235816 42761269929024 42910396446744 42926053242816 42991984090188 43047665789184 43222409735792 43490871908064 43652129719212 43658466790176 43674396536064 43820346018708 43826707509984 43845794890992 43904139855408 44014757491728 44092522080936 44328846318624 44345020667136 44499670389216 44515907066624 44578291714992 44759248951221 44776065857472 44931731606139 44957825920836 45037256708682 45101644941696 45131073804924 45210810684438 45275447041664 45404799523821 45469713220288 45533434533804 45550048402656 45648157220964 45708900562836 45725578454304 45728807675418 45752133799296 45824065341276 45905026587462 45928442600064 45970655441536 46000651334884 46081924570458 46256187462912 46434438667008 46454661765504 46633677803136 46705303253448 46813383690624 46885285154232 46896092849088 47086458765444 47378921242248 47422467218952 47530485289728 47605212757368 47632859708832 47696244065568 47713647082752 47788662517512 47816416008288 47833862872832 47900897308656 48000679653792 48085486508304 48106428670152 48260319996672 48280680545727 48291809898168 48428624012832 48446294254848 48625210952766 48632985176832 48812591341794 48927230896572 49000693813246 49022034565623 49115775138948 49133696103072 49210944140057 49305045948732 49326519252366 49397039698048 49484313619776 49516602178194 49675004616384 49703853609216 49866430453056 49869952108452 49888148250528 49895390617344 50062129187868 50080395449952 50087665725696 50176159834752 50391453806784 50661538649856 50739350559408 50856766159104 50934877921872 50946619102848 50953462625408 51131158761648 51153427372824 51243804452988 51350550407016 51441275761092 51471150524208 51570883409772 51669497925072 51716987371728 51735857444992 51916282120752 52038210895776 52057198174464 52238743500384 52257803947776 52261494486192 52450796907642 52462887528528 52543466160129 52652919439078 52665056651952 52745945798511 52878840597701 53256183424458 53350275621321 53377489432512 53461409564822 53555864352039 53583183033408 53586967172436 53677852968096 53762245332201 53793468009324 53813095731936 53965552040064 54000764610516 54173511778176 54197105393088 54405957436992 54502081036704 54509993217792 54615614305728 54712108323936 54743882638464 54934201893018 54954841723776 55177920623688 55275408115956 55346998871808 55354433485568 55571669660304 55669852822248 55785818676336 55884380193432 55916835310368 56000792929424 56025182360712 56099734259688 56124166781844 56132314444512 56152795546368 56204405592832 56241079017208 56340444881196 56348623941408 56994230981088 57015026572032 57081769379334 57090895642368 57213861928992 57234737657088 57301737662106 57322645453584 57446110898846 57522553606854 57547605794427 57769369207893 57987829210752 58181610793194 58202839625616 58211289053568 58314135854016 58405817385846 58427128024944 58435610013312 58461059854656 58538853140544 58564347946272 58686343322304 58790029441248 59105128424832 59209554446784 59248188733446 59332893852288 59437722286656 59472241023744 59678998601628 59701421143296 59908975474852 59943767894448 60049675611576 60166030644734 60174765073232 60281080912584 60539732698428 60711246045072 60733397870208 60864209627952 60945200750448 60967437939072 60971743567224 61098753788368 61192596392249 61206702116616 61346117677824 61442566093944 62075160701649 62132213995201 62273737671264 62288092613376 62513713538976 62518128367842 62528123798784 62759046010878 62781945020592 63000892045602 63028330155801 63112201042149 63171894989664 63229956291936 63271213894359 63350865438336 63392201934084 63473617009824 63510479611776 63594992087424 63622688939712 63718216690016 63755221344384 63867863078208 64000906205056 64113982011072 64141904893536 64365594670116 64374240727636 64389079864224 64487976135282 64571498683776 64833614603688 65083455122392 65236307862096 65362712754164 65478194578818 65487700185264 65511594804096 65730519028062 65740061264976 65768692336488 65979084826368 66022136237592 66233339488512 66488573937408 66493269477936 66517531000704 66749505583824 66773860599936 66930683367168 67188605075712 67436738881254 67652467412544 67696610707386 67816216026657 67913170562496 68174878348864 68204569830432 68325072603984 68467400542688 68472235831446 68563350844254 68588367681456 68628200698944 68736098011914 68761177879696 68857539881193 68892663900096 68955983162304 69000977002326 69122886855687 69221709494336 69384281194368 69651658000512 69681992648256 69934395876856 69950516704704 70057954880172 70220075535936 70327927731348 70629688148166 71008244565944 71133700828428 71169985910016 71295727934592 71407819136052 71444244044544 71449289563248 71570470624128 71682993776268 71724624012432 71750794309248 72001019480688 72128229762456 72262807190784 72390479995008 72437714847252 72541276582656 72669441382272 72820819074304 72937816429149 72949477765248 73218887012691 73245602524024 73501040719869 73570560831584 73673662708422 73700544154608 73957568923098 73989778878549 74095559547072 74226470429664 74274903267291 74381091568448 74512506924576 74555780413824 74700243147616 74799645679584 74804928162678 74832222375792 74843085926016 75093193781802 75120593174928 75131498588544 75992307974784 76109025839112 76285149238656 76402316882808 76430193938112 76696738142472 76730141059236 77025825610524 77161913641638 77356325114658 77453708274432 77504246887608 77575481057592 77603786167488 77752181138688 77874423181128 77902837366592 77948079806208 78051804187392 78085797261696 78248457763072 78358115250576 78386705921664 78676195361463 78694331292792 78946072595712 78979379158617 78997584977928 79250296382208 79571998135504 79884275136687 79925023859264 80066234148768 80192114347233 80374774550112 80380450758654 80501139836047 80690202013986 80719643597904 80948328060096 81001146915774 81152279503936 81260267667264 81295658089632 81608936155488 81923421458592 82068162485904 82401302839527 82432262585664 82766880935532 82913112173934 83031650228352 83351618051968 83357504490456 83678728014504 83709260027456 83826570290148 84001189394136 84037773541068 84149601389532 84186250172766 84198471666768 84229193319552 84306608389248 84361618525812 84510667321794 84522935912112 84631489346432 84830251919616 85157150770944 85485309348096 85491346471632 85522539858048 85622654069001 85820792893488 85852106485632 85952606493159 85983968180376 86169166348269 86283830410281 86444819471584 86501224792771 86981743816128 87272416189791 87304259438424 87316933580352 87608726078769 87640692037416 87653415019968 87691589781984 87808279710816 88029514983456 88185044161872 88657692637248 88999340778432 89156583429984 89518497902442 89552131714944 89863463212278 89915651841672 90074513417364 90203289883392 90249045967101 90262147609848 90421621368876 90550894083328 90809599047642 90939426440576 91066869067608 91100096805312 91296314441928 91417801125672 91451156908608 91457615350836 91504267598592 91648130682552 91810053174924 91856885200128 91941310883072 92001302669768 92163849140916 92909323531008 93267355606272 93410606506896 93626767381248 93770570308464 93777192551763 93792185698176 94138569016317 94172917530888 94501338068403 94757842484496 94844934437904 95210425514736 95265719417664 95392488131136 95577325035024 95632832016576 95801794617312 96001359307584 96170973016608 96212857340304 96561361091454 96583619796336 96731964202923 96857248025664 97250421905532 97625182683588 97854461793144 98001387626492 98044069131246 98217291868227 98231550277896 98267392206144 98421888280114 98595778542093 98610091897464 98653038504732 98794079396096 98968627239552 99033204356388 99350009232768 99732860906112 99739904216904 99776296501056 100124258375736 100160790899904 100352319669504 100782907613568 101155108321881 101478701118816 101544916061079 101869755843744 101893238205696 101906925250816 102262317523296 102306854745648 102487608905976 102701100814032 102708353747169 102882551522184 102942301048416 103104147017871 103141766819544 103338995850144 103433974743456 103471714889984 103501465503489 103832564241504 104076421791552 104477487000768 104522988972384 104901593815284 104925775057056 105086932320258 105305838878156 105330113303904 105491891597022 105757681195402 105944532222249 106512366848916 106700551242642 106754978865024 106922819129644 107111728704078 107166366066816 107173934344872 107355705936192 107524490664402 107586936018648 107626191463872 107931104080128 108001529221032 108347023556352 108394210786176 108811914873984 109004162073408 109231228611456 109424216647872 109487765276928 109868403786036 109909683447552 110355841247376 110550816231912 110936353384647 111143339320608 111339705644496 111571637352672 111768760386864 111833670620736 112001585858848 112050364721424 112199468519376 112248333563688 112264628889024 112482158034416 112639790672703 112654921273363 112680889762392 112697247882816 113988461962176 114163538758668 114384747319787 114427723857984 114603475324212 114645290907168 114892221797692 115045107213708 115095211588854 115538738415786 115975658421504 116034487671987 116363221586388 116405679251232 116422578107136 116628271708032 116811634771692 116854256049888 116871220026624 116922119709312 117077706281088 117128695892544 117372686644608 117580058882496 118210256849664 118419108893568 118496377466892 118665787704576 118875444573312 119357997203256 119817950949704 119887535788896 120099351223152 120332061289468 120349530146464 120562161825168 121035303020979 121079465396856 121422492090144 121466795740416 121501720373661 121728419255904 121890401500896 121934875878144 121943487134448 122197507576736 122385192784498 122413404233232 122885132187888 124150321403298 124264427990402 124547475342528 125027427077952 125036256735684 125518092021756 125563890041184 126001784091204 126056660311602 126224402084298 126343789979328 126459912583872 126542427788718 126701730876672 126766000982691 126784403868168 126947234019648 127020959223552 127189984174848 127245377879424 127436433380032 127510442688768 127735726156416 128001812410112 128227964022144 128283809787072 128731189340232 128748481455272 128778159728448 128975952270564 129142997367552 129667229207376 130166910244784 130472615724192 130725425508328 130956389157636 130975400370528 131023189608192 131461038056124 131480122529952 131537384672976 132044272475184 132986538955872 133035062001408 133499011167648 133547721199872 134277746853663 134795194818417 134873477762508 135304934825088 135393221414772 135632432053314 135826341124992 136214398571463 136349756697728 136409139660864 136650145207968 136934801085376 136944471662892 137126701688508 137176735362912 137256401397888 137472196023828 137522355759392 137715079762386 137785327800192 137911966324608 138001954004652 138245773711374 138443418988672 138768562388736 139303316001024 139363985296512 139868791753712 139901033409408 140115909760344 140440151071872 140655855462696 141259376296332 142016489131888 142267401656856 142591455869184 142815638272104 142898579126496 143140941248256 143365987552536 143449248024864 143501588618496 144002038961376 144256459524912 144780959990016 144842041637181 144875429694504 145338882764544 145875632858298 145898955530496 146437774025382 146491205048048 147002081439738 147066103696869 147141121663168 147347325416844 147401088309216 147632832420171 147915137846196 147979557757098 148191119094144 148452940859328 148549806534582 148762183136896 149025013849152 149111560827648 149400486295232 149599291359168 149609856325356 149664444751584 149686171852032 150186387563604 150241186349856 150262997177088 151984615949568 152218051678224 152570298477312 152804633765616 152860387876224 153393476284944 153460282118472 154051651221048 154323827283276 154712650229316 155008493775216 155150962115184 155207572334976 155748846362256 155805674733184 156171594523392 156716230501152 156773411843328 157352390722926 157388662585584 157630398480387 157958758317234 157995169955856 158237837395533 158636521793103 159143996271008 159768550273374 159850047718528 160050826863963 160132468297536 160384228694466 160667593056117 160749549100224 160760901517308 161002279672094 161286735996603 161380404027972 161439287195808 161896656120192 162002293831548 162304559007872 162520535334528 162591316179264 163217872310976 163846842917184 164136324971808 164802605679054 164864525171328 165533761871064 165826224347868 166063300456704 166703236103936 166715008980912 167357456029008 167418520054912 167653140580296 168002378788272 168075547082136 168299202779064 168372500345532 168396943333536 168458386639104 168613216778496 168723237051624 169021334643588 169045871824224 169262978692864 170982692943264 171045079716096 171245308138002 171641585786976 171704212971264 171905212986318 171967936360752 172338332696538 172567660820562 172642817383281 172889638943168 173002449585542 173308107623679 173963487632256 174544832379582 174608518876848 174633867160704 175217452157538 175281384074832 175306830039936 175383179563968 175616559421632 176059029966912 176370088323744 177315385274496 177998681556864 178313166859968 179036995804884 179104263429888 179726926424556 179831303683344 180149026834728 180498091934202 180524295219696 180843242737752 181619198095284 181878852881152 182133738135216 182200193610624 182592628883856 182835602251344 182902313817216 182915230701672 183296261365104 183577789176747 183620106349848 184002605339536 184285218036773 184327698281832 186225482104947 186396641985603 186821213013792 187114933476877 187541140616928 187554385103526 187584371396352 188277138032634 188345835061776 189002676136806 189084990467403 189515684968992 189689868875808 189813641683077 190420851029472 190531438835328 190784976262272 191154650070048 191265664033152 191603589234624 192002718615168 192341946033216 192425714680608 193122722182908 193167239592672 193463928405846 193714496051328 194500843811064 195250365367176 195708923586288 196002775252984 196088138262492 196434583736454 196463100555792 196534784412288 196843776560228 197191557084186 197220183794928 197306077009464 197937254479104 198066408712776 198700018465536 199465721812224 199479808433808 199552593002112 200248516751472 200321581799808 201061388145961 201565815227136 202310216643762 202957402237632 203089832122158 203739511687488 204524635046592 204613709491296 204975217811952 205402201628064 205416707494338 205765103044368 205884602096832 206208294035742 206283533639088 206677991700288 206867949486912 207002931006978 207368660567061 207665128483008 208152843583104 208954974001536 209045977944768 209803187630568 209851550114112 210173864640516 210581107256569 210611677756312 210660226607808 210983783194044 211515362390804 211889064444498 213024733697832 213401102485284 213509957730048 213845638259288 214223457408156 214332732133632 214347868689744 214711411872384 215048981328804 215173872037296 215252382927744 216003058442064 216788421572352 217623829747968 218008324146816 218462457222912 218813449287447 218848433295744 219656661038073 219736807572072 220503122159607 220711682494752 221101632463824 221872706769294 222286678641216 222679411288992 222824709801873 223143274705344 223537520773728 223667341241472 224003171717696 224100729442848 224398937038752 224496667127376 224529257778048 224964316068832 225279581345406 225309842546726 225361779524784 225394495765632 227976923924352 228327077517336 228769494639574 228855447715968 229206950648424 229290581814336 229784443595384 230090214427416 230190423177708 231077476831572 232068975343974 232726443172776 232811358502464 233256543416064 233623269543384 233708512099776 233844239418624 234155412562176 234257391785088 234745373289216 235160117764992 236028586084389 236838217787136 236938137475851 236992754933784 237750889146624 238715994406512 239635901899408 239652825410061 239775071577792 240198702446304 240576343041699 240664122578936 240699060292928 241124323650336 241503419508141 242070606041958 242158930793712 242844984180288 243003440747322 243456838511808 243780803001792 243886974268896 244395015153472 244770385568996 244826808466464 245770264375776 247203908518581 248300642806596 248528855980804 249094950685056 250054854155904 250072513471368 251036184043512 251127780082368 252003568182408 252113320623204 252448804168596 252687579958656 252919825167744 253084855577436 253532001965382 253568807736336 253894468039296 254490755758848 254872866760064 255471452312832 256455928044288 256567619574144 257462378680464 257496962910544 257556319456896 257857819479477 257951904541128 258507499044807 258851491230843 259334458414752 259503674378313 260333820489568 260945231448384 261450851016656 261817248569373 261912778315272 261950800741056 262826178236307 262922076112248 262960245059904 263074769345952 264088544950368 265973077911744 266998022335296 268555493707326 269590389636834 269746955525016 270609869650176 270747137901303 270786442829544 271264864106628 271652682249984 272428797142926 272699513395456 272818279321728 273300290415936 273869602170752 273888943325784 274253403377016 274353470725824 274512802795776 274944392047656 275044711518784 275430159524772 275570655600384 275823932649216 276003908009304 276491547422748 276886837977344 278727970593024 279737583507424 279802066818816 280231819520688 280880302143744 281311710925392 281331577655289 282415707048951 282518752592664 283504014205209 284032978263776 284534803313712 285631276544208 285797158252992 286731975105072 286898496049728 288004077922752 288512919049824 289684083274362 289750859389008 290195892608769 291751265716596 292875548050764 292982410096096 294004162879476 294132207393738 294282243326336 294651875604681 294694650833688 294802176618432 295265664840342 295787335626279 295830275692392 295959115514196 296382238188288 296905881718656 297099613069164 297524366273792 298050027698304 298800972590464 299198582718336 299219712650712 299328889503168 300372775127208 300482372699712 303465324965643 304436103356448 304634748183237 305609267531232 305720775752448 306786952569888 306920564236944 308103302442096 308125061241507 308647654566552 309312441053613 309425300458632 310016987550432 310301924230368 310415144669952 310504396510467 311497692724512 311611349466368 313432461002304 314704781445852 314777325171168 315260796960774 315917516634468 315990339911712 316475674791066 317273043586206 317833596666747 318287992542016 319537100546748 319700095437056 320101653727926 320264936595072 320768457388932 321335186112234 321499098200448 321521803034616 322004559344188 322573471993206 322760808055944 322878574391616 323793312240384 324004587663096 324609118015744 325041070669056 325182632358528 326435744621952 327693685834368 328272649943616 329605211358108 329729050342656 331067523742128 331652448695736 333430017961824 334714912058016 334837040109824 335306281160592 336004757576544 336151094164272 336598405558128 336745000691064 336793886667072 337446474103248 337964763820089 338042669287176 338091743648448 341965385886528 342490616276004 343154241959361 343283171573952 343810425972636 343935872721504 344476608980399 344676665393076 345135321641124 345285634766562 345779277886336 346004899171084 346616215247358 347926975264512 348103463015961 349089664759164 349217037753696 349267734321408 350434904315076 350562768149664 350613660079872 350766359127936 351233118843264 352118059933824 352740176647488 354630770548992 355997363113728 356626333719936 358073991609768 359453852849112 359662607366688 360298053669456 360996183868404 361048590439392 361686485475504 363238396190568 364267476270432 364400387221248 364505161120983 365185257767712 365671204502688 365804627634432 365830461403344 366592522730208 367155578353494 367240212699696 368005210679072 368570436073546 368655396563664 370151884183907 372450964209894 372793283971206 373642426027584 374229866953754 375082281233856 375108770207052 376554276065268 376691670123552 378005352273612 378169980934806 379031369937984 379379737751616 379627283366154 380841702058944 381062877670656 381569952524544 382309300140096 382531328066304 383207178469248 384005437230336 384683892066432 384851429361216 386245444365816 386334479185344 386927856811692 387428992102656 389001687622128 390500730734352 391417847172576 392005550505968 392176276524984 392869167472908 392926201111584 393069568824576 393687553120456 394383114168372 394440367589856 394612154018928 396132817425552 398959616867616 399105186004224 400497033502944 400643163599616 402122776291922 402833240560989 404385584455251 404620433287524 405914804475264 406179664244316 407479023374976 409049270093184 409227418982592 409950435623904 410804403256128 410833414988676 411530206088736 411769204193664 412416588071484 412567067278176 413355983400576 413735898973824 414005862013956 414737321134122 415330256966016 416305687166208 417909948003072 418091955889536 419606375261136 419703100228224 420347729281032 421162214513138 421223355512624 421320453215616 421967566388088 423030724781608 423778128888996 426049467395664 426802204970568 427691276518576 428446914816312 428695737379488 429422823744768 430097962657608 430347744074592 430504765855488 432006116884128 434526124911543 436016648293632 437626898574894 437696866591488 439313322076146 439473615144144 441006244319214 441198311090607 441423364989504 442203264927648 442898497260513 443745413538588 444573357282432 445358822577984 445649419603746 446286549410688 447075041547456 447334682482944 448006343435392 448201458885696 448797874077504 448993334254752 449058515556096 449928632137664 450559162690812 450619685093452 450723559049568 450788991531264 455953847848704 456654155034672 457538989279148 457710895431936 458413901296848 458581163628672 459568887190768 460180428854832 460380846355416 462154953663144 464137950687948 465452886345552 465622717004928 467246539086768 467417024199552 468514783570176 470320235529984 472057172168778 473876274951702 473985509867568 474713512186599 475909565379309 477431988813024 479271803798816 479305650820122 479550143155584 480397404892608 481152686083398 481328245157872 481398120585856 482002779168351 482248647300672 483006839016282 483860207989809 484141212083916 484317861587424 485689968360576 486006881494644 486913677023616 487561606003584 487773948537792 488790030306944 489540771137992 489653616932928 491540528751552 494407817037162 496601285613192 497057711961608 498189901370112 500109708311808 500145026942736 502072368087024 502255560164736 504007136364816 504226641246408 504897608337192 505375159917312 505839650335488 506169711154872 507064003930764 507137615472672 507788936078592 509745733520128 513135239148288 514924757360928 514993925821088 515112638913792 515715638958954 515903809082256 517014998089614 517702982461686 517928452149843 518668916829504 519007348756626 519924322871037 520667640979136 521890462896768 522901702033312 523634497138746 523825556630544 523901601482112 525652356472614 525844152224496 525920490119808 526149538691904 528177089900736 531946155823488 533996044670592 537110987414652 539180779273668 539493911050032 541494275802606 541572885659088 542529728213256 544857594285852 545636558643456 546600580831872 547739204341504 547777886651568 548506806754032 548706941451648 549888784095312 550089423037568 550733367530241 550860319049544 552007816018608 552855654110319 552983094845496 558676446314841 559189925956809 559475167014848 560463639041376 561344800430631 562623421850784 562663155310578 563507978852329 564831414097902 565037505185328 567008028410418 567254971402209 568065956527552 569069606627424 569440925049231 571262553088416 571594316505984 573463950210144 573796992099456 576008155845504 577025838099648 579368166548724 579501718778016 580391785217538 583502531433192 585751096101528 585964820192192 588008325758952 588264414787476 588564486652672 589303751209362 589389301667376 589604353236864 590531329680684 591574671252558 591660551384784 591918231028392 593811763437312 594199226138328 596100055396608 597601945180928 598397165436672 598439425301424 598657779006336 600745550254416 600964745399424 603184164437883 605508573549397 606930649931286 608872206712896 609269496366474 611218535062464 613573905139776 613841128473888 616206604884192 616250122483014 617295309133104 618624882107226 618850600917264 620033975100864 620603848460736 621008793020934 622995385449024 626864922004608 629409562891704 629554650342336 630521593921548 631743321769707 631835033268936 631980679823424 632951349582132 634546087172412 635667193333494 636575985084032 639074201093496 640203307455852 640529873190144 641536914777864 642670372224468 642998196400896 643043606069232 644009118688376 645146943986412 645521616111888 645757148783232 648009175326192 650365264717056 650639647354321 652871489243904 655387371668736 656440347862341 656545299887232 658969983114219 659210422716216 660630275336729 661509366478821 662135047484256 663304897391472 666860035923648 669429824116032 670612562321184 672009515153088 672302188328544 673196811116256 673490001382128 673587773334144 674892948206496 675929527640178 676085338574352 676183487296896 683930771773056 684981232552008 686308483918722 686566343147904 687620851945272 687871745443008 688953217960798 689353330786152 690270643282248 690571269533124 691558555772672 692009798342168 693232430494716 696206926031922 698179329518328 698434075507392 700869808630152 701125536299328 701532718255872 702466237686528 704236119867648 705480353294976 708085758253167 710814412427553 713252667439872 716147983219536 718907705698224 718958476230183 719325214733376 720596107338912 721729029125097 721992367736808 722097180878784 723372970951008 724510258524423 726476792381136 728534952540864 729010322241966 730370515535424 731342409005376 731660922806688 733185045460416 734311156706988 734480425399392 736010421358144 737140872147092 737310793127328 740303768367814 741611725555743 744901928419788 745586567942412 747284852055168 748459733907508 750164562467712 750217540414104 753108552130536 753383340247104 756010704547224 756339961869612 758062739875968 758759475503232 759254566732308 761683404117888 764618600280192 766414356938496 769367784132864 769702858722432 772490888731632 772668958370688 773855713623384 775522497134421 776554473692529 778003375244256 778511023134939 781001461468704 782835694345152 784011101011936 784352553049968 785738334945816 785852402223168 787375106240912 788478534708921 788766228336744 788880735179712 789224308037856 792265634851104 797919233735232 800994067005888 804245552583844 805666481121978 808771168910502 809240866575048 811829608950528 812241413703909 812359328488632 814958046749952 818098540186368 818454837965184 819900871247808 821608806512256 821666829977352 823060412177472 823538408387328 824833176142968 825134134556352 826711966801152 827471797947648 828011724027912 829474642268244 830660513932032 836183911779072 839212750522272 839406200456448 840695458562064 842324429026276 842446711025248 842640906431232 843935132776176 846061449563216 847247121146853 847556257777992 850512042615627 852098934791328 853604409941136 855382553037152 856893829632624 857391474758976 860195925315216 860695488149184 864012233768256 869052249823086 875253797149788 878626644152292 878947230288288 882012488638428 882396622181214 882846729979008 884406529855296 885796994521026 887362006878837 887490827077176 889146714564864 890717645155968 891298839207492 892573098821376 894150083094912 896012686870784 896402917771392 897595748155008 897986668509504 899857264275328 901118325381624 901239370186904 901447118099136 910395974896929 913308310069344 913904244549711 915077978558296 916827802593696 917162327257344 919137774381536 920360857709664 920761692710832 924309907326288 924375183724521 927937323160839 928275901375896 930905772691104 931245434009856 931513189531401 934493078173536 934834048399104 944114344337556 947752549903404 947971019735136 949427024373198 951819130758618 953500790000241 954863977626048 958543607597632 958611301640244 959100286311168 960794809785216 962305372166796 962656490315744 962796241171712 964005558336702 964497294601344 966013678032564 967720415979618 968282424167832 968635723174848 971379936721152 972013762989288 973827354047232 975123212007168 975547897075584 977580060613888 979081542275984 979307233865856 983081057503104 988815634074324 993202571226384 994115423923216 1000290053885472 1004144736174048 1004511120329472 1008014272729632 1008453282492816 1009795216674384 1012339422309744 1013894291460267 1014128007861528 1014275230945344 1029462725878083 1029849514721856 1029987851642176 1031431277917908 1031807618164512 1033429826941197 1034029996179228 1035405964923372 1035856904299686 1037337833659008 1038014697513252 1039848645742074 1041335281958272 1043780925793536 1044310389047883 1045803404066624 1047268994277492 1047651113261088 1047803202964224 1051304712945228 1051688304448992 1051840980239616 1052299077383808 1056354179801472 1063892311646976 1067992089341184 1074221974829304 1078361558547336 1078987822100064 1082988551605212 1083145771318176 1085059456426512 1089715188571704 1093201161663744 1095555773303136 1097013613508064 1097413882903296 1099777568190624 1100178846075136 1101466735060482 1101720638099088 1104015632037216 1105711308220638 1105966189690992 1110455652551721 1117352892629682 1118379851913618 1118950334029696 1120927278082752 1122689600861262 1125246843701568 1125326310621156 1127015957704658 1129662828195804 1130075010370656 1134016056820836 1134509942804418 1136131913055104 1138139213254848 1138881850098462 1142525106176832 1143188633011968 1146927900420288 1147593984198912 1152016311691008 1154051676199296 1158736333097448 1159003437556032 1160783570435076 1167005062866384 1171502192203056 1171929640384384 1176016651517904 1176528829574952 1178607502418724 1178778603334752 1179208706473728 1181062659361368 1183149342505116 1183321102769568 1183836462056784 1188398452276656 1196878850602848 1197315558012672 1201491100508832 1201929490798848 1206368328875766 1208499721682967 1211017147098794 1213156753365753 1213861299862572 1216213333747123 1217744413425792 1218538992732948 1222437070124928 1227147810279552 1227682256947776 1232413209768384 1232500244966028 1234590618266208 1237249764214452 1237701201834528 1240067950201728 1241207696921472 1242017586041868 1245990770898048 1253729844009216 1258819125783408 1259109300684672 1261043187843096 1263486643539414 1263670066537872 1263961359646848 1265902699164264 1269092174344824 1271334386666988 1273151970168064 1278148402186992 1280406614911704 1283073829555728 1285340744448936 1286087212138464 1288018237376752 1290293887972824 1291043232223776 1291514297566464 1296018350652384 1301279294708642 1303578374734629 1312880695724682 1313090599774464 1317939966228438 1318420845432432 1321260550673458 1323018732957642 1323594933271821 1324270094968512 1326609794782944 1328695491781539 1333720071847296 1338859648232064 1341225124642368 1344019030306176 1344604376657088 1346393622232512 1346980002764256 1347175546668288 1349785896412992 1351859055280356 1352170677148704 1352366974593792 1367861543546112 1369962465104016 1372616967837444 1373132686295808 1375241703890544 1375743490886016 1377906435921596 1378706661572304 1380541286564496 1381142539066248 1384019596684336 1386464860989432 1392413852063844 1396358659036656 1396868151014784 1401739617260304 1402251072598656 1407429717021727 1410960706589952 1416171516506334 1421628824855106 1427728696137927 1432295966439072 1437815411396448 1437916952460366 1438650429466752 1441192214677824 1443458058250194 1443984735473616 1444194361757568 1446745941902016 1449020517048846 1451580623969427 1452953584762272 1457069905081728 1458020644483932 1460741031070848 1462684818010752 1463321845613376 1466370090920832 1468622313413976 1468960850798784 1472020842716288 1474281744294184 1474621586254656 1480607536735628 1483223451111486 1489803856839576 1491173135884824 1494569704110336 1496919467815016 1500329124935424 1500435080828208 1506217104261072 1506766680494208 1512021409094448 1512679923739224 1516125479751936 1517518951006464 1518509133464616 1523366808235776 1529237200560384 1539405717444864 1544981777463264 1545337916741376 1547711427246768 1551044994268842 1553108947385058 1556006750488512 1557022046269878 1559772968613111 1562002922937408 1565671388690304 1568022202023872 1568705106099936 1571476669891632 1571704804446336 1574750212481824 1576957069417842 1577532456673488 1577761470359424 1578448616075712 1584531269702208 1595838467470464 1601988134011776 1608491105167688 1611332962243956 1617542337821004 1618481733150096 1624482827407818 1624718656977264 1636909675930368 1639801742495616 1643217613024512 1643333659954704 1646120824354944 1649666352285936 1650268269112704 1652200102590723 1656023448055824 1658566962330957 1658949284536488 1676029338944523 1677569777870427 1678425501044544 1681390917124128 1684034401291893 1684648858052552 1684893422050496 1687870265552352 1690523936556987 1692122899126432 1694494242293706 1695112515555984 1701024085231254 1701764914206627 1704197869582656 1707208819882272 1708322775147693 1710765106074304 1713787659265248 1714782949517952 1720391850630432 1721390976298368 1728024467536512 1738104499646172 1750507594299576 1757253288304584 1757894460576576 1764024977276856 1764793244362428 1765693459958016 1768813059710592 1771593989042052 1774724013757674 1774981654154352 1781435290311936 1782597678414984 1788300166189824 1792805835542784 1795191496310016 1795973337019008 1799714528550656 1802236650763248 1802478740373808 1802894236198272 1809552493313649 1816525720648191 1820791949793858 1826616620138688 1827808489099422 1830155957116592 1833655605187392 1838275548763072 1840721715419328 1841523385421664 1848619814652576 1848750367449042 1855874646321678 1856551802751792 1861811545382208 1863026379062802 1868986156347072 1888228688675112 1895229965309121 1895505099806808 1895942039470272 1898854048746396 1903638261517236 1907001580000482 1909727955252096 1917087215195264 1917222603280488 1921589619570432 1924610744333592 1925312980631488 1928011116673404 1928994589202688 1932027356065128 1935440831959236 1936564848335664 1937271446349696 1944027525978576 1951095794151168 1951918942062963 1958163084551968 1958614467731712 1966162115006208 1969321043587023 1976909949342657 1977631268148648 1981890826010187 1984528099436463 1986405142452768 1988230847846432 1989528170233733 2000580107770944 2008289472348096 2016028545459264 2016906564985632 2019590433348768 2024678844619488 2027788582920534 2028256015723056 2028550461890688 2058925451756166 2059699029443712 2059975703284352 2062862555835816 2063615236329024 2066859653882394 2068059992358456 2070811929846744 2071713808599372 2074675667318016 2076029395026504 2079697291484148 2082670563916544 2088620778095766 2091606808133248 2094537988554984 2095302226522176 2102609425890456 2103376608897984 2104598154767616 2112708359602944 2124257274759501 2132443237282659 2148443949658608 2156723117094672 2156875428690549 2157975644200128 2165187087375291 2165977103210424 2166291542636352 2170118912853024 2173530775573269 2179430377143408 2191111546606272 2194027227016128 2199555136381248 2202933470120964 2203441276198176 2208031264074432 2211422616441276 2211932379381984 2220911305103442 2224835176667229 2234705785259364 2236759703827236 2237900668059392 2241854556165504 2245379201722524 2250493687403136 2250652621242312 2254031915409316 2259325656391608 2260150020741312 2268032113641672 2269019885608836 2272263826110208 2276278426509696 2277763700196924 2285050212353664 2293855800840576 2308103352398592 2317472666194896 2318006875112064 2321567140870152 2326567491403263 2334010125732768 2335533069404817 2343004384406112 2343859280768768 2352033303035808 2353057659149904 2357215004837448 2357557206669504 2362125318722736 2366298685010232 2366642205539136 2367672924113568 2376796904553312 2393757701205696 2402982201017664 2412736657751532 2416999443365934 2422034294197588 2426313506731506 2427722599725144 2432426667494246 2435488826851584 2436724241111727 2437077985465896 2444874140249856 2454295620559104 2455364513895552 2464826419536768 2465000489932056 2469181236532416 2474499528428904 2475402403669056 2480135900403456 2482415393842944 2484035172083736 2491981541796096 2517638251566816 2518218601369344 2522086375686192 2526973287078828 2527340133075744 2527922719293696 2531805398328528 2538184348689648 2542668773333976 2551536127846881 2556296804373984 2560813229823408 2566147659111456 2570681488897872 2572174424276928 2576036474753504 2580587775945648 2582086464447552 2591063189287349 2592036701304768 2602558589417284 2607156749469258 2625761391449364 2635879932456876 2636841690864864 2642521101346916 2646037465915284 2647189866543642 2648540189937024 2653219589565888 2657390983563078 2667440143694592 2677719296464128 2682450249284736 2688038060612352 2689208753314176 2692787244465024 2693960005528512 2699571792825984 2703718110560712 2704341354297408 2739924930208032 2741712733649133 2745233935674888 2750483407781088 2751486981772032 2755812871843192 2757413323144608 2761082573128992 2762285078132496 2768039193368672 2772929721978864 2783811969482517 2784827704127688 2792717318073312 2793736302029568 2794539568594203 2803479234520608 2804502145197312 2814859434043454 2832343033012668 2843257649710212 2855457392275854 2864591932878144 2875630822792896 2875833904920732 2877300858933504 2882384429355648 2886916116500388 2887969470947232 2888388723515136 2893491883804032 2898041034097692 2903161247938854 2905907169524544 2914139810163456 2916041288967864 2921482062141696 2925369636021504 2926643691226752 2932740181841664 2937244626827952 2937921701597568 2944041685432576 2948563488588368 2949243172509312 2961215073471256 2966446902222972 2979607713679152 2982346271769648 2993838935630032 3000870161656416 3012434208522144 3013533360988416 3024042818188896 3025359847478448 3037018266929232 3041682874380801 3088388177634249 3089963554926528 3095422854493536 3100289480823591 3102089988537684 3106217894770116 3112013500977024 3114044092539756 3119545937226222 3124005845874816 3131342777380608 3132931167143649 3136044404047744 3137410212199872 3142953339783264 3143409608892672 3149500424963648 3153914138835684 3155064913346976 3155522940718848 3156897232151424 3169062539404416 3191676934940928 3203976268023552 3216982210335376 3222665924487912 3235084675642008 3236963466300192 3248965654815636 3249437313954528 3279603484991232 3286667319909408 3292241648709888 3299332704571872 3300536538225408 3304400205181446 3312046896111648 3317133924661914 3317898569072976 3331366957655163 3352058677889046 3355139555740854 3356851002089088 3362781834248256 3368068802583786 3369297716105104 3369786844100992 3375740531104704 3381047873113974 3384245798252864 3388988484587412 3390225031111968 3402048170462508 3403529828413254 3408395739165312 3414417639764544 3416645550295386 3421530212148608 3427575318530496 3429565899035904 3440783701260864 3442781952596736 3456048935073024 3476208999292344 3501015188599152 3514506576609168 3515788921153152 3528049954553712 3529586488724856 3537626119421184 3543187978084104 3549448027515348 3549963308308704 3565195356829968 3591946674038016 3604473301526496 3604957480747616 3605788472396544 3619104986627298 3625499165048901 3633051441296382 3639470260097259 3641583899587716 3648640001241369 3653233240277376 3655616978198844 3660311914233184 3667311210374784 3676551097526144 3681443430838656 3683046770843328 3697239629305152 3697500734898084 3711749292643356 3713103605503584 3723623090764416 3726052758125604 3737972312694144 3776457377350224 3790459930618242 3791010199613616 3791884078940544 3797708097492792 3807276523034472 3814003160000964 3819455910504192 3834174430390528 3834445206560976 3849221488667184 3850625961262976 3856022233346808 3864054712130256 3870881663918472 3873129696671328 3874542892699392 3888055051957152 3903837884125926 3910735124203887 3916326169103936 3938642087174046 3953819898685314 3955262536297296 3963781652020374 3969056198872926 3970784799815463 3972810284905536 3976461695692864 3979056340467466 3986086475344617 4001160215541888 4016578944696192 4032057090918528 4033813129971264 4039180866697536 4049357689238976 4055577165841068 4056512031446112 4057100923781376 4117850903512332 4119398058887424 4119951406568704 4125725111671632 4127230472658048 4133719307764788 4136119984716912 4141623859693488 4143427617198744 4152058790053008 4159394582968296 4177241556191532 4183213616266496 4189075977109968 4190604453044352 4205218851780912 4206753217795968 4222289151065181 4238560014845779 4248514549519002 4264886474565318 4283186088413781 4296887899317216 4313446234189344 4313750857381098 4315951288400256 4330374174750582 4331954206420848 4332583085272704 4340237825706048 4347061551146538 4358860754286816 4382223093212544 4388054454032256 4399110272762496 4405866940241928 4406882552396352 4416062528148864 4422845232882552 4423864758763968 4441822610206884 4449670353334458 4469411570518728 4473519407654472 4483709112331008 4490758403445048 4500987374806272 4501305242484624 4508063830818632 4518651312783216 4520300041482624 4536064227283344 4538039771217672 4552556853019392 4554477531480247 4555527400393848 4570100424707328 4587711601681152 4624411927357103 4634945332389792 4636013750224128 4643134281740304 4653134982806526 4668020251465536 4671066138809634 4686008768812224 4704066606071616 4706115318299808 4714430009674896 4715114413339008 4724250637445472 4732597370020464 4733284411078272 4735345848227136 4753593809106624 4787515402411392 4805964402035328 4825473315503064 4833998886731868 4844068588395176 4852627013463012 4855445199450288 4864853334988492 4873448482223454 4874155970931792 4910729027791104 4929652839073536 4930000979864112 4938362473064832 4948999056857808 4950804807338112 4956600307772169 4968070344167472 4975700886992871 5032709333611281 5035276503133632 5044172751372384 5052103203875679 5053946574157656 5054680266151488 5063610796657056 5071571809670961 5076368697379296 5085337546667952 5103072255693762 5112593608747968 5121626459646816 5124968325443079 5132295318222912 5141362977795744 5144348848553856 5152072949507008 5161175551891296 5164172928895104 5182126378574698 5184073402609536 5205117178834568 5214313498938516 5251522782898728 5271759864913752 5273683381729728 5285042202693832 5292074931830568 5294379733087284 5297080379874048 5306439179131776 5314781967126156 5364900498569472 5378417506628352 5385574488930048 5387920011057024 5399143585651968 5407436221121424 5408682708594816 5428657479940947 5449577161944573 5479849860416064 5483425467298266 5490467871349776 5500966815562176 5511625743686384 5514826646289216 5522165146257984 5524570156264992 5536078386737344 5545859443957728 5567623938965034 5569655408255376 5585434636146624 5589079137188406 5606958469041216 5629718868086908 5664686066025336 5685689895927363 5686515299420424 5710914784551708 5729183865756288 5751261645585792 5751667809841464 5764768858711296 5773832233000776 5775938941894464 5786983767608064 5796082068195384 5806322495877708 5811814339049088 5832082577935728 5853287382453504 5855756826188889 5874489253655904 5875843403195136 5897126977176736 5898486345018624 5922430146942512 5930729848027971 5932893804445944 5945672478030561 5953584298309389 5959215427358304 5964692543539296 5968584510701199 5987677871260064 6001740323312832 6024868417044288 6048085636377792 6050719694956896 6074036533858464 6083365748761602 6176776355268498 6179927109853056 6190845708987072 6200578961647182 6204179977075368 6212435789540232 6224027001954048 6228088185079512 6239091874452444 6248011691749632 6265862334287298 6272088808095488 6274820424399744 6285906679566528 6299000849927296 6307828277671368 6310129826693952 6313794464302848 6338125078808832 6372771824278503 6397329711847977 6433964420670752 6445331848975824 6470169351284016 6470626286071647 6473926932600384 6495561262125873 6497931309631272 6498874627909056 6520592326719807 6573334639818816 6598665409143744 6608800410362892 6624093792223296 6634267849323828 6635797138145952 6662733915310326 6674505530001687 6704117355778092 6710279111481708 6713702004178176 6725563668496512 6736137605167572 6738595432210208 6739573688201984 6751481062209408 6762095746227948 6768491596505728 6777976969174824 6780450062223936 6804096340925016 6807059656826508 6816791478330624 6828835279529088 6833291100590772 6843060424297216 6855150637060992 6881567402521728 6952417998584688 6979702474209789 7002030377198304 7006599208214451 7029013153218336 7031577842306304 7056099909107424 7059172977449712 7086375956168208 7098896055030696 7099926616617408 7130390713659936 7208946603052992 7209914961495232 7238209973254596 7250998330097802 7266102882592764 7278940520194518 7283167799175432 7297280002482738 7306466480554752 7310172723335181 7311233956397688 7320623828466368 7334622420749568 7353102195052288 7362886861677312 7366093541686656 7394479258610304 7395001469796168 7423498585286712 7426207211007168 7447246181528832 7452105516251208 7475944625388288 7552914754700448 7580919861236484 7582020399227232 7583768157881088 7595416194985584 7614553046068944 7628006320001928 7668890413121952 7698442977334368 7701251922525952 7712044466693616 7728109424260512 7741763327836944 7746259393342656 7773189567862047 7776110103914304 7807675768251852 7821470248407774 7832652338207872 7877284174348092 7907639797370628 7910525072594592 7927563304040748 7938112397745852 7941569599630926 7945620569811072 7952923391385728 7958112680934932 7972172950689234 8002320431083776 8033157889392384 8064114181837056 8067626259942528 8078361733395072 8098715378477952 8111154331682136 8113024062892224 8235701807024664 8251450223343264 8254460945316096 8267438615529576 8272239969433824 8283247719386976 8286855234397488 8304117580106016 8318789165936592 8354483112383064 8378151954219936 8381208906088704 8383618705782609 8410437703561824 8413506435591936 8444578302130362 8477120029691558 8497029099038004 8513493336229861 8529772949130636 8566372176827562 8593775798634432 8626892468378688 8627501714762196 8631902576800512 8660748349501164 8663908412841696 8665166170545408 8680475651412096 8694123102293076 8717721508573632 8764446186425088 8776108908064512 8798220545524992 8811733880483856 8813765104792704 8832125056297728 8845690465765104 8847729517527936 8883645220413768 8899340706668916 8938823141037456 8947038815308944 8981516806890096 9002610484969248 9016127661637264 9037302625566432 9040600082965248 9072128454566688 9076079542435344 9108955062960494 9111054800787696 9125048623142403 9248823854714206 9265164532902747 9269890664779584 9286268563480608 9300868442470773 9306269965613052 9336040502931072 9342132277619268 9372017537624448 9408133212143232 9412230636599616 9428860019349792 9430228826678016 9448501274890944 9465194740040928 9466568822156544 9470691696454272 9507187618213248 9575030804822784 9611928804070656 9650946631006128 9667997773463736 9688137176790352 9705254026926024 9710890398900576 9729706669976984 9746896964446908 9748311941863584 9860001959728224 9876724946129664 9897998113715616 9901609614676224 9913200615544338 9936140688334944 9951401773985742 9994100872965489 10065418667222562 10070553006267264 10088345502744768 10104206407751358 10107893148315312 10109360532302976 10127221593314112 10143143619341922 10152737394758592 10170675093335904 10206144511387524 10225187217495936 10243252919293632 10249936650886158 10264590636445824 10282725955591488 10288697697107712 10304145899014016 10322351103782592 10328345857790208 10364252757149396 10368146805219072 10410234357669136 10428626997877032 10503045565797456 10543519729827504 10547366763459456 10570084405387664 10584149863661136 10588759466174568 10612878358263552 10629563934252312 10775840022114048 10814872442242848 10817365417189632 10857314959881894 10899154323889146 10918410780291777 10945920003724107 10959699720832128 10966850934596532 10980935742699552 11001933631124352 11023251487372768 11029653292578432 11044330292515968 11049140312529984 11072156773474688 11091718887915456 11135247877930068 11139310816510752 11170869272293248 11178158274376812 11213916938082432 11259437736173816 11329372132050672 11371379791854726 11373030598840848 11421829569103416 11458367731512576 11502523291171584 11503335619682928 11547664466001552 11551877883788928 11592164136390768 11612644991755416 11623628678098176 11664165155871456 11711513652377778 11732205372611661 11748978507311808 11794253954353472 11844860293885024 11861459696055942 11865787608891888 11891344956061122 11907168596618778 11912354399446389 11918430854716608 11929385087078592 11937169021402398 11958259426033851 11975355742520128 12003480646625664 12049736834088576 12096171272755584 12101439389913792 12148073067716928 12166731497523204 12353552710536996 12359854219706112 12381691417974144 12401157923294364 12408359954150736 12424871579080464 12456176370159024 12478183748904888 12531724668574596 12549640848799488 12571813359133056 12598001699854592 12615656555342736 12620259653387904 12666867453195543 12715680044537337 12745543648557006 12794659423695954 12849558265241343 12867928841341504 12890663697951648 12940338702568032 12941252572143294 12947853865200768 12991122524251746 12995862619262544 12997749255818112 13041184653439614 13146669279637632 13197330818287488 13217600820725784 13248187584446592 13268535698647656 13271594276291904 13325467830620652 13349011060003374 13408234711556184 13420558222963416 13451127336993024 13472275210335144 13477190864420416 13502962124418816 13524191492455896 13536983193011456 13555953938349648 13560900124447872 13608192681850032 13614119313653016 13657670559058176 13663432594440741 13666582201181544 13710301274121984 13763134805043456 13873235782071309 13904835997169376 13926697191636131 13959404948419578 14004060754396608 14013198416428902 14058026306436672 14112199818214848 14118345954899424 14172751912336416 14197792110061392 14199853233234816 14260781427319872 14417893206105984 14419829922990464 14476419946509192 14501996660195604 14532205765185528 14557881040389036 14566335598350864 14594560004965476 14620345446670362 14622467912795376 14641247656932736 14732187083373312 14788958517220608 14790002939592336 14846997170573424 14852414422014336 14869800923316507 14904211032502416 14927102660978613 14964711889149383 15098128000833843 15105829509400896 15156309611627037 15161839722472968 15164040798454464 15190832389971168 15214715429012883 15229106092137888 15256012640003856 15337780826243904 15396885954668736 15424088933387232 15456218848521024 15483526655673888 15492518786685312 15546379135724094 15552220207828608 15615351536503704 15642940496815548 15665304676415744 15754568348696184 15815279594741256 15821050145189184 15855126608081496 15876224795491704 15883139199261852 15891241139622144 15905846782771456 15916225361869864 15944345901378468 16135252519885056 16156723466790144 16197430756955904 16222308663364272 16226048125784448 16285972439822841 16348731485833719 16471403614049328 16502900446686528 16534877231059152 16544479938867648 16566495438773952 16573710468794976 16608235160212032 16637578331873184 16708966224766128 16756303908439872 16767237411565218 16820875407123648 16889156604260724 16954240059383116 16994058198076008 17026986672459722 17057069687782089 17059545898261272 17132744353655124 17187551597268864 17253784936757376 17255003429524392 17321496699002328 17327816825683392 17360951302824192 17388246204586152 17435443017147264 17567270478566667 17623467760967712 17627530209585408 17691380931530208 17695459035055872 17767290440827536 17798681413337832 17837017434091683 17860752894928167 17877646282074912 17894077630617888 17905753532103597 17963033613780192 18005220969938496 18032255323274528 18074605251132864 18144256909133376 18152159084870688 18217910125920988 18222109601575392 18250097246284806 18497647709428412 18530329065805494 18539781329559168 18572537126961216 18601736884941546 18612539931226104 18672081005862144 18684264555238536 18744035075248896 18816266424286464 18824461273199232 18857720038699584 18897002549781888 18930389480081856 18941383392908544 19014375236426496 19191989135543931 19301893262012256 19335995546927472 19376274353580704 19410508053852048 19421780797801152 19459413339953968 19486683786377619 19493793928893816 19496623883727168 19561776980159421 19720003919456448 19795996227431232 19826401231088676 19872281376669888 19902803547971484 19988201745930978 20130837334445124 20141106012534528 20176691005489536 20208412815502716 20215786296630624 20218721064605952 20254443186628224 20286287238683844 20305474789517184 20341350186671808 20412289022775048 20450374434991872 20486505838587264 20499873301772316 20529181272891648 20565451911182976 20608291798028032 20644702207565184 20728505514298792 20820468715338272 20857253995754064 20939107422629367 21006091131594912 21019797624643353 21087039459655008 21094733526918912 21140168810775328 21168299727322272 21177518932349136 21259127868504624 21629744884485696 21714629919763788 21798308647778292 21836821560583554 21891840007448214 21919399441664256 21930518170005543 21933701869193064 21961871485399104 22003867262248704 22046502974745536 22059306585156864 22088660585031936 22098280625059968 22144313546949376 22183437775830912 22270495755860136 22278621633021504 22341738544586496 22356316548753624 22427833876164864 22518875472347632 22658744264101344 22742759583709452 22746061197681696 22843659138206832 23006671239365856 23095328932003104 23103755767577856 23184328272781536 23225289983510832 23319568703586141 23328330311742912 23423027304755556 23464410745223322 23497957014623616 23588507908706944 23689720587770048 23722919392111884 23731575217783776 23782689912122244 23814337193237556 23824708798892778 23836861709433216 23858770174157184 23874338042804796 23916518852067702 23950711485040256 24006961293251328 24099473668177152 24192342545511168 24202878779827584 24296146135433856 24333462995046408 24707105421073992 24763382835948288 24802315846588728 24816719908301472 24849743158160928 24912352740318048 24956367497809776 25063449337149192 25143626718266112 25231313110685472 25240519306775808 25333734906391086 25431360089074674 25491087297114012 25540480008689583 25589318847391908 25699116530482686 25735857682683008 25781327395903296 25880677405136064 25882505144286588 25895707730401536 25982245048503492 25991725238525088 25995498511636224 26082369306879228 26293338559275264 26394661636574976 26435201641451568 26496375168893184 26537071397295312 26543188552583808 26650935661241304 26698022120006748 26816469423112368 26841116445926832 26944550420670288 26954381728840832 27048382984911792 27111907876699296 27121800248895744 27216385363700064 27228238627306032 27326865188881482 27333164402363088 27375145869427209 27746471564142618 27795493598708241 27809671994338752 27853394383272262 27902605327412319 27918809896839156 28008121508793216 28026396832857804 28116052612873344 28224399636429696 28236691909798848 28345503824672832 28395584220122784 28399706466469632 28521562854639744 28835786412211968 28839659845980928 28952839893018384 29003993320391208 29064411530371056 29115762080778072 29132671196701728 29189120009930952 29240690893340724 29244935825590752 29282495313865472 29580005879184672 29693994341146848 29704828844028672 29739601846633014 29808422065004832 29854205321957226 29929423778298766 29982302618896467 30196256001667686 30211659018801792 30312619223254074 30323679444945936 30328081596908928 30381664779942336 30429430858025766 30458212184275776 30512025280007712 30675561652487808 30793771909337472 30848177866774464 30912437697042048 30967053311347776 30985037573370624 31092758271448188 31104440415657216 31230703073007408 31285880993631096 31509136697392368 31630559189482512 31642100290378368 31710253216162992 31752449590983408 31766278398523704 31832450723739728 31881342720361729 31888691802756936 32370883491499721 32444617326728544 32452096251568896 32571944879645682 32697462971667438 32837760011172321 32942807228098656 33005800893373056 33069754462118304 33088959877735296 33132990877547904 33147420937589952 33216470320424064 33275156663746368 33417932449532256 33512607816879744 33534474823130436 33641750814247296 33778313208521448 33908480118766232 33988116396152016 34053973344919444 34114139375564178 34119091796522544 34265488707310248 34375103194537728 34507569873514752 34510006859048784 34642993398004656 34655633651366784 34776492409172304 34870886034294528 35134540957133334 35246935521935424 35382761863060416 35534580881655072 35597362826675664 35674034868183366 35721505789856334 35755292564149824 35788155261235776 35811507064207194 35874778278101553 35926067227560384 36010441939876992 36064510646549056 36149210502265728 36288513818266752 36304318169741376 36435820251841976 36444219203150784 36500194492569612 36995295418856824 37060658131610988 37079562659118336 37145074253922432 37203473769883092 37225079862452208 37368529110477072 37648922546398464 37715440077399168 37794005099563776 37860778960163712 38000602359586629 38147040133612011 38383978271087862 38548674795724029 38603786524024512 38671991093854944 38752548707161408 38821016107704096 38843561595602304 38918826679907936 38973367572755238 38987587857787632 38993247767454336 39123553960318842 39440007838912896 39591992454862464 39652802462177352 39744562753339776 39805607095942968 39976403491861956 40261674668890248 40353382010979072 40416825631005432 40431572593261248 40508886373256448 40572574477367688 40610949579034368 40682700373343616 40824578045550096 40973011677174528 40990297783322223 40999746603544632 41130903822365952 41289404415130368 41457011028597584 41619707346213927 41640937430676544 41714507991508128 41780091574908393 41878214845258734 42012182263189824 42039595249286706 42174078919310016 42280337621550656 42336599454644544 42355037864698272 42518255737009248 43259489768971392 43429259839527576 43596617295556584 43673643121167108 43783680014896428 43861036340011086 43867403738386128 43923742970798208 44093005949491072 44196561250119936 44366875551661824 44540991511720272 44557243266043008 44609402769949521 44712633097507248 44781307982935839 44894135667448149 45037750944695264 45294384002501529 45317488528202688 45468928834881111 45485519167418904 45492122395363392 45644146287038649 45687318276413664 46013342478731712 46190657864006208 46368656545563072 46450579967021664 46639137407172282 46656660623485824 46846054609511112 46928821490446644 46995914029247232 47177015817413888 47379441175540096 47445838784223768 47463150435567552 47565379824244488 47628674386475112 47649417597785556 47673723418866432 47717540348314368 47748676085609592 47833037704135404 47901422970080512 48405757559655168 48592292270867712 48666925990092816 48857917319468523 49046194457501157 49414210842147984 49604631693177456 49633439816602944 49699486316321856 49824705480636096 49912734995619552 50126898674298384 50462626221370944 50667469812782172 50862720178149348 50982174594228024 51080960017379166 51171209063346267 51178637694783816 51398233060965372 51471715365366016 51562654791806592 51761354810272128 51765010288573176 51964490097006984 51983450477050176 52164738613758456 52701811435700001 52870403282903136 53074142794590624 53086377105167616 53301871322482608 53396044240013496 53511052302275049 53632938846224736 53682232891853664 53717260596310791 53889100841340576 53908763457681664 54096765969823584 54223815753398592 54432770727400128 54456477254612064 54653730377762964 54666328804726176 54750291738854418 55492943128285236 55590987197416482 55619343988677504 55706788766544524 55805210654824638 55837619793678312 56016243017586432 56052793665715608 56232105225746688 56448799272859392 56473383819597696 56691007649345664 56791168440245568 57043125709279488 57905679786036768 58007986640782416 58128823060742112 58231524161556144 58265342393403456 58378240019861904 58481381786681448 58489871651181504 58685330940478263 59160011758369344 59387988682293696 59479203693266028 59594453353609027 59616844130009664 59708410643914452 59858847556597532 59964605237792934 60392512003335372 60423318037603584 60625238446508148 60647358889891872 60656163193817856 60763329559884672 60858861716051532 60916424368551552 61024050560015424 61351123304975616 61587543818674944 61696355733548928 61824875394084096 61934106622695552 62185516542896376 62461406146014816 62571761987262192 63018273394784736 63059392873930059 63261118378965024 63284200580756736 63420506432325984 63504899181966816 63532556797047408 63664901447479456 63762685440723458 63777383605513872 64741766982999442 64889234653457088 65143889759291364 65394925943334876 65675520022344642 65885614456197312 66011601786746112 66139508924236608 66177919755470592 66265981755095808 66294841875179904 66432940640848128 66550313327492736 66835864899064512 67025215633759488 67068949646260872 67283501628494592 67556626417042896 67816960237532464 67976232792304032 68107946689838888 68228278751128356 68238183593045088 68530977414620496 69020013718097568 69285986796009312 69311267302733568 69552984818344608 69958706110758423 70269081914266668 70493871043870848 70765523726120832 71069161763310144 71194725653351328 71348069736366732 71443011579712668 71510585128299648 71576310522471552 71623014128414388 71749556556203106 71852134455120768 72020883879753984 72129021293098112 72298421004531456 72577027636533504 72608636339482752 72871640503683952 72888438406301568 73000388985139224 73990590837713648 74121316263221976 74290148507844864 74406947539766184 74450159724904416 74737058220954144 75430880154798336 75721557920327424 76001204719173258 76294080267224022 76621440026068749 76767956542175724 77097349591448058 77207573048049024 77343982187709888 77505097414322816 77642032215408192 77687123191204608 77837653359815872 77946735145510476 77975175715575264 77986495534908672 78247107920637684 78880015677825792 79183984909724928 79305604924354704 79489125506679552 79611214191885936 79952806983723912 80523349337780496 80833651262010864 80863145186522496 81145148954735376 81365400746687232 81649156091100192 81980595566644446 81999493207089264 82125437608281627 82914022057195168 83239414692427854 83281874861353088 83386480796124723 83429015983016256 83560183149816786 83707815982236957 83756429690517468 84024364526379648 84079190498573412 84348157838620032 84560675243101312 84673198909289088 84710075729396544 85036511474018496 86518979537942784 86858519679055152 87193234591113168 87347286242334216 87567360029792856 87722072680022172 87734807476772256 87847485941596416 88186011898982144 89081983023440544 89114486532086016 89218805539899042 89425266195014496 89562615965871678 89788271334896298 89946907856689401 90075501889390528 90588768005003058 90634977056405376 90937857669762222 90971038334837808 90984244790726784 91288292574077298 91374636552827328 92026684957463424 92381315728012416 92737313091126144 92901159934043328 93278274814344564 93313321246971648 93692109219022224 93857642980893288 94758882351080192 94891677568447536 94926300871135104 95130759648488976 95257348772950224 95298835195571112 95497352171219184 95644028161085187 95666075408270808 97112650474499163 97333851980185632 97486880341452917 97715834638937046 98092388915002314 98513280033516963 98828421684295968 99209263386354912 99266879633205888 99398972632643712 99649410961272192 99825469991239104 100253797348596768 100925252442741888 101334939625564344 101725440356298696 101964349188456048 102161920034758332 102342418126692534 102357275389567632 102796466121930744 103125309583613184 103522709620544256 103530020577146352 103928980194013968 103966900954100352 104329477227516912 104752983224045681 105403622871400002 105740806565806272 106148285589181248 106603742644965216 106792088480026992 107022104604550098 107265877692449472 107364465783707328 107434521192621582 107778201682681152 108193531939647168 108447631506797184 108865541454800256 108912954509224128 109307460755525928 109332657609452352 109500583477708836 110985886256570472 111181974394832964 111238687977355008 111413577533089048 111610421309649276 111675239587356624 112105587331431216 112946767639195392 113382015298691328 113582336880491136 114001807078759887 114441120400836033 115811359572073536 116015973281564832 116257646121484224 116463048323112288 116530684786806912 116756480039723808 116962763573362896 116979743302363008 117370661880956526 118320023516738688 118775977364587392 118958407386532056 119188906707218054 119233688260019328 119416821287828904 119717695113195064 119929210475585868 120785024006670744 121250476893016296 121294717779783744 121526659119769344 121717723432103064 121832848737103104 122048101120030848 122970893349966669 123392711467097856 123868213245391104 124371033085792752 124859122038641781 124922812292029632 125143523974524384 125340274724725179 126036546789569472 126118785747860118 126522236757930048 126841012864651968 127009798363933632 127065113594094816 127329802894958912 127525370881446916 127554767211027744 129483533965998884 129778469306914176 130287779518582728 130789851886669752 131351040044689284 131771228912394624 132279017848473216 132589683750359808 133100626654985472 133671729798129024 134137899292521744 134343923948807517 134682407002344447 135113252834085792 135633920475064928 135952465584608064 136215893379677776 136406786504643333 136456557502256712 136476367186090176 136932438861115947 137061954829240992 138040027436195136 138571973592018624 139105969636689216 139917412221516846 140538163828533336 140987742087741696 141531047452241664 142138323526620288 142389451306702656 142696139472733464 142886023159425336 143021170256599296 143152621044943104 143246028256828776 143499113112406212 143704268910241536 144258042586196224 145217272678965504 145743281007367904 145776876812603136 146000777970278448 146573751958405569 147138583372503471 147981181675427296 148242632526443952 148813895079532368 148900319449808832 149474116441908288 152002409438346516 152588160534448044 153242880052137498 153513627190038801 153535913084351448 154194699182896116 154415146096098048 154687964375419776 155010194828645632 155284064430816384 155675306719631744 155893470291020952 155950351431150528 156494215841275368 158105434307100003 158611209848709408 159222428383771872 159905613967447824 160533156906825147 161046698675560992 161151781788932373 161667302524021728 161726290373044992 162290297909470752 163298312182200384 163961191133288892 163998986414178528 164250875216563254 165828044114390336 166478829384855708 166563749722706176 166772961592249446 166858031966032512 167120366299633572 167415631964473914 167512859381034936 168048729052759296 168158380997146824 168696315677240064 169121350486202624 169346397818578176 169420151458793088 170073022948036992 173717039358110304 174386469182226336 174694572484668432 175134720059585712 175444145360044344 175469614953544512 178163966046881088 178437611079798084 178783360060827081 178850532390028992 179125231931743356 179576542669792596 179893815713378802 180151003778781056 181177536010006116 181269954112810752 181875715339524444 181942076669675616 181968489581453568 182576585148154596 182749273105654656 184053369914926848 184762631456024832 185474626182252288 185802319868086656 186556549628689128 187384218438044448 187715285961786576 189783355136895072 189852601742270208 190261519296977952 190514697545900448 190597670391142224 190994704342438368 191288056322170374 191332150816541616 194225300948998326 194667703960371264 194973760682905834 195431669277874092 196184777830004628 197026560067033926 197656843368591936 198418526772709824 198533759266411776 198797945265287424 199298821922544384 199650939982478208 200507594697193536 201850504885483776 202669879251128688 203450880712597392 203928698376912096 204323840069516664 204684836253385068 204714550779135264 205592932243861488 207060041154292704 207857960388027936 207933801908200704 208658954455033824 209505966448091362 209876118332275269 210807245742800004 211481613131612544 212296571178362496 213207485289930432 213584176960053984 214044209209100196 214531755384898944 214728931567414656 214869042385243164 215556403365362304 216387063879294336 216895263013594368 217731082909600512 217825909018448256 218614921511051856 218665315218904704 219001166955417672 221971772513140944 222363948789665928 222827155066178096 223220842619298552 223350479174713248 224211174662862432 227164673760982272 228003614157519774 228882240801672066 229864320078206247 231622719144147072 232031946563129664 232515292242968448 232926096646224576 233061369573613824 233512960079447616 233925527146725792 233959486604726016 234741323761913052 236640047033477376 237551954729174784 237916814773064112 238377813414436108 238467376520038656 238833642575657808 239435390226390128 239858420951171736 241570048013341488 242500953786032592 242589435559567488 243435446864206128 244096202240061696 245941786699933338 248742066171585504 249718244077283562 249845624584059264 250287047949048768 250680549449450358 251123447946710871 252073093579138944 252237571495720236 253044473515860096 253682025729303936 254019596727867264 254130227188189632 254659605789917824 255050741762893832 255109534422055488 258967067931997768 259556938613828352 260575559037165456 261579703773339504 262702080089378568 263542457824789248 264558035696946432 267343459596258048 268275798585043488 268687847897615034 269364814004688894 269840723570068203 270226505668171584 271267840950129856 271904931169216128 272431786759355552 272813573009286666 272913115004513424 272952734372180352 273864877722231894 274123909658481984 276080054872390272 277143947184037248 278211939273378432 279834824443033692 281076327657066672 284276647053240576 284778902613405312 285392278945466928 285772046318850672 286492056513657552 286932084483255561 286998226224812424 291337951423497489 291486562014735808 292001555940556896 292460641024358751 293147503916811138 294277166745006942 295539840100550889 295962363350854592 296485265052887904 297627790159064736 297800638899617664 298948232883816576 304004818876693032 305176321068896088 306485760104274996 307027254380077602 307071826168702896 308389398365792232 309375928750839552 310568128861632768 311350613439263488 311786940582041904 311900702862301056 312988431682550736 314258949672137043 316210868614200006 317222419697418816 318444856767543744 319811227934895648 321066313813650294 322093397351121984 322303563577864746 323334605048043456 324580595818941504 326596624364400768 327922382266577784 327997972828357056 328501750433126508 331656088228780672 332957658769711416 333545923184498892 333716063932065024 334240732599267144 334831263928947828 335025718762069872 336316761994293648 338840302917586176 340146045896073984 342005421236279661 343323361202508099 344188373450435809 347434078716220608 348772938364452672 349389144969336864 350269440119171424 350888290720088688 350939229907089024 356327932093762176 356875222159596168 357566720121654162 357701064780057984 358250463863486712 359153085339585192 359787631426757604 360302007557562112 362355072020012232 363751430679048888 363884153339351232 365153170296309192 365498546211309312 368912680049900007 371604639736173312 373113099257378256 374577366115925343 374768436876088896 375430571923573152 376020824174175537 379566710273790144 380523038593955904 381029395091800896 381195340782284448 381989408684876736 382576112644340748 382664301633083232 388450601897996652 389335407920742528 389947521365811668 390863338555748184 392369555660009256 394053120134067852 395313686737183872 396837053545419648 399301879964956416 401015189394387072 404047221007033341 405339758502257376 406901761425194784 407857396753824192 408647680139033328 409369672506770136 409429101558270528 410797316583347841 411185864487722976 414120082308585408 415715920776055872 417317908910067648 419011932896182724 419752236664550538 421614491485600008 422963226263225088 424593142356724992 426414970579860864 427168353920107968 428088418418200392 429063510769797888 429457863134829312 429738084770486328 431112806730724608 432774127758588672 435651818036896512 437229843022103712 437330630437809408 438002333910835344 441415750117510413 443943545026281888 444727897579331856 445654310132356192 446441685238597104 446700958349426496 448422349325724864 456007228315039548 457764481603344132 459728640156412494 463245438288294144 464063893126259328 465030584485936896 465852193292449152 467025920158895232 467851054293451584 469482647523826104 474316302921300009 475833629546128224 476755626828872216 477667285151315616 478870780452780256 479716841902343472 481599470720475441 483140096026682976 483455345366797119 485001907572065184 485178871119134976 486870893728412256 491883573399866676 497484132343171008 499436488154567124 499691249168118528 500574095898097536 501361098898900716 502246895893421742 504146187158277888 504475142991440472 506088947031720192 507364051458607872 508039193455734528 508260454376379264 509319211579835648 510101483525787664 510219068844110976 517934135863995536 521151118074330912 523159407546679008 525404160178757136 536350080182481243 536551597170086976 537375695795230068 538729628009377788 539681447140136406 540453011336343168 542535681900259712 543809862338432256 544863573518711104 545627146018573332 545826230009026848 545905468744360704 547729755444463788 548247819316963968 552160109744780544 554287894368074496 556423878546756864 559669648886067384 562152655314133344 569557805226810624 570784557890933856 571544092637701344 572984113027315104 573864168966511122 573996452449624848 582675902846994978 582973124029471616 584003111881113792 584921282048717502 586295007833622276 588554333490013884 591079680201101778 591924726701709184 592970530105775808 595255580318129472 595601277799235328 597896465767633152 608009637753386064 610352642137792176 612971520208549992 614054508760155204 614143652337405792 616778796731584464 623573881164083808 623801405724602112 625976863365101472 628517899344274086 629628354996825807 632421737228400012 634444839394837632 636889713535087488 639622455869791296 642132627627300588 644186794702243968 644607127155729492 646669210096086912 649161191637883008 653193248728801536 655844764533155568 655995945656714112 657003500866253016 663312176457561344 665915317539422832 667091846368997784 668481465198534288 669662527857895656 670051437524139744 672633523988587296 684010842472559322 686646722405016198 688376746900871618 689592960234618741 694868157432441216 697545876728905344 698778289938673728 700538880238342848 701776581440177376 701878459814178048 712655864187524352 713750444319192336 715133440243308324 715402129560115968 716500927726973424 718306170679170384 719575262853515208 724710144040024464 727502861358097776 727768306678702464 730306340592618384 733270882568319767 737825360099800014 746226198514756512 749154732231850686 749536873752177792 750861143847146304 752041648348351074 759133420547580288 761046077187911808 762058790183601792 762390681564568896 763978817369753472 765152225288681496 765328603266166464 776901203795993304 778670815841485056 779895042731623336 781726677111496368 784739111320018512 788106240268135704 790627373474367744 793674107090839296 802030378788774144 808094442014066682 810679517004514752 813803522850389568 815714793507648384 817295360278066656 818739345013540272 818858203116541056 821594633166695682 822371728975445952 828240164617170816 831431841552111744 834635817820135296 838023865792365448 839504473329101076 843228982971200016 852829941159721728 854336707840215936 856176836836400784 859476169540972656 860796253449766683 874013854270492467 874459686044207424 876004667821670688 877381923073076253 882831500235020826 886619520301652667 887887090052563776 889455795158663712 891308620264712384 892883370477194208 893401916698852992 896844698651449728 912014456630079096 915528963206688264 919457280312824988 928127786252518656 931704386584898304 934051840317790464 935702108586903168 938965295047652208 942776849016411129 948632605842600018 951667259092256448 953511253657744432 955334570302631232 957741560905560512 959433683804686944 963198941440950882 966280192053365952 966910690733594238 970003815144130368 973741787456824512 983767146799733352 994968264686342016 998872976309134248 1001148191796195072 1002722197797801432 1004493791786843484 1008950285982880944 1016520908752758528 1020202967051575328 1020438137688221952 1026016263708838983 1029970083607524297 1032565120351307427 1035868271727991072 1042302236148661824 1046318815093358016 1050808320357514272 1072700160364962486 1073103194340173952 1074751391590460136 1077459256018755576 1079362894280272812 1080906022672686336 1085071363800519424 1089727147037422208 1091254292037146664 1091652460018053696 1095459510888927576 1096495638633927936 1106738040149700021 1119339297772134768 1123732098347776029 1124305310628266688 1128062472522526611 1141569115781867712 1143088185275402688 1145968226054630208 1147728337933022244 1147992904899249696 1165351805693989956 1165946248058943232 1168006223762227584 1169842564097435004 1172590015667244552 1177108666980027768 1182159360402203556 1183849453403418368 1185941060211551616 1190511160636258944 1212141663021100023 1216019275506772128 1220705284275584352 1225943040417099984 1228109017520310408 1228287304674811584 1233557593463168928 1247147762328167616 1251953726730202944 1257035798688548172 1259256709993651614 1264843474456800024 1268889678789675264 1273779427070174976 1279244911739582592 1284265255254601176 1288373589404487936 1289214254311458984 1293338420192173824 1298322383275766016 1311689529066311136 1311991891313428224 1314007001732506032 1331830635078845664 1334183692737995568 1336962930397068576 1339325055715791312 1340102875048279488 1345267047977174592 1368021684945118644 1373293444810032396 1376753493801743236 1379185920469237482 1389736314864882432 1395091753457810688 1397556579877347456 1401077760476685696 1403553162880354752 1427500888638384672 1430266880486616648 1433001855453946848 1436612341358340768 1439150525707030416 1449420288080048928 1450366036100391357 1455005722716195552 1455536613357404928 1460612681185236768 1466541765136639534 1475650720199600028 1492452397029513024 1498309464463701372 1499073747504355584 1501722287694292608 1504083296696702148 1518266841095160576 1522092154375823616 1524117580367203584 1524781363129137792 1527957634739506944 1530304450577362992 1530657206532332928 1553802407591986608 1559790085463246672 1563453354222992736 1569478222640037024 1576212480536271408 1609050240547443729 1616188884028133364 1621359034009029504 1627607045700779136 1631429587015296768 1634590720556133312 1637478690027080544 1637716406233082112 1643189266333391364 1644743457950891904 1656480329234341632 1662863683104223488 1669271635640270592 1676047731584730896 1679008946658202152 1686457965942400032 1708673415680431872 1712353673672801568 1718952339081945312 1721592506899533366 1748027708540984934 1748919372088414848 1752009335643341376 1754763846146152506 1765663000470041652 1773239040603305334 1775774180105127552 1778911590317327424 1782617240529424768 1785766740954388416 1786803833397705984 1793689397302899456 1824028913260158192 1831057926413376528 1838914560625649976 1871404217173806336 1877930590095304416 1885553698032822258 1888885064990477421 1897265211685200036 1903334518184512896 1907022507315488864 1910669140605262464 1915483121811121024 1918867367609373888 1926397882881901764 1932560384106731904 1933821381467188476 1940007630288260736 1947483574913649024 1967534293599466704 1989936529372684032 1997745952618268496 2005444395595602864 2008987583573686968 2017900571965761888 2040405934103150656 2052032527417677966 2059940167215048594 2065130240702614854 2068778880703856223 2071736543455982144 2084604472297323648 2092637630186716032 2101616640715028544 2145400320729924972 2146206388680347904 2149502783180920272 2154918512037511152 2158725788560545624 2179454294074844416 2182508584074293328 2183304920036107392 2190919021777855152 2199812647704959301 2213476080299400042 2238678595544269536 2247464196695552058 2248610621256533376 2256124945045053222 2283138231563735424 2286176370550805376 2291936452109260416 2295456675866044488 2295985809798499392 2330703611387979912 2336012447524455168 2339685128194870008 2345180031334489104 2354217333960055536 2364318720804407112 2371882120423103232 2381022321272517888 2409318614153050663 2424283326042200046 2432038551013544256 2441410568551168704 2451886080834199968 2456218035040620816 2456574609349623168 2467115186926337856 2494295524656335232 2503907453460405888 2514071597377096344 2518513419987303228 2529686948913600048 2558489823479165184 2568530510509202352 2578428508622917968 2582388760349300049 2622041562811477401 2623379058132622272 2628014003465012064 2632145769219228759 2663661270157691328 2668367385475991136 2673925860794137152 2678650111431582624 2680205750096558976 2690534095954349184 2736043369890237288 2746586889620064792 2753506987603486472 2758371840938474964 2795113159754694912 2802155520953371392 2807106325760709504 2828330547049233387 2855001777276769344 2860533760973233296 2866003710907893696 2873224682716681536 2878301051414060832 2898840576160097856 2900732072200782714 2910011445432391104 2921225362370473536 2933083530273279068 2951301440399200056 2984904794059026048 2996618928927402744 3003444575388585216 3008166593393404296 3049562726258275584 3060608901154725984 3061314413064665856 3089910250822572891 3097695361053922281 3107604815183973216 3119580170926493344 3126906708445985472 3138956445280074048 3152424961072542816 3218100481094887458 3232377768056266728 3242718068018059008 3255214091401558272 3269181441112266624 3274957380054161088 3286378532666782728 3289486915901783808 3320214120449100063 3352095463169461792 3358017893316404304 3371196295043328087 3372915931884800064 3384187417567579833 3424707347345603136 3437904678163890624 3443185013799066732 3496055417081969868 3497838744176829696 3504018671286682752 3509527692292305012 3531326000940083304 3546478081206610668 3551548360210255104 3557823180634654848 3565234481058849536 3571533481908776832 3636424989063300069 3648057826520316384 3662115852826753056 3677829121251299952 3755861180190608832 3771107396065644516 3777770129980954842 3794530423370400072 3806669036369025792 3814045014630977728 3821338281210524928 3830966243622242048 3837734735218747776 3852795765763803528 3865120768213463808 3867642762934376952 3880015260576521472 3894967149827298048 3935068587198933408 3995491905236536992 4010888791191205728 4017975167147373936 4035801143931523776 4080811868206301312 4104065054835355932 4119880334430097188 4130260481405229708 4137557761407712446 4143473086911964288 4169208944594647296 4185275260373432064 4203233281430057088 4290800641459849944 4299005566361840544 4309837024075022304 4317451577121091248 4365017168148586656 4366609840072214784 4381838043555710304 4399625295409918602 4426952160598800084 4477357191088539072 4494928393391104116 4497221242513066752 4512249890090106444 4566276463127470848 4572352741101610752 4583872904218520832 4590913351732088976 4591971619596998784 4661407222775959824 4679370256389740016 4690360062668978208 4708434667920111072 4728637441608814224 4818637228306101326 4827150721642331187 4848566652084400092 4864077102027088512 4882821137102337408 4903772161668399936 4912436070081241632 4913149218699246336 4934230373852675712 4988591049312670464 5007814906920811776 5028143194754192688 5037026839974606456 5059373897827200096 5137061021018404704 5156857017245835936 5164777520698600098 5244083125622954802 5246758116265244544 5256028006930024128 5264291538438457518 5327322540315382656 5336734770951982272 5347851721588274304 5357300222863165248 5360411500193117952 5381068191908698368 5472086739780474576 5493173779240129584 5507013975206972944 5516743681876949928 5614212651521419008 5656661094098466774 5710003554553538688 5721067521946466592 5732007421815787392 5746449365433363072 5756602102828121664 5797681152320195712 5801464144401565428 5820022890864782208 5842450724740947072 5866167060546558136 5902602880798400112 5969809588118052096 5993237857854805488 6016333186786808592 6121217802309451968 6179820501645145782 6195390722107844562 6206336642111568669 6215209630367946432 6239160341852986688 6253813416891970944 6277912890560148096 6304849922145085632 6436200962189774916 6464755536112533456 6538362882224533248 6549914760108322176 6572757065333565456 6599437943114877903 6640428240898200126 6704190926338923584 6716035786632808608 6742392590086656174 6745831863769600128 6768374835135159666 6849414694691206272 6875809356327781248 6886370027598133464 6992110834163939736 7008037342573365504 7019055384584610024 7062652001880166608 7092956162413221336 7115646361269309696 7143066963817553664 7227955842459151989 7272849978126600138 7296115653040632768 7324231705653506112 7355658242502599904 7511722360381217664 7542214792131289032 7555540259961909684 7589060846740800144 7628090029261955456 7675469470437495552 7705591531527607056 7735285525868753904 7747166281047900147 7866124688434432203 7870137174397866816 7896437307657686277 7990983810473073984 8021777582382411456 8035950334294747872 8071602287863047552 8161623736412602624 8208130109670711864 8239760668860194376 8260520962810459416 8275115522815424892 8286946173823928576 8406466562860114176 8484991641147700161 8581601282919699888 8598011132723681088 8619674048150044608 8634903154242182496 8730034336297173312 8763676087111420608 8799250590819837204 8853904321197600168 8954714382177078144 8989856786782208232 9024499780180212888 9181826703464177952 9183943239193997568 9293086083161766843 9322814445551919648 9358740512779480032 9380720125337956416 9416869335840222144 9457274883217628448 9637274456612202652 9654301443284662374 9697133304168800184 9728154204054177024 9765642274204674816 9807544323336799872 9824872140162483264 9868460747705351424 10056286389508385376 10074053679949212912 10118747795654400192 10152562252702739499 10274122042036809408 10313714034491671872 10329555041397200196 10488166251245909604 10493516232530489088 10512056013860048256 10528583076876915036 10654645080630765312 10673469541903964544 10695703443176548608 10714600445726330496 10909274967189900207 10944173479560949152 10986347558480259168 11014027950413945888 11033487363753899856 11313322188196933548 11420007109107077376 11442135043892933184 11464014843631574784 11492898730866726144 11513204205656243328 11595362304640391424 11602928288803130856 11640045781729564416 11684901449481894144 11732334121093116272 11805205761596800224 11986475715709610976 12032666373573617184 12242435604618903936 12359641003290291564 12390781444215689124 12412673284223137338 12430419260735892864 12478320683705973376 12507626833783941888 12555825781120296192 12609699844290171264 12872401924379549832 12929511072225066912 13099829520216644352 13145514130667130912 13198875886229755806 13280856481796400252 13408381852677847168 13432071573265617216 13484785180173312348 13491663727539200256 13536749670270319332 13698829389382412544 13751618712655562496 13772740055196266928 13984221668327879472 14038110769169220048 14125304003760333216 14185912324826442672 14455911684918303978 14481452164926993561 14545699956253200276 14592231306081265536 14648463411307012224 14711316485005199808 15023444720762435328 15084429584262578064 15111080519923819368 15178121693481600288 15256180058523910912 15411183063055214112 15470571051737507808 15494332562095800294 15732249376868864406 15740274348795733632 15792874615315372554 15981967620946147968 16043555164764822912 16071900668589495744 16143204575726095104 16416260219341423728 16479521337720388752 16521041925620918832 16550231045630849784 16865230299071354641 16969983282295400322 17163202565839399776 17196022265447362176 17239348096300089216 17269806308484364992 17460068672594346624 17527352174222841216 17598501181639674408 17707808642395200336 17909428764354156288 17979713573564416464 18048999560360425776 18363653406928355904 18586172166323533686 18645628891103839296 18717481025558960064 18761440250675912832 18833738671680444288 18914549766435256896 19274548913224405304 19308602886569324748 19394266608337600368 19615088646673599744 19649744280324966528 19798313829344633709 20112572779016770752 20148107359898425824 20237495591308800384 20305124505405478998 20548244084073618816 20627428068983343744 20659110082794400392 20976332502491819208 21024112027720096512 21057166153753830072 21346939083807929088 21429200891452660992 21683867527377455967 21818549934379800414 21888346959121898304 21972695116960518336 22028055900827891776 22066974727507799712 22626644376393867096 22884270087785866368 23026408411312486656 23205856577606261712 23241498843143700441 23464668242186232544 23598374065303296609 23610411523193600448 23689311922973058831 23972951431419221952 24065332747147234368 24484871209237807872 24719282006580583128 24781562888431378248 24825346568446274676 24860838521471785728 24956641367411946752 25219399688580342528 25454974923443100483 25744803848759099664 25859022144450133824 26291028261334261824 26397751772459511612 26561712963592800504 26816763705355694336 26864143146531234432 26969570360346624696 27073499340540638664 27545480110392533856 27879258249485300529 27968443336655758944 28076221538338440096 28250608007520666432 28371824649652885344 28911823369836607956 28962904329853987122 29091399912506400552 29184462612162531072 29296926822614024448 29422632970010399616 30168859168525156128 30222161039847638736 30356243386963200576 30822366126110428224 30941142103475015616 30988665124191600588 31464498753737728812 31480548697591467264 31585749230630745108 31963935241892295936 32087110329529645824 32143801337178991488 32832520438682847456 32959042675440777504 33042083851241837664 33100462091261699568 33730460598142709282 33939966564590800644 34326405131678799552 34392044530894724352 34478696192600178432 34539612616968729984 34920137345188693248 35054704348445682432 35197002363279348816 35415617284790400672 35959427147128832928 36097999120720851552 36727306813856711808 37172344332647067372 37291257782207678592 37434962051117920128 37522880501351825664 37667477343360888576 37829099532870513792 38549097826448810608 38617205773138649496 38788533216675200736 39299488560649933056 39596627658689267418 40225145558033541504 40296214719796851648 40474991182617600768 40610249010810957996 41096488168147237632 41254856137966687488 41318220165588800784 41952665004983638416 42114332307507660144 43367735054754911934 43444356494780980683 43637099868759600828 43776693918243796608 43945390233921036672 44056111801655783552 44133949455015599424 45253288752787734192 45768540175571732736 46411713155212523424 46482997686287400882 46929336484372465088 47196748130606593218 47220823046387200896 47378623845946117662 47945902862838443904 48130665494294468736 49438564013161166256 49563125776862756496 49650693136892549352 50595690897214063923 50909949846886200966 51489607697518199328 51718044288900267648 52582056522668523648 52795503544919023224 53123425927185601008 53728286293062468864 53939140720693249392 54146998681081277328 55090960220785067712 55758516498970601058 55936886673311517888 56152443076676880192 56501216015041332864 56743649299305770688 57823646739673215912 57925808659707974244 58182799825012801104 58845265940020799232 59394941488033901127 60337718337050312256 60444322079695277472 60712486773926401152 61644732252220856448 61882284206950031232 61977330248383201176 62928997507475457624 63171498461261490216 64287602674357982976 65051602582132367901 65665040877365694912 65918085350881555008 66084167702483675328 66200924182523399136 67460921196285418564 67879933129181601288 68652810263357599104 69079225233937459968 70394004726558697632 70831234569580801344 71067935768919176493 71918854294257665856 72195998241441703104 73454613627713423616 74344688665294134744 74582515564415357184 74869924102235840256 75658199065741027584 76364924770329301449 77098195652897621216 77234411546277298992 77577066433350401472 79193255317378534836 80450291116067083008 80592429439593703296 81220498021621915992 82636440331177601568 83637774748455901587 83905330009967276832 84228664615015320288 86735470109509823868 86888712989561961366 87274199737519201656 87553387836487593216 87890780467842073344 88112223603311567104 88267898910031198848 90506577505575468384 92823426310425046848 92965995372574801764 93858672968744930176 94393496261213186436 94441646092774401792 94757247691892235324 95891805725676887808 96261330988588937472 98877128026322332512 99126251553725512992 99301386273785098704 101191381794428127846 101819899693772401932 102979215395036398656 103436088577800535296 105164113045337047296 105591007089838046448 106246851854371202016 107878281441386498784 108293997362162554656 110181920441570135424 111517032997941202116 111873773346623035776 112304886153353760384 113002432030082665728 113487298598611541376 115647293479346431824 115851617319415948488 116365599650025602208 118789882976067802254 120675436674100624512 120888644159390554944 121424973547852802304 123289464504441712896 123764568413900062464 123954660496766402352 125857995014950915248 126342996922522980432 130103205164264735802 131330081754731389824 131836170701763110016 132168335404967350656 132401848365046798272 134921842392570837128 135759866258363202576 137305620526715198208 140788009453117395264 141662469139161602688 142135871537838352986 143837708588515331712 144391996482883406208 148689377330588269488 151787072691642191769 152729849540658602898 154196391305795242432 154468823092554597984 155154132866700802944 158386510634757069672 161184858879187406592 162440996043243831984 165272880662355203136 167275549496911803174 167810660019934553664 168457329230030640576 173470940219019647736 173777425979123922732 174548399475038403312 176535797820062397696 178184824464101703381 181013155011150936768 185646852620850093696 185931990745149603528 187717345937489860352 188786992522426372872 189514495383784470648 195154807746397103703 197754256052644665024 198252503107451025984 198602772547570197408 202382763588856255692 203639799387544803864 205958430790072797312 211182014179676092896 212493703708742404032 215756562882772997568 216587994724325109312 220363840883140270848 223034065995882404232 223747546693246071552 224609772306707520768 226974597197223082752 231294586958692863648 231703234638831896976 232731199300051204416 237579765952135604508 241350873348201249024 241777288318781109888 247909320993532804704 250913324245367704761 251715990029901830496 252685993845045960864 260206410328529471604 262660163509462779648 263672341403526220032 264336670809934701312 264803696730093596544 269843684785141674256 271519732516726405152 281576018906234790528 283324938278323205376 284271743075676705972 287675417177030663424 288783992965766812416 297378754661176538976 303574145383284383538 305459699081317205796 308392782611590484864 308937646185109195968 310308265733401605888 316773021269514139344 324881992086487663968 330545761324710406272 334551098993823606348 335621320039869107328 336914658460061281152 346941880438039295472 347554851958247845464 349096798950076806624 356369648928203406762 362026310022301873536 371293705241700187392 371863981490299207056 377573985044852745744 379028990767568941296 390309615492794207406 395508512105289330048 396505006214902051968 397205545095140394816 404765527177712511384 407279598775089607728 411916861580145594624 422364028359352185792 424987407417484808064 431513125765545995136 433175989448650218624 446068131991764808464 455361218074926575307 462589173917385727296 463406469277663793952 465462398600102408832 475159531904271209016 483554576637562219776 495818641987065609408 501826648490735409522 503431980059803660992 505371987690091921728 520412820657058943208 529607393460187193088 534554473392305110143 539687369570283348512 543039465033452810304 563152037812469581056 568543486151353411944 585464423239191311109 594757509322353077952 607148290766568767076 610919398162634411592 616785565223180969728 617875292370218391936 633546042539028278688 649763984172975327936 661091522649420812544 669102197987647212696 671242640079738214656 673829316920122562304 693883760876078590944 695109703916495690928 698193597900153613248 712739297856406813524 724052620044603747072 743727962980598414112 755147970089705491488 758057981535137882592 780619230985588414812 791017024210578660096 793010012429804103936 794411090190280789632 809531054355425022768 814559197550179215456 844728056718704371584 849974814834969616128 863026251531091990272 866351978897300437248 892136263983529616928 910722436149853150614 925178347834771454592 926812938555327587904 930924797200204817664 950319063808542418032 991637283974131218816 1003653296981470819044 1006863960119607321984 1010743975380183843456 1040825641314117886416 1069108946784610220286 1079374739140566697024 1086078930066905620608 1137086972302706823888 1170928846478382622218 1189515018644706155904 1214296581533137534152 1221838796325268823184 1235750584740436783872 1267092085078056557376 1299527968345950655872 1338204395975294425392 1366083654224779725921 1387767521752157181888 1390219407832991381856 1396387195800307226496 1425478595712813627048 1487455925961196828224 1510295940179410982976 1516115963070275765184 1561238461971176829624 1588822180380561579264 1619062108710850045536 1629118395100358430912 1689456113437408743168 1756393269717573933327 1784272527967059233856 1821444872299706301228 1850356695669542909184 1853625877110655175808 1900638127617084836064 1983274567948262437632 2007306593962941638088 2013727920239214643968 2021487950760367686912 2081651282628235772832 2138217893569220440572 2158749478281133394048 2172157860133811241216 2274173944605413647776 2341857692956765244436 2379030037289412311808 2428593163066275068304 2443677592650537646368 2534184170156113114752 2599055936691901311744 2676408791950588850784 2732167308449559451842 2775535043504314363776 2780438815665982763712 2792774391600614452992 2850957191425627254096 2974911851922393656448 3020591880358821965952 3032231926140551530368 3122476923942353659248 3238124217421700091072 3258236790200716861824 3512786539435147866654 3568545055934118467712 3642889744599412602456 3707251754221310351616 3801276255234169672128 4014613187925883276176 4098250962674339177763 4163302565256471545664 4276435787138440881144 4317498956562266788096 4548347889210827295552 4683715385913530488872 4857186326132550136608 4887355185301075292736 5068368340312226229504 5352817583901177701568 5464334616899118903684 5551070087008628727552 5560877631331965527424 5701914382851254508192 5949823703844787312896 6041183760717643931904 6064463852281103060736 6244953847884707318496 6476248434843400182144 6516473580401433723648 7025573078870295733308 7137090111868236935424 7285779489198825204912 7602552510468339344256 8029226375851766552352 8196501925348678355526 8326605130512943091328 8552871574276881762288 9096695778421654591104 9367430771827060977744 9714372652265100273216 9774710370602150585472 10705635167802355403136 10928669233798237807368 11121755262663931054848 11403828765702509016384 12294752888023017533289 12489907695769414636992 12952496869686800364288 14051146157740591466616 14571558978397650409824 15205105020936678688512 16058452751703533104704 16393003850697356711052 16653210261025886182656 17105743148553763524576 18193391556843309182208 18734861543654121955488 19428745304530200546432 19549420741204301170944 21411270335604710806272 21857338467596475614736 22807657531405018032768 24589505776046035066578 24979815391538829273984 28102292315481182933232 29143117956795300819648 32116905503407066209408 32786007701394713422104 34211486297107527049152 37469723087308243910976 38857490609060401092864 43714676935192951229472 45615315062810036065536 49179011552092070133156 49959630783077658547968 56204584630962365866464 58286235913590601639296 64233811006814132418816 65572015402789426844208 68422972594215054098304 74939446174616487821952 87429353870385902458944 98358023104184140266312 112409169261924731732928 116572471827181203278592 131144030805578853688416 136845945188430108196608 149878892349232975643904 174858707740771804917888 196716046208368280532624 224818338523849463465856 262288061611157707376832 349717415481543609835776 393432092416736561065248 449636677047698926931712 524576123222315414753664 786864184833473122130496 1049152246444630829507328 1573728369666946244260992 3147456739333892488521984
- Sum of all divisors σ(n): 11584327580062970588319051
- Sum of proper divisors (its aliquot sum) s(n): 8436870840729078099797067
- 3147456739333892488521984 is an abundant number, because the sum of its proper divisors (8436870840729078099797067) is greater than itself. Its abundance is 5289414101395185611275083
Bases of 3147456739333892488521984
- Binary: 10100110100111111111111000110000110100001110101011111100110010111101101001000000002
- Hexadecimal: 0x29A7FF8C343ABF32F6900
- Base-36: E8JB8QO9F8NK4000
Squares and roots of 3147456739333892488521984
- 3147456739333892488521984 squared (31474567393338924885219842) is 9906483925978338447311481574791755217184851296256
- 3147456739333892488521984 cubed (31474567393338924885219843) is 31180229595923399084561260478549406990021682450802762579687958343952891904
-
3147456739333892488521984 is a
perfect square number . Itssquare root is 1774107307728 -
The
cube root of 3147456739333892488521984 is 146550258.8506332065
Scales and comparisons
How big is 3147456739333892488521984?- 3,147,456,739,333,892,488,521,984 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,147,456,739,333,892,488,521,984 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 3147456739333892488521984 cubic inches would be around 12212521.6 feet tall.
Recreational maths with 3147456739333892488521984
- 3147456739333892488521984 backwards is 4891258842983339376547413
- 3147456739333892488521984 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 3147456739333892488521984's digits is 126
- 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 3147456739333892488521984 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 3147456739333892488521984 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/3147456739333892488521984/
Chicago style:
Numbermatics. 2024. "Number 3147456739333892488521984 - Facts about the integer". https://numbermatics.com/n/3147456739333892488521984/
The information we have on file for 3147456739333892488521984 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 3147456739333892488521984, math, Factors of 3147456739333892488521984, curriculum, school, college, exams, university, Prime factorization of 3147456739333892488521984, STEM, science, technology, engineering, physics, economics, calculator, three septillion, one hundred forty-seven sextillion, four hundred fifty-six quintillion, seven hundred thirty-nine quadrillion, three hundred thirty-three trillion, eight hundred ninety-two billion, four hundred eighty-eight million, five hundred twenty-one thousand, nine hundred eighty-four.