52669990142065082462900224
52,669,990,142,065,082,462,900,224 is an even composite number composed of seven prime numbers multiplied together.
52669990142065082462900224 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 52669990142065082462900224:
212 × 76 × 112 × 132 × 532 × 1812 × 2412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 53 × 53 × 181 × 181 × 241 × 241)See below for interesting mathematical facts about the number 52669990142065082462900224 from the Numbermatics database.
Names of 52669990142065082462900224
- Cardinal: 52669990142065082462900224 can be written as Fifty-two septillion, six hundred sixty-nine sextillion, nine hundred ninety quintillion, one hundred forty-two quadrillion, sixty-five trillion, eighty-two billion, four hundred sixty-two million, nine hundred thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 5.2669990142065082462900224 × 1025
Factors of 52669990142065082462900224
Divisors of 52669990142065082462900224
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 26 28 32 44 49 52 53 56 64 77 88 91 98 104 106 112 121 128 143 154 169 176 181 182 196 208 212 224 241 242 256 286 308 338 343 352 362 364 371 392 416 424 448 482 484 512 539 572 583 616 637 676 686 689 704 724 728 742 784 832 847 848 896 964 968 1001 1024 1078 1144 1166 1183 1232 1267 1274 1352 1372 1378 1408 1448 1456 1484 1568 1573 1664 1687 1694 1696 1792 1859 1928 1936 1991 2002 2048 2156 2288 2332 2353 2366 2401 2464 2534 2548 2597 2651 2704 2744 2756 2809 2816 2896 2912 2968 3133 3136 3146 3328 3374 3388 3392 3584 3718 3773 3856 3872 3982 4004 4081 4096 4312 4459 4576 4664 4706 4732 4802 4823 4928 5068 5096 5194 5302 5408 5488 5512 5618 5632 5792 5824 5929 5936 6266 6272 6292 6413 6656 6748 6776 6784 7007 7168 7436 7546 7579 7712 7744 7964 8008 8162 8281 8624 8869 8918 8957 9152 9328 9412 9464 9593 9604 9646 9856 10136 10192 10388 10604 10816 10976 11011 11024 11236 11264 11584 11648 11809 11858 11872 12532 12544 12584 12773 12826 13013 13312 13496 13552 13568 13937 14014 14336 14872 15092 15158 15424 15488 15928 16016 16324 16471 16562 16807 17248 17738 17836 17914 18179 18304 18557 18656 18824 18928 19186 19208 19292 19663 19712 20272 20384 20449 20776 21208 21632 21901 21931 21952 22022 22048 22472 22528 23168 23296 23618 23716 23744 25064 25088 25168 25546 25652 25883 26026 26411 26624 26992 27104 27136 27874 28028 28567 28672 29161 29744 30184 30316 30589 30848 30899 30976 31213 31856 32032 32648 32761 32942 33124 33614 33761 34463 34496 35476 35672 35828 36358 36517 36608 37114 37312 37648 37856 38372 38416 38584 39326 39424 40544 40729 40768 40898 41503 41552 42416 43264 43621 43802 43862 43904 44044 44096 44891 44944 45056 46336 46592 47236 47432 47488 49049 50128 50176 50336 51092 51304 51766 52052 52822 53053 53248 53984 54208 54272 55748 56056 57134 57967 58081 58322 59488 60368 60632 61178 61696 61798 61952 62083 62426 62699 63712 64064 65296 65522 65884 66248 67151 67228 67522 68926 68992 70952 71344 71656 72716 73034 73216 74228 74624 75296 75712 76744 76832 77077 77168 78652 78848 81088 81458 81536 81796 82663 83006 83104 83369 84832 86528 87242 87604 87724 87808 88088 88192 89411 89782 89888 91091 92672 93184 94472 94864 94976 97559 98098 98527 100256 100352 100672 102184 102608 103532 104104 105523 105644 106106 107968 108416 108544 111496 112112 114268 115297 115934 116162 116644 117649 118976 120736 121264 122356 123392 123596 123904 124166 124709 124852 125398 127253 127424 128128 129899 130592 131044 131768 132496 134302 134456 135044 137641 137852 137984 140503 141904 142688 143143 143312 145432 146068 146432 148456 149248 150592 151424 153307 153488 153517 153664 154154 154336 157304 157696 162176 162916 163072 163592 165326 166012 166049 166208 166738 169664 173056 174484 175208 175448 175616 176176 176384 178822 179564 179776 181181 182182 184877 185344 186368 188944 189728 189952 195118 196196 197054 199969 200512 200704 201344 204127 204368 205216 207064 208208 211046 211288 212212 214123 215936 216293 216832 217088 218491 222992 224224 228536 229327 230594 231868 232324 233288 235298 236327 237952 241241 241472 242528 244712 246784 247192 247808 248332 249418 249704 250796 254506 254848 255619 256256 259798 261184 262088 263536 264992 268604 268912 270088 275282 275704 275968 281006 283808 284713 285103 285376 286286 286624 290521 290864 292136 292864 296912 298496 301184 302848 305347 306614 306976 307034 307328 308308 308672 314237 314608 315392 324352 325832 326144 327184 330652 332024 332098 332416 333476 336479 339328 339889 343343 346112 348968 350416 350896 351232 352352 352768 357644 359128 359552 360371 362362 364364 369754 370688 371371 372736 377888 379093 379456 379904 390236 392392 394108 399938 401024 401687 402688 405769 406567 408254 408736 410432 414128 416416 422092 422576 424424 425893 428246 431872 432586 433664 434581 436982 438893 445984 448019 448448 457072 458654 461188 463736 464648 466576 470057 470596 472654 474721 475904 479831 482482 482944 485056 489424 493568 494384 495616 496664 498836 499408 501592 508429 509012 509696 511238 512512 519596 522368 524176 527072 529984 537208 537824 539539 540176 550564 551408 551936 562012 567073 567616 569426 570206 570752 572572 573248 578641 581042 581728 583583 584272 585728 593824 596992 602368 605696 610694 613228 613952 614068 614656 616616 617344 625877 628474 629216 637637 638891 648704 651664 652288 654368 661304 664048 664196 664832 666952 672958 676969 678656 679778 682913 686686 689689 692224 697936 700832 701792 702464 704704 705536 715288 718256 719104 720742 724724 728728 738661 739508 741376 742742 755053 755776 758186 758912 759808 780472 784784 788216 799876 802048 803374 805376 807079 811538 813134 816508 817472 820864 828256 832832 844184 845152 848848 851786 856492 863744 865172 867328 869162 872963 873964 877786 890771 891968 896038 896896 909293 914144 917308 922376 927472 929296 933152 940114 941192 945308 949442 951808 959662 963487 964964 965888 970112 978848 983521 987136 988768 993328 997672 998816 1002001 1003184 1016858 1018024 1019392 1022476 1025024 1039192 1044736 1048352 1054144 1059968 1073149 1074416 1074619 1075648 1079078 1080352 1083797 1101128 1102816 1103872 1124024 1134146 1135232 1138852 1140412 1141504 1145144 1146496 1157282 1160753 1162084 1162343 1163456 1167166 1168544 1187648 1193984 1204736 1211392 1221388 1226456 1227904 1228136 1229312 1233232 1234688 1251754 1256948 1258432 1268267 1275274 1277782 1294139 1297408 1303328 1304576 1308736 1322608 1328096 1328392 1329664 1333904 1345916 1353938 1357312 1359556 1365826 1371799 1373372 1379378 1395872 1399783 1401664 1403584 1404928 1409408 1411072 1428889 1430576 1436512 1438208 1441484 1449448 1457456 1477322 1479016 1485484 1498861 1510106 1511552 1514051 1516372 1517824 1519616 1529437 1545533 1560944 1569568 1576432 1599752 1604096 1605289 1606748 1610752 1614158 1621217 1623076 1626268 1633016 1634944 1641728 1654289 1656512 1665664 1688368 1688687 1690304 1697696 1703572 1712984 1727488 1730344 1734656 1736333 1738324 1745926 1747928 1755572 1781542 1783936 1789333 1792076 1793792 1818586 1826539 1828288 1834616 1844752 1854944 1858592 1866304 1880228 1882384 1890616 1898884 1903616 1919324 1926974 1929928 1931776 1940224 1957696 1967042 1977536 1986656 1992991 1995344 1995721 1997632 2004002 2006368 2033647 2033716 2036048 2038784 2044952 2050048 2078384 2089472 2096704 2108288 2119936 2137429 2146298 2148832 2149238 2151296 2158156 2158637 2160704 2167594 2199659 2202256 2205632 2207744 2248048 2268292 2270464 2277704 2280824 2283008 2290288 2292992 2311913 2314564 2321506 2324168 2324686 2326912 2334332 2337088 2355353 2375296 2379223 2387968 2403401 2409472 2422784 2442776 2452912 2455808 2456272 2458624 2466464 2469376 2503508 2513896 2516864 2522597 2536534 2550548 2555564 2588278 2594816 2599597 2606656 2609152 2617472 2645216 2653651 2656192 2656784 2659328 2667808 2691832 2707876 2714624 2719112 2731652 2743598 2746744 2758756 2791744 2799566 2803328 2807168 2811809 2818816 2822144 2840383 2845969 2857778 2861152 2873024 2876416 2882968 2898896 2914912 2954644 2958032 2970968 2981251 2997722 3020212 3023104 3028102 3032744 3035648 3042067 3058874 3072251 3078293 3091066 3121888 3136133 3139136 3152864 3199504 3208192 3210578 3213496 3221504 3228316 3242434 3246152 3252536 3266032 3269888 3283456 3290399 3308578 3313024 3323047 3331328 3358817 3376736 3377374 3380608 3395392 3407144 3425968 3454976 3460688 3469312 3472666 3476648 3491852 3495856 3511144 3559003 3563084 3567872 3578666 3584152 3587584 3637172 3653078 3656576 3669232 3689504 3701269 3709888 3717184 3732608 3760456 3764768 3776773 3781232 3797768 3807232 3838648 3853948 3859856 3863552 3880448 3915392 3934084 3955072 3964081 3969511 3973312 3985982 3990688 3991442 3995264 4008004 4012736 4050487 4067294 4067432 4072096 4077568 4085081 4089904 4100096 4156768 4178944 4193408 4216576 4239872 4274858 4292596 4297664 4298476 4302592 4316312 4317274 4321408 4335188 4381139 4399318 4404512 4411264 4418557 4463459 4472237 4496096 4536584 4540928 4555408 4561648 4566016 4580576 4585984 4623826 4629128 4643012 4648336 4649372 4653824 4668664 4674176 4684823 4710706 4738783 4750592 4758446 4780391 4806802 4818944 4827823 4845568 4885552 4905824 4911616 4912544 4917248 4928209 4932928 4938752 5007016 5027792 5033728 5045194 5073068 5101096 5111128 5170627 5176556 5189632 5199194 5213312 5221931 5234944 5278141 5285371 5290432 5307302 5312384 5313568 5318656 5335616 5383664 5415752 5429248 5438224 5463304 5487196 5493488 5517512 5536609 5583488 5592719 5599132 5606656 5614336 5623618 5637632 5649553 5680766 5691938 5715556 5722304 5746048 5752832 5765936 5797792 5829824 5909288 5916064 5941936 5962502 5995444 6040424 6046208 6056204 6065488 6071296 6084134 6110741 6117748 6144502 6156586 6182132 6235397 6237803 6243776 6272266 6278272 6305728 6365051 6399008 6416384 6421156 6426992 6443008 6456632 6484868 6492304 6505072 6532064 6539776 6566912 6580798 6609577 6617156 6626048 6646094 6662656 6717634 6744409 6753472 6754748 6761216 6790784 6814288 6851936 6884647 6909952 6921376 6945332 6953296 6983704 6991712 7014007 7022288 7027801 7118006 7126168 7135744 7157332 7168304 7175168 7274344 7306156 7313152 7338464 7371949 7379008 7402538 7419776 7434368 7446659 7465216 7512043 7520912 7522333 7529536 7553546 7562464 7586579 7595536 7614464 7677296 7707896 7719712 7727104 7760896 7830784 7868168 7895401 7910144 7928162 7939022 7946624 7971964 7981376 7982884 7990528 8016008 8025472 8100974 8125271 8134588 8134864 8136401 8144192 8155136 8170162 8179808 8305583 8313536 8357888 8386816 8433152 8479744 8549716 8585192 8595328 8596952 8605184 8632624 8634548 8642816 8670376 8762278 8798636 8800597 8809024 8822528 8837114 8877869 8926918 8944474 8992192 9073168 9081856 9110816 9123296 9132032 9161152 9171968 9247652 9258256 9286024 9296672 9298744 9307648 9337328 9348352 9369646 9421412 9477566 9501184 9516892 9560782 9602593 9613604 9637888 9655646 9771104 9798481 9811648 9815689 9823232 9825088 9834496 9856418 9865856 9877504 10002223 10014032 10055584 10067456 10090388 10146136 10202192 10222256 10341254 10353112 10398388 10426624 10443862 10469888 10492027 10512661 10556282 10570742 10580864 10598357 10614604 10624768 10627136 10637312 10671232 10767328 10818731 10831504 10858496 10876448 10926608 10974392 10986976 11035024 11073218 11166976 11185438 11198264 11213312 11228672 11237023 11247236 11275264 11299106 11348519 11361532 11383876 11431112 11444608 11492096 11505664 11531872 11580023 11595584 11659648 11818576 11820809 11832128 11883872 11925004 11990888 12080848 12092416 12112408 12130976 12142592 12154331 12168268 12221482 12235496 12289004 12313172 12364264 12470794 12475606 12487552 12525331 12544532 12556544 12611456 12730102 12785773 12798016 12832768 12842312 12853984 12913264 12969736 12984608 13010144 13064128 13079552 13133824 13161596 13219154 13234312 13252096 13292188 13325312 13435268 13488818 13506944 13509496 13522432 13581568 13628576 13703872 13769294 13842752 13890664 13906592 13950937 13967408 13970047 13983424 14028014 14044576 14055602 14235529 14236012 14252336 14271488 14314664 14336608 14350336 14548688 14612312 14626304 14676928 14743898 14758016 14805076 14839552 14868736 14893318 14930432 14962003 15024086 15041824 15044666 15059072 15089789 15107092 15110459 15124928 15173158 15191072 15354592 15397613 15415792 15439424 15454208 15521792 15661568 15736336 15790802 15820288 15856324 15878044 15893248 15943928 15962752 15965768 15981056 16032016 16050944 16183391 16201948 16250542 16269176 16269728 16272802 16288384 16340324 16359616 16487471 16611166 16627072 16654561 16715776 16773632 16823807 16866304 16959488 17099432 17170384 17190656 17193904 17210368 17265248 17269096 17285632 17340752 17524556 17597272 17601194 17618048 17645056 17658179 17674228 17755738 17833387 17853836 17888948 17984384 18146336 18163712 18197179 18221632 18246592 18264064 18322304 18343936 18495304 18516512 18572048 18575557 18593344 18597488 18615296 18674656 18696704 18739292 18842824 18955132 19002368 19033784 19099663 19121564 19205186 19227208 19311292 19542208 19596962 19623296 19631378 19646464 19650176 19682663 19712836 19731712 19755008 19882681 19921783 20004446 20028064 20091929 20111168 20134912 20180776 20292272 20404384 20444512 20682508 20706224 20796776 20853248 20868757 20887724 20939776 20984054 21025322 21112564 21141484 21161728 21196714 21229208 21249536 21254272 21294469 21342464 21505757 21534656 21548051 21637462 21663008 21752896 21853216 21948784 21952931 21973952 22070048 22146436 22333952 22370876 22396528 22426624 22457344 22474046 22494472 22550528 22572329 22598212 22697038 22723064 22767752 22862224 22889216 22984192 23032793 23063744 23160046 23191168 23261329 23319296 23511719 23637152 23641618 23664256 23745007 23767744 23850008 23981776 24161696 24184832 24224816 24261952 24285184 24308662 24336536 24442964 24470992 24578008 24626344 24728528 24913021 24941588 24951212 24975104 25050662 25089064 25113088 25222912 25431043 25460204 25571546 25596032 25684624 25707968 25826528 25908883 25939472 25969216 26020288 26128256 26159104 26267648 26323192 26437411 26438308 26468624 26504192 26584376 26650624 26870536 26977636 27013888 27018992 27044864 27163136 27257152 27407744 27538588 27685504 27748567 27781328 27786577 27813184 27901874 27934816 27940094 27966848 28056028 28089152 28111204 28353409 28471058 28472024 28504672 28542976 28595567 28629328 28673216 28700672 29097376 29224624 29252608 29353856 29487796 29516032 29610152 29679104 29737472 29786636 29860864 29924006 30048172 30054869 30083648 30089332 30118144 30179578 30214184 30220918 30249856 30346316 30382144 30667973 30709184 30795226 30831584 30878848 30929899 31043584 31244213 31305659 31323136 31472672 31581604 31640576 31712648 31756088 31786496 31887856 31925504 31931536 31962112 32064032 32101888 32366782 32403896 32501084 32538352 32539456 32545604 32576768 32680648 32719232 32793761 32974942 33171481 33222332 33254144 33309122 33462737 33547264 33647614 33732608 33794761 33861223 33918976 34198864 34340768 34381312 34387808 34420736 34497463 34530496 34538192 34571264 34681504 35049112 35194544 35202388 35236096 35290112 35316358 35348456 35511476 35666774 35707672 35777896 35968768 36194389 36292672 36327424 36394358 36443264 36493184 36553517 36644608 36687872 36946987 36990608 36997597 37033024 37144096 37151114 37186688 37194976 37230592 37349312 37393408 37478584 37685648 37910264 38004736 38067568 38199326 38243128 38410372 38454416 38622584 38756263 39084416 39149033 39193924 39246592 39262756 39292928 39300352 39365326 39425672 39463424 39546871 39765362 39843566 40008892 40017809 40056128 40183858 40222336 40269824 40361552 40584544 40808768 40889024 41365016 41412448 41593552 41706496 41737514 41775448 41879552 41968108 42050644 42225128 42282968 42323456 42393428 42458416 42499072 42508544 42588938 42684928 42775187 43011514 43069312 43096102 43274924 43326016 43505792 43664621 43706432 43897568 43905862 43947904 44140096 44292872 44555357 44667904 44741752 44793056 44853248 44914688 44948092 44988944 45101056 45144658 45196424 45394076 45446128 45535504 45724448 45778432 45968384 46065586 46127488 46267039 46320092 46382336 46522658 46638592 47023438 47210863 47274304 47283236 47328512 47490014 47535488 47700016 47963552 48192529 48323392 48369664 48449632 48523904 48617324 48673072 48885928 48941984 49098049 49156016 49194607 49252688 49457056 49826042 49883176 49902424 49950208 50101324 50178128 50226176 50445824 50862086 50920408 51143092 51192064 51369248 51415936 51533053 51603643 51653056 51817766 51878944 51938432 52040576 52126613 52256512 52318208 52584301 52646384 52656331 52874822 52876616 52937248 53008384 53106053 53168752 53301248 53741072 53955272 54027776 54037984 54089728 54326272 54514304 54815488 55077176 55267807 55371008 55497134 55562656 55573154 55626368 55803748 55869632 55880188 55933696 56112056 56178304 56222408 56706818 56876897 56942116 56944048 56954807 57009344 57085952 57191134 57258656 57346432 57441241 58139081 58194752 58449248 58505216 58707712 58975592 59032064 59220304 59358208 59474944 59573272 59721728 59848012 60096344 60109738 60167296 60178664 60236288 60359156 60428368 60441836 60499712 60692632 60764288 60902699 61335946 61418368 61519909 61590452 61604179 61663168 61757696 61859798 62145083 62488426 62611318 62646272 62945344 63163208 63281152 63425296 63512176 63572992 63775712 63851008 63863072 63924224 64128064 64203776 64733564 64807792 65002168 65076704 65078912 65091208 65153536 65361296 65438464 65587522 65949884 66342962 66444664 66508288 66618244 66925474 67094528 67218151 67295228 67465216 67589522 67722446 68397728 68589367 68615833 68681536 68709823 68762624 68775616 68841472 68994926 69060992 69076384 69142528 69363008 70015561 70098224 70389088 70404776 70472192 70580224 70632716 70696912 71022952 71333548 71415344 71555792 71937536 72388778 72585344 72705347 72788716 72886528 72986368 73107034 73289216 73444189 73588627 73893974 73981216 73995194 74066048 74188499 74288192 74302228 74373376 74389952 74461184 74698624 74786816 74957168 75371296 75731117 75820528 76009472 76135136 76398652 76486256 76820744 76908832 77245168 77512526 78168832 78298066 78387848 78493184 78525512 78600704 78659161 78730652 78851344 78926848 79093742 79439633 79530724 79687132 80017784 80035618 80112256 80367716 80444672 80539648 80723104 81060161 81091439 81169088 81617536 81778048 81913249 82730032 82745663 82824896 83187104 83412992 83475028 83550896 83759104 83936216 84101288 84450256 84565936 84646912 84786856 84916832 84998144 85017088 85080317 85177876 85369856 85550374 85924501 86023028 86138624 86192204 86549848 86652032 86849411 87011584 87329242 87412864 87677317 87795136 87811724 87895808 88280192 88585744 89110714 89335808 89483504 89500411 89586112 89706496 89829376 89896184 89977888 90289316 90392848 90788152 90892256 91071008 91361413 91448896 91556864 91936768 92025649 92131172 92254976 92534078 92640184 92764672 93045316 93277184 94046876 94421726 94548608 94566472 94657024 94980028 95070976 95400032 95927104 96385058 96646784 96806567 96899264 97047808 97234648 97346144 97656559 97771856 97790329 97883968 98196098 98312032 98389214 98505376 98914112 99652084 99766352 99804848 99900416 100202648 100356256 100452352 100891648 101724172 101840816 102286184 102384128 102640213 102738496 102831872 103066106 103207286 103306112 103635532 103757888 103876864 104081152 104253226 104513024 104734021 105168602 105292768 105312662 105628523 105749644 105753232 105773213 105874496 106016768 106212106 106337504 107482144 107783291 107910544 107972579 108055552 108075968 108179456 108652544 109028608 109630976 110154352 110535614 110742016 110994268 111125312 111146308 111252736 111607496 111739264 111760376 111867392 112224112 112356608 112444816 113283737 113413636 113753794 113884232 113888096 113909614 114018688 114382268 114407761 114517312 114692864 114882482 115412297 115639271 116278162 116389504 116581927 116898496 117010432 117415424 117951184 118064128 118440608 118716416 118949888 119146544 119443456 119696024 120192688 120219476 120334592 120357328 120472576 120718312 120856736 120883672 120999424 121385264 121528576 121805398 122531389 122671892 122836736 123039818 123180904 123208358 123326336 123515392 123607253 123719596 124290166 124833709 124976852 125222636 125292544 125890688 126326416 126562304 126850592 127024352 127145984 127380253 127551424 127702016 127726144 127848448 128256128 128407552 129467128 129615584 130004336 130028899 130153408 130157824 130182416 130307072 130722592 130876928 131175044 131899768 132685924 132889328 133016576 133236488 133697641 133850948 134189056 134436302 134590456 135179044 135444892 136664593 136795456 137178734 137231666 137363072 137419646 137525248 137551232 137778641 137989852 138121984 138152768 138285056 138726016 139452481 140031122 140196448 140643503 140778176 140809552 140944384 141160448 141265432 141393824 142045904 142667096 142830688 143111584 143875072 144777556 145170688 145410694 145577432 145773056 145972736 146081299 146214068 146578432 146888378 147177254 147787948 147962432 147990388 148132096 148376998 148576384 148604456 148746752 148779904 149397248 149573632 149914336 150540299 150742592 150836357 151462234 151641056 152270272 152797304 152972512 153641488 153670517 153817664 154490336 155025052 156337664 156596132 156775696 156986368 157051024 157201408 157318322 157461304 157702688 157853696 158006303 158187484 158879266 159061448 159374264 160035568 160071236 160224512 160735432 160889344 161229551 161446208 162120322 162182878 162338176 162829303 163149529 163235072 163556096 163826498 164582033 165460064 165491326 165649792 166215049 166374208 166825984 166950056 167101792 167872432 168202576 168900512 169131872 169293824 169573712 169833664 169996288 170034176 170160634 170355752 170739712 171100748 171849002 172046056 172277248 172384408 173099696 173304064 173698822 174023168 174391147 174658484 174825728 175354634 175590272 175623448 175791616 176560384 177171488 178017301 178221428 178671616 178967008 179000822 179172224 179792368 179955776 180578632 180785696 181362181 181576304 181784512 182142016 182722826 182897792 183113728 183873536 184051298 184262344 184509952 185061877 185068156 185280368 185529344 186090632 186554368 188093752 188843452 189097216 189132944 189314048 189960056 190141952 190800064 191854208 192770116 193293568 193613134 193798528 194095616 194239969 194469296 194506039 194692288 195313118 195543712 195580658 195767936 196167257 196392196 196624064 196778428 197010752 197828224 199304168 199532704 199609696 199800832 200168969 200405296 200712512 200904704 201783296 203448344 203681632 204572368 204768256 205280426 205476992 205663744 206132212 206414572 206612224 207271064 207515776 207753728 208162304 208506452 209026048 209468042 210096293 210337204 210384083 210585536 210625324 211257046 211499288 211506464 211546426 211748992 212424212 212675008 214675811 214964288 215566582 215821088 215945158 216111104 216151936 216509293 217305088 218057216 218709491 219139613 219261952 220308704 221071228 221484032 221988536 222250624 222292616 222505472 223214992 223478528 223520752 223734784 224448224 224713216 224889632 226567474 226827272 227507588 227768464 227776192 227819228 228037376 228764536 228815522 229034624 229385728 229556327 229764964 230824594 231278542 232200367 232556324 232779008 233163854 233796992 234239159 234830848 235902368 236128256 236563327 236881216 237028561 237432832 237899776 238293088 239392048 240385376 240438952 240669184 240714656 240945152 241436624 241482241 241713472 241767344 241998848 242770528 243057152 243610796 245062778 245343784 245673472 246079636 246361808 246416716 246652672 247030784 247214506 247439192 248295619 248580332 249667418 249953704 250445272 251781376 252652832 253360723 253701184 254048704 254291968 254760506 255102848 255404032 255452288 255874619 256512256 256815104 258628909 258934256 258983179 259231168 260008672 260057798 260306816 260315648 260364832 260614144 261195077 261445184 261753856 262350088 263799536 265371848 265778656 266033152 266472976 267395282 267701896 268872604 269180912 270358088 270889784 271293841 273329186 273590912 274043231 274357468 274463332 274726144 274839292 275050496 275102464 275557282 275979704 276243968 276305536 276828097 277452032 278904962 279741473 280062244 280124663 280392896 281287006 281556352 281619104 281888768 282530864 282787648 284091808 285334192 285661376 286223168 287750144 289555112 290341376 290821388 291154864 291546112 291945472 292162598 292428136 293156864 293440277 293776756 294354508 295575896 295924864 295980776 296264192 296753996 297152768 297208912 297493504 297559808 298794496 299426309 299828672 301080598 301485184 301672714 302924468 303282112 304540544 305594608 305652347 305945024 307282976 307341034 307635328 308980672 310050104 311887499 312675328 313192264 313551392 313972736 314102048 314402816 314636644 314922608 315405376 315707392 316012606 316374968 317758532 318122896 318748528 320071136 320142472 320449024 321470864 321778688 322459102 322892416 323869273 324240644 324365756 324676352 325658606 326299058 326470144 327112192 327652996 329164066 330476041 330603559 330920128 330982652 331299584 332430098 332748416 333900112 334203584 335744864 336405152 337347703 337801024 338263744 338587648 339147424 339667328 340068352 340321268 340711504 341479424 342201496 343686343 343698004 344092112 344362249 344554496 344768816 346199392 346608128 347397644 348046336 348782294 349316968 349651456 350709268 351180544 351246896 351583232 353120768 354342976 356034602 356442856 357934016 358001644 358344448 359584736 359911552 360731371 361157264 361225501 361571392 362724362 363152608 363569024 364284032 364886291 365445652 365795584 366227456 368090107 368102596 368524688 368594317 369019904 370123754 370136312 370560736 371058688 371742371 372181264 372473453 373108736 376187504 377686904 378194432 378265888 378628096 379920112 380283904 381600128 383708416 385540232 386587136 386874649 387226268 387597056 388191232 388479938 388938592 389012078 389384576 390626236 390713297 391087424 391161316 391535872 392334514 392784392 393248128 393556856 394021504 395656448 398138279 398608336 398683649 399065408 399219392 399601664 400337938 400810592 401425024 402088687 403566592 406896688 406973567 407363264 409144736 409536512 410560852 410953984 411327488 412264424 412829144 413224448 414542128 415031552 415507456 416324608 417012904 418052096 418456253 418936084 420192586 420674408 420768166 421171072 421250648 422514092 422998576 423012928 423092852 423497984 424848424 425350016 426318893 429351622 429928576 430639363 431133164 431229253 431642176 431890316 432222208 432303872 433018586 435015581 436114432 437418982 438279226 438523904 440195899 440617408 442142456 442968064 443977072 444501248 444585232 445010944 446429984 446957056 447041504 447469568 448896448 449426432 449779264 453134948 453654544 455015176 455536928 455552384 455638456 456074752 457529072 457631044 458069248 458771456 459112654 459529928 461649188 462557084 464400734 465112648 465558016 466327708 467593984 468478318 469661696 470527057 471804736 472256512 473126654 473762432 474057122 476586176 478784096 480310831 480770752 480877904 480968761 481338368 481429312 481890304 482873248 482964482 483426944 483534688 483997696 485541056 486114304 487221592 490108927 490125556 490687568 491346944 492159272 492723616 492833432 493305344 494061568 494429012 494878384 496591238 497160664 499334836 499907408 500890544 503562752 505305664 506721446 507402368 508097408 508937429 509521012 510205696 510808064 510904576 511749238 513024512 514109323 515120389 517257818 517868512 517966358 518462336 519319493 520017344 520115596 520231517 520613632 520631296 520729664 521228288 522390154 522890368 523507712 524700176 527599072 530117819 530743696 531557312 532066304 532945952 534790564 535403792 537745208 538361824 540716176 541779568 542587682 546658372 547181824 548086462 548714936 548926664 549452288 549678584 550204928 550614127 551114564 551959408 552487936 552611072 553656194 554904064 556077431 557171033 557809924 559482946 560124488 560249326 560785792 562574012 563112704 563238208 563777536 565061728 565575296 567640073 568183616 570668384 571322752 572446336 573392743 575500288 579110224 579219641 580682752 581642776 582309728 583092224 583890944 584325196 584856272 586313728 586880554 587553512 588709016 591151792 591849728 591961552 592528384 593507992 594305536 594417824 594987008 595119616 595562219 597588992 598852618 599657344 601471507 602161196 602970368 603345428 605848936 606564224 607945877 609081088 611189216 611304694 611890048 613741219 614565952 614682068 615270656 617961344 620100208 623774998 625350656 626384528 626502877 627102784 627945472 628204096 628805632 629273288 629845216 630810752 632025212 632749936 635517064 636245792 637497056 639529891 640142272 640284944 640898048 642941728 643557376 644179543 644918204 645784832 647738546 648481288 648731512 649352704 651317212 652598116 652940288 654224384 655305992 658328132 660952082 661207118 661840256 661965304 662599168 664860196 665496832 667800224 668407168 669929689 671489728 672810304 674695406 675602048 676527488 677645969 678294848 679334656 680136704 680642536 681423008 683595913 684402992 684532303 687372686 687396008 688184224 688724498 689108992 689537632 692398784 693216256 694795288 696092672 697564588 698633936 699302912 701418536 702361088 702493792 703166464 706241536 708685952 712069204 712885712 715868032 716003288 716688896 718481491 719169472 719823104 721462742 722314528 722451002 723142784 725448724 726305216 727138048 728568064 729772582 730891304 731591168 733138147 736180214 736205192 737049376 737188634 738039808 739399661 740247508 740272624 740412491 741121472 742117376 743484742 744362528 744946906 752375008 754483037 755373808 755808053 756388864 756531776 757256192 759840224 760567808 763200256 767416832 771080464 773174272 773749298 774452536 775194112 776382464 776959876 777877184 778024156 778769152 781252472 781426594 782174848 782322632 783071744 784669028 785568784 786496256 787113712 788043008 791312896 792986159 796276558 797216672 797367298 798130816 798438784 799758817 800675876 800854327 801621184 802850048 804177374 807886079 809474897 813793376 813947134 814726528 816073489 818289472 819073024 821121704 821907968 822654976 824528848 825658288 826448896 829084256 830063104 831014912 832649216 834025808 836104192 836912506 837872168 840385172 841348816 841536332 842342144 842501296 845028184 845997152 846025856 846185704 846995968 849696848 850700032 852637786 857719723 858703244 859857152 861278726 862266328 862458506 863284352 863780632 864607744 865250771 866037172 870031162 872228864 873835963 874837964 876558452 877047808 880391798 881234816 884284912 885936128 887954144 889002496 889170464 890021888 891661771 892005829 892859968 893914112 894083008 894939136 897792896 898852864 899558528 906269896 907309088 910030352 910202293 911073856 911104768 911276912 912149504 915058144 915262088 916138496 917542912 918225308 919059856 923298376 925114168 928801468 930225296 931116032 932655416 935187968 935883487 936956636 939323392 941054114 943609472 945169511 946253308 947524864 948114244 953172352 955343521 956652151 957568192 960621662 961541504 961755808 961937522 962676736 962858624 964450487 965746496 965928964 966853888 967069376 967995392 971082112 972228608 974443184 976167367 980217854 980251112 981375136 982693888 984318544 984504521 985447232 985666864 986610688 988123136 988858024 989756768 993182476 994321328 998669672 999814816 1001781088 1007125504 1010611328 1012282139 1013442892 1014804736 1016194816 1017874858 1019042024 1020411392 1021809152 1022569093 1023498476 1026049024 1028218646 1030240778 1034515636 1035737024 1035932716 1036924672 1038638986 1040034688 1040231192 1040463034 1041227264 1041262592 1041459328 1044780308 1045780736 1047015424 1049400352 1053782093 1055198144 1055854499 1060235638 1061487392 1063114624 1064872237 1065891904 1069581128 1070807584 1075490416 1075693619 1076723648 1081432352 1083559136 1085175364 1093316744 1094363648 1096172924 1097429872 1097853328 1098904576 1099357168 1100409856 1101228254 1102229128 1103918816 1104975872 1105222144 1106044121 1107312388 1109808128 1112154862 1114342066 1115619848 1118965892 1120248976 1120498652 1121571584 1125148024 1126225408 1126476416 1128606857 1129042343 1130123456 1131150592 1135280146 1136367232 1139805121 1141336768 1142046703 1142645504 1144892672 1146785486 1152074231 1158220448 1158439282 1161365504 1163285552 1163505343 1164619456 1166184448 1167781888 1168650392 1169712544 1173761108 1175107024 1177418032 1182303584 1183699456 1183923104 1185056768 1187015984 1187698369 1188611072 1188835648 1189974016 1190239232 1191124438 1195177984 1196333437 1197705236 1199314688 1202943014 1204322392 1205940736 1206690856 1211697872 1213128448 1215891754 1218162176 1220738029 1222378432 1222609388 1223780096 1227482438 1229131904 1229364136 1230541312 1235922688 1240200416 1246121107 1247549996 1250701312 1252769056 1253005754 1254205568 1256408192 1258485371 1258546576 1259690432 1261621504 1264050424 1265499872 1269535267 1271034128 1272031981 1272491584 1274994112 1279059782 1280284544 1280569888 1281796096 1285883456 1287114752 1288359086 1289836408 1291569664 1295477092 1296962576 1297463024 1298705408 1302634424 1305196232 1305880576 1308448768 1310611984 1316656264 1321904164 1322414236 1323680512 1323930608 1325198336 1329720392 1330993664 1334322769 1335600448 1336814336 1339859378 1342979456 1345620608 1347845279 1349390812 1351204096 1353054976 1355291938 1356589696 1358669312 1359679783 1361285072 1361542273 1362846016 1367191826 1368805984 1369064606 1373170799 1374745372 1374792016 1376368448 1377448996 1378217984 1379075264 1384797568 1386432512 1389590576 1392185344 1395129176 1397267872 1398605824 1401182783 1402837072 1404722176 1404987584 1406332928 1412483072 1417371904 1424138408 1425771424 1431736064 1432006576 1433377792 1436962982 1438338944 1439646208 1442925484 1444629056 1444902004 1446285568 1450897448 1452610432 1454276096 1457136128 1459545164 1461782608 1463182336 1466276294 1470674051 1472360428 1472410384 1472688581 1474098752 1474377268 1476079616 1478799322 1480495016 1480545248 1480824982 1482242944 1486969484 1488725056 1489893812 1502730677 1503310523 1504750016 1508966074 1510747616 1511616106 1512777728 1513063552 1515565051 1519680448 1521135616 1526400512 1533977291 1534833664 1542160928 1546348544 1547498596 1548905072 1550388224 1552764928 1553919752 1555754368 1556048312 1557538304 1562504944 1562853188 1564349696 1564645264 1566143488 1569338056 1571137568 1572992512 1574227424 1576086016 1582625792 1585972318 1592553116 1592908057 1594433344 1594734596 1596261632 1596877568 1599517634 1601351752 1601708654 1603242368 1605700096 1606894289 1608354748 1615772158 1618949794 1625402569 1627586752 1627894268 1629453056 1632146978 1636578944 1642243408 1643815936 1645309952 1649057696 1651316576 1652897792 1655943289 1658168512 1659199927 1660126208 1662029824 1665298432 1668051616 1673825012 1675744336 1680770344 1682697632 1683072664 1684684288 1685002592 1690056368 1690375687 1691994304 1692051712 1692371408 1693991936 1699393696 1701400064 1705275572 1715439446 1717406488 1719714304 1722557452 1724532656 1724917012 1726568704 1727561264 1729215488 1730501542 1732074344 1738069333 1740062324 1744457728 1747671926 1749675928 1753116904 1760783596 1762469632 1768569824 1773525061 1775908288 1776639709 1778004992 1778340928 1780043776 1783323542 1784011658 1785719936 1787828224 1788166016 1791122333 1794644819 1795585792 1797705728 1799117056 1810402363 1812539792 1812882253 1814618176 1820060704 1820404586 1822147712 1822209536 1822553824 1824299008 1828365539 1830116288 1830524176 1832276992 1835085824 1836450616 1838119712 1846596752 1850228336 1857602936 1860450592 1862232064 1865310832 1870375936 1871766974 1873913272 1882108228 1887218944 1890339022 1892506616 1895049728 1896228488 1899056887 1902791641 1906344704 1910687042 1913304302 1915136384 1918302617 1921243324 1923083008 1923511616 1923875044 1925353472 1925717248 1928900974 1931492992 1931857928 1933707776 1934138752 1942164224 1944457216 1948886368 1952334734 1958190311 1960435708 1960502224 1960872641 1962750272 1965387776 1968637088 1969009042 1970894464 1971333728 1973221376 1977716048 1979513536 1986364952 1988642656 1997339344 1999629632 2003562176 2014251008 2021222656 2024564278 2026885784 2029609472 2032389632 2035749716 2038084048 2040822784 2043618304 2045138186 2046996952 2052098048 2054081939 2056437292 2060481556 2069031272 2071474048 2071865432 2073849344 2077277972 2080069376 2080462384 2080926068 2082454528 2082525184 2082918656 2089560616 2091561472 2095984163 2098800704 2107564186 2110396288 2111708998 2120471276 2120943877 2122974784 2126229248 2129744474 2131783808 2139162256 2139566429 2141615168 2150980832 2151387238 2153447296 2162864704 2167118272 2170350728 2186633488 2188727296 2192345848 2194859744 2195706656 2197809152 2198714336 2200819712 2202456508 2204458256 2207837632 2209951744 2210444288 2212088242 2214624776 2219616256 2224309724 2228684132 2231239696 2237931784 2240497952 2240997304 2243143168 2250296048 2252450816 2252952832 2257213714 2258084686 2260246912 2262301184 2267084911 2270560292 2272734464 2279610242 2282673536 2284093406 2285291008 2289785344 2293570972 2304148462 2314224913 2316440896 2316878564 2322731008 2326571104 2327010686 2329238912 2337300784 2339425088 2347522216 2350214048 2354836064 2361433921 2364607168 2367398912 2367846208 2370113536 2374031968 2375396738 2377222144 2377671296 2380478464 2382248876 2390355968 2392666874 2395410472 2398629376 2405804401 2405886028 2408644784 2410535743 2411881472 2413381712 2423395744 2426256896 2431783508 2436324352 2441476058 2444756864 2445218776 2447560192 2454964876 2458263808 2458728272 2461082624 2471845376 2480400832 2492242214 2495099992 2505538112 2506011508 2508411136 2512816384 2516970742 2517093152 2519380864 2523243008 2525119597 2528100848 2528578507 2530999744 2539070534 2542068256 2544063962 2544983168 2549988224 2554204037 2558119564 2560569088 2561139776 2563592192 2571766912 2576630749 2576718172 2579672816 2583139328 2590954184 2593925152 2594926048 2597410816 2602196597 2605268848 2607314171 2610392464 2611761152 2616897536 2621223968 2633312528 2643808328 2644828472 2647361024 2647861216 2650396672 2659440784 2661987328 2668645538 2671200896 2673628672 2679718756 2685958912 2691241216 2695690558 2698781624 2702408192 2706109952 2708122543 2710583876 2713179392 2717338624 2719359566 2722570144 2723084546 2725692032 2731251809 2734383652 2734993079 2737611968 2738129212 2746341598 2749490744 2749584032 2752736896 2754897992 2758150528 2769595136 2772865024 2779181152 2786967953 2790258352 2790785543 2794535744 2797211648 2802365566 2805674144 2809444352 2809975168 2814620809 2824966144 2834743808 2848276816 2848814969 2851542848 2863472128 2864013152 2866755584 2873925964 2876677888 2879292416 2885850968 2889258112 2889804008 2892571136 2901794896 2905220864 2908552192 2914272256 2919090328 2923565216 2926364672 2929193771 2932552588 2941348102 2944720856 2944820768 2945377162 2948197504 2948754536 2957598644 2960990032 2961090496 2961649964 2964485888 2973938968 2977450112 2979787624 2984232251 3005461354 3006621046 3009500032 3014475541 3017932148 3018604771 3021495232 3023232212 3025555456 3026127104 3031130102 3039360896 3045109067 3052801024 3067954582 3069667328 3081371293 3084321856 3092697088 3094997192 3097810144 3100776448 3107839504 3111508736 3112096624 3115076608 3125009888 3125706376 3128699392 3129290528 3132286976 3138676112 3142275136 3145985024 3148454848 3152172032 3165251584 3171944636 3185106232 3185816114 3188866688 3189469192 3192523264 3193755136 3199035268 3202703504 3203417308 3206484736 3211400192 3213788578 3216709496 3227843047 3231544316 3237899588 3250805138 3255173504 3255788536 3258906112 3264293956 3273157888 3284486816 3287631872 3293689399 3298115392 3302633152 3305795584 3311886578 3316337024 3318399854 3320252416 3336103232 3347650024 3351488672 3361540688 3362175817 3365395264 3366145328 3366781327 3369368576 3370005184 3380112736 3380751374 3383988608 3384103424 3384742816 3387983872 3398787392 3402800128 3410551144 3430762489 3430878892 3434812976 3439428608 3445114904 3449065312 3449834024 3453137408 3455122528 3458430976 3461003084 3464148688 3476138666 3480124648 3495343852 3499351856 3506233808 3521567192 3524939264 3537139648 3547050122 3551816576 3553279418 3556009984 3556681856 3562562003 3566647084 3568023316 3571439872 3575656448 3576332032 3582244666 3589289638 3591171584 3598234112 3598765261 3605842723 3620804726 3625079584 3625764506 3629236352 3635236451 3636639149 3640121408 3640809172 3641620619 3644295424 3644419072 3645107648 3648598016 3656731078 3660232576 3661048352 3664553984 3672901232 3676239424 3693193504 3700456672 3710824733 3715205872 3720901184 3724464128 3730621664 3740751872 3743533948 3747826544 3764216456 3774437888 3780678044 3785013232 3790099456 3792456976 3798113774 3805583282 3812689408 3821374084 3826608604 3830272768 3836605234 3842486648 3846166016 3847023232 3847750088 3851434496 3854298889 3857801948 3862985984 3863715856 3867415552 3868277504 3884328448 3892542017 3897772736 3900197231 3904669468 3916380622 3920871416 3921004448 3921745282 3925500544 3937274176 3938018084 3941788928 3942667456 3946442752 3955432096 3959027072 3972729904 3973480511 3977285312 3994678688 3999259264 4007124352 4013749201 4028502016 4042445312 4049128556 4053771568 4054537487 4059218944 4064779264 4071499432 4076168096 4081645568 4087236608 4090276372 4093993904 4104196096 4108163878 4112874584 4120963112 4138062544 4142948096 4143730864 4147698688 4154555944 4160138752 4160924768 4161852136 4164909056 4165837312 4168935533 4179121232 4183122944 4191968326 4197601408 4210300549 4215128372 4220792576 4223417996 4240942552 4241887754 4245949568 4252458496 4255621139 4259488948 4263567616 4278324512 4279132858 4283230336 4296188533 4297846267 4301961664 4302774476 4306894592 4325729408 4334236544 4340701456 4373266976 4377454592 4384691696 4385520139 4389719488 4391413312 4395618304 4397428672 4401639424 4404913016 4408916512 4415675264 4420888576 4424176484 4429249552 4439232512 4448619448 4457368264 4462479392 4475863568 4476709237 4480995904 4481994608 4486286336 4500592096 4504901632 4505905664 4509256801 4514427428 4516169372 4520493824 4524602368 4534169822 4541120584 4545468928 4559220484 4565347072 4568186812 4570582016 4579570688 4587141944 4603018783 4608296924 4628449826 4632881792 4633757128 4653142208 4654021372 4658477824 4674601568 4678850176 4689507823 4695044432 4700428096 4709672128 4722867842 4729214336 4734797824 4735692416 4743521783 4748063936 4750793476 4754444288 4755342592 4760956928 4764497752 4785171391 4785333748 4790820944 4791726121 4797258752 4811608802 4811772056 4817289568 4821071486 4823762944 4826763424 4842154889 4846791488 4852513792 4863567016 4872648704 4882952116 4889513728 4890437552 4895120384 4909929752 4916527616 4917456544 4922165248 4943690752 4960801664 4984484428 4990199984 5011076224 5012023016 5016822272 5025632768 5029370437 5033941484 5034186304 5038761728 5046486016 5050239194 5056201696 5057157014 5061999488 5078141068 5084136512 5088127924 5089966336 5099976448 5108408074 5116239128 5121138176 5122279552 5131967029 5143533824 5153261498 5153436344 5159345632 5166278656 5175797627 5181908368 5182887437 5187850304 5189852096 5194821632 5204393194 5210537696 5214628342 5220784928 5242447936 5266625056 5287616656 5289656944 5290656371 5294722048 5295722432 5300793344 5318881568 5323974656 5337291076 5342401792 5347257344 5359437512 5371917824 5382482432 5391381116 5397563248 5404816384 5412219904 5416245086 5421167752 5426358784 5434677248 5438719132 5439931289 5445140288 5446169092 5451384064 5462503618 5468767304 5469986158 5475223936 5476258424 5492683196 5498981488 5499168064 5505473792 5509795984 5516301056 5539190272 5550903113 5558362304 5573935906 5580516704 5581571086 5589071488 5598311719 5604731132 5605980289 5611348288 5618888704 5619950336 5629241618 5655202553 5666324279 5669487616 5696553632 5697629938 5703085696 5712514423 5722546687 5726944256 5728026304 5733511168 5747851928 5753355776 5758584832 5771701936 5778516224 5779608016 5785142272 5803589792 5810441728 5817104384 5828544512 5838180656 5847130432 5852729344 5858387542 5865105176 5882696204 5889441712 5889641536 5890754324 5896395008 5897509072 5915197288 5921980064 5922180992 5923299928 5928971776 5947877936 5954900224 5959575248 5968464502 6004038061 6010922708 6013242092 6019000064 6028951082 6035864296 6037209542 6042990464 6046464424 6052254208 6056755397 6062260204 6078721792 6090218134 6105602048 6116851741 6128881363 6135909164 6139334656 6162742586 6168643712 6189994384 6195620288 6201552896 6215679008 6223017472 6224193248 6230153216 6244040803 6250019776 6251412752 6257398784 6258581056 6264573952 6277352224 6284550272 6291970048 6296909696 6304344064 6330503168 6343889272 6370212464 6371416051 6371632228 6377733376 6378938384 6385046528 6387510272 6398070536 6405407008 6406834616 6412969472 6422800384 6427577156 6433418992 6455686094 6463088632 6475799176 6501610276 6510347008 6511577072 6517812224 6528587912 6546315776 6551184409 6568973632 6575263744 6587378798 6596230784 6605266304 6616186577 6623773156 6632674048 6636799708 6640504832 6672206464 6687404647 6695300048 6696565057 6702977344 6723081376 6724351634 6730790528 6732290656 6733562654 6738737152 6740010368 6751153409 6760225472 6761502748 6767977216 6768206848 6769485632 6775967744 6797574784 6805600256 6821102288 6833171569 6861524978 6861757784 6869625952 6878857216 6890229808 6891531647 6898130624 6899668048 6906274816 6910245056 6916861952 6922006168 6928297376 6952277332 6960249296 6990687704 6998703712 7012467616 7043134384 7049878528 7074279296 7085974973 7094100244 7103633152 7106558836 7112019968 7113363712 7125124006 7133294168 7136046632 7142879744 7152664064 7157983651 7164489332 7178579276 7182343168 7196468224 7197530522 7211685446 7241609452 7243223429 7250159168 7251529012 7258472704 7270472902 7273278298 7280242816 7281618344 7283241238 7288590848 7288838144 7290215296 7313462156 7320465152 7322096704 7329107968 7345802464 7352478848 7386387008 7390981493 7400913344 7421649466 7430411744 7441802368 7454105659 7461243328 7481503744 7487067896 7495653088 7528432912 7529855333 7548875776 7561356088 7570026464 7580198912 7584913952 7596227548 7611166564 7625378816 7642748168 7653217208 7660545536 7673210468 7684973296 7692332032 7694046464 7695500176 7702868992 7708597778 7715603896 7725971968 7727431712 7734831104 7736555008 7742308847 7768656896 7785084034 7795545472 7800394462 7809338936 7832761244 7841742832 7842008896 7843490564 7851001088 7874548352 7876036168 7883577856 7885334912 7903296401 7910864192 7918054144 7945459808 7946961022 7954570624 7978635847 7989357376 7994326921 7998518528 8014248704 8027498402 8064519617 8084890624 8098257112 8107543136 8109074974 8118437888 8129558528 8142998864 8144537401 8152336192 8163291136 8174473216 8180552744 8187987808 8216327756 8225749168 8241926224 8276125088 8285896192 8287461728 8295397376 8309111888 8313888583 8320277504 8321849536 8323704272 8329818112 8331674624 8337871066 8358242464 8366245888 8374334059 8383936652 8395202816 8420601098 8430256744 8441585152 8446835992 8481885104 8483775508 8491899136 8504916992 8511242278 8518977896 8527135232 8545166203 8556649024 8558265716 8566460672 8592377066 8595692534 8603923328 8605548952 8613789184 8651458816 8668473088 8681402912 8722847749 8746533952 8754909184 8769383392 8771040278 8779438976 8782826624 8794857344 8809397597 8809826032 8817833024 8831350528 8841777152 8848352968 8858499104 8886746869 8897238896 8904223867 8914736528 8924958784 8951727136 8953418474 8961991808 8963989216 8972572672 9001184192 9009803264 9011811328 9018513602 9028854856 9032338744 9040987648 9049204736 9068339644 9082241168 9090937856 9118440968 9130694144 9136373624 9141164032 9159141376 9174283888 9206037566 9216593848 9256899652 9265763584 9267514256 9306284416 9308042744 9316955648 9340259383 9349203136 9357700352 9379015646 9390088864 9400856192 9419344256 9434916953 9445735684 9458428672 9469595648 9471384832 9487043566 9496127872 9501586952 9510685184 9517758481 9528995504 9530795911 9570342782 9570667496 9581641888 9583452242 9594517504 9612195593 9623217604 9623544112 9634579136 9642142972 9647525888 9653526848 9684309778 9693582976 9705027584 9727134032 9745297408 9765904232 9779027456 9780875104 9790240768 9808279481 9819859504 9833055232 9834913088 9844330496 9887381504 9921603328 9968968856 9980399968 10022152448 10024046032 10033644544 10051265536 10058740874 10067882968 10068372608 10077523456 10092972032 10100478388 10112403392 10114314028 10123998976 10156282136 10168273024 10176255848 10179932672 10199952896 10216816148 10232478256 10242276352 10244559104 10263934058 10287067648 10294718357 10306522996 10306872688 10308820067 10318691264 10332557312 10351595254 10363816736 10365774874 10375700608 10379704192 10396864621 10408786388 10421075392 10429256684 10441569856 10484895872 10523173661 10533250112 10575233312 10579313888 10581312742 10589444096 10591444864 10608955357 10637763136 10647949312 10674582152 10684803584 10694514688 10718875024 10737841037 10743835648 10764964864 10782762232 10795126496 10809632768 10824439808 10832490172 10842335504 10852717568 10869354496 10877438264 10879862578 10890280576 10892338184 10902768128 10925007236 10937534608 10939972316 10950447872 10952516848 10985366392 10997962976 10998336128 11010947584 11019591968 11032602112 11078380544 11101806226 11116724608 11135103529 11147871812 11150356399 11161033408 11163142172 11178142976 11196623438 11209462264 11211960578 11222696576 11239900672 11248260023 11258483236 11310405106 11332648558 11338975232 11377817983 11393107264 11395259876 11406171392 11425028846 11445093374 11453888512 11456052608 11495703856 11506711552 11517169664 11543403872 11557032448 11559216032 11570284544 11591603023 11607179584 11614399489 11620883456 11634208768 11657089024 11676361312 11694260864 11716775084 11730210352 11765392408 11778883424 11779283072 11781508648 11792790016 11795018144 11830394576 11832629809 11843960128 11844361984 11846599856 11857943552 11895755872 11909800448 11919150496 11936929004 12008076122 12021845416 12026484184 12038000128 12057902164 12071728592 12074419084 12085980928 12092928848 12104508416 12113510794 12124520408 12157443584 12166485331 12180436268 12211204096 12233703482 12257762726 12271818328 12325485172 12337287424 12379988768 12391240576 12414675427 12419465773 12431358016 12436477963 12446034944 12448386496 12460306432 12488081606 12500039552 12502825504 12514797568 12517162112 12537856331 12554704448 12562513733 12569100544 12583940096 12593819392 12608688128 12672816541 12687778544 12690175771 12740424928 12742832102 12743264456 12755466752 12757876768 12770093056 12775020544 12796141072 12798558773 12810814016 12813669232 12825938944 12845600768 12855154312 12866837984 12911372188 12926177264 12951598352 13003220552 13020694016 13023154144 13035624448 13057175824 13092631552 13102368818 13137947264 13159667807 13174757596 13192461568 13210532608 13232373154 13247546312 13265348096 13273599416 13293398209 13319541487 13344412928 13374809294 13390600096 13393130114 13405954688 13428118319 13446162752 13448703268 13461581056 13464581312 13467125308 13477474304 13480020736 13502306818 13520450944 13523005496 13535954432 13536413696 13538971264 13595149568 13611200512 13642204576 13666343138 13707332177 13723049956 13723515568 13726108487 13739251904 13757714432 13780459616 13783063294 13796261248 13799336096 13812549632 13820490112 13843339081 13844012336 13856594752 13904554664 13920498592 13981375408 13997407424 14024935232 14086268768 14099757056 14148558592 14171949946 14188200488 14207266304 14213117672 14226727424 14250248012 14266588336 14272093264 14285759488 14305328128 14315967302 14328978664 14357158552 14364686336 14378573573 14392936448 14395061044 14423370892 14483218904 14486446858 14500318336 14503058024 14516945408 14540945804 14546556596 14560485632 14563236688 14566482476 14577181696 14577676288 14580430592 14626924312 14640930304 14644193408 14671889141 14677550459 14691604928 14704957696 14772774016 14781962986 14801826688 14826298069 14843298932 14846607139 14860823488 14883604736 14908211318 14922486656 14974135792 14976965003 14991306176 15056865824 15059710666 15097751552 15122712176 15140052928 15160397824 15169827904 15192455096 15222333128 15250757632 15285496336 15306434416 15321091072 15346420936 15369946592 15384664064 15388092928 15391000352 15405737984 15417195556 15431207792 15451943936 15454863424 15469662208 15473110016 15484617694 15537313792 15552334681 15570168068 15591090944 15600788924 15618677872 15665522488 15683485664 15684017792 15686981128 15702002176 15749096704 15752072336 15767155712 15770669824 15806592802 15821728384 15836108288 15869594377 15890919616 15893922044 15909141248 15957271694 15978714752 15988653842 15997037056 16028497408 16054996804 16129039234 16169781248 16196514224 16199574391 16215086272 16218149948 16236875776 16259117056 16285997728 16289074802 16304672384 16361105488 16375975616 16432655512 16451498336 16483852448 16530037447 16536415753 16552250176 16571792384 16574923456 16590794752 16618223776 16627777166 16640555008 16643699072 16647408544 16663349248 16675742132 16716484928 16732491776 16748668118 16767873304 16790405632 16841202196 16860513488 16873750201 16883170304 16893671984 16963770208 16967551016 16983798272 17009833984 17022484556 17037955792 17054270464 17090332406 17113298048 17116531432 17132921344 17184754132 17191385068 17207846656 17211097904 17227578368 17302917632 17336946176 17362805824 17445695498 17493067904 17521988627 17538766784 17542080556 17558877952 17565653248 17589714688 17618795194 17619652064 17635666048 17662701056 17675837179 17696705936 17700049549 17716998208 17773493738 17794477792 17808447734 17829473056 17849917568 17879428259 17903454272 17906836948 17923983616 17927978432 17945145344 18002368384 18023622656 18037027204 18057709712 18064677488 18081975296 18098409472 18136679288 18164482336 18181875712 18215376179 18236881936 18251199197 18261388288 18272747248 18282328064 18318282752 18348567776 18412075132 18433187696 18513799304 18531527168 18535028512 18612568832 18616085488 18633911296 18680518766 18698406272 18715400704 18758031292 18780177728 18801712384 18838688512 18869833906 18891471368 18916857344 18942769664 18956857801 18974087132 18992255744 19003173904 19021370368 19035516962 19057991008 19061591822 19118762663 19140685564 19141334992 19144951553 19163283776 19166904484 19189035008 19224391186 19246435208 19247088224 19269158272 19284285944 19307053696 19368619556 19387165952 19410055168 19454268064 19508775671 19531808464 19535498801 19543036799 19558054912 19561750208 19580481536 19616558962 19639719008 19666110464 19669826176 19702345663 19741093009 19774763008 19843206656 19937937712 19941704783 19960799936 20044304896 20048092064 20067289088 20102531072 20117481748 20135765936 20136745216 20155046912 20185944064 20200956776 20224806784 20228628056 20247997952 20312564272 20336546048 20352511696 20359865344 20399905792 20433632296 20464956512 20484552704 20489118208 20504356397 20527868116 20574135296 20589436714 20613045992 20613745376 20617640134 20637382528 20703190508 20707804741 20727633472 20731549748 20751401216 20759408384 20793729242 20817572776 20842150784 20858513368 20883139712 20889625757 20930708051 20969791744 21046347322 21066500224 21101328787 21130233397 21150466624 21158627776 21162625484 21178888192 21182889728 21217910714 21275526272 21349164304 21369607168 21389029376 21437750048 21475682074 21487671296 21529929728 21565524464 21569599051 21590252992 21619265536 21648879616 21664980344 21684671008 21705435136 21754876528 21759725156 21780561152 21784676368 21805536256 21850014472 21875069216 21879944632 21900895744 21905033696 21970732784 21995925952 21996672256 22021895168 22039183936 22065204224 22156761088 22178181409 22203612452 22233449216 22270207058 22295743624 22300712798 22322066816 22326284344 22356285952 22393246876 22418924528 22423921156 22445393152 22479801344 22496520046 22516966472 22594901329 22620810212 22665297116 22677950464 22755635966 22786214528 22790519752 22812342784 22850057692 22890186748 22907777024 22912105216 22991407712 23013423104 23055825793 23086807744 23114064896 23118432064 23140569088 23183206046 23214359168 23228798978 23241766912 23330382647 23352722624 23388521728 23433550168 23460420704 23530784816 23535230719 23557766848 23558566144 23563017296 23567469289 23585580032 23590036288 23660789152 23665259618 23687920256 23688723968 23693199712 23715887104 23791511744 23819600896 23838300992 23873858008 24016152244 24043690832 24052968368 24076000256 24115804328 24143457184 24148838168 24171961856 24185857696 24209016832 24227021588 24249040816 24314887168 24332970662 24360872536 24467406964 24515525452 24543636656 24650970344 24674574848 24736291333 24759977536 24782481152 24829350854 24838931546 24862716032 24872955926 24892069888 24896772992 24937934021 24976163212 25000079104 25005651008 25029595136 25034324224 25075712662 25109408896 25125027466 25138201088 25187638784 25240899061 25345633082 25375557088 25380351542 25456474043 25480849856 25485664204 25486528912 25491344333 25510933504 25515753536 25540186112 25550041088 25592282144 25597117546 25621628032 25627338464 25651877888 25710308624 25733675968 25822744376 25852354528 25903196704 25975773131 26006441104 26041388032 26046308288 26071248896 26114351648 26185263104 26204737636 26275894528 26319335614 26349515192 26384923136 26421065216 26464746308 26495092624 26530696192 26547198832 26586796418 26639082974 26688825856 26749618588 26781200192 26786260228 26811909376 26856236638 26892325504 26897406536 26923162112 26929162624 26934250616 26960041472 27004613636 27040901888 27046010992 27071908864 27072827392 27077942528 27190299136 27247794119 27284409152 27301380617 27332686276 27414664354 27446099912 27447031136 27452216974 27478503808 27560919232 27566126588 27572270401 27592522496 27598672192 27625099264 27640980224 27686678162 27688024672 27713189504 27809109328 27814363577 27840997184 27962750816 27994814848 28049870464 28096244407 28172537536 28199514112 28297117184 28343899892 28376400976 28414532608 28426235344 28453454848 28500496024 28533176672 28544186528 28571518976 28610656256 28631934604 28657957328 28714317104 28729372672 28757147146 28785872896 28790122088 28846741784 28966437808 28972893716 29000636672 29006116048 29033890816 29081891608 29093113192 29120971264 29126473376 29132964952 29154363392 29160861184 29182548731 29253848624 29281860608 29288386816 29343778282 29355100918 29383209856 29409915392 29472103843 29530064749 29545548032 29563925972 29603653376 29652596138 29686597864 29693214278 29721646976 29767209472 29789347973 29816422636 29844973312 29948271584 29953930006 29982612352 30084923869 30113731648 30119421332 30195503104 30245424352 30280105856 30339655808 30384910192 30444666256 30501515264 30570992672 30612868832 30642182144 30692841872 30698640973 30739893184 30769328128 30776185856 30782000704 30811475968 30834391112 30862415584 30903887872 30909726848 30946220032 30969235388 31074627584 31104669362 31140336136 31182181888 31201577848 31237355744 31331044976 31336964659 31366971328 31368035584 31373962256 31404004352 31498193408 31504144672 31534311424 31541339648 31564797607 31613185604 31643456768 31672216576 31739188754 31781839232 31787844088 31818282496 31914543388 31957429504 31977307684 31994074112 32056994816 32109993608 32221131481 32258078468 32339562496 32393028448 32399148782 32430172544 32436299896 32571995456 32578149604 32609344768 32722210976 32751951232 32826554761 32865311024 32902996672 32967704896 33060074894 33072831506 33104500352 33143584768 33149846912 33204652481 33236447552 33255554332 33281110016 33287398144 33294817088 33326698496 33351484264 33432969856 33496199737 33497336236 33535746608 33580811264 33682404392 33721026976 33747500402 33766340608 33787343968 33895084223 33927540416 33935102032 33967596544 34019667968 34044969112 34075911584 34108540928 34180664812 34226596096 34233062864 34265842688 34369508264 34382770136 34415693312 34422195808 34455156736 34605835264 34673892352 34725611648 34891390996 34986135808 35043977254 35077533568 35084161112 35117755904 35131306496 35179429376 35205593059 35237590388 35239304128 35271332096 35325402112 35351674358 35393411872 35400099098 35433996416 35506273517 35546987476 35588955584 35616895468 35658946112 35699835136 35758856518 35806908544 35813673896 35847967232 35855956864 36004736768 36047245312 36074054408 36115419424 36129354976 36163950592 36230583389 36273358576 36280212059 36328964672 36363751424 36430752358 36473763872 36502398394 36522776576 36545494496 36697135552 36824150264 36866375392 37027598608 37034594597 37063054336 37070057024 37225137664 37232170976 37267822592 37361037532 37396812544 37430801408 37516062584 37560355456 37603424768 37677377024 37739667812 37782942736 37833714688 37885539328 37913715602 37948174264 37984511488 38006347808 38042740736 38071033924 38079519023 38115982016 38123183644 38237525326 38281371128 38282669984 38289903106 38326567552 38333808968 38448782372 38492870416 38494176448 38538316544 38568571888 38614107392 38737239112 38774331904 38856321791 38908536128 39017551342 39063616928 39070997602 39086073598 39116109824 39123500416 39188182033 39233117924 39241862023 39279438016 39332220928 39339652352 39404691326 39482186018 39586417871 39664269953 39686413312 39875875424 39883409566 39921599872 39987600961 40057826809 40088609792 40096184128 40134578176 40205062144 40234963496 40271531872 40273490432 40310093824 40401913552 40449613568 40457256112 40495995904 40625128544 40673092096 40705023392 40719730688 40799811584 40867264592 40929913024 40969105408 40978236416 41008712794 41055736232 41148270592 41178873428 41226091984 41227490752 41235280268 41274765056 41406381016 41415609482 41455266944 41463099496 41502802432 41518816768 41587458484 41635145552 41684301568 41717026736 41766279424 41779251514 41861416102 41939583488 42028266427 42092694644 42133000448 42202657574 42260466794 42300933248 42317255552 42325250968 42365779456 42397287779 42435821428 42551052544 42698328608 42739214336 42817962187 42875500096 42902169541 42951364148 42975342592 43059859456 43131048928 43139198102 43180505984 43329960688 43369342016 43410870272 43509753056 43519450312 43561122304 43569352736 43611072512 43700028944 43708285621 43750138432 43759889264 43801791488 43810067392 43941465568 43991851904 43993344512 44043790336 44078367872 44130408448 44313522176 44356362818 44407224904 44466898432 44540414116 44591487248 44599912357 44601425596 44644133632 44652568688 44712571904 44786493752 44837849056 44847842312 44890786304 44959602688 44993040092 45033932944 45189802658 45241620424 45330594232 45511271932 45572429056 45581039504 45624685568 45700115384 45780373496 45824210432 45858290863 45982815424 46026846208 46111651586 46173615488 46228129792 46236864128 46313306039 46366412092 46428718336 46457597956 46483533824 46660765294 46705445248 46777043456 46811832529 46867100336 46875955399 46920841408 47061569632 47070461438 47115533696 47117132288 47126034592 47134938578 47171160064 47180072576 47258073863 47276308937 47321578304 47330519236 47375840512 47377447936 47386399424 47431774208 47583023488 47639201792 47676601984 47747716016 48032304488 48087381664 48105936736 48152000512 48231608656 48240721529 48286914368 48297676336 48343923712 48371715392 48418033664 48454043176 48498081632 48629774336 48665941324 48721745072 48934813928 49031050904 49087273312 49301940688 49349149696 49472582666 49519955072 49564962304 49601824811 49658701708 49677863092 49725432064 49745911852 49784139776 49793545984 49875868042 49952326424 50000158208 50011302016 50068648448 50105885557 50151425324 50218817792 50250054932 50276402176 50375277568 50481798122 50633206613 50691266164 50702564003 50751114176 50760703084 50912948086 50961699712 50971328408 50973057824 50982688666 51021867008 51031507072 51184564288 51194235092 51243256064 51254676928 51303755776 51420617248 51467351936 51645488752 51704709056 51736870451 51806393408 51951546262 52012882208 52082776064 52092616576 52178739613 52228703296 52370526208 52409475272 52551789056 52638671228 52699030384 52708987331 52769846272 52842130432 52929492616 52990185248 53061392384 53094397664 53173592836 53278165948 53377651712 53499237176 53562400384 53572520456 53623818752 53712473276 53784651008 53794813072 53846324224 53858325248 53868501232 53920082944 54009227272 54081803776 54092021984 54143817728 54155885056 54196161929 54380598272 54495588238 54568818304 54602761234 54665372552 54829328708 54892199824 54894062272 54904433948 54957007616 55121838464 55132253176 55144540802 55185044992 55197344384 55281960448 55323074807 55373356324 55376049344 55426379008 55618218656 55628727154 55681994368 55850450929 55925501632 55960288447 55989629696 56099740928 56192488814 56345075072 56451637319 56594234368 56687799784 56752801952 56829065216 56852470688 56906909696 57000992048 57011761807 57066353344 57088373056 57143037952 57221312512 57263869208 57315914656 57428634208 57514294292 57580244176 57693483568 57932875616 57945787432 58001273344 58012232096 58067781632 58163783216 58186226384 58197220081 58241942528 58252946752 58265929904 58308726784 58321722368 58365097462 58507697248 58563721216 58576773632 58620338413 58687556564 58710201836 58766419712 58819830784 58944207686 59060129498 59091096064 59127851944 59207306752 59305192276 59373195728 59386428556 59443293952 59534418944 59578695946 59632845272 59689946624 59816163421 59839244179 59896543168 59907860012 59965224704 60169847738 60227463296 60238842664 60490848704 60560211712 60679311616 60769820384 60889332512 61059934243 61141985344 61225737664 61284364288 61385683744 61397281946 61479786368 61552371712 61564001408 61665783179 61668782224 61724831168 61807775744 61819453696 61892440064 61938470776 62207228083 62209338724 62280672272 62329567069 62364363776 62403155696 62474711488 62662089952 62673929318 62733942656 62736071168 62747924512 62808008704 62948013557 62996386816 63008289344 63068622848 63082679296 63129595214 63226371208 63286913536 63344433152 63478377508 63563678464 63575688176 63636564992 63829086776 63914859008 63954615368 63988148224 64113989632 64219987216 64442262962 64516156936 64786056896 64798297564 64860345088 64872599792 65143990912 65156299208 65218689536 65381815681 65444421952 65503902464 65653109522 65730622048 65805993344 65935409792 66044418671 66120149788 66145663012 66209000704 66287169536 66299693824 66409304962 66472895104 66511108664 66574796288 66589634176 66624309367 66702968528 66715571377 66865939712 66992399474 66994672472 67071493216 67161622528 67285369151 67364808784 67417694993 67442053952 67495000804 67532681216 67574687936 67790168446 67855080832 67870204064 67935193088 68089938224 68151823168 68217081856 68361329624 68453192192 68466125728 68531685376 68739016528 68765540272 68831386624 68844391616 68910313472 69211670528 69347784704 69451223296 69782781992 69972271616 70087954508 70155067136 70168322224 70235511808 70262612992 70358858752 70411186118 70475180776 70478608256 70542664192 70650804224 70703348716 70719106757 70786823744 70800198196 70867992832 71012547034 71093974952 71177911168 71233790936 71317892224 71399670272 71517713036 71613817088 71627347792 71695934464 71711913728 72009473536 72063028499 72148108816 72161740469 72230838848 72258709952 72327901184 72461166778 72546717152 72560424118 72657929344 72778052347 72861504716 72947527744 73004796788 73045553152 73090988992 73394271104 73648300528 73662215627 73732750784 74055197216 74069189194 74126108672 74140114048 74262687499 74450275328 74464341952 74535645184 74722075064 74793625088 74861602816 75032125168 75120710912 75164887259 75206849536 75354754048 75479335624 75565885472 75667429376 75771078656 75827431204 75896348528 75969022976 76012695616 76085481472 76142067848 76159038046 76231964032 76246367288 76475050652 76562742256 76565339968 76579806212 76653135104 76667617936 76897564744 76985740832 76988352896 77076633088 77137143776 77228214784 77474478224 77548663808 77712643582 77817072256 77945724703 78035102684 78052494793 78127233856 78141995204 78172147196 78232219648 78247000832 78376364066 78466235848 78483724046 78558876032 78679304704 78737820161 78809382652 78964372036 79172835742 79328539906 79372826624 79644725881 79675457719 79751750848 79766819132 79843199744 79975201922 80115653618 80177219584 80192368256 80469926992 80543063744 80546980864 80620187648 80803827104 80899227136 80914512224 80991991808 81250257088 81300796423 81346184192 81410046784 81439461376 81599623168 81734529184 81859826048 81956472832 82017425588 82111472464 82296541184 82357746856 82452183968 82454981504 82470560536 82549530112 82812762032 82828408663 82831218964 82910533888 82926198992 83005604864 83037633536 83174916968 83270291104 83368603136 83434053472 83532558848 83558503028 83722832204 83879166976 84056532854 84185389288 84266000896 84405315148 84520933588 84601866496 84634511104 84650501936 84731558912 84794575558 84871642856 85102105088 85165397317 85396657216 85478428672 85635924374 85751000192 85804339082 85902728296 86262097856 86278396204 86361011968 86659921376 86738684032 86936260411 87019506112 87038900624 87055345741 87122244608 87138705472 87222145024 87400057888 87416571242 87500276864 87519778528 87603582976 87620134784 87764994317 87882931136 87937596131 87983703808 87986689024 88087580672 88156735744 88260816896 88709715787 88712725636 88814449808 88831230397 88933796864 89080828232 89182974496 89199824714 89202851192 89288267264 89305137376 89425143808 89572987504 89589911411 89675698112 89695684624 89781572608 89919205376 89986080184 90067865888 90379605316 90483240848 90661188464 91022543864 91144858112 91162079008 91249371136 91400230768 91560746992 91648420864 91716581726 91965630848 92117674649 92223303172 92347230976 92456259584 92473728256 92626612078 92732824184 92857436672 92915195912 93053787463 93236790409 93321530588 93410890496 93554086912 93623665058 93734200672 93751910798 93841682816 93996828233 94123139264 94140922876 94161904577 94231067392 94234264576 94252069184 94269877156 94342320128 94360145152 94516147726 94552617874 94643156608 94661038472 94751681024 94754895872 94772798848 95166046976 95278403584 95353203968 95495432032 95951325239 96064608976 96082759409 96174763328 96211873472 96304001024 96463217312 96481443058 96573828736 96595352672 96687847424 96743430784 96903373567 96908086352 96996163264 97259548672 97331882648 97443490144 97869627856 98062101808 98174546624 98603881376 98698299392 98945165332 99039910144 99129924608 99203649622 99317403416 99355726184 99450864128 99491823704 99587091968 99751736084 99904652848 100000316416 100022604032 100137296896 100211771114 100302850648 100437635584 100500109864 100552804352 100650015011 100750555136 100847956973 100963596244 101266413226 101382532328 101405128006 101502228352 101521406168 101825896172 101923399424 101942656816 101946115648 101965377332 102043734016 102063014144 102369128576 102388470184 102486512128 102509353856 102742853213 102841234496 102934703872 103290977504 103409418112 103473740902 103612786816 103784086483 103903092524 103926249973 104025764416 104165552128 104185233152 104357479226 104457406592 104818950544 104838755021 105103578112 105277342456 105398060768 105417974662 105539692544 105684260864 105858985232 105980370496 106122784768 106188795328 106347185672 106556331896 106755303424 106998474352 107124800768 107145040912 107247637504 107424946552 107569302016 107589626144 107692648448 107716650496 107737002464 107840165888 108018454544 108163607552 108184043968 108287635456 108311770112 108392323858 108761196544 108866342767 108991176476 109137636608 109205522468 109330745104 109658657416 109784399648 109788124544 109808867896 109914015232 110243676928 110264506352 110289081604 110370089984 110394688768 110563920896 110646149614 110746712648 110752098688 110852758016 111087160639 111236437312 111257454308 111363988736 111700901858 111851003264 111920576894 111979259392 112199481856 112384977628 112690150144 112903274638 113188468736 113375599568 113397020737 113505603904 113658130432 113704941376 113813819392 114001984096 114023523614 114132706688 114176746112 114527738416 114631829312 114857268416 115028588584 115160488352 115386967136 115754910271 115865751232 115891574864 116002546688 116024464192 116135563264 116327566432 116372452768 116394440162 116483885056 116505893504 116531859808 116643444736 116730194924 117015394496 117127442432 117153547264 117240676826 117375113128 117420403672 117532839424 117639661568 117888415372 118116251407 118120258996 118182192128 118255703888 118414613504 118610384552 118746391456 118772857112 118886587904 119068837888 119157391892 119265690544 119379893248 119632326842 119678488358 119793086336 119815720024 119930449408 120339695476 120454926592 120477685328 120981697408 121120423424 121358623232 121539640768 121778665024 122119868486 122283970688 122451475328 122653920389 122771367488 122794563892 122959572736 123104743424 123128002816 123331566358 123337564448 123449662336 123638907392 123730860253 123876941552 123900346843 124414456166 124418677448 124561344544 124659134138 124728727552 124806311392 124949422976 125155997813 125324179904 125347858636 125467885312 125472142336 125495849024 125616017408 125896027114 125992773632 126016578688 126165358592 126259190428 126452742416 126573827072 126688866304 126956755016 127127356928 127151376352 127273129984 127507633253 127658173552 127758394379 127829718016 127909230736 127976296448 128227979264 128439974432 128884525924 129032313872 129572113792 129596595128 129720690176 129745199584 130287981824 130312598416 130437379072 130763631362 130888843904 131007804928 131306219044 131461244096 131611986688 131870819584 132088837342 132240299576 132291326024 132418001408 132599387648 132698004607 132818609924 132945790208 133022217328 133149592576 133179268352 133248618734 133405937056 133431142754 133731879424 133831338641 133984798948 133989344944 134014660871 134142986432 134323245056 134570738302 134729617568 134835389986 134884107904 134990001608 135149375872 135580336892 135710161664 135740408128 135870386176 136179876448 136303646336 136561429697 136722659248 136801257593 136906384384 136932251456 137063370752 137478033056 137531080544 137662773248 137688783232 137916419641 138187651063 138423341056 138695569408 138902446592 139565563984 139591933481 139944543232 140175909016 140310134272 140336644448 140471023616 140525225984 140717717504 140822372236 140950361552 140957216512 141085328384 141301608448 141406697432 141438213514 141573647488 141600396392 141735985664 142025094068 142187949904 142355822336 142467581872 142635784448 142799340544 143035426072 143227634176 143254695584 143391868928 143423827456 143530494779 144018947072 144126056998 144296217632 144323480938 144461677696 144517419904 144756345877 144922333556 144954633187 145093434304 145120848236 145315858688 145556104694 145723009432 145895055488 146009593576 146181977984 146227380299 146514956357 146788542208 147296601056 147324431254 147465501568 147709301509 147911633779 148110394432 148138378388 148252217344 148280228096 148525374998 148900550656 148928683904 149444150128 149587250176 149723205632 150064250336 150241421824 150329774518 150413699072 150709508096 150958671248 150987193357 151131770944 151334858752 151542157312 151654862408 151792697056 151938045952 152025391232 152284135696 152318076092 152463928064 152492734576 152950101304 153125484512 153130679936 153159612424 153306270208 153335235872 153795129488 153971481664 153976705792 154153266176 154274287552 154456429568 154948956448 155097327616 155247269863 155425287164 155634144512 155891449406 156070205368 156104989586 156254467712 156283990408 156344294392 156494001664 156752728132 156932471696 156967448092 157117752064 157358609408 157475640322 157618765304 157928744072 158164309303 158345671484 158657079812 158745653248 159289451762 159350915438 159503501696 159533638264 159686399488 159950403844 160231307236 160354439168 160384736512 160939853984 161086127488 161093961728 161390780551 161453055049 161607654208 161798454272 161829024448 161983983616 162500514176 162601592846 162692368384 162820093568 163312678529 163469058368 163719652096 163912945664 164034851176 164222944928 164715493712 164746615033 164904367936 164909963008 164941121072 164972285023 165099060224 165625524064 165656817326 165662437928 165821067776 165852397984 166011209728 166075267072 166349833936 166540582208 166737206272 166868106944 167065117696 167117006056 167445664408 167758333952 168113065708 168370778576 168532001792 168810630296 169041867176 169203732992 169269022208 169301003872 169463117824 169589151116 169743285712 170204210176 170330794634 170793314432 171075681491 171271848748 171502000384 171608678164 171805456592 172524195712 172556792408 172722023936 173154039331 173319842752 173477368064 173872520822 174039012224 174077801248 174110691482 174244489216 174277410944 174565538147 174800115776 174833142484 175000553728 175039557056 175207165952 175240269568 175529988634 175765862272 175875192262 175967407616 175973378048 176313471488 176686293427 177419431574 177425451272 177628899616 177662460794 177867593728 178161656464 178195318301 178365948992 178399649428 178405702384 178439410331 178576534528 178610274752 178850287616 179145975008 179179822822 179351396224 179391369248 179563145216 179972160368 180135731776 180759210632 180966481696 181322376928 181830411917 182045087728 182289716224 182324158016 182498742272 182800461536 183121493984 183296841728 183433163452 183931261696 184235349298 184446606344 184694461952 184947456512 185253224156 185465648368 185714873344 185830391824 186107574926 186473580818 186643061176 186821780992 187108173824 187247330116 187468401344 187503821596 187683365632 187993656466 188246278528 188281845752 188323809154 188462134784 188468529152 188504138368 188539754312 188720290304 189032295452 189105235748 189286313216 189322076944 189503362048 189509791744 189545597696 190332093952 190706407936 190734558833 190990864064 191109664319 191902650478 192129217952 192165518818 192349526656 192423746944 192741874897 192926434624 192962886116 193005892807 193147657472 193190705344 193375694848 193486861568 193806747134 193816172704 193992326528 194663765296 194700545039 194886980288 195739255712 196124203616 196349093248 196673710849 197207762752 197396598784 197890330664 198079820288 198259849216 198407299244 198634806832 198711452368 198901728256 198983647408 199174183936 199503472168 199809305696 200000632832 200045208064 200274593792 200423542228 200605701296 200875271168 201000219728 201105608704 201300030022 201501110272 201695913946 201927192488 202532826452 202765064656 202810256012 203004456704 203042812336 203651792344 203846798848 203885313632 203892231296 203930754664 204126028288 204277841117 204738257152 204776940368 204973024256 205018707712 205485706426 205682468992 205869407744 206304726901 206581955008 206710453243 206818836224 206947481804 207225573632 207568172966 207806185048 207852499946 208051528832 208370466304 208525435811 208714958452 208914813184 209637901088 209677510042 210207156224 210554684912 210594467083 210796121536 210835949324 211079385088 211368521728 211717970464 211960740992 212377590656 212694371344 213112663792 213510606848 213996948704 214249601536 214290081824 214495275008 214849893104 214890486811 214973404789 215138604032 215179252288 215385296896 215433300992 215474004928 215680331776 216036909088 216327215104 216368087936 216623540224 216784647716 217522393088 217732685534 217982352952 218275273216 218411044936 218661490208 219317314832 219358752613 219568799296 219576249088 219617735792 219828030464 220487353856 220529012704 220578163208 220740179968 220789377536 220953583249 221127841792 221292299228 221493425296 221504197376 221705516032 222174321278 222472874624 222514908616 222727977472 223401803716 223702006528 223841153788 223958518784 224398963712 224769955256 225380300288 225547920367 225806549276 226376937472 226751199136 226794041474 227011207808 227409882752 227785852151 228003968192 228047047228 228265413376 228353492224 229055476832 229263658624 229714536832 229785883327 230057177168 230237788561 230320976704 230773934272 231509820542 231731502464 231783149728 232005093376 232048928384 232432567367 232655132864 232744905536 232788880324 232967770112 233011787008 233063719616 233286889472 233460389848 234030788992 234307094528 234481353652 234750226256 234840807344 235065678848 235279323136 235776830744 236232502814 236240517992 236364384256 236511407776 236829227008 237220769104 237265589561 237492782912 237545714224 237773175808 238137675776 238314783784 238531381088 238759786496 239264653684 239356976716 239586172672 239631440048 239860898816 240679390952 240909853184 240955370656 241963394816 242240846848 242717246464 243079281536 243557330048 243959995499 244239736972 244567941376 244902950656 245307840778 245542734976 245589127784 245919145472 246256005632 246439151413 246663132716 246675128896 246899324672 247277814784 247461720506 247753883104 247800693686 248543914619 248828912332 248837354896 249122689088 249318268276 249457455104 249612622784 249898845952 250311995626 250648359808 250695717272 250935770624 250944284672 250991698048 251792054228 251985547264 252033157376 252330717184 252518380856 252905484832 253147654144 253614083723 253913510032 253961484413 254254713856 254302752704 254546259968 255015266506 255316347104 255516788758 255659436032 255818461472 256634209117 256879948864 257769051848 258064627744 259144227584 259193190256 259242162179 259441380352 259490399168 260575963648 260625196832 260874758144 261527262724 261777687808 262015609856 262612438088 262922488192 263223973376 263741639168 264177674684 264480599152 264582652048 264836002816 265198775296 265396009214 265637219848 265891580416 266044434656 266299185152 266358536704 266497237468 266556633161 266811874112 266862285508 267463758848 267662677282 267969597896 267978689888 268029321742 268285972864 269141476604 269459235136 269670779972 269768215808 269980003216 270298751744 271160673784 271420323328 271480816256 271994252537 272099204663 272359752896 272607292672 273122859394 273445318496 273602515186 273812768768 273864502912 274317274231 274693034161 274956066112 275062161088 275325546496 275377566464 275832839282 276375302126 277649889671 277804893184 279131127968 279183866962 279889086464 280351818032 280404787663 280620268544 280673288896 280942047232 281050451968 281435435008 281644744472 281900723104 281914433024 282170656768 282813394864 282876427028 283147294976 283200792784 283471971328 284050188136 284375899808 284711644672 284935163744 285271568896 285598681088 286070852144 286455268352 286509391168 286783737856 286847654912 287060989558 288037894144 288252113996 288316358317 288592435264 288646961876 288923355392 289034839808 289512691754 289844667112 289909266374 290186868608 290241696472 290631717376 291112209388 291446018864 291790110976 292019187152 292363955968 292454760598 293029912714 293577084416 294197864989 294593202112 294648862508 294931003136 295418603018 295823267558 296220788864 296276756776 296560456192 297050749996 297801101312 297857367808 298888300256 299174500352 299725735309 300128500672 300315186787 300482843648 300659549036 300827398144 301419016192 301917342496 301974386714 302263541888 303294974411 303309724816 303585394112 303876091904 304050782464 304568271392 304636152184 304927856128 304985469152 305900202608 305957999347 306250969024 306261359872 306319224848 306612540416 306670471744 307590258976 307942963328 307953411584 308306532352 308548575104 308912859136 309897912896 310194655232 310494539726 310850574328 311268289024 311782898812 312140410736 312209979172 312508935424 312567980816 312688588784 312988003328 313505456264 313864943392 313934896184 314235504128 314717218816 314951280644 315237530608 315857488144 316328618606 316691342968 317314159624 318578903524 318701830876 319007003392 319067276528 319372798976 319900807688 320462614472 320769473024 321008036041 321571787329 321879707968 322172254976 322187923456 322781561102 322906110098 323215308416 323596908544 323658048896 324193142273 324830712239 325001028352 325203185692 325384736768 325640187136 326625357058 326938116736 327439304192 327682827703 328069702352 328131687793 328445889856 329430987424 329493230066 329808735872 329819926016 329882242144 329944570046 330198120448 330934162559 331251048128 331313634652 331324875856 331642135552 331704795968 332022419456 332150534144 332699667872 333081164416 333474412544 333736213888 334130235392 334234012112 334891328816 335516667904 336226131416 336741557152 337064003584 337621260592 337685050703 338083734352 338407465984 338538044416 338602007744 338926235648 339178302232 339486571424 340408420352 340661589268 341586628864 342151362982 342543697496 343004000768 343217356328 343610913184 345048391424 345113584816 345444047872 346308078662 346639685504 346954736128 347212773677 347745041644 348078024448 348155602496 348221382964 348488978432 348554821888 349131076294 349600231552 349666284968 350001107456 350079114112 350480539136 351059977268 351531724544 351750384524 351934815232 351946756096 352626942976 353372586854 354432446291 354838863148 354850902544 354917948021 355257799232 355324921588 355735187456 356323312928 356390636602 356731897984 356799298856 356811404768 356878820662 357153069056 357220549504 358291950016 358359645644 358702792448 358782738496 359126290432 359944320736 360271463552 361518421264 361932963392 362158093157 362644753856 363660823834 364090175456 364579432448 364648316032 365251177291 365600923072 366242987968 366593683456 366866326904 367862523392 368470698596 368893212688 369388923904 369894913024 370506448312 370931296736 371429746688 371660783648 372215149852 372947161636 373286122352 373643561984 374216347648 374494660232 374936802688 375007643192 375366731264 375987312932 376492557056 376563691504 376647618308 376924269568 376937058304 377008276736 377079508624 377440580608 378064590904 378210471496 378572626432 378644153888 379006724096 379091195392 379373133503 380664187904 381412815872 381469117666 381981728128 382219328638 383805300956 383890841737 384258435904 384331037636 384699053312 384847493888 385483749794 385852869248 385925772232 386011785614 386295314944 386381410688 386973723136 387261523649 387613494268 387632345408 387984653056 389327530592 389401090078 389773960576 391478511424 391722019129 392248407232 392698186496 393347421698 394415525504 395780661328 396159640576 396519698432 396814598488 397269613664 397422904736 397803456512 397967294816 398348367872 399006944336 399082332649 399618611392 400001265664 400090416128 400549187584 400847084456 401211402592 401750542336 402000439456 402600060044 403391827892 403854384976 405065652904 405530129312 405620512024 406008913408 406085624672 407303584688 407380540567 407693597696 407770627264 407784462592 407861509328 408252056576 408555682234 409476514304 409553880736 409946048512 410037415424 410342368891 410971412852 411364937984 411738815488 412609453802 413163910016 413420906486 413637672448 413894963608 414451147264 415136345932 415612370096 415704999892 416103057664 416740932608 417050871622 417429916904 417829626368 418874709253 419275802176 419355020084 420414312448 421109369824 421188934166 421592243072 421671898648 423435940928 423921481984 424755181312 425388742688 426225327584 427419539701 427993897408 428499203072 428580163648 428990550016 429699786208 429780973622 429946809578 430277208064 430358504576 430866601984 430948009856 431660482253 432073818176 432654430208 432736175872 433247080448 433569295432 435450596581 435465371068 435964705904 436306969483 436550546432 436822089872 437322980416 438634629664 438717505226 439137598592 439152498176 439235471584 439656060928 440636094899 440974707712 441058025408 441156326416 441480359936 441578755072 441907166498 442255683584 442584598456 442986850592 443008394752 443411032064 444348642556 444945749248 445029817232 445455954944 446803607432 447404013056 447682307576 447917037568 448797927424 449539910512 450760600576 451095840734 451613098552 453502398272 453588082948 454022415616 454819765504 455571704302 456007936384 456094094456 456530826752 456706984448 457672709767 458110953664 458527317248 459429073664 459571766654 460114354336 460475577122 460641953408 461547868544 462310930697 463019641084 463463004928 463566299456 464010186752 464097856768 464865134734 465310265728 465489811072 465577760648 466023574016 466127439232 466370165569 466920779696 468061577984 468614189056 468962707304 469500452512 469681614688 470131357696 470997584057 471553661488 471923864951 472465005628 472481035984 472728768512 473022815552 473658454016 474441538208 474531179122 474985565824 475091428448 475546351616 476629567568 477062762176 477519572992 478529307368 478713953432 479172345344 479262880096 479721797632 481358781904 481819706368 481910741312 483926789632 484481693696 485434492928 486158563072 487114660096 487919990998 488479473944 489135882752 489805901312 490615681556 491085469952 491178255568 491838290944 492512011264 492878302826 493326265432 493350257792 493798649344 494555629568 494923441012 495033747299 495507766208 495601387372 497087829238 497657824664 497674709792 498245378176 498636536552 499225245568 499797691904 500623991252 501296719616 501391434544 501871541248 501888569344 501983396096 503584108456 504066314752 504441199493 505036761712 505132183283 505810969664 506295308288 507228167446 507827020064 507922968826 508509427712 508605505408 509446366429 510030533012 510632694208 511033577516 511318872064 511636922944 513268418234 513759897728 515538103696 515635509389 516129255488 518288455168 518386380512 518484324358 518882760704 518980798336 519838812493 521151927296 521250393664 521749516288 523054525448 523555375616 524031219712 525224876176 525844976384 526447946752 527483278336 528355349368 528961198304 529165304096 529672005632 530397550592 530792018428 531274439696 531783160832 532088869312 532598370304 532717073408 532994474936 533113266322 533623748224 533724571016 534927517696 535325354564 535939195792 535957379776 536058643484 536571945728 538282953208 538918470272 539341559944 539536431616 539960006432 540597503488 542321347568 542840646656 542961632512 543988505074 544198409326 544719505792 545214585344 545620072921 546245718788 546367463551 546890636992 547205030372 547625537536 547729005824 548634548462 549386068322 549912132224 550124322176 550755132928 551164741127 551665678564 552750604252 555299779342 555609786368 557728204033 558262255936 558367733924 559778172928 560703636064 560809575326 561240537088 561346577792 563289488944 563801446208 563828866048 564341313536 565626789728 565752854056 566294589952 566401585568 566943942656 568100376272 568751799616 569105574961 569423289344 569870327488 570543137792 571197362176 572141704288 572910536704 573018782336 573695309824 574121979116 576075788288 576504227992 576632716634 577184870528 577293923752 577846710784 578069679616 579025383508 579689334224 579798860641 579818532748 580373737216 580483392944 581263434752 582224418776 582892037728 583580221952 584038374304 584727911936 584909521196 586059825428 587154168832 588395729978 589186404224 589297725016 589862006272 590837206036 591646535116 592441577728 592553513552 593120912384 594101499992 595714735616 596157781219 597776600512 598349000704 599451470618 600257001344 600630373574 600965687296 601319098072 603834684992 603948773428 604527083776 606589948822 606619449632 607170788224 608101564928 608553822877 609136542784 609272304368 609387420187 609855712256 609970938304 611800405216 611915998694 612501938048 612522719744 612638449696 613225080832 613340943488 614354960219 615180517952 615563172917 615885926656 615906823168 616613064704 617097150208 617825718272 619795825792 620968010509 620989079452 621701148656 622536578048 623565797624 624280821472 624419958344 625017870848 625135961632 625377177568 625976006656 627010912528 627129379877 627729886784 627869792368 628471008256 629434437632 629902561288 630475061216 631714976288 632657237212 633382685936 634628319248 637157807048 637403661752 638014006784 638134553056 638745597952 639801615376 640925228944 641538946048 642016072082 643143574658 643759415936 644344509952 644823722543 645563122204 645812220196 646430616832 647193817088 647316097792 648386284546 649661424478 650002056704 650406371384 651280374272 651376512241 652657532863 653250714116 653876233472 654878608384 655365655406 656139404704 656263375586 656891779712 657977797631 658231685969 658861974848 658986460132 659133332039 659617471744 659639852032 659764484288 659889140092 660396240896 661868325118 662502096256 662627269304 662649751712 663284271104 663409591936 665399335744 666162328832 666948825088 667472427776 668260470784 668468024224 669782657632 671659276673 672452262832 672579315863 673483114304 674128007168 675242521184 675370101406 676167468704 676814931968 677076088832 677204015488 678323614969 678356604464 678973142848 680816840704 681323178536 683173257728 684302725964 685087394992 686008001536 686434712656 687221826368 690096782848 690227169632 690888095744 692616157324 693279371008 693909472256 694425547354 695490083288 696156048896 696311204992 696442765928 697109643776 698262152588 699200463104 699332569936 700002214912 700158228224 700961078272 702119954536 703063449088 703500769048 703869630464 704550105077 705253885952 705935698811 706745173708 708864892582 709677726296 709701805088 709835896042 710515598464 710649843176 712646625856 712781273204 713463795968 713598597712 713622809536 713757641324 714306138112 714441099008 716583900032 716719291288 717405584896 717565476992 719199972491 719888641472 720542927104 723036842528 723865926784 724316186314 725289507712 726488605381 727321647668 727483749811 728180350912 729158864896 729296632064 730502354582 731201846144 732485975936 733732653808 733871285147 735725046784 736941397192 737786425376 738777847808 739789826048 741012896624 741862593472 742859493376 743321567296 744430299704 745894323272 746572244704 747287123968 748989320464 749873605376 750015286384 750733462528 751974625864 752985114112 753127383008 753295236616 753848539136 754016553472 754159017248 754881161216 756129181808 756420942992 757145252864 757288307776 758013448192 758182390784 758746267006 761328375808 762064399369 762825631744 762938235332 763963456256 764438657276 767610601912 767781683474 768516871808 768662075272 769398106624 769694987776 770967499588 771705738496 771851544464 772023571228 772590629888 772762821376 773947446272 774523047298 775226988536 775264690816 775969306112 777610124473 777910174327 778655061184 778802180156 779547921152 782957022848 783444038258 784496814464 785396372992 786694843396 788831051008 791561322656 792319281152 793629196976 793779145159 794539227328 794845809472 795606913024 795934589632 796696735744 798013888672 798164665298 799237222784 800180832256 801694168912 802422805184 803501084672 804000878912 805200120088 806783655784 807708769952 810131305808 810284371897 811060258624 811241024048 812017826816 812171249344 814607169376 814761081134 815387195392 815541254528 815568925184 815723018656 816504113152 817111364468 818953028608 819107761472 819892097024 820074830848 820684737782 821942825704 822729875968 823477630976 825218907604 826327820032 826813759849 826841812972 827275344896 827789927216 828902294528 830272691864 831224740192 831409999784 832206115328 833481865216 834101743244 834859833808 835659252736 837749418506 838551604352 838710040168 842218739648 842377868332 843184486144 843343797296 846871881856 847842963968 849510362624 850777485376 852450655168 854839079402 855987794816 856998406144 857160327296 858577442723 859399572416 859561947244 859893619156 860554416128 860717009152 861733203968 861896019712 863320964506 864147636352 865472351744 866116021771 867138590864 867302427901 870901193162 870930742136 871929411808 872613938966 873101092864 873644179744 874645960832 876091984691 876430034909 877269259328 877435010452 878275197184 878304996352 878470943168 879312121856 881272189798 881949415424 882116050816 882312652832 883157510144 883814332996 885169196912 885973701184 886016789504 886822064128 888697285112 889891498496 890059634464 890911909888 893607214864 894308760653 894808026112 895364615152 895834075136 897595854848 899079821024 901521201152 902191681468 903226197104 907004796544 907176165896 908044831232 909639531008 911143408604 912015872768 912188188912 913061653504 913413968896 915345419534 916221907328 917054634496 918858147328 919143533308 920228708672 920951154244 921283906816 923095737088 924621861394 926039282168 926926009856 927132598912 928195713536 928886032249 929730269468 930620531456 930979622144 931155521296 932047148032 932254878464 932740331138 933841559392 936123155968 936819370487 937925414608 938102626097 939000905024 939363229376 940262715392 941995168114 943107322976 943847729902 944930011256 944962071968 946045631104 948883076416 949062358244 949971131648 950182856896 951092703232 953259135136 954125524352 957058614736 957427906864 957608803151 958344690688 958525760192 959443595264 962717563808 963639412736 963821482624 965414937487 967313557441 967853579264 968963387392 970868985856 972317126144 974229320192 975839981996 976958947888 977143534367 978271765504 979611802624 981231363112 982170939904 982356511136 983676581888 985024022528 985756605652 986652530864 986700515584 987597298688 989111259136 989846882024 990067494598 991015532416 991202774744 994175658476 995315649328 995349419584 996490756352 997273073104 998450491136 999595383808 1001247982504 1002593439232 1002782869088 1003743082496 1003966792192 1004713463453 1007168216912 1008132629504 1008882398986 1010073523424 1010264366566 1011621939328 1013294421139 1014456334892 1014682432309 1015654040128 1015845937652 1017018855424 1017211010816 1018892732858 1020061066024 1021265388416 1022067155032 1023273845888 1023591662093 1025604694499 1026536836468 1027519795456 1031076207392 1031271018778 1032258510976 1033965110563 1035381436453 1035780950347 1036576910336 1036772761024 1036968648716 1037765521408 1037961596672 1039677624986 1042303854592 1042500787328 1046109050896 1047110751232 1048062439424 1050449752352 1051689952768 1052895893504 1054966556672 1056710698736 1056910353499 1057922396608 1058330608192 1059344011264 1060795101184 1061584036856 1062548879392 1063566321664 1064177738624 1065434146816 1065988949872 1066226532644 1067247496448 1067449142032 1069855035392 1070650709128 1071878391584 1071914759552 1072117286968 1073143891456 1076565906416 1077836940544 1078683119888 1079072863232 1079920012864 1081195006976 1084642695136 1085681293312 1085923265024 1086730889041 1087977010148 1088396818652 1089439011584 1090429170688 1091240145842 1092491437576 1092734927102 1093781273984 1094410060744 1095458011648 1097269096924 1098772136644 1099824264448 1100248644352 1101510265856 1102329482254 1103331357128 1105501208504 1107150165121 1109327526703 1110599558684 1111219572736 1115456408066 1116524511872 1116735467848 1121407272128 1121619150652 1122481074176 1122693155584 1126578977888 1127602892416 1127657732096 1130171385343 1131253579456 1131505708112 1132589179904 1132803171136 1133887885312 1136200752544 1137503599232 1138211149922 1138846578688 1139740654976 1141086275584 1143188749703 1144283408576 1145821073408 1146037564672 1147390619648 1148243958232 1153008455984 1153226305231 1153265433268 1154369741056 1154587847504 1154805995161 1155693421568 1156139359232 1158050767016 1159378668448 1159597721282 1159637065496 1160747474432 1160966785888 1162526869504 1164448837552 1165784075456 1167160443904 1168076748608 1169455823872 1169819042392 1172119650856 1174308337664 1176791459956 1178372808448 1178595450032 1179724012544 1181674412072 1183293070232 1184883155456 1185107027104 1186241824768 1188202999984 1191429471232 1192315562438 1195553201024 1197529770437 1198902941236 1200514002688 1201260747148 1201931374592 1202638196144 1207669369984 1207897546856 1209054167552 1212078275317 1213179897644 1213238899264 1214341576448 1216203129856 1217107645754 1218273085568 1218544608736 1218774840374 1219711424512 1219941876608 1221958767029 1223600810432 1223831997388 1225003876096 1225045439488 1225276899392 1226450161664 1226681886976 1228709920438 1230361035904 1231126345834 1231771853312 1231813646336 1234194300416 1236804053989 1239591651584 1241936021018 1241978158904 1243402297312 1245073156096 1247131595248 1247367228107 1248561642944 1248839916688 1249075872317 1250035741696 1250271923264 1250754355136 1251952013312 1254021825056 1254258759754 1255459773568 1255739584736 1256942016512 1259805122576 1260950122432 1263429952576 1265314474424 1266765371872 1269256638496 1274315614096 1274807323504 1276028013568 1276269106112 1277491195904 1279603230752 1281850457888 1283077892096 1284032144164 1286287149316 1287518831872 1288689019904 1289647445086 1291126244408 1291624440392 1292861233664 1294632195584 1296772569092 1299322848956 1300004113408 1300812742768 1302560748544 1302753024482 1305315065726 1306501428232 1307752466944 1309757216768 1310731310812 1311023440649 1312278809408 1312526751172 1313783559424 1315955595262 1316463371938 1317723949696 1317972920264 1318266664078 1319234943488 1319279704064 1319528968576 1319778280184 1323736650236 1325004192512 1325254538608 1325299503424 1326568542208 1326819183872 1330798671488 1332324657664 1334944855552 1336936048448 1337767650233 1339565315264 1343318553346 1344904525664 1345158631726 1346966228608 1349193124279 1350485042368 1350740202812 1351041249649 1352334937408 1353629863936 1354152177664 1354408030976 1356647229938 1356713208928 1357946285696 1362646357072 1362903815273 1366346515456 1368605451928 1370174789984 1372016003072 1372869425312 1374443652736 1376715975943 1380193565696 1380454339264 1381776191488 1385232314648 1386558742016 1387818944512 1388851094708 1390980166576 1392312097792 1392622409984 1392885531856 1394219287552 1396524305176 1398400926208 1398665139872 1400004429824 1400316456448 1401922156544 1404239909072 1406126898176 1407001538096 1407739260928 1409100210154 1410507771904 1411871397622 1413490347416 1417729785164 1419355452592 1419403610176 1419671792084 1421031196928 1421299686352 1425293251712 1425562546408 1426927591936 1427197195424 1427245619072 1427515282648 1428882198016 1433167800064 1433438582576 1434811169792 1435130953984 1438399944982 1439777282944 1441085854208 1444133088307 1446073685056 1446973172701 1447731853568 1448632372628 1450579015424 1452977210762 1454643295336 1454967499622 1456360701824 1458593264128 1459678050677 1461004709164 1462403692288 1464971951872 1467465307616 1467742570294 1471450093568 1473882794384 1474161269581 1475572850752 1477555695616 1479579652096 1482025793248 1483725186944 1486643134592 1488860599408 1491788646544 1493144489408 1494574247936 1497978640928 1499747210752 1500030572768 1501466925056 1503949251728 1504813833523 1505970228224 1506254766016 1506590473232 1507697078272 1508033106944 1508318034496 1509762322432 1512258363616 1512841885984 1514290505728 1514576615552 1516364781568 1517492534012 1522656751616 1524128798738 1525651263488 1525876470664 1527926912512 1528877314552 1535221203824 1535511268291 1535563366948 1537033743616 1537324150544 1538796213248 1539389975552 1541934999176 1543411476992 1543703088928 1544047142456 1545181259776 1545525642752 1546675082743 1547894892544 1549046094596 1550453977072 1550529381632 1551938612224 1555220248946 1555820348654 1557310122368 1557604360312 1559095842304 1565914045696 1566888076516 1568993628928 1570792745984 1573389686792 1577662102016 1578835442569 1583122645312 1584638562304 1587258393952 1587558290318 1589078454656 1589691618944 1591869179264 1594500965057 1596027777344 1596329330596 1598474445568 1600361664512 1603388337824 1604845610368 1608001757824 1608501183289 1610400240176 1611664519927 1613567311568 1615417539904 1620262611616 1620568743794 1622120517248 1622482048096 1624035653632 1624342498688 1627027971569 1629214338752 1629522162268 1630774390784 1631082509056 1631137850368 1631446037312 1633008226304 1634222728936 1637906057216 1638215522944 1640149661696 1641369475564 1643885651408 1645459751936 1646955261952 1650437815208 1652655640064 1653627519698 1653683625944 1654550689792 1655579854432 1657804589056 1660545383728 1660859126927 1662449480384 1662819999568 1664412230656 1666963730432 1668203486488 1669719667616 1671318505472 1675498837012 1677103208704 1677420080336 1684437479296 1684755736664 1686368972288 1686687594592 1693743763712 1695685927936 1699020725248 1701554970752 1704901310336 1707719968493 1709678158804 1711975589632 1713996812288 1714320654592 1717154885446 1718799144832 1719123894488 1719787238312 1721434018304 1723792039424 1725074059891 1726641929012 1728295272704 1730944703488 1732232043542 1734277181728 1734604855802 1739807402333 1741802386324 1741861484272 1743858823616 1745227877932 1746202185728 1747288359488 1749291921664 1752183969382 1752860069818 1754538518656 1754870020904 1756550394368 1756609992704 1756941886336 1762544379596 1763898830848 1764232101632 1764625305664 1766315020288 1767628665992 1770338393824 1771947402368 1772033579008 1775298586061 1777394570224 1779782996992 1780119268928 1781823819776 1787214429728 1788617521306 1789616052224 1790729230304 1796439463819 1798159642048 1803042402304 1804383362936 1806452394208 1814009593088 1814352331792 1814695135253 1816089662464 1819279062016 1822286817208 1824031745536 1824376377824 1826123307008 1826827937792 1830690839068 1832443814656 1834109268992 1837716294656 1838287066616 1840457417344 1841902308488 1842567813632 1846191474176 1849243722788 1852078564336 1853852019712 1854265197824 1856391427072 1857772064498 1859460538936 1861241062912 1861959244288 1862311042592 1864094296064 1864509756928 1865480662276 1865896432127 1867683118784 1872246311936 1873638740974 1875850829216 1876205252194 1878001810048 1878726458752 1881832496401 1883990336228 1886214645952 1887695459804 1889860022512 1889924143936 1892091262208 1897766152832 1898124716488 1899942263296 1900365713792 1904694432641 1906518270272 1908251048704 1914117229472 1914855813728 1915217606302 1916689381376 1917051520384 1920220919617 1922851239127 1925435127616 1927278825472 1927642965248 1930829874974 1934627114882 1935707158528 1943549227697 1944634252288 1948458640384 1951679963992 1953917895776 1954287068734 1956543531008 1959223605248 1962462726224 1962833513641 1964341879808 1964713022272 1967353163776 1970048045056 1971513211304 1973305061728 1973401031168 1975194597376 1979693764048 1980134989196 1982031064832 1982405549488 1988351316952 1990631298656 1990698839168 1992981512704 1994546146208 1996900982272 1999190767616 2002495965008 2005186878464 2005565738176 2007486164992 2007933584384 2009426926906 2014336433824 2016265259008 2017764797972 2018214508219 2020147046848 2020528733132 2023243878656 2026588842278 2028912669784 2029364864618 2031308080256 2031691875304 2034422021632 2037785465716 2040122132048 2042530776832 2044134310064 2046547691776 2047183324186 2051209388998 2053073672936 2055039590912 2059385054923 2062152414784 2062542037556 2064517021952 2067930221126 2070762872906 2071561900694 2073153820672 2073545522048 2073937297432 2075923193344 2079355249972 2084607709184 2085001574656 2092218101792 2094221502464 2098080147163 2100899504704 2102206307509 2103379905536 2105791787008 2109933113344 2113421397472 2113820706998 2115844793216 2116661216384 2123064820877 2123168073712 2125097758784 2127132643328 2128355477248 2130868293632 2131977899744 2132453065288 2134494992896 2134898284064 2141301418256 2141705995429 2143756783168 2143829519104 2144234573936 2146287782912 2153131812832 2155673881088 2157366239776 2158145726464 2159840025728 2162390013952 2169285390272 2171362586624 2171846530048 2173461778082 2175954020296 2176793637304 2178878023168 2180858341376 2182480291684 2184982875152 2185469854204 2187562547968 2188820121488 2190916023296 2194538193848 2197544273288 2199648528896 2200497288704 2203020531712 2204658964508 2206662714256 2211002417008 2214300330242 2218655053406 2221199117368 2230912816132 2233049023744 2233470935696 2242814544256 2243238301304 2245386311168 2247056252287 2251002511303 2253157955776 2255205784832 2255315464192 2260342770686 2262507158912 2263011416224 2265178359808 2265606342272 2269351995911 2272401505088 2273814985673 2275007198464 2276422299844 2277693157376 2279481309952 2282172551168 2286377499406 2288566817152 2292075129344 2293779793921 2296487916464 2296921814551 2306016911968 2306452610462 2306530866536 2308739482112 2309175695008 2309611990322 2311386843136 2312278718464 2316101534032 2316539137913 2318757336896 2319195442564 2319274130992 2321494948864 2321933571776 2325053739008 2328897675104 2331568150912 2334320887808 2336153497216 2338911647744 2339638084784 2344239301712 2348616675328 2353582919912 2356745616896 2357190900064 2359448025088 2363348824144 2363795354921 2366586140464 2369766310912 2370214054208 2372483649536 2376405999968 2382858942464 2384631124876 2391106402048 2395059540874 2397805882472 2401028005376 2402521494296 2405276392288 2415338739968 2415795093712 2418108335104 2424156550634 2426359795288 2426477798528 2428683152896 2430489415739 2432406259712 2434215291508 2436546171136 2437089217472 2437549680748 2439422849024 2439883753216 2443917534058 2447201620864 2447663994776 2450007752192 2450090878976 2450553798784 2453363773952 2457419840876 2460722071808 2462252691668 2463543706624 2463627292672 2468388600832 2473608107978 2479183303168 2481027124037 2483872042036 2483956317808 2484425636147 2486804594624 2490146312192 2494263190496 2494734456214 2497123285888 2497679833376 2498151744634 2500071483392 2500543846528 2501508710272 2505644373661 2508043650112 2508517519508 2510919547136 2511479169472 2513884033024 2519610245152 2521900244864 2526859905152 2530628948848 2533530743744 2538513276992 2548631228192 2549614647008 2552056027136 2552538212224 2556758241037 2559206461504 2563700915776 2566155784192 2568064288328 2572574298632 2575037663744 2577378039808 2579294890172 2582252488816 2583248880784 2585722467328 2589264391168 2593545138184 2598645697912 2600008226816 2601625485536 2605121497088 2605506048964 2610630131452 2613002856464 2615504933888 2619514433536 2621462621624 2622046881298 2624557618816 2625053502344 2627567118848 2631911190524 2632926743876 2635447899392 2635945840528 2636533328156 2638469886976 2638559408128 2639057937152 2639556560368 2647473300472 2650008385024 2650509077216 2650599006848 2653638367744 2655611934521 2661597342976 2664649315328 2669889711104 2673872096896 2675535300466 2679130630528 2683559950489 2686637106692 2687235892159 2689809051328 2690317263452 2693932457216 2698386248558 2700970084736 2701480405624 2702082499298 2704669874816 2708816061952 2710830665543 2713294459876 2713426417856 2715892571392 2725292714144 2725807630546 2732693030912 2737210903856 2740349579968 2742054133903 2744032006144 2745738850624 2748887305472 2753431951886 2760387131392 2760908678528 2770464629296 2773117484032 2775637889024 2777702189416 2781960333152 2784624195584 2785244819968 2785771063712 2788438575104 2793048610352 2793576328543 2796801852416 2797330279744 2800008859648 2800632912896 2803844313088 2808479818144 2812253796352 2814003076192 2818200420308 2823742795244 2826980694832 2835459570328 2838710905184 2838807220352 2839343584168 2842062393856 2842599372704 2850586503424 2851125092816 2851663783969 2853855183872 2854394390848 2854491238144 2855030565296 2857764396032 2866335600128 2866877165152 2869622339584 2870261907968 2872396582237 2876799889964 2879554565888 2882171708416 2888266176614 2892147370112 2893946345402 2895463707136 2897264745256 2901158030848 2905954421524 2909286590672 2909934999244 2912721403648 2917186528256 2919356101354 2922009418328 2924807384576 2929943903744 2932122964771 2934930615232 2935485140588 2942900187136 2947765588768 2948322539162 2951145701504 2964051586496 2967450373888 2973286269184 2977721198816 2983577293088 2986288978816 2991936777907 2993091251293 2995957281856 2999494421504 3000061145536 3002933850112 3007898503456 3009627667046 3011940456448 3012509532032 3013180946464 3016066213888 3016636068992 3021623375771 3024516727232 3025683771968 3028581011456 3029153231104 3032729563136 3034985068024 3048257597476 3051752941328 3054148786381 3055853825024 3057754629104 3070442407648 3071022536582 3071126733896 3074067487232 3074648301088 3077592426496 3078779951104 3083869998352 3084452664293 3086822953984 3087406177856 3088094284912 3090362519552 3091051285504 3093350165486 3095789785088 3098092189192 3100907954144 3101058763264 3103877224448 3110440497892 3111640697308 3114620244736 3115208720624 3118191684608 3131828091392 3133776153032 3137987257856 3141585491968 3146779373584 3155324204032 3157670885138 3166245290624 3171479941487 3174516787904 3175116580636 3178156909312 3179383237888 3183738358528 3189001930114 3192055554688 3192658661192 3196948891136 3203708968369 3206776675648 3209691220736 3216003515648 3217002366578 3220800480352 3223329039854 3227134623136 3230835079808 3236176514879 3240525223232 3241137487588 3244241034496 3244964096192 3248071307264 3248684997376 3254055943138 3258428677504 3259044324536 3262165018112 3262275700736 3262892074624 3268445457872 3275812114432 3276431045888 3280299323392 3282738951128 3287771302816 3290919503872 3296983088399 3300875630416 3303467054657 3305311280128 3307255039396 3307367251888 3309101379584 3311159708864 3315609178112 3321090767456 3321718253854 3324898960768 3325639999136 3328824461312 3336244718521 3336406972976 3339439335232 3342637010944 3350997674024 3354206417408 3354840160672 3368874958592 3369511473328 3372737944576 3373375189184 3387487527424 3391371855872 3398041450496 3403109941504 3409802620672 3415439936986 3419356317608 3423951179264 3428641309184 3434309770892 3437598289664 3438247788976 3439574476624 3442868036608 3447584078848 3450148119782 3453283858024 3456590545408 3461889406976 3464464087084 3465236231093 3468554363456 3469209711604 3479614804666 3483604772648 3483722968544 3487717647232 3490455755864 3494576718976 3498583843328 3504367938764 3505720139636 3509077037312 3509740041808 3513100788736 3513219985408 3513883772672 3525088759192 3528464203264 3529250611328 3531088396451 3535257331984 3535925282981 3537289660619 3540676787648 3543894804736 3544067158016 3550597172122 3554789140448 3559565993984 3560238537856 3566124565003 3573137834629 3574428859456 3577235042612 3579232104448 3581458460608 3592878927638 3596319284096 3608766725872 3609448565723 3612904788416 3628019186176 3628704663584 3629390270506 3632179324928 3638558124032 3644573634416 3648063491072 3648752755648 3652246614016 3653655875584 3661381678136 3664887629312 3668218537984 3675432589312 3676574133232 3680914834688 3683804616976 3685135627264 3692382948352 3698487445576 3704157128672 3707704039424 3708530395648 3712782854144 3715544128996 3718921077872 3722482125824 3723918488576 3724622085184 3728188592128 3729019513856 3730961324552 3731792864254 3735366237568 3744492623872 3747277481948 3748112658121 3751701658432 3752410504388 3756003620096 3757452917504 3763664992802 3767980672456 3772429291904 3775390919608 3779720045024 3779848287872 3784182524416 3795532305664 3796249432976 3799884526592 3800731427584 3809388865282 3813036540544 3816502097408 3819340510447 3824572244857 3828234458944 3829711627456 3830435212604 3833378762752 3834103040768 3840441839234 3845702478254 3850870255232 3855285930496 3861659749948 3869254229764 3871414317056 3887098455394 3889268504576 3896917280768 3903359927984 3904097428231 3907835791552 3908574137468 3913087062016 3918447210496 3924925452448 3925667027282 3928683759616 3929426044544 3943026422608 3946610123456 3946802062336 3950389194752 3959387528096 3960269978392 3964062129664 3964811098976 3976702633904 3981262597312 3981397678336 3983739024727 3985963025408 3989092292416 3993801964544 3998381535232 4004991930016 4010373756928 4011131476352 4015867168768 4018853853812 4028672867648 4032530518016 4035529595944 4036429016438 4040294093696 4041057466264 4046487757312 4053177684556 4057825339568 4058729729236 4062616160512 4063383750608 4068844043264 4075570931432 4080244264096 4085061553664 4088268620128 4093095383552 4094366648372 4102418777996 4106147345872 4110079181824 4118770109846 4124304829568 4125084075112 4129034043904 4135860442252 4141525745812 4143123801388 4146307641344 4147091044096 4147874594864 4151846386688 4158710499944 4170003149312 4173104468533 4184436203584 4188443004928 4196160294326 4201799009408 4204412615018 4206759811072 4222799259107 4226842794944 4227641413996 4231689586432 4233322432768 4246129641754 4246336147424 4250195517568 4256710954496 4259876760139 4263955799488 4264906130576 4265711941309 4268989985792 4269796568128 4282602836512 4283411990858 4287513566336 4287659038208 4288469147872 4292575565824 4306263625664 4308942210419 4311347762176 4314732479552 4316291452928 4319680051456 4324780027904 4338570780544 4343693060096 4346923556164 4351908040592 4353587274608 4357756046336 4361716682752 4364960583368 4369965750304 4370939708408 4375125095936 4377640242976 4381832046592 4389076387696 4389905659139 4395088546576 4399297057792 4400994577408 4406041063424 4409317929016 4413325428512 4422004834016 4428600660484 4437310106812 4442398234736 4461825632264 4466098047488 4466941871392 4485629088512 4486476602608 4490772622336 4494112504574 4502005022606 4506315911552 4510411569664 4513766057801 4520685541372 4525014317824 4526022832448 4530356719616 4531212684544 4538703991822 4544803010176 4547629971346 4550014396928 4552844599688 4558962619904 4568602730041 4572754998812 4577133634304 4584150258688 4587559587842 4592975832928 4593843629102 4607621801783 4612033823936 4612905220924 4613061733072 4613933324273 4617478964224 4618351390016 4619223980644 4622773686272 4624557436928 4632203068064 4633078275826 4637514673792 4638390885128 4638548261984 4642989897728 4643867143552 4657795350208 4663136301824 4668641775616 4672306994432 4677823295488 4679276169568 4688478603424 4701614936711 4707165839824 4708055211041 4713491233792 4714381800128 4718896050176 4726697648288 4727590709842 4733172280928 4739532621824 4740428108416 4748265304783 4752811999936 4765717884928 4769262249752 4782212804096 4790119081748 4795611764944 4802056010752 4805042988592 4810552784576 4830677479936 4831590187424 4836216670208 4848313101268 4852719590576 4852955597056 4857366305792 4860978831478 4864812519424 4868430583016 4873092342272 4874178434944 4875099361496 4879767506432 4887835068116 4894403241728 4895327989552 4900015504384 4900181757952 4901107597568 4906727547904 4914839681752 4921444143616 4924505383336 4927087413248 4931850735539 4936777201664 4941549891677 4947216215956 4958366606336 4962054248074 4967744084072 4967912635616 4968851272294 4973609189248 4988526380992 4989468912428 4990580942581 4994246571776 4995359666752 4996303489268 5000142966784 5001087693056 5003017420544 5011288747322 5016087300224 5017035039016 5021839094272 5022958338944 5034399807437 5039220490304 5043800489728 5053719810304 5061257897696 5067061487488 5077026553984 5085420237667 5092386248677 5097262456384 5099229294016 5104112054272 5105076424448 5113516482074 5118412923008 5127401831552 5136128576656 5145148597264 5150075327488 5154756079616 5158589780344 5164504977632 5166497761568 5171444934656 5178528782336 5187090276368 5197291395824 5200016453632 5203250971072 5210242994176 5211012097928 5221260262904 5226005712928 5231009867776 5242925243248 5244093762596 5249115237632 5250107004688 5255134237696 5263822381048 5265853487752 5270895798784 5271891681056 5273066656312 5276939773952 5278115874304 5279113120736 5294946600944 5300016770048 5301018154432 5301198013696 5307276735488 5311223869042 5323194685952 5329298630656 5334450795583 5339779422208 5344941719569 5347744193792 5351070600932 5358261261056 5367119900978 5373274213384 5374471784318 5379618102656 5380634526904 5387864914432 5396772497116 5401940169472 5402960811248 5404164998596 5409339749632 5417632123904 5421661331086 5426588919752 5426852835712 5431785142784 5445371220289 5450585428288 5451615261092 5465386061824 5474421807712 5480699159936 5484108267806 5491477701248 5497774610944 5506863903772 5520774262784 5521817357056 5540929258592 5546234968064 5555404378832 5556454016113 5563920666304 5569248391168 5570489639936 5571542127424 5576877150208 5586097220704 5587152657086 5593603704832 5594660559488 5601265825792 5616959636288 5624507592704 5628006152384 5636400840616 5647485590488 5653961389664 5670919140656 5671990603279 5677421810368 5677614440704 5678687168336 5684124787712 5685198745408 5701173006848 5702250185632 5703327567938 5707710367744 5708788781696 5708982476288 5710061130592 5715528792064 5732671200256 5733754330304 5739244679168 5740523815936 5744793164474 5753599779928 5759109131776 5764343416832 5776532353228 5784294740224 5787892690804 5790927414272 5794529490512 5802316061696 5811908843048 5818573181344 5819869998488 5825442807296 5834373056512 5838712202708 5844018836656 5849614769152 5859887807488 5864245929542 5869861230464 5870970281176 5895531177536 5896645078324 5902291403008 5928103172992 5934900747776 5946572538368 5955442397632 5967154586176 5972577957632 5983873555814 5986182502586 5991914563712 5998988843008 6000122291072 6010042099061 6015797006912 6019255334092 6023880912896 6025019064064 6026361892928 6032132427776 6033272137984 6043246751542 6049033454464 6051367543936 6058306462208 6062812152397 6069970136048 6096515194952 6103505882656 6108297572762 6111707650048 6115509258208 6135010244363 6140884815296 6142045073164 6142253467792 6148134974464 6149296602176 6155184852992 6157559902208 6167739996704 6168905328586 6173645907968 6174812355712 6176188569824 6182102571008 6186700330972 6196184378384 6201815908288 6202117526528 6207754448896 6220880995784 6223281394616 6229240489472 6230417441248 6236383369216 6260161324571 6263656182784 6267552306064 6275974515712 6283170983936 6293558747168 6310648408064 6315341770276 6332490581248 6342959882974 6349033575808 6350233161272 6356313818624 6358766475776 6367476717056 6378003860228 6384111109376 6385317322384 6393897782272 6407417936738 6413553351296 6419382441472 6432007031296 6434004733156 6441600960704 6446658079708 6454269246272 6461670159616 6472353029758 6481050446464 6482274975176 6488482068992 6489928192384 6497369994752 6508111886276 6516857355008 6518088649072 6524330036224 6524551401472 6525784149248 6536890915744 6552862091776 6557735593409 6565477902256 6566718382679 6575542605632 6581839007744 6593966176798 6601751260832 6606934109314 6610622560256 6614510078792 6614734503776 6622319417728 6642181534912 6643436507708 6649797921536 6651279998272 6657648922624 6672489437042 6672813945952 6678878670464 6701995348048 6703261622057 6708412834816 6709680321344 6737749917184 6739022946656 6745475889152 6746750378368 6757904562409 6771194902087 6774975054848 6782743711744 6796082900992 6806219883008 6819605241344 6830879873972 6838712635216 6847902358528 6857282618368 6868619541784 6875196579328 6876495577952 6879148953248 6885736073216 6895168157696 6900296239564 6906567716048 6913181090816 6923778813952 6928928174168 6930472462186 6937108726912 6938419423208 6959229609332 6967209545296 6967445937088 6975435294464 6980911511728 6989153437952 6997167686656 7008735877528 7011440279272 7018154074624 7019480083616 7026201577472 7027767545344 7032994244171 7050177518384 7056928406528 7058501222656 7062176792902 7070514663968 7071850565962 7074579321238 7081353575296 7087789609472 7093060947973 7101194344244 7102777026163 7109578280896 7119131987968 7120477075712 7132249130006 7146275669258 7148857718912 7154470085224 7162916921216 7165141634651 7179232861493 7185757855276 7192638568192 7217533451744 7218897131446 7225809576832 7237755773941 7250466652429 7256038372352 7257409327168 7258780541012 7264358649856 7277116248064 7289147268832 7296126982144 7297505511296 7322763356272 7329775258624 7336437075968 7350865178624 7353148266464 7361829669376 7367609233952 7370271254528 7384765896704 7396974891152 7398372474493 7408314257344 7415408078848 7417060791296 7425565708288 7431088257992 7437842155744 7444964251648 7447836977152 7449244170368 7458039027712 7461922649104 7463585728508 7470732475136 7488985247744 7494554963896 7496225316242 7503403316864 7504821008776 7512007240192 7514905835008 7527329985604 7535961344912 7544858583808 7550781839216 7559440090048 7559696575744 7568365048832 7591064611328 7592498865952 7599769053184 7601462855168 7607116223287 7618777730564 7626073081088 7633004194816 7638681020894 7649144489714 7656468917888 7659423254912 7660870425208 7668206081536 7680883678468 7691404956508 7701740510464 7710571860992 7723319499896 7738508459528 7750051155847 7765292686921 7774196910788 7778537009152 7793834561536 7806719855968 7808194856462 7815671583104 7817148274936 7849850904896 7851334054564 7857367519232 7858852089088 7886052845216 7893220246912 7893604124672 7911199697401 7918775056192 7920539956784 7928124259328 7929622197952 7953405267808 7962525194624 7962795356672 7967478049454 7971926050816 7978184584832 7987603929088 8002321247921 8009983860032 8020747513856 8022262952704 8031734337536 8037707707624 8057345735296 8071059191888 8072584136617 8072858032876 8080588187392 8082114932528 8092975514624 8106355369112 8115650679136 8117459458472 8125232321024 8126767501216 8137688086528 8151141862864 8160488528192 8170123107328 8176537240256 8186190767104 8188733296744 8204837555992 8212294691744 8220158363648 8237540219692 8248609659136 8250168150224 8258068087808 8271720884504 8283051491624 8286247602776 8294182088192 8295749189728 8303692773376 8317420999888 8340006298624 8346208937066 8368872407168 8382708393059 8392320588652 8403598018816 8408825230036 8413519622144 8445598518214 8453685589888 8455282827992 8463379172864 8466644865536 8484547927219 8492259283508 8492672294848 8500391035136 8513421908992 8519753520278 8527911598976 8529812261152 8531423882618 8537979971584 8539593136256 8553711369203 8557011917597 8565205673024 8566823981716 8575027132672 8575318076416 8576938295744 8585151131648 8612527251328 8617884420838 8622695524352 8629464959104 8639360102912 8677141561088 8687386120192 8693847112328 8703816081184 8707174549216 8715512092672 8729921166736 8731570596749 8739931500608 8741879416816 8743531106219 8750250191872 8755280485952 8763664093184 8778152775392 8779811318278 8790177093152 8798594115584 8801989154816 8818635858032 8826650857024 8844009668032 8857201320968 8874620213624 8884796469472 8923651264528 8932196094976 8933883742784 8971258177024 8972953205216 8981545244672 8988225009148 9004010045212 9012631823104 9020823139328 9027532115602 9041371082744 9050028635648 9052045664896 9062425369088 9077407983644 9089606020352 9095259942692 9100028793856 9105689199376 9117925239808 9137205460082 9145509997624 9154267268608 9168300517376 9175119175684 9177164084543 9185951665856 9187687258204 9215243603566 9224067647872 9225810441848 9226123466144 9227866648546 9234957928448 9236702780032 9238447961288 9264406136128 9266156551652 9275029347584 9276781770256 9277096523968 9285979795456 9287734287104 9315590700416 9326272603648 9344613988864 9358552339136 9364373551631 9376957206848 9403229873422 9414331679648 9416110422082 9426982467584 9428763600256 9444351869953 9453395296576 9455181419684 9457288747543 9466344561856 9479065243648 9480856216832 9496530609566 9505623999872 9538524499504 9540326706911 9564425608192 9580238163496 9591223529888 9604112021504 9610085977184 9621105569152 9637011831601 9661354959872 9663180374848 9672433340416 9696626202536 9705439181152 9705911194112 9714732611584 9721957662956 9736861166032 9746184684544 9748356869888 9750198722992 9759535012864 9775670136232 9788806483456 9790655979104 9800031008768 9802215195136 9813455095808 9829679363504 9842888287232 9849010766672 9854174826496 9863701471078 9873554403328 9883099783354 9894432431912 9916733212672 9924108496148 9935488168144 9935825271232 9937702544588 9947218378496 9977052761984 9978937824856 9981161885162 9988493143552 9990719333504 9992606978536 10002175386112 10006034841088 10022577494644 10032174600448 10034070078032 10043678188544 10045916677888 10068799614874 10078440980608 10087600979456 10107439620608 10108931618149 10122515795392 10128812208907 10134122974976 10154053107968 10170840475334 10184772497354 10194524912768 10198458588032 10210152848896 10217746354739 10227032964148 10236825846016 10254803663104 10272257153312 10290297194528 10300150654976 10317179560688 10319128887067 10329009955264 10332995523136 10342889869312 10357057564672 10374180552736 10394582791648 10406501942144 10422024195856 10442520525808 10452011425856 10462019735552 10485850486496 10488187525192 10498230475264 10500214009376 10510268475392 10527644762096 10531706975504 10533696834661 10541791597568 10543783362112 10546133312624 10553879547904 10556231748608 10558226241472 10589893201888 10600033540096 10602036308864 10602396027392 10614553470976 10622447738084 10646389371904 10658597261312 10668901591166 10679558844416 10689883439138 10695488387584 10702141201864 10716522522112 10734239801956 10746548426768 10748578878037 10748943568636 10759236205312 10761269053808 10775729828864 10793544994232 10803880338944 10805921622496 10808329997192 10818679499264 10826725579201 10835264247808 10843322662172 10853177839504 10853705671424 10863570285568 10890742440578 10901170856576 10903230522184 10948843615424 10961398319872 10968216535612 10982955402496 10995549221888 11013727807544 11043634714112 11051848097983 11081858517184 11092469936128 11110808757664 11112908032226 11127841332608 11140979279872 11143084254848 11161506755399 11172194441408 11174305314172 11187207409664 11189321118976 11202531651584 11233919272576 11256012304768 11259508283023 11272801681232 11281651639489 11294971180976 11307922779328 11341838281312 11343981206558 11354843620736 11355228881408 11357374336672 11368249575424 11370397490816 11389195800983 11393590453817 11402346013696 11404500371264 11406655135876 11415420735488 11417577563392 11417964952576 11420122261184 11431057584128 11465342400512 11467508660608 11481047631872 11489586328948 11507199559856 11518218263552 11528686833664 11553064706456 11568589480448 11575785381608 11581854828544 11589058981024 11604632123392 11623817686096 11626013888489 11637146362688 11639739996976 11650885614592 11668746113024 11677424405416 11688037673312 11699229538304 11719775614976 11728491859084 11739722460928 11741940562352 11791062355072 11793290156648 11804582806016 11856206345984 11869801495552 11893145076736 11910884795264 11934309172352 11945155915264 11954039779451 11967747111628 11972365005172 11983829127424 11997977686016 12000244582144 12020084198122 12031594013824 12038510668184 12050038128128 12052723785856 12066544275968 12075518419237 12086493503084 12098066908928 12102735087872 12116612924416 12125624304794 12139940272096 12178651816331 12193030389904 12202602793733 12207011765312 12216595145524 12223415300096 12231018516416 12270020488726 12281769630592 12284090146328 12284506935584 12296269948928 12298593204352 12335479993408 12337810657172 12347291815936 12349624711424 12352377139648 12364205142016 12373400661944 12392368756768 12403631816576 12404235053056 12441761991568 12446562789232 12458480978944 12460834882496 12472766738432 12520322649142 12527312365568 12535104612128 12551949031424 12575076246733 12587117494336 12621296816128 12630683540552 12664981162496 12685919765948 12698067151616 12700466322544 12702865946771 12712627637248 12717532951552 12734953434112 12756007720456 12768222218752 12770634644768 12787795564544 12814835873476 12827106702592 12838764882944 12864014062592 12868009466312 12883201921408 12893316159416 12908538492544 12923340319232 12944706059516 12962100892928 12964549950352 12976964137984 12979856384768 12994739989504 13016223772552 13033714710016 13036177298144 13048660072448 13051568298496 13061275024889 13073781831488 13105724183552 13115471186818 13130955804512 13133436765358 13151085211264 13172827474807 13187932353596 13203502521664 13213868218628 13221245120512 13229020157584 13229469007552 13244638835456 13284363069824 13286873015416 13299595843072 13302559996544 13332861028487 13344978874084 13345627891904 13357757340928 13403990696096 13406523244114 13416825669632 13419360642688 13441546437319 13459958673889 13475499834368 13478045893312 13490951778304 13493500756736 13515809124818 13542389804174 13549950109696 13604844593879 13612439766016 13639210482688 13661759747944 13677425270432 13695804717056 13714565236736 13737239083568 13739834595487 13750393158656 13752991155904 13758297906496 13771472146432 13790336315392 13800592479128 13813135432096 13826362181632 13857856348336 13860944924372 13874217453824 13876838846416 13918459218664 13934419090592 13934891874176 13950870588928 13961823023456 13978306875904 13994335373312 14017471755056 14022880558544 14036308149248 14038960167232 14052403154944 14055535090688 14065988488342 14100355036768 14113856813056 14117002445312 14124353585804 14127501557533 14141029327936 14143701131924 14149158642476 14162707150592 14175579218944 14186121895946 14202388688488 14205554052326 14219156561792 14240954151424 14264498260012 14292551338516 14297715437824 14308940170448 14325833842432 14330283269302 14358465722986 14371515710552 14385277136384 14415695384461 14421257847139 14435066903488 14437794262892 14451619153664 14475511547882 14500933304858 14512076744704 14514818654336 14517561082024 14578294537664 14592253964288 14595011022592 14645526712544 14659550517248 14706296532928 14715444152563 14723659338752 14735218467904 14740542509056 14769531793408 14793949782304 14796744948986 14816628514688 14834121582592 14861453746139 14862176515984 14875684311488 14889928503296 14895673954304 14898488340736 14916078055424 14923845298208 14927171457016 14941464950272 14989109927792 14991941968003 14992450632484 15006806633728 15009642017552 15024014480384 15029811670016 15054659971208 15071922689824 15089717167616 15101563678432 15118880180096 15119393151488 15136730097664 15182129222656 15184997731904 15199538106368 15202925710336 15214232446574 15237555461128 15252146162176 15266008389632 15277362041788 15298288979428 15312937835776 15318846509824 15321740850416 15336412163072 15361767356936 15382809913016 15403481020928 15421143721984 15446638999792 15477016919056 15500102311694 15530585373842 15548393821576 15613439711936 15616389712924 15631343166208 15634296549872 15699701809792 15702668109128 15717704178176 15757017579121 15772105690432 15786440493824 15787208249344 15822399394802 15837550112384 15841079913568 15856248518656 15859244395904 15885463971377 15906810535616 15916704899711 15925050389248 15925590713344 15934956098908 15943852101632 15956369169664 15975207858176 16004642495842 16019967720064 16044525905408 16056458557447 16075415415248 16078452701857 16114691470592 16142118383776 16145168273234 16145716065752 16161176374784 16164229865056 16185951029248 16212710738224 16215773965391 16231301358272 16234918916944 16250464642048 16253535002432 16275376173056 16302283725728 16320977056384 16340246214656 16353074480512 16372381534208 16377466593488 16409675111984 16424589383488 16440316727296 16475080439384 16497219318272 16500336300448 16516136175616 16543441769008 16566102983248 16572495205552 16588364176384 16591498379456 16607385546752 16634841999776 16680012597248 16692417874132 16737744814336 16765416786118 16784641177304 16807196037632 16817650460072 16891197036428 16907371179776 16910565655984 16926758345728 16933289731072 16969095854438 16984518567016 16985344589696 17000782070272 17013425910173 17026843817984 17039507040556 17043304728437 17055823197952 17059624522304 17062847765236 17075959943168 17079186272512 17107422738406 17114023835194 17130411346048 17133647963432 17150054265344 17150636152832 17153876591488 17225054502656 17235768841676 17245391048704 17258929918208 17278720205824 17354283122176 17367189868259 17387694224656 17390979453029 17407632162368 17414349098432 17431024185344 17459842333472 17463141193498 17479863001216 17483758833632 17487062212438 17500500383744 17510560971904 17539510615627 17556305550784 17559622636556 17580354186304 17597188231168 17603978309632 17637271716064 17653301714048 17688019336064 17714402641936 17749240427248 17769592938944 17847302529056 17864392189952 17867767485568 17897307687259 17942516354048 17945906410432 17963090489344 17976450018296 18008020090424 18025263646208 18041646278656 18055064231204 18082742165488 18100057271296 18104091329792 18124850738176 18154815967288 18179212040704 18190519885384 18200057587712 18211378398752 18235850479616 18274410920164 18291019995248 18308534537216 18336601034752 18350238351368 18354328169086 18371903331712 18375374516408 18430487207132 18448135295744 18451620883696 18452246932288 18455733297092 18469915856896 18473405560064 18476895922576 18528812272256 18532313103304 18550058695168 18553563540512 18554193047936 18575468574208 18631181400832 18652545207296 18689227977728 18717104678272 18728747103262 18753914413696 18784919653423 18806459746844 18810651245113 18828663359296 18832220844164 18853964935168 18857527200512 18888703739906 18906790593152 18910362839368 18914577495086 18932689123712 18961712433664 18975814658801 18993061219132 19011247999744 19077048999008 19080653413822 19128851216384 19160476326992 19182447059776 19194378937321 19208224043008 19220171954368 19242211138304 19274023663202 19322709919744 19326360749696 19393252405072 19410878362304 19411822388224 19429465223168 19443915325912 19473722332064 19492369369088 19496713739776 19500397445984 19519070025728 19551340272464 19577612966912 19581311958208 19600062017536 19604430390272 19626910191616 19659358727008 19685776574464 19698021533344 19727402942156 19766199566708 19788864863824 19833466425344 19848216992296 19870976336288 19871650542464 19875405089176 19894436756992 19954105523968 19957875649712 19961646487783 19962323770324 19976986287104 19981438667008 19985213957072 20004350772224 20012069682176 20045154989288 20064349200896 20068140156064 20087356377088 20091833355776 20106776075659 20137599229748 20156881961216 20175201958912 20214879241216 20217863236298 20245031590784 20257624417814 20268245949952 20308106215936 20341680950668 20369544994708 20389049825536 20396917176064 20420305697792 20435492709478 20454065928296 20473651692032 20509607326208 20524860753397 20544514306624 20580594389056 20600301309952 20634359121376 20638257774134 20658019910528 20665991046272 20748361105472 20789165583296 20813003884288 20844048391712 20885041051616 20904022851712 20951638759051 20971700972992 20976375050384 20996460950528 21000428018752 21020536950784 21055289524192 21063413951008 21067393669322 21083583195136 21087566724224 21092266625248 21112463497216 21116452482944 21151363630397 21179786403776 21200067080192 21204072617728 21204792054784 21229106941952 21244895476168 21292778743808 21337803182332 21379041504667 21379766878276 21390976775168 21404282403728 21433045044224 21468479603912 21493096853536 21497157756074 21497887137272 21518472410624 21522538107616 21551459657728 21587089988464 21591168650051 21607760677888 21611843244992 21616659994384 21637358998528 21653451158402 21670528495616 21686645324344 21706355679008 21707411342848 21727140571136 21781484881156 21802341713152 21806461044368 21897687230848 21922796639744 21936433071224 21965910804992 21991098443776 22027455615088 22087269428224 22103696195966 22163717034368 22200359590409 22221617515328 22225816064452 22255682665216 22281958559744 22286168509696 22323013510798 22344388882816 22348610628344 22378642237952 22425962778583 22467838545152 22512024609536 22519016566046 22545603362464 22563303278978 22589942361952 22615845558656 22653235604153 22683676562624 22687962413116 22709687241472 22710457762816 22714748673344 22736499150848 22740794981632 22778391601966 22787180907634 22804692027392 22809000742528 22813310271752 22835155126784 22835929905152 22840244522368 22930684801024 22935017321216 22962095263744 22979172657896 23014399119712 23036436527104 23078881618793 23106129412912 23124269382599 23137178960896 23151570763216 23163709657088 23178117962048 23209264246784 23247635372192 23252027776978 23274292725376 23279479993952 23301771229184 23353713029647 23354848810832 23376075346624 23398459076608 23439551229952 23456983718168 23479444921856 23483881124704 23582124710144 23586580313296 23609165612032 23712412691968 23739602991104 23786290153472 23821769590528 23868618344704 23890311830528 23908079558902 23935494223256 23944730010344 23967658254848 24000489164288 24040168396244 24063188027648 24077021336368 24100076256256 24105447571712 24133088551936 24151036838474 24172987006168 24196133817856 24205470175744 24233225848832 24251248609588 24256653617651 24279880544192 24357303632662 24386060779808 24405205587466 24414023530624 24433190291048 24462037032832 24540040977452 24563539261184 24568180292656 24569013871168 24592539897856 24597186408704 24670959986816 24675621314344 24699249422848 24704754279296 24717618775157 24746801323888 24761027624333 24784737513536 24807263633152 24808470106112 24883523983136 24893125578464 24916961957888 24921669764992 24962871955021 25011964842403 25040645298284 25054624731136 25070209224256 25103898062848 25150152493466 25174234988672 25261367081104 25266139960061 25329962324992 25371839531896 25396134303232 25400932645088 25405731893542 25425255274496 25435065903104 25469906868224 25512015440912 25536444437504 25541269289536 25575591129088 25629671746952 25654213405184 25677529765888 25728028125184 25736018932624 25766403842816 25786632318832 25817076985088 25846680638464 25889412119032 25924201785856 25929099900704 25953928275968 25959712769536 25989479979008 26032447545104 26067429420032 26072354596288 26097320144896 26103136596992 26122550049778 26147563662976 26211448367104 26230942373636 26236788606847 26261911609024 26266873530716 26302170422528 26345654949614 26375864707192 26407005043328 26427736437256 26458040315168 26458938015104 26489277670912 26568726139648 26573746030832 26599191686144 26605119993088 26665722056974 26689957748168 26691255783808 26715514681856 26735383573129 26772005713999 26807981392192 26813046488228 26833651339264 26838721285376 26883092874638 26919917347778 26950999668736 26956091786624 26987001513472 27031618249636 27084779608348 27099900219392 27209689187758 27224879532032 27278420965376 27323519495888 27328681997617 27354850540864 27391609434112 27429130473472 27474478167136 27479669190974 27500786317312 27505982311808 27516595812992 27601184958256 27626270864192 27652724363264 27715712696672 27721889848744 27748434907648 27753677692832 27836918437328 27868838181184 27869783748352 27901741177856 27923646046912 27956613751808 27988670746624 28034943510112 28045761117088 28072616298496 28077920334464 28111070181376 28131976976684 28200710073536 28227713626112 28234004890624 28248707171608 28255003115066 28282058655872 28287402263848 28298317284952 28325414301184 28351158437888 28372243791892 28404777376976 28411108104652 28438313123584 28481908302848 28528996520024 28585102677032 28595430875648 28617880340896 28651667684864 28660566538604 28716931445972 28743031421104 28770554272768 28831390768922 28842515694278 28870133806976 28875588525784 28903238307328 28951023095764 29001866609716 29024153489408 29029637308672 29035122164048 29156589075328 29190022045184 29211731279731 29291053425088 29319101034496 29412593065856 29430888305126 29447318677504 29470436935808 29559594813749 29587899564608 29593489897972 29633257029376 29668243165184 29722907492278 29724353031968 29751368622976 29796976681472 29819137320973 29847690596416 29854342914032 29859983589163 29882929900544 29978219855584 29983883936006 29984901264968 30013613267456 30019284035104 30048028960768 30059623340032 30109319942416 30143845379648 30162595472933 30179434335232 30203127356864 30237760360192 30238786302976 30273460195328 30364258445312 30369995463808 30405851420672 30428464893148 30475110922256 30504292324352 30532016779264 30554724083576 30596577958856 30625875671552 30637693019648 30643481700832 30672824326144 30723534713872 30729339613973 30765619826032 30806962041856 30842287443968 30893277999584 30954033838112 31000204623388 31061170747684 31096787643152 31226879423872 31232779425848 31262686332416 31268593099744 31399403619584 31405336218256 31435408356352 31514035158242 31544211380864 31572880987648 31596362404607 31644798789604 31675100224768 31682159827136 31712497037312 31718488791808 31770927942754 31813621071232 31833409799422 31850100778496 31851181426688 31869912197816 31912738339328 31980219110287 32009284991684 32039935440128 32089051810816 32112917114894 32150830830496 32156905403714 32229382941184 32253352612481 32284236767552 32290336546468 32291432131504 32297533269911 32322352749568 32328459730112 32371902058496 32425421476448 32431547930782 32462602716544 32469837833888 32500929284096 32507070004864 32604567451456 32641954112768 32680492429312 32706148961024 32744763068416 32754933186976 32819350223968 32849178766976 32911304556977 32950160878768 32994438636544 33000672600896 33032272351232 33086883538016 33132205966496 33144990411104 33176728352768 33182996758912 33237857133481 33269683999552 33360025194496 33384835748264 33475489628672 33530833572236 33569282354608 33614392075264 33635300920144 33782394072856 33814742359552 33821131311968 33853516691456 33866579462144 33938191708876 33969037134032 33970689179392 34001564140544 34026851820346 34053687635968 34079014081112 34086609456874 34111646395904 34119249044608 34125695530472 34158372545024 34214845476812 34228047670388 34260822692096 34267295926864 34300108530688 34301272305664 34307753182976 34450109005312 34471537683352 34517859836416 34522955148773 34557440411648 34590849241739 34708566244352 34734379736518 34775388449312 34781958906058 34815264324736 34828698196864 34886279356357 34919684666944 34926282386996 34934066598067 34959726002432 34967517667264 34974124424876 35001000767488 35021121943808 35079021231254 35112611101568 35119245273112 35160708372608 35240798652059 35274543432128 35306603428096 35376038672128 35428805283872 35498480854496 35539185877888 35597941663669 35646703740739 35694605058112 35728784379904 35735534971136 35794615374518 35885032708096 35891812820864 35952900036592 36016040180848 36050527292416 36083292557312 36110128462408 36165484330976 36200114542592 36208182659584 36249701476352 36309631934576 36358424081408 36381039770768 36400115175424 36422756797504 36471700959232 36548821840328 36582039990496 36617069074432 36700476702736 36708656338172 36743806663424 36750749032816 36860974414264 36896270591488 36903241767392 36904493864576 36911466594184 36946811120128 36953791845152 37057624544512 37064626206608 37100117390336 37107127081024 37108386095872 37150937148416 37262362801664 37305090414592 37341155569081 37378455955456 37414592036983 37434209356544 37457494206524 37507828827392 37569839306846 37612919493688 37621302490226 37657326718592 37664441688328 37715054401024 37777407479812 37813581186304 37820725678736 37829154990172 37865378247424 37923424867328 37951629317602 37986122438264 38022495999488 38117598542023 38154097998016 38161306827644 38257702432768 38320952653984 38364894119552 38388757874642 38440343908736 38484422276608 38548047326404 38645419839488 38652721499392 38786504810144 38821756724608 38823644776448 38887830651824 38895178112791 38910186266809 38947444664128 38984738738176 38993427479552 39000794891968 39038140051456 39102680544928 39155225933824 39162623916416 39208860780544 39318717454016 39371553148928 39396043066688 39454805884312 39532399133416 39577729727648 39696433984592 39703934222953 39741952672576 39743301084928 39750810178352 39788873513984 39908211047936 39915751299424 39923292975566 39924647540648 39953972574208 39962877334016 39970427914144 40008701544448 40024139364352 40090309978576 40128698401792 40136280312128 40174712754176 40183666711552 40213552151318 40275198459496 40313763922432 40350403917824 40429758482432 40435726472596 40490063181568 40515248835628 40536491899904 40616212431872 40683361901336 40739089989416 40778099651072 40793834352128 40840611395584 40870985418956 40908131856592 40947303384064 41019214652416 41049721506794 41089028613248 41161188778112 41229239239331 41268718242752 41276515548268 41316039821056 41331982092544 41496722210944 41578331166592 41626007768576 41688096783424 41770082103232 41808045703424 41903277518102 41943401945984 41952750100768 41992921901056 42000856037504 42070294693427 42110579048384 42126827902016 42134787338644 42167166390272 42175133448448 42184533250496 42224926994432 42232904965888 42302727260794 42359572807552 42408145235456 42409584109568 42489790952336 42585557487616 42675606364664 42758083009334 42759533756552 42781953550336 42808564807456 42866090088448 42936959207824 42945071710541 42986193707072 42994315512148 42995774274544 43036944821248 43045076215232 43102919315456 43174179976928 43182337300102 43215521355776 43223686489984 43233319988768 43274717997056 43306902316804 43373290648688 43412711358016 43414822685696 43454281142272 43562969762312 43604683426304 43612922088736 43795374461696 43821129271997 43845593279488 43872866142448 43931821609984 43982196887552 44054911230176 44174538856448 44207392391932 44327434068736 44400719180818 44443235030656 44451632128904 44511365330432 44572337019392 44646027021596 44688777765632 44697221256688 44757284475904 44851925557166 44935677090304 45024049219072 45038033132092 45091206724928 45126606557956 45179884723904 45231691117312 45306471208306 45367353125248 45375924826232 45419374482944 45420915525632 45429497346688 45481589963264 45556783203932 45574361815268 45609384054784 45618001485056 45626620543504 45670310253568 45671859810304 45680489044736 45870034642432 45904149153863 45958345315792 45967028678753 46028798239424 46072873054208 46157763237586 46212258825824 46248538765198 46274357921792 46303141526432 46356235924096 46450791850177 46495270744384 46504055553956 46548585450752 46558959987904 46603542458368 46707426059294 46709697621664 46752150693248 46913967436336 46922831354399 46958889843712 46967762249408 47164249420288 47173160626592 47218331224064 47398364314609 47424825383936 47479205982208 47572580306944 47643539181056 47737236689408 47780623661056 47816159117804 47870988446512 47889460020688 47935316509696 48000978328576 48080336792488 48126376055296 48154042672736 48200152512512 48210895143424 48266177103872 48302073676948 48345974012336 48392267635712 48410940351488 48466451697664 48502497219176 48513307235302 48559761088384 48714607265324 48772121559616 48810411174932 48828047061248 48866380582096 48924074065664 49080081954904 49127078522368 49136360585312 49138027742336 49194372817408 49230959709197 49341919973632 49351242628688 49398498845696 49409508558592 49435237550314 49493602647776 49522055248666 49569475027072 49614527266304 49651426635811 49719439183141 49767047966272 49786251156928 49833923915776 49843339529984 49925743910042 50023929684806 50081290596568 50140418448512 50254630030451 50300304986932 50348469977344 50522734162208 50532279920122 50659924649984 50743679063792 50753266567003 50792268606464 50801865290176 50811463787084 50850510548992 50870131806208 50939813736448 51024030881824 51072888875008 51082538579072 51259343493904 51308426810368 51355059531776 51456056250368 51472037865248 51532807685632 51573264637664 51634153970176 51693361276928 51778824238064 51788607321451 51848403571712 51858199801408 51907856551936 51919425539072 51978959958016 52064895090208 52134858840064 52144709192576 52206273193984 52245100099556 52295127325952 52422896734208 52461884747272 52473577213694 52523823218048 52533747061432 52604340845056 52691309899228 52751729414384 52814010086656 52855472874512 52916080630336 52917876030208 52978555341824 53137452279296 53147492061664 53198383372288 53210239986176 53249813563009 53331444113948 53379915496336 53382511567616 53431029363712 53470767146258 53544011427998 53615962784384 53626092976456 53677442570752 53766185749276 53839834695556 53901999337472 53912183573248 53974003026944 54063236499272 54169559216696 54250358090929 54357048808447 54419378375516 54449759064064 54556841930752 54647038991776 54657363995234 54709701081728 54896390368391 54948956334272 54959338381948 55001572634624 55011964623616 55033191625984 55202369916512 55252541728384 55378397881807 55431425393344 55443779697488 55496869815296 55507355385664 55673836874656 55737676362368 55739567496704 55803482355712 55847292093824 55913227503616 56016248735447 56069887020224 56091522234176 56145232596992 56155840668928 56222140362752 56263953953368 56401420147072 56468009781248 56497414343216 56510006230132 56564117311744 56574804527696 56596634569904 56650828602368 56702316875776 56744487583784 56809554753952 56822216209304 56876626247168 56963816605696 57057993040048 57170205354064 57190861751296 57235760681792 57303335369728 57321133077208 57433862891944 57486062842208 57541108545536 57662781537844 57685031388556 57740267613952 57751177051568 57806476614656 57902046191528 58003733219432 58059274617344 58070244328096 58313178150656 58380044090368 58423462559462 58582106850176 58678958751413 58794358915259 58825186131712 58861776610252 58894637355008 58940873871616 59119189627498 59175799129216 59186979795944 59266514058752 59391835490533 59445814984556 59448706063936 59502737245952 59593953362944 59638274641946 59695381192832 59708685828064 59719967178326 59765859801088 59899083423179 59956439711168 59967767872012 59969802529936 60027226534912 60038568070208 60096057921536 60119246680064 60218639884832 60287690759296 60325190945866 60358868670464 60406254713728 60475520720384 60477572605952 60728516890624 60739990927616 60811702841344 60856929786296 60950221844512 61008584648704 61109448167152 61120994177243 61193155917712 61204717743533 61251751343104 61275386039296 61286963401664 61345648652288 61447069427744 61458679227946 61531239652064 61613924083712 61786555999168 61908067676224 62000409246776 62122341495368 62193575286304 62453758847744 62465558851696 62525372664832 62537186199488 62798807239168 62810672436512 62870816712704 63028070316484 63088422761728 63145761975296 63192724809214 63289597579208 63350200449536 63364319654272 63436977583616 63541855885508 63627242142464 63666819598844 63700201556992 63702362853376 63739824395632 63825476678656 63960438220574 64018569983368 64079870880256 64178103621632 64225834229788 64240148591801 64301661660992 64313810807428 64458765882368 64506705224962 64568473535104 64580673092936 64582864263008 64595066539822 64644705499136 64656919460224 64850842952896 64863095861564 64925205433088 64939675667776 65001858568192 65014140009728 65209134902912 65283908225536 65412297922048 65509866373952 65550614861417 65638700447936 65698357533952 65822609113954 65900321757536 65988877273088 66001345201792 66110463089671 66173767076032 66201021232801 66264411932992 66289980822208 66353456705536 66365993517824 66475714266962 66539367999104 66769671496528 66950979257344 67061667144472 67138564709216 67228784150528 67270601840288 67564788145712 67629484719104 67642262623936 67707033382912 67733158924288 67876383417752 67938074268064 67941378358784 68003128281088 68053703640692 68158028162224 68173218913748 68223292791808 68238498089216 68251391060944 68316745090048 68429690953624 68456095340776 68521645384192 68534591853728 68600217061376 68615506365952 68900218010624 68943075366704 69035719672832 69045910297546 69114880823296 69181698483478 69417132488704 69468759473036 69484242354397 69550776898624 69563917812116 69630528649472 69657396393728 69772558712714 69839369333888 69852564773992 69868133196134 69919452004864 69935035334528 69948248849752 70042243887616 70158042462508 70225222203136 70238490546224 70321416745216 70481597304118 70549086864256 70613206856192 70752077344256 70857610567744 70901685462349 70996961708992 71078371755776 71195883327338 71293407481478 71389210116224 71471069942272 71589230749036 71770065416192 71783625641728 71905800073184 72032080361696 72101054584832 72220256924816 72233902209469 72330968661952 72400229085184 72416365319168 72499402952704 72619263869152 72716848162816 72762079541536 72845513595008 73097643680656 73164079980992 73234138148864 73400953405472 73417312676344 73487613326848 73501498065632 73721948828528 73735877842627 73792541182976 73806483534784 73808987729152 73822933188368 73893622240256 73907583690304 74115249089024 74129252413216 74200234780672 74214254162048 74216772191744 74301874296832 74524725603328 74610180829184 74682311138162 74756911910912 74829184073966 74868418713088 74914988413048 75015657654784 75139678613692 75225838987376 75242604980452 75314653437184 75328883376656 75430108802048 75554814959624 75627162372608 75641451357472 75658309980344 75730756494848 75846849734656 75903258635204 75972244876528 76044991998976 76235197084046 76308195996032 76322613655288 76641905307968 76729788239104 76777515749284 76880687817472 76968844553216 77096094652808 77305442998784 77362936685881 77573009620288 77643513449216 77647289552896 77775661303648 77790356225582 77820372533618 77894889328256 77986854959104 78001589783936 78130547287793 78205361089856 78310451867648 78325247832832 78417721561088 78637434908032 78792086133376 78816557981161 78909611768624 78971561476423 79064798266832 79155459455296 79392867969184 79407868445906 79483905345152 79486602169856 79501620356704 79577747027968 79755133176719 79816422095872 79831502598848 79846585951132 79849295081296 79907945148416 79925754668032 79940855828288 80017403088896 80048278728704 80180619957152 80257396803584 80272560624256 80367333423104 80427104302636 80550396918992 80627527844864 80700807835648 80859516964864 80871452945192 80980126363136 81030497671256 81072983799808 81232424863744 81366723802672 81382097219423 81478179978832 81556199302144 81587668704256 81681222791168 81741970837912 81816263713184 81894606768128 82038429304832 82099443013588 82178057226496 82322377556224 82458478478662 82537436485504 82553031096536 82632079642112 82663964185088 82993444421888 83156662333184 83252015537152 83376193566848 83540164206464 83616091406848 83678278456157 83806555036204 83886803891968 83905500201536 83985843802112 84001712075008 84140589386854 84221158096768 84253655804032 84269574677288 84350266896896 84369066500992 84465809931776 84605454521588 84719145615104 84816290470912 84819168219136 84979581904672 85250562714317 85351212729328 85418219556131 85516166018668 85519067513104 85563907100672 85617129614912 85732180176896 85873918415648 85890143421082 85972387414144 85988631024296 85991548549088 86073889642496 86090152430464 86348359953856 86364674600204 86431042711552 86447372979968 86466639977536 86549435994112 86613804633608 86746581297376 86825422716032 86829645371392 87125939524624 87209366852608 87225844177472 87590748923392 87642258543994 87691186558976 87745732284896 87863643219968 88025533727131 88109822460352 88349077712896 88414784783864 88654868137472 88801438361636 88886470061312 88903264257808 89022730660864 89144674038784 89292054043192 89377555531264 89394442513376 89514568951808 89703851114332 89871354180608 90048098438144 90076066264184 90182413449856 90253213115912 90359769447808 90463382234624 90612942416612 90734706250496 90751849652464 90838748965888 90841831051264 90858994693376 90963179926528 91113566407864 91148723630536 91236002970112 91253241087008 91340620507136 91360978089472 91428925174223 91740069284864 91808298307726 91916690631584 91934057357506 92057596478848 92209792323649 92315526475172 92424517651648 92497077530396 92548715843584 92606283052864 92712471848192 92901583700354 92990541488768 93008111107912 93097170901504 93117919975808 93330027199409 93414852118588 93419395243328 93504301386496 93827934872672 93845662708798 93917779687424 93935524498816 94090825061233 94328498840576 94346321253184 94436662448128 94796728629218 94849650767872 95287078362112 95474473378816 95561247322112 95632318235608 95741976893024 95778920041376 95870633019392 96001956657152 96160673584976 96178842168409 96252752110592 96308085345472 96400305025024 96421790286848 96532354207744 96604147353896 96691948024672 96784535271424 96821880702976 97004994438352 97026614470604 97119522176768 97429214530648 97544243119232 97620822349864 97656094122496 97732761164192 97848148131328 98160163909808 98254157044736 98272721170624 98276055484672 98388745634816 98461919418394 98683839947264 98702485257376 98796997691392 98819017117184 98870475100628 98892510902731 98987205295552 99044110497332 99138950054144 99229054532608 99302853271622 99438878366282 99534095932544 99572502313856 99686679059968 99851487820084 100047859369612 100162581193136 100280836897024 100509260060902 100600609973864 100696939954688 100948804929973 101045468324416 101064559840244 101319849299968 101487358127584 101506533134006 101584537212928 101603730580352 101622927574168 102048061763648 102145777750016 102165077158144 102518686987808 102616853620736 102944075730496 103008109067941 103065615371264 103146529275328 103268307940352 103386722553856 103557648476128 103577214642902 103696807143424 103716399602816 103838851078144 104030176222973 104129790180416 104269717680128 104289418385152 104412546387968 104490200199112 104590254651904 104923769494544 104943593776021 104947154427388 105047646436096 105067494122864 105208681690112 105382619798456 105503458828768 105628020173312 105710945749024 105832161260672 105835752060416 105957110683648 106274904558592 106294984123328 106396766744576 106420479972352 106499627126018 106662888227896 106759830992672 106765023135232 106862058727424 106941534292516 107088022855996 107231925568768 107252185952912 107354885141504 107532371498552 107679669391112 107824367146496 107948006053888 108126472998544 108339118433392 108500716181858 108714097616894 108838756751032 109294077983552 109314727990468 109419402163456 109792780736782 109897912668544 109918676763896 110023929247232 110066383251968 110299123053847 110404739833024 110505083456768 110756795763614 110862850786688 110887559394976 110993739630592 111014710771328 111198247799639 111347673749312 111416934297977 111475352724736 111479134993408 111606964711424 111694584187648 111826455007232 112032497470894 112139774040448 112183044468352 112311681337856 112395209902129 112527907906736 112802840294144 112936019562496 112994828686432 113020012460264 113128234623488 113149609055392 113193269139808 113301657204736 113488975167568 113510417757737 113619109507904 113644432418608 113753252494336 113927633211392 114115986080096 114340410708128 114381723502592 114471521363584 114606670739456 114642266154416 114867725783888 114972125684416 115082217091072 115325563075688 115370062777112 115480535227904 115502354103136 115612953229312 115804092383056 116007466438864 116118549234688 116140488656192 116626356301312 116760088180736 116846925118924 117164213700352 117357917502826 117588717830518 117650372263424 117723553220504 117881747743232 118238379254996 118351598258432 118373959591888 118533028117504 118783670981066 118891629969112 118897412127872 119005474491904 119093981371211 119187906725888 119276549283892 119303133099059 119390762385664 119417371656128 119439934356652 119531719602176 119798166846358 119912879422336 119935535744024 119939605059872 120054453069824 120077136140416 120437279769664 120575381518592 120650381891732 120717737340928 120812509427456 120951041440768 120955145211904 121479981855232 121570329077813 121713859572592 121736856171203 121900443689024 122017169297408 122218896334304 122241988354486 122386311835424 122409435487066 122503502686208 122550772078592 122573926803328 122776574309389 122894138855488 122917358455892 123062479304128 123227848167424 123573111998336 123816135352448 124000818493552 124244682990736 124387150572608 124907517695488 124931117703392 125050745329664 125074372398976 125281153810813 125597614478336 125621344873024 125741633425408 126056140632968 126176845523456 126291523950592 126385449618428 126579195158416 126700400899072 126728639308544 126873955167232 127083711771016 127254484284928 127333639197688 127400403113984 127479648791264 127650953357312 127920876441148 128037139966736 128159741760512 128356207243264 128451668459576 128480297183602 128603323321984 128627621614856 128917531764736 129013410449924 129136947070208 129161346185872 129165728526016 129190133079644 129289410998272 129313838920448 129701685905792 129726191723128 129850410866176 129879351335552 130028280019456 130418269805824 130567816451072 130824595844096 131019732747904 131101229722834 131277400895872 131396715067904 131494437573961 131645218227908 131674558715791 131800643515072 131977754546176 132002690403584 132220926179342 132347534152064 132402042465602 132528823865984 132579961644416 132731987035648 132830702611607 132951428533924 133078735998208 133539342993056 133901958514688 134123334288944 134277129418432 134457568301056 134541203680576 135129576291424 135258969438208 135284525247872 135752766835504 135876148536128 135882756717568 136006256562176 136107407281384 136316056324448 136346437827496 136446585583616 136476996178432 136502782121888 136633490180096 136859381907248 136912190681552 137043290768384 137069183707456 137200434122752 137231012731904 137800436021248 137886150733408 138071439345664 138091820595092 138363396966956 138834264977408 138937518946072 138968484708794 139101553797248 139127835624232 139261057298944 139314792787456 139545117425428 139678738667776 139705129547984 139731525414481 139736266392268 139838904009728 139870070669056 139896497699504 140084487775232 140316084925016 140450444406272 140476981092448 140642833490432 140747432529613 140963194608236 141098173728512 141226413712384 141504154688512 141715221135488 141803370924698 141993923417984 142156743511552 142391766654676 142586814962956 142778420232448 142942139884544 143178461498072 143567251283456 143674025273779 143811600146368 144064160723392 144202109169664 144440513849632 144467804418938 144661937323904 144832730638336 145238527738304 145433696325632 145524159083072 145691027190016 146195287361312 146328159961984 146661471313357 146801906810944 146834625352688 146975226653696 147002996131264 147443897657056 147471755685254 147585082365952 147612967069568 147617975458304 147645866376736 147787244480512 147815167380608 148059545412779 148230498178048 148258504826432 148400469561344 148428508324096 148433544383488 148603748593664 149049451206656 149364622276324 149653290532669 149658368147932 149736837426176 149829976826096 150031315309568 150279357227384 150451677974752 150485209960904 150629306874368 150657766753312 150860217604096 151109629919248 151138180550357 151254324745216 151282902714944 151316619960688 151461512989696 151693699469312 151806517270408 151944489753056 152089983997952 152470394168092 152616391992064 152645227310576 153283810615936 153459576478208 153555031498568 153761375634944 153937689106432 154192189305616 154610885997568 154725873371762 155146019240576 155287026898432 155402517132863 155551322607296 155580712451164 155640745067236 155789778656512 155973709918208 156003179567872 156261094575586 156410722179712 156650495665664 156981739450081 157274869816064 157584172266752 157633115962322 157819223537248 157943122952846 158129596533664 158310918910592 158572649229071 158633836318529 158785735938368 158815736891812 158967810690304 158973204339712 159003240713408 159155494055936 159510266353438 159632844191744 159663005197696 159693171902264 159698590162592 159851509336064 159881711656576 160361239914304 160514793607168 160545121248512 160734666846208 160854208605272 161100793837984 161255055689728 161742905890384 161869885678193 161960252726272 162060995342512 162145967599616 162464849727488 162733447605344 162764194438846 162956359957664 163112398604288 163175337408512 163475991207529 163483941675824 163632527426368 163789213536256 164076858609664 164198886027176 164356114452992 164644755112448 164916956957324 165074872971008 165106062193072 165264159284224 165327928370176 165986888843776 166313324666368 166504031074304 166752387133696 167080328412928 167232182813696 167356556912314 167613110072408 167773607783936 167811000403072 168003424150016 168281178773708 168442316193536 168507311608064 168539149354576 168700533793792 168738133001984 168931619863552 169210909043176 169438291230208 169632580941824 169796575323557 169959163809344 170501125428634 170702425458656 170836439112262 171032332037336 171038135026208 171234259229824 171747836831296 171780286842164 171944774828288 171977262048592 171983097098176 172147779284992 172180304860928 172696719907712 172729349200408 172894745959936 172933279955072 173227609267216 173327193370331 173493162594752 173650845432064 173659290742784 174251879049248 174418733705216 174451688354944 174740103685147 175083753896821 175181497846784 175284517087988 175382373117952 175491464569792 175727286439936 176051067454262 176219644920704 176829569567728 176862979720427 177309736274944 177602876723272 177772940122624 177806528515616 178045461321728 178289348077568 178584108086384 178755111062528 178788885026752 179029137903616 179407702228664 179742708361216 180096196876288 180152132528368 180364826899712 180506426231824 180719538895616 180926764469248 181225884833224 181469412500992 181503699304928 181677497931776 181717989386752 181926359853056 182227132815728 182297447261072 182472005940224 182506482174016 182681241014272 182721956178944 182857850348446 183480138569728 183616596615452 183657520247929 183833381263168 183868114715012 184115192957696 184419584647298 184631052950344 184849035303296 184994155060792 185212566105728 185424943696384 185803167400708 185981082977536 186016222215824 186194341803008 186235839951616 186660054398818 186829704237176 186838790486656 187008602772992 187147685011903 187404039997993 187476352012807 187655869745344 187691325417596 187835559374848 187871048997632 188181650122466 188656997681152 188692642506368 189593457258436 189699301535744 190574156724224 190948946757632 191264636471216 191300773983319 191483953786048 191557840082752 191741266038784 192003913314304 192321347169952 192357684336818 192505504221184 192616170690944 192843580573696 193208294707792 193383896049344 193569070542848 193643761405952 194009988876704 194053228941208 194239044353536 194858429061296 195088486238464 195241644699728 195312188244992 195465522328384 195696296262656 196320327819616 196508314089472 196545442341248 196552110969344 196777491269632 196923838836788 197367679894528 197404970514752 197593995382784 197638034234368 197740950201256 197785021805462 197974410591104 198088220994664 198277900108288 198458109065216 198605706543244 198877756732564 199068191865088 199145004627712 199373358119936 199702975640168 200095718739224 200325162386272 200561673794048 201018520121804 201201219947728 201393879909376 201897609859946 202090936648832 202129119680488 202974716255168 203013066268012 203169074425856 203207461160704 203245855148336 204096123527296 204330154316288 205037373975616 205233707241472 205888151460992 206016218135882 206131230742528 206293058550656 206536615880704 206917163696243 207115296952256 207154429285804 207393614286848 207432799205632 207677702156288 208060352445946 208259580360832 208578836770304 208733961246811 208980400398224 209019885124141 209180509303808 209847538989088 209887187552042 209894308854776 210095292872192 210134988245728 210417363380224 210765239596912 211006917657536 211138168310531 211256040346624 211421891498048 211664322521344 211671504120832 211914221367296 212549809117184 212589968246656 212840959944704 212999254252036 213325776455792 213519661985344 213530046270464 213724117454848 213883068585032 214176045711992 214463851137536 214504371905824 214709770283008 215064742997104 215359338782224 215648734292992 215896012107776 216252945997088 216678236866784 217001432363716 217428195233788 217677513502064 218588155967104 218629455980936 218838804326912 219585561473564 219795825337088 219837353527792 220047858494464 220132766503936 220598246107694 220809479666048 221010166913536 221174536832249 221513591527228 221725701573376 221775118789952 221987479261184 222029421542656 222396495599278 222695347498624 222833868595954 222950705449472 222958269986816 223389168375296 223861533772009 224064994941788 224279548080896 224366088936704 224623362675712 224790419804258 225055815813472 225605680588288 225773468287367 225989657372864 226040024920528 226082732889377 226256469246976 226299218110784 226386538279616 226603314409472 226977950335136 227020835515474 227238219015808 227288864837216 227506504988672 228231972160192 228680821416256 228763447005184 228943042727168 229213341478912 229284532308832 229735451567776 229944251368832 230651126151376 230740125554224 230961070455808 231004708206272 231225906458624 231608184766112 232014932877728 232237098469376 232280977312384 232664999934367 233252712602624 233520176361472 233693850237848 234328427400704 234715835005652 235177435661036 235300744526848 235447106441008 235763495486464 236476758509992 236703196516864 236747919183776 237066056235008 237567341962132 237783259938224 237794824255744 238010948983808 238187962742422 238375813451776 238553098567784 238606266198118 238781524771328 238834743312256 238879868713304 239596333692716 239825758844672 239871071488048 239879210119744 240108906139648 240154272280832 240874559539328 241150763037184 241300763783464 241625018854912 241902082881536 242135944692173 242959963710464 243140658155626 243427719145184 243473712342406 243800887378048 244203955494499 244437792668608 244483976708972 244538466186469 244772623670848 244818870974132 245007005372416 245101544157184 245147853606656 245553148618778 245788277710976 245834716911784 246124958608256 246685590564413 247146223996672 247632270704896 248001636987104 248489365981472 248774301145216 249185591645683 249526926185173 249815035390976 249862235406784 250101490659328 250148744797952 250562307621626 251195228956672 251242689746048 252112281265936 252353691046912 252583047901184 252770899236856 253158390316832 253400801798144 253457278617088 253747910334464 254167423542032 254508968569856 254667278395376 254800806227968 254959297582528 255301906714624 255841752882296 256074279933472 256319483521024 256903336919152 256960594367204 257206646643968 257255243229712 257835063529472 258026820899848 258273894140416 258322692371744 258331457052032 258380266159288 258627677840896 259403371811584 259452383446256 259700821732352 259758702671104 260056560038912 260836539611648 261135632902144 261388088983567 261649191688192 261902144258881 262039465495808 262202459445668 262554801791744 262793430135808 262988875147922 263290436455816 263349117431582 263601287030144 264005380807168 264441852358684 264695068304128 264804084931204 265057647731968 265159923288832 265463974071296 265661405223214 265902857067848 266157471996416 266823189794161 267078685986112 267803917029376 268246668577888 268554258836864 269082407361152 270259152582848 270517938876416 270569050495744 271505533671008 271752297072256 271765513435136 272214814562768 272371303867663 272632112648896 272692875654992 272893171167232 272953992356864 273005564243776 273266980360192 273718763814496 273824381363104 274086581536768 274138367414912 274462025463808 275600872042496 275772301466816 276142878691328 276183641190184 276726793933912 277875037892144 277927539560671 277936969417588 278203107594496 278255671248464 278522114597888 278629585574912 279090234850856 279357477335552 279410259095968 279463050828962 279472532784536 279677808019456 279740141338112 279792995399008 280168975550464 280632169850032 280900888812544 280953962184896 281285666980864 281494865059226 281926389216472 282196347457024 282452827424768 283008309377024 283430442270976 283606741849396 283987846835968 284313487023104 284783533309352 285173629925912 285556840464896 285884279769088 286356922996144 287134502566912 287348050547558 287623200292736 288128321446784 288604674675317 288881027699264 288935608837876 289323874647808 289665461276672 290477055476608 291048318166144 291382054380032 292390574722624 292656319923968 293322942626714 293603813621888 293669250705376 293950453307392 294005992262528 294492062853989 294887795314112 294943511370508 295170164731904 295225934139136 295235950916608 295291732753472 295574488961024 295630334761216 296119090825558 296460996356096 296517009652864 296857016648192 296867088766976 298098902413312 298729244552648 299306581065338 299316736295864 299473674852352 299659953652192 300062630619136 300558714454768 300615501973787 300903355949504 300970419921808 301258613748736 301315533506624 301720435208192 302219259838496 302276361100714 302508649490432 302565805429888 302633239921376 302923025979392 303613034540816 303888979506112 304179967995904 304940788336184 305232783984128 305290454621152 306567621231872 306919152956416 307110062997136 307522751269888 307875378212864 308384378611232 309221771995136 309451746743524 310292038481152 310574053796864 310805034265726 311102645214592 311161424902328 311281490134472 311579557313024 312006359135744 312522189151172 312821444359424 313300991331328 313963478900162 314549739632128 315168344533504 315266231924644 315638447074496 315886245905692 316259193067328 316621837821184 317145298458142 317267672637058 317571471876736 317631473783624 317935621380608 317946408679424 318006481426816 319020532706876 319265688383488 319326010395392 319386343804528 319397180325184 319703018672128 319763423313152 320722479828608 321090242497024 321329044077041 321708417210544 322201587675968 322510111379456 323485811780768 323739771356386 323920505452544 324121990685024 325155542951239 325466895210688 325528388877692 325912719915328 326224797208576 326350674817024 326951982415058 326967883351648 327265054852736 328397772054352 328459819480793 328712228905984 329289510224896 329833913914648 330149745942016 330212124386144 330528318568448 330655856740352 331788550202263 331973777687552 332626649332736 333008062148608 333504774267392 334160656825856 334464365627392 334713113824628 335226220144816 335547215567872 335622000806144 336006848300032 336562357547416 336884632387072 337014623216128 337078298709152 337401067587584 337476266003968 337863239727104 338421818086352 338876582460416 339265161883648 339593150647114 339918327618688 341002250857268 341404850917312 341672878224524 342064664074672 342076270052416 342468518459648 343495673662592 343560573684328 343889549656576 343954524097184 343966194196352 344360609721856 345393439815424 345458698400816 345789491919872 345866559910144 346455218534432 346654386740662 346986325189504 347301690864128 347559986450677 348036074281987 348503758098496 348837467410432 348903376709888 349480207370294 350167507793642 350362995693568 350569034175976 350982929139584 351782410213157 352102134908524 352439289841408 353659139135456 353725959440854 354619472549888 355205753446544 355272865969021 355545880245248 355613057031232 356090922643456 356578696155136 357168216172768 357510222125056 357577770053504 358815404457328 359485416722432 360192393752576 360304265056736 360729653799424 361012852463648 361439077791232 361853528938496 362451769666448 362938825001984 363007398609856 363354995863552 363435978773504 363852719706112 364454265631456 364594894522144 364944011880448 365012964348032 365443912357888 365715700696892 366960277139456 367233193230904 367315040495858 367666762526336 367736229430024 368230385915392 368839169294596 369262105900688 369698070606592 369988310121584 370425132211456 370849887392768 371606334801416 371962165955072 372032444431648 372388683606016 372471679903232 372748694941063 373320108797636 373659408474352 373677580973312 374017205545984 374295370023806 374808079995986 374952704025614 375311739490688 375382650835192 375742097995264 376363300244932 377313995362304 377385285012736 379186914516872 379752506636503 380499341659129 381148313448448 381897893515264 382529272942432 382601547966638 382967907572096 383115680165504 384274732578737 384642694339904 384715368673636 385011008442368 385232341381888 385687161147392 386416589415584 386767792098688 387648785172649 388019977753408 388106457882416 388478088707072 389716858122592 390176972476928 390483289399456 390624376489984 390931044656768 391392592525312 392113741148129 392640655639232 393016628178944 393090884682496 393104221938688 393554982539264 393847677673576 394735359789056 394809941029504 395276068468736 395481900402512 395570043610924 395948821182208 396176441989328 396555800216576 396916218130432 397211413086488 397755513465128 398136383730176 398290009255424 398746716239872 399405951280336 400191437478448 400650324772544 401123347588096 402037040243608 402402439895456 402787759818752 403795219719892 404181873297664 404258239360976 405949432510336 406026132536024 406414922321408 406491710296672 408192247054592 408660308632576 410074747951232 410752711259891 411560512406813 411776302921984 412032436271764 412262461485056 412586117101312 413073231761408 413834327392486 414230593904512 414308858571608 414865598411264 415742848433731 416120704891892 416519160721664 417157673540608 417467922493622 417960800796448 418039770248282 418361018607616 419293583962253 419695077978176 419774375104084 419788617709552 420190585744384 420269976491456 420834726760448 421530479193824 422013835315072 422276336621062 422512080693248 422843782996096 423328645042688 423343008241664 425099618234368 425179936493312 425681919889408 425998508504072 426651552911584 427039323970688 427060092540928 427766137170064 427846959240701 428352091423984 428927702275072 429008743811648 429419540566016 430129485994208 430718677564448 431297468585984 432505891994176 433356473733568 434002864727432 434856390467576 435355027004128 437176311934208 437258911961872 437677608653824 439171122947128 439591650674176 439674707055584 440095716988928 440265533007872 441196492215388 441618959332096 442020333827072 442349073664498 443027183054456 443451403146752 443550237579904 444058843085312 444792991198556 445390694997248 445667737191908 445901410898944 445916539973632 446778336750592 447723067544018 448129989883576 448559096161792 448732177873408 449246725351424 449580839608516 449681040142607 450111631626944 451211361176576 451546936574734 451979314745728 452080049841056 452165465778754 452512938493952 452598436221568 452773076559232 453521631632641 453955900670272 454041671030948 454476438031616 454577729674432 455013009977344 456463944320384 457361642832512 457886085454336 458569064617664 459470903135552 459888502737664 461302252302752 461480251108448 461922140911616 462009416412544 462773241627697 463216369532224 463407148629607 464029865755456 464474196938752 464561954624768 465329999868734 466505425205248 467387700475696 468656854801408 469431670011304 470354871322072 470601489053696 470894212882016 471526990972928 472953517019984 473406393033728 473495838367552 474132112470016 475134683924264 475566519876448 475589648511488 476021897967616 476375925484844 477106197135568 477212532396236 477563049542656 477669486624512 477759737426608 479192667385432 479651517689344 479742142976096 479758420239488 480308544561664 481749119078656 482301526074368 482601527566928 483250037709824 483804165763072 484271889384346 485919927420928 486281316311252 486389696480779 486855438290368 486947424684812 487601774756096 488407910988998 488875585337216 488967953417944 489076932372938 489545247341696 489637741948264 490295707213312 491106297237556 491576555421952 491669433823568 492249917216512 493371181128826 494292447993344 495264541409792 496003273974208 496311798236443 496978731962944 497548602290432 498371183291366 499053852370346 499630070781952 499724470813568 500297489595904 501124615243252 502390457913344 502485379492096 504224562531872 504707382093824 505541798473712 505637315466283 506316780633664 506801603596288 506914557234176 507495820668928 508334847084064 509017937139712 509334556790752 509918595165056 511683505764592 512148559866944 512638967042048 513806673838304 513921188734408 514413293287936 514510486459424 516053641799696 516151144898389 516547788280832 516645384743488 516662914104064 516760532318576 517255355681792 518806743623168 518904766892512 519401643464704 519517405342208 520113120077824 521673079223296 522271265804288 522776177967134 523298383376384 523804288517762 524078930991616 524404918891336 525109603583488 525586860271616 525977750295844 526580872911632 526698234863164 527202574060288 528010761614336 528883704717368 529390136608256 529608169862408 530115295463936 530319846577664 530927948142592 531322810446428 531805714135696 532314943992832 533646379588322 534157371972224 536493337155776 537108517673728 538164814722304 540518305165696 541138100991488 541540556801167 543011067342016 543504594144512 543531026870272 544429629125536 544742607735326 545264225297792 545385751309984 545907984713728 546011128487552 546913831014551 547437527628992 547648762726208 548173163073536 548276734829824 548924050927616 551544602933632 552367282380368 552800930334961 553453587867824 555750075784288 555855079121342 555873938835176 556406215188992 556511342496928 557044229195776 557259171149824 558180469701712 558285932237033 558714954671104 558820518191936 558926101657924 558945065569072 559355616038912 559480282676224 559585990798016 560337951100928 561264339700064 561801777625088 561907924369792 562571333961728 562989730118452 563852778432944 564392694914048 564905654849536 566016618754048 566860884541952 567213483698792 567975693671936 568626974046208 569567066618704 569674680535961 570347259851824 571113680929792 571768559538176 572713845992288 574269005133824 574696101095116 575246400585472 576256642893568 577209349350634 577762055398528 577871217675752 578647749295616 580954110953216 582096636332288 582764108760064 584781149445248 585312639847936 585747949193099 586645885253428 587207627243776 587338501410752 587900906614784 588011984525056 588984125707978 589775590628224 589887022741016 590451868278272 590471901833216 590583465506944 591260669522432 592238181651116 592921992712192 593034019305728 593714033296384 593734177533952 596753939000219 597458489105296 597927536892917 598613162130676 598633472591728 598947349704704 599319907304384 600125261238272 601117428909536 601231003947574 601806711899008 601940839843616 602517227497472 602631067013248 603860294052301 604438519676992 604552722201428 605017298980864 605131610859776 605266479842752 605846051958784 607226069081632 607777959012224 609881576672368 610465567968256 610580909242304 613135242463744 613838305912832 614220125994272 615045502539776 616178736089917 616768757222464 618443543990272 618903493487048 620584076962304 621148107593728 621610068531452 622205290429184 622322849804656 622562980268944 623159114626048 624012718271488 625044378302344 625642888718848 626601982662656 627926957800324 629099479264256 630336689067008 630532463849288 631276894148992 631772491811384 632518386134656 633243675642368 634290596916284 634535345274116 635142943753472 635262947567248 635871242761216 635892817358848 636012962853632 638041065413752 638652020790784 638772687609056 638794360650368 639526846626304 640002476219561 641444959657216 642180484994048 642658088154082 643416834421088 644403175351936 645468546265543 646737948067849 646971623561536 647479542712772 647841010905088 648243981370048 650311085902478 650933790421376 651056777755384 651825439830656 653310190395863 653903964830116 653935766703296 654530109705472 656795544108704 656919638961586 657424457811968 658579020449792 659667827829296 660299491884032 660424248772288 661056637136896 661311713480704 663577100404526 663947555375104 665253298665472 667009548534784 668321313651712 668928731254784 669426227649256 670452440289632 671094431135744 671244001612288 672013696600064 673124715094832 673251895178863 673769264774144 674029246432256 674156597418304 674802135175168 674952532007936 675726479454208 676843636172704 677753164920832 679186301294228 679836655237376 682004501714536 682809701834624 683345756449048 684129328149344 684152540104832 684937036919296 686991347325184 687121147368656 687779099313152 687909048194368 687932388392704 688721219443712 690786879630848 690917396801632 691578983839744 691733119820288 692247576319117 692910437068864 693308773481324 693972650379008 694603381728256 695119972901354 696072148563974 697007516196992 697806753419776 698960414740588 700335015587284 700725991387136 701138068351952 701965858279168 703564820426314 704204269817048 704878579682816 706641634509811 707318278270912 707451918881708 709238945099776 710411506893088 710545731938042 711091760490496 711226114062464 714336432345536 715020444250112 715155540107008 717630808914656 720608530113472 721056763475587 721459307598848 722025704927296 722878155582464 723707057876992 724903539332896 725877650003968 726014797219712 726871957547008 728211233560811 728908531262912 729189789044288 729888023760896 730025928696064 730887824715776 731431401393784 734466386461808 734630080991716 735333525052672 735472458860048 736460771830784 737678338589192 738524211801376 739396141213184 739976620243168 740850264422912 741699774785536 743212669602832 743924331910144 744064888863296 744777367212032 744943359806464 745497389882126 746640217595272 747318816948704 747355161946624 748034411091968 748590740047612 749616159991972 749905408051228 750623478981376 750765301670384 751484195990528 752726600489864 754770570025472 758373829033744 759505013273006 760998683318258 764326665898367 765058545884864 765203095933276 765935815144192 766231360331008 768549465157474 769285388679808 769430737347272 770464682763776 772093861376929 772833178831168 773535584197376 775297570345298 776039955506816 776212915764832 776956177414144 779433716245184 779918540085839 780353944953856 780966578798912 781248752979968 781862089313536 782785185050624 784227482296258 785281311278464 786181769364992 786208443877376 787695355347152 789470719578112 789619882059008 790552136937472 790963800805024 791140087221848 791897642364416 792352883978656 793111600433152 794422826172976 794572924304159 795511026930256 796272767460352 796580018510848 797493432479744 798811902560672 800382874956896 801300649545088 802246695176192 804074080487216 804804879790912 805575519637504 807590439439784 808363746595328 808516478721952 811898865020672 812052265072048 812829844642816 812983420593344 816384494109184 817320617265152 820149495902464 821505422519782 823121024813626 823552605843968 824064872543528 825172234202624 827668654784972 828461187809024 828617717143216 829731196822528 831485696867462 832241409783784 833038321443328 834315347081216 834935844987244 835121931693413 835921601592896 836079540496564 836722037215232 838587167924506 839390155956352 839548750208168 839577235419104 840381171488768 840539952982912 843060958387648 844027670630144 844552673242124 845024161386496 845687565992192 846657290085376 846686016483328 850359872986624 850992303544691 851997017008144 852157993198421 853303105823168 854078647941376 854120185081856 855532274340128 855693918481402 856704182847968 857855404550144 858017487623296 859436020165723 860258971988416 861437355128896 862594937171968 865011783988352 866712947467136 868005729454864 869712780935152 870710054008256 874352623868416 874517823923744 875355217307648 878342245894256 879183301348352 879349414111168 880191433977856 880531066015744 882392984430776 883237918664192 884040667654144 884698147328996 886054366108912 886902806293504 887100475159808 888117686170624 889585982397112 890781389994496 891335474383816 891802821797888 893556673501184 895446135088036 896259979767152 897118192323584 897464355746816 898493450702848 899161679217032 899362080285214 900223263253888 902422722353152 903093873149468 903295150607161 903958629491456 904160099682112 904330931557508 905025876987904 905196872443136 905546153118464 907043263265282 907911801340544 908083342061896 908952876063232 909155459348864 912927888640768 914723285665024 915772170908672 917138129235328 918941806271104 919777005475328 920461063017727 921721911010537 922604504605504 922960502216896 923844281823232 924018832825088 925546483255394 926432739064448 926814297259214 928059731510912 929123909249536 930659999737468 933010850410496 934775400951392 937313709602816 938863340022608 940709742644144 941202978107392 941788425764032 943053981945856 945907034039968 946812786067456 946991676735104 950269367848528 951133039752896 951179297022976 952043795935232 952751850969688 954212394271136 954425064792472 955126099085312 955338973249024 955519474853216 958385334770864 959303035378688 959484285952192 959516840478976 960617089123328 963498238157312 964603052148736 965203055133856 966500075419648 968543778768692 971839854841856 972562632622504 972779392961558 973710876580736 973894849369624 975203549512192 976815821977996 977751170674432 977935906835888 978153864745876 979090494683392 979275483896528 980591414426624 982212594475112 983153110843904 983338867647136 984499834433024 986742362257652 988584895986688 990529082819584 992006547948416 992623596472886 993957463925888 995097204580864 996742366582732 998107704740692 999260141563904 999448941627136 1000594979191808 1002249230486504 1004970758984192 1005718176916453 1008449125063744 1009414764187648 1011083596947424 1011274630932566 1012633561267328 1013829114468352 1016669694168128 1018035874279424 1018669113581504 1019837190330112 1023367011529184 1024297119733888 1026630299193499 1027613347676608 1027842377468816 1028826586575872 1029020972918848 1032107283599392 1032302289796778 1033095576561664 1033290769486976 1033325828208128 1033521064637152 1034510711363584 1037613487246336 1037809533785024 1038803286929408 1039034810684416 1040226240155648 1043346158446592 1045552355934268 1047608577035524 1048157861983232 1048809837782672 1050219207166976 1051173720543232 1051955500591688 1053161745823264 1053396469726328 1054405148120576 1056021523228672 1057767409434736 1057967263852499 1058780273216512 1059216339724816 1060230590927872 1060639693155328 1061855896285184 1062645620892856 1063611428271392 1064629887985664 1067292759176644 1068314743944448 1072986674311552 1074217035347456 1076329629444608 1081036610331392 1082276201982976 1083081113602334 1086022134684032 1087009188289024 1087817619930041 1088859258251072 1089485215470652 1090528450595584 1090771502619968 1091815969427456 1092022256975104 1093827662029102 1094875055257984 1095297525452416 1096553469659648 1103089205867264 1104734564760736 1105601860669922 1106907175735648 1110436854229703 1111500151568576 1111710158242684 1111747877670352 1112812430377984 1113022684993856 1114088458391552 1114518342299648 1116360939403424 1116571864474066 1117429909342208 1117641036383872 1117852203315848 1117890131138144 1118960565352448 1119171981596032 1122528679400128 1123603555250176 1123815848739584 1125142667923456 1125979460236904 1127705556865888 1128785389828096 1133089199747351 1133721769083904 1134426967397584 1135951387343872 1137253948092416 1139134133237408 1139349361071922 1140694519703648 1142227361859584 1144331938452703 1145427691984576 1148538010267648 1149392202190232 1150492801170944 1152513285787136 1154418698701268 1155524110797056 1155742435351504 1157295498591232 1161908221906432 1164193272664576 1165528217520128 1169562298890496 1170625279695872 1171495898386198 1173291770506856 1174415254487552 1174677002821504 1176023969050112 1177968251415956 1179551181256448 1179774045482032 1180903736556544 1180943803666432 1181166931013888 1182521339044864 1184476363302232 1186068038611456 1187428066592768 1188576027264899 1193507878000438 1194916978210592 1195855073785834 1197226324261352 1197266945183456 1198639814608768 1202234857819072 1202462007895148 1203613423798016 1203881679687232 1205034454994944 1205262134026496 1207720588104602 1208877039353984 1209105444402856 1210263221719552 1210532959685504 1213290353592317 1214452138163264 1215555918024448 1219763153344736 1220931135936512 1221161818484608 1223180725796029 1225586277277747 1226270484927488 1227676611825664 1228440251988544 1230091005079552 1232357472179834 1233537514444928 1237806986974096 1241168153924608 1242296215187456 1243220137062904 1244410580858368 1244645699609312 1245125960537888 1246318229252096 1248025436542976 1250088756604688 1251285777437696 1253203965325312 1255853915600648 1258198958528512 1260673378134016 1261064927698576 1262553788297984 1263544983622768 1265036772269312 1266487351284736 1268581193832568 1269070690548232 1270285887506944 1270525895134496 1271742485522432 1272025925707264 1276082130827504 1277304041581568 1277545375218112 1277588721300736 1279053693252608 1280004952439122 1282889919314432 1284360969988096 1285316176308164 1285602641735503 1286833668842176 1288806350703872 1290937092531086 1293475896135698 1293943247123072 1294959085425544 1296487962740096 1300622171804956 1301867580842752 1302113555510768 1303650879661312 1306620380791726 1307807929660232 1307871533406592 1309060219410944 1310033795083321 1312334464089649 1313591088217408 1313839277923172 1314848915623936 1317158040899584 1319335655658592 1320598983768064 1320848497544576 1327154200809052 1327895110750208 1330506597330944 1334019097069568 1336642627303424 1338852455298512 1339105417883233 1340904880579264 1342188862271488 1342488003224576 1344027393200128 1346249430189664 1346503790357726 1347538529548288 1348058492864512 1348313194836608 1349905064015872 1353687272345408 1355506329841664 1358372602588456 1359673310474752 1364009003429072 1365619403669248 1366691512898096 1368258656298688 1368305080209664 1369874073838592 1373982694650368 1374242294737312 1375558198626304 1375818096388736 1375864776785408 1377442438887424 1381573759261696 1381834793603264 1383157967679488 1383466239640576 1384495152638234 1385820874137728 1386617546962648 1387945300758016 1389206763456512 1390239945802708 1392144297127948 1394015032393984 1395613506839552 1397920829481176 1400670031174568 1402276136703904 1403931716558336 1407129640852628 1408408539634096 1409757159365632 1413283269019622 1414636556541824 1414903837763416 1420823013786176 1421091463876084 1422183520980992 1422452228124928 1428672864691072 1430311080214016 1435261617829312 1441217060226944 1442113526951174 1442918615197696 1444051409854592 1445756311164928 1448420145873701 1449807078665792 1451755300007936 1452029594439424 1453743915094016 1456422467121622 1457817062525824 1458379578088576 1460051857392128 1461137728727677 1462862802787568 1468932772923616 1469260161983432 1470667050105344 1470944917720096 1472921543661568 1475356677178384 1477048423602752 1478792282426368 1479953240486336 1481700528845824 1483399549571072 1486425339205664 1487848663820288 1488129777726592 1489886719612928 1490994779764252 1493280435190544 1494637633897408 1494710323893248 1496068822183936 1497181480095224 1499232319983944 1499810816102456 1501246957962752 1501530603340768 1502968391981056 1505453200979728 1509541140050944 1516747658067488 1519010026546012 1521997366636516 1528653331796734 1530117091769728 1530406191866552 1531871630288384 1532462720662016 1537098930314948 1538570777359616 1538861474694544 1540929365527552 1544187722753858 1545666357662336 1547071168394752 1548221757825743 1550595140690596 1552079911013632 1552425831529664 1553912354828288 1558867432490368 1559837080171678 1560707889907712 1561933157597824 1563724178627072 1568454964592516 1570562622556928 1572363538729984 1572416887754752 1575390710694304 1579239764118016 1580414278011569 1581927601610048 1582280174443696 1582579130225639 1583795284728832 1584705767957312 1586223200866304 1588845652345952 1589145848608318 1591022053860512 1592545534920704 1593160037021696 1597623805121344 1600765749913792 1602601299090176 1604493390352384 1608148160974432 1609609759581824 1615180878879568 1616727493190656 1617032957443904 1623797730041344 1624104530144096 1625659689285632 1625966841186688 1628654999540569 1632768988218368 1634641234530304 1640298991804928 1643010845039564 1646242049627252 1647105211687936 1648129745087056 1650344468405248 1655337309569944 1656922375618048 1657235434286432 1659462393645056 1662971393734924 1664482819567568 1666076642886656 1668630694162432 1669871689974488 1670243863386826 1671843203185792 1672159080993128 1677174335849012 1678780311912704 1679097500416336 1679154470838208 1680762342977536 1681079905965824 1686121916775296 1688055341260288 1689105346484248 1691375131984384 1693314580170752 1694951612845211 1700719745973248 1701984607089382 1703994034016288 1704315986396842 1706606211646336 1708157295882752 1709427688461493 1711064548680256 1711387836962804 1711769263305283 1713408365695936 1715710809100288 1716034975246592 1718872040331446 1720517943976832 1722874710257792 1726799133950891 1730023567976704 1733425894934272 1736011458909728 1739425561870304 1741420108016512 1744299141519781 1748705247736832 1749035647847488 1750710434615296 1756684491788512 1758366602696704 1758698828222336 1764785968861552 1766475837328384 1768081335308288 1769396294657992 1772108732217824 1773805612587008 1774200950319616 1776235372341248 1779171964794224 1781562779988992 1782670948767632 1783605643595776 1787113347002368 1790892270176072 1792519959534304 1794236384647168 1794928711493632 1798323358434064 1798724160570428 1800446526507776 1804845444706304 1806187746298936 1806590301214322 1807917258982912 1808320199364224 1808661863115016 1810393744886272 1811092306236928 1814086526530564 1815823602681088 1816166684123792 1817905752126464 1818310918697728 1825855777281536 1829446571330048 1829716622884969 1831544341817344 1833315009812167 1834276258470656 1837883612542208 1839554010950656 1840922126035454 1843443822021074 1845209009211008 1845921004433792 1848037665650176 1851092966510788 1852865478128896 1853628594518428 1856119463021824 1858247818499072 1861319999474936 1867762328559127 1869550801902784 1874627419205632 1877726680045216 1881419485288288 1883576851528064 1891814068079936 1893625572134912 1893983353470208 1900538735697056 1902266079505792 1902358594045952 1905503701939376 1906599127073641 1908424788542272 1908850129584944 1910252198170624 1910677946498048 1911038949706432 1916770669541728 1918606070757376 1918968571904384 1919033680957952 1921234178246656 1926996476314624 1929206104297472 1930406110267712 1933000150839296 1937087557537384 1945125265245008 1945492776924697 1945558785923116 1947421753161472 1947789698739248 1950407099024384 1953631643955992 1955502341348864 1955871813671776 1956307729491752 1958180989366784 1958550967793056 1961182828853248 1964425188950224 1966306221687808 1966677735294272 1968999668866048 1973484724515304 1977169791973376 1981058165639168 1984013095896832 1985247192945772 1987914927851776 1990194409161728 1993484733165464 1996215409481384 1998897883254272 2001189958383616 2004498460973008 2009941517968384 2011436353832906 2016898250127488 2020232722727219 2022167193894848 2022549261865132 2025267122534656 2027658228936704 2033339388336256 2037338227163008 2039674380660224 2046734023058368 2048594239467776 2053260598386998 2055226695353216 2055684754937632 2057653173151744 2058041945837696 2061444439977923 2062239872140877 2064214567198784 2064604579593556 2066191153123328 2066581538973952 2066651656416256 2067042129274304 2069021422727168 2075226974492672 2075619067570048 2078069621368832 2086692316893184 2091104711868536 2095217154071048 2096315723966464 2097619675565344 2100438414333952 2103911001183376 2104308513816509 2106323491646528 2106792939452656 2108810296241152 2112043046457344 2115534818869472 2115934527704998 2117560546433024 2118432679449632 2120461181855744 2121279386310656 2125291241785712 2127222856542784 2129259775971328 2134585518353288 2136629487888896 2145973348623104 2148434070694912 2152659258889216 2162073220662784 2164552403965952 2166162227204668 2172044269368064 2174018376578048 2175635239860082 2177718516502144 2178970430941304 2181056901191168 2181543005239936 2184044513950208 2187655324058204 2189750110515968 2190595050904832 2193106939319296 2206178411734528 2209469129521472 2211203721339844 2213814351471296 2220873708459406 2223000303137152 2223420316485368 2223495755340704 2225624860755968 2226045369987712 2232721878806848 2233143728948132 2234859818684416 2235282072767744 2235704406631696 2235780262276288 2237921130704896 2238343963192064 2245057358800256 2247631697479168 2251958920473808 2255411113731776 2257570779656192 2266178399494702 2267443538167808 2268853934795168 2271902774687744 2276088800658673 2278268266474816 2278698722143844 2281389039407296 2284454723719168 2288663876905406 2290855383969152 2298784404380464 2299218736365551 2300985602341888 2305026571574272 2308837397402536 2311048221594112 2311484870703008 2314590997182464 2322519851415841 2323816443812864 2328386545329152 2331056435040256 2339124597780992 2341250559391744 2342991796772396 2346583541013712 2348830508975104 2349354005643008 2352047938100224 2355936502831912 2359102362512896 2359548090964064 2361807473113088 2362333862027776 2365042678089728 2368952726604464 2372136077222912 2374856133185536 2377152054529798 2387015756000876 2389833956421184 2391710147571668 2394452648522704 2394533890366912 2397279629217536 2404469715638144 2404924015790296 2407226847596032 2407763359374464 2410524268052992 2415441176209204 2417754078707968 2418210888805712 2420526443439104 2421065919371008 2426580707184634 2428904276326528 2431111836048896 2432919905154739 2436252519973909 2439526306689472 2441862271873024 2442323636969216 2446361451592058 2451172554555494 2452540969854976 2456880503977088 2462476871492099 2464714944359668 2467075028889856 2475613973948192 2482336307849216 2486440274125808 2486910061783147 2488821161716736 2489291399218624 2490251921075776 2492636458504192 2496050873085952 2500177513209376 2502571554875392 2511707831201296 2516397917057024 2521346756268032 2522129855397152 2525107576595968 2527089967245536 2530073544538624 2532974702569472 2537162387665136 2538141381096464 2540571775013888 2541051790268992 2543484971044864 2544051851414528 2552164261655008 2554608083163136 2555090750436224 2555177442601472 2558107386505216 2560009904878244 2565779838628864 2568721939976192 2570632352616328 2571205283471006 2573667337684352 2577612701407744 2581874185062172 2586951792271396 2587886494246144 2589918170851088 2592975925480192 2601244343609912 2603735161685504 2604227111021536 2607301759322624 2609240864587441 2613240761583452 2615615859320464 2615743066813184 2618120438821888 2620067590166642 2624668928179298 2627182176434816 2627678555846344 2638671311317184 2641197967536128 2641696995089152 2654308401618104 2663495391613903 2668038194139136 2673285254606848 2677704910597024 2678210835766466 2681809761158528 2684976006449152 2689923128051159 2692498860379328 2693007580715452 2695077059096576 2696116985729024 2696626389673216 2699810128031744 2707374544690816 2713541496208543 2716745205176912 2719346620949504 2728018006858144 2731238807338496 2733383025796192 2736517312597376 2736610160419328 2739748147677184 2744796188036903 2747965389300736 2748484589474624 2751116397252608 2751636192777472 2751729553570816 2754884877774848 2763147518523392 2763669587206528 2766932479281152 2768990305276468 2771641748275456 2773235093925296 2775890601516032 2778413526913024 2780479891605416 2784288594255896 2788030064787968 2791227013679104 2795841658962352 2801340062349136 2804552273407808 2807863433116672 2814259281705256 2816817079268192 2819514318731264 2826566538039244 2829273113083648 2829807675526832 2841646027572352 2842182927752168 2844904456249856 2857345729382144 2860622160428032 2870523235658624 2875268978819237 2880923586847691 2882434120453888 2884227053902348 2885837230395392 2888102819709184 2891512622329856 2896840291747402 2899614157331584 2904059188878848 2910199939036117 2912844934243244 2915634125051648 2916759156177152 2920103714784256 2922275457455354 2925725605575136 2935055087735771 2937865545847232 2938520323966864 2941334100210688 2941889835440192 2945843087323136 2950713354356768 2954096847205504 2957584564852736 2959906480972672 2963401057691648 2972850678411328 2975697327640576 2976259555453184 2979773439225856 2981989559528504 2986560870381088 2989275267794816 2989420647786496 2994362960190448 2998464639967888 2999621632204912 3002493915925504 3003061206681536 3005936783962112 3010906401959456 3019082280101888 3033495316134976 3038020053092024 3043994733273032 3057306663593468 3060234183539456 3060812383733104 3063743260576768 3064925441324032 3074197860629896 3077141554719232 3077722949389088 3081858731055104 3088375445507716 3091332715324672 3094142336789504 3096443515651486 3101190281381192 3104159822027264 3104851663059328 3117734864980736 3119674160343356 3121415779815424 3123866315195648 3127448357254144 3136909929185032 3141125245113856 3144727077459968 3147767280998249 3150781421388608 3158479528236032 3160828556023138 3163855203220096 3164560348887392 3165158260451278 3167590569457664 3169411535914624 3174651421428487 3177691304691904 3178291697216636 3182044107721024 3185091069841408 3186320074043392 3195247610242688 3201531499827584 3205202598180352 3216296321948864 3219219519163648 3230361757759136 3233454986381312 3234065914887808 3239412691393879 3243850040407249 3247595460082688 3248209060288192 3251319378571264 3251933682373376 3257309999081138 3265537976436736 3280597983609856 3286021690079128 3292484099254504 3294210423375872 3296259490174112 3300688936810496 3310674619139888 3313844751236096 3314470868572864 3318924787290112 3325942787469848 3328965639135136 3332153285773312 3339743379948976 3340487726773652 3343686406371584 3344318161986256 3354348671698024 3357560623825408 3358195000832672 3358308941676416 3362159811931648 3372243833550592 3376110682520576 3378210692968496 3382750263968768 3386629160341504 3389903225690422 3401439491946496 3403969214178764 3404727875365453 3407988068032576 3408631972793684 3413212423292672 3416314591765504 3418855376922986 3422129097360512 3422775673925608 3423538526610566 3426816731391872 3432069950493184 3437744080662892 3441035887953664 3445749420515584 3453598267901782 3460047135953408 3466851789868544 3472022917819456 3474182587655101 3478851123740608 3482840216033024 3488598283039562 3497410495473664 3498071295694976 3513368983577024 3516733205393408 3517397656444672 3529571937723104 3532951674656768 3538792589315984 3544217464435648 3547611225174016 3548401900639232 3552470744682496 3558343929588448 3563125559977984 3565341897535264 3581784540352144 3585039919068608 3588472769294336 3589857422987264 3596646716868128 3597448321140856 3600893053015552 3612375492597872 3613058014288723 3613180602428644 3615834517965824 3616640398728448 3617323726230032 3620787489772544 3622184612473856 3628173053061128 3631647205362176 3632333368247584 3635811504252928 3636621837395456 3651711554563072 3658893142660096 3659433245769938 3663088683634688 3666630019624334 3668552516941312 3675767225084416 3679108021901312 3681844252070908 3686887644042148 3690418018422016 3691842008867584 3696075331300352 3702185933021576 3705730956257792 3707257189036856 3712238926043648 3716495636998144 3722639998949872 3735524657118254 3739101603805568 3755453360090432 3762838970576576 3767153703056128 3783628136159872 3787966706940416 3801077471394112 3804532159011584 3804717188091904 3811007403878752 3813198254147282 3816849577084544 3817700259169888 3821355892996096 3822077899412864 3828396817101857 3833541339083456 3837212141514752 3837937143808768 3838067361915904 3842468356493312 3853992952629248 3860812220535424 3869606512344727 3874175115074768 3890250530490016 3890985553849394 3891117571846232 3894843506322944 3895579397478496 3900814198048768 3907263287911984 3908001525659231 3911004682697728 3911743627343552 3912615458983504 3916361978733568 3917101935586112 3922365657706496 3928850377900448 3932612443375616 3933355470588544 3937999337732096 3946969449030608 3954339583946752 3962116331278336 3968026191793664 3970494385891544 3975829855703552 3980388818323456 3986969466330928 3992430818962768 3997795766508544 4002379916767232 4008996921946016 4019883035936768 4022872707665812 4033796500254976 4040465445454438 4044334387789696 4045098523730264 4050534245069312 4066678776672512 4074676454326016 4079348761320448 4093468046116736 4097188478935552 4100235644351693 4106521196773996 4110453390706432 4111369509875264 4115306346303488 4116083891675392 4122888879955846 4124479744281754 4128429134397568 4129209159187112 4133163077947904 4133303312832512 4134084258548608 4150453948985344 4151238135140096 4156139242737664 4177277573001533 4182209423737072 4185492758250419 4190434308142096 4192631447932928 4195239351130688 4200876828667904 4207822002366752 4208617027633018 4212646983293056 4213585878905312 4217620592482304 4227022058366107 4231069637738944 4231869055409996 4235121092866048 4236865358899264 4240922363711488 4242558772621312 4250582483571424 4254445713085568 4269171036706576 4273258975777792 4291946697246208 4296868141389824 4305318517778432 4313251152629419 4324146441325568 4329104807931904 4332324454409336 4344088538736128 4348036753156096 4351270479720164 4355437033004288 4357940861882608 4362113802382336 4363086010479872 4368089027900416 4375310648116408 4379500221031936 4381190101809664 4386213878638592 4412356823469056 4418938259042944 4422407442679688 4427628702942592 4441747416918812 4446000606274304 4446840632970736 4446991510681408 4451249721511936 4452090739975424 4465443757613696 4466287457896264 4470564145535488 4471408813263392 4471560524552576 4476687926384128 4490114717600512 4495263394958336 4503917840947616 4510822227463552 4518279823858801 4527165636474943 4532356798989404 4534887076335616 4537707869590336 4543805549375488 4552177601317346 4556536532949632 4557397444287688 4562778078814592 4573171332771041 4577327753810812 4581710767938304 4597568808760928 4598437472731102 4601971204683776 4610053143148544 4617674794805072 4622096443188224 4622969741406016 4629181994364928 4645039702831682 4647632887625728 4656773090658304 4678249195561984 4682501118783488 4685983593544792 4693167082027424 4697661017950208 4698708011286016 4704095876200448 4711873005663824 4718204725025792 4719096181928128 4723614946226176 4724667724055552 4730085356179456 4737905453208928 4744272154445824 4754304109059596 4774031512001752 4779667912842368 4783420295143336 4788905297045408 4789067780733824 4794559258435072 4808939431276288 4809848031580592 4814453695192064 4815526718748928 4821048536105984 4830882352418408 4835508157415936 4836421777611424 4841052886878208 4842131838742016 4845733034233819 4853161414369268 4857808552653056 4862223672097792 4865839810309478 4872505039947818 4879052613378944 4884647273938432 4892722903184116 4902345109110988 4905081939709952 4913761007954176 4924953742984198 4929429888719336 4934150057779712 4946491441568677 4951227947896384 4964672615698432 4972880548251616 4973820123566294 4977642323433472 4978582798437248 4980503842151552 5000355026418752 5005143109750784 5023415662402592 5044259710794304 5050215153191936 5054179934491072 5060147089077248 5065949405138944 5074324775330272 5076282762192928 5081143550027776 5082103580537984 5088103702829056 5097478634925677 5104328523310016 5109216166326272 5110181500872448 5110354885202944 5116214773010432 5120019809756488 5131559677257728 5141264705232656 5142410566942012 5147334675368704 5155225402815488 5163748370124344 5173903584542792 5175772988492288 5179836341702176 5185951850960384 5202488687219824 5207470323371008 5208454222043072 5214603518645248 5218481729174882 5226481523166904 5231231718640928 5231486133626368 5236240877643776 5240135180333284 5249337856358596 5254364352869632 5255357111692688 5277342622634368 5283393990178304 5308616803236208 5326990783227806 5350286661288569 5355409821194048 5356421671532932 5363619522317056 5369952012898304 5379846256102318 5384997720758656 5386015161430904 5393252779346432 5404657029638503 5414749089381632 5427082992417086 5433490410353824 5438693241899008 5456036013716288 5459429780600873 5462477614676992 5466766051592384 5473034625194752 5473220320838656 5479496295354368 5489592376073806 5495930778601472 5496969178949248 5503272385554944 5503459107141632 5526295037046784 5527339174413056 5533864958562304 5537980610552936 5543283496550912 5546470187850592 5551781203032064 5560959783210832 5562010470129113 5568577188511792 5576060129575936 5582454027358208 5591683317924704 5602680124698272 5609104546815616 5615726866233344 5628518563410512 5633634158536384 5639028637462528 5653133076078488 5658546226167296 5659615351053664 5683292055144704 5684365855504336 5689808912499712 5714691458764288 5721244320856064 5741046471317248 5750537957638474 5761847173695382 5764868240907776 5768454107804696 5776205639418368 5793680583494804 5799228314663168 5808118377757696 5820399878072234 5825689868486488 5831268250103296 5833518312354304 5840207429568512 5844550914910708 5845853521853891 5851451211150272 5870110175471542 5875731091694464 5877040647933728 5882668200421376 5883779670880384 5901426708713536 5908193694411008 5915169129705472 5919812961945344 5926802115383296 5945701356822656 5952519110906368 5956946124812837 5963979119057008 5973121740762176 5978550535589632 5978841295572992 5988725920380896 5996929279935776 5999243264409824 6004987831851008 6006122413363072 6016052141160061 6021812803918912 6038164560203776 6066990632269952 6076040106184048 6087989466546064 6114613327186936 6120468367078912 6121624767466208 6127486521153536 6129850882648064 6148395721259792 6154283109438464 6155445898778176 6163717462110208 6176750891015432 6182665430649344 6188284673579008 6192887031302972 6202380562762384 6208319644054528 6209703326118656 6235469729961472 6239348320686712 6247732630391296 6254896714508288 6273819858370064 6282250490227712 6289454154919936 6295534561996498 6301562842777216 6316959056472064 6321657112046276 6323066054250127 6327710406440192 6329120697774784 6330316520902556 6335181138915328 6338823071829248 6349302842856974 6355382609383808 6356583394433272 6364088215442048 6390495220485376 6403062999655168 6410405196360704 6432592643897728 6438439038327296 6443227441124089 6452053377073759 6460723515518272 6466909972762624 6468131829775616 6478825382787758 6487700080814498 6495190920165376 6496418120576384 6503867364746752 6514619998162276 6531075952873472 6561195967219712 6572043380158256 6584968198509008 6588420846751744 6592518980348224 6601377873620992 6621349238279776 6627689502472192 6628941737145728 6651885574939696 6657931278270272 6664306571546624 6679486759897952 6680975453547304 6687372812743168 6688636323972512 6708697343396048 6715121247650816 6716390001665344 6716617883352832 6724319623863296 6744487667101184 6752221365041152 6756421385936992 6765500527937536 6779806451380844 6802878983892992 6807938428357528 6809455750730906 6815976136065152 6817263945587368 6826424846585344 6832629183531008 6837710753845972 6844258194721024 6845551347851216 6847077053221132 6853633462783744 6864139900986368 6875488161325784 6882071775907328 6891498841031168 6907196535803564 6920094271906816 6933703579737088 6944045835638912 6948365175310202 6957702247481216 6965680432066048 6977196566079124 6994820990947328 6996142591389952 7026737967154048 7034795312889344 7040027238415171 7059143875446208 7065903349313536 7077585178631968 7088434928871296 7096803801278464 7116687859176896 7126251119955968 7130683795070528 7163569080704288 7170079838137216 7186412094354493 7193293433736256 7194896642281712 7201786106031104 7224750985195744 7226116028577446 7226361204857288 7231669035931648 7233280797456896 7234647452460064 7241574979545088 7244369224947712 7256346106122256 7263294410724352 7264666736495168 7271623008505856 7273243674790912 7303423109126144 7317786285320192 7318866491539876 7333260039248668 7337105033882624 7351534450168832 7358216043802624 7363688504141816 7373775288084296 7380836036844032 7383684017735168 7392150662600704 7404371866043152 7405770846967493 7411461912515584 7414514378073712 7424477852087296 7432991273996288 7445279997899744 7471049314236508 7478203207611136 7510906720180864 7525677941153152 7534307406112256 7567256272319744 7575933413880832 7602154942788224 7609064318023168 7614723339510287 7622014807757504 7626396508294564 7633699154169088 7635400518339776 7642711785992192 7644155798825728 7656793634203714 7667082678166912 7675874287617536 7676134723831808 7707985905258496 7721624441070848 7739213024689454 7748350230149536 7773057979607921 7780501060980032 7781971107698788 7782235143692464 7789687012645888 7791158794956992 7801628396097536 7814526575823968 7816003051318462 7822009365395456 7823487254687104 7825230917967008 7832723957467136 7834203871172224 7857700755800896 7865224886751232 7866710941177088 7875998675464192 7893938898061216 7931624398231457 7936052383587328 7940988771783088 7951659711407104 7960777636646912 7973938932661856 7984861637925536 7995591533017088 8010323569168921 8017993843892032 8039766071873536 8045745415331624 8067593000509952 8080930890908876 8088668775579392 8090197047460528 8101068490138624 8133357553345024 8149352908652032 8158697522640896 8186936092233472 8194376957871104 8200471288703386 8213042393547992 8220906781412864 8222739019750528 8232167783350784 8245777759911692 8248959488563508 8256858268795136 8258418318374224 8266326155895808 8266606625665024 8268168517097216 8302476270280192 8320032190854293 8354555146003066 8364418847474144 8370985516500838 8380868616284192 8390478702261376 8407593324882037 8415644004733504 8417234055266036 8425293966586112 8427171757810624 8435241184964608 8454044116732214 8462139275477888 8463738110819992 8473730717798528 8493032475146219 8501164967142848 8508891426171136 8538342073413152 8546517951555584 8579103940944229 8583893394492416 8593736282779648 8610637035556864 8626502305258838 8648292882651136 8664648908818672 8688177077472256 8696073506312192 8702540959440328 8710874066008576 8715881723765216 8724227604764672 8726172020959744 8736178055800832 8750621296232816 8759000442063872 8762380203619328 8772427757277184 8824713646938112 8837876518085888 8844814885359376 8855257405885184 8883494833837624 8892001212548608 8893681265941472 8893983021362816 8904181479950848 8930887515227392 8932574915792528 8941128291070976 8942817626526784 8943121049105152 8953375852768256 8980229435201024 8990526789916672 8999218492148521 9007835681895232 9021644454927104 9036559647717602 9054331272949886 9064713597978808 9075415739180672 9104355202634692 9113073065899264 9114794888575376 9125556157629184 9146342665542082 9154655507621624 9163421535876608 9186341248627543 9195137617521856 9196874945462204 9203942409367552 9220106286297088 9235349589610144 9244192886376448 9245939482812032 9290079405663364 9295265775251456 9313546181316608 9356498391123968 9371967187089584 9373737925182631 9386334164054848 9395322035900416 9397416022572032 9408191752400896 9423746011327648 9436409450051584 9438192363856256 9449335448111104 9475810906417856 9488544308891648 9508608218119192 9548063024003504 9559335825684736 9566840590286672 9577810594090816 9578135561467648 9589118516870144 9617878862552576 9619696063161184 9628907390384128 9631053437497856 9642097072211968 9661764704836816 9671016314831872 9672843555222848 9682105773756416 9684263677484032 9691466068467638 9706322828738536 9715617105306112 9724447344195584 9731679620618956 9745010079895636 9758105226757888 9769294547876864 9785445806368232 9804690218221976 9827522015908352 9849907485968396 9858859777438672 9868300115559424 9892982883137354 9902455895792768 9936246656678771 9945761096503232 9947640247132588 9955284646866944 9957165596874496 9961007684303104 10000710052837504 10046831324805184 10088519421588608 10100430306383872 10108359868982144 10120294178154496 10138941021115907 10148649550660544 10152565524385856 10162287100055552 10164207161075968 10176207405658112 10194957269851354 10208657046620032 10220363001744896 10220709770405888 10240039619512976 10263119354515456 10282529410465312 10284821133884024 10294669350737408 10310450805630976 10327496740248688 10347807169085584 10351545976984576 10359672683404352 10371903701920768 10404977374439648 10414940646742016 10416908444086144 10429207037290496 10436963458349764 10452963046333808 10462463437281856 10462972267252736 10472481755287552 10480270360666568 10498675712717192 10508728705739264 10510714223385376 10554685245268736 10566787980356608 10617233606472416 10653981566455612 10700573322577138 10710819642388096 10712843343065864 10727239044634112 10759692512204636 10769995441517312 10772030322861808 10786505558692864 10809314059277006 10829498178763264 10854165984834172 10866980820707648 10877386483798016 10912072027432576 10918859561201746 10924955229353984 10933532103184768 10946069250389504 10946440641677312 10979184752147612 10991861557202944 10993938357898496 11006544771109888 11006918214283264 11054678348826112 11062899946080983 11075961221105872 11078053911579473 11086566993101824 11092940375701184 11103562406064128 11121919566421664 11124020940258226 11137154377023584 11152120259151872 11183366635849408 11205360249396544 11218209093631232 11231453732466688 11257037126821024 11267268317072768 11306266152156976 11317092452334592 11319230702107328 11366584110289408 11368731711008672 11379617824999424 11429382917528576 11442488641712128 11482092942634496 11501075915276948 11523694347390764 11529736481815552 11536908215609392 11552411278836736 11587361166989608 11598456629326336 11616236755515392 11640799756144468 11651379736972976 11662536500206592 11667036624708608 11680414859137024 11689101829821416 11691707043707782 11702902422300544 11740220350943084 11751462183388928 11754081295867456 11765336400842752 11767559341760768 11802853417427072 11816387388822016 11839625923890688 11864661289916477 11891402713645312 11905038221812736 11913892249625674 11927958238114016 11946243481524352 11957101071179264 11965993819230451 11977451840761792 11982384843136981 11993858559871552 11998486528819648 12009975663702016 12012244826726144 12032104282320122 12043625607837824 12133981264539904 12152080212368096 12175978933092128 12229226654373872 12240936734157824 12243249534932416 12254973042307072 12259701765296128 12296791442519584 12308566218876928 12310891797556352 12353501782030864 12365330861298688 12376569347158016 12385774062605944 12404761125524768 12416639288109056 12419406652237312 12470939459922944 12478696641373424 12495465260782592 12509793429016576 12547639716740128 12564500980455424 12591069123992996 12603125685554432 12633918112944128 12643314224092552 12646132108500254 12655420812880384 12658241395549568 12660633041805112 12677646143658496 12698605685713948 12710765218767616 12713166788866544 12728176430884096 12780990440970752 12806125999310336 12820810392721408 12833205068685169 12865185287795456 12876878076654592 12886454882248178 12904106754147518 12921447031036544 12936263659551232 12957650765575516 12975400161628996 12990381840330752 12992836241152768 13007734729493504 13029239996324552 13074336299913889 13122391934439424 13144086760316512 13169936397018016 13185037960696448 13242698476559552 13255379004944384 13257883474291456 13303771149879392 13315862556540544 13346193889515487 13358973519795904 13361950907094608 13374745625486336 13377272647945024 13417394686792096 13430242495301632 13432780003330688 13433235766705664 13448639247726592 13488975334202368 13504442730082304 13512842771873984 13531001055875072 13559612902761688 13615876856715056 13618911501461812 13631952272130304 13634527891174736 13652849693170688 13665258367062016 13675421507691944 13688516389442048 13691102695702432 13694154106442264 13707266925567488 13728279801972736 13750976322651568 13764143551814656 13782997682062336 13814393071607128 13840188543813632 13867407159474176 13888091671277824 13896730350620404 13915404494962432 13931360864132096 13954393132158248 13992285182779904 14053475934308096 14069590625778688 14080054476830342 14118287750892416 14141629059090533 14155170357263936 14176869857742592 14193607602556928 14233375718353792 14261367590141056 14327138161408576 14340159676274432 14372824188708986 14386586867472512 14389793284563424 14403572212062208 14435679104986139 14449501970391488 14452232057154892 14452722409714576 14463338071863296 14466561594913792 14469294904920128 14483149959090176 14488738449895424 14512692212244512 14526588821448704 14529333472990336 14546487349581824 14606846218252288 14635572570640384 14637732983079752 14666520078497336 14674210067765248 14703068900337664 14727377008283632 14730159596715563 14747550576168592 14761672073688064 14767368035470336 14784301325201408 14808743732086304 14811541693934986 14822923825031168 14829028756147424 14848955704174592 14890559995799488 14942098628473016 14956406415222272 15021813440361728 15051355882306304 15068614812224512 15134512544639488 15151866827761664 15204309885576448 15218128636046336 15229446679020574 15244029615515008 15252793016589128 15267398308338176 15270801036679552 15288311597651456 15313587268407428 15334165356333824 15351748575235072 15352269447663616 15443248882141696 15478426049378908 15496700460299072 15546115959215842 15561002121960064 15563942215397576 15564470287384928 15579374025291776 15582317589913984 15629053151647936 15632006102636924 15644018730790912 15646974509374208 15650461835934016 15665447914934272 15668407742344448 15715401511601792 15733421882354176 15787877796122432 15863248796462914 15872104767174656 15881977543566176 15903319422814208 15932621604610711 15947877865323712 15969723275851072 15991183066034176 16020647138337842 16035987687784064 16091490830663248 16135186001019904 16161861781817752 16177337551158784 16180394094921056 16202136980277248 16266715106690048 16298705817304064 16317395045281792 16373872184466944 16388753915742208 16400942577406772 16426084787095984 16441813562825728 16445478039501056 16464335566701568 16491555519823384 16497918977127016 16513716537590272 16516836636748448 16532652311791616 16536337034194432 16604952540560384 16640064381708586 16709110292006132 16728837694948288 16741971033001676 16761737232568384 16780957404522752 16815186649764074 16831288009467008 16834468110532072 16850587933172224 16854343515621248 16908088233464428 16924278550955776 16927476221639984 16947461435597056 16986064950292438 17002329934285696 17017782852342272 17030439336083173 17076684146826304 17093035903111168 17158207881888458 17167786788984832 17253004610517676 17296585765302272 17329297817637344 17376354154944512 17405081918880656 17408370432482029 17421748132017152 17431763447530432 17448455209529344 17452344041919488 17472356111601664 17501242592465632 17518000884127744 17524760407238656 17649427293876224 17675753036171776 17689629770718752 17710514811770368 17766989667675248 17784002425097216 17787362531882944 17787966042725632 17808362959901696 17861775030454784 17865149831585056 17882256582141952 17885635253053568 17886242098210304 17906751705536512 17960458870402048 17981053579833344 17998436984297042 18015671363790464 18043288909854208 18073119295435204 18108662545899772 18129427195957616 18150831478361344 18208710405269384 18226146131798528 18229589777150752 18251112315258368 18292685331084164 18309311015243248 18326843071753216 18372682497255086 18390275235043712 18393749890924408 18470699179220288 18488385772752896 18491878965624064 18580158811326728 18644467741297321 18712996782247936 18743934374179168 18747475850365262 18772668328109696 18794832045144064 18829461896358113 18847492022655296 18872818900103168 18876384727712512 18898670896222208 18951621812835712 18994790473459801 19017216436238384 19096126048007008 19118671651369472 19133681180573344 19155621188181632 19156271122935296 19178237033740288 19235757725105152 19239392126322368 19257814780768256 19262106874995712 19284194144423936 19323529409673632 19342032629663744 19345687110445696 19368527354968064 19382932136935276 19412645657477072 19431234210612224 19448894688391168 19463359241237912 19490020159791272 19516210453515776 19538589095753728 19570891612736464 19609380436443952 19655044031816704 19699814971936792 19717719554877344 19736600231118848 19785965766274708 19804911791585536 19872493313357542 19891522193006464 19895280494265176 19914331193748992 19922015368606208 20001420105675008 20093662649610368 20126882851734659 20166465107933837 20177038843177216 20200860612767744 20216719737964288 20240588356308992 20277882042231814 20297299101321088 20305131048771712 20328414322151936 20389914539702708 20417314093240064 20440726003489792 20441419540811776 20480079239025952 20545385614150397 20565058820930624 20569642267768048 20589338701474816 20620901611261952 20654993480497376 20695614338171168 20703091953969152 20719345366808704 20743807403841536 20809954748879296 20829881293484032 20833816888172288 20858414074580992 20873926916699528 20905926092667616 20924926874563712 20925944534505472 20960540721333136 20997351425434384 21017457411478528 21021428446770752 21109370490537472 21133575960713216 21234467212944832 21307963132911224 21401146645154276 21421639284776192 21425686686131728 21454478089268224 21519385024409272 21539990883034624 21544060645723616 21573011117385728 21618628118554012 21658996357526528 21708331969668344 21733961641415296 21824144054865152 21837719122403492 21849910458707968 21867064206369536 21892138500779008 21892881283354624 21958369504295224 21987876715796992 22013089542219776 22034370966987743 22109356697652224 22125799892161966 22151922442211744 22156107823158946 22173133986203648 22185880751402368 22222559949999409 22243839132843328 22248041880516452 22274308754047168 22304240518303744 22366733271698816 22410720498793088 22436418187262464 22514074253642048 22534536634145536 22612532304313952 22634184904669184 22638461404214656 22675888839757153 22733168220578816 22737463422017344 22759235649998848 22858765835057152 22964185885268992 23002151830553896 23047388694781528 23059472963631104 23073816431218784 23104822557673472 23174722333979216 23196913258652672 23232473511030784 23281599512288936 23302759473945952 23325073000413184 23334073249417216 23378203659642832 23383414087415564 23405804844601088 23480440701886168 23502924366777856 23508162591734912 23535118683521536 23605706834854144 23632774777644032 23679251847781376 23729322579832954 23782805427290624 23810076443625472 23827784499251348 23833095127558171 23855916476228032 23892486963048704 23914202142358528 23931987638460902 23954903681523584 23964769686273962 23987717119743104 23996973057639296 24024489653452288 24064208564640244 24087251215675648 24267962529079808 24304160424736192 24351957866184256 24458453308747744 24481873468315648 24486499069864832 24593582885039168 24617132437753856 24621783595112704 24707003564061728 24730661722597376 24771548125211888 24809522251049536 24833278576218112 24838813304474624 24941878919845888 24957393282746848 24990930521565184 25095279433480256 25129001960910848 25182138247985992 25206251371108864 25286628448185104 25291406100021061 25292264217000508 25310841625760768 25316482791099136 25321266083610224 25355292287316992 25397211371427896 25421530437535232 25426333577733088 25456352861768192 25561980881941504 25612251998620672 25641620785442816 25666410137370338 25730370575590912 25753756153309184 25772909764496356 25808213508295036 25842894062073088 25872527319102464 25915301531151032 25950800323257992 25985672482305536 26015469458987008 26058479992649104 26148672599827778 26288173520633024 26339872794036032 26370075921392896 26485396953119104 26515766948582912 26607542299758784 26631725113081088 26692387779030974 26717947039591808 26723901814189216 26749491250972672 26754545295890048 26798777719712999 26834789373584192 26860484990603264 26865560006661376 26866471533411328 26897278495453184 26977950668404736 27025685543747968 27087245586413089 27119225805523376 27231753713430112 27237823002923624 27263904544260608 27269055782349472 27305699386341376 27350843015383888 27356010679614617 27377032778884096 27382205391404864 27388308212884528 27414533851134976 27456559603945472 27501952645303136 27528287103629312 27565995364124672 27628786143214256 27680377087627264 27734814318948352 27776183342555648 27793460701240808 27830808989924864 27862721728264192 27908786264316496 27984570365559808 28106951868616192 28139181251557376 28160108953660684 28236575501784832 28283258118181066 28310340714527872 28353739715485184 28466751436707584 28522735180282112 28654276322817152 28680319352548864 28701649510461851 28745648377417972 28773173734945024 28779586569126848 28807144424124416 28871358209972278 28899003940782976 28904464114309784 28905444819429152 28933123189827584 28938589809840256 29025384424489024 29053177642897408 29058666945980672 29092974699163648 29275465966159504 29298449307752933 29333040156994672 29348420135530496 29406137800675328 29454754016567264 29460319193431126 29495101152337184 29523344147376128 29534736070940672 29589154408562749 29617487464172608 29623083387869972 29645847650062336 29658057512294848 29697911408349184 29781119991598976 29884197256946032 29912812830444544 30043626880723456 30102711764612608 30137229624449024 30192758068405933 30269025089278976 30303733655523328 30408619771152896 30436257272092672 30458893358041148 30488059231030016 30505586033178256 30534796616676352 30541602073359104 30576623195302912 30627174536814856 30668330712667648 30703497150470144 30886497764283392 30956852098757816 30993400920598144 31092231918431684 31122004243920128 31127884430795152 31128940574769856 31158748050583552 31164635179827968 31258106303295872 31264012205273848 31293949018748416 31300923671868032 31336815484688896 31430803023203584 31466843764708352 31575755592244864 31627958767011607 31690159455324601 31726497592925828 31744209534349312 31763955087132352 31806638845628416 31865243209221422 31895755730647424 31939446551702144 32012199329397287 32041294276675684 32071975375568128 32182981661326496 32270372002039808 32323723563635504 32354675102317568 32360788189842112 32404273960554496 32533430213380096 32597411634608128 32747744368933888 32777507831484416 32801885154813544 32852169574191968 32883627125651456 32890956079002112 32928671133403136 32983111039646768 32995837954254032 33027433075180544 33033673273496896 33065304623583232 33072674068388864 33209905081120768 33280128763417172 33418220584012264 33457675389896576 33483942066003352 33523474465136768 33561914809045504 33630373299528148 33662576018934016 33668936221064144 33701175866344448 33708687031242496 33816176466928856 33848557101911552 33854952443279968 33894922871194112 33920131239636733 33972129900584876 34004659868571392 34035565704684544 34060878672166346 34153368293652608 34316415763776916 34335573577969664 34506009221035352 34625440090980739 34658595635274688 34752708309889024 34810163837761312 34816740864964058 34843496264034304 34863526895060864 34904688083838976 35002485184931264 35036001768255488 35049520814477312 35351506072343552 35379259541437504 35421029623540736 35533979335350496 35568004850194432 35574725063765888 35575932085451264 35616725919803392 35682350444479739 35723550060909568 35730299663170112 35764513164283904 35771270506107136 35772484196420608 35813503411073024 35920917740804096 35996873968594084 36031342727580928 36086577819708416 36146238590870408 36217325091799544 36258854391915232 36301662956722688 36417420810538768 36452292263597056 36459179554301504 36502224630516736 36585370662168328 36618622030486496 36653686143506432 36745364994510172 36780550470087424 36787499781848816 36941398358440576 36983757931248128 37160317622653456 37288935482594642 37452006629019983 37487868748358336 37494951700730524 37545336656219392 37589664090288128 37658923792716226 37694984045310592 37752769455425024 37832599207469521 37903243625671424 37989580946919602 38034432872476768 38192252096014016 38216008464206111 38237343302738944 38267362361146688 38311242376363264 38312542245870592 38356474067480576 38471515450210304 38478784252644736 38524213749991424 38647058819347264 38684065259327488 38691374220891392 38737054709936128 38765864273870552 38825291314954144 38862468421224448 38926718482475824 38980040319582544 39032420907031552 39077178191507456 39141783225472928 39218760872887904 39310088063633408 39399629943873584 39435439109754688 39473200462237696 39571931532549416 39609823583171072 39744986626715084 39783044386012928 39790560988530352 39828662387497984 39844030737212416 40002840211350016 40187325299220736 40253765703469318 40332930215867674 40354077686354432 40433439475928576 40555764084463628 40594598202642176 40610262097543424 40656828644303872 40779829079405416 40834628186480128 40881452006979584 40920974652977237 40960158478051904 41090771228300794 41130117641861248 41139284535536096 41178677402949632 41309986960994752 41391228676342336 41406183907938304 41438690733617408 41487614807683072 41619909497758592 41667633776344576 41747853833399056 41811852185335232 41849853749127424 41851889069010944 41921081442666272 41994702850868768 42034914822957056 42042856893541504 42112364988120427 42218740981074944 42267151921426432 42468934425889664 42615926265822448 42802293290308552 42843278569552384 42851373372263456 42908956178536448 43038770048818544 43079981766069248 43088121291447232 43146022234771456 43237256237108024 43317992715053056 43416663939336688 43467923282830592 43648288109730304 43675438244806984 43734128412739072 43784277001558016 43916739008590448 43975753431593984 44026179084439552 44068741933975486 44218713395304448 44251599784323932 44261462379750889 44303844884423488 44312215646317892 44346267972407296 44371761502804736 44445119899998818 44487678265686656 44496083761032904 44548617508094336 44733466543397632 44821440997586176 44872836374524928 45028148507284096 45069073268291072 45102592087868623 45164373639516313 45225064608627904 45268369809338368 45276922808429312 45351777679514306 45466336441157632 45474926844034688 45717531670114304 45928371770537984 46004303661107792 46094777389563056 46118945927262208 46147632862437568 46209645115346944 46349444667958432 46393826517305344 46563199024577872 46605518947891904 46650146000826368 46668146498834432 46756407319285664 46766828174831128 46811609689202176 46960881403772336 47005848733555712 47016325183469824 47070237367043072 47211413669708288 47265549555288064 47358503695562752 47458645159665908 47565610854581248 47620152887250944 47655568998502696 47666190255116342 47711832952456064 47784973926097408 47828404284717056 47863975276921804 47909807363047168 47929539372547924 47975434239486208 47993946115278592 48048979306904576 48128417129280488 48174502431351296 48535925058159616 48608320849472384 48703915732368512 48916906617495488 48963746936631296 48972998139729664 49187165770078336 49243567190225408 49414007128123456 49461323445194752 49543096250423776 49619044502099072 49677626608949248 49883757839691776 49914786565493696 49981861043130368 50190558866960512 50304884660481451 50364276495971984 50412502742217728 50573256896370208 50582812200042122 50584528434001016 50621683251521536 50632965582198272 50642532167220448 50710584574633984 50794422742855792 50843060875070464 50852667155466176 50912705723536384 51123961763883008 51224503997241344 51332820274740676 51460741151181824 51507512306618368 51545819528992712 51616427016590072 51685788124146176 51745054638204928 51830603062302064 51901600646515984 51971344964611072 52030938917974016 52116959985298208 52297345199655556 52576347041266048 52679745588072064 52740151842785792 52970793906238208 53031533897165824 53215084599517568 53263450226162176 53303063376572009 53384775558061948 53435894079183616 53447803628378432 53498982501945344 53509090591780096 53597555439425998 53669578747168384 53731120013322752 53732943066822656 53955901336809472 54051371087495936 54174491172826178 54238451611046752 54411405857255447 54463507426860224 54475646005847248 54527809088521216 54538111564698944 54611398772682752 54701686030767776 54712021359229234 54754065557768192 54764410782809728 54776616425769056 54829067702269952 55003905290606272 55056574207258624 55131990728249344 55257572286428512 55552366685111296 55586921402481616 55661617979849728 55725443456528384 55817572528632992 55969140731119616 56072264984182447 56213903737232384 56278362503114752 56320217907321368 56473151003569664 56566516236362132 56620681429055744 56707479430970368 56933502873415168 57045470360564224 57308552645634304 57360638705097728 57403299020923702 57491296754835944 57546347469890048 57559173138253696 57742716419944556 57798007881565952 57808928228619568 57810889638858304 57866246379655168 57877179619680512 58050768848978048 58117333891961344 58550931932319008 58596898615505866 58666080313989344 58853153274174259 58909508033134528 58920638386862252 58990202304674368 59046688294752256 59069472141881344 59178308817125498 59234974928345216 59246166775739944 59316115024589696 59451227326023533 59562239983197952 59768394513892064 59825625660889088 60053727586609603 60087253761446912 60205423529225216 60274459248898048 60385516136811866 60538050178557952 60817239542305792 60872514544185344 60917786716082296 60976118462060032 61011172066356512 61069593233352704 61083204146718208 61153246390605824 61254349073629712 61336661425335296 61406994300940288 61772995528566784 61913704197515632 61986801841196288 62184463836863368 62244008487840256 62255768861590304 62257881149539712 62329270359655936 62516212606591744 62528024410547696 62587898037496832 62601847343736064 62673630969377792 62861606046407168 62933687529416704 62994529445039647 63151511184489728 63255917534023214 63380318910649202 63452995185851656 63527910174264704 63730486418442844 63791511461294848 63878893103404288 64024398658794574 64082588553351368 64143950751136256 64304388740392801 64365963322652992 64540744004079616 64647447127271008 64709350204635136 64721576379684224 65066860426760192 65194823269216256 65495488737867776 65603770309627088 65704339148383936 65767254251302912 65781912158004224 65857342266806272 65966222079293536 65991675908508064 66054866150361088 66067346546993792 66145348136777728 66419810162241536 66560257526834344 66836441168024528 66915350779793152 66967884132006704 67046948930273536 67123829618091008 67260746599056296 67325152037868032 67337872442128288 67402351732688896 67417374062484992 67632352933857712 67697114203823104 67709904886559936 67789845742388224 67840262479273466 67944259801169752 68009319737142784 68071131409369088 68121757344332692 68306736587305216 68632831527553832 69012018442070704 69250880181961478 69317191270549376 69553726596751397 69620327675522624 69633481729928116 69686992528068608 69727053790121728 69809376167677952 70004970369862528 70703012144687104 70758519082875008 70842059247081472 70972587147811349 71067958670700992 71136009700388864 71149450127531776 71151864170902528 71233451839606784 71364700888959478 71447100121819136 71460599326340224 71542541012214272 71544968392841216 71841835481608192 71993747937188168 72062685455161856 72173155639416832 72292477181740816 72434650183599088 72517708783830464 72603325913445376 72834841621077536 72904584527194112 72918359108603008 73004449261033472 73170741324336656 73237244060972992 73307372287012864 73490729989020344 73561100940174848 73574999563697632 73882796716881152 73967515862496256 74320635245306912 74577870965189284 74904013258039966 74975737496716672 74989903401461048 75090673312438784 75317847585432452 75389968090621184 75505538910850048 75665198414939042 75806487251342848 75979161893839204 76068865744953536 76384504192028032 76432016928412222 76474686605477888 76534724722293376 76622484752726528 76625084491741184 76943030900420608 76957568505289472 77048427499982848 77294117638694528 77382748441782784 77440299622566881 77531728547741104 77650582629908288 77724936842448896 77853436964951648 77960080639165088 78064841814063104 78283566450945856 78437521745775808 78620176127266816 78799259887747168 78870878219509376 79143863065098832 79219647166342144 79489973253430168 79566088772025856 79581121977060704 79657324774995968 79688061474424832 80005680422700032 80374650598441472 80507531406938636 80665860431735348 80708155372708864 80866878951857152 81111528168927256 81189196405284352 81220524195086848 81313657288607744 81559658158810832 81669256372960256 81762904013959168 81841949305954474 81920316956103808 82181542456601588 82260235283722496 82278569071072192 82357354805899264 82619973921989504 82782457352684672 82877381467234816 83239818995517184 83335267552689152 83495707666798112 83623704370670464 83699707498254848 83761956734613157 83842162885332544 83876693901958867 83989405701737536 84069829645914112 84085713787083008 84224729976240854 84437481962149888 84937868851779328 85231852531644896 85604586580617104 85686557139104768 85702746744526912 85817912357072896 86077540097637088 86159963532138496 86176242582894464 86474512474216048 86635985430106112 86833327878673376 86935846565661184 87296576219460608 87350876489613968 87468256825478144 87568554003116032 87833478017180896 87951506863187968 88137483867950972 88437426790608896 88503199568647864 88522924759501778 88607689768846976 88624431292635784 88743523005609472 88890239799997636 88975356531373312 88992167522065808 89097235016188672 89466933086795264 89642881995172352 89745672749049856 89832435480796183 90056297014568192 90138146536582144 90205184175737246 90328747279032626 90450129217255808 90553845616858624 90703555359028612 90932672882315264 90949853688069376 91520354099397223 91856743541075968 92008607322215584 92189554779126112 92295265724875136 92698889335916864 92787653034610688 93126398049155744 93211037895783808 93423357226608409 93512814638571328 93533656349662256 93623219378404352 93921762807544672 94011697467111424 94032650366939648 94140474734086144 94422827339416576 94531099110576128 94717007391125504 94917290319331816 95131221709162496 95311137997005392 95332380510232684 95423665904912128 95569947852194816 95656808569434112 95727950553843608 95819614726094336 95859078745095848 95950868478972416 95987892230557184 96097958613809152 96256834258560976 96349004862702592 97071850116319232 97216641698944768 97407831464737024 97833813234990976 97945996279459328 98374331540156672 98487134380450816 98828014256246912 98991403413633731 99086192500847552 99238089004198144 99355253217898496 99829573130987392 100381117733921024 100609769320962902 100728552991943968 100825005484435456 101049753734902973 101146513792740416 101165624400084244 101169056868002032 101243366503043072 101265931164396544 101285064334440896 101421169149267968 101588845485711584 101686121750140928 101705334310932352 101825411447072768 102247923527766016 102449007994482688 102665640549481352 102921482302363648 103091639057985424 103111117177008941 103232854033180144 103371576248292352 103490109276409856 103661206124604128 103803201293031968 103942689929222144 104233919970596416 104594690399311112 105152694082532096 105359491176144128 105480303685571584 105941587812476416 106063067794331648 106430169199035136 106526900452324352 106606126753144018 106769551116123896 106871788158367232 106895607256756864 107018181183560192 107195110878851996 107339157494336768 107462240026645504 107465886133645312 108102742174991872 108348982345652356 108476903222093504 108822811714510894 108927014853720448 108951292011694496 109055618177042432 109076223129397888 109298713223466481 109403372061535552 109424042718458468 109508131115536384 109528821565619456 109553232851538112 109658135404539904 110007810581212544 110515144572857024 111104733370222592 111173842804963232 111323235959699456 111528351232274977 111635145057265984 111938281462239232 112144529968364894 112427807474464768 112640435814642736 112946302007139328 113133032472724264 113241362858111488 113414958861940736 113867005746830336 114090940721128448 114617105291268608 114721277410195456 114806598041847404 114982593509671888 115092694939780096 115118346276507392 115485432839889112 115596015763131904 115617856457239136 115621779277716608 115754359239361024 116101537697956096 116234667783922688 117101863864638016 117193797231011732 117332160627978688 117706306548348518 117819016066269056 117841276773724504 117980404609348736 118356617634250996 118469949856690432 118492333551479888 118632230049179392 118902454652047066 119124479966395904 119536789027784128 119651251321778176 120107455173219206 120174507522893824 120410847058450432 120771032273623732 121076100357115904 121634479084611584 121835573432164592 121858593027374203 121952236924120064 122022344132713024 122139186466705408 122166408293436416 122306492781211648 122508698147259424 122673322850670592 123545991057133568 123827408395031264 123973603682392576 124368927673726736 124488016975680512 124511537723180608 124515762299079424 124658540719311872 125032425213183488 125056048821095392 125175796074993664 125203694687472128 125347261938755584 125723212092814336 125867375058833408 125989058890079294 126303022368979456 126511835068046428 126760637821298404 126905990371703312 127055820348529408 127460972836885688 127583022922589696 127757786206808576 128048797317589148 128165177106702736 128287901502272512 128608777480785602 128731926645305984 129294894254542016 129418700409270272 129443152759368448 130511274189081247 130990977475735552 131207540619254176 131408678296767872 131563824316008448 131806233274506791 131932444158587072 131983351817016128 132109732300722176 132134693093987584 132290696273555456 133120515053668688 133672882336049056 133830701559586304 133935768264013408 134093897860547072 134247659236182016 134521493198112592 134650304075736064 134675744884256576 134804703465377792 134834748124969984 135264705867715424 135394228407646208 135419809773119872 135579691484776448 135680524958546932 135888519602339504 136018639474285568 136142262818738176 136243514688665384 136613473174610432 137265663055107664 138024036884141408 138501760363922956 138634382541098752 139107453193502794 139240655351045248 139266963459856232 139454107580243456 140009940739725056 141165255755536859 141406024289374208 141517038165750016 141684118494162944 141945174295622698 142135917341401984 142298900255063552 142303728341805056 142729401777918956 142894200243638272 142921198652680448 143085082024428544 143089936785682432 143817699299052779 143987495874376336 144125370910323712 144346311278833664 144584954363481632 144869300367198176 145035417567660928 145206651826890752 145669683242155072 145809169054388224 145836718217206016 146008898522066944 146341482648673312 146474488121945984 146981459978040688 147122201880349696 147149999127395264 147765593433762304 147935031724992512 148641270490613824 149155741930378568 149808026516079932 149951474993433344 149979806802922096 150181346624877568 150635695170864904 150779936181242368 151011077821700096 151330396829878084 151612974502685696 151958323787678408 152137731489907072 152769008384056064 152864033856824444 152949373210955776 153069449444586752 153244969505453056 153250168983482368 153915137010578944 154240596768914201 154588235277389056 154765496883565568 154880599245133762 155063457095482208 155301165259816576 155557919649995863 155706873929903296 155920161278330176 156129683628126208 156567132901891712 156875043491551616 157598519775494336 157741756439018752 158287726130197664 158439294332684288 158979946506860336 159132177544051712 159162243954121408 159314649549991936 159376122948849664 160011360845400064 160749301196882944 161015062813877272 161331720863470696 161416310745417728 161733757903714304 162223056337854512 162378392810568704 162441048390173696 162627314577215488 163119316317621664 163338512745920512 163683898611908948 163840633912207616 164363084913203176 164520470567444992 164557138142144384 165239947843979008 165564914705369344 165754762934469632 166479637991034368 166670535105378304 166831665892907197 166991415333596224 167247408741340928 167399414996509696 167523913469226314 167684325770665088 167753387803917734 167978811403475072 168171427574166016 168449459952481708 168874963924299776 169875737703558656 170463705063289792 171209173161234208 171373114278209536 171405493489053824 172155080195274176 172319927064276992 172352485165788928 172949024948432096 173666655757346752 173871693131322368 174593152438921216 174701752979227936 174936513650956288 175666956034361792 175903013726375936 176274967735901944 177006399137295728 177045849519003556 177215379537693952 177248862585271568 177487046011218944 177780479599995272 177950713062746624 177984335044131616 178194470032377344 178933866173590528 179285763990344704 179491345498099712 179664870961592366 180112594029136384 180276293073164288 180410368351474492 180657494558065252 180900258434511616 181107691233717248 181407110718057224 181899707376138752 183040708198794446 184017214644431168 184379109558252224 184590531449750272 185397778671833728 186252796098311488 186422075791567616 186846714453216818 187025629277142656 187067312699324512 187246438756808704 187843525615089344 188023394934222848 188065300733879296 188280949468172288 188845654678833152 189834580638663632 190262443418324992 190622275994010784 190664761020465368 190847331809824256 191139895704389632 191455901107687216 191492074757302319 191639229452188672 191718157490191696 191901736957944832 191975784461114368 192195917227618304 192513668517121952 192698009725405184 194143700232638464 194433283397889536 194815662929474048 195667626469981952 195891992558918656 196748663080313344 196974268760901632 197656028512493824 197982806827267462 198172385001695104 198476178008396288 199659146261974784 200762235467842048 201219538641925804 201457105983887936 201650010968870912 202099507469805946 202293027585480832 202331248800168488 202338113736004064 202531862328793088 202570128668881792 203177690971423168 203372243500281856 203410668621864704 203650822894145536 205089145154270531 205331281098962704 205842964604727296 206183278115970848 206222234354017882 206465708066360288 206743152496584704 207124080859939243 207322412249208256 207606402586063936 207885379858444288 208467839941192832 209189380798622224 210305388165064192 210718982352288256 210960607371143168 211883175624952832 212126135588663296 212860338398070272 213053800904648704 213212253506288036 213539102232247792 213743576316734464 213791214513513728 214036362367120384 214390221757703992 214678314988673536 214924480053291008 216205484349983744 216697964691304712 216953806444187008 217645623429021788 217854029707440896 217902584023388992 218111236354084864 218152446258795776 218597426446932962 218806744123071104 218848085436916936 219057643131238912 219106465703076224 220015621162425088 221030289145714048 221395711369081249 221831116187272207 222209466740445184 222347685609926464 222646471919398912 223056702464549954 223270290114531968 224289059936729788 224855614948929536 225280871629285472 225892604014278656 226266064945448528 226482725716222976 226829917723881472 227734011493660672 228181881442256896 229234210582537216 229442554820390912 229613196083694808 229965187019343776 230185389879560192 230236692553014784 230970865679778224 231192031526263808 231235712914478272 231243558555433216 231508718478722048 232203075395912192 232469335567845376 234203727729276032 234387594462023464 234664321255957376 235412613096697036 235638032132538112 235682553547449008 235960809218697472 236713235268501992 236939899713380864 236984667102959776 237264460098358784 237804909304094132 238248959932791808 239073578055568256 240214910346438412 240349015045787648 240821694116900864 241542064547247464 242378080636865173 243268958169223168 243671146864329184 243717186054748406 243904473848240128 244044688265426048 244332816586872832 245017396294518848 245346645701341184 247654816790062528 247947207364785152 248737855347453472 248976033951361024 249023075446361216 249031524598158848 249317081438623744 250064850426366976 250112097642190784 250351592149987328 250407389374944256 250694523877511168 251446424185628672 251978117780158588 252606044737958912 253023670136092856 253521275642596808 253811980743406624 254111640697058816 254921945673771376 255166045845179392 255515572413617152 256097594635178296 256330354213405472 256575803004545024 257217554961571204 257463853290611968 258589788509084032 258886305518736896 261022548378162494 262164046403139881 262415081238508352 262817356593535744 263127648632016896 263612466549013582 263864888317174144 263966703634032256 264269386187975168 266241030107337376 267345764672098112 267661403119172608 267871536528026816 268187795721094144 268495318472364032 269042986396225184 269300608151472128 269351489768513152 269669496249939968 270529411735430848 270788456815292416 270839619546239744 271159382969552896 271361049917093864 271777039204679008 272037278948571136 272487029377330768 273226946349220864 274531326110215328 276048073768282816 277003520727845912 277268765082197504 278214906387005588 278481310702090496 278533926919712464 278908215160486912 280019881479450112 282330511511073718 283034076331500032 283890348591245396 284271834682803968 284597800510127104 284607456683610112 285458803555837912 285842397305360896 286170164048857088 286446822570840659 287635398598105558 287974991748752672 288250741820647424 289169908726963264 289738600734396352 290070835135321856 290413303653781504 291339366484310144 291673436434412032 292682965297346624 292948976243891968 293962919956081376 294244403760699392 294299998254790528 294786554916842989 295531186867524608 295870063449985024 297282540981227648 298311483860757136 299616053032159864 299902949986866688 299959613605844192 300362693249755136 301271390341729808 301559872362484736 302022155643400192 302660793659756168 303225949005371392 303916647575356816 304275462979814144 305538016768112128 305728067713648888 306138898889173504 306489939010906112 307830274021157888 308481193537828402 309176470554778112 309530993767131136 309761198490267524 309830236658256223 310126914190964416 310602330519633152 311115839299991726 311413747859806592 311840322556660352 313134265803783424 313750086983103232 315197039550988672 315483512878037504 315718144615080361 316575452260395328 316878588665368576 317959893013720672 318264355088103424 318324487908242816 320022721690800128 321498602393765888 322030125627754544 322663441726941392 322832621490835456 323467515807428608 324446112675709024 324756785621137408 324882096780347392 326238632635243328 326677025491841024 327367797223817896 327681267824415232 328726169826406352 329040941134889984 329114276284288768 330479895687958016 331129829410738688 331509525868939264 332959275982068736 333341070210756608 333663331785814394 333982830667192448 334494817482681856 334798829993019392 335047826938452628 335368651541330176 335506775607835468 335957622806950144 336342855148332032 336898919904963416 339751475407117312 340927410126579584 342418346322468416 342746228556419072 342810986978107648 344310160390548352 344704970331577856 345898049896864192 347333311514693504 347743386262644736 349186304877842432 349403505958455872 349873027301912576 351333912068723584 352134192623370157 352549935471803888 354012798274591456 354091699038007112 354430759075387904 354497725170543136 354974092022437888 355560959199990544 355901426125493248 355968670088263232 356388940064754688 357867732347181056 358571527980689408 359329741923184732 360225188058272768 360552586146328576 360820736702948984 361314989116130504 361800516869023232 362215382467434496 362814221436114448 363799414752277504 366081416397588892 368034429288862336 368758219116504448 369181062899500544 370795557343667456 372505592196622976 372844151583135232 373121443636004063 373693428906433636 374051258554285312 374134625398649024 374492877513617408 375687051230178688 376130601467758592 377691309357666304 379669161277327264 380879841000788129 381244551988021568 381329522040930736 381694663619648512 382279791408779264 382911802215374432 382984149514604638 383278458904377344 383436314980383392 383803473915889664 383951568922228736 385027337034243904 385396019450810368 388866566795779072 389631325858948096 391335252939963904 391783985117837312 392505854889277129 393497326160626688 393948537521803264 395312057024987648 395965613654534924 396344770003390208 396952356016792576 399318292523949568 401524470935684096 402439077283851608 402914211967775872 404199014939611892 404586055170961664 404662497600336976 404676227472008128 405063724657586176 405140257337763584 406355381942846336 406821337243729408 410178290308541062 410662562197925408 411972072919219813 412366556231941696 412444468708035764 412931416132720576 413486304993169408 414248161719878486 414644824498416512 415212805172127872 416158591282164731 416935679882385664 418378761597244448 420376093106267221 420610776330128384 421437964704576512 421921214742286336 423766351249905664 425720676796140544 426107601809297408 426424507012576072 427078204464495584 427487152633468928 427582429027027456 428072724734240768 428780443515407984 429356629977347072 429848960106582016 432410968699967488 433395929382609424 433907612888374016 435291246858043576 435708059414881792 435805168046777984 436304892517591552 437194852893865924 437613488246142208 437696170873833872 438115286262477824 438212931406152448 440031242324850176 440961706115277529 442060578291428096 442791422738162498 443662232374544414 444695371219852928 446113404929099908 446540580229063936 448578119873459576 450130721182749607 450561743258570944 451785208028557312 452532129890897056 452965451432445952 455468022987321344 456363762884513792 458468421165074432 459226392167389616 459930374038687552 460370779759120384 460473385106029568 461941731359556448 462384063052527616 462471425828956544 462487117110866432 463017436957444096 464406150791824384 464938671135690752 468407455458552064 468775188924046928 469328642511914752 470825226193394072 471276064265076224 471365107094898016 471921618437394944 473426470537003984 473879799426761728 473969334205919552 474528920196717568 475609818608188264 476497919865583616 478147156111136512 480429820692876824 483084129094494928 484756161273730346 486876086177259779 487342293728658368 487434372109496812 487808947696480256 488089376530852096 488665633173745664 490034792589037696 495309633580125056 495894414729570304 496808110034679443 497475710694906944 497952067902722048 498046150892722432 498063049196317696 498634162877247488 500129700852733952 500224195284381568 500814778749888512 502892848371257344 503956235560317176 505212089475917824 506047340272185712 507042551285193616 507623961486813248 508223281394117632 509843891347542752 510332091690358784 511031144827234304 512195189270356592 512660708426810944 513151606009090048 514435109923142408 514927706581223936 517179577018168064 517772611037473792 522045096756324988 524328092806279762 524830162477016704 525634713187071488 527224933098027164 527729776634348288 527933407268064512 528538772375950336 532482060214674752 534691529344196224 535322806238345216 535743073056053632 536375591442188288 538085972792450368 538601216302944256 538702979537026304 539338992499879936 541058823470861696 541679239092479488 542722099834187728 543554078409358016 544074557897142272 544974058754661536 546453892698441728 549062652220430656 552096147536565632 554007041455691824 554537530164395008 556429812774011176 556962621404180992 557067853839424928 557816430320973824 560039762958900224 564661023022147436 566068152663000064 567780697182490792 568543669365607936 569195601020254208 570917607111675824 571684794610721792 572340328097714176 572893645141681318 575270797196211116 575949983497505344 576501483641294848 578339817453926528 579477201468792704 580141670270643712 582678732968620288 583346872868824064 585365930594693248 585897952487783936 586333697142292099 587136857313712069 587925839912162752 588488807521398784 588599996509581056 589573109833685978 591062373735049216 594565081962455296 596622967721514272 599232106064319728 599805899973733376 599919227211688384 600725386499510272 602542780683459616 603119744724969472 605321587319512336 606451898010742784 607833295150713632 608550925959628288 611076033536224256 611456135427297776 612277797778347008 612979878021812224 615660548042315776 616962387075656804 618352941109556224 619061987534262272 619522396980535048 619660473316512446 620253828381928832 621204661039266304 622231678599983452 622827495719613184 623680645113320704 626268531607566848 627500173966206464 628827048365573281 630394079101977344 630967025756075008 631436289230160722 633150904520790656 635919786027441344 636528710176206848 636648975816485632 642997204787531776 644060251255509088 645326883453882784 648892225351418048 649513571242274816 649764193560694784 652477265270486656 653963500586258863 654735594447635792 655362535648830464 657452339652812704 658081882269779968 658228552568577536 660959791375916032 662259658821477376 663019051737878528 665918551964137472 667326663571628788 667965661334384896 668989634965363712 669597659986038784 670095653876905256 670737303082660352 671013551215670936 671915245613900288 672685710296664064 673797839809926832 679502950814234624 681854820253159168 684836692644936832 685621973956215296 688620320781096704 689409940663155712 691796099793728384 692939823895436117 694666623029387008 695486772525289472 698807011916911744 702667824137447168 704268385246740314 705099870943607776 707348276144320811 708025596549182912 708183398076014224 708861518150775808 708995450341086272 709948184044875776 711121918399981088 711802852250986496 711937340176526464 712777880129509376 715735464694362112 717143055961378816 718659483846369464 720450376116545536 721641473405897968 722629978232261008 723601033738046464 724430764934868992 725628442872228896 727598829504555008 732162832795177784 736068858577724672 737516438233008896 738362125799001088 741591114687334912 745011184393245952 745688303166270464 746242887272008126 747386857812867272 748102517108570624 748269250797298048 751374102460357376 752261202935517184 759338322554654528 761759682001576258 762489103976043136 762659044081861472 763389327239297024 765090992564265367 765823604430748864 765968299029209276 766556917808754688 766872629960766784 767606947831779328 767903137844457472 770054674068487808 777733133591558144 779262651717896192 780698458625924839 782670505879927808 783567970235674624 785011709778554258 786994652321253376 790624114049975296 791931227309069848 792689540006780416 793904712033585152 798636585047899136 803048941871368192 804878154567703216 805828423935551744 808398029879223784 809172110341923328 809324995200673952 809352454944016256 810280514675527168 812710763885692672 813642674487458816 820356580617082124 821325124395850816 823944145838439626 824733112463883392 824888937416071528 825862832265441152 828496323439756972 829289648996833024 830425610344255744 832317182564329462 833871359764771328 836757523194488896 840752186212534442 841221552660256768 842875929409153024 847532702499811328 851441353592281088 852849014025152144 854156408928991168 854974305266937856 855164858054054912 856145449468481536 857560887030815968 858713259954694144 864821937399934976 866791858765218848 867815225776748032 870582493716087152 871416118829763584 871610336093555968 872609785035183104 874389705787731848 875226976492284416 875392341747667744 876230572524955648 876425862812304896 880062484649700352 881923412230555058 884121156582856192 885582845476324996 887324464749088828 889390742439705856 892226809858199816 893081160458127872 897156239746919152 900261442365499214 901123486517141888 905064259781794112 905930902864891904 916936842330148864 918452784334779232 919860748077375104 920946770212059136 922643632921547537 923883462719112896 924768126105055232 924942851657913088 924974234221732864 926034873914888192 928812301583648768 936814910917104128 937550377848093856 938657285023829504 941650452386788144 942552128530152448 942730214189796032 943843236874789888 946852941074007968 947759598853523456 947938668411839104 949057840393435136 951219637216376528 952995839731167232 956294312222273024 960859641385753648 966168258188989856 969512322547460692 973752172354519558 974684587457316736 974868744218993624 976178753061704192 980069585178075392 988156790288758013 990619267160250112 991788829459140608 993616220069358886 994951421389813888 996092301785444864 996126098392635392 1000259401705467904 1000448390568763136 1001629557499777024 1006723895093369453 1007912471120634352 1010424178951835648 1012094680544371424 1014085102570387232 1015247922973626496 1016446562788235264 1019687782695085504 1020664183380717568 1022062289654468608 1024390378540713184 1025321416853621888 1028870219846284816 1029855413162447872 1034359154036336128 1035545222074947584 1044090193512649976 1048656185612559524 1049660324954033408 1051269426374142976 1054449866196054328 1055459553268696576 1055866814536129024 1057077544751900672 1064964120429349504 1069383058688392448 1070645612476690432 1071486146112107264 1072751182884376576 1076171945584900736 1077405959074052608 1082117646941723392 1083358478184958976 1085444199668375456 1087108156818716032 1088905437549971041 1089948117509323072 1092907785396883456 1098125304440861312 1104192295073131264 1108014082911383648 1109075060328790016 1112859625548022352 1113925242808361984 1114135707678849856 1115632860641947648 1120079525917800448 1129322046044294872 1132136305326000128 1135561394364981584 1137087338731215872 1138391202040508416 1141835214223351648 1143369589221443584 1145787290283362636 1150541594392422232 1151899966995010688 1156679634907853056 1158954402937585408 1160283340541287424 1165357465937240576 1166693745737648128 1167821661250350379 1170731861189386496 1171795904975567872 1172667394284584198 1174273714627424138 1175851679824325504 1177199993019162112 1179146219667371956 1182124747470098432 1189130163924910592 1193245935443028544 1198464212128639456 1199611799947466752 1199838454423376768 1205085561366919232 1206239489449938944 1210643174639024672 1215666590301427264 1217101851919256576 1222152067072448512 1222912270854595552 1224555595556694016 1231321096084631552 1233924774151313608 1236705882219112448 1239044793961070096 1239320946633024892 1240507656763857664 1242409322078532608 1244463357199966904 1245654991439226368 1247361290226641408 1252537063215133696 1255000347932412928 1257654096731146562 1260788158203954688 1261934051512150016 1262872578460321444 1266301809041581312 1271839572054882688 1273297951632971264 1288120502511018176 1290653766907765568 1297784450702836096 1304954530540973312 1307927001172517726 1309471188895271584 1310725071297660928 1314904679305625408 1316163764539559936 1316457105137155072 1321919582751832064 1324519317642954752 1331837103928274944 1334653327143257576 1335931322668769792 1337979269930727424 1340191307753810512 1340444523301116233 1341474606165320704 1342027102431341872 1343830491227800576 1345371420593328128 1347595679619853664 1359005901628469248 1363709640506318336 1369673385289873664 1371243947912430592 1377240641562193408 1378819881326311424 1383592199587456768 1385879647790872234 1389333246058774016 1397614023833823488 1405335648274894336 1408536770493480628 1410199741887215552 1414696552288641622 1416051193098365824 1416366796152028448 1417723036301551616 1417990900682172544 1422243836799962176 1423605704501972992 1423874680353052928 1425555760259018752 1435624016079893717 1437318967692738928 1440900752233091072 1443282946811795936 1445259956464522016 1447202067476092928 1449868566019574701 1451256885744457792 1455197659009110016 1464325665590355568 1472137717155449344 1475032876466017792 1476724251598002176 1483182229374669824 1490022368786491904 1491376606332540928 1492485774544016252 1494773715625734544 1496205034217141248 1496538501594596096 1502748204920714752 1518676645109309056 1523519364003152516 1524978207952086272 1525318088163722944 1526778654478594048 1530181985128530734 1531647208861497728 1531936598058418552 1533745259921533568 1540109348136975616 1552817813310905449 1555466267183116288 1558525303435792384 1561396917251849678 1565341011759855616 1570023419557108516 1573989304642506752 1581248228099950592 1583862454618139696 1585379080013560832 1587809424067170304 1597273170095798272 1606097883742736384 1609756309135406432 1611656847871103488 1616796059758447568 1618344220683846656 1618649990401347904 1618704909888032512 1620561029351054336 1625421527771385344 1627285348974917632 1640713161234164248 1642650248791701632 1647888291676879252 1649466224927766784 1649777874832143056 1651725664530882304 1656992646879513944 1658579297993666048 1660851220688511488 1664634365128658924 1667742719529542656 1673515046388977792 1681504372425068884 1682443105320513536 1685751858818306048 1696646564458056211 1702882707184562176 1705698028050304288 1708312817857982336 1710329716108109824 1715121774061631936 1717426519909388288 1733583717530437696 1735630451553496064 1741164987432174304 1742832237659527168 1743220672187111936 1745219570070366208 1748779411575463696 1750453952984568832 1750784683495335488 1752461145049911296 1752851725624609792 1760124969299400704 1763846824461110116 1768242313165712384 1771165690952649992 1774648929498177656 1778781484879411712 1784453619716399632 1786162320916255744 1794312479493838304 1800522884730998428 1802246973034283776 1810128519563588224 1835148324821979167 1836905568669558464 1839721496154750208 1841893540424118272 1845287265843095074 1847766925438225792 1849885703315826176 1849948468443465728 1857624603167297536 1873629821834208256 1875100755696187712 1877314570047659008 1883300904773576288 1885104257060304896 1885460428379592064 1887686473749579776 1893705882148015936 1895519197707046912 1895877336823678208 1898115680786870272 1902439274432753056 1912588624444546048 1921719282771507296 1932336516377979712 1939024645094921384 1947504344709039116 1949369174914633472 1949737488437987248 1952357506123408384 1960139170356150784 1976313580577516026 1981238534320500224 1987232440138717772 1989902842779627776 1992184603570889728 1992252196785270784 2000896781137526272 2005127757995884613 2013447790186738906 2015824942241268704 2024189361088742848 2028170205140774464 2030495845947252992 2032893125576470528 2039375565390171008 2048780757081426368 2050642833707243776 2057740439692569632 2059710826324895744 2068718308072672256 2071090444149895168 2088180387025299952 2097312371225119048 2099320649908066816 2102538852748285952 2108899732392108656 2110919106537393152 2111733629072258048 2114155089503801344 2129928240858699008 2138766117376784896 2142972292224214528 2152343891169801472 2154811918148105216 2164235293883446784 2166716956369917952 2168811656607793561 2170888399336750912 2174216313637432064 2177810875099942082 2179896235018646144 2196250608881722624 2208384590146262528 2216028165822767296 2218150120657580032 2225719251096044704 2227850485616723968 2228271415357699712 2240159051835600896 2258644092088589744 2264272610652000256 2271122788729963168 2274174677462431744 2283670428446703296 2286739178442887168 2291574580566725272 2301083188784844464 2303799933990021376 2313359269815706112 2317908805875170816 2320566681082574848 2330714931874481152 2333387491475296256 2335643322500700758 2341463722378772992 2343591809951135744 2345334788569168396 2348547429254848276 2351703359648651008 2354399986038324224 2358292439334743912 2378260327849821184 2386491870886057088 2396928424257278912 2399223599894933504 2399676908846753536 2410171122733838464 2421286349278049344 2431333180602854528 2434203703838513152 2444304134144897024 2445824541709191104 2449111191113388032 2467849548302627216 2473411764438224896 2478089587922140192 2478641893266049784 2481015313527715328 2484818644157065216 2488926714399933808 2491309982878452736 2494722580453282816 2505074126430267392 2510000695864825856 2515308193462293124 2521576316407909376 2523868103024300032 2525745156920642888 2532603618083162624 2543679144109765376 2546595903265942528 2576241005022036352 2581307533815531136 2595568901405672192 2609909061081946624 2615854002345035452 2618942377790543168 2621450142595321856 2629809358611250816 2632914210274310144 2643839165503664128 2649038635285909504 2666158887005516903 2669306654286515152 2671862645337539584 2675958539861454848 2680382615507621024 2680889046602232466 2682949212330641408 2684054204862683744 2687660982455601152 2695191359239707328 2727419281012636672 2739346770579747328 2742487895824861184 2754481283124386816 2757639762652622848 2767184399174913536 2771759295581744468 2778666492117548032 2795228047667646976 2810671296549788672 2817073540986961256 2820399483774431104 2829393104577283244 2832102386196731648 2832733592304056896 2835446072603103232 2835981801364345088 2844487673599924352 2847749360706105856 2871248032159787434 2874637935385477856 2883804510434538691 2886565893623591872 2890519912929044032 2894404134952185856 2899737132039149402 2902513771488915584 2928651331180711136 2944275434310898688 2950065752932035584 2953448503196004352 2966364458749339648 2980044737572983808 2982753212665081856 2984971549088032504 2989547431251469088 2992410068434282496 2993077003189192192 3005496409841429504 3037353290218618112 3047038728006305032 3049956415904172544 3050636176327445888 3060363970257061468 3063294417722995456 3063873196116837104 3067490519843067136 3080218696273951232 3105635626621810898 3122793834503699356 3130682023519711232 3140046839114217032 3150915048279247249 3162496456199901184 3167724909236279392 3170758160027121664 3194546340191596544 3219512618270812864 3223313695742206976 3233592119516895136 3236688441367693312 3237299980802695808 3237409819776065024 3241122058702108672 3250843055542770688 3254570697949835264 3281426322468328496 3285300497583403264 3295776583353758504 3298932449855533568 3299555749664286112 3303451329061764608 3313985293759027888 3317158595987332096 3321702441377022976 3329268730257317848 3335485439059085312 3347030092777955584 3363008744850137768 3393293128916112422 3408132603240818453 3411396056100608576 3416625635715964672 3420659432216219648 3430243548123263872 3467167435060875392 3471260903106992128 3482329974864348608 3485664475319054336 3486441344374223872 3490439140140732416 3497558823150927392 3500907905969137664 3501569366990670976 3505703451249219584 3520249938598801408 3527693648922220232 3536484626331424768 3542331381905299984 3549297858996355312 3557562969758823424 3568907239432799264 3572324641832511488 3588624958987676608 3601045769461996856 3604493946068567552 3620257039127176448 3670296649643958334 3673811137339116928 3679442992309500416 3690574531686190148 3695533850876451584 3699771406631652352 3699896936886931456 3747259643668416512 3750201511392375424 3754629140095318016 3766601809547152576 3770208514120609792 3770920856759184128 3775372947499159552 3787411764296031872 3791754673647356416 3804878548865506112 3825177248889092096 3843438565543014592 3864673032755959424 3878049290189842768 3895008689418078232 3898738349829266944 3899474976875974496 3904715012246816768 3920278340712301568 3952627161155032052 3962477068641000448 3974464880277435544 3979805685559255552 3984369207141779456 4001793562275052544 4010255515991769226 4026895580373477812 4031649884482537408 4048378722177485696 4056340410281548928 4060991691894505984 4078751130780342016 4097561514162852736 4101285667414487552 4104335879996044693 4115480879385139264 4119421652649791488 4137436616145344512 4176360774050599904 4194624742450238096 4198641299816133632 4205077705496571904 4217799464784217312 4221838213074786304 4223467258144516096 4259856481717398016 4277532234753569792 4285944584448429056 4304687782339602944 4309623836296210432 4328470587766893568 4333433912739835904 4337623313215587122 4341776798673501824 4348432627274864128 4355621750199884164 4359792470037292288 4392501217763445248 4416769180292525056 4432056331645534592 4451438502192089408 4455700971233447936 4456542830715399424 4517288184177179488 4542245577459926336 4548349354924863488 4567340856893406592 4577744504103812041 4583149161133450544 4602166377569688928 4607599867980042752 4626718539631412224 4635817611750341632 4641133362165149696 4661429863748962304 4671286645001401516 4682927444757545984 4687183619902271488 4690669577138336792 4697094858509696552 4703406719297302016 4708799972076648448 4716584878669487824 4756520655699642368 4772983741772114176 4793856848514557824 4799353817693507072 4820342245467676928 4842572698556098688 4850578767268052819 4862666361205709056 4868407407677026304 4891649083418382208 4935699096605254432 4951437933010245677 4956179175844280384 4957283786532099568 4962030627055430656 4969637288314130432 4977853428799867616 4982619965756905472 4989445160906565632 5010148252860534784 5020001391729651712 5030616386924586248 5043152632815818752 5051490313841285776 5065207236166325248 5087358288219530752 5093191806531885056 5152482010044072704 5162615067631062272 5191137802811344384 5219818122163893248 5231708004690070904 5237884755581086336 5259618717222501632 5265828420548620288 5332317774011033806 5338613308573030304 5343725290675079168 5355636947949857569 5360765231015242048 5361778093204464932 5365898424661282816 5368108409725367488 5375321964911202304 5390382718479414656 5454838562025273344 5464889210381473873 5478693541159494656 5484975791649722368 5508962566248773632 5534368798349827072 5543518591163488936 5557332984235096064 5590456095335293952 5621342593099577344 5634147081973922512 5640798967548862208 5658786209154566488 5664204772393463296 5665467184608113792 5671963602728690176 5688975347199848704 5695498721412211712 5742496064319574868 5749275870770955712 5767609020869077382 5773131787247183744 5781039825858088064 5799474264078298804 5805027542977831168 5857302662361422272 5888550868621797376 5900131505864071168 5932728917498679296 5960089475145967616 5969943098176065008 5979094862502938176 5984820136868564992 5986154006378384384 6010992819682859008 6074706580437236224 6094077456012610064 6099912831808345088 6101272352654891776 6120727940514122936 6126588835445990912 6127746392233674208 6134981039686134272 6160437392547902464 6211271253243621796 6245587669007398712 6280093678228434064 6301830096558494498 6335449818472558784 6341516320054243328 6439025236541625728 6446627391484413952 6458505430450832759 6467184239033790272 6473376882735386624 6474599961605391616 6474819639552130048 6482244117404217344 6501686111085541376 6562852644936656992 6570600995166806528 6591553166707517008 6597864899711067136 6599111499328572224 6606902658123529216 6627970587518055776 6634317191974664192 6643404882754045952 6658537460514635696 6670970878118170624 6694060185555911168 6726017489700275536 6786586257832224844 6816265206481636906 6822792112201217152 6833251271431929344 6860487096246527744 6917097532021306091 6934334870121750784 6942521806213984256 6964659949728697216 6972882688748447744 6995117646301854784 7001815811938275328 7003138733981341952 7011406902498439168 7055387297844440464 7072969252662849536 7084662763810599968 7098595717992710624 7115125939517646848 7137814478865598528 7144649283665022976 7177249917975353216 7202091538923993712 7208987892137135104 7240514078254352896 7340593299287916668 7347622274678233856 7358885984619000832 7381149063372380296 7391067701752903168 7399542813263304704 7494519287336833024 7500403022784750848 7509258280190636032 7533203619094305152 7541841713518368256 7574823528592063744 7583509347294712832 7609757097731012224 7622338062849797287 7650354497778184192 7686877131086029184 7729346065511918848 7756098580379685536 7790017378836156464 7797476699658533888 7798949953751948992 7809430024493633536 7840556681424603136 7905254322310064104 7924954137282000896 7948929760554871088 7959611371118511104 7968738414283558912 8003587124550105088 8020511031983538452 8053791160746955624 8063299768965074816 8096757444354971392 8112680820563097856 8121983383789011968 8157502261560684032 8174751628752452653 8195123028325705472 8202571334828975104 8208671759992089386 8230961758770278528 8274873232290689024 8352721548101199808 8389249484900476192 8397282599632267264 8435598929568434624 8443676426149572608 8446934516289032192 8519712963434796032 8555064469507139584 8571889168896858112 8609375564679205888 8619247672592420864 8656941175533787136 8675246626431174244 8683553597347003648 8696865254549728256 8711243500399768328 8719584940074584576 8785002435526890496 8833538360585050112 8864112663291069184 8902877004384178816 8913085661430798848 9034576368354358976 9084491154919852672 9134681713786813184 9155489008207624082 9166298322266901088 9204332755139377856 9215199735960085504 9253437079262824448 9271635223500683264 9322859727497924608 9342573290002803032 9365854889515091968 9381339154276673584 9394189717019393104 9406813438594604032 9417599944153296896 9433169757338975648 9513041311399284736 9545967483544228352 9587713697029115648 9598707635387014144 9640684490935353856 9685145397112197376 9701157534536105638 9725332722411418112 9783298166836764416 9871398193210508864 9902875866020491354 9912358351688560768 9914567573064199136 9924061254110861312 9955706857599735232 9965239931513810944 9978890321813131264 10061232773849172496 10086305265631637504 10102980627682571552 10130414472332650496 10149079962137022907 10174716576439061504 10186383613063770112 10304964020088145408 10325230135262124544 10382275605622688768 10439636244327786496 10463416009380141808 10475769511162172672 10519237434445003264 10664635548022067612 10677226617146060608 10687450581350158336 10711273895899715138 10721530462030484096 10723556186408929864 10736216819450734976 10780765436958829312 10869724693176338143 10909677124050546688 10929778420762947746 10957387082318989312 11017925132497547264 11068737596699654144 11087037182326977872 11114665968470192128 11180912190670587904 11242685186199154688 11268294163947845024 11281597935097724416 11317572418309132976 11328409544786926592 11330934369216227584 11343927205457380352 11377950694399697408 11390997442824423424 11484992128639149736 11498551741541911424 11535218041738154764 11546263574494367488 11562079651716176128 11598948528156597608 11610055085955662336 11714605324722844544 11777101737243594752 11800263011728142336 11920178950291935232 11939886196352130016 11958189725005876352 11972308012756768768 12021985639365718016 12149413160874472448 12188154912025220128 12199825663616690176 12202544705309783552 12241455881028245872 12253177670891981824 12255492784467348416 12269962079372268544 12320874785095804928 12422542506487243592 12491175338014797424 12560187356456868128 12603660193116988996 12670899636945117568 12846038273753854169 12878050473083251456 12893254782968827904 12917010860901665518 12934368478067580544 12949199923210783232 12949639279104260096 13003372222171082752 13125705289873313984 13141201990333613056 13183106333415034016 13195729799422134272 13198222998657144448 13213805316247058432 13255941175036111552 13268634383949328384 13286809765508091904 13317074921029271392 13388120371111822336 13452034979400551072 13573172515664449688 13632530412963273812 13645584224402434304 13666502542863858688 13720974192493055488 13834195064042612182 13868669740243501568 13929319899457394432 13945765377496895488 13990235292603709568 14006277467962683904 14110774595688880928 14169325527621199936 14197191435985421248 14230251879035293696 14275628957731197056 14354499835950706432 14404183077847987424 14417975784274270208 14481028156508705792 14681186598575833336 14695244549356467712 14717771969238001664 14762298126744760592 14782135403505806336 14799085626526609408 15000806045569501696 15066407238188610304 15083683427036736512 15149647057184127488 15167018694589425664 15181681596254554927 15219514195462024448 15244676125699594574 15373754262172058368 15458692131023837696 15512197160759371072 15580034757672312928 15594953399317067776 15597899907503897984 15681113362849206272 15810508644620128208 15849908274564001792 15897859521109742176 15919222742237022208 16007174249100210176 16041022063967076904 16107582321493911248 16126599537930149632 16193514888709942784 16225361641126195712 16243966767578023936 16315004523121368064 16349503257504905306 16390246056651410944 16405142669657950208 16417343519984178772 16461923517540557056 16705443096202399616 16778498969800952384 16794565199264534528 16871197859136869248 17039425926869592064 17110128939014279168 17143778337793716224 17218751129358411776 17313882351067574272 17350493252862348488 17367107194694007296 17393730509099456512 17422487000799536656 17439169880149169152 17570004871053780992 17667076721170100224 17728225326582138368 17805754008768357632 17826171322861597696 18069152736708717952 18168982309839705344 18269363427573626368 18310978016415248164 18332596644533802176 18408665510278755712 18430399471920171008 18506874158525648896 18543270447001366528 18663112209038618321 18685146580005606064 18731709779030183936 18762678308553347168 18788379434038786208 18813626877189208064 18866339514677951296 19091934967088456704 19175427394058231296 19197415270774028288 19281368981870707712 19370290794224394752 19402315069072211276 19450665444822836224 19566596333673528832 19742796386421017728 19805751732040982708 19824716703377121536 19829135146128398272 19848122508221722624 19911413715199470464 20122465547698344992 20186631573041770837 20205961255365143104 20260828944665300992 20298159924274045814 20349433152878123008 20609928040176290816 20650460270524249088 20764551211245377536 20879272488655572992 20926832018760283616 20951539022324345344 21038474868890006528 21329271096044135224 21354453234292121216 21422547791799430276 21443060924060968192 21447112372817859728 21472433638901469952 21561530873917658624 21739449386352676286 21859556841525895492 21914774164637978624 22056405337954730743 22137475193399308288 22174074364653955744 22361824381341175808 22536588327895690048 22563195870195448832 22635144836618265952 22656819089573853184 22661868738432455168 22687854410914760704 22755901388799394816 22781994885648846848 22969984257278299472 22997103483083822848 23070436083476309528 23092527148988734976 23124159303432352256 23197897056313195216 23220110171911324672 23429210649445689088 23856928222685729171 23879772392704260032 23916379450011752704 23944616025513537536 24298826321748944896 24376309824050440256 24399651327233380352 24405089410619567104 24482911762056491744 24506355341783963648 24510985568934696832 24539924158744537088 24641749570191609856 24845085012974487184 24982350676029594848 25120374712913736256 25207320386233977992 25341799273890235136 25692076547507708338 25756100946166502912 25834021721803331036 25868736956135161088 25898399846421566464 25899278558208520192 26251410579746627968 26282403980667226112 26366212666830068032 26391459598844268544 26396445997314288896 26427610632494116864 26511882350072223104 26634149842058542784 26776240742223644672 26904069958801102144 27146345031328899376 27265060825926547624 27291168448804868608 27333005085727717376 27441948384986110976 27668390128085224364 27737339480487003136 27858639798914788864 27980470585207419136 28012554935925367808 28221549191377761856 28338651055242399872 28394382871970842496 28551257915462394112 28708999671901412864 28808366155695974848 28835951568548540416 28962056313017411584 29362373197151666672 29390489098712935424 29435543938476003328 29524596253489521184 29564270807011612672 30001612091139003392 30132814476377220608 30167366854073473024 30299294114368254976 30334037389178851328 30363363192509109854 30439028390924048896 30489352251399189148 30747508524344116736 30917384262047675392 31024394321518742144 31160069515344625856 31189906798634135552 31195799815007795968 31621017289240256416 31795719042219484352 31838445484474044416 32082044127934153808 32215164642987822496 32253199075860299264 32387029777419885568 32450723282252391424 32487933535156047872 32630009046242736128 32699006515009810612 32780492113302821888 32810285339315900416 32834687039968357544 32923847035081114112 33410886192404799232 33556997939601904768 33742395718273738496 34078851853739184128 34437502258716823552 34660065531071719739 34700986505724696976 34734214389388014592 34787461018198913024 34844974001599073312 34878339760298338304 35140009742107561984 35456450653164276736 35611508017536715264 35652342645723195392 36138305473417435904 36337964619679410688 36538726855147252736 36621956032830496328 36665193289067604352 36817331020557511424 36860798943840342016 37326224418077236642 37370293160011212128 37489458635649002983 37525356617106694336 37576758868077572416 37627253754378416128 37732679029355902592 38183869934176913408 38350854788116462592 38394830541548056576 38562737963741415424 38740581588448789504 38804630138144422552 38901330889645672448 39133192667347057664 39485592772842035456 39611503464081965416 39649433406754243072 39658270292256796544 39822827430398940928 40244931095396689984 40373263146083541674 40411922510730286208 40596319848548091628 40698866305756246016 41219856080352581632 41300920541048498176 41529102422490755072 41853664037520567232 41903078044648690688 42076949737780013056 42658542192088270448 42708906468584242432 42845095583598860552 42886121848121936384 42894224745635719456 42944867277802939904 43123061747835317248 43478898772705352572 43719113683051790984 44112810675909461486 44348148729307911488 45073176655791380096 45126391740390897664 45270289673236531904 45313638179147706368 45323737476864910336 45375708821829521408 45511802777598789632 45939968514556598944 45994206966167645696 46140872166952619056 46185054297977469952 46248318606864704512 46395794112626390432 46440220343822649344 46858421298891378176 47713856445371458342 47759544785408520064 47832758900023505408 48597652643497889792 48752619648100880512 48810178821239134208 48965823524112983488 49012710683567927296 49021971137869393664 49079848317489074176 49690170025948974368 49964701352059189696 50240749425827472512 50414640772467955984 50683598547780470272 51384153095015416676 51512201892333005824 51668043443606662072 51737473912270322176 51796799692843132928 52502821159493255936 52564807961334452224 52732425333660136064 52792891994628577792 53023764700144446208 53268299684117085568 53356366439948581009 53552481484447289344 53808139917602204288 54292690062657798752 54530121651853095248 54582336897609737216 54666010171455434752 54883896769972221952 55336780256170448728 55474678960974006272 55717279597829577728 55960941170414838272 56025109871850735616 56443098382755523712 56677302110484799744 56788765743941684992 57102515830924788224 57417999343802825728 57616732311391949696 57924112626034823168 58724746394303333344 58780978197425870848 59049192506979042368 59128541614023225344 60003224182278006784 60265628952754441216 60334733708146946048 60598588228736509952 60726726385018219708 60878056781848097792 60978704502798378296 61495017048688233472 61834768524095350784 62048788643037484288 62320139030689251712 62391599630015591936 63242034578480512832 63591438084438968704 64164088255868307616 64430329285975644992 64506398151720598528 64774059554839771136 64901446564504782848 65260018092485472256 65398013030019621224 65560984226605643776 65669374079936715088 65847694070162228224 66821772384809598464 67113995879203809536 67484791436547476992 69320131062143439478 69401973011449393952 69468428778776029184 69689948003198146624 69756679520596676608 70912901306328553472 71043559734959160349 71223016035073430528 71304685291446390784 72276610946834871808 72675929239358821376 73077453710294505472 73243912065660992656 73330386578135208704 73634662041115022848 74652448836154473284 74740586320022424256 74978917271298005966 75050713234213388672 75153517736155144832 75465358058711805184 76088072852234367001 76367739868353826816 76701709576232925184 77125475927482830848 77481163176897579008 77609260276288845104 77802661779291344896 78266385334694115328 78971185545684070912 79223006928163930832 79298866813508486144 79316540584513593088 79645654860797881856 80489862190793379968 80746526292167083348 80823845021460572416 81192639697096183256 82439712160705163264 82601841082096996352 83707328075041134464 83806156089297381376 84153899475560026112 85317084384176540896 85417812937168484864 85690191167197721104 85772243696243872768 85788449491271438912 85889734555605879808 86246123495670634496 86957797545410705144 87438227366103581968 88225621351818922972 88696297458615822976 89922267916276979183 90146353311582760192 90252783480781795328 90540579346473063808 90647474953729820672 91023605555197579264 91879937029113197888 91988413932335291392 92281744333905238112 92370108595954939904 92496637213729409024 92791588225252780864 92880440687645298688 93716842597782756352 95427712890742916684 95519089570817040128 95665517800047010816 97505239296201761024 97620357642478268416 97931647048225966976 98043942275738787328 99380340051897948736 99929402704118379392 100481498851654945024 100829281544935911968 101367197095560940544 102768306190030833352 103024403784666011648 103336086887213324144 103474947824540644352 103593599385686265856 105005642318986511872 105464850667320272128 105585783989257155584 106047529400288892416 106271771173781884489 106536599368234171136 106712732879897162018 107616279835204408576 108585380125315597504 109060243303706190496 109164673795219474432 109767793539944443904 110673560512340897456 110949357921948012544 111434559195659155456 111921882340829676544 112050219743701471232 112886196765511047424 113354604220969599488 113577531487883369984 114205031661849576448 114835998687605651456 115233464622783899392 117449492788606666688 117561956394851741696 118098385013958084736 120006448364556013568 120531257905508882432 121197176457473019904 121453452770036439416 121756113563696195584 121957409005596756592 122990034097376466944 123669537048190701568 124097577286074968576 124640278061378503424 124783199260031183872 126484069156961025664 127182876168877937408 128328176511736615232 128860658571951289984 129012796303441197056 129548119109679542272 129802893129009565696 130796026060039242448 131121968453211287552 131338748159873430176 131695388140324456448 133643544769619196928 134227991758407619072 134969582873094953984 138640262124286878956 138803946022898787904 138936857557552058368 139379896006396293248 141306421011292395859 141825802612657106944 142087119469918320698 142446032070146861056 144553221893669743616 145351858478717642752 146154907420589010944 146487824131321985312 146660773156270417408 147269324082230045696 149304897672308946568 149481172640044848512 149957834542596011932 150101426468426777344 150307035472310289664 150930716117423610368 152176145704468734002 153403419152465850368 154962326353795158016 155218520552577690208 156532770669388230656 157942371091368141824 158446013856327861664 158597733627016972288 158633081169027186176 159291309721595763712 160979724381586759936 161493052584334166696 161647690042921144832 162385279394192366512 166998497558800104197 167414656150082268928 167612312178594762752 170634168768353081792 170835625874336969728 171380382334395442208 171544487392487745536 171576898982542877824 171779469111211759616 172492246991341268992 173915595090821410288 174876454732207163936 176451242703637845944 177392594917231645952 179844535832553958366 180292706623165520384 181081158692946127616 181294949907459641344 183759874058226395776 183976827864670582784 184563488667810476224 184740217191909879808 184993274427458818048 185583176450505561728 187433685195565512704 190855425781485833368 191038179141634080256 191331035600094021632 195010478592403522048 195863294096451933952 196087884551477574656 198760680103795897472 199858805408236758784 200962997703309890048 201658563089871823936 202734394191121881088 205536612380061666704 206048807569332023296 206672173774426648288 206949895649081288704 210011284637973023744 210929701334640544256 211171567978514311168 212095058800577784832 212543542347563768978 213073198736468342272 213425465759794324036 215232559670408817152 217170760250631195008 218120486607412380992 218329347590438948864 221347121024681794912 222869118391318310912 223843764681659353088 225772393531022094848 226709208441939198976 227155062975766739968 228410063323699152896 229671997375211302912 230466929245567798784 234898985577213333376 236196770027916169472 241062515811017764864 242620458717502038173 242906905540072878832 243512227127392391168 243914818011193513184 245980068194752933888 248195154572149937152 249280556122757006848 249566398520062367744 252968138313922051328 254365752337755874816 256656353023473230464 257721317143902579968 258025592606882394112 261592052120078484896 262426210449543020881 262677496319746860352 263390776280648912896 267287089539238393856 268455983516815238144 269939165746189907968 277280524248573757912 277607892045797575808 278759792012792586496 282612842022584791718 284174238939836641396 284892064140293722112 289106443787339487232 290703716957435285504 292975648262643970624 293321546312540834816 294538648164460091392 298609795344617893136 298962345280089697024 299915669085192023864 300202852936853554688 300614070944620579328 301861432234847220736 304352291408937468004 310437041105155380416 315884742182736283648 316892027712655723328 317195467254033944576 317266162338054372352 318582619443191527424 321959448763173519872 322986105168668333392 323295380085842289664 324770558788384733024 333996995117600208394 334829312300164537856 341268337536706163584 341671251748673939456 342760764668790884416 343088974784975491072 343153797965085755648 343558938222423519232 347831190181642820576 349752909464414327872 352902485407275691888 354785189834463291904 359689071665107916732 360585413246331040768 362162317385892255232 367519748116452791552 367953655729341165568 369126977335620952448 371166352901011123456 374867370391131025408 381710851562971666736 382076358283268160512 382662071200188043264 390020957184807044096 391726588192903867904 392175769102955149312 397521360207591794944 399717610816473517568 401925995406619780096 403317126179743647872 405468788382243762176 411073224760123333408 413344347548853296576 413899791298162577408 420022569275946047488 421859402669281088512 422343135957028622336 424190117601155569664 425087084695127537956 426146397472936684544 426850931519588648072 430465119340817634304 434341520501262390016 436240973214824761984 442694242049363589824 447687529363318706176 451544787062044189696 453418416883878397952 454310125951533479936 456820126647398305792 460933858491135597568 469797971154426666752 472393540055832338944 485240917435004076346 485813811080145757664 487829636022387026368 496390309144299874304 498561112245514013696 499132797040124735488 505936276627844102656 508731504675511749632 513312706046946460928 515442634287805159936 523184104240156969792 524852420899086041762 525354992639493720704 534574179078476787712 536911967033630476288 539878331492379815936 554561048497147515824 555215784091595151616 557519584025585172992 565225684045169583436 568348477879673282792 578212887574678974464 585951296525287941248 586643092625081669632 589077296328920182784 597219590689235786272 597924690560179394048 599831338170384047728 600405705873707109376 601228141889241158656 603722864469694441472 608704582817874936008 620874082210310760832 631769484365472567296 633784055425311446656 634532324676108744704 637165238886383054848 643918897526347039744 645972210337336666784 646590760171684579328 649541117576769466048 667993990235200416788 669658624600329075712 682536675073412327168 683342503497347878912 685521529337581768832 686307595930171511296 695662380363285641152 699505818928828655744 705804970814551383776 709570379668926583808 719378143330215833464 721170826492662081536 724324634771784510464 735039496232905583104 738253954671241904896 742332705802022246912 763421703125943333472 764152716566536321024 780041914369614088192 783453176385807735808 784351538205910298624 795042720415183589888 799435221632947035136 803851990813239560192 806634252359487295744 822146449520246666816 826688695097706593152 840045138551892094976 843718805338562177024 848380235202311139328 850174169390255075912 852292794945873369088 853701863039177296144 860930238681635268608 868683041002524780032 872481946429649523968 885388484098727179648 903089574124088379392 906836833767756795904 908620251903066959872 921867716982271195136 939595942308853333504 944787080111664677888 970481834870008152692 971627622160291515328 975659272044774052736 989144947079046771013 992780618288599748608 997122224491028027392 1011872553255688205312 1017463009351023499264 1026625412093892921856 1030885268575610319872 1046368208480313939584 1049704841798172083524 1050709985278987441408 1073823934067260952576 1109122096994295031648 1110431568183190303232 1115039168051170345984 1130451368090339166872 1136696955759346565584 1168989482911600729379 1171902593050575882496 1173286185250163339264 1194439181378471572544 1195849381120358788096 1199662676340768095456 1200811411747414218752 1202456283778482317312 1207445728939388882944 1217409165635749872016 1241748164420621521664 1267568110850622893312 1269064649352217489408 1287837795052694079488 1291944420674673333568 1293181520343369158656 1299082235153538932096 1335987980470400833576 1339317249200658151424 1365073350146824654336 1371043058675163537664 1372615191860343022592 1391324760726571282304 1399011637857657311488 1411609941629102767552 1419140759337853167616 1438756286660431666928 1442341652985324163072 1448649269543569020928 1470078992465811166208 1476507909342483809792 1484665411604044493824 1526843406251886666944 1528305433133072642048 1560083828739228176384 1566906352771615471616 1590085440830367179776 1598870443265894070272 1607703981626479120384 1613268504718974591488 1644292899040493333632 1653377390195413186304 1687437610677124354048 1700348338780510151824 1704585589891746738176 1707403726078354592288 1721860477363270537216 1737366082005049560064 1744963892859299047936 1770776968197454359296 1806179148248176758784 1836983473146801146167 1843735433964542390272 1879191884617706667008 1889574160223329355776 1940963669740016305384 1943255244320583030656 1951318544089548105472 1978289894158093542026 1994244448982056054784 2023745106511376410624 2034926018702046998528 2053250824187785843712 2061770537151220639744 2092736416960627879168 2099409683596344167048 2101419970557974882816 2218244193988590063296 2220863136366380606464 2230078336102340691968 2260902736180678333744 2273393911518693131168 2337978965823201458758 2343805186101151764992 2388878362756943145088 2391698762240717576192 2399325352681536190912 2401622823494828437504 2404912567556964634624 2434818331271499744032 2483496328841243043328 2535136221701245786624 2575675590105388158976 2583888841349346667136 2598164470307077864192 2671975960940801667152 2678634498401316302848 2730146700293649308672 2742086117350327075328 2745230383720686045184 2782649521453142564608 2798023275715314622976 2823219883258205535104 2838281518675706335232 2877512573320863333856 2897298539087138041856 2940157984931622332416 2953015818684967619584 2969330823208088987648 3053686812503773333888 3133812705543230943232 3180170881660734359552 3197740886531788140544 3226537009437949182976 3288585798080986667264 3306754780390826372608 3400696677561020303648 3414807452156709184576 3474732164010099120128 3489927785718598095872 3541553936394908718592 3673966946293602292334 3758383769235413334016 3779148320446658711552 3881927339480032610768 3886510488641166061312 3902637088179096210944 3956579788316187084052 4047490213022752821248 4106501648375571687424 4123541074302441279488 4185472833921255758336 4198819367192688334096 4202839941115949765632 4436488387977180126592 4441726272732761212928 4460156672204681383936 4521805472361356667488 4546787823037386262336 4675957931646402917516 4687610372202303529984 4777756725513886290176 4783397524481435152384 4798650705363072381824 4869636662542999488064 4966992657682486086656 5070272443402491573248 5167777682698693334272 5196328940614155728384 5343951921881603334304 5460293400587298617344 5484172234700654150656 5490460767441372090368 5565299042906285129216 5596046551430629245952 5646439766516411070208 5755025146641726667712 5880315969863244664832 5906031637369935239168 5938661646416177975296 6107373625007546667776 6360341763321468719104 6453074018875898365952 6577171596161973334528 6613509560781652745216 6801393355122040607296 6829614904313418369152 6949464328020198240256 6979855571437196191744 7083107872789817437184 7347933892587204584668 7516767538470826668032 7763854678960065221536 7773020977282332122624 7805274176358192421888 7913159576632374168104 8213003296751143374848 8370945667842511516672 8397638734385376668192 8405679882231899531264 8872976775954360253184 8883452545465522425856 9043610944722713334976 9093575646074772524672 9351915863292805835032 9375220744404607059968 9555513451027772580352 9597301410726144763648 9739273325085998976128 9933985315364972173312 10140544886804983146496 10335555365397386668544 10392657881228311456768 10687903843763206668608 10920586801174597234688 10968344469401308301312 11130598085812570258432 11192093102861258491904 11292879533032822140416 11510050293283453335424 11812063274739870478336 12214747250015093335552 12858884312027608023169 12906148037751796731904 13154343192323946669056 13227019121563305490432 13602786710244081214592 13659229808626836738304 13959711142874392383488 14166215745579634874368 14695867785174409169336 15527709357920130443072 15546041954564664245248 15610548352716384843776 15826319153264748336208 16741891335685023033344 16795277468770753336384 16811359764463799062528 17745953551908720506368 18087221889445426669952 18187151292149545049344 18703831726585611670064 18750441488809214119936 19111026902055545160704 19194602821452289527296 19478546650171997952256 19867970630729944346624 20281089773609966292992 20671110730794773337088 20785315762456622913536 21375807687526413337216 21936688938802616602624 22261196171625140516864 22384186205722516983808 22585759066065644280832 23020100586566906670848 24429494500030186671104 25717768624055216046338 26308686384647893338112 26454038243126610980864 27205573420488162429184 27318459617253673476608 28332431491159269748736 29391735570348818338672 31055418715840260886144 31092083909129328490496 31221096705432769687552 31652638306529496672416 33483782671370046066688 33590554937541506672768 35491907103817441012736 36174443778890853339904 36374302584299090098688 37407663453171223340128 38222053804111090321408 38389205642904579054592 38957093300343995904512 41342221461589546674176 41570631524913245827072 42751615375052826674432 44522392343250281033728 45171518132131288561664 46040201173133813341696 48858989000060373342208 51435537248110432092676 52617372769295786676224 54411146840976324858368 54636919234507346953216 58783471140697636677344 62110837431680521772288 62184167818258656980992 63305276613058993344832 67181109875083013345536 70983814207634882025472 72348887557781706679808 72748605168598180197376 74815326906342446680256 76444107608222180642816 76778411285809158109184 77914186600687991809024 82684442923179093348352 85503230750105653348864 90343036264262577123328 92080402346267626683392 97717978000120746684416 102871074496220864185352 108822293681952649716736 109273838469014693906432 117566942281395273354688 124221674863361043544576 126610553226117986689664 134362219750166026691072 141967628415269764050944 144697775115563413359616 145497210337196360394752 149630653812684893360512 153556822571618316218368 155828373201375983618048 171006461500211306697728 184160804692535253366784 205742148992441728370704 217644587363905299433472 218547676938029387812864 235133884562790546709376 248443349726722087089152 253221106452235973379328 268724439500332053382144 289395550231126826719232 290994420674392720789504 299261307625369786721024 311656746402751967236096 342012923000422613395456 368321609385070506733568 411484297984883456741408 435289174727810598866944 470267769125581093418752 496886699453444174178304 506442212904471946758656 537448879000664106764288 578791100462253653438464 598522615250739573442048 684025846000845226790912 822968595969766913482816 940535538251162186837504 993773398906888348356608 1012884425808943893517312 1074897758001328213528576 1197045230501479146884096 1645937191939533826965632 1881071076502324373675008 2025768851617887787034624 2394090461002958293768192 3291874383879067653931264 3762142153004648747350016 4051537703235775574069248 4788180922005916587536384 6583748767758135307862528 7524284306009297494700032 13167497535516270615725056 26334995071032541231450112 52669990142065082462900224
- Sum of all divisors σ(n): 150521489845580953703430351
- Sum of proper divisors (its aliquot sum) s(n): 97851499703515871240530127
- 52669990142065082462900224 is an abundant number, because the sum of its proper divisors (97851499703515871240530127) is greater than itself. Its abundance is 45181509561450788777629903
Bases of 52669990142065082462900224
- Binary: 101011100100010100110111100011000010000000000010001101011010000000100000010000000000002
- Hexadecimal: 0x2B914DE308008D68081000
- Base-36: 6M8UW4SIS3OTQ18N4
Squares and roots of 52669990142065082462900224
- 52669990142065082462900224 squared (526699901420650824629002242) is 2774127861565232965522747993346160775033353379250176
- 52669990142065082462900224 cubed (526699901420650824629002243) is 146113287121468908057647359701342051452121080257358210279346238680495422439424
-
52669990142065082462900224 is a
perfect square number . Itssquare root is 7257409327168 -
The
cube root of 52669990142065082462900224 is 374847321.8872704755
Scales and comparisons
How big is 52669990142065082462900224?- 52,669,990,142,065,082,462,900,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 52,669,990,142,065,082,462,900,224 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 52669990142065082462900224 cubic inches would be around 31237276.8 feet tall.
Recreational maths with 52669990142065082462900224
- 52669990142065082462900224 backwards is 42200926428056024109996625
- The number of decimal digits it has is: 26
- The sum of 52669990142065082462900224's digits is 103
- 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 52669990142065082462900224 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 52669990142065082462900224 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/52669990142065082462900224/
Chicago style:
Numbermatics. 2024. "Number 52669990142065082462900224 - Facts about the integer". https://numbermatics.com/n/52669990142065082462900224/
The information we have on file for 52669990142065082462900224 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 52669990142065082462900224, math, Factors of 52669990142065082462900224, curriculum, school, college, exams, university, Prime factorization of 52669990142065082462900224, STEM, science, technology, engineering, physics, economics, calculator, fifty-two septillion, six hundred sixty-nine sextillion, nine hundred ninety quintillion, one hundred forty-two quadrillion, sixty-five trillion, eighty-two billion, four hundred sixty-two million, nine hundred thousand, two hundred twenty-four.