811227022138104751094759424
811,227,022,138,104,751,094,759,424 is an even composite number composed of six prime numbers multiplied together.
811227022138104751094759424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 811227022138104751094759424:
218 × 32 × 74 × 312 × 376 × 2412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 31 × 31 × 37 × 37 × 37 × 37 × 37 × 37 × 241 × 241)See below for interesting mathematical facts about the number 811227022138104751094759424 from the Numbermatics database.
Names of 811227022138104751094759424
- Cardinal: 811227022138104751094759424 can be written as Eight hundred eleven septillion, two hundred twenty-seven sextillion, twenty-two quintillion, one hundred thirty-eight quadrillion, one hundred four trillion, seven hundred fifty-one billion, ninety-four million, seven hundred fifty-nine thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 8.11227022138104751094759424 × 1026
Factors of 811227022138104751094759424
Divisors of 811227022138104751094759424
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 31 32 36 37 42 48 49 56 62 63 64 72 74 84 93 96 98 111 112 124 126 128 144 147 148 168 186 192 196 217 222 224 241 248 252 256 259 279 288 294 296 333 336 343 372 384 392 434 441 444 448 482 496 504 512 518 558 576 588 592 651 666 672 686 723 744 768 777 784 868 882 888 896 961 964 992 1008 1024 1029 1036 1116 1147 1152 1176 1184 1302 1332 1344 1369 1372 1446 1488 1519 1536 1554 1568 1687 1736 1764 1776 1792 1813 1922 1928 1953 1984 2016 2048 2058 2072 2169 2232 2294 2304 2331 2352 2368 2401 2604 2664 2688 2738 2744 2883 2892 2976 3038 3072 3087 3108 3136 3374 3441 3472 3528 3552 3584 3626 3844 3856 3906 3968 4032 4096 4107 4116 4144 4338 4464 4557 4588 4608 4662 4704 4736 4802 5061 5208 5328 5376 5439 5476 5488 5766 5784 5952 6076 6144 6174 6216 6272 6727 6748 6882 6944 7056 7104 7168 7203 7252 7471 7688 7712 7812 7936 8029 8064 8192 8214 8232 8288 8649 8676 8917 8928 9114 9176 9216 9324 9408 9472 9583 9604 10122 10323 10416 10633 10656 10752 10878 10952 10976 11532 11568 11809 11904 12152 12288 12321 12348 12432 12544 12691 13454 13496 13671 13764 13888 14112 14208 14336 14406 14504 14942 15183 15376 15424 15624 15872 16058 16128 16317 16384 16428 16464 16576 17298 17352 17834 17856 18228 18352 18432 18648 18816 18944 19166 19208 20181 20244 20646 20832 21266 21312 21504 21609 21756 21904 21952 22413 23064 23136 23618 23808 24087 24304 24576 24642 24696 24864 25088 25382 26751 26908 26992 27342 27528 27776 28224 28416 28672 28749 28812 29008 29884 30366 30752 30848 31248 31744 31899 32116 32256 32634 32768 32856 32928 33152 34596 34704 35427 35557 35668 35712 36456 36704 36864 37296 37632 37888 38073 38332 38416 40362 40488 41292 41664 42439 42532 42624 43008 43218 43512 43808 43904 44826 46128 46272 47089 47236 47616 48174 48608 49152 49284 49392 49728 50176 50653 50764 52297 53502 53816 53984 54684 55056 55552 56203 56448 56832 57344 57498 57624 58016 58081 59768 60543 60732 61504 61696 62419 62496 63488 63798 64232 64512 65268 65536 65712 65856 66304 67081 67239 69192 69408 70854 71114 71336 71424 72261 72912 73408 73728 74431 74592 75264 75776 76146 76664 76832 80253 80724 80976 82584 82663 83328 84878 85064 85248 86016 86247 86436 87024 87616 87808 88837 89652 92256 92544 94178 94472 95232 95697 96348 97216 98304 98568 98784 99456 100352 101306 101528 104594 106281 106671 107004 107632 107968 109368 110112 111104 112406 112896 113664 114219 114688 114996 115248 116032 116162 119536 121086 121464 123008 123392 124838 124992 126976 127317 127596 128464 129024 130536 131072 131424 131712 132608 134162 134478 138384 138816 141267 141708 142228 142672 142848 144522 145824 146816 147456 148862 149184 150528 151552 151959 152292 153328 153664 156891 160506 161448 161952 165168 165326 166656 168609 169756 170128 170496 172032 172494 172872 174048 174243 175232 175616 177674 179304 184512 185088 187257 188356 188944 190464 191394 192696 194432 196608 197136 197568 198912 200704 201243 202612 203056 209188 212562 213342 214008 215264 215936 218736 220224 222208 223293 224812 225792 227328 228438 229376 229992 230496 231601 232064 232324 239072 242172 242928 246016 246784 247989 248899 249676 249984 253952 254634 255192 256928 258048 261072 262144 262848 263424 265216 266511 268324 268956 276427 276768 277632 282534 283416 284456 285344 285696 289044 291648 293632 294912 297073 297724 298368 301056 303104 303918 304584 306656 307328 313782 320013 321012 322896 323904 329623 329929 330336 330652 333312 337218 339512 340256 340992 344064 344988 345744 348096 348486 350464 351232 354571 355348 358608 366079 369024 370176 374514 376712 377888 380928 381951 382788 385392 388864 393216 393421 394272 395136 397824 401408 402486 405224 406112 406567 418376 423801 425124 426684 428016 430528 431872 436933 437472 440448 444416 446586 449624 451584 454656 455877 456876 458752 459984 460992 463202 464128 464648 469567 470673 478144 484344 485856 492032 493568 495978 497798 499352 499968 505827 507904 509268 510384 513856 516096 522144 522729 525696 526848 530432 533022 536648 537912 552854 553536 555264 561771 565068 566832 568912 570688 571392 578088 578641 583296 587264 589824 594146 595448 596736 602112 603729 606208 607836 609168 613312 614656 627564 640026 642024 645792 647808 659246 659858 660672 661304 666624 669879 674436 679024 680512 681984 688128 689976 691488 694803 696192 696972 700928 702464 709142 710696 717216 732158 738048 740352 743967 746697 749028 753424 755776 761856 763902 765576 770784 777728 786432 786842 788544 790272 795648 799533 802816 804972 810448 812224 813134 829281 836752 847602 850248 853368 856032 861056 863744 873866 874944 880896 888832 891219 893172 899248 903168 909312 911754 913752 917504 919968 921984 926404 928256 929296 939134 941346 956288 968688 971712 984064 987136 988869 989787 991956 995596 998704 999936 1011654 1015808 1018536 1020768 1027712 1032192 1044288 1045458 1051392 1053696 1060864 1063713 1066044 1073296 1075824 1098237 1105708 1107072 1110528 1123542 1130136 1133664 1137824 1141376 1142784 1156176 1157282 1166592 1174528 1179648 1180263 1188292 1190896 1193472 1204224 1207458 1212416 1215672 1218336 1219701 1226624 1229312 1255128 1280052 1284048 1291584 1295616 1310799 1315609 1318492 1319716 1321344 1322608 1333248 1339758 1348872 1358048 1361024 1363968 1376256 1379952 1382976 1389606 1392384 1393944 1401856 1404928 1408701 1418284 1421392 1434432 1464316 1476096 1480704 1487934 1493394 1498056 1506848 1511552 1523712 1527804 1531152 1541568 1555456 1570243 1573684 1577088 1580544 1591296 1599066 1605632 1609944 1620896 1621207 1624448 1626268 1658562 1673504 1695204 1700496 1706736 1712064 1722112 1727488 1735923 1742293 1747732 1749888 1761792 1777664 1782438 1786344 1798496 1800511 1806336 1818624 1823508 1827504 1835008 1839936 1843968 1852808 1856512 1858592 1874161 1878268 1882692 1912576 1934989 1937376 1943424 1968128 1974272 1977738 1979574 1983912 1991192 1997408 1999872 2023308 2031616 2037072 2041536 2055424 2064384 2079511 2084409 2088576 2090916 2102784 2107392 2121728 2127426 2132088 2146592 2148997 2151648 2196474 2211416 2214144 2221056 2240091 2247084 2260272 2267328 2275648 2282752 2285568 2307361 2309503 2312352 2314564 2333184 2349056 2359296 2360526 2376584 2381792 2386944 2408448 2414916 2424832 2431344 2436672 2439402 2453248 2458624 2481997 2487843 2510256 2560104 2562553 2568096 2583168 2591232 2621598 2631218 2636984 2639432 2642688 2645216 2666496 2673657 2679516 2697744 2716096 2722048 2727936 2752512 2753947 2759904 2765952 2779212 2784768 2787888 2803712 2809856 2817402 2836568 2842784 2845969 2868864 2928632 2952192 2961408 2966607 2969361 2975868 2986788 2996112 3013696 3023104 3047424 3055608 3058531 3062304 3083136 3110912 3140486 3147368 3154176 3161088 3182592 3191139 3198132 3211264 3219888 3241792 3242414 3248896 3252536 3286969 3294711 3317124 3347008 3390408 3400992 3413472 3424128 3444224 3454976 3471846 3484586 3495464 3499776 3523584 3540789 3555328 3564876 3572688 3596992 3601022 3612672 3637248 3647016 3655008 3659103 3679872 3687936 3705616 3713024 3717184 3748322 3756536 3765384 3825152 3869978 3874752 3886848 3932397 3936256 3946827 3948544 3955476 3959148 3967824 3982384 3994816 3999744 4046616 4063232 4074144 4083072 4110848 4128768 4159022 4168818 4177152 4181832 4205568 4214784 4226103 4243456 4254852 4264176 4293184 4297994 4303296 4392948 4422832 4428288 4442112 4480182 4494168 4520544 4534656 4551296 4565504 4571136 4614722 4619006 4624704 4629128 4666368 4698112 4710729 4721052 4753168 4763584 4773888 4816896 4829832 4849664 4862688 4863621 4873344 4878804 4906496 4917248 4963994 4975686 5020512 5120208 5125106 5136192 5166336 5182464 5207769 5226879 5243196 5262436 5273968 5278864 5285376 5290432 5332992 5347314 5359032 5395488 5401533 5432192 5444096 5455872 5505024 5507894 5519808 5531904 5558424 5569536 5575776 5607424 5619712 5622483 5634804 5673136 5685568 5691938 5737728 5804967 5857264 5904384 5922816 5933214 5938722 5951736 5973576 5992224 6027392 6046208 6094848 6111216 6117062 6124608 6166272 6221824 6238533 6280972 6294736 6308352 6322176 6365184 6382278 6396264 6422528 6439776 6446991 6483584 6484828 6497792 6505072 6573938 6589422 6634248 6694016 6780816 6801984 6826944 6848256 6888448 6909952 6922083 6928509 6943692 6969172 6990928 6999552 7047168 7081578 7110656 7129752 7145376 7193984 7202044 7225344 7274496 7294032 7310016 7318206 7359744 7375872 7411232 7426048 7434368 7445991 7496644 7513072 7530768 7650304 7687659 7739956 7749504 7773696 7864794 7872512 7893654 7897088 7910952 7918296 7935648 7964768 7989632 7999488 8093232 8126464 8148288 8166144 8221696 8257536 8261841 8318044 8337636 8354304 8363664 8411136 8429568 8452206 8486912 8509704 8528352 8537907 8569237 8586368 8595988 8606592 8785896 8845664 8856576 8884224 8960364 8988336 9041088 9069312 9102592 9131008 9142272 9175593 9209263 9229444 9238012 9249408 9258256 9332736 9396224 9421458 9442104 9506336 9527168 9547776 9633792 9659664 9699328 9725376 9727242 9746688 9757608 9812992 9834496 9860907 9927988 9951372 10041024 10227799 10240416 10250212 10272384 10332672 10364928 10415538 10453758 10486392 10524872 10547936 10557728 10570752 10580864 10665984 10694628 10718064 10790976 10803066 10864384 10888192 10911744 10991701 11015788 11039616 11063808 11116848 11139072 11151552 11214848 11239424 11244966 11269608 11346272 11348449 11371136 11383876 11475456 11609934 11714528 11808768 11840481 11845632 11866428 11877444 11903472 11947152 11984448 12054784 12092416 12189696 12196051 12207373 12222432 12234124 12249216 12332544 12443648 12477066 12561944 12589472 12603577 12616704 12644352 12730368 12764556 12792528 12845056 12879552 12893982 12967168 12969656 12995584 13010144 13119127 13147876 13178844 13268496 13388032 13544923 13561632 13603968 13653888 13696512 13776896 13819904 13844166 13857018 13887384 13938344 13981856 13999104 14094336 14132187 14163156 14221312 14259504 14290752 14387968 14404088 14450688 14548992 14556577 14588064 14590863 14620032 14636412 14719488 14751744 14822464 14852096 14868736 14891982 14993288 15026144 15042979 15061536 15300608 15375318 15479912 15499008 15547392 15680637 15729588 15745024 15787308 15794176 15821904 15836592 15871296 15929536 15979264 15998976 16166521 16186464 16204599 16296576 16332288 16443392 16515072 16523682 16636088 16675272 16708608 16727328 16822272 16859136 16867449 16904412 16973824 17019408 17056704 17075814 17138474 17172736 17191976 17213184 17373979 17414901 17571792 17691328 17713152 17768448 17920728 17937871 17976672 18082176 18138624 18205184 18262016 18284544 18351186 18418526 18458888 18476024 18498816 18516512 18665472 18715599 18792448 18842916 18884208 19012672 19054336 19095552 19267584 19319328 19340973 19450752 19454484 19493376 19515216 19625984 19668992 19721814 19855976 19902744 19921783 20082048 20455598 20480832 20500424 20544768 20665344 20729856 20766249 20785527 20831076 20907516 20972784 21049744 21095872 21115456 21141504 21161728 21331968 21389256 21409717 21436128 21581952 21606132 21728768 21776384 21823488 21983402 22031576 22079232 22127616 22233696 22278144 22303104 22337973 22429696 22478848 22489932 22539216 22692544 22696898 22742272 22767752 22950912 23062977 23219868 23429056 23617536 23680962 23691264 23732856 23754888 23806944 23894304 23968896 24109568 24184832 24379392 24392102 24414746 24444864 24468248 24498432 24665088 24785523 24887296 24954132 25123888 25178944 25207154 25233408 25288704 25460736 25529112 25585056 25613721 25707711 25759104 25787964 25934336 25939312 25991168 26020288 26238254 26295752 26357688 26536992 26776064 27089846 27123264 27207936 27307776 27393024 27526779 27553792 27627789 27639808 27688332 27714036 27774768 27876688 27963712 27998208 28188672 28264374 28326312 28442624 28519008 28581504 28775936 28808176 28901376 29097984 29113154 29176128 29181726 29240064 29272824 29438976 29503488 29582721 29644928 29704192 29737472 29783964 29986576 30052288 30085958 30123072 30601216 30683397 30750636 30959824 30998016 31094784 31361274 31459176 31490048 31574616 31588352 31643808 31673184 31742592 31859072 31958528 31997952 32333042 32372928 32409198 32593152 32664576 32886784 32975103 33047364 33272176 33350544 33417216 33454656 33644544 33718272 33734898 33808824 33947648 34038816 34045347 34113408 34151628 34276948 34345472 34383952 34426368 34747958 34829802 35143584 35382656 35426304 35536896 35841456 35875742 35953344 36164352 36277248 36410368 36524032 36569088 36588153 36622119 36702372 36837052 36917776 36952048 36997632 37033024 37330944 37431198 37584896 37685832 37768416 37810731 38025344 38108672 38191104 38535168 38638656 38681946 38901504 38908968 38986752 39030432 39251968 39337984 39357381 39443628 39711952 39805488 39843566 40164096 40634769 40911196 40961664 41000848 41089536 41330688 41459712 41532498 41571054 41662152 41815032 41945568 42099488 42191744 42230912 42283008 42323456 42663936 42778512 42819434 42872256 43163904 43212264 43457536 43552768 43646976 43669731 43966804 44063152 44158464 44255232 44467392 44556288 44606208 44675946 44859392 44957696 44979864 45078432 45128937 45385088 45393796 45484544 45535504 45901824 46125954 46439736 46858112 47235072 47361924 47382528 47465712 47509776 47613888 47788608 47937792 48219136 48369664 48499563 48677533 48784204 48829492 48889728 48936496 48996864 49330176 49571046 49774592 49908264 50247776 50357888 50414308 50466816 50577408 50921472 51058224 51170112 51227442 51415422 51518208 51575928 51868672 51878624 51982336 52040576 52121937 52476508 52591504 52715376 53073984 53552128 53813613 54179692 54246528 54415872 54615552 54786048 55053558 55107584 55255578 55279616 55376664 55428072 55549536 55753376 55815841 55927424 55996416 56377344 56528748 56652624 56885248 57038016 57163008 57551872 57616352 57802752 58098991 58226308 58352256 58363452 58480128 58545648 58877952 59006976 59165442 59289856 59408384 59474944 59567928 59765349 59973152 59984659 60104576 60171916 60246144 61202432 61366794 61501272 61919648 61996032 62189568 62722548 62918352 62980096 63149232 63176704 63287616 63346368 63485184 63718144 63917056 63995904 64229151 64464841 64666084 64745856 64818396 65186304 65329152 65773568 65950206 66094728 66544352 66618907 66701088 66834432 66909312 67289088 67436544 67469796 67617648 67895296 68077632 68090694 68226816 68303256 68553896 68690944 68767904 68852736 69343957 69495916 69659604 70287168 70765312 70852608 71073792 71594593 71682912 71751484 71906688 72328704 72554496 72820736 73048064 73138176 73176306 73244238 73404744 73674104 73835552 73904096 73995264 74066048 74661888 74862396 75169792 75371664 75536832 75621462 76050688 76217344 76382208 76941907 77123133 77277312 77363892 77803008 77817936 77973504 78060864 78503936 78675968 78714762 78887256 79423904 79439143 79512889 79610976 79687132 80328192 81269538 81822392 81923328 82001696 82179072 82661376 82883367 82919424 83064996 83142108 83324304 83630064 83891136 84198976 84383488 84461824 84566016 84646912 85327872 85372357 85451611 85557024 85638868 85744512 86327808 86424528 86915072 87105536 87293952 87339462 87933608 88126304 88225039 88316928 88510464 88934784 89112576 89212416 89351892 89718784 89915392 89959728 90156864 90257874 90770176 90787592 90969088 91071008 91803648 91833889 92050191 92251908 92879472 93716224 94470144 94723848 94765056 94814461 94931424 95019552 95227776 95577216 95875584 96438272 96739328 96999126 97355066 97568408 97658984 97779456 97872992 97993728 98660352 98925309 99142092 99549184 99816528 100495552 100715776 100828616 100933632 101154816 101842944 101896039 102116448 102136041 102340224 102454884 102830844 103036416 103151856 103737344 103757248 103964672 104081152 104243874 104953016 105183008 105300853 105430752 106147968 107104256 107627226 108359384 108493056 108831744 109231104 109572096 109764459 109866357 110107116 110215168 110511156 110559232 110753328 110856144 111099072 111506752 111631682 111854848 111992832 112754688 113057496 113165647 113305248 113432193 114076032 114326016 115103744 115232704 115605504 116197982 116452616 116704512 116726904 116960256 117091296 117755904 118013952 118072143 118330884 118579712 118816768 118949888 119135856 119530698 119946304 119969318 120209152 120343832 120492288 121617853 121904307 122404864 122733588 123002544 123839296 123992064 124379136 125445096 125836704 125960192 126298464 126575232 126692736 126970368 127436288 127834112 127991808 128458302 128929682 129332168 129491712 129636792 130372608 130658304 131009193 131547136 131900412 132189456 133088704 133237814 133402176 133668864 133818624 134578176 134873088 134939592 135235296 135386811 136155264 136181388 136453632 136606512 137107792 137381888 137535808 137705472 138687914 138991832 139319208 139452481 140574336 141530624 141705216 142147584 143189186 143365824 143502968 143813376 144657408 145108992 145498689 145641472 146032599 146096128 146352612 146488476 146809488 147348208 147671104 147808192 147990528 148132096 149323776 149724792 150339584 150743328 151073664 151242924 152101376 152434688 152764416 153883814 154246266 154554624 154727784 155606016 155635872 155947008 156121728 156365811 157007872 157351936 157429524 157774512 158847808 158878286 159025778 159221952 159374264 160656384 161440839 162539076 163644784 163846656 164003392 164358144 165322752 165766734 165838848 166129992 166284216 166648608 167260128 167447523 167782272 168397952 168766976 168923648 169132032 169293824 170655744 170744714 170903222 171114048 171277736 171489024 172655616 172849056 173830144 174211072 174296973 174678924 175867216 176252608 176450078 176633856 177020928 177869568 178225152 178424832 178703784 179296047 179437568 179919456 179953977 180313728 180515748 181540352 181575184 181938176 182142016 183607296 183667778 184100382 184503816 185758944 187432448 188940288 189447696 189530112 189628922 189862848 190039104 190455552 191154432 191751168 192687453 192876544 193394523 193478656 193998252 194710132 195136816 195317968 195558912 195745984 195987456 197320704 197850618 198284184 199098368 199633056 199856721 200991104 201431552 201657232 201867264 202309632 203685888 203792078 204232896 204272082 204680448 204909768 205661688 206072832 206303712 207474688 207514496 207929344 208031871 208162304 208487748 209906032 210366016 210601706 210861504 212295936 214208512 214783779 215254452 216718768 216986112 217663488 218462208 219144192 219528918 219732714 220214232 220430336 221022312 221118464 221506656 221712288 222198144 223013504 223263364 223709696 223985664 225509376 226114992 226331294 226610496 226864386 228152064 228652032 230207488 230465408 230825721 232395964 232905232 233409024 233453808 233920512 234182592 235511808 236027904 236144286 236661768 237159424 237633536 237899776 238271712 238317429 238538667 239061396 239892608 239938636 240418304 240687664 240984576 243235706 243808614 244809728 245467176 246005088 247678592 247984128 248758272 250890192 251673408 251920384 252596928 253150464 253385472 253940736 254872576 255668224 255983616 256117071 256354833 256916604 257859364 258664336 258983424 259273584 260745216 261316608 262018386 263094272 263800824 264378912 264675117 266177408 266475628 266804352 267337728 267637248 269156352 269746176 269879184 270470592 270773622 272310528 272362776 272907264 273213024 274215584 274763776 275071616 275410944 275501667 277375828 277983664 278638416 278904962 281148672 283061248 283410432 284295168 284443383 286378372 286731648 287005936 287626752 289314816 290217984 290997378 291282944 292065198 292192256 292705224 292976952 293618976 294696416 295342208 295616384 295981056 296264192 298647552 299449584 300679168 301486656 302147328 302485848 304202752 304869376 305528832 305688117 307767628 308492532 309109248 309455568 311212032 311271744 311894016 312243456 312731622 314015744 314703872 314859048 315549024 315902559 317061769 317695616 317756572 318051556 318443904 318748528 321312768 322881678 325078152 327289568 327693312 328006784 328716288 330645504 331533468 331677696 332259984 332568432 333297216 334520256 334895046 335564544 336795904 337533952 337847296 338264064 338587648 339496941 340742731 341489428 341806444 342228096 342555472 342978048 345311232 345698112 347660288 348422144 348593946 349357848 351734432 352505216 352900156 353267712 354041856 355739136 356450304 356849664 357407568 358592094 358875136 359838912 359907954 360627456 361031496 363080704 363150368 363876352 364284032 364853559 367214592 367335556 368200764 369007632 371517888 374864896 377880576 378428563 378895392 379257844 379725696 380078208 380911104 382308864 383502336 385374906 385753088 386789046 386957312 387996504 389420264 390273632 390635936 390710887 391117824 391491968 391974912 394641408 395701236 396568368 398196736 399266112 399713442 401982208 402863104 403314464 403734528 404619264 406692937 407584156 408465792 408544164 409360896 409819536 411323376 412145664 412607424 414949376 415028992 415858688 416063742 416324608 416975496 418357443 419812064 419892613 420732032 421203412 421723008 424591872 428417024 429567558 430508904 433437536 433972224 435326976 436924416 438097797 438288384 439057836 439465428 440428464 440860672 442044624 442236928 443013312 443424576 444396288 446027008 446526728 447419392 447971328 451018752 451253887 451672801 452229984 452662588 453220992 453728772 456304128 457304064 460414976 460930816 461651442 464791928 465810464 466332349 466818048 466907616 467841024 468365184 471023616 472055808 472288572 473323536 474318848 475267072 475799552 476543424 476634858 477077334 478122792 479785216 479877272 480836608 481375328 481969152 485407699 486471412 487617228 489619456 490934352 492010176 495357184 495968256 497516544 501162151 501780384 502342569 503346816 505193856 506300928 506770944 507881472 509745152 511336448 511967232 512234142 512709666 513833208 515718728 517328672 517966848 518547168 521490432 522633216 522890919 524036772 526188544 527601648 528757824 529350234 532354816 532951256 533608704 534675456 535274496 538312704 538593349 539758368 539861931 540941184 541547244 544621056 544725552 545814528 546426048 548431168 549527552 550143232 550821888 551003334 554751656 555967328 556074001 556590223 557276832 557809924 562297344 566122496 566820864 568590336 568886766 572756744 573463296 574011872 575253504 578629632 580183569 580435968 581994756 582565888 584130396 584384512 585410448 585953904 587237952 589392832 590684416 591232768 591962112 592528384 597295104 598161277 598899168 599570163 602973312 604294656 604971696 608405504 609738752 611057664 611376234 615535256 616985064 617575273 618218496 618911136 622424064 622543488 623788032 624095613 624486912 625463244 628031488 629407744 629718096 631098048 631805118 634123538 635391232 635513144 636103112 636887808 637497056 642625536 642837223 644351337 645763356 650156304 654579136 655386624 656013568 657432576 661291008 663066936 663355392 663701227 664519968 665136864 666594432 669040512 669790092 671129088 673591808 675067904 675694592 676528128 677175296 678993882 681485462 682978856 683612888 684456192 685110944 685956096 690622464 691396224 692477163 695320576 696844288 697187892 698715696 703468864 705010432 705800312 706535424 708083712 711478272 712900608 713699328 714815136 714952287 715616001 717184188 719677824 719815908 721254912 722062992 726161408 726300736 727752704 728568064 729707118 734429184 734671112 736401528 737105971 738015264 743035776 749729792 755761152 756857126 757790784 758515688 759451392 760156416 761822208 764617728 767004672 768351213 769064499 770749812 771506176 773578092 773914624 775993008 778840528 780547264 781271872 781421774 782235648 782983936 783949824 789282816 791402472 792159529 793136736 794025351 798532224 799426884 803964416 805726208 806628928 807469056 809238528 813385874 815168312 816931584 817088328 818721792 819639072 822646752 824291328 825214848 826505001 829898752 830057984 831717376 832127484 832649216 833950992 836714886 839624128 839785226 841464064 842406824 843446016 849183744 853330149 856834048 859135116 861017808 866875072 867944448 870653952 873848832 876195594 876576768 878115672 878930856 880856928 881721344 884089248 886026624 886849152 888792576 892054016 893053456 894838784 895942656 902037504 902507774 903345602 904459968 905325176 906441984 907457544 912608256 914608128 917064351 920829952 921861632 923302884 929583856 931620928 932664698 933636096 933815232 935682048 936730368 942047232 944111616 944577144 946647072 947707677 948637696 951185307 951599104 953086848 953269716 954154668 956245584 959570432 959754544 961673216 962750656 963938304 970815398 972942824 975234456 979238912 981868704 984020352 990714368 991936512 995033088 1002324302 1003560768 1004685138 1006693632 1010387712 1012601856 1013541888 1015762944 1018490823 1019490304 1022228193 1022672896 1024468284 1025419332 1027666416 1031437456 1034657344 1035933696 1037094336 1042980864 1045266432 1045781838 1048073544 1052377088 1055203296 1057515648 1058700468 1064709632 1065902512 1067217408 1069350912 1070548992 1076625408 1077186698 1079516736 1079723862 1081882368 1083094488 1089242112 1089451104 1091629056 1092852096 1094560677 1096862336 1099055104 1100286464 1101643776 1102006668 1109503312 1111934656 1112148002 1113180446 1114553664 1115619848 1124594688 1132244992 1133641728 1135285689 1137773532 1145513488 1146926592 1148023744 1150507008 1157259264 1160367138 1160871936 1163989512 1165131776 1168260792 1168769024 1170820896 1171907808 1172132661 1174475904 1178785664 1181368832 1182465536 1183924224 1185056768 1194590208 1196322554 1197798336 1199140326 1205946624 1208589312 1209943392 1216811008 1219477504 1220078811 1222752468 1231070512 1233970128 1235150546 1236436992 1237822272 1244848128 1245086976 1247576064 1248191226 1248973824 1250926488 1255072329 1256062976 1259436192 1259677839 1262196096 1263610236 1268247076 1270782464 1271026288 1272206224 1273775616 1274994112 1285251072 1285674446 1288702674 1291526712 1300312608 1309158272 1310773248 1312027136 1314865152 1322582016 1326133872 1326710784 1327402454 1329039936 1330273728 1333188864 1338081024 1339580184 1342258176 1347183616 1350135808 1351389184 1353056256 1353761661 1354350592 1355018403 1357987764 1362970924 1365957712 1367225776 1368912384 1370221888 1371912192 1381244928 1382792448 1384954326 1390641152 1393688576 1394375784 1397431392 1398997047 1406937728 1410020864 1411600624 1413070848 1416167424 1422956544 1425801216 1427398656 1429630272 1429904574 1431232002 1434368376 1439355648 1439631816 1442509824 1444125984 1452322816 1452601472 1455505408 1456223097 1457136128 1459414236 1468858368 1469342224 1472803056 1474211942 1476030528 1486071552 1499459584 1503486453 1513714252 1515581568 1517031376 1518902784 1520312832 1523644416 1529235456 1534009344 1536702426 1538128998 1541499624 1543012352 1547156184 1547829248 1551986016 1557681056 1561094528 1562543744 1562843548 1564471296 1565967872 1567899648 1578565632 1582804944 1584319058 1586273472 1588050702 1597064448 1598853768 1607928832 1611452416 1613257856 1614938112 1615780047 1626771748 1630336624 1633863168 1634176656 1637443584 1639278144 1645293504 1648582656 1650429696 1653010002 1659797504 1660115968 1663434752 1664254968 1665298432 1667901984 1668222003 1669770669 1673429772 1679248256 1679570452 1682928128 1684813648 1686892032 1698367488 1706660298 1713668096 1718270232 1722035616 1733750144 1735888896 1741307904 1747697664 1752391188 1753153536 1756231344 1757861712 1761713856 1763442688 1768178496 1772053248 1773698304 1777585152 1784108032 1786106912 1789677568 1791885312 1794483831 1801068721 1805015548 1806691204 1808919936 1810650352 1812883968 1814915088 1825216512 1829216256 1834128702 1841659904 1843723264 1846605768 1852725819 1859167712 1863241856 1865329396 1867272192 1867630464 1871364096 1873460736 1884094464 1888223232 1889154288 1893294144 1895415354 1897275392 1902370614 1903198208 1906173696 1906539432 1908309336 1912491168 1919140864 1919509088 1923346432 1925501312 1927876608 1928511669 1941630796 1945885648 1950468912 1958477824 1963737408 1968040704 1981428736 1983873024 1990066176 1991103681 2004648604 2007121536 2009370276 2013387264 2020775424 2025203712 2027083776 2031525888 2036981646 2038980608 2044456386 2045345792 2048936568 2050838664 2055332832 2062874912 2065186117 2069314688 2071867392 2074188672 2085961728 2090532864 2091563676 2096147088 2104754176 2110406592 2115031296 2117400936 2129419264 2131805024 2134434816 2138701824 2141097984 2149662667 2154373396 2159033472 2159447724 2163764736 2166188976 2178484224 2178902208 2183258112 2185704192 2189121354 2193724672 2198110208 2200572928 2203287552 2204013336 2211317913 2219006624 2219432383 2223869312 2224296004 2226360892 2229107328 2231239696 2249189376 2264489984 2267283456 2270571378 2275547064 2291026976 2293853184 2296047488 2301014016 2314518528 2320734276 2321743872 2327979024 2330263552 2336521584 2337538048 2341641792 2343815616 2344265322 2348951808 2357571328 2362737664 2364931072 2367848448 2370113536 2376478587 2385199117 2392645108 2395596672 2398280652 2411893248 2417178624 2419886784 2433622016 2438955008 2440157622 2445504936 2462141024 2464899559 2467940256 2470301092 2472873984 2475644544 2489696256 2490173952 2495152128 2496382452 2497947648 2501852976 2510144658 2512125952 2518872384 2519355678 2524392192 2527220472 2536494152 2541564928 2542052576 2544412448 2547551232 2549988224 2565726409 2570502144 2571348892 2577405348 2583053424 2600625216 2618316544 2621546496 2624054272 2629730304 2645164032 2648999941 2652267744 2654804908 2658079872 2660547456 2666377728 2676162048 2679160368 2684516352 2694367232 2700271616 2702778368 2706112512 2707523322 2708701184 2710036806 2715975528 2725941848 2731915424 2734451552 2734976209 2737824768 2740443776 2743824384 2762489856 2765584896 2769908652 2781282304 2787377152 2788751568 2794862784 2797994094 2813875456 2820041728 2823201248 2826141696 2832334848 2845913088 2846850559 2853555921 2854797312 2859260544 2859809148 2862464004 2868736752 2878711296 2879263632 2885019648 2888251968 2904645632 2905202944 2911010816 2912446194 2914272256 2918828472 2937716736 2938684448 2939248291 2941976893 2945606112 2948423884 2952061056 2972143104 2998919168 3006972906 3027428504 3031163136 3034062752 3037805568 3040625664 3047288832 3058470912 3066684579 3068018688 3073404852 3076257996 3082999248 3086024704 3094312368 3095658496 3103972032 3115362112 3122189056 3125087488 3125687096 3128942592 3131935744 3135799296 3157131264 3158777209 3161709607 3165609888 3168638116 3172546944 3176101404 3194128896 3197707536 3215857664 3222904832 3226515712 3229876224 3231560094 3253543496 3260673248 3264326443 3267726336 3268353312 3274887168 3278556288 3290587008 3297165312 3300859392 3306020004 3319595008 3320231936 3326869504 3328509936 3330596864 3335803968 3336444006 3339541338 3346859544 3358496512 3359140904 3365856256 3369627296 3373784064 3396734976 3397853893 3405857067 3413320596 3427336192 3436540464 3444071232 3467500288 3471777792 3482615808 3495395328 3504782376 3506307072 3508135057 3512462688 3515723424 3516397983 3523427712 3536356992 3544106496 3547396608 3555170304 3568216064 3572213824 3579355136 3583770624 3588967662 3602137442 3610031096 3613382408 3617839872 3621300704 3625767936 3629830176 3650433024 3658432512 3660236433 3668257404 3683319808 3687446528 3693211536 3705451638 3718335424 3726483712 3730658792 3734544384 3735260928 3742728192 3746921472 3768188928 3770153443 3778308576 3779033517 3786588288 3790830708 3794550784 3804741228 3806396416 3812347392 3813078864 3816618672 3824982336 3838281728 3839018176 3846692864 3851002624 3855753216 3857023338 3883261592 3891771296 3896131561 3900937824 3927474816 3936081408 3962857472 3967746048 3980132352 3982207362 4009297208 4014243072 4018740552 4026774528 4041550848 4050407424 4054167552 4061284983 4063051776 4065055209 4073963292 4077961216 4088912772 4090691584 4097873136 4101677328 4110665664 4125749824 4130372234 4138629376 4143734784 4148377344 4171923456 4181065728 4183127352 4187128939 4192294176 4196991141 4220813184 4230062592 4234801872 4258838528 4263610048 4268869632 4277403648 4282195968 4299325334 4308746792 4318066944 4318895448 4323026911 4327529472 4332377952 4356968448 4357804416 4366516224 4368669291 4371408384 4378242708 4387449344 4396220416 4401145856 4406575104 4408026672 4422635826 4438013248 4438864766 4447738624 4448592008 4452721784 4458214656 4462479392 4498378752 4499860561 4510459359 4528979968 4541142756 4551094128 4582053952 4587706368 4592094976 4602028032 4629037056 4641468552 4643487744 4655958048 4660527104 4673043168 4683283584 4687631232 4688530644 4697903616 4715142656 4725475328 4729862144 4735696896 4740227072 4752957174 4770398234 4785290216 4791193344 4796561304 4823786496 4834357248 4839773568 4847340141 4867244032 4877910016 4880315244 4891009872 4924282048 4929799118 4935880512 4940602184 4945747968 4951289088 4979392512 4980347904 4990304256 4992764904 4995895296 5003705952 5004666009 5009312007 5020289316 5037744768 5038711356 5048784384 5054440944 5072988304 5083129856 5084105152 5088824896 5095102464 5099976448 5131452818 5141004288 5142697784 5154810696 5159741797 5166106848 5201250432 5236633088 5243092992 5248108544 5259460608 5290328064 5297999882 5304535488 5309609816 5316159744 5321094912 5332755456 5352324096 5358320736 5369032704 5383451493 5388734464 5400543232 5403206163 5405556736 5415046644 5417402368 5420073612 5431951056 5451883696 5463830848 5468903104 5469952418 5475649536 5480887552 5487648768 5524979712 5531169792 5539817304 5558177457 5562564608 5577503136 5589725568 5595988188 5627750912 5640083456 5646402496 5652283392 5664669696 5691826176 5693701118 5707111842 5709594624 5718521088 5719618296 5724928008 5737473504 5757422592 5758527264 5770039296 5776503936 5785535007 5809291264 5810405888 5822021632 5824892388 5828544512 5837656944 5875433472 5877368896 5878496582 5883953786 5891212224 5896847768 5904122112 5944286208 5973311043 5997838336 6013945812 6054857008 6062326272 6068125504 6075611136 6081251328 6094577664 6116941824 6133369158 6136037376 6146809704 6152515992 6165998496 6172049408 6188624736 6195558351 6207944064 6230724224 6244378112 6250174976 6251374192 6257885184 6263871488 6271598592 6314262528 6317554418 6323419214 6331219776 6337276232 6345093888 6352202808 6388257792 6395415072 6431715328 6445809664 6448988001 6453031424 6463120188 6507086992 6521346496 6528652886 6535452672 6536706624 6549774336 6557112576 6581174016 6594330624 6601718784 6612040008 6633953739 6639190016 6640463872 6657019872 6658297149 6661193728 6671607936 6672888012 6679082676 6693719088 6716993024 6718281808 6731712512 6739254592 6747568128 6793469952 6795707786 6811714134 6826641192 6854672384 6873080928 6888142464 6935000576 6943555584 6965231616 6990790656 7009564752 7012614144 7016270114 7024925376 7031446848 7032795966 7046855424 7072713984 7088212992 7094793216 7110340608 7129435761 7136432128 7144427648 7155597351 7158710272 7177935324 7204274884 7220062192 7226764816 7235679744 7242601408 7251535872 7259660352 7300866048 7316865024 7320472866 7336514808 7366639616 7374893056 7386423072 7394698677 7410903276 7436670848 7452967424 7461317584 7469088768 7470521856 7485456384 7493842944 7536377856 7540306886 7556617152 7558067034 7573176576 7581661416 7589101568 7609482456 7612792832 7624694784 7626157728 7633237344 7649964672 7676563456 7678036352 7693385728 7697179227 7702005248 7711506432 7714046676 7766523184 7783542592 7792263122 7801875648 7854949632 7872162816 7925714944 7935492096 7946999823 7964414724 8018594416 8028486144 8037481104 8053549056 8083101696 8100814848 8108335104 8122569966 8126103552 8130110418 8147926584 8155922432 8177825544 8181383168 8195746272 8203354656 8204928627 8221331328 8251499648 8260744468 8277258752 8287469568 8296754688 8343846912 8362131456 8366254704 8374257878 8384588352 8393982282 8441626368 8460125184 8469603744 8517677056 8527220096 8537739264 8540551677 8564391936 8598650668 8617493584 8636133888 8637790896 8646053822 8655058944 8664755904 8713936896 8715608832 8733032448 8737338582 8742816768 8756485416 8774898688 8792440832 8802291712 8813150208 8816053344 8817744873 8825930679 8845271652 8876026496 8877729532 8895477248 8897184016 8905443568 8916429312 8924958784 8996757504 8999721122 9020918718 9057959936 9082285512 9102188256 9164107904 9175412736 9184189952 9204056064 9258074112 9282937104 9286975488 9311916096 9321054208 9346086336 9366567168 9375262464 9377061288 9395807232 9430285312 9450950656 9459724288 9471393792 9476331627 9480454144 9485128821 9505914348 9540796468 9570580432 9582386688 9593122608 9647572992 9668714496 9679547136 9694680282 9734488064 9755820032 9760630488 9782019744 9792979329 9848564096 9859598236 9871761024 9881204368 9891495936 9902578176 9958785024 9960695808 9980608512 9985529808 9991790592 10007411904 10009332018 10018624014 10040578632 10075489536 10077422712 10097568768 10108881888 10145976608 10166259712 10168210304 10177649792 10190204928 10193561679 10199952896 10262905636 10282008576 10285395568 10309621392 10319483594 10332213696 10402500864 10473266176 10486185984 10496217088 10518921216 10524405171 10595999764 10609070976 10619219632 10632319488 10642189824 10665510912 10704648192 10716641472 10738065408 10766902986 10777468928 10801086464 10806412326 10811113472 10830093288 10834804736 10840147224 10863902112 10903767392 10927661696 10937806208 10939904836 10951299072 10961775104 10975297536 11049959424 11062339584 11079634608 11116354914 11125129216 11155006272 11179451136 11191976376 11255501824 11280166912 11292804992 11304566784 11310460329 11383652352 11387402236 11414223684 11419189248 11437042176 11439236592 11449856016 11474947008 11514845184 11517054528 11540078592 11553007872 11571070014 11618582528 11620811776 11644043264 11649784776 11657089024 11675313888 11688394683 11731285453 11754737792 11756993164 11767907572 11782424448 11793695536 11808244224 11888572416 11946622086 11995676672 12027891624 12109714016 12124652544 12136251008 12151222272 12162502656 12189155328 12233883648 12266738316 12272074752 12293619408 12305031984 12331996992 12344098816 12377249472 12391116702 12415888128 12461448448 12488756224 12500349952 12502748384 12515770368 12527742976 12543197184 12561386817 12607481047 12635108836 12646838428 12662439552 12674552464 12690187776 12704405616 12776515584 12790830144 12863430656 12891619328 12897976002 12906062848 12926240376 12969080733 13014173984 13042692992 13057305772 13070905344 13073413248 13099548672 13114225152 13162348032 13188661248 13203437568 13224080016 13267907478 13278380032 13280927744 13314039744 13316594298 13322387456 13343215872 13345776024 13358165352 13387438176 13433986048 13436563616 13463425024 13478509184 13495136256 13499581683 13586939904 13591415572 13623428268 13653282384 13709344768 13746161856 13776284928 13870001152 13887111168 13930463232 13981581312 14001856831 14019129504 14032540228 14049850752 14062893696 14065591932 14093710848 14145427968 14176425984 14189586432 14220681216 14258871522 14272864256 14288855296 14311194702 14317420544 14355870648 14408549768 14440124384 14453529632 14456302819 14471359488 14485202816 14503071744 14519320704 14601732096 14633730048 14640945732 14673029616 14733279232 14749786112 14772846144 14789397354 14821806552 14873341696 14905934848 14922635168 14938177536 14941043712 14970912768 14987685888 15047638669 15080613772 15113234304 15116134068 15146353152 15163322832 15178203136 15218964912 15225585664 15249389568 15252315456 15266474688 15299929344 15353126912 15356072704 15386771456 15394358454 15404010496 15423012864 15428093352 15479225391 15533046368 15536026681 15567085184 15584526244 15603751296 15709899264 15744325632 15851429888 15870984192 15893999646 15928829448 16037188832 16056972288 16074962208 16107098112 16166203392 16201629696 16209618489 16216670208 16245139932 16252207104 16260220836 16295853168 16311844864 16355651088 16362766336 16391492544 16406709312 16409857254 16442662656 16502999296 16521488936 16554517504 16574939136 16593509376 16687693824 16696393819 16711893637 16732509408 16748515756 16769176704 16787964564 16883252736 16920250368 16939207488 17035354112 17054440192 17075478528 17081103354 17128783872 17197301336 17234987168 17254296913 17272267776 17275581792 17292107644 17310117888 17329511808 17427873792 17431217664 17466064896 17474677164 17485633536 17512970832 17549797376 17584881664 17604583424 17626300416 17632106688 17635489746 17651861358 17690543304 17752052992 17755459064 17790954496 17794368032 17810887136 17832858624 17849917568 17960084863 17993515008 17999442244 18041837436 18115919872 18164571024 18204376512 18328215808 18350825472 18368379904 18408112128 18516148224 18542999587 18565874208 18586675053 18623832192 18692172672 18733134336 18750524928 18754122576 18791614464 18860570624 18901901312 18919448576 18942787584 18952663254 18960908288 18970257642 19011828696 19081592936 19141160864 19144833463 19164773376 19186245216 19295145984 19337428992 19346964003 19359094272 19389360564 19468976128 19511640064 19521260976 19564039488 19585958658 19697128192 19719196472 19743522048 19762408736 19782991872 19805156352 19917570048 19921391616 19927953913 19971059616 19974891447 19983581184 20014823808 20018664036 20037248028 20081157264 20150979072 20154845424 20195137536 20217763776 20291953216 20332519424 20336420608 20355299584 20380409856 20387123358 20399905792 20525811272 20564017152 20570791136 20574738037 20593838251 20619242784 20638967188 20664427392 20805001728 20946532352 20972371968 20992434176 21037842432 21048810342 21191999528 21218141952 21238439264 21264638976 21284379648 21331021824 21409296384 21433282944 21466792053 21476130816 21533805972 21554937856 21602172928 21612824652 21622226944 21660186576 21669609472 21680294448 21727804224 21807534784 21855323392 21875612416 21879809672 21902598144 21923550208 21950595072 22099918848 22124679168 22131967249 22159269216 22184096031 22232709828 22310012544 22358902272 22383952752 22511003648 22560333824 22585609984 22609133568 22620920658 22767304704 22774804472 22828447368 22838378496 22850285101 22874084352 22878473184 22899712032 22949894016 23029690368 23034109056 23080157184 23091537681 23106015744 23142140028 23237165056 23241623552 23288086528 23299569552 23314178048 23350627776 23376789366 23462570906 23509475584 23513986328 23535815144 23564848896 23587391072 23616488448 23777144832 23784977251 23840999469 23893244172 23991353344 24055783248 24219428032 24249305088 24272502016 24302444544 24325005312 24378310656 24467767296 24533476632 24544149504 24556945399 24587238816 24610063968 24614785881 24663993984 24754498944 24782233404 24831776256 24922896896 24977512448 25000699904 25005496768 25031540736 25055485952 25086394368 25122773634 25214962094 25270217672 25293676856 25324879104 25349104928 25380375552 25408811232 25553031168 25581660288 25621655031 25726861312 25783238656 25795952004 25812125696 25852480752 25938161466 26028347968 26085385984 26114611544 26141810688 26146826496 26199097344 26228450304 26324696064 26377322496 26406875136 26448160032 26453234619 26477792037 26535814956 26561855488 26628079488 26633188596 26644774912 26686431744 26691552048 26716330704 26774876352 26867972096 26873127232 26926850048 26957018368 26990272512 26999163366 27173879808 27182831144 27246856536 27272920927 27306564768 27492323712 27552569856 27740002304 27774222336 27860926464 27963162624 28003713662 28038259008 28065080456 28099701504 28125787392 28131183864 28187421696 28290855936 28352851968 28379172864 28428994881 28441362432 28455386463 28517743044 28545728512 28577710592 28622389404 28634841088 28711741296 28817099536 28880248768 28907059264 28912605638 28942718976 28970405632 29006143488 29038641408 29203464192 29267460096 29281891464 29309902573 29346059232 29378937987 29499572224 29545692288 29578794708 29643613104 29746683392 29811869696 29845270336 29876355072 29882087424 29941825536 29975371776 30095277338 30161227544 30226468608 30232268136 30292706304 30326645664 30356406272 30437929824 30498779136 30504630912 30532949376 30580685037 30599858688 30706253824 30712145408 30773542912 30788716908 30808020992 30846025728 30856186704 30958450782 31066092736 31072053362 31134170368 31169052488 31207502592 31419798528 31488651264 31573215513 31702859776 31787999292 31857658896 32074377664 32113944576 32149924416 32214196224 32332406784 32403259392 32419236978 32433340416 32490279864 32504414208 32520441672 32591706336 32623689728 32711302176 32782985088 32813418624 32819714508 32885325312 33005998592 33042977872 33109035008 33149878272 33187018752 33375387648 33392787638 33423787274 33465018816 33497031512 33538353408 33575929128 33766505472 33840500736 33878414976 33931380987 34070708224 34108880384 34150957056 34162206708 34257567744 34394602672 34469974336 34508593826 34544535552 34551163584 34584215288 34620235776 34659023616 34855747584 34862435328 34932129792 34949354328 34971267072 35025941664 35065184049 35099594752 35193856359 35209166848 35264213376 35270979492 35303722716 35381086608 35504105984 35510918128 35581908992 35588736064 35621774272 35665717248 35699835136 35920169726 35987030016 35998884488 36083674872 36231839744 36329142048 36408753024 36656431616 36701650944 36736759808 36816224256 37032296448 37085999174 37131748416 37173350106 37247664384 37384345344 37466268672 37501049856 37508245152 37583228928 37684160451 37721141248 37803802624 37822443141 37838897152 37905326508 37921816576 37940515284 38023657392 38163185872 38282321728 38289666926 38329546752 38372490432 38590291968 38674857984 38693928006 38718188544 38778721128 38907242199 38937952256 39042521952 39128078976 39171917316 39394256384 39438392944 39487044096 39524817472 39565983744 39610312704 39835140096 39842783232 39855907826 39942119232 39949782894 39967162368 40029647616 40037328072 40074496056 40162314528 40301958144 40309690848 40390275072 40435527552 40498745049 40583906432 40665038848 40672841216 40710599168 40760819712 40774246716 40799811584 41051622544 41128034304 41141582272 41149476074 41187676502 41238485568 41277934376 41328854784 41610003456 41893064704 41944743936 41984868352 42005570493 42097620684 42383999056 42436283904 42476878528 42529277952 42568759296 42662043648 42818592768 42866565888 42933584106 42952261632 43067611944 43109875712 43204345856 43225649304 43244453888 43320373152 43360588896 43368908457 43455608448 43615069568 43710646784 43751224832 43759619344 43805196288 43847100416 43901190144 44199837696 44249358336 44263934498 44318538432 44368192062 44465419656 44620025088 44717804544 44767905504 45022007296 45120667648 45142916007 45171219968 45241841316 45534609408 45549608944 45656894736 45676756992 45700570202 45748168704 45756946368 45799424064 45899788032 46059380736 46068218112 46160314368 46183075362 46212031488 46284280056 46437676173 46474330112 46483247104 46599139104 46608080043 46628356096 46701255552 46753578732 46925141812 47018951168 47027972656 47071630288 47129697792 47174782144 47232976896 47554289664 47569954502 47681998938 47786488344 47982706688 48111566496 48438856064 48498610176 48545004032 48604889088 48650010624 48756621312 48935534592 49066953264 49088299008 49113890798 49174477632 49220127936 49229571762 49327987968 49508997888 49564466808 49663552512 49845793792 49955024896 50001399808 50010993536 50063081472 50089181457 50110971904 50135680911 50245547268 50429924188 50540435344 50587353712 50649758208 50698209856 50760751104 50817622464 51106062336 51163320576 51243310062 51453722624 51566477312 51591904008 51624251392 51704961504 51762890739 51876322932 52056695936 52170771968 52229223088 52283621376 52293652992 52398194688 52456900608 52649392128 52754644992 52813750272 52896320064 52906469238 52955584074 53071629912 53123710976 53256158976 53266377192 53289549824 53372863488 53383104096 53432661408 53549752704 53735944192 53746254464 53853700096 53880254589 53914036736 53980545024 53998326732 54347759616 54365662288 54493713072 54545841854 54613129536 54984647424 55105139712 55480004608 55548444672 55628998761 56007427324 56076518016 56130160912 56199403008 56251574784 56262367728 56374843392 56581711872 56705703936 56758345728 56857989762 56882724864 56910772926 57035486088 57091457024 57155421184 57244778808 57269682176 57423482592 57434500389 57634199072 57760497536 57814118528 57825211276 57885437952 57940811264 58012286976 58077282816 58406928384 58534920192 58563782928 58619805146 58692118464 58757875974 58999144448 59091384576 59157589416 59287226208 59493366784 59623739392 59690540672 59752710144 59764174848 59783861739 59950743552 60190554676 60322455088 60452937216 60464536272 60585412608 60653291328 60712812544 60875859648 60997558272 61009261824 61065898752 61161370074 61199717376 61412507648 61424290816 61547085824 61577433816 61616041984 61692051456 61712373408 61724214111 61781514753 61916901564 62132185472 62144106724 62268340736 62338104976 62415005184 62839597056 62977302528 63146431026 63405719552 63575998584 63715317792 64148755328 64227889152 64299848832 64428392448 64664813568 64806518784 64838473956 64866680832 64980559728 65008828416 65040883344 65183412672 65247379456 65422604352 65565970176 65626837248 65639429016 65770650624 66011997184 66085955744 66218070016 66299756544 66374037504 66395901747 66639542677 66785575276 66847574548 66930037632 66994063024 67076706816 67151858256 67533010944 67681001472 67756829952 67862761974 68141416448 68217760768 68301914112 68324413416 68515135488 68550855303 68789205344 68939948672 69017187652 69089071104 69102327168 69168430576 69240471552 69318047232 69711495168 69724870656 69864259584 69898708656 69942534144 70051883328 70130368098 70199189504 70387712718 70418333696 70528426752 70541958984 70607445432 70762173216 71008211968 71021836256 71163817984 71177472128 71243548544 71331434496 71354931753 71399670272 71840339452 71974060032 71997768976 72167349744 72463679488 72658284096 72817506048 73312863232 73403301888 73473519616 73632448512 73670836197 74171998348 74263496832 74346700212 74495328768 74768690688 74932537344 75002099712 75016490304 75166457856 75368320902 75442282496 75607605248 75644886282 75677794304 75810653016 75843633152 75881030568 76047314784 76326371744 76411886329 76564643456 76579333852 76659093504 76744980864 77180583936 77349715968 77387856012 77436377088 77557442256 77814484398 77875904512 78085043904 78256157952 78343834632 78788512768 78876785888 78974088192 79049634944 79131967488 79220625408 79537518679 79685566464 79711815652 79884238464 79899565788 79934324736 80059295232 80074656144 80148992112 80324629056 80603916288 80619381696 80780550144 80871055104 80997490098 81167812864 81330077696 81345682432 81421198336 81521639424 81548493432 81599623168 81818762781 82103245088 82118998171 82283164544 82298952148 82375353004 82476971136 82555868752 82657709568 83220006912 83786129408 83889487872 83969736704 84011140986 84195241368 84767998112 84872567808 84953757056 85058555904 85137518592 85324087296 85637185536 85733131776 85867168212 85904523264 86135223888 86219751424 86408691712 86451298608 86488907776 86640746304 86721177792 86737816914 86911216896 87230139136 87421293568 87502449664 87519238688 87610392576 87694200832 87802380288 87929707719 88252367329 88498716672 88527868996 88637076864 88736384124 88930839312 89240050176 89435609088 89535811008 90044014592 90241335296 90285832014 90342439936 90483682632 91069218816 91099217888 91201283683 91313789472 91401140404 91496337408 91513892736 91598848128 91799576064 92118761472 92136436224 92320628736 92366150724 92424062976 92568560112 92875352346 92948660224 92966494208 93198278208 93216160086 93256712192 93402511104 93507157464 93850283624 94037902336 94055945312 94143260576 94259395584 94349564288 94465953792 95108579328 95139909004 95363997876 95572976688 95965413376 96223132992 96877712128 96997220352 97090008064 97209778176 97300021248 97513242624 97871069184 98012997817 98133906528 98227781596 98348955264 98440255872 98459143524 98655975936 99017995776 99128933616 99327105024 99691587584 99910049792 100002799616 100021987072 100126162944 100178362914 100221943808 100271361822 100491094536 100859848376 101080870688 101174707424 101194119733 101299516416 101396419712 101521502208 101635244928 102212124672 102326641152 102486620124 102907445248 103132954624 103183808016 103248502784 103409923008 103525781478 103752645864 104113391872 104341543936 104458446176 104567242752 104587305984 104796389376 104913801216 105298784256 105333470683 105581569077 105627500544 105792640128 105812938476 105911168148 106143259824 106247421952 106512317952 106532754384 106579099648 106745726976 106766208192 106865322816 107099505408 107471888384 107492508928 107707400192 107760509178 107828073472 107961090048 107996653464 108695519232 108731324576 108752186767 108853145041 108987426144 109091683708 109226259072 109969294848 110210279424 110960009216 111096889344 111257997522 112014854648 112153036032 112260321824 112398806016 112503149568 112524735456 112749686784 113163423744 113411407872 113467329423 113516691456 113715979524 113765449728 113821545852 114070972176 114182914048 114310842368 114489557616 114539364352 114846965184 114869000778 115268398144 115520995072 115628237056 115650422552 115770875904 115881622528 116024573952 116154565632 116813856768 116874756733 116983255459 117127565856 117239610292 117384236928 117515751948 117998288896 118182769152 118315178832 118574452416 118986733568 119247478784 119381081344 119505420288 119528349696 119567723478 119901487104 120381109352 120644910176 120780078391 120905874432 120929072544 121170825216 121306582656 121751719296 121995116544 122018523648 122131797504 122322740148 122399434752 122825015296 122848581632 123094171648 123154867632 123232083968 123384102912 123424746816 123448428222 123563029506 123833803128 124264370944 124288213448 124536681472 124676209952 124830010368 125679194112 125720594041 125954605056 126016711479 126292862052 126811439104 127151997168 127430635584 128297510656 128455778304 128599697664 128856784896 129329627136 129613037568 129676947912 129733361664 129800997109 129961119456 130081766688 130106725371 130366825344 130845208704 131131940352 131253674496 131278858032 131541301248 132023994368 132171911488 132436140032 132599513088 132748075008 132791803494 133279085354 133571150552 133695149096 133860075264 133988126048 134013834241 134153413632 134303716512 135066021888 135362002944 135428748021 135513659904 135725523948 136282832896 136435521536 136603828224 136648826832 137030270976 137101710606 137578410688 137879897344 138034375304 138178142208 138204654336 138336861152 138480943104 138636094464 139422990336 139449741312 139495677391 139797417312 139824240129 139885068288 140103766656 140260736196 140398379008 140775425436 140836667392 141056853504 141083917968 141214890864 141524346432 142016423936 142043672512 142327635968 142354944256 142487097088 142662868992 142709863506 142799340544 143680678904 143948120064 143995537952 144156867757 144334699488 145316568192 145635012096 146625726464 146806603776 146947039232 147264897024 147341672394 148343996696 148526993664 148693400424 148990657536 149537381376 149865074688 150004199424 150032980608 150267544371 150332915712 150407042733 150736641804 150884564992 151215210496 151289772564 151355588608 151621306032 151687266304 151762061136 152094629568 152652743488 152823772658 153129286912 153158667704 153318187008 153489961728 154361167872 154699431936 154775712024 154872754176 154923770743 155114884512 155288672217 155628968796 156170087808 156512315904 156687669264 157577025536 157753571776 157948176384 158099269888 158263934976 158441250816 159075037358 159371132928 159423631304 159768476928 159799131576 159868649472 159951995707 160118590464 160149312288 160297984224 160649258112 161207832576 161238763392 161561100288 161640763767 161742110208 161994980196 162335625728 162660155392 162691364864 162842396672 163043278848 163096986864 163199246336 163637525562 164206490176 164237996342 164566329088 164597904296 164750706008 164953942272 165111737504 165315419136 166440013824 166494840757 166886996283 167572258816 167939473408 168022281972 168390482736 169535996224 169745135616 169907514112 170117111808 170275037184 170648174592 171274371072 171466263552 171734336424 171809046528 172270447776 172303501167 172439502848 172902597216 173281492608 173442355584 173475633828 173822433792 174460278272 174842587136 175004899328 175038477376 175220785152 175388401664 175604760576 175859415438 176504734658 176997433344 177055737992 177274153728 177472768248 177861678624 178480100352 178871218176 179071622016 179351585217 180088029184 180482670592 180571664028 180684879872 180967365264 182138437632 182198435776 182402567366 182627578944 182802280808 182992674816 183027785472 183197696256 183599152128 184237522944 184272872448 184641257472 184732301448 184848125952 185137120224 185172642333 185344544259 185750704692 185932988416 186396556416 186432320172 186513424384 186805022208 187014314928 187700567248 188075804672 188111890624 188286521152 188518791168 188699128576 188931907584 190217158656 190279818008 190727995752 190910446489 191145953376 192446265984 193755424256 193994440704 194180016128 194419556352 194600042496 195026485248 195742138368 196025995634 196267813056 196455563192 196697910528 196880511744 196918287048 197311951872 198035991552 198257867232 198654210048 199187705241 199383175168 199820099584 199918628031 200005599232 200043974144 200356725828 200443887616 200542723644 200982189072 201719696752 202161741376 202349414848 202388239466 202599032832 202792839424 203043004416 203270489856 204424249344 204653282304 204973240248 205652565909 205814890496 206367616032 206497005568 206819846016 207051562956 207505291728 208226783744 208683087872 208916892352 209134485504 209174611968 209592778752 209827602432 210597568512 210666941366 211163138154 211255001088 211585280256 211625876952 211822336296 212286519648 212494843904 213024635904 213065508768 213491453952 213532416384 213730645632 214064795259 214199010816 214943776768 214985017856 215414800384 215521018356 215656146944 215922180096 215993306928 217391038464 217462649152 217504373534 217706290082 217974852288 218183367416 218452518144 219938589696 220420558848 221012508591 221920018432 222515995044 224029709296 224306072064 224520643648 224797612032 225006299136 225049470912 225499373568 226326847488 226822815744 226934658846 227033382912 227431959048 227530899456 227643091704 228141944352 228365828096 228621684736 228979115232 229235658987 229693930368 229738001556 230536796288 231041990144 231256474112 231300845104 231541751808 231763245056 232049147904 232309131264 233627713536 233749513466 233966510918 234255131712 234479220584 234768473856 235031503896 235996577792 236365538304 236630357664 237148904832 237973467136 238494957568 238612556037 238762162688 239056699392 239135446956 239802974208 240762218704 241289820352 241560156782 241811748864 241858145088 242341650432 242613165312 243503438592 243990233088 244037047296 244263595008 244645480296 244798869504 245456288343 245650030592 245697163264 246309735264 246356994513 246464167936 246849493632 246896856444 247126059012 247667606256 248528741888 248576426896 249073362944 249352419904 249660020736 251358388224 251441188082 251909210112 252033422958 252585724104 253622878208 254303994336 254861271168 256595021312 256911556608 257199395328 257713569792 258659254272 259226075136 259353895824 259466723328 259601994218 259922238912 260163533376 260213450742 260733650688 261690417408 262263880704 262507348992 262557716064 263082602496 263789123157 264047988736 264343822976 264757101987 264872280064 265496150016 265583606988 266558170708 267142301104 267390298192 267720150528 267976252096 268027668482 268306827264 268607433024 270132043776 270724005888 270857496042 271027319808 271451047896 272565665792 272871043072 273207656448 273297653664 273603851049 274203421212 275156821376 275759794688 276068750608 276356284416 276409308672 276673722304 276961886208 277272188928 278845980672 278899482624 278991354782 279594834624 279648480258 279770136576 280207533312 280521472392 280796758016 281550850872 281673334784 282113707008 282167835936 282429781728 283048692864 284032847872 284087345024 284655271936 284709888512 284974194176 285325737984 285419727012 285598681088 287361357808 287896240128 287991075904 288313735514 288669398976 290633136384 291270024192 293251452928 293613207552 293894078464 294038993451 294683344788 296687993392 297053987328 297386800848 297981315072 299074762752 299730149376 300008398848 300065961216 300535088742 300665831424 300814085466 301473283608 301769129984 302430420992 302579545128 302711177216 303242612064 303524122272 303582359199 304189259136 305305486976 305647545316 306258573824 306317335408 306636374016 306979923456 308722335744 309398863872 309551424048 309745508352 309847541486 310229769024 310577344434 311257937592 312340175616 313024631808 313375338528 315154051072 315507143552 315896352768 316000412049 316198539776 316882501632 318150074716 318742265856 318847262608 319536953856 319598263152 319737298944 319903991414 320237180928 320298624576 320595968448 321298516224 322415665152 322477526784 323122200576 323281527534 323484220416 323989960392 324671251456 325320310784 325382729728 325684793344 326086557696 326193973728 326256560301 326398492672 326559435123 327275051124 328412980352 328475992684 329132658176 329195808592 329501412016 329907884544 330223475008 330630838272 332880027648 332989681514 333773992566 335144517632 335878946816 336044563944 336780965472 339071992448 339490271232 339815028224 340234223616 340550074368 341296349184 342548742144 342932527104 343468672848 343618093056 344540895552 344607002334 344879005696 345805194432 346562985216 346884711168 346951267656 347644867584 348920556544 349685174272 350009798656 350076954752 350441570304 350624270199 350776803328 350949766377 351718830876 353009469316 353994866688 354111475984 354548307456 354945536496 355723357248 356960200704 357742436352 358143244032 358703170434 360176058368 360965341184 361143328056 361369759744 361934730528 362340235173 364396871552 364805134732 365255157888 365604561616 365985349632 366055570944 366395392512 367198304256 368475045888 368545744896 369282514944 369464602896 369696251904 370274240448 370345284666 370689088518 371501409384 371865976832 372793112832 372864640344 373026848768 373610044416 374028629856 375401134496 376151609344 376223781248 376573042304 377037582336 377161782123 377398257152 377863815168 380434317312 380559636016 381455991504 381820892978 382291906752 384892531968 387510848512 387988881408 388360032256 388839112704 389200084992 389402991327 392051991268 392535626112 392911126384 393395821056 393761023488 393836574096 394623903744 396071983104 396515734464 397308420096 398375410482 398766350336 399640199168 399837256062 400011198464 400087948288 400713451656 400887775232 401085447288 401964378144 402041502723 403439393504 404323482752 404698829696 404776478932 405198065664 405585678848 406086008832 406540979712 408848498688 409306564608 409946480496 411305131818 411629780992 412735232064 412994011136 413639692032 414103125912 415010583456 416453567488 417366175744 417833784704 418268971008 418349223936 418487032173 419655204864 421195137024 421333882732 422326276308 422510002176 423170560512 423251753904 423644672592 424573039296 424989687808 426049271808 426131017536 426982907904 427064832768 427461291264 428129590518 428398021632 429887553536 429970035712 430829600768 431042036712 431312293888 431844360192 431986613856 432470603271 434057561761 434925298304 435008747068 435412580164 435949704576 436366734832 436905036288 439877179392 440841117696 442025017182 443840036864 445031990088 448059418592 448612144128 449041287296 449595224064 450012598272 450098941824 450998747136 452653694976 453645631488 453869317692 454066765824 454863918096 455061798912 455286183408 456283888704 456731656192 457243369472 457958230464 458471317974 459387860736 459476003112 461073592576 462083980288 462512948224 462601690208 463083503616 463526490112 464098295808 464618262528 464771312229 466476798739 467499026932 467933021836 468510263424 468958441168 469536947712 470063007792 471993155584 472731076608 473260715328 474297809664 475946934272 476989915136 477225112074 477524325376 478113398784 478270893912 479605948416 479855987121 481524437408 482579640704 483120313564 483623497728 483716290176 484683300864 485226330624 487006877184 487980466176 488074094592 488527190016 489290960592 489597739008 490912576686 491300061184 491394326528 492619470528 492713989026 492928335872 493698987264 493793712888 494252118024 495335212512 497057483776 497152853792 498146725888 498704839808 499320041472 499484522271 502716776448 502882376164 503818420224 504066845916 505171448208 507245756416 508607988672 509722542336 513190042624 513823113216 514398790656 515427139584 517318508544 518068702747 518707791648 519203988436 519844477824 520327066752 520426901484 521467301376 523380834816 524527761408 525014697984 525115432128 526165204992 527578246314 528095977472 528687645952 529514203974 529744560128 530992300032 531167213976 533116341416 534284602208 534780596384 534883204303 535440301056 535952504192 536055336964 536613654528 537214866048 540264087552 541448011776 541714992084 542054639616 542902095792 545131331584 545742086144 546415312896 546595307328 547207702098 548406842424 550313642752 551519589376 552137501216 552712568832 552818617344 553347444608 553923772416 554544377856 556762630753 557798965248 557982709564 559189669248 559296960516 559540273152 560415066624 561042944784 561593516032 563101701744 563346669568 564227414016 564335671872 564859563456 566097385728 568065695744 568174690048 569310543872 569419777024 569948388352 570651475968 570839454024 571197362176 572731339467 574722715616 574832987197 575982151808 576627471028 577338797952 581266272768 582540048384 586502905856 587226415104 587788156928 588077986902 589366689576 593375986784 594107974656 594773601696 595962630144 598149525504 599460298752 599755884093 600016797696 600131922432 601070177484 601331662848 601628170932 602946567216 603538259968 604860841984 605159090256 605422354432 606485224128 607048244544 607164718398 608378518272 610610973952 611295090632 612517147648 612634670816 613272748032 613959846912 617444671488 617766571303 618340064569 619102848096 619491016704 619695082972 620459538048 621154688868 622515875184 624680351232 626049263616 626750677056 630308102144 631014287104 631792705536 632000824098 632397079552 633765003264 636300149432 637484531712 637694525216 638408985781 639073907712 639196526304 639807982828 640474361856 640597249152 641191936896 642597032448 644831330304 644955053568 646244401152 646563055068 646968440832 647979920784 649342502912 650640621568 650765459456 651369586688 652173115392 652387947456 652513120602 652796985344 653118870246 654550102248 656825960704 656951985368 658265316352 658391617184 659002824032 659815769088 660446950016 661261676544 665760055296 665979363028 667547985132 670289035264 671757893632 672089127888 673561930944 678143984896 678980542464 679630056448 680468447232 681100148736 682592698368 685097484288 685865054208 686090984719 686937345696 687706976961 689081791104 689214004668 691610388864 693125970432 693769422336 693902535312 695289735168 697841113088 699370348544 700019597312 700153909504 700883140608 701248540398 701553606656 701899532754 703437661752 706018938632 707989733376 708222951968 708358838131 709096614912 709891072992 711446714496 713920401408 715484872704 715837668111 716286488064 717406340868 720352116736 721930682368 722286656112 722739519488 723869461056 724680470346 728793743104 729610269464 730510315776 731209123232 731970699264 732111141888 732790785024 734396608512 736950091776 737091489792 737334294781 738929205792 739070983539 739392503808 740548480896 740690569332 741378177036 743002818768 743731953664 745586225664 745729280688 746053697536 747220088832 748057259712 750802268992 752303218688 752447562496 753146084608 754075164672 754323564246 754796514304 755727630336 760868634624 761119272032 761265307369 761972015287 762911983008 763641785956 764583813504 769785063936 775021697024 775977762816 776720064512 777678225408 778400169984 778805982654 784103982536 785071252224 785822252768 786791642112 787522046976 787673148192 789247807488 792143966208 793031468928 794271305961 794616840192 796750820964 797532700672 799280398336 799674512124 800022396928 800175896576 801426903312 801775550464 802170894576 803928756288 804083005446 806878787008 808646965504 809397659392 809552957864 810396131328 811171357696 812172017664 813081959424 817696997376 818613129216 818882788213 819892960992 820811553147 822610263636 825470464128 825988022272 827279384064 828206251824 830021166912 832907134976 834732351488 835667569408 836537942016 836698447872 836974064346 839310409728 842390274048 842667765464 844652552616 845020004352 845460548737 846341121024 846503507808 847289345184 849146078592 852098543616 852262035072 853965815808 854129665536 854922582528 856259181036 856796043264 859775107072 859940071424 861659201536 862084073424 862624587776 863688720384 863973227712 864941206542 868115123522 869850596608 870017494136 870825160328 871899409152 872733469664 873810072576 879754358784 880044158287 881682235392 882116980353 884050034364 887680073728 890063980176 896118837184 897224288256 898082574592 899190448128 900025196544 900197883648 901997494272 905307389952 907291262976 907738635384 908133531648 908606979763 909727836192 910572366816 910747077597 912567777408 914486738944 915916460928 916942635948 918775721472 918952006224 922147185152 924167960576 925025896448 925203380416 926167007232 927052980224 928196591616 929236525056 929542624458 932953597478 934998053864 935866043672 937020526848 937916882336 939073895424 940126015584 945462153216 946521430656 948001236147 948595619328 951893868544 953979830272 954450224148 955048650752 956226797568 956541787824 959211896832 959711974242 963048874816 965159281408 966240627128 967246995456 967432580352 969366601728 970452661248 974013754368 975960932352 976148189184 977054380032 978581921184 978769680903 979195478016 979678305369 981825153372 982788653056 985238941056 985427978052 985856671744 987397974528 987587425776 988504236048 990670425024 994114967552 994305707584 996293451776 997409679616 998640082944 998969044542 1005433552896 1005764752328 1007636840448 1008133691832 1009098074299 1010342896416 1017215977344 1019445084672 1026380085248 1027646226432 1028797581312 1030854279168 1034637017088 1036137405494 1037415583296 1038407976872 1039688955648 1040654133504 1040853802968 1042934602752 1046761669632 1049055522816 1050029395968 1050230864256 1051872810597 1052330409984 1052849299131 1055156492628 1056191954944 1057375291904 1059028407948 1059489120256 1061984600064 1062334427952 1066232682832 1068569204416 1069561192768 1069766408606 1070880602112 1071905008384 1072110673928 1073227309056 1074429732096 1080528175104 1082896023552 1083429984168 1084109279232 1084466395201 1085804191584 1087020705519 1091484172288 1093190614656 1094415404196 1096813684848 1100627285504 1103039178752 1104275002432 1105425137664 1105637234688 1106694889216 1107847544832 1109088755712 1113525261506 1115597930496 1115965419128 1118379338496 1118593921032 1119080546304 1120830133248 1122085889568 1123187032064 1126203403488 1128454828032 1128671343744 1129719126912 1131485346369 1132194771456 1136131391488 1136349380096 1138621087744 1138839554048 1139896776704 1141302951936 1141678908048 1142394724352 1145462678934 1149445431232 1149665974394 1151964303616 1153254942056 1154677595904 1162532545536 1165080096768 1168208973981 1173005811712 1175576313856 1176155973804 1178733379152 1186751973568 1188215949312 1189547203392 1191925260288 1196299051008 1198920597504 1199511768186 1200033595392 1200263844864 1202140354968 1202663325696 1203256341864 1205893134432 1206124508169 1207076519936 1210318180512 1212970448256 1214096489088 1214329436796 1216757036544 1221221947904 1222590181264 1225034295296 1225269341632 1226545496064 1227919693824 1234889342976 1235533142606 1236680129138 1238205696192 1238982033408 1239390165944 1240919076096 1242309377736 1245031750368 1249360702464 1252098527232 1253501354112 1255461096519 1260616204288 1262028574208 1263585411072 1264001648196 1264794159104 1267530006528 1272600298864 1274969063424 1275389050432 1276817971562 1278147815424 1278393052608 1279615965656 1280948723712 1281194498304 1282383873792 1285194064896 1289662660608 1289910107136 1292488802304 1293126110136 1293936881664 1295959841568 1297411809813 1298685005824 1301530918912 1302172685283 1302739173376 1304775894912 1305026241204 1305593970688 1306237740492 1309100204496 1313651921408 1313903970736 1316530632704 1316783234368 1318005648064 1319631538176 1320893900032 1322523353088 1331520110592 1331958726056 1335095970264 1340578070528 1344178255776 1347123861888 1356287969792 1357961084928 1359260112896 1360936894464 1362200297472 1365185396736 1370194968576 1371730108416 1372181969438 1373874691392 1375413953922 1378163582208 1378428009336 1383220777728 1386251940864 1387538844672 1387805070624 1390579470336 1394313936687 1395682226176 1398740697088 1399430396217 1400039194624 1400307819008 1402497080796 1403107213312 1403799065508 1406875323504 1412037877264 1415979466752 1416445903936 1416717676262 1418193229824 1419782145984 1422893428992 1427840802816 1430969745408 1431675336222 1432572976128 1434812681736 1439567961363 1440704233472 1444573312224 1445479038976 1447738922112 1449360940692 1457587486208 1459220538928 1461020631552 1462418246464 1463941398528 1464222283776 1465581570048 1468793217024 1473900183552 1474182979584 1474668589562 1477858411584 1478141967078 1478785007616 1481096961792 1481381138664 1482756354072 1486005637536 1487463907328 1491172451328 1491458561376 1494440177664 1496114519424 1498453566813 1501604537984 1504606437376 1504895124992 1506292169216 1508150329344 1508647128492 1509593028608 1511455260672 1521737269248 1522238544064 1522530614738 1523944030574 1525823966016 1527283571912 1529167627008 1539570127872 1550043394048 1551955525632 1553440129024 1554206108241 1557611965308 1568207965072 1570142504448 1571644505536 1573583284224 1575044093952 1575346296384 1578495614976 1584287932416 1586062937856 1588542611922 1589233680384 1593501641928 1595065401344 1598560796672 1599349024248 1600044793856 1600351793152 1602853806624 1604341789152 1604649612909 1607857512576 1608166010892 1613757574016 1617293931008 1618795318784 1619105915728 1620792262656 1622342715392 1624344035328 1626163918848 1635393994752 1637226258432 1637765576426 1639785921984 1641623106294 1645220527272 1650940928256 1651976044544 1654558768128 1656412503648 1660042333824 1665814269952 1669464702976 1670287892259 1671335138816 1673396895744 1673948128692 1678620819456 1684780548096 1685335530928 1689305105232 1690040008704 1690921097474 1692682242048 1693007015616 1694578690368 1698292157184 1704197087232 1704524070144 1707931631616 1708259331072 1709845165056 1712518362072 1713592086528 1718194018401 1719550214144 1719880142848 1724168146848 1724498961591 1725249175552 1727946455424 1729882413084 1736230247044 1739701193216 1740034988272 1741650320656 1743798818304 1745466939328 1747620145152 1759508717568 1760088316574 1763364470784 1764233960706 1768100068728 1775360147456 1780127960352 1792237674368 1794448576512 1796165149184 1798380896256 1800050393088 1800395767296 1803994988544 1810614779904 1814582525952 1815477270768 1816267063296 1817213959526 1819455672384 1821144733632 1821494155194 1825135554816 1828973477888 1831832921856 1833885271896 1837551442944 1837904012448 1844294370304 1848335921152 1850051792896 1850406760832 1852334014464 1853299713909 1854105960448 1855020193707 1858473050112 1859085248916 1865907194956 1869996107728 1871732087344 1874041053696 1875833764672 1878147790848 1880252031168 1890924306432 1893042861312 1896002472294 1897191238656 1903787737088 1907959660544 1908900448296 1910097301504 1912453595136 1913083575648 1915226957343 1919423948484 1926097749632 1930318562816 1932481254256 1934493990912 1934865160704 1938733203456 1940905322496 1948027508736 1951921864704 1952296378368 1954108760064 1957163842368 1957539361806 1958390956032 1959356610738 1963650306744 1965577306112 1970477882112 1970855956104 1971713343488 1974795949056 1975174851552 1977008472096 1981340850048 1988229935104 1988611415168 1992586903552 1994819359232 1997280165888 1997938089084 2010867105792 2011529504656 2015273680896 2016267383664 2018196148598 2020685792832 2034431954688 2038890169344 2052760170496 2055292452864 2057595162624 2058272954157 2072274810988 2074831166592 2076815953744 2079377911296 2081308267008 2081707605936 2085869205504 2093523339264 2098111045632 2100058791936 2100461728512 2103745621194 2104660819968 2105698598262 2110312985256 2112383909888 2114750583808 2118056815896 2118978240512 2123969200128 2124668855904 2125076514393 2132465365664 2137138408832 2139122385536 2139532817212 2141761204224 2143810016768 2144221347856 2146454618112 2148859464192 2161056350208 2165792047104 2166859968336 2168218558464 2168932790402 2171608383168 2174041411038 2182968344576 2186381229312 2188830808392 2193627369696 2201254571008 2206078357504 2208550004864 2210850275328 2211274469376 2212002884343 2213389778432 2218177511424 2227050523012 2231195860992 2231930838256 2236758676992 2237187842064 2238161092608 2241660266496 2244171779136 2246374064128 2252406806976 2256909656064 2257342687488 2259438253824 2262970692738 2264389542912 2272262782976 2272698760192 2277242175488 2277679108096 2279793553408 2282605903872 2283357816096 2283795922107 2284789448704 2285916045861 2290925357868 2298890862464 2299331948788 2303928607232 2306509884112 2309355191808 2325065091072 2330160193536 2336417947962 2346011623424 2351152627712 2352311947608 2357466758304 2373503947136 2376431898624 2379094406784 2383850520576 2392598102016 2397841195008 2399023536372 2400067190784 2400527689728 2404280709936 2405326651392 2406512683728 2411786268864 2412249016338 2414153039872 2420636361024 2425940896512 2428192978176 2428658873592 2433514073088 2442443895808 2445180362528 2450068590592 2450538683264 2453090992128 2455839387648 2456648364639 2465663079049 2471066285212 2473360258276 2476411392384 2477964066816 2478780331888 2481838152192 2484618755472 2490063500736 2498721404928 2504197054464 2507002708224 2510922193038 2521232408576 2524057148416 2527170822144 2528003296392 2529588318208 2535060013056 2536381646211 2545200597728 2550778100864 2553635943124 2556295630848 2556786105216 2559231931312 2561897447424 2562388996608 2564767747584 2570388129792 2579325321216 2579820214272 2584977604608 2586252220272 2587873763328 2591919683136 2594823619626 2597370011648 2603061837824 2604345370566 2605478346752 2609551789824 2610052482408 2611187941376 2612475480984 2618200408992 2627303842816 2627807941472 2633061265408 2633566468736 2636011296128 2639263076352 2640132474861 2641787800064 2645046706176 2663040221184 2663917452112 2670191940528 2681156141056 2688356511552 2694247723776 2712575939584 2715922169856 2718520225792 2721873788928 2724400594944 2725820939289 2743460216832 2744363938876 2747749382784 2750827907844 2756327164416 2756856018672 2766441555456 2772503881728 2775077689344 2775610141248 2781158940672 2788627873374 2791364452352 2797481394176 2798860792434 2800078389248 2800615638016 2804994161592 2806214426624 2807598131016 2813750647008 2824075754528 2827239794173 2832891807872 2833435352524 2836386459648 2839564291968 2845786857984 2855681605632 2861939490816 2863350672444 2865145952256 2869625363472 2879135922726 2881408466944 2889146624448 2890958077952 2895477844224 2898721881384 2915174972416 2918441077856 2922041263104 2924836492928 2927882797056 2928444567552 2931163140096 2937586434048 2948365959168 2949337179124 2955716823168 2956283934156 2957570015232 2962193923584 2962762277328 2965512708144 2972011275072 2974927814656 2982344902656 2982917122752 2988880355328 2992229038848 2996907133626 3003209075968 3009212874752 3009790249984 3012584338432 3016300658688 3017294256984 3019186057216 3022910521344 3027294222897 3038402932327 3044477088128 3045061229476 3047888061148 3051647932032 3054567143824 3058335254016 3079140255744 3100086788096 3103911051264 3106880258048 3108412216482 3115223930616 3136415930144 3140285008896 3143289011072 3147166568448 3150088187904 3150692592768 3156991229952 3168575864832 3172125875712 3177085223844 3178467360768 3187003283856 3190130802688 3197121593344 3198698048496 3200089587712 3200703586304 3205707613248 3208683578304 3209299225818 3215715025152 3216332021784 3227515148032 3234587862016 3237590637568 3238211831456 3241584525312 3244685430784 3248688070656 3252327837696 3253399185603 3265337591173 3274452516864 3275531152852 3279571843968 3283246212588 3290441054544 3301881856512 3303952089088 3309117536256 3312825007296 3320084667648 3331628539904 3338929405952 3340575784518 3342670277632 3346793791488 3347896257384 3357241638912 3369561096192 3370671061856 3374447496271 3378610210464 3381842194948 3385364484096 3386014031232 3389157380736 3396584314368 3408394174464 3409048140288 3415863263232 3416518662144 3419690330112 3425036724144 3427184173056 3436388036802 3439100428288 3439760285696 3448336293696 3448997923182 3450498351104 3455892910848 3459764826168 3472460494088 3479402386432 3480069976544 3483300641312 3487597636608 3490933878656 3495240290304 3519017435136 3520176633148 3526728941568 3528467921412 3536200137456 3550720294912 3560255920704 3584475348736 3588897153024 3592330298368 3596761792512 3600100786176 3600791534592 3607989977088 3621229559808 3626480919229 3630954541536 3634427919052 3638911344768 3642289467264 3642988310388 3650271109632 3657946955776 3663665843712 3667770543792 3675102885888 3675808024896 3688588740608 3696671842304 3700103585792 3700813521664 3704668028928 3706599427818 3708211920896 3710040387414 3716946100224 3718170497832 3731814389912 3739992215456 3743464174688 3744182430121 3748082107392 3751667529344 3756295581696 3760504062336 3781848612864 3786085722624 3792004944588 3794382477312 3807575474176 3815919321088 3817800896592 3820194603008 3824907190272 3826167151296 3830453914686 3838847896968 3852195499264 3860637125632 3864962508512 3868987981824 3869730321408 3877466406912 3881810644992 3896055017472 3897338415271 3904592756736 3906518055849 3908217520128 3914327684736 3915078723612 3916781912064 3918713221476 3927300613488 3931154612224 3940955764224 3941711912208 3943426686976 3949591898112 3950349703104 3954016944192 3962681700096 3976459870208 3977222830336 3985173807104 3989638718464 3994560331776 3995876178168 4021734211584 4023059009312 4023830910379 4027566366517 4032534767328 4036392297196 4041371585664 4068863909376 4077780338688 4105520340992 4110584905728 4115190325248 4116545908314 4144549621976 4149662333184 4153631907488 4158755822592 4162616534016 4163415211872 4171738411008 4187046678528 4196222091264 4198291188651 4200117583872 4200923457024 4207491242388 4209321639936 4211397196524 4220625970512 4224767819776 4229501167616 4236113631792 4237956481024 4247938400256 4249337711808 4250153028786 4264930731328 4274276817664 4278244771072 4279065634424 4283522408448 4287620033536 4288442695712 4292909236224 4297718928384 4322112700416 4324365999121 4328380451983 4333719936672 4336437116928 4337865580804 4343216766336 4348082822076 4365936689152 4372762458624 4377661616784 4387254739392 4402509142016 4412156715008 4417100009728 4421700550656 4422548938752 4424005768686 4426779556864 4436355022848 4454101046024 4462391721984 4463861676512 4468862900467 4473517353984 4474375684128 4483320532992 4488343558272 4504813613952 4513819312128 4514685374976 4518876507648 4525941385476 4528779085824 4544525565952 4545397520384 4554484350976 4555358216192 4559587106816 4565211807744 4566715632192 4567591844214 4569578897408 4571832091722 4581850715736 4597781724928 4598663897576 4607857214464 4613019768224 4618710383616 4650130182144 4660320387072 4662618324723 4672835895924 4692023246848 4702305255424 4704623895216 4714933516608 4747007894272 4752863797248 4758188813568 4767701041152 4785196204032 4795682390016 4798047072744 4800134381568 4801055379456 4802636893033 4808561419872 4813025367456 4813948838727 4823572537728 4824498032676 4841272722048 4851881793024 4856385956352 4857317747184 4867028146176 4884887791616 4890360725056 4900137181184 4901077366528 4906181984256 4911678775296 4913296729278 4931326158098 4942132570424 4946720516552 4952822784768 4955928133632 4957560663776 4958511866917 4963676304384 4969237510944 4980127001472 4997442809856 5008394108928 5010863676777 5014005416448 5021844386076 5042464817152 5048114296832 5054341644288 5056006592784 5059176636416 5070120026112 5072763292422 5090401195456 5101556201728 5107271886248 5112591261696 5113572210432 5118463862624 5123794894848 5124777993216 5129535495168 5140776259584 5158650642432 5159640428544 5161340063467 5172504440544 5173496884773 5175747526656 5183839366272 5189647239252 5194740023296 5206123675648 5208690741132 5210956693504 5219103579648 5220104964816 5222375882752 5224950961968 5236400817984 5254607685632 5255615882944 5266122530816 5267132937472 5272022592256 5278526152704 5280264949722 5283575600128 5290093412352 5326080442368 5327834904224 5333804107009 5340383881056 5376713023104 5388495447552 5425151879168 5431844339712 5437040451584 5443747577856 5448801189888 5451641878578 5486920433664 5488727877752 5495498765568 5501655815688 5512654328832 5513712037344 5532883110912 5545007763456 5550155378688 5551220282496 5559899141727 5562317881344 5565060581121 5577255746748 5582728904704 5594962788352 5597721584868 5600156778496 5601231276032 5609988323184 5612428853248 5615196262032 5627501294016 5648151509056 5654479588346 5665783615744 5666870705048 5672772919296 5679128583936 5691573715968 5711363211264 5723878981632 5726701344888 5730291904512 5732179517491 5739250726944 5745680872029 5758271845452 5778293248896 5781916155904 5790955688448 5797443762768 5830349944832 5836882155712 5844082526208 5849672985856 5855765594112 5856889135104 5862326280192 5875172868096 5896731918336 5898674358248 5911433646336 5912567868312 5915140030464 5918223841159 5924387847168 5925524554656 5931025416288 5944022550144 5964689805312 5965834245504 5977760710656 5984458077696 5993814267252 6006418151936 6018425749504 6019580499968 6025168676864 6032601317376 6034588513968 6038372114432 6045821042688 6054588445794 6076805864654 6088954176256 6090122458952 6095776122296 6103295864064 6109134287648 6116670508032 6158280511488 6160309108009 6174818862471 6200173576192 6213760516096 6216824432964 6230447861232 6272831860288 6280570017792 6286578022144 6294333136896 6300176375808 6301385185536 6313982459904 6337151729664 6344251751424 6354170447688 6356934721536 6374006567712 6375229543179 6380261605376 6397396096992 6401407172608 6411415226496 6417367156608 6418598451636 6431430050304 6432664043568 6455030296064 6469175724032 6475181275136 6476423662912 6483169050624 6489370861568 6497376141312 6504655675392 6506798371206 6530675182346 6548905033728 6551062305704 6559143687936 6566492425176 6580882109088 6603763713024 6618235072512 6625650014592 6636008653029 6640169335296 6663257079808 6677858811904 6681151569036 6685340555264 6693587582976 6695792514768 6714483277824 6739122192384 6741342123712 6748894992542 6757220420928 6763684389896 6770728968192 6772028062464 6778314761472 6793168628736 6816788348928 6818096280576 6831726526464 6833037324288 6839380660224 6850073448288 6851387766321 6854368346112 6857748137583 6872776073604 6879520571392 6896672587392 6897995846364 6900996702208 6911785821696 6919529652336 6944920988176 6958804772864 6960139953088 6966601282624 6975195273216 6981867757312 6990480580608 7038034870272 7040353266296 7053457883136 7056935842824 7063686520093 7072400274912 7120511841408 7168950697472 7177794306048 7184660596736 7193523585024 7200201572352 7201583069184 7215979954176 7242459119616 7252961838458 7261909083072 7268855838104 7277822689536 7284578934528 7285976620776 7300542219264 7315893911552 7327331687424 7335541087584 7350205771776 7351616049792 7369945093917 7377177481216 7393343684608 7396989237147 7400207171584 7401627043328 7413198855636 7416423841792 7420080774828 7433892200448 7436340995664 7463628779824 7479984430912 7486928349376 7488364860242 7496164214784 7503335058688 7512591163392 7521008124672 7563697225728 7572171445248 7584009889176 7588764954624 7609144938633 7615150948352 7635601793184 7640389206016 7652334302592 7660907829372 7677695793936 7704390998528 7721274251264 7729925017024 7737975963648 7739460642816 7754932813824 7763621289984 7792110034944 7794676830542 7809185513472 7813036111698 7816435040256 7828655369472 7830157447224 7833563824128 7837426442952 7854601226976 7862309224448 7881911528448 7883423824416 7899183796224 7900699406208 7908033888384 7920397424583 7925363400192 7952919740416 7954445660672 7970347614208 7979277436928 7989120663552 7991752356336 8043468423168 8046118018624 8047661820758 8055132733034 8065069534656 8072784594392 8082743171328 8137727818752 8155560677376 8177462817867 8211040681984 8230380650496 8233091816628 8289099243952 8299324666368 8307263814976 8317511645184 8325233068032 8326830423744 8343476822016 8374093357056 8392444182528 8396582377302 8400235167744 8401846914048 8414982484776 8418643279872 8422794393048 8441251941024 8449535639552 8459002335232 8472227263584 8481719382519 8498675423616 8500306057572 8529861462656 8548553635328 8556489542144 8558131268848 8567044816896 8575240067072 8576885391424 8585818472448 8595437856768 8644225400832 8648731998242 8656760903966 8667439873344 8672874233856 8675731161608 8686433532672 8696165644152 8731873378304 8745524917248 8755323233568 8774509478784 8805018284032 8824313430016 8834200019456 8845097877504 8848011537372 8853559113728 8872710045696 8908202092048 8924783443968 8927723353024 8937725800934 8947034707968 8948751368256 8966641065984 8976687116544 9009627227904 9027638624256 9029370749952 9037753015296 9051882770952 9057558171648 9081882668691 9089051131904 9090795040768 9110716432384 9115208796981 9119174213632 9133431264384 9135183688428 9139157794816 9143664183444 9163701431472 9195563449856 9197327795152 9215714428928 9226039536448 9237420767232 9300260364288 9320640774144 9325236649446 9345671791848 9384046493696 9409247790432 9429867033216 9494015788544 9505727594496 9516377627136 9535402082304 9570392408064 9591364780032 9596094145488 9600268763136 9602110758912 9605273786066 9617122839744 9626050734912 9627897677454 9647145075456 9648996065352 9682545444096 9703763586048 9712771912704 9714635494368 9734056292352 9760197556809 9769775583232 9780721450112 9796012773519 9800274362368 9802154733056 9823357550592 9826593458556 9862652316196 9884265140848 9893441033104 9905645569536 9911856267264 9915121327552 9917023733834 9927352608768 9938475021888 9960254002944 9994885619712 10016788217856 10021727353554 10028010832896 10043688772152 10084929634304 10096228593664 10108683288576 10112013185568 10118353272832 10123342488813 10145526584844 10180802390912 10203112403456 10214543772496 10225182523392 10227144420864 10236927725248 10247589789696 10249555986432 10259070990336 10281552519168 10317301284864 10319280857088 10322680126934 10345008881088 10346993769546 10351495053312 10367678732544 10379294478504 10389480046592 10412247351296 10417381482264 10421913387008 10438207159296 10440209929632 10449901923936 10472801635968 10509215371264 10511231765888 10532245061632 10534265874944 10544045184512 10557052305408 10560529899444 10567151200256 10580186824704 10652160884736 10655669808448 10667608214018 10680767762112 10753426046208 10776990895104 10850303758336 10863688679424 10874080903168 10879442757687 10903283757156 10973840867328 10977455755504 10990997531136 11003311631376 11025308657664 11027424074688 11065766221824 11090015526912 11100310757376 11102440564992 11119798283454 11124635762688 11130121162242 11154511493496 11165457809408 11189925576704 11195443169736 11200313556992 11202462552064 11219976646368 11230392524064 11232547290363 11255002588032 11296303018112 11308959176692 11331567231488 11333741410096 11345545838592 11358257167872 11383147431936 11422726422528 11447757963264 11453402689776 11460583809024 11464359034982 11478501453888 11491361744058 11516543690904 11556586497792 11563832311808 11581911376896 11594887525536 11660699889664 11673764311424 11688165052416 11692015245813 11699345971712 11713778270208 11724652560384 11750345736192 11793463836672 11797348716496 11822867292672 11825135736624 11830280060928 11836447682318 11848775694336 11851049109312 11862050832576 11888045100288 11929379610624 11931668491008 11955521421312 11968916155392 11987628534504 12012836303872 12036851499008 12039160999936 12050337353728 12065202634752 12069177027936 12071492731137 12076744228864 12082699099551 12109176891588 12153611729308 12177908352512 12180244917904 12191552244592 12206591728128 12218268575296 12233341016064 12316561022976 12320618216018 12349637724942 12400347152384 12427521032192 12433648865928 12460895722464 12545663720576 12561140035584 12573156044288 12588666273792 12600352751616 12602770371072 12627964919808 12674303459328 12688503502848 12708340895376 12713869443072 12748013135424 12750459086358 12760523210752 12794792193984 12802814345216 12822830452992 12834734313216 12837196903272 12862860100608 12865328087136 12910060592128 12938351448064 12950362550272 12952847325824 12966338101248 12973097997363 12978741723136 12985141355949 13009311350784 13013596742412 13061350364692 13097810067456 13102124611408 13118287375872 13132984850352 13161764218176 13207527426048 13236470145024 13251300029184 13272017306058 13280338670592 13326514159616 13355717623808 13362303138072 13370681110528 13387175165952 13391585029536 13406588701401 13482684247424 13497789985084 13514440841856 13527368779792 13541457936384 13544056124928 13556629522944 13586337257472 13633576697856 13636192561152 13663453052928 13666074648576 13678761320448 13700146896576 13702775532642 13708736692224 13715496275166 13745552147208 13759041142784 13793345174784 13795991692728 13801993404416 13823571643392 13839059304672 13889841976352 13917609545728 13920279906176 13933202565248 13950390546432 13963735514624 13980961161216 14076069740544 14080706532592 14106915766272 14113871685648 14127373040186 14144800549824 14241023682816 14337901394944 14355588612096 14369321193472 14387047170048 14400403144704 14403166138368 14407910679099 14505923676916 14523818166144 14537711676208 14555645379072 14569157869056 14571953241552 14601084438528 14631787823104 14654663374848 14671082175168 14700411543552 14703232099584 14739890187834 14754354962432 14786687369216 14793978474294 14800414343168 14803254086656 14826397711272 14832847683584 14840161549656 14867784400896 14872681991328 14875535600751 14927257559648 14959968861824 14973856698752 14976729720484 14992328429568 15006670117376 15025182326784 15042016249344 15127394451456 15144342890496 15168019778352 15177529909248 15218289877266 15230301896704 15271203586368 15280778412032 15304668605184 15321815658744 15355391587872 15408781997056 15442548502528 15459850034048 15475951927296 15478921285632 15484020190401 15527242579968 15584220069888 15589353661084 15618371026944 15626072223396 15632870080512 15657310738944 15660314894448 15667127648256 15674852885904 15709202453952 15724618448896 15763823056896 15766847648832 15798367592448 15801398812416 15816067776768 15840794849166 15850726800384 15905839480832 15908891321344 15940695228416 15958554873856 15978241327104 15983504712672 16001412321027 16060129785157 16092236037248 16095323641516 16110265466068 16130139069312 16145569188784 16165486342656 16275455637504 16311121354752 16354925635734 16422081363968 16460761300992 16466183633256 16578198487904 16598649332736 16614527629952 16635023290368 16650466136064 16653660847488 16686953644032 16748186714112 16784888365056 16793164754604 16800470335488 16803693828096 16829964969552 16837286559744 16845588786096 16882503882048 16899071279104 16918004670464 16944454527168 16963438765038 16997350847232 17000612115144 17059722925312 17097107270656 17112979084288 17116262537696 17134089633792 17150480134144 17153770782848 17171636944896 17190875713536 17196538552473 17259641553343 17297463996484 17313521807932 17334879746688 17345748467712 17351462323216 17372867065344 17392331288304 17463746756608 17491049834496 17510646467136 17549018957568 17610036568064 17648626860032 17668400038912 17690195755008 17696023074744 17707118227456 17745420091392 17754671523477 17816404184096 17855446706048 17875451601868 17894069415936 17897502736512 17933282131968 17953374233088 18019254455808 18055277248512 18058741499904 18075506030592 18103765541904 18115116343296 18163765337382 18178102263808 18181590081536 18221432864768 18230417593962 18238348427264 18266862528768 18270367376856 18278315589632 18287328366888 18327402862944 18391126899712 18394655590304 18431428857856 18452079072896 18474841534464 18480927324027 18600520728576 18641281548288 18650473298892 18691343583696 18768092987392 18818495580864 18859734066432 18988031577088 19011455188992 19032755254272 19070804164608 19140784816128 19168542001639 19192188290976 19204221517824 19210547572132 19234245679488 19252101469824 19255795354908 19294290150912 19297992130704 19365090888192 19407527172096 19425543825408 19429270988736 19468112584704 19520395113618 19539551166464 19561442900224 19592025547038 19600548724736 19604309466112 19646715101184 19653186917112 19725304632392 19768530281696 19786882066208 19790678559211 19811291139072 19830242655104 19834047467668 19854705217536 19876950043776 19920508005888 19989771239424 20033576435712 20043454707108 20056021665792 20087377544304 20169859268608 20192457187328 20217366577152 20224026371136 20236706545664 20246684977626 20291053169688 20361604781824 20406224806912 20429087544992 20450365046784 20454288841728 20473855450496 20495179579392 20499111972864 20518141980672 20563105038336 20638561714176 20645360253868 20690017762176 20693987539092 20702990106624 20735357465088 20758588957008 20778960093184 20824494702592 20834762964528 20843826774016 20876414318592 20880419859264 20899803847872 20945603271936 21018430742528 21022463531776 21064490123264 21068531749888 21088090369024 21114104610816 21121059798888 21134302400512 21160373649408 21191059560279 21268820526289 21311339616896 21335216428036 21361535524224 21506852092416 21553981790208 21700607516672 21727377358848 21748161806336 21758885515374 21806567514312 21947681734656 21954911511008 21981995062272 22006623262752 22050617315328 22054848149376 22131532443648 22180031053824 22190967711441 22200621514752 22204881129984 22239596566908 22249271525376 22260242324484 22309022986992 22330915618816 22379851153408 22390886339472 22400627113984 22404925104128 22439953292736 22460785048128 22465094580726 22510005176064 22592606036224 22617918353384 22663134462976 22667482820192 22691091677184 22716514335744 22766294863872 22845452845056 22857363138211 22906805379552 22921167618048 22928718069964 22957002907776 22982723488116 23033087381808 23113172995584 23127664623616 23163822753792 23189775051072 23321399779328 23347528622848 23376330104832 23384030491626 23398691943424 23427556540416 23449305120768 23500691472384 23586927673344 23594697432992 23621132473897 23645734585344 23650271473248 23672895364636 23697551388672 23702098218624 23724101665152 23776090200576 23858759221248 23863336982016 23911042842624 23937832310784 23975257069008 24025672607744 24073702998016 24078321999872 24100674707456 24130405269504 24138354055872 24142985462274 24153488457728 24165398199102 24218353783176 24307223458616 24355816705024 24360489835808 24383104489184 24413183456256 24436537150592 24466682032128 24633122045952 24641236432036 24699275449884 24800694304768 24855042064384 24867297731856 24921791444928 25091327441152 25122280071168 25146312088576 25177332547584 25200705503232 25205540742144 25255929839616 25348606918656 25377007005696 25385366434603 25416681790752 25445158147557 25496026270848 25500918172716 25589584387968 25605628690432 25645660905984 25669468626432 25674393806544 25725720201216 25730656174272 25820121184256 25876702896128 25900725100544 25905694651648 25932676202496 25946195994726 25957483446272 25970282711898 26018622701568 26027193484824 26122700729384 26195620134912 26204249222816 26209277010847 26236574751744 26265969700704 26323528436352 26415054852096 26472940290048 26502600058368 26544034612116 26560677341184 26653028319232 26711435247616 26724606276144 26741362221056 26774350331904 26783170059072 26813177402802 26965368494848 26995579970168 27028881683712 27054737559584 27082915872768 27088112249856 27113259045888 27172674514944 27267153395712 27272385122304 27281368906897 27332149297152 27345626390943 27357522640896 27400293793152 27405551065284 27417473384448 27430992550332 27491104294416 27518082285568 27586690349568 27591983385456 27603986808832 27647143286784 27678118609344 27779683952704 27835219091456 27840559812352 27866405130496 27900781092864 27927471029248 27961922322432 28152139481088 28161413065184 28166816372653 28192964565619 28227743371296 28254746080372 28289601099648 28482047365632 28675802789888 28711177224192 28738642386944 28774094340096 28800806289408 28806332276736 28815821358198 29011847353832 29047636332288 29075423352416 29111290758144 29138315738112 29143906483104 29202168877056 29309326749696 29342164350336 29388038320557 29400823087104 29406464199168 29479780375668 29508709924864 29573374738432 29587956948588 29600828686336 29606508173312 29652795422544 29665695367168 29680323099312 29735568801792 29745363982656 29751071201502 29854515119296 29919937723648 29947713397504 29953459440968 29984656859136 30013340234752 30050364653568 30084032498688 30254788902912 30288685780992 30298663163881 30336039556704 30355059818496 30370027466439 30436579754532 30542407172736 30561556824064 30609337210368 30643631317488 30710783175744 30817563994112 30885097005056 30919700068096 30951903854592 30957842571264 30968040380802 31054485159936 31168440139776 31178707322168 31236742053888 31252144446792 31265740161024 31282040303269 31314621477888 31320629788896 31349705771808 31418404907904 31527646113792 31533695297664 31596735184896 31602797624832 31632135553536 31681589698332 31701453600768 31811678961664 31817782642688 31881390456832 31917109747712 31956482654208 31967009425344 32002824642054 32120259570314 32184472074496 32190647283032 32220530932136 32260278138624 32291138377568 32330972685312 32550911275008 32622242709504 32638328273061 32709851271468 32844162727936 32921522601984 32932367266512 33156396975808 33197298665472 33229055259904 33270046580736 33300932272128 33307321694976 33373907288064 33496373428224 33569776730112 33586329509208 33600940670976 33607387656192 33618458251231 33659929939104 33691177572192 33697641871089 33765007764096 33836009340928 33888909054336 33926877530076 33994701694464 34001224230288 34119445850624 34194214541312 34225958168576 34232525075392 34268179267584 34300960268288 34307541565696 34343273889792 34381751427072 34393077104946 34519283106686 34594927992968 34627043615864 34669759493376 34691496935424 34702924646432 34745734130688 34784662576608 34982099668992 35021292934272 35076045737439 35098037915136 35220073136128 35297253720064 35336800077824 35380391510016 35392046149488 35414236454912 35490840182784 35509343046954 35632808368192 35710893412096 35750903203736 35788138831872 35795005473024 35866564263936 35906748466176 36038508911616 36110554497024 36117482999808 36151012061184 36207531083808 36214478193411 36230232686592 36248097298653 36327530674764 36363180163072 36442865729536 36460835187924 36476696854528 36533725057536 36540734753712 36556631179264 36574656733776 36654805725888 36782253799424 36789311180608 36862857715712 36904158145792 36949683068928 36961854648054 37201041457152 37282563096576 37300946597784 37336628749063 37382687167392 37636991161728 37719468132864 37976063154176 38022910377984 38065510508544 38141608329216 38281569632256 38337084003278 38384376581952 38408443035648 38421095144264 38468491358976 38504202939648 38511590709816 38588580301824 38595984261408 38730181776384 38815054344192 38851087650816 38858541977472 38919293992089 38936225169408 38955424067847 39040790227236 39079102332928 39122885800448 39184051094076 39201097449472 39208618932224 39293430202368 39306373834224 39450609264784 39537060563392 39573764132416 39581357118422 39622582278144 39660485310208 39668094935336 39709410435072 39753900087552 39841016011776 39979542478848 40067152871424 40086909414216 40112043331584 40125256622437 40174755088608 40219766104203 40384914374656 40448052742272 40473413091328 40493369955252 40582106339376 40723209563648 40812449613824 40858175089984 40900730093568 40908577683456 40947710900992 40990359158784 40998223945728 41036283961344 41126210076672 41277123428352 41290720507736 41380035524352 41387975078184 41405980213248 41470714930176 41517177914016 41557920186368 41669525929056 41752828637184 41760839718528 41799607695744 41891206543872 42036861485056 42044927063552 42128980246528 42137063499776 42176180738048 42228209221632 42242119597776 42268604801024 42320747298816 42382119120558 42537641052578 42622679233792 42670432856072 42723071048448 43013704184832 43107963580416 43223732037297 43401215033344 43496323612672 43517771030748 43613135028624 43895363469312 43909823022016 43963990124544 44013246525504 44101234630656 44109696298752 44263064887296 44360062107648 44381935422882 44401243029504 44409762259968 44479193133816 44498543050752 44520484648968 44618045973984 44626606802253 44661831237632 44781772678944 44809850208256 44879906585472 44921570096256 44930189161452 45020010352128 45185212072448 45235836706768 45326268925952 45334965640384 45382183354368 45433028671488 45532589727744 45690905690112 45714726276422 45813610759104 45842335236096 45857436139928 45914005815552 45965446976232 46066174763616 46226345991168 46327645507584 46379550102144 46452060571203 46642799558656 46695057245696 46752660209664 46768060983252 46797383886848 46855113080832 46898610241536 47001382944768 47173855346688 47189394865984 47242264947794 47291469170688 47300542946496 47345790729272 47395102777344 47404196437248 47448203330304 47552180401152 47717518442496 47726673964032 47822085685248 47875664621568 47950514138016 48004236963081 48051345215488 48156643999744 48180389355471 48201349414912 48276708111744 48285970924548 48306976915456 48330796398204 48436707566352 48614446917232 48711633410048 48720979671616 48766208978368 48826366912512 48873074301184 48933364064256 49266244091904 49282472864072 49398550899768 49601388609536 49734595463712 49843582889856 50182654882304 50244560142336 50292624177152 50354665095168 50401411006464 50411081484288 50511859679232 50697213837312 50754014011392 50770732869206 50833363581504 50890316295114 50992052541696 51001836345432 51179168775936 51211257380864 51291321811968 51338937252864 51348787613088 51451440402432 51461312348544 51589615657419 51640242368512 51753405792256 51778924660029 51801450201088 51811389303296 51892391989452 51914966892544 51940565423796 52037245403136 52054386969648 52245401458768 52391240269824 52408498445632 52418554021694 52473149503488 52531939401408 52647056872704 52830109704192 52945880580096 53005200116736 53088069224232 53121354682368 53264014570431 53306056638464 53449212552288 53482724442112 53566340118144 53626354805604 53930736989696 53991159940336 54057763367424 54109475119168 54165831745536 54176224499712 54226518091776 54345349029888 54534306791424 54544770244608 54562737813794 54664298594304 54691252781886 54715045281792 54800587586304 54811102130568 54834946768896 54861985100664 54982208588832 55036164571136 55173380699136 55183966770912 55294286573568 55356237218688 55442781972081 55559367905408 55670438182912 55681119624704 55732810260992 55801562185728 55854942058496 55923844644864 56304278962176 56322826130368 56333632745306 56385929131238 56455486742592 56509492160744 56579202199296 56964094731264 57351605579776 57422354448384 57477284773888 57505626004917 57612664553472 57631642716396 58023694707664 58095272664576 58150846704832 58222581516288 58276631476224 58287812966208 58404337754112 58618653499392 58684328700672 58776076641114 58801646174208 58812928398336 58959560751336 59017419849728 59146749476864 59175913897176 59201657372672 59213016346624 59305590845088 59360646198624 59372035677633 59490727965312 59502142403004 59709030238592 59839875447296 59895426795008 59906918881936 59969313718272 60026680469504 60100729307136 60168064997376 60509577805824 60577371561984 60597326327762 60672079113408 60710119636992 60740054932878 60873159509064 61084814345472 61123113648128 61218674420736 61287262634976 61421566351488 61635127988224 61770194010112 61839400136192 61915685142528 61936080761604 62108970319872 62336880279552 62357414644336 62473484107776 62504288893584 62531480322048 62564080606538 62629242955776 62641259577792 62699411543616 62836809815808 63055292227584 63067390595328 63193470369792 63205595249664 63264271107072 63363179396664 63402907201536 63573178680837 63623357923328 63635565285376 63806461578867 63834219495424 63934018850688 64005649284108 64240519140628 64368944148992 64381294566064 64441061864272 64520556277248 64582276755136 64661945370624 65101822550016 65244485419008 65276656546122 65419702542936 65688325455872 65843045203968 65864734533024 66312793951616 66394597330944 66458110519808 66540093161472 66601864544256 66614643389952 66747814576128 66992746856448 67139553460224 67172659018416 67201881341952 67214775312384 67236916502462 67319859878208 67382355144384 67395283742178 67530015528192 67672018681856 67777818108672 67853755060152 67989403388928 68002448460576 68238891701248 68388429082624 68451916337152 68465050150784 68536358535168 68572089414633 68601920536576 68615083131392 68763502854144 68786154209892 69038566213372 69189855985936 69254087231728 69339518986752 69382993870848 69405849292864 69491468261376 69569325153216 69964199337984 70042585868544 70152091474878 70196075830272 70440146272256 70594507440128 70673600155648 70760783020032 70784092298976 70828472909824 70863397421691 71018686093908 71265616736384 71421786824192 71501806407472 71576277663744 71590010946048 71733128527872 71813496932352 72077017823232 72221108994048 72234965999616 72302024122368 72415062167616 72428956386822 72460465373184 72496194597306 72655061349528 72726360326144 72885731459072 72921670375848 72953393709056 73067450115072 73081469507424 73149313467552 73309611451776 73564507598848 73578622361216 73725715431424 73808316291584 73899366137856 73923709296108 74402082914304 74565126193152 74601893195568 74673257498126 74765374334784 75273982323456 75438936265728 75952126308352 76045820755968 76131021017088 76156099303809 76674168006556 76768753163904 76816886071296 76842190288528 76936982717952 77008405879296 77023181419632 77177160603648 77191968522816 77460363552768 77630108688384 77702175301632 77717083954944 77838587984178 77872450338816 77910848135694 78081580454472 78158204665856 78245771600896 78368102188152 78402194898944 78417237864448 78586860404736 78612747668448 78627831032541 78901218529568 79074121126784 79147528264832 79162714236844 79245164556288 79320970620416 79336189870672 79418820870144 79507800175104 79682032023552 79959084957696 80134305742848 80173818828432 80224086663168 80250513244874 80349510177216 80439532208406 80769828749312 80896105484544 80946826182656 80986739910504 81164212678752 81446419127296 81624899227648 81716350179968 81801460187136 81817155366912 81844106720691 81895421801984 81996447891456 82072567922688 82252420153344 82554246856704 82581441015472 82760071048704 82775950156368 82811960426496 82941429860352 83034355828032 83115840372736 83339051858112 83505657274368 83521679437056 83599215391488 83782413087744 84073722970112 84089854127104 84257960493056 84274126999552 84352361476096 84456418443264 84484239195552 84500449117959 84537209602048 84578893696857 84764238241116 85075282105156 85245358467584 85340865712144 85446142096896 86027408369664 86215927160832 86447464074594 86802430066688 86992647225344 87035542061496 87226270057248 87819646044032 87927980249088 88026493051008 88202469261312 88219392597504 88526129774592 88720124215296 88763870845764 88802486059008 88819524519936 88958386267632 88997086101504 89040969297936 89236091947968 89253213604506 89323662475264 89563545357888 89619700416512 89759813170944 89843140192512 89860378322904 90040020704256 90370424144896 90471673413536 90652537851904 90669931280768 90764366708736 90866057342976 90895989491643 91065179455488 91429452552844 91627221518208 91684670472192 91714872279856 91828011631104 91930893952464 92132349527232 92452691982336 92655291015168 92759100204288 92904121142406 93285599117312 93390114491392 93505320419328 93536121966504 93594767773696 93710226161664 93797220483072 93846120909807 94378789731968 94484529895588 94582938341376 94601085892992 94691581458544 94790205554688 94808392874496 94896406660608 95104360802304 95435036884992 95453347928064 95644171370496 95751329243136 95901028276032 96008473926162 96102690430976 96313287999488 96360778710942 96402698829824 96553416223488 96571941849096 96613953830912 96661592796408 96873415132704 97228893834464 97423266820096 97441959343232 97532417956736 97652733825024 97746148602368 97866728128512 98532488183808 98564945728144 98797101799536 99202777219072 99469190927424 99687165779712 100365309764608 100489120284672 100585248354304 100709330190336 100802822012928 100822162968576 100855374753693 101508028022784 101541465738412 101666727163008 101780632590228 101984105083392 102003672690864 102358337551872 102422514761728 102582643623936 102677874505728 102697575226176 102902880804864 102922624697088 103179231314838 103280484737024 103506811584512 103557849320058 103602900402176 103622778606592 103784783978904 103829933785088 103881130847592 104074490806272 104108773939296 104490802917536 104607872384401 104816996891264 104837108043388 104946299006976 105063878802816 105294113745408 105660219408384 105891761160192 106010400233472 106176138448464 106242709364736 106528029140862 106612113276928 106898425104576 106965448884224 107132680236288 107252709611208 107861473979392 107982319880672 108115526734848 108218950238336 108331663491072 108352448999424 108453036183552 108690698059776 109089540489216 109125475627588 109328597188608 109382505563772 109430090563584 109601175172608 109622204261136 109669893537792 109723970201328 109964417177664 110072329142272 110346761398272 110367933541824 110588573147136 110712474437376 110885563944162 111118735810816 111340876365824 111362239249408 111465620521984 111603124371456 111709884116992 111847689289728 112009886247189 112420908496099 112645652260736 112667265490612 112771858262476 112910973485184 113018984321488 113158404398592 113928189462528 114703211159552 114844708896768 114954569547776 115011252009834 115225329106944 115263285432792 116047389415328 116190545329152 116301693409664 116445163032576 116553262952448 116575625932416 116808675508224 117237306998784 117368657401344 117552153282228 117603292348416 117625856796672 117919121502672 118034839699456 118293498953728 118351827794352 118403314745344 118426032693248 118611181690176 118721292397248 118744071355266 118981455930624 119004284806008 119418060477184 119679750894592 119790853590016 119813837763872 119938627436544 120053360939008 120201458614272 120336129994752 120375769867311 120817490873401 121154743123968 121194652655524 121344158226816 121420239273984 121480109865756 121746319018128 122169628690944 122246227296256 122437348841472 122574525269952 122843132702976 123270255976448 123540388020224 123678800272384 123831370285056 123872161523208 124217940639744 124673760559104 124714829288672 124854557362027 125008577787168 125128161213076 125258485911552 125282519155584 125398823087232 125673619631616 126110584455168 126134781190656 126386940739584 126411190499328 126528542214144 126726358793328 126805814403072 127146357361674 127246715846656 127271130570752 127612923157734 127668438990848 127868037701376 128011298568216 128481038281256 128737888297984 128762589132128 128882123728544 129041112554496 129164553510272 129323890741248 130203645100032 130488970838016 130553313092244 130839405085872 131376650911744 131686090407936 131729469066048 132625587903232 132789194661888 132916221039616 133080186322944 133203729088512 133229286779904 133495629152256 133985493712896 134179794011473 134345318036832 134429550624768 134473833004924 134639719756416 134764710288768 134790567484356 135060031056384 135344037363712 135555636217344 135707510120304 135978806777856 136004896921152 136477783402496 136776858165248 136903832674304 136930100301568 137072717070336 137144178829266 137203841073152 137230166262784 137527005708288 137572308419784 138077132426744 138379711971872 138508174463456 138534749914477 138679037973504 138811698585728 138982936522752 139138650306432 139928398675968 140085171737088 140304182949756 140392151660544 140880292544512 141189014880256 141347200311296 141521566040064 141568184597952 141656945819648 141726794843382 142037372187816 142531233472768 142843573648384 143003612814944 143152555327488 143180021892096 143466257055744 143626993864704 144154035646464 144469931999232 144541168066413 144604048244736 144830124335232 144857912773644 144920930746368 144992389194612 145310122699056 145452720652288 145771462918144 145843340751696 145906787418112 146134900230144 146162939014848 146298626935104 146619222903552 147129015197696 147157244722432 147451430862848 147616632583168 147798732275712 147847418592216 148804165828608 148881743684023 149019955561129 149203786391136 149346514996252 149530748669568 150547964646912 150877872531456 151904252616704 152091641511936 152262042034176 152312198607618 153348336013112 153537506327808 153633772142592 153684380577056 153873965435904 154016811758592 154046362839264 154354321207296 154383937045632 154920727105536 155260217376768 155336773980087 155404350603264 155434167909888 155677175968356 155744900677632 155821696271388 156163160908944 156316409331712 156491543201792 156736204376304 156804389797888 156834475728896 157173720809472 157225495336896 157255662065082 157802437059136 158148242253568 158295056529664 158325428473688 158490329112576 158641941240832 158672379741344 158837641740288 159015600350208 159364064047104 159918169915392 160001541967477 160347637656864 160448173326336 160501026489748 160699020354432 160879064416812 161539657498624 161792210969088 161893652365312 161973479821008 162328425357504 162892838254592 163249798455296 163432700359936 163602920374272 163634310733824 163688213441382 163790843603968 163992895782912 164145135845376 164504840306688 165108493713408 165162882030944 165347927317279 165520142097408 165551900312736 165882859720704 166068711656064 166678103716224 167011314548736 167043358874112 167198430782976 167564826175488 168147445940224 168179708254208 168515920986112 168548253999104 168704722952192 168912836886528 168968478391104 169000898235918 169074419204096 169157787393714 169528476482232 170150564210312 170490716935168 170681731424288 170892284193792 172054816739328 172431854321664 172516878014751 172894928149188 173604860133376 173985294450688 174071084122992 174452540114496 175639292088064 175855960498176 176052986102016 176404938522624 176438785195008 177052259549184 177440248430592 177527741691528 177604972118016 177639049039872 177697565042221 177916772535264 178081938595872 178116107032899 178472183895936 178506427209012 179127090715776 179239400833024 179519626341888 179686280385024 179720756645808 180080041408512 180740848289792 180943346827072 181305075703808 181339862561536 181528733417472 181732114685952 181791978983286 182130358910976 182858905105688 183254443036416 183369340944384 183429744559712 183464939075929 183656023262208 183861787904928 184264699054464 184905383964672 185310582030336 185518200408576 185808242284812 186571198234624 186780228982784 187010640838656 187072243933008 187189535547392 187420452323328 187594440966144 187692241819614 188757579463936 188969059791176 189165876682752 189202171785984 189383162917088 189580411109376 189616785748992 189792813321216 190208721604608 190870073769984 190906695856128 190969582348279 191419384736601 191502658486272 191802056552064 192016947852324 192205380861952 192626575998976 192721557421884 192805397659648 193106832446976 193143883698192 193227907661824 193323185592816 193746830265408 194457787668928 194846533640192 194883918686464 195064835913472 195305467650048 195492297204736 195733456257024 197064976367616 197129891456288 197350751959333 197594203599072 198938381854848 199374331559424 200730619529216 200978240569344 201170496708608 201418660380672 201605644025856 201644325937152 201710749507386 203016056045568 203082931476824 203333454326016 203561265180456 203968210166784 204007345381728 204716675103744 205165287247872 205355749011456 205395150452352 205716268243899 205805761609728 205845249394176 206358462629676 206560969474048 207013623169024 207115698640116 207205800804352 207245557213184 207569567957808 207659867570176 207762261695184 208148981612544 208217547878592 208981605835072 209215744768802 209633993782528 209674216086776 209892598013952 210127757605632 210588227490816 211320438816768 211783522320384 212020800466944 212090642147167 212352276896928 212485418729472 212590192265073 213056058281724 213796850209152 213930897768448 214265360472576 214505419222416 215722947958784 215964639761344 216231053469696 216437900476672 216663326982144 216704897998848 216906072367104 217381396119552 218179080978432 218250951255176 218657194377216 218765011127544 218860181127168 218974282122883 219202350345216 219244408522272 219447940402656 219928834355328 220693522796544 220735867083648 221177146294272 221424948874752 221771127888324 222237471621632 222681752731648 222724478498816 222931241043968 223206248742912 223419768233984 223695378579456 224019772494378 224841816992198 225291304521472 225334530981224 225543716524952 225821946970368 226037968642976 226316808797184 227856378925056 228468297911427 229406422319104 229909139095552 230022504019668 230450658213888 230526570865584 232094778830656 232381090658304 232603386819328 232890326065152 233106525904896 233151251864832 233617351016448 234474613997568 234737314802688 235104306564456 235206584696832 235251713593344 235838243005344 235883493097623 236069679398912 236703655588704 236852065386496 237222363380352 237442584794496 237488142710532 237962911861248 238008569612016 238836120954368 239359501789184 239581707180032 239627675527744 239877254873088 240106721878016 240402917228544 240672259989504 240751539734622 241634981746802 242309486247936 242389305311048 242688316453632 242840478547968 242960219731512 243492638036256 244339257381888 244874697682944 245149050539904 245532320162073 245686265405952 246540511952896 247080776040448 247357600544768 247662740570112 247744323046416 248435881279488 249347521118208 249429658577344 249709114724054 250017155574336 250256322426152 250516971823104 250565038311168 250797646174464 251347239263232 252221168910336 252269562381312 252773881479168 252822380998656 253057084428288 253452717586656 253501347353877 253611628806144 253736681090571 254292714723348 254542261141504 255225846315468 255336877981696 255736075402752 256022597136432 256962076562512 257475776595968 257525178264256 257764247457088 258082225108992 258329107020544 258647781482496 260407290200064 260977941676032 261106626184488 261356401243441 261678810171744 263458938132096 265251175806464 265578389323776 265832442079232 266160372645888 266407458177024 266458573559808 266991258304512 267970987425792 268359588022946 268690636073664 268859101249536 268947666009848 269279439512832 269529420577536 269581134968712 270120062112768 270688074727424 271111272434688 271415020240608 271957613555712 272009793842304 272687968474929 272955566804992 273553716330496 273807665348608 273860200603136 274288357658532 274407682146304 274460332525568 275054011416576 275144616839568 276154264853488 276759423943744 277016348926912 277069499828954 277358075947008 277623397171456 277965873045504 278277300612864 279856797351936 280170343474176 280608365899512 280784303321088 281538362729421 281760585089024 282694400622592 283136369195904 283313891639296 283453589686764 284074744375632 285062466945536 285687147296768 286007225629888 286305110654976 286360043784192 286932514111488 287253987729408 288308071292928 288939863998464 289082336132826 289208096489472 289660248670464 289715825547288 289841861492736 289984778389224 290620245398112 290905441304576 291686681503392 292269800460288 292325878029696 292597253870208 293238445807104 294258030395392 294314489444864 294902861725696 295233265166336 295597464551424 295694837184432 297608331657216 297763487368046 298039911122258 298407572782272 298693029992504 299061497339136 301095929293824 301755745062912 302566124261079 303808505233408 304524084068352 304624397215236 306696672026224 307075012655616 307267544285184 307368761154112 307747930871808 308033623517184 308092725678528 308708642414592 308767874091264 309841454211072 310520434753536 310673547960174 310808701206528 310868335819776 311354351936712 311489801355264 311643392542776 312326321817888 312632818663424 312983086403584 313472408752608 313668951457792 313823617153203 314450990673792 314511324130164 315604874118272 316296484507136 316590113059328 316650856947376 316980658225152 317283882481664 317344759482688 317675283480576 318031200700416 318728128094208 319836339830784 320003083934954 320695275313728 320896346652672 321002052979496 321398040708864 321758128833624 323079314997248 323584421938176 323946959642016 324656850715008 325785676509184 326499596910592 326865400719872 327268621467648 327376426882764 327581687207936 327985791565824 328290271690752 329009680613376 330216987426816 330325764061888 330695854634558 331040284194816 331103800625472 331765719441408 332137423312128 333356207432448 334022629097472 334086717748224 334396861565952 335129652350976 336029658741567 336294891880448 336359416508416 337096507998208 337262725488297 337409445904384 337936956782208 338001796471836 338148838408192 338315574787428 339056952964464 340301128420624 340981433870336 341363462848576 341784568387584 344109633478656 344863708643328 345033756029502 345789856298376 347209720266752 348142168245984 348905080228992 351278584176128 351711920996352 352105972204032 352809877045248 352877570390016 354104519098368 354880496861184 355055483383056 355209944236032 355278098079744 355395130084442 355833545070528 356163877191744 356232214065798 356944367791872 357012854418024 358254181431552 358478801666048 359039252683776 359372560770048 359441513291616 360160082817024 361127309601933 361481696579584 361886693654144 362452472620203 362610151407616 362679725123072 363464229371904 363583957966572 364260717821952 365717810211376 366508886072832 366738681888768 366859489119424 366929878151858 367312046524416 367723575809856 368529398108928 369810767929344 370621164060672 371036400817152 371616484569624 373142396469248 373560457965568 374021281677312 374144487866016 374379071094784 374563672086081 375384483639228 377515158927872 377938119582352 378331753365504 378404343571968 378766325834176 379160822218752 379233571497984 379585626642432 380417443209216 381740147539968 381813391712256 381939164696558 382838769473202 383005316972544 383604113104128 384033895704648 384410761723904 385253151997952 385443114843768 385610795319296 386213664893952 386287767396384 386646371185632 387493660530816 388915575337856 389693067280384 389767837372928 390129671826944 390610935300096 390984594409472 391466912514048 394129952735232 394259782912576 394701503918666 395188407198144 397876763709696 398748663118848 401461239058432 401956481138688 402340993417216 402539382034419 403288651874304 403421499014772 406032112091136 406165862953648 406666908652032 407122530360912 407936420333568 408014690763456 409433350207488 410330574495744 410711498022912 410790300904704 411432536487798 411611523219456 411690498788352 412716925259352 413121938948096 414027246338048 414231397280232 414411601608704 414491114426368 415139135915616 415524523390368 415604249743431 416435095757184 417963211670144 418431489537604 419267987565056 419348432173552 419785196027904 420255515211264 421176454981632 422640877633536 423567044640768 424041600933888 424181284294334 424704553793856 424970837458944 425180384530146 426112116563448 427593700418304 427861795536896 428530720945152 429010838444832 431445895917568 431929279522688 432462106939392 432875800953344 433409795997696 433812144734208 434762792239104 436358161956864 436501902510352 437314388754432 437530022255088 437720362254336 437948564245766 438404700690432 438488817044544 438895880805312 439857668710656 441387045593088 441471734167296 442354292588544 442849897749504 443542255776648 444474943243264 445363505463296 445448956997632 445862482087936 446412497485824 446645231052069 446839536467968 447059866683387 448039544988756 449683633984396 450582609042944 450669061962448 451087433049904 451643893940736 452075937285952 452633617594368 455712757850112 456936595822854 458812844638208 459818278191104 460045008039336 460901316427776 461053141731168 464189557661312 464762181316608 465206773638656 465780652130304 466213051809792 466302503729664 467234702032896 468949227995136 469474629605376 470208613128912 470413169393664 470503427186688 471676486010688 471766986195246 472139358797824 473407311177408 473704130772992 474444726760704 474885169588992 474976285421064 475925823722496 476017139224032 477672241908736 478719003578368 479163414360064 479255351055488 479754509746176 480004625902431 480213443756032 481344519979008 481503079469244 483269963493604 484618972495872 484778610622096 485376632907264 485680957095936 485920439463024 486985276072512 488678514763776 489749395365888 490298101079808 491064640324146 491372530811904 493081023905792 494161552080896 494715201089536 495325481140224 495488646092832 496043781951837 498859317154688 499418229448108 500034311148672 500512644852304 501033943646208 501130076622336 501595292348928 502694478526464 504442337820672 504539124762624 505547762958336 505644761997312 506114168856576 506905435173312 507002694707754 507223257612288 507473362181142 508585429446696 509084522283008 510451692630936 510673755963392 511472150805504 512045194272864 513924153125024 514951553191936 515050356528512 515528494914176 516164450217984 516658214041088 517295562964992 520814580400128 521955883352064 522213252368976 522712802486882 523357620343488 526917876264192 530502351612928 531156778647552 531664884158464 532320745291776 532814916354048 532917147119616 533092695126663 536719176045892 537381272147328 537718202499072 537895332019696 538558879025664 539058841155072 539162269937424 540240124225536 541376149454848 542222544869376 542830040481216 543915227111424 544019587684608 545375936949858 545911133609984 547107432660992 547615330697216 547720401206272 548576715317064 548815364292608 548920665051136 550108022833152 550289233679136 550394817227787 552308529706976 553518847887488 554032697853824 554138999657908 554716151894016 555246794342912 555931746091008 556554601225728 559713594703872 560340686948352 561216731799024 561568606642176 563076725458842 563521170178048 565388801245184 566272738391808 566627783278592 566907179373528 568149488751264 570124933891072 571374294593536 572014451259776 572610221309952 572720087568384 572908747044837 574507975458816 576616142585856 577879727996928 578164672265652 578416192978944 579320497340928 579431651094576 579683722985472 579969556778448 581240490796224 581810882609152 583373363006784 584539600920576 584651756059392 585194507740416 586476891614208 588516060790784 588628978889728 589805723451392 590466530332672 591194929102848 591389674368864 592052255877999 594224802050809 595526974736092 596079822244516 596815145564544 597386059985008 598122994678272 602191858587648 603511490125824 605132248522158 607617010466816 609048168136704 609248794430472 613393344052448 614150025311232 614737522308224 615495861743616 616067247034368 616185451357056 617417284829184 617535748182528 619682908422144 621040869507072 621347095920348 621617402413056 621736671639552 622708703873424 622979602710528 623286785085552 624652643635776 625265637326848 625966172807168 626944817505216 627337902915584 627647234306406 628901981347584 629022648260328 631209748236544 632592969014272 633180226118656 633301713894752 633961316450304 634567764963328 634689518965376 635350566961152 636062401400832 636271926441501 637456256188416 640006167869908 641390550627456 641792693305344 642004105958992 642796081417728 643516257667248 646158629994496 647168843876352 647893919284032 649313701430016 651571353018368 652999193821184 653730801439744 654537242935296 654752853765528 655163374415872 655971583131648 656580543381504 656922846368649 660651528123776 661391709269116 662080568389632 662207601250944 663531438882816 664274846624256 666712414864896 668045258194944 668173435496448 668793723131904 670259304701952 672059317483134 672589783760896 672718833016832 674193015996416 674525450976594 674818891808768 675873913564416 676003592943672 676297676816384 676631149574856 678113905928928 680602256841248 681962867740672 682726925697152 683569136775168 688219266957312 689727417286656 690067512059004 691579712596752 694419440533504 696284336491968 697810160457984 702557168352256 703423841992704 704211944408064 705619754090496 705755140780032 708209038196736 710110966766112 710556196159488 710790260168884 711667090141056 712327754383488 712464428131596 713888735583744 714025708836048 716508362863104 716957603332096 718078505367552 718745121540096 718883026583232 720320165634048 722254619203866 722963393159168 723773387308288 724904945240406 725220302815232 725359450246144 726928458743808 727167915933144 728521435643904 731435620422752 732255106690807 733017772145664 733718978238848 733859756303716 734624093048832 735447151619712 737058796217856 739621535858688 741242328121344 742072801634304 743232969139248 746284792938496 747120915931136 748042563354624 748288975732032 748758142189568 749127344172162 750768967278456 755030317855744 755876239164704 756663506731008 756808687143936 757532651668352 758321644437504 758467142995968 759171253284864 760834886418432 763626783424512 763878329393116 765677538946404 766010633945088 767208226208256 768067791409296 768821523447808 770506303995904 770886229687536 771221590638592 772427329787904 772575534792768 773292742371264 774987321061632 777831150675712 779386134560768 779535674745856 780259343653888 781221870600192 781969188818944 782933825028096 784069203730323 786946359472693 788519565825152 789403007837332 790376814396288 795753527419392 797497326237696 802922478116864 803912962277376 804681986834432 805078764068838 806577303748608 806842998029544 812064224182272 812331725907296 813333817304064 814245060721824 815872840667136 816029381526912 818866700414976 820661148991488 821422996045824 821580601809408 822865072975596 823223046438912 823380997576704 825433850518704 826243877896192 828054492676096 828462794560464 828823203217408 828982228852736 830278271831232 831049046780736 831208499486862 832870191514368 835926423340288 836862979075208 838535975130112 838696864347104 839570392055808 840511030422528 842352909963264 845281755267072 845722436113807 848083201867776 848362568588668 849409107587712 849941674917888 850360769060292 852224233126896 855187400836608 855723591073792 857061441890304 858021676889664 862891791835136 863858559045376 864924213878784 865751601906688 866819591995392 867624289468416 869525584478208 872716323913728 873003805020704 873981901534189 875060044510176 875897128491532 876809401380864 876977634089088 877791761610624 879715337421312 882774091186176 882943468334592 884708585177088 885699795499008 887084511553296 888949886486528 890727010926592 890897913995264 891724964175872 892824994971648 893290462104138 893679072935936 894119733366774 896079089977512 899367267968792 901165218085888 901338123924896 902174866099808 903287787881472 904151874571904 905267235188736 911425515700224 913873191645708 917625689276416 919636556382208 920090016078672 921802632855552 922106283462336 928379115322624 929524362633216 930413547277312 931561304260608 932426103619584 932605007459328 934469404065792 937898455990272 938949259210752 939258558080311 940417226257824 941006854373376 941470851459609 943352972021376 943533972390492 946814622354816 947408261545984 948889453521408 949770339177984 949952570842128 951851647444992 952034278448064 955344483817472 957438007156736 958326828720128 958510702110976 959509019492352 960009251804862 960426887512064 962689039958016 963006158938488 966539926987208 969237944991744 969557221244192 969743249401339 970753265814528 971840878926048 973970552145024 977357029527552 979498790731776 980596202159616 982129280648292 982745061623808 986162047811584 988323104161792 989430402179072 990650962280448 990977292185664 992087563903674 997718634309376 998836458896216 1000068622297344 1001025289704608 1002067887292416 1002260153244672 1003190584697856 1005388957052928 1008884675641344 1009078249525248 1011289523994624 1011788176464891 1012228337713152 1013810870346624 1014005389415508 1014446515224576 1014946724362284 1017170858893392 1018169044566016 1020903385261872 1021347511926784 1022944301611008 1024090388545728 1027848306250048 1029903106383872 1030100713057024 1031056989828352 1032328900435968 1033316428082176 1034591125929984 1041629160800256 1042172205788161 1043139688927903 1044426504737952 1045425604973764 1046715240686976 1053835752528384 1061004703225856 1062313557295104 1063329768316928 1064641490583552 1065629832708096 1065834294239232 1066185390253326 1073438352091784 1074762544294656 1075436404998144 1075790664039392 1077117758051328 1078117682310144 1078324539874848 1080480248451072 1084445089738752 1085660080962432 1087357417860609 1087830454222848 1088039175369216 1090751873899716 1091822267219968 1094214865321984 1095230661394432 1095440802412544 1097153430634128 1097630728585216 1097841330102272 1100216045666304 1100578467358272 1100789634455574 1104617059413952 1107037695774976 1108065395707648 1108277999315816 1109432303788032 1110493588685824 1111863492182016 1113109202451456 1119427189407744 1120681373896704 1122433463598048 1123137213284352 1123691016258243 1126153450917684 1130777602490368 1132545476783616 1133255566557184 1133814358747056 1136298977502528 1140249867782144 1142748589187072 1144028902519552 1145220442619904 1145440175136768 1145817494089674 1149015950917632 1153232285171712 1155759455993856 1156329344531304 1156832385957888 1157435491220953 1158640994681856 1158863302189152 1159939113556896 1162480981592448 1166746726013568 1169079201841152 1169303512118784 1170389015480832 1172953783228416 1177032121581568 1177257957779456 1179611446902784 1180933060665344 1182389858205696 1182779348737728 1184104511755998 1188449604101618 1191053949472184 1192159644489032 1193630291129088 1194772119970016 1196245989356544 1204383717175296 1207022980251648 1207618146103257 1210264497044316 1215234020933632 1218096336273408 1218497588860944 1226786688104896 1228300050622464 1229475044616448 1230991723487232 1232134494068736 1232370902714112 1234834569658368 1235071496365056 1239365816844288 1242081739014144 1242694191840696 1243234804826112 1243473343279104 1243882955295547 1245417407746848 1246573570171104 1246812749230293 1249305287271552 1251932345614336 1253889635010432 1254675805831168 1255294468612812 1257803962695168 1258045296520656 1262419496473088 1265185938028544 1266360452237312 1266603427789504 1267922632900608 1269135529926656 1269379037930752 1270701133922304 1272124802801664 1272543852883002 1274912512376832 1280012335739816 1282781101254912 1283585386610688 1284008211917984 1285592162835456 1287032515334496 1294337687752704 1295787838568064 1298627402860032 1303142706036736 1305998387642368 1307461602879488 1309074485870592 1309505707531056 1310326748831744 1311943166263296 1313161086763008 1313845692737298 1321303056247552 1322783418538232 1324161136779264 1324415202501888 1327062877765632 1328549693248512 1333424829729792 1336090516389888 1336346870992896 1337587446263808 1339935693156207 1340518609403904 1341179600050161 1344118634966268 1345437666033664 1348386031992832 1349050901953188 1349637783617536 1351747827128832 1352007185887344 1352595353632768 1353262299149712 1356227811857856 1361204513682496 1363925735481344 1365453851394304 1367138273550336 1376438533914624 1379454834573312 1380135024118008 1381455263715331 1383159425193504 1392568672983936 1395620320915968 1405114336704512 1406847683985408 1408423888816128 1411239508180992 1411510281560064 1416418076393472 1420221933532224 1421112392318976 1421580520337768 1423334180282112 1424655508766976 1424928856263192 1427777471167488 1428051417672096 1433016725726208 1436157010735104 1437490243080192 1437766053166464 1440013877707293 1440640331268096 1444509238407732 1445926786318336 1447546774616576 1449809890480812 1450440605630464 1450718900492288 1453856917487616 1454335831866288 1457042871287808 1462871240845504 1464510213381614 1466035544291328 1467437956477696 1467719512607432 1469248186097664 1470894303239424 1474117592435712 1479243071717376 1482484656242688 1484145603268608 1484634495030169 1486465938278496 1488131345855511 1494241831862272 1496577951464064 1497516284379136 1498254688344324 1501537934556912 1510060635711488 1511752478329408 1513327013462016 1513617374287872 1515065303336704 1516643288875008 1516934285991936 1518342506569728 1521669772836864 1527253566849024 1527756658786232 1531355077892808 1532021267890176 1534416452416512 1536135582818592 1537643046895616 1541772459375072 1544854659575808 1545151069585536 1546585484742528 1549974642123264 1555662301351424 1558772269121536 1559071349491712 1560518687307776 1562443741200384 1563938377637888 1565867650056192 1568138407460646 1573892718945386 1577039131650304 1578806015674664 1580753628792576 1591507054838784 1594994652475392 1599278085379989 1605844956233728 1609363973668864 1610157528137676 1613154607497216 1613685996059088 1624128448364544 1624663451814592 1626667634608128 1628490121443648 1631745681334272 1632058763053824 1637733400829952 1641322297982976 1642845992091648 1643161203618816 1645730145951192 1646446092877824 1646761995153408 1650867701037408 1651184451683361 1652487755792384 1656925589120928 1657964457705472 1660556543662464 1662098093561472 1662416998973724 1665740383028736 1671852846680576 1673725958150416 1677071950260224 1677393728694208 1679140784111616 1681022060845056 1684705819926528 1690563510534144 1691444872227614 1696166403735552 1696725137177336 1698818215175424 1699883349835776 1700721538120584 1704448466253792 1710374801673216 1714122883780608 1716043353779328 1718726241134511 1725783583670272 1727717118090752 1729848427757568 1731503203813376 1733639183990784 1735248578936832 1739051168956416 1745432647827456 1746007610041408 1747963803068378 1750120089020352 1751794256983064 1753618802761728 1753955268178176 1755583523221248 1759430674842624 1765548182372352 1765886936669184 1769417170354176 1771399590998016 1774169023106592 1776156767633997 1777899772973056 1781795827990528 1782674406152427 1783449928351744 1786580924208276 1787358145871872 1788239466733548 1792158179955024 1798734535937584 1802330436171776 1802676247849792 1804349732199616 1806575575762944 1808303749143808 1810534470377472 1822851031400448 1827746383291416 1835251378552832 1840180032157344 1844212566924672 1856758230645248 1859048725266432 1860827094554624 1863122608521216 1864852207239168 1865210014918656 1868938808131584 1875796911980544 1877898518421504 1878517116160622 1880834452515648 1882013708746752 1882941702919218 1886705944042752 1887067944780984 1893629244709632 1894816523091968 1897778907042816 1899540678355968 1899905141684256 1903703294889984 1904068556896128 1908815779324503 1910688967634944 1914876014313472 1916653657440256 1917021404221952 1920018503609724 1920853775024128 1925378079916032 1926012317876976 1933079853974416 1938475889983488 1939114442488384 1939486498802678 1941506531629056 1943681757852096 1947941104290048 1954714059055104 1958997581463552 1961192404319232 1964258561296584 1965490123247616 1970768539105947 1972324095623168 1978860804358144 1981954584371328 1984175127807348 1995437268618752 1997672917792432 2000137244594688 2002050579409216 2004135774584832 2004520306489344 2006381169395712 2010777914105856 2017769351282688 2018156499050496 2022579047989248 2023576352929782 2024456675426304 2027621740693248 2028010778831016 2028893030449152 2029893448724568 2034341717786784 2036338089132032 2041806770523744 2045888603222016 2048180777091456 2055696612500096 2059806212767744 2060201426114048 2062113979656704 2064657800871936 2066632856164352 2069182251859968 2083258321600512 2084344411576322 2086279377855806 2088853009475904 2090851209947528 2093430481373952 2107671505056768 2122009406451712 2124627114590208 2126659536633856 2131668588478464 2132370780506652 2146876704183568 2149525088589312 2150872809996288 2151581328078784 2154235516102656 2156235364620288 2156649079749696 2160960496902144 2168890179477504 2171320161924864 2174714835721218 2175660908445696 2176078350738432 2181503747799432 2183644534439936 2188429730643968 2190461322788864 2190881604825088 2194306861268256 2195682660204544 2196765320072421 2201156934716544 2201579268911148 2209234118827904 2214075391549952 2216130791415296 2216555998631632 2218864607576064 2220987177371648 2223726984364032 2226218404902912 2238854378815488 2241362747793408 2244866927196096 2246274426568704 2247382032516486 2252306901835368 2261555204980736 2265090953567232 2267628717494112 2272597955005056 2280499735564288 2285497178374144 2288057805039104 2290880350273536 2291634988179348 2298031901835264 2306464570343424 2311518911987712 2312658689062608 2313664771915776 2314870982441906 2317281989363712 2317726604378304 2319878227113792 2324961963184896 2333493452027136 2338158403682304 2338607024237568 2340778030961664 2345907566456832 2352207611190969 2354064243163136 2354515915558912 2360839078418079 2361866121330688 2365558697475456 2368209023511996 2376899208203236 2382107898944368 2384319288978064 2387260582258176 2389544239940032 2392491978713088 2408767434350592 2414045960503296 2415236292206514 2420528994088632 2430468041867264 2436192672546816 2436995177721888 2453573376209792 2456600101244928 2458950089232896 2461983446974464 2464268988137472 2464741805428224 2469669139316736 2470142992730112 2478731633688576 2484163478028288 2485388383681392 2486469609652224 2486946686558208 2487765910591094 2490834815493696 2493147140342208 2493625498460586 2498610574543104 2503864691228672 2507779270020864 2509351611662336 2510588937225624 2515607925390336 2516090593041312 2524838992946176 2530371876057088 2532720904474624 2533206855579008 2535845265801216 2537167308341421 2538271059853312 2538758075861504 2544249605603328 2545087705766004 2549825024753664 2560024671479632 2565562202509824 2567170773221376 2568016423835968 2571184325670912 2574065030668992 2588675375505408 2591575677136128 2597254805720064 2606285412073472 2611996775284736 2614923205758976 2618148971741184 2619011415062112 2620653497663488 2621945704602567 2627691385474596 2642606112495104 2645566837076464 2648322273558528 2648830405003776 2654125755531264 2657099386497024 2666849659459584 2672181032779776 2672693741985792 2675174892527616 2679871386312414 2681037218807808 2682359200100322 2688237269932536 2690875332067328 2696772063985664 2698101803906376 2699275567235072 2703495654257664 2704014371774688 2706524598299424 2712455623715712 2722409027364992 2727851470962688 2730907702788608 2734276547100672 2752877067829248 2758909669146624 2760270048236016 2762910527430662 2766318850387008 2785137345967872 2791240641831936 2810228673409024 2813695367970816 2816847777632256 2817775674240933 2823020563120128 2840443867064448 2842224784637952 2843161040675536 2846668360564224 2849311017533952 2849857712526384 2855554942334976 2856102835344192 2866033451452416 2872314021470208 2874980486160384 2875532106332928 2880027755414586 2881280662536192 2889018476815464 2891853572636672 2895093549233152 2899619780961624 2900881211260928 2901437800984576 2907713834975232 2908671663732576 2909229748204017 2925742481691008 2929020426763228 2932071088582656 2934875912955392 2935439025214864 2938496372195328 2941788606478848 2948235184871424 2958486143434752 2964969312485376 2968291206537216 2969268990060338 2972931876556992 2976262691711022 2988483663724544 2993155902928128 2995032568758272 2996509376688648 3003075869113824 3020121271422976 3023504956658816 3026654026924032 3027234748575744 3030130606673408 3033868571983872 3036685013139456 3043339545673728 3054507133698048 3055513317572464 3062710155785616 3064042535780352 3068832904833024 3072271165637184 3075286093791232 3083544918750144 3089709319151616 3090302139171072 3093170969485056 3099949284246528 3111324602702848 3117544538243072 3118142698983424 3121037374615552 3124887482400768 3126516617364483 3127876755275776 3129419066783709 3136276814921292 3147785437890772 3154078263300608 3157612031349328 3161507257585152 3183014109677568 3189989304950784 3198556170759978 3211689912467456 3218727947337728 3220315056275352 3226309214994432 3227371992118176 3249326903629184 3253335269216256 3256980242887296 3263491362668544 3264117526107648 3275466801659904 3282644595965952 3285691984183296 3286322407237632 3291460291902384 3292892185755648 3293523990306816 3301735402074816 3302368903366722 3304975511584768 3313851178241856 3315928915410944 3321113087324928 3324196187122944 3324833997947448 3331480766057472 3343705693361152 3347451916300832 3354143900520448 3354787457388416 3358281568223232 3362044121690112 3369411639853056 3382889744455228 3392332807471104 3393450274354672 3397636430350848 3399766699671552 3401443076241168 3408896932507584 3420749603346432 3428245767561216 3432086707558656 3437452482269022 3451567167340544 3455434236181504 3459696855515136 3463006407626752 3467278367981568 3470497157873664 3472306473662859 3492015220082816 3495927606136756 3500240178040704 3503588513966128 3507237605523456 3507910536356352 3511167046442496 3518861349685248 3531096364744704 3531773873338368 3538834340708352 3542799181996032 3548338046213184 3552313535267994 3555799545946112 3563591655981056 3565348812304854 3566899856703488 3573161848416552 3574716291743744 3576478933467096 3584316359910048 3597469071875168 3604660872343552 3605352495699584 3608699464399232 3613151151525888 3616607498287616 3621068940754944 3645702062800896 3655492766582832 3670502757105664 3680360064314688 3688425133849344 3713516461290496 3718097450532864 3721654189109248 3726245217042432 3729704414478336 3730420029837312 3731648865886641 3755797036843008 3757034232321244 3761668905031296 3764027417493504 3765883405838436 3773411888085504 3774135889561968 3787258489419264 3789633046183936 3795557814085632 3799081356711936 3799810283368512 3807406589779968 3808137113792256 3817631558649006 3821377935269888 3829752028626944 3833307314880512 3834042808443904 3840037007219448 3841707550048256 3850756159832064 3852024635753952 3866159707948832 3870491278222837 3878228884976768 3878972997605356 3883013063258112 3887363515704192 3895882208580096 3909428118110208 3917995162927104 3922384808638464 3928517122593168 3930980246495232 3941537078211894 3944648191246336 3957721608716288 3963909168742656 3968350255614696 3990874537237504 3995345835584864 4000274489189376 4004101158818432 4008271549169664 4009040612978688 4012762338791424 4021555828211712 4036312998100992 4045158095978496 4047152705859564 4048913350852608 4055243481386496 4056021557662032 4057786060898304 4059786897449136 4068683435573568 4072676178264064 4083613541047488 4091777206444032 4096361554182912 4111393225000192 4119612425535488 4120402852228096 4124227959313408 4129315601743872 4133265712328704 4138364503719936 4144365791145993 4159573614355663 4168688823152644 4172558755711612 4177706018951808 4181702419895056 4186860962747904 4215343010113536 4244018812903424 4249254229180416 4253319073267712 4263337176956928 4264741561013304 4293753408367136 4299050177178624 4303162656157568 4308471032205312 4312470729240576 4313298159499392 4321920993804288 4337780358955008 4342640323849728 4349429671442436 4351321816891392 4352156701476864 4363007495598864 4367289068879872 4376859461287936 4380922645577728 4381763209650176 4388613722536512 4391365320409088 4393530640144842 4402313869433088 4403158537822296 4418468237655808 4428150783099904 4432261582830592 4433111997263264 4437729215152128 4441974354743296 4447453968728064 4452436809805824 4453903485090507 4482725495586816 4489733854392192 4492548853137408 4494764065032972 4504613803670736 4523110409961472 4530181907134464 4535257434988224 4545195910010112 4560999471128576 4570994356748288 4576115610078208 4581760700547072 4583269976358696 4596063803670528 4612929140686848 4619618622394999 4625317378125216 4629741964883812 4634563978727424 4635453208756608 4639756454227584 4649923926369792 4666986904054272 4676316807364608 4677214048475136 4681556061923328 4691815132913664 4704415222381938 4708128486326272 4709031831117824 4721678156836158 4723732242661376 4731117394950912 4736418047023992 4753798416406472 4764215797888736 4768638577956128 4774521164516352 4779088479880064 4784983957426176 4817534868701184 4828091921006592 4830472584413028 4841057988177264 4860936083734528 4872385345093632 4873990355443776 4907146752419584 4913200202489856 4917900178465792 4923966893948928 4928537976274944 4929483610856448 4939338278633472 4940285985460224 4957463267377152 4970776767362784 4973893373116416 4975531821182188 4981669630987392 4986294280684416 4987250996921172 4997221149086208 5007729382457344 5015558540041728 5018703223324672 5021177874451248 5031215850780672 5032181186082624 5049677985892352 5060743752114176 5065441808949248 5066413711158016 5071690531602432 5074334616682842 5076542119706624 5077516151723008 5088499211206656 5090175411532008 5099650049507328 5120049342959264 5125785746835649 5131124405019648 5136032847671936 5142368651341824 5148130061337984 5177350751010816 5183151354272256 5194509611440128 5212570824146944 5223993550569472 5229846411517952 5236297943482368 5238022830124224 5241306995326976 5243891409205134 5255382770949192 5285212224990208 5291133674152928 5296644547117056 5297660810007552 5308251511062528 5314198772994048 5333699318919168 5345387483971584 5348023218457281 5350349785055232 5359742772624828 5362074437615616 5364718400200644 5376474539865072 5381750664134656 5393544127971328 5396203607812752 5398551134470144 5406991308515328 5408028743549376 5413049196598848 5424911247431424 5444818054729984 5455702941925376 5461815405577216 5468553094201344 5505754135658496 5508624516308851 5520540096472032 5525821054861324 5532637700774016 5570274691935744 5582481283663872 5620457346818048 5627390735941632 5633695555264512 5635551348481866 5646041126240256 5680887734128896 5684449569275904 5686322081351072 5693336721128448 5698622035067904 5699715425052768 5711109884669952 5712205670688384 5732066902904832 5744628042940416 5749960972320768 5751064212665856 5760055510829172 5762561325072384 5778036953630928 5783707145273344 5790187098466304 5799239561923248 5801762422521856 5802875601969152 5815427669950464 5817343327465152 5818459496408034 5851484963382016 5858040853526456 5864142177165312 5869751825910784 5870878050429728 5876992744390656 5883577212957696 5896470369742848 5916972286869504 5920057052796649 5936582413074432 5938537980120676 5945863753113984 5952525383422044 5976967327449088 5986311805856256 5990065137516544 5993018753377296 6006151738227648 6040242542845952 6047009913317632 6053308053848064 6054469497151488 6060261213346816 6067737143967744 6073370026278912 6086679091347456 6109014267396096 6111026635144928 6117873310739323 6125420311571232 6137665809666048 6144542331274368 6167089837500288 6179418638303232 6180604278342144 6186341938970112 6199898568493056 6222649205405696 6235089076486144 6236285397966848 6242074749231104 6249774964801536 6253033234728966 6255753510551552 6258838133567418 6272553629842584 6295570875781544 6308156526601216 6315224062698656 6323014515170304 6366028219355136 6379978609901568 6397112341519956 6423379824934912 6437455894675456 6440630112550704 6452618429988864 6454743984236352 6498653807258368 6506670538432512 6513960485774592 6526982725337088 6528235052215296 6550933603319808 6565289191931904 6571383968366592 6572644814475264 6574809906562177 6582920583804768 6587047980613632 6590295960217263 6603470804149632 6604737806733444 6627702356483712 6631857830821888 6642226174649856 6648392374245888 6649667995894896 6662961532114944 6687411386722304 6694903832601664 6708287801040896 6709574914776832 6716563136446464 6724088243380224 6738823279706112 6765779488910456 6784665614942208 6786900548709344 6788202745809373 6795272860701696 6802886152482336 6817793865015168 6841499206692864 6856491535122432 6864173415117312 6874904964538044 6903134334681088 6910868472363008 6919393711030272 6926012815253504 6934556735963136 6940994315747328 6944612947325718 6984030440165632 6991855212273512 7000480356081408 7007177027932256 7014475211046912 7015821072712704 7022334092884992 7037722699370496 7062192729489408 7063547746676736 7082517235254237 7085598363992064 7096676092426368 7104627070535988 7111599091892224 7127183311962112 7130697624609708 7133799713406976 7146323696833104 7149432583487488 7152957866934192 7168632719820096 7194938143750336 7209321744687104 7210704991399168 7217398928798464 7226302303051776 7233214996575232 7242137881509888 7291404125601792 7301977822495321 7310985533165664 7360720128629376 7376850267698688 7427032922580992 7436194901065728 7443308378218496 7452490434084864 7459408828956672 7460840059674624 7463297731773282 7511594073686016 7514068464642488 7523337810062592 7528054834987008 7531766811676872 7546823776171008 7548271779123936 7574516978838528 7591115628171264 7598162713423872 7599620566737024 7611501925024263 7614813179559936 7616274227584512 7635263117298012 7642755870539776 7659504057253888 7666614629761024 7668085616887808 7680074014438896 7683415100096512 7701512319664128 7704049271507904 7732319415897664 7740982556445674 7756457769953536 7757945995210712 7766026126516224 7774727031408384 7791764417160192 7818856236220416 7835990325854208 7844769617276928 7857034245186336 7861960492990464 7865837113807701 7883074156423788 7915443217432576 7927818337485312 7936700511229392 7981749074475008 7990691671169728 8000548978378752 8008202317636864 8016543098339328 8018081225957376 8025524677582848 8043111656423424 8072625996201984 8090316191956992 8094305411719128 8097826701705216 8102048438546671 8110486962772992 8112043115324064 8119573794898272 8137366871147136 8167227082094976 8183554412888064 8192723108365824 8222786450000384 8239224851070976 8240805704456192 8248455918626816 8258631203487744 8266531424657408 8276729007439872 8288731582291986 8319147228711326 8337377646305288 8345117511423224 8355412037903616 8363404839790112 8373721925495808 8430686020227072 8453327022722799 8488037625806848 8506638146535424 8526674353913856 8529483122026608 8587506816734272 8598100354357248 8606325312315136 8616942064410624 8624941458481152 8626596318998784 8643841987608576 8675560717910016 8685280647699456 8698859342884872 8702643633782784 8704313402953728 8726014991197728 8727689244612051 8734578137759744 8763526419300352 8777227445073024 8782730640818176 8787061280289684 8804627738866176 8806317075644592 8836936475311616 8856301566199808 8864523165661184 8866223994526528 8875458430304256 8883948709486592 8894907937456128 8904873619611648 8907806970181014 8965450991173632 8979467708784384 8985097706274816 8989528130065944 9009227607341472 9060363814268928 9070514869976448 9090391820020224 9121998942257152 9141988713496576 9152231220156416 9163521401094144 9166539952717392 9192127607341056 9225858281373696 9239237244789998 9250634756250432 9259483929767624 9269127957454848 9270906417513216 9279512908455168 9299847852739584 9333973808108544 9352633614729216 9354428096950272 9363112123846656 9379549852093449 9383630265827328 9388257200351127 9408830444763876 9418063662235648 9443356313672316 9447464485322752 9462234789901824 9472836094047984 9507596832812944 9528431595777472 9537277155912256 9549042329032704 9558176959760128 9569967914852352 9635069737402368 9656183842013184 9660945168826056 9670186846007317 9682115976354528 9747980710887552 9814293504839168 9826400404979712 9835800356931584 9847933787897856 9857075952549888 9858967221712896 9878676557266944 9880571970920448 9914926534754304 9941553534725568 9947786746232832 9951063642364376 9963339261974784 9972588561368832 9974501993842344 9994442298172416 10015458764914688 10031117080083456 10042355748902496 10062431701561344 10064362372165248 10099355971784704 10121487504228352 10130883617898496 10132827422316032 10148669233365684 10153084239413248 10155032303446016 10176998422413312 10180350823064016 10199300099014656 10240098685918528 10251571493671298 10262248810039296 10272065695343872 10284737302683648 10296260122675968 10354701502021632 10366302708544512 10389019222880256 10416919420988577 10425141648293888 10459692823035904 10476045660248448 10482613990653952 10487782818410268 10510765541898384 10570424449980416 10582267348305856 10593289094234112 10595321620015104 10616503022125056 10628397545988096 10667398637838336 10690774967943168 10696046436914562 10700699570110464 10719485545249656 10724148875231232 10729436800401288 10752949079730144 10763501328269312 10792407215625504 10813982617030656 10816057487098752 10826098393197696 10849822494862848 10889636109459968 10911405883850752 10923630811154432 10937106188402688 11011508271316992 11017249032617702 11041080192944064 11051642109722648 11065275401548032 11140549383871488 11164962567327744 11194946597659923 11240914693636096 11267391110529024 11271102696963732 11292082252480512 11361775468257792 11368899138551808 11372644162702144 11386673442256896 11397244070135808 11399430850105536 11422219769339904 11424411341376768 11464133805809664 11489256085880832 11499921944641536 11502128425331712 11520111021658344 11525122650144768 11556073907261856 11567414290546688 11580374196932608 11598479123846496 11605751203938304 11611473834668511 11634686654930304 11636918992816068 11702969926764032 11716081707052912 11728284354330624 11739503651821568 11741756100859456 11753985488781312 11767154425915392 11792940739485696 11833944573739008 11840114105593298 11873164826148864 11877075960241352 11891727506227968 11905050766844088 11953934654898176 11972623611712512 11986037506754592 12012303476455296 12080485085691904 12094019826635264 12108938994302976 12120522426693632 12135474287935488 12146740052557824 12173358182694912 12218028534792192 12222053270289856 12235746621478646 12250840623142464 12275331619332096 12289084662548736 12334179675000576 12358837276606464 12361208556684288 12372683877940224 12399797136986112 12433097373437979 12445298410811392 12472570795933696 12478720843066989 12484149498462208 12506066469457932 12511507021103104 12517676267134836 12545107259685168 12591141751563088 12616313053202432 12630448125397312 12646029030340608 12732056438710272 12759957219803136 12794224683039912 12846759649869824 12881260225101408 12909487968472704 12997307614516736 13013341076865024 13027920971549184 13053965450674176 13056470104430592 13101867206639616 13130578383863808 13142767936733184 13145289628950528 13149619813124354 13165841167609536 13174095961227264 13180591920434526 13206941608299264 13209475613466888 13255404712967424 13263715661643776 13284452349299712 13296784748491776 13299335991789792 13325923064229888 13361710455271521 13374822773444608 13389807665203328 13416575602081792 13419149829553664 13448176486760448 13477646559412224 13531558977820912 13569331229884416 13573801097418688 13576405491618746 13590545721403392 13605772304964672 13635587730030336 13682998413385728 13712983070244864 13728346830234624 13749809929076088 13806268669362176 13821736944726016 13838787422060544 13852025630507008 13858855867184997 13889225894651436 13968060880331264 13983710424547024 14000960712162816 14014354055864512 14028950422093824 14031642145425408 14044668185769984 14075445398740992 14124385458978816 14127095493353472 14165034470508474 14171196727984128 14193352184852736 14209254141071976 14223198183784448 14254366623924224 14261395249219416 14267599426813952 14292647393666208 14305915733868384 14337265439640192 14389876287500672 14418643489374208 14421409982798336 14434797857596928 14452604606103552 14466429993150464 14484275763019776 14582808251203584 14603955644990642 14621971066331328 14721440257258752 14753700535397376 14854065845161984 14872389802131456 14886616756436992 14921680119349248 14926595463546564 15023188147372032 15028136929284976 15046675620125184 15056109669974016 15063533623353744 15093647552342016 15096543558247872 15149033957677056 15182231256342528 15196325426847744 15199241133474048 15223003850048526 15229626359119872 15232548455169024 15270526234596024 15285511741079552 15319008114507776 15333229259522048 15336171233775616 15360148028877792 15377357240506947 15408098543015808 15464638831795328 15481965112891348 15512915539907072 15515891990421424 15532052253032448 15549454062816768 15583528834320384 15637712472440832 15671980651708416 15689539234553856 15714068490372672 15723920985980928 15731674227615402 15766148312847576 15830886434865152 15855636674970624 15873401022458784 15963498148950016 15981383342339456 16001097956757504 16016404635273728 16036162451914752 16051049355165696 16086223312846848 16145251992403968 16180632383913984 16188610823438256 16195653403410432 16204096877093342 16220973925545984 16224086230648128 16239147589796544 16274733742294272 16334454164189952 16367108825776128 16385446216731648 16445572900000768 16478449702141952 16481611408912384 16496911837253632 16517262406975488 16525873548926553 16533062849314816 16577463164583972 16638294457422652 16674755292610576 16690235022846448 16710824075807232 16726809679580224 16747443850991616 16861372040454144 16906654045445598 16976075251613696 17013276293070848 17053348707827712 17058966244053216 17175013633468544 17196200708714496 17212650624630272 17233884128821248 17249882916962304 17253192637997568 17287683975217152 17351121435820032 17370561295398912 17397718685769744 17405287267565568 17408626805907456 17452029982395456 17455378489224102 17469156275519488 17527052838600704 17554454890146048 17565461281636352 17574122560579368 17609255477732352 17612634151289184 17673872950623232 17712603132399616 17729046331322368 17732447989053056 17750916860608512 17760171158389947 17767897418973184 17809747239223296 17815613940362028 17930901982347264 17958935417568768 17970195412549632 17979056260131888 18018455214682944 18120727628537856 18141029739952896 18180783640040448 18243997884514304 18283977426993152 18304462440312832 18327042802188288 18333079905434784 18353619932217969 18478474489579996 18501269512500864 18518967859535248 18538255914909696 18541812835026432 18559025816910336 18599695705479168 18667947616217088 18705267229458432 18708856193900544 18726224247693312 18759099704186898 18767260531654656 18776514400702254 18817660889527752 18836127324471296 18886712627344632 18894928970645504 18924469579803648 18945672188095968 19015193665625888 19056863191554944 19074554311824512 19098084658065408 19116353919520256 19139935829704704 19270139474804736 19312367684026368 19321890337652112 19340373692014634 19364231952709056 19495961421775104 19628587009678336 19652800809959424 19671600713863168 19695867575795712 19714151905099776 19717934443425792 19724429719686531 19761143941840896 19883107069451136 19895573492465664 19902127284728752 19926678523949568 19945177122737664 19949003987684688 19988884596344832 20030917529829376 20062234160166912 20084711497804992 20124863403122688 20128724744330496 20198711943569408 20242975008456704 20261767235796992 20265654844632064 20297338466731368 20306168478826496 20310064606892032 20353996844826624 20360701646128032 20364608237428119 20480197371837056 20503142987342596 20524497620078592 20544131390687744 20569474605367296 20592520245351936 20709403004043264 20732605417089024 20778038445760512 20833838841977154 20850283296587776 20919385646071808 20952091320496896 20965227981307904 20975565636820536 21021531083796768 21140848899960832 21164534696611712 21186578188468224 21190643240030208 21256795091976192 21334797275676672 21381549935886336 21392092873829124 21401399140220928 21438971090499312 21448297750462464 21458873600802576 21505898159460288 21527002656538624 21584814431251008 21627965234061312 21632114974197504 21652196786395392 21699644989725696 21779272218919936 21822811767701504 21847261622308864 21874212376805376 21905933467485963 22034498065235404 22082160385888128 22103284219445296 22130550803096064 22281098767742976 22329925134655488 22389893195319846 22481829387272192 22534782221058048 22542205393927464 22584164504961024 22723550936515584 22745288325404288 22773346884513792 22794488140271616 22798861700211072 22844439538679808 22848822682753536 22928267611619328 22978512171761664 22999843889283072 23004256850663424 23040222043316688 23050245300289536 23112147814523712 23134828581093376 23160748393865216 23196958247692992 23211502407876608 23222947669337022 23269373309860608 23273837985632136 23405939853528064 23432163414105824 23456568708661248 23479007303643136 23483512201718912 23507970977562624 23534308851830784 23585881478971392 23680228211186596 23746329652297728 23754151920482704 23783455012455936 23810101533688176 23907869309796352 23945247223425024 23972075013509184 24024606952910592 24160970171383808 24188039653270528 24217877988605952 24241044853387264 24270948575870976 24293480105115648 24306145315640013 24444106540579712 24471493242957292 24501681246284928 24550663238664192 24578169325097472 24668359350001152 24717674553212928 24722417113368576 24745367755880448 24799594273972224 24866194746875958 24890596821622784 24945141591867392 24957441686133978 24968298996924416 25012132938915864 25023014042206208 25035352534269672 25090214519370336 25182283503126176 25232626106404864 25260896250794624 25292058060681216 25464112877420544 25519914439606272 25588449366079824 25693519299739648 25762520450202816 25818975936945408 25994615229033472 26026682153730048 26055841943098368 26107930901348352 26112940208861184 26203734413279232 26290579257901056 26299239626248708 26331682335219072 26348191922454528 26361183840869052 26413883216598528 26418951226933776 26510809425934848 26527431323287552 26568904698599424 26593569496983552 26598671983579584 26651846128459776 26723420910543042 26749645546889216 26779615330406656 26833151204163584 26838299659107328 26896352973520896 26955293118824448 27063117955641824 27093438947559859 27147602194837376 27152810983237492 27181091442806784 27211544609929344 27271175460060672 27365996826771456 27425966140489728 27456693660469248 27499619858152176 27612537338724352 27643473889452032 27677574844121088 27704051261014016 27717711734369994 27778451789302872 27936121760662528 27967420849094048 28001921424325632 28028708111729024 28057900844187648 28063284290850816 28089336371539968 28150890797481984 28254190986706944 28330068941016948 28342393455968256 28386704369705472 28418508282143952 28446396367568896 28508733247848448 28522790498438832 28535198853627904 28585294787332416 28611831467736768 28674530879280384 28779752575001344 28837286978748416 28842819965596672 28869595715193856 28905209212207104 28932859986300928 28968551526039552 29010560538021951 29117015300489641 29207911289981284 29243942132662656 29442880514517504 29507401070794752 29708131690323968 29744779604262912 29773233512873984 29843360238698496 29853190927093128 30046376294744064 30056273858569952 30093351240250368 30127067246707488 30187295104684032 30193087116495744 30298067915354112 30364462512685056 30392650853695488 30398482266948096 30446007700097052 30459252718239744 30465096910338048 30541052469192048 30571023482159104 30638016229015552 30666458519044096 30672342467551232 30720296057755584 30754714481013894 30816197086031616 30929277663590656 30963930225782696 31025831079814144 31031783980842848 31064104506064896 31098908125633536 31167057668640768 31275424944881664 31379078469107712 31428136980745344 31447841971961856 31463348455230804 31532296625695152 31661772869730304 31711273349941248 31746802044917568 31926996297900032 31962766684678912 32002195913515008 32032809270547456 32072324903829504 32102098710331392 32172446625693696 32290503984807936 32337330356764993 32377221646876512 32408193754186684 32441947851091968 32448172461296256 32478295179593088 32549467484588544 32668908328379904 32734217651552256 32770892433463296 32891145800001536 32956899404283904 32963222817824768 32993823674507264 33034524813950976 33051747097853106 33066125698629632 33154926329167944 33276588914845304 33349510585221152 33380470045692896 33421648151614464 33453619359160448 33494887701983232 33722744080908288 33813308090891196 33952150503227392 34026552586141696 34106697415655424 34117932488106432 34350027266937088 34392401417428992 34425301249260544 34467768257642496 34499765833924608 34506385275995136 34575367950434304 34702242871640064 34741122590797824 34795437371539488 34817253611814912 34834421504005533 34904059964790912 34910756978448204 35054105677201408 35108909780292096 35130922563272704 35148245121158736 35218510955464704 35225268302578368 35347745901246464 35425206264799232 35458092662644736 35464895978106112 35501833721217024 35520342316779894 35535794837946368 35619494478446592 35631227880724056 35861803964694528 35880500227849543 35917870835137536 35958112520263776 36036910429365888 36241455257075712 36282059479905792 36361567280080896 36487995769028608 36567954853986304 36608924880625664 36654085604376576 36666159810869568 36707239864435938 36956948979159992 37002539025001728 37037935719070496 37076511829819392 37083625670052864 37118051633820672 37199391410958336 37335895232434176 37417712387801088 37436162529200967 37452448495386624 37518199408373796 37534521063309312 37553028801404508 37635321779055504 37672254648942592 37773425254689264 37789857941291008 37848939159607296 37891344376191936 38030387331251776 38113726383109888 38149108623649024 38196169316130816 38232707839040512 38279871659409408 38540278949609472 38560371614161957 38643780675304224 38680747384029268 38728463905418112 38991922843550208 39257174019356672 39305601619918848 39343201427726336 39391735151591424 39428303810199552 39435868886851584 39448859439373062 39522287883681792 39766214138902272 39791146984931328 39804254569457504 39853357047899136 39890354245475328 39898007975369376 39977769192689664 40124468320333824 40169422995609984 40249726806245376 40257449488660992 40397423887138816 40485950016913408 40523534471593984 40531309689264128 40594676933462736 40612336957652992 40620129213784064 40707993689653248 40721403292256064 40729216474856238 40960394743674112 41006285974685192 41048995240157184 41088262781375488 41138949210734592 41185040490703872 41418806008086528 41465210834178048 41556076891521024 41576567601554991 41667677683954308 41838771292143616 41904182640993792 41930455962615808 41951131273641072 42043062167593536 42281697799921664 42329069393223424 42373156376936448 42381286480060416 42513590183952384 42669594551353344 42763099871772672 42784185747658248 42802798280441856 42825113175175261 42877942180998624 42917747201605152 43011796318920576 43169628862502016 43255930468122624 43264229948395008 43304393572790784 43399289979451392 43558544437839872 43645623535403008 43694523244617728 43748424753610752 43811866934971926 44068996130470808 44164320771776256 44206568438890592 44261101606192128 44562197535485952 44659850269310976 44779786390639692 44963658774544384 45069564442116096 45084410787854928 45168329009922048 45447101873031168 45490576650808576 45546693769027584 45588976280543232 45597723400422144 45688879077359616 45697645365507072 45856535223238656 45957024343523328 45999687778566144 46008513701326848 46023669345935239 46080444086633376 46132071721520841 46224295629047424 46321496787730432 46393916495385984 46423004815753216 46445895338674044 46538746619721216 46547675971264272 46811879707056128 46864326828211648 46913137417322496 46958014607286272 46967024403437824 47015941955125248 47068617703661568 47171762957942784 47360456422373192 47492659304595456 47508303840965408 47566910024911872 47620203067376352 47890494446850048 47944150027018368 48049213905821184 48321940342767616 48376079306541056 48435755977211904 48482089706774528 48541897151741952 48586960210231296 48612290631280026 48888213081159424 48942986485914584 49003362492569856 49101326477328384 49156338650194944 49336718700002304 49435349106425856 49444834226737152 49490735511760896 49577620646779659 49599188547944448 49732389493751916 49781193643245568 49890283183734784 49914883372267956 49936597993848832 50024265877831728 50046028084412416 50070705068539344 50180429038740672 50364567006252352 50465252212809728 50521792501589248 50584116121362432 50928225754841088 51039828879212544 51113844757467247 51176898732159648 51525040900405632 51637951873890816 51989230458066944 52053364307460096 52111683886196736 52215861802696704 52225880417722368 52407468826558464 52581158515802112 52598479252497416 52663364670438144 52696383844909056 52722367681738104 52827766433197056 52837902453867552 53021618851869696 53137809397198848 53187138993967104 53197343967159168 53280513475169841 53303692256919552 53446841821086084 53499291093778432 53559230660813312 53666302408327168 53676599318214656 53792705947041792 53910586237648896 54126235911283648 54186877895119718 54295204389674752 54305621966474984 54362182885613568 54423089219858688 54542350920121344 54731993653542912 54851932280979456 54913387320938496 54999239716304352 55060859796653907 55286947778904064 55408102522028032 55435423468739988 55556903578605744 55872243521325056 55934841698188096 56003842848651264 56057416223458048 56115801688375296 56126568581701632 56178672743079936 56301781594963968 56508381973413888 56660137882033896 56684786911936512 56773408739410944 56837016564287904 56892792735137792 57045580996877664 57170589574664832 57223662935473536 57349061758560768 57559505150002688 57674573957496832 57685639931193344 57739191430387712 57810418424414208 57865719972601856 57937103052079104 58021121076043902 58234030600979282 58415822579962568 58487884265325312 58885761029035008 59014802141589504 59173289159059593 59416263380647936 59546467025747968 59686720477396992 59706381854186256 60092752589488128 60112547717139904 60186702480500736 60254134493414976 60374590209368064 60386174232991488 60596135830708224 60728925025370112 60785301707390976 60796964533896192 60892015400194104 60918505436479488 60930193820676096 61082104938384096 61093824712284357 61142046964318208 61344684935102464 61440592115511168 61509428962027788 61632394172063232 61858555327181312 61927860451565392 62051662159628288 62063567961685696 62128209012129792 62197816251267072 62334115337281536 62550849889763328 62758156938215424 62856273961490688 62895683943923712 62926696910461608 63064593251390304 63422546699882496 63493604089835136 63853992595800064 63925533369357824 64004391827030016 64065618541094912 64144649807659008 64204197420662784 64344893251387392 64581007969615872 64674660713529986 64754443293753024 64816387508373368 64883895702183936 64896344922592512 64956590359186176 65098934969177088 65337816656759808 65468435303104512 65541784866926592 65717800402457889 65782291600003072 65926445635649536 65987647349014528 66103494195706212 66132251397259264 66309852658335888 66553177829690608 66699021170442304 66760940091385792 66843296303228928 66907238718320896 66989775403966464 67445488161816576 67626616181782392 67904301006454784 68235864976212864 68700054533874176 68784802834857984 68850602498521088 68935536515284992 68999531667849216 69012770551990272 69150735900868608 69404485743280128 69482245181595648 69590874743078976 69634507223629824 69668843008011066 69808119929581824 69821513956896408 70108211354402816 70217819560584192 70296490242317472 70437021910929408 70450536605156736 70695491802492928 70850412529598464 70916185325289472 70929791956212224 71040684633559788 71071589675892736 71238988956893184 71262455761448112 71723607929389056 71761000455699086 71835741670275072 71916225040527552 72073820858731776 72482910514151424 72564118959811584 72723134560161792 72918435946920039 72975991538057216 73217849761251328 73332319621739136 73414479728871876 73913897958319984 74005078050003456 74075871438140992 74153023659638784 74167251340105728 74236103267641344 74398782821916672 74671790464868352 74835424775602176 74872325058401934 74904896990773248 75036398816747592 75069042126618624 75106057602809016 75270643558111008 75344509297885184 75546850509378528 75697878319214592 75782688752383872 76060774662503552 76227452766219776 76298217247298048 76392338632261632 76465415678081024 76559743318818816 77080557899218944 77120743228323914 77287561350608448 77361494768058536 77456927810836224 77983845687100416 78514348038713344 78611203239837696 78686402855452672 78871737773703168 78897718878746124 79044575767363584 79532428277804544 79582293969862656 79608509138915008 79706714095798272 79780708490950656 79796015950738752 79955538385379328 80248936640667648 80338845991219968 80499453612490752 80514898977321984 80794847774277632 80971900033826816 81047068943187968 81062619378528256 81189353866925472 81240258427568128 81280316842679577 81442806584512128 81458432949712476 81920789487348224 82012571949370384 82097990480314368 82176525562750976 82277898421469184 82370080981407744 82837612016173056 82930421668356096 83112153783042048 83153135203109982 83335355367908616 83677542584287232 83808365281987584 83902262547282144 84086124335187072 84563395599843328 84658138786446848 84762572960120832 85027180367904768 85339189102706688 85526199743545344 85568371495316496 85605596560883712 85650226350350522 85755884361997248 85835494403210304 86023592637841152 86339257725004032 86511860936245248 86528459896790016 86608787145581568 86798579958902784 87031681614065853 87117088875679744 87351045901468923 87389046489235456 87623733869943852 88137992260941616 88328641543552512 88413136877781184 88522203212384256 89124395070971904 89319700538621952 89559572781279384 89927317549088768 90139128884232192 90168821575709856 90894203746062336 90981153301617152 91093387538055168 91177952561086464 91195446800844288 91377758154719232 91395290731014144 91713070446477312 91914048687046656 91999375557132288 92017027402653696 92047338691870478 92160888173266752 92264143443041682 92448591258094848 92642993575460864 92787832990771968 92846009631506432 92891790677348088 93077493239442432 93095351942528544 93623759414112256 93728653656423296 93826274834644992 93916029214572544 93934048806875648 94137235407323136 94343525915885568 94720912844746384 94985318609190912 95016607681930816 95133820049823744 95240406134752704 95780988893700096 95888300054036736 96098427811642368 96643880685535232 96752158613082112 96871511954423808 96964179413549056 97011991070294979 97224581262560052 97776426162318848 97885972971829168 98006724985139712 98202652954656768 98312677300389888 98673437400004608 98870698212851712 98889668453474304 98981471023521792 99155241293559318 99198377095888896 99464778987503832 99562387286491136 99780566367469568 99829766744535912 99873195987697664 100048531755663456 100141410137078688 100360858077481344 100729134012504704 100930504425619456 101043585003178496 101168232242724864 101856451509682176 102079657758425088 102227689514934494 102353797464319296 103050081800811264 103275903747781632 103978460916133888 104106728614920192 104223367772393472 104451760835444736 105162317031604224 105196958504994832 105326729340876288 105392767689818112 105444735363476208 105655532866394112 105675804907735104 106043237703739392 106275618794397696 106374277987934208 106394687934318336 106561026950339682 106607384513839104 106893683642172168 106998582187556864 107118461321626624 107332604816654336 107353198636429312 107585411894083584 107641500683548629 108252471822567296 108373755790239436 108590408779349504 108611243932949968 108724365771227136 108846178439717376 109084701840242688 109463987307085824 109703864561958912 109826774641876992 109998479432608704 110121719593307814 110573895557808128 110816205044056064 110870846937479976 111113807157211488 111744487042650112 111869683396376192 112007685697302528 112114832446916096 112253137163403264 112357345486159872 112603563189927936 113016763946827776 113320275764067792 113369573823873024 113546817478821888 113674033128575808 113785585470275584 114091161993755328 114341179149329664 114447325870947072 114698123517121536 115119010300005376 115349147914993664 115371279862386688 115478382860775424 115620836848828416 115681114842485871 115731439945203712 116042242152087804 116468061201958564 116831645159925136 116975768530650624 117771522058070016 118029604283179008 118346578318119186 118832526761295872 119092934051495936 119373440954793984 119412763708372512 120225095434279808 120373404961001472 120508268986829952 120749180418736128 120772348465982976 121192271661416448 121457850050740224 121570603414781952 121593929067792384 121784030800388208 121837010872958976 121860387641352192 122164209876768192 122187649424568714 122284093928636416 122689369870204928 122881184231022336 123018857924055576 123264788344126464 123717110654362624 123855720903130784 124103324319256576 124127135923371392 124256418024259584 124395632502534144 124668230674563072 125516313876430848 125712547922981376 125791367887847424 125853393820923216 126129186502780608 126845093399764992 126987208179670272 127707985191600128 127851066738715648 128008783654060032 128131237082189824 128289299615318016 128408394841325568 128475339525525783 129349321427059972 129508886587506048 129632775016746736 129767791404367872 129792689845185024 129913180718372352 130197869938354176 130675633313519616 130936870606209024 131083569733853184 131435600804915778 131564583200006144 131852891271299072 131975294698029056 132206988391412424 132264502794518528 132619705316671776 133106355659381216 133398042340884608 133521880182771584 133686592606457856 133814477436641792 133979550807932928 134890976323633152 135253232363564784 135808602012909568 136471729952425728 137400109067748352 137569605669715968 137701204997042176 137871073030569984 137999063335698432 138025541103980544 138071008037805717 138964490363191296 139181749486157952 139269014447259648 139337686016022132 139616239859163648 139643027913792816 140216422708805632 140435639121168384 140592980484634944 140874043821858816 140901073210313472 141390983604985856 141700825059196928 141832370650578944 141859583912424448 142081369267119576 142143179351785472 142477977913786368 142524911522896224 143208177294244969 143522000911398172 143671483340550144 143832450081055104 144147641717463552 144965821028302848 145128237919623168 145446269120323584 145836871893840078 145951983076114432 146435699522502656 146664639243478272 146828959457743752 147827795916639968 148010156100006912 148151742876281984 148306047319277568 148334502680211456 148472206535282688 148797565643833344 149343580929736704 149670849551204352 149744650116803868 149809793981546496 150072797633495184 150138084253237248 150212115205618032 150541287116222016 150689018595770368 151093701018757056 151395756638429184 151565377504767744 152121549325007104 152454905532439552 152596434494596096 152784677264523264 152930831356162048 153119486637637632 153341534272401741 154241486456647828 154575122701216896 154722989536117072 154913855621672448 155967691374200832 157028696077426688 157222406479675392 157372805710905344 157743475547406336 157795437757492248 158089151534727168 159064856555609088 159217018277830016 159413428191596544 159561416981901312 159592031901477504 159911076770758656 160497873281335296 160677691982439936 160998907224981504 161029797954643968 161589695548555264 161943800067653632 162094137886375936 162125238757056512 162378707733850944 162480516855136256 162560633685359154 162885613169024256 162916865899424952 163841578974696448 164025143898740768 164195980960628736 164353051125501952 164555796842938368 164740161962815488 165860843336712192 166224307566084096 166306270406219964 166670710735817232 167355085168574464 167616730563975168 167804525094564288 168172248670374144 169126791199686656 169316277572893696 169525145920241664 170054360735809536 170678378205413376 171136742990632992 171300452700701044 171511768723994496 171670988806420608 172047185275682304 172678515450008064 173023721872490496 173056919793580032 173217574291163136 173597159917805568 174063363228131706 174234177751359488 174702091802937846 174778092978470912 175247467739887704 176275984521883232 176657283087105024 176826273755562368 177044406424768512 178248790141943808 178639401077243904 179119145562558768 179854635098177536 180278257768464384 180337643151419712 181788407492124672 181962306603234304 182186775076110336 182355905122172928 182390893601688576 182755516309438464 182790581462028288 183426140892954624 184034054805307392 184094677383740956 184321776346533504 184528286886083364 184897182516189696 185285987150921728 185575665981543936 185692019263012864 185783581354696176 186154986478884864 186190703885057088 187247518828224512 187457307312846592 187652549669289984 187832058429145088 187868097613751296 188274470814646272 188687051831771136 189441825689492768 189654072632919013 190033215363861632 190267640099647488 190480812269505408 191561977787400192 191776600108073472 192196855623284736 193287761371070464 193504317226164224 193743023908847616 193928358827098112 194023982140589958 194449162525120104 195552852324637696 195771945943658336 196013449970279424 196405305909313536 196625354600779776 197346874800009216 197779336906948608 197962942047043584 198310482587118636 198396754191777792 198929557975007664 199124774572982272 199561132734939136 199659533489071824 199746391975395328 200097063511326912 200282820274157376 200721716154962688 201458268025009408 201861008851238912 202087170006356992 202336464485449728 203712903019364352 203819107103427487 204455379029868988 204707594928638592 206100163601622528 206551807495563264 207956921832267776 208213457229840384 208446735544786944 208903521670889472 210324634063208448 210393917009989664 210653458681752576 210889470726952416 211311065732788224 211351609815470208 212086475407478784 212551237588795392 212748555975868416 212789375868636672 213122053900679364 213214769027678208 213787367284344336 213997164375113728 214236922643253248 214665209633308672 214706397272858624 215170823788167168 215283001367097258 216504943645134592 216747511580478872 217180817558699008 217222487865899936 217448731542454272 217692356879434752 218169403680485376 218927974614171648 219653549283753984 219996958865217408 220243439186615628 221147791115616256 221632410088112128 221741693874959952 222227614314422976 223488974085300224 223739366792752384 224015371394605056 224229664893832192 224506274326806528 224714690972319744 225207126379855872 226033527893655552 226361312497354951 226640551528135584 227093634957643776 227348066257151616 228182323987510656 228682358298659328 228894651741894144 229396247034243072 230238020600010752 230698295829987328 230742559724773376 230956765721550848 231241673697656832 231362229684971742 231462879890407424 232084484304175608 232936122403917128 233663290319850272 233951537061301248 235543044116140032 236059208566358016 236693156636238372 237665053522591744 238185868102991872 238746881909587968 238825527416745024 240450190868559616 240746809922002944 241016537973659904 241498360837472256 241544696931965952 242384543322832896 242915700101480448 243141206829563904 243187858135584768 243568061600776416 243720775282704384 243840950528038731 244328419753536384 244375298849137428 245378739740409856 245762368462044672 246037715848111152 246529576688252928 247434221308725248 247711441806261568 248206648638513152 248254271846742784 248512836048519168 248791265005068288 249336461349126144 251032627752861696 251163501594946801 251425095845962752 251706787641846432 252258373005561216 253690186799529984 253974416359340544 255415970383200256 255702133477431296 256017567308120064 256262474164379648 256578599230636032 256816789682651136 256950679051051566 258698642854119944 259017773175012096 259265550033493472 259535582808735744 259585379690370048 259826361436744704 260395739876708352 261351266627039232 262053137704406769 262167139467706368 262871201609831556 263129166400012288 263705782542598144 263950589396058112 264413976782824848 264529005589037056 265239410633343552 266212711318762432 266796084681769216 267043760365543168 267373185212915712 267628954873283584 267959101615865856 269781952647266304 270506464727129568 272943459904851456 274800218135496704 275139211339431936 275402409994084352 275742146061139968 275998126671396864 276051082207961088 276142016075611434 277928980726382592 278363498972315904 278538028894519296 278675372032044264 279232479718327296 279286055827585632 280871278242336768 281185960969269888 281748087643717632 281802146420626944 282781967209971712 283401650118393856 283664741301157888 283719167824848896 284162738534239152 284286358703570944 284955955827572736 285049823045792448 286416354588489938 287044001822796344 287342966681100288 287664900162110208 288295283434927104 289931642056605696 290256475839246336 290892538240647168 291035973210884937 291673743787680156 292871399045005312 293329278486956544 293657918915487504 295655591833279936 296020312200013824 296303485752563968 296612094638555136 296669005360422912 296944413070565376 297595131287666688 298687161859473408 299341699102408704 299489300233607736 299619587963092992 299775792226226827 300145595266990368 300424230411236064 301082574232444032 302187402037514112 302791513276858368 303130755009535488 304243098650014208 304909811064879104 305192868989192192 305569354529046528 305861662712324096 306238973275275264 306683068544803482 308482972913295656 309150245402433792 309445979072234144 309827711243344896 311935382748401664 314057392154853376 314745611421810688 315486951094812672 315590875514984496 316178303069454336 318129713111218176 318434036555660032 318826856383193088 319122833963802624 319184063802955008 319822153541517312 320995746562670592 321355383964879872 321997814449963008 322059595909287936 322924502050645887 323179391097110528 324250477514113024 324757415467701888 324961033710272512 325121267370718308 325771226338048512 325833731798849904 327683157949392896 328050287797481536 328391961921257472 328706102251003904 329111593685876736 329480323925630976 331721686673424384 332448615132168192 332612540812439928 333341421471634464 335233461127950336 335609050189128576 336344497340748288 338253582399373312 338632555145787392 339050291840483328 340108721471619072 341356756410826752 342273485981265984 342600905401402088 343023537447988992 343341977612841216 344094370551364608 345357030900016128 346047443744980992 346113839587160064 346435148582326272 347043344527457613 347194319835611136 348126726456263412 348468355502718976 349404183605875692 349556185956941824 350494935479775408 352551969043766464 353314566174210048 353652547511124736 354088812849537024 356497580283887616 357278802154487808 357796913302270729 358238291125117536 360675286302839424 363576814984249344 363924613206468608 364373550152220672 364711810244345856 364781787203377152 365511032618876928 365581162924056576 366852281785909248 368068109610614784 368189354767481912 368643552693067008 369056573772166728 369794365032379392 370571974301843456 371151331963087872 371567162709392352 372309972957769728 372381407770114176 374495037656449024 374914614625693184 375664116858290176 375736195227502592 376548941629292544 377374103663542272 378883651378985536 379308145265838026 380066430727723264 380535280199294976 380961624539010816 383123955574800384 383553200216146944 384393711246569472 385426018576577349 387008634452328448 387856717654196224 388047964281179916 388898325050240208 391105704649275392 391543891887316672 392026899940558848 392810611818627072 393250709201559552 394693749600018432 395558673813897216 395925884094087168 396620965174237272 396793508383555584 397859115950015328 398249549145964544 399319066978143648 400194127022653824 400565640548314752 401443432309925376 402916536050018816 403722017702477824 404174340012713984 404672928970899456 407425806038728704 407638214206854974 408910758059737976 409415189857277184 412200327203245056 413103614991126528 414213024113417151 415913843664535552 416893471089573888 417807043341778944 420649268126416896 420787834019979328 421306917363505152 421778941453904832 422622131465576448 422703219630940416 424172950814957568 425102475177590784 425497111951736832 425578751737273344 426244107801358728 426429538055356416 427574734568688672 427994328750227456 428473845286506496 429412794545717248 429624531882734907 430566002734194516 433009887290269184 433495023160957744 434361635117398016 434444975731799872 434897463084908544 435384713758869504 436338807360970752 437855949228343296 439307098567507968 439993917730434816 440486878373231256 442295582231232512 443483387749919904 444455228628845952 446977948170600448 447478733585504768 448030742789210112 448459329787664384 449012548653613056 449429381944639488 450414252759711744 452067055787311104 452722624994709902 453281103056271168 454187269915287552 454696132514303232 456364647975021312 457364716597318656 457789303483788288 458792494068486144 460024602817205223 460476041200021504 461485119449546752 461913531443101696 462724459369943484 462925759780814848 464168968608351216 465872244807834256 467326580639700544 467903074122602496 471086088232280064 472118417132716032 473386313272476744 475330107045183488 477651054833490048 480900381737119232 481493619844005888 482033075947319808 482996721674944512 483089393863931904 484769086645665792 485831400202960896 486282413659127808 486375716271169536 487136123201552832 487441550565408768 487681901056077462 488656839507072768 488750597698274856 490757479480819712 491524736924089344 492075431696222304 493059153376505856 494868442617450496 495422883612523136 496413297277026304 496508543693485568 497582530010136576 498672922698252288 502065255505723392 502327003189893602 502850191691925504 503413575283692864 504516746011122432 507380373599059968 507948832718681088 510831940766400512 511404266954862592 512035134616240128 512524948328759296 513901358102103132 517397285708239888 518035546350024192 518531100066986944 519071165617471488 519170759380740096 519652722873489408 520791479753416704 522702533254078464 524106275408813538 524334278935412736 525742403219663112 526258332800024576 527411565085196288 527901178792116224 528827953565649696 530478821266687104 532425422637524864 533592169363538432 534087520731086336 534746370425831424 535257909746567168 535918203231731712 539563905294532608 541012929454259136 545886919809702912 549600436270993408 550278422678863872 550804819988168704 552102164415922176 552284032151222868 555857961452765184 556726997944631808 557076057789038592 557350744064088528 558464959436654592 558572111655171264 561742556484673536 562371921938539776 563496175287435264 563604292841253888 565563934419943424 566803300236787712 567329482602315776 567438335649697792 568325477068478304 568962217898757039 570099646091584896 572832709176979876 574088003645592688 574685933362200576 575329800324220416 576590566869854208 579863284113211392 580512951678492672 581785076481294336 582071946421769874 583347487575360312 585742798090010624 586658556973913088 587315837830975008 591311183666559872 592040624400027648 592606971505127936 593338010720845824 593888826141130752 595190262575333376 597374323718946816 598683398204817408 598978600467215472 599239175926185984 599551584452453654 600291190533980736 600848460822472128 602165148464888064 604374804075028224 605583026553716736 606261510019070976 608486197300028416 609819622129758208 610385737978384384 611138709058093056 611457321310282461 611723325424648192 613366137089606964 616965945826591312 618300490804867584 618891958144468288 619655422486689792 623870765496803328 628114784309706752 629491222843621376 630973902189625344 631181751029968992 636259426222436352 636868073111320064 637653712766386176 638245667927605248 638368127605910016 639644307083034624 641991493125341184 642710767929759744 643995628899926016 644119191818575872 645849004101291774 646358782194221056 648500955028226048 649514830935403776 649922067420545024 650242534741436616 651542452676097024 651667463597699808 655366315898785792 656100575594963072 656783923842514944 657412204502007808 658960647851261952 663443373346848768 664897230264336384 665225081624879856 666682842943268928 670466922255900672 671218100378257152 672688994681496576 676507164798746624 677265110291574784 678100583680966656 679083937492064853 684546971962531968 685201810802804176 686047074895977984 686683955225682432 688188741102729216 690714061800032256 692094887489961984 692227679174320128 692870297164652544 694086689054915226 694388639671222272 696253452912526824 696936711005437952 698808367211751384 699112371913883648 700989870959550816 705103938087532928 706629132348420096 707305095022249472 708177625699074048 712995160567775232 714557604308975616 715593826604541458 716476582250235072 721350572605678848 727153629968498688 727849226412937216 728747100304441344 729423620488691712 729563574406754304 731162325848113152 736136219221229568 736378709534963824 737287105386134016 738113147544333456 739588730064758784 741143948603686912 742302663926175744 743134325418784704 744619945915539456 744762815540228352 748990075312898048 749829229251386368 751328233716580352 751472390455005184 753097883258585088 753490504784840403 757767302757971072 758616290531676052 760132861455446528 761070560398589952 761923249078021632 766247911149600768 767106400432293888 768787422493138944 770852037153154698 774017268904656896 775713435308392448 776095928562359832 777796650100480416 782211409298550784 783087783774633344 784053799881117696 786501418403119104 789387499200036864 791117347627794432 791851768188174336 793241930348474544 793587016767111168 795718231900030656 796499098291929088 798638133956287296 800388254045307648 801131281096629504 802886864619850752 805833072100037632 807444035404955648 808348680025427968 809345857941798912 815276428413709948 817821516119475952 818830379714554368 824400654406490112 826207229982253056 828426048226834302 831827687329071104 833786942179147776 835614086683557888 841575668039958656 842613834727010304 843557882907809664 845244262931152896 845406439261880832 848345901629915136 850204950355181568 850994223903473664 851157503474546688 852488215602717456 852859076110712832 855149469137377344 855988657500454912 856947690573012992 858825589091434496 859249063765469814 861132005468389032 866019774580538368 866990046321915488 868723270234796032 868889951463599744 869794926169817088 870769427517739008 872677614721941504 878614197135015936 879987835460869632 880973756746462512 884591164462465024 886966775499839808 888910457257691904 893955896341200896 894957467171009536 896061485578420224 896918659575328768 898025097307226112 898858763889278976 899327376678680481 905445249989419804 906562206112542336 908374539830575104 909392265028606464 912729295950042624 914729433194637312 915578606967576576 917584988136972288 920049205634410446 920952082400043008 922970238899093504 923827062886203392 925448918739886968 925851519561629696 928337937216702432 931744489615668512 934653161279401088 935806148245204992 942172176464560128 944236834265432064 946772626544953488 950660214090366976 955302109666980096 961800763474238464 962987239688011776 964066151894639616 965993443349889024 966178787727863808 969538173291331584 972751432542339072 974272246403105664 974883101130817536 975363802112154924 977313679014145536 977501195396549712 981514958961639424 983049473848178688 984150863392444608 986118306753011712 989736885234900992 990845767225046272 992826594554052608 993017087386971136 995165060020273152 997345845396504576 1002457241059714783 1004654006379787204 1005700383383851008 1006827150567385728 1009033492022244864 1014760747198119936 1015897665437362176 1021663881532801024 1022808533909725184 1024070269232480256 1025049896657518592 1027802716204206264 1034794571416479776 1036071092700048384 1037062200133973888 1038142331234942976 1038341518761480192 1039305445746978816 1041582959506833408 1045405066508156928 1048212550817627076 1048668557870825472 1051484806439326224 1052516665600049152 1054823130170392576 1055802357584232448 1057655907131299392 1060957642533374208 1064850845275049728 1067184338727076864 1068175041462172672 1069492740851662848 1070515819493134336 1071836406463463424 1073390739906812187 1082025858908518272 1091773839619405824 1099200872541986816 1100556845357727744 1101609639976337408 1104204328831844352 1104568064302445736 1111715922905530368 1113453995889263616 1114701488128177056 1116929918873309184 1117144223310342528 1123485112969347072 1124743843877079552 1126992350574870528 1127208585682507776 1131127868839886848 1133606600473575424 1134658965204631552 1134876671299395584 1136650954136956608 1137924435797514078 1140199292183169792 1145665418353959752 1148176007291185376 1149371866724401152 1150659600648440832 1153181133739708416 1161025903356985344 1163570152962588672 1164143892843539748 1166694975150720624 1171485596180021248 1173317113947826176 1174631675661950016 1182622367333119744 1184081248800055296 1185213943010255872 1186676021441691648 1187777652282261504 1190380525150666752 1194748647437893632 1197957200934430944 1199103168904907308 1200582381067961472 1201696921644944256 1204330296929776128 1208749608150056448 1211166053107433472 1212523020038141952 1216972394600056832 1219639244259516416 1220771475956768768 1222277418116186112 1222914642620564922 1223446650849296384 1226732274179213928 1233931891653182624 1236600981609735168 1237783916288936576 1239310844973379584 1247741530993606656 1256229568619413504 1258982445687242752 1261947804379250688 1262363502059937984 1272518852444872704 1273736146222640128 1275307425532772352 1276491335855210496 1276736255211820032 1279288614166069248 1283982986250682368 1285421535859519488 1288238383637151744 1288873595648204721 1291698008202583548 1297001910056452096 1299029661870807552 1299844134841090048 1300485069482873232 1303084905352194048 1303334927195399616 1310732631797571584 1312201151189926144 1313567847685029888 1314824409004015616 1317921295702523904 1326886746693697536 1327578508430433091 1330450163249759712 1333365685886537856 1340933844511801344 1342436200756514304 1345377989362993152 1353014329597493248 1354530220583149568 1356201167361933312 1358167874984129706 1369093943925063936 1370403621605608352 1372094149791955968 1373367910451364864 1376377482205458432 1381428123600064512 1384455358348640256 1385740594329305088 1388173378109830452 1388777279342444544 1392506905825053648 1393873422010875904 1397616734423502768 1398224743827767296 1401979741919101632 1410207876175065856 1413258264696840192 1414610190044498944 1416355251398148096 1425990321135550464 1426733749723992409 1431187653209082916 1432953164500470144 1442701145211357696 1454307259936997376 1455698452825874432 1457494200608882688 1458847240977383424 1459127148813508608 1462324651696226304 1472272438442459136 1472757419069927648 1474574210772268032 1476226295088666912 1479177460129517568 1484605327852351488 1486268650837569408 1489239891831078912 1489525631080456704 1497980150625796096 1499658458502772736 1502656467433160704 1502944780910010368 1506195766517170176 1506981009569680806 1515534605515942144 1517232581063352104 1520265722910893056 1522141120797179904 1523846498156043264 1532495822299201536 1534212800864587776 1537574844986277888 1541704074306309396 1548034537809313792 1551426870616784896 1552191857124719664 1555593300200960832 1564422818597101568 1566175567549266688 1568107599762235392 1573002836806238208 1578774998400073728 1582234695255588864 1583703536376348672 1584529187481484657 1586483860696949088 1591436463800061312 1597276267912574592 1600776508090615296 1602262562193259008 1605773729239701504 1611666144200075264 1614888070809911296 1616697360050855936 1618691715883597824 1630552856827419896 1635643032238951904 1637660759429108736 1648801308812980224 1652414459964506112 1656852096453668604 1663655374658142208 1667573884358295552 1671228173367115776 1683151336079917312 1685227669454020608 1687115765815619328 1690488525862305792 1690812878523761664 1696691803259830272 1700409900710363136 1701988447806947328 1702315006949093376 1704976431205434912 1706886653696271117 1710298938274754688 1713895381146025984 1717651178182868992 1718498127530939628 1722264010936778064 1732039549161076736 1733980092643830976 1737446540469592064 1737779902927199488 1739589852339634176 1741538855035478016 1745355229443883008 1757228394270031872 1759975670921739264 1761947513492925024 1773933550999679616 1777820914515383808 1787911792682401792 1789914934342019072 1792122971156840448 1793837319150657536 1796050194614452224 1797717527778557952 1798654753357360962 1810890499978839608 1813124412225084672 1816749079661150208 1818784530057212928 1825458591900085248 1829458866389274624 1831157213935153152 1834371963930847383 1835169976273944576 1840098411268820892 1841904164800086016 1845940477798187008 1847654125772406784 1850897837479773936 1851703039123259392 1856675874433404864 1863488979231337024 1869306322558802176 1871612296490409984 1884344352929120256 1888473668530864128 1893545253089906976 1910604219333960192 1923601526948476928 1925974479376023552 1928132303789279232 1931986886699778048 1932357575455727616 1939076346582663168 1945502865084678144 1948544492806211328 1949766202261635072 1950727604224309848 1954627358028291072 1955002390793099424 1966098947696357376 1968301726784889216 1972236613506023424 1979473770469801984 1981691534450092544 1985653189108105216 1986034174773942272 1990330120040546304 1994691690793009152 2004914482119429566 2009308012759574408 2011400766767702016 2013654301134771456 2018066984044489728 2029521494396239872 2031795330874724352 2037251812476194559 2045617067819450368 2050099793315037184 2055605432408412528 2069589142832959552 2072142185400096768 2074124400267947776 2076284662469885952 2076683037522960384 2078610891493957632 2083165919013666816 2090810133016313856 2096425101635254152 2097337115741650944 2102969612878652448 2105033331200098304 2115311814262598784 2121915285066748416 2129701690550099456 2134368677454153728 2136350082924345344 2138985481703325696 2141031638986268672 2143672812926926848 2146781479813624374 2164051717817036544 2183547679238811648 2198401745083973632 2203219279952674816 2208408657663688704 2209136128604891472 2223431845811060736 2226907991778527232 2229402976256354112 2233859837746618368 2234288446620685056 2246970225938694144 2249487687754159104 2253984701149741056 2254417171365015552 2260471514354521209 2262255737679773696 2269753342598791168 2273301908273913216 2275848871595028156 2280398584366339584 2291330836707919504 2296352014582370752 2298743733448802304 2301319201296881664 2306362267479416832 2322051806713970688 2327140305925177344 2328287785687079496 2333389950301441248 2346634227895652352 2349263351323900032 2365244734666239488 2368162497600110592 2370427886020511744 2373352042883383296 2375555304564523008 2380761050301333504 2389497294875787264 2395914401868861888 2398206337809814616 2401164762135922944 2403393843289888512 2408660593859552256 2417499216300112896 2422332106214866944 2425046040076283904 2433944789200113664 2439278488519032832 2441542951913537536 2445829285241129844 2446893301698592768 2453464548358427856 2467863783306365248 2473201963219470336 2475567832577873152 2478621689946759168 2495483061987213312 2512459137238827008 2524727004119875968 2545037704889745408 2547472292445280256 2550614851065544704 2552982671710420992 2553472510423640064 2558577228332138496 2567965972501364736 2570843071719038976 2576476767274303488 2577747191296409442 2583396016405167096 2594003820112904192 2598059323741615104 2600970138965746464 2606169810704388096 2606669854390799232 2621465263595143168 2624402302379852288 2629648818008031232 2635842591405047808 2653773493387395072 2655157016860866182 2660900326499519424 2666731371773075712 2681867689023602688 2684872401513028608 2690755978725986304 2697982130036041443 2709060441166299136 2716335749968259412 2738187887850127872 2740807243211216704 2744188299583911936 2746735820902729728 2752754964410916864 2762856247200129024 2768910716697280512 2771481188658610176 2776346756219660904 2777554558684889088 2785013811650107296 2787746844021751808 2795233468847005536 2803959483838203264 2820415752350131712 2826516529393680384 2829220380088997888 2832710502796296192 2851980642271100928 2853467499447984818 2862375306418165832 2865906329000940288 2885402290422715392 2908614519873994752 2911396905651748864 2918254297627017216 2924649303392452608 2944544876884918272 2945514838139855296 2949148421544536064 2952452590177333824 2958354920259035136 2969210655704702976 2972537301675138816 2978479783662157824 2979051262160913408 2995960301251592192 2999316917005545472 3005889561820020736 3007371723179144349 3013962019139361612 3031069211031884288 3034465162126704208 3040531445821786112 3044282241594359808 3047692996312086528 3064991644598403072 3068425601729175552 3075149689972555776 3083408148612618792 3096069075618627584 3104383714249439328 3111186600401921664 3128845637194203136 3132351135098533376 3136215199524470784 3146005673612476416 3157549996800147456 3164469390511177728 3167407072752697344 3169058374962969314 3172967721393898176 3182872927600122624 3194552535825149184 3201553016181230592 3204525124386518016 3211547458479403008 3220172219720436561 3223332288400150528 3233394720101711872 3261105713654839792 3271286064477903808 3275321518858217472 3297602617625960448 3304828919929012224 3313704192907337208 3327310749316284416 3335147768716591104 3366302672159834624 3370455338908041216 3374231531631238656 3380977051724611584 3381625757047523328 3393383606519660544 3400819801420726272 3403976895613894656 3404630013898186752 3409952862410869824 3413773307392542234 3420597876549509376 3427790762292051968 3435302356365737984 3436996255061879256 3444528021873556128 3464079098322153472 3467960185287661952 3474893080939184128 3475559805854398976 3483077710070956032 3490710458887766016 3514456788540063744 3519951341843478528 3523895026985850048 3547867101999359232 3555641829030767616 3575823585364803584 3579829868684038144 3584245942313680896 3587674638301315072 3597309506714721924 3621780999957679216 3626248824450169344 3633498159322300416 3637569060114425856 3650917183800170496 3658917732778549248 3662314427870306304 3668743927861694766 3670339952547889152 3680196822537641784 3683808329600172032 3691880955596374016 3695308251544813568 3701795674959547872 3713351748866809728 3726977958462674048 3738612645117604352 3743224592980819968 3768688705858240512 3776947337061728256 3787090506179813952 3821208438667920384 3847203053896953856 3851948958752047104 3856264607578558464 3864715150911455232 3891005730169356288 3897088985612422656 3899532404523270144 3901455208448619696 3909254716056582144 3910004781586198848 3932197895392714752 3936603453569778432 3944473227012046848 3958947540939603968 3963383068900185088 3971306378216210432 3972068349547884544 3980660240081092608 3982735525291299273 4009828964238859132 4018616025519148816 4022801533535404032 4027308602269542912 4036133968088979456 4059042988792479744 4063590661749448704 4074503624952389118 4091234135638900736 4100199586630074368 4111210864816825056 4139178285665919104 4144284370800193536 4148248800535895552 4153366075045920768 4157221782987915264 4166331838027333632 4181620266032627712 4192850203270508304 4194674231483301888 4205939225757304896 4210066662400196608 4230623628525197568 4243830570133496832 4259403381100198912 4268737354908307456 4272700165848690688 4277970963406651392 4280201249171977227 4282063277972537344 4293562959627248748 4328103435634073088 4367095358477623296 4396803490167947264 4406438559905349632 4416817315327377408 4418272257209782944 4453815983557054464 4458805952512708224 4467719675493236736 4468576893241370112 4493940451877388288 4498975375508318208 4507969402299482112 4508834342730031104 4520943028709042418 4524511475359547392 4539506685197582336 4546603816547826432 4551697743190056312 4560797168732679168 4582661673415839008 4592704029164741504 4597487466897604608 4602638402593763328 4612724534958833664 4644103613427941376 4654280611850354688 4656575571374158992 4666779900602882496 4693268455791304704 4698526702647800064 4730489469332478976 4736324995200221184 4740855772041023488 4746704085766766592 4751110609129046016 4753587562444453971 4791828803737723776 4796412675619629232 4802329524271845888 4806787686579777024 4817321187719104512 4834998432600225792 4844664212429733888 4850092080152567808 4867889578400227328 4878556977038065664 4883085903827075072 4891658570482259688 4893786603397185536 4906929096716855712 4935727566612730496 4946403926438940672 4951135665155746304 4957243379893518336 4990966123974426624 5024918274477654016 5049454008239751936 5090075409779490816 5094944584890560512 5101229702131089408 5105965343420841984 5106945020847280128 5141686143438077952 5152953534548606976 5155494382592818884 5166792032810334192 5188007640225808384 5196118647483230208 5201940277931492928 5212339621408776192 5213339708781598464 5242930527190286336 5248804604759704576 5259297636016062464 5271685182810095616 5310314033721732364 5321800652999038848 5333462743546151424 5363735378047205376 5369744803026057216 5381511957451972608 5395964260072082886 5418120882332598272 5432671499936518824 5476375775700255744 5481614486422433408 5488376599167823872 5493471641805459456 5505509928821833728 5525712494400258048 5537821433394561024 5542962377317220352 5552693512439321808 5555109117369778176 5570027623300214592 5575493688043503616 5590466937694011072 5607918967676406528 5640831504700263424 5653033058787360768 5658440760177995776 5665421005592592384 5706934998895969636 5724750612836331664 5731812658001880576 5770804580845430784 5817229039747989504 5822793811303497728 5836508595254034432 5849298606784905216 5891029676279710592 5898296843089072128 5904905180354667648 5916709840518070272 5938421311409405952 5945074603350277632 5956959567324315648 5958102524321826816 5991920602503184384 5998633834011090944 6011779123640041472 6014743446358288698 6027924038278723224 6062138422063768576 6068930324253408416 6081062891643572224 6088564483188719616 6095385992624173056 6136851203458351104 6150299379945111552 6166816297225237584 6192138151237255168 6208767428498878656 6222373200803843328 6257691274388406272 6264702270197066752 6272430399048941568 6292011347224952832 6315099993600294912 6338116749925938628 6345935442787796352 6365745855200245248 6389105071650298368 6403106032362461184 6409050248773036032 6423094916958806016 6440344439440873122 6446664576800301056 6466789440203423744 6522211427309679584 6542572128955807616 6550643037716434944 6595205235251920896 6609657839858024448 6627408385814674416 6654621498632568832 6670295537433182208 6732605344319669248 6740910677816082432 6748463063262477312 6761954103449223168 6763251514095046656 6786767213039321088 6809260027796373504 6819905724821739648 6827546614785084468 6841195753099018752 6855581524584103936 6870604712731475968 6873992510123758512 6889056043747112256 6928158196644306944 6935920370575323904 6949786161878368256 6951119611708797952 6966155420141912064 6981420917775532032 7017200687418003481 7039902683686957056 7047790053971700096 7095734203998718464 7111283658061535232 7151647170729607168 7159659737368076288 7168491884627361792 7175349276602630144 7194619013429443848 7243561999915358432 7252497648900338688 7266996318644600832 7275138120228851712 7301834367600340992 7317835465557098496 7324628855740612608 7337487855723389532 7340679905095778304 7360393645075283568 7367616659200344064 7383761911192748032 7390616503089627136 7403591349919095744 7426703497733619456 7453955916925348096 7477225290235208704 7486449185961639936 7537377411716481024 7574181012359627904 7642416877335840768 7694406107793907712 7703897917504094208 7712529215157116928 7729430301822910464 7782011460338712576 7794177971224845312 7802910416897239392 7818509432113164288 7820009563172397696 7864395790785429504 7873206907139556864 7888946454024093696 7917895081879207936 7926766137800370176 7942612756432420864 7944136699095769088 7961320480162185216 7965471050582598546 8019657928477718264 8037232051038297632 8045603067070808064 8054617204539085824 8072267936177958912 8127181323498897408 8149007249904778236 8182468271277801472 8200399173260148736 8222421729633650112 8278356571331838208 8288568741600387072 8296497601071791104 8306732150091841536 8314443565975830528 8332663676054667264 8363240532065255424 8385700406541016608 8411878451514609792 8461247257050395136 8487661140266993664 8518806762200397824 8537474709816614912 8545400331697381376 8555941926813302784 8560402498343954454 8564126555945074688 8587125919254497496 8656206871268146176 8734190716955246592 8793606980335894528 8812877119810699264 8833634630654754816 8836544514419565888 8907631967114108928 8917611905025416448 8935439350986473472 8937153786482740224 8987880903754776576 8997950751016636416 9017668685460062208 9022115169537433047 9041886057418084836 9079013370395164672 9093207633095652864 9103395486380112624 9121594337465358336 9165323346831678016 9185408058329483008 9194974933795209216 9205276805187526656 9225449069917667328 9288207226855882752 9293049559013031637 9313151142748317984 9333559801205764992 9386536911582609408 9397053405295600128 9460978938664957952 9472649990400442368 9481711544082046976 9493408171533533184 9502221218258092032 9507175124888907942 9583657607475447552 9592825351239258464 9604659048543691776 9613575373159554048 9634642375438209024 9669996865200451584 9700184160305135616 9735779156800454656 9757113954076131328 9766171807654150144 9783317140964519376 9787573206794371072 9813858193433711424 9871455133225460992 9892807852877881344 9902271330311492608 9914486759787036672 9981932247948853248 10098908016479503872 10180150819558981632 10189889169781121024 10202459404262178816 10211930686841683968 10213890041694560256 10283372286876155904 10305907069097213952 10310988765185637768 10333584065620668384 10392237294966460416 10403880555862985856 10424679242817552384 10426679417563196928 10485861054380572672 10497609209519409152 10518595272032124928 10543370365620191232 10620628067443464728 10643601305998077696 10666925487092302848 10727470756094410752 10739489606052114432 10763023914903945216 10791928520144165772 10836241764665196544 10865342999873037648 10952751551400511488 10963228972844866816 10976753198335647744 10986943283610918912 11011019857643667456 11051424988800516096 11075642866789122048 11085924754634440704 11091704312370392599 11105387024878643616 11140055246600429184 11180933875388022144 11215837935352813056 11281663009400526848 11306066117574721536 11316881520355991552 11330842011185184768 11413869997791939272 11449501225672663328 11463625316003761152 11541609161690861568 11645587622606995456 11673017190508068864 11698597213569810432 11782059352559421184 11796593686178144256 11809810360709335296 11833419681036140544 11876842622818811904 11890149206700555264 11913919134648631296 11916205048643653632 11948206575873897819 11997267668022181888 12023558247280082944 12029486892716577396 12055848076557446448 12124276844127537152 12137860648506816832 12162125783287144448 12177128966377439232 12190771985248346112 12273702406916702208 12300598759890223104 12333632594450475168 12417534856997757312 12444746401607686656 12515382548776812544 12529404540394133504 12544860798097883136 12584022694449905664 12630199987200589824 12676233499851877256 12691870885575592704 12731491710400490496 12778210143300596736 12806212064724922368 12818100497546072064 12840603747515931681 12846189833917612032 12880688878881746244 12893329153600602112 12933578880406847488 13044422854619359168 13085144257911615232 13101286075432869888 13190410470503841792 13219315679716048896 13254816771629348832 13465210688639338496 13481821355632164864 13496926126524954624 13523908206898446336 13526503028190093312 13573534426078642176 13618520055592747008 13639811449643479296 13655093229570168936 13682391506198037504 13711163049168207872 13747985020247517024 13778112087494224512 13856316393288613888 13871840741150647808 13899572323756736512 13902239223417595904 13932310840283824128 13962841835551064064 14034401374836006962 14079805367373914112 14095580107943400192 14191468407997436928 14222567316123070464 14260762687333361913 14319319474736152576 14350698553205260288 14389238026858887696 14487123999830716864 14504995297800677376 14533992637289201664 14550276240457703424 14603668735200681984 14635670931114196992 14649257711481225216 14674975711446779064 14681359810191556608 14720787290150567136 14735233318400688128 14807182699838191488 14853406995467238912 14907911833850696192 14954450580470417408 14972898371923279872 15074754823432962048 15148362024719255808 15284833754671681536 15388812215587815424 15425058430314233856 15458860603645820928 15564022920677425152 15588355942449690624 15605820833794478784 15637018864226328576 15640019126344795392 15728791581570859008 15746413814279113728 15777892908048187392 15835790163758415872 15853532275600740352 15888273398191538176 15930942101165197092 16039315856955436528 16074464102076595264 16091206134141616128 16109234409078171648 16144535872355917824 16254362646997794816 16298014499809556472 16364936542555602944 16444843459267300224 16556713142663676416 16577137483200774144 16592995202143582208 16613464300183683072 16628887131951661056 16665327352109334528 16726481064130510848 16771400813082033216 16823756903029219584 16922494514100790272 16975322280533987328 17037613524400795648 17074949419633229824 17090800663394762752 17120804996687908908 17128253111890149376 17174251838508994992 17312413742536292352 17468381433910493184 17587213960671789056 17673089028839131776 17815263934228217856 17835223810050832896 17870878701972946944 17874307572965480448 17975761807509553152 17995901502033272832 18035337370920124416 18044230339074866094 18083772114836169672 18158026740790329344 18186415266191305728 18206790972760225248 18243188674930716672 18330646693663356032 18370816116658966016 18410553610375053312 18450898139835334656 18576414453711765504 18586099118026063274 18626302285496635968 18667119602411529984 18773073823165218816 18794106810591200256 18921957877329915904 18945299980800884736 18963423088164093952 19014350249777815884 19167315214950895104 19185650702478516928 19209318097087383552 19227150746319108096 19269284750876418048 19339993730400903168 19400368320610271232 19471558313600909312 19514227908152262656 19532343615308300288 19566634281929038752 19627716386867422848 19742910266450921984 19785615705755762688 19804542660622985216 19828973519574073344 19963864495897706496 20197816032959007744 20360301639117963264 20379778339562242048 20427780083389120512 20566744573752311808 20611814138194427904 20621977530371275536 20667168131241336768 20784474589932920832 20807761111725971712 20849358485635104768 20853358835126393856 20971722108761145344 20995218419038818304 21051602062254010443 21241256134886929456 21287202611996155392 21333850974184605696 21454941512188821504 21478979212104228864 21526047829807890432 21583857040288331544 21672483529330393088 21730685999746075296 21905503102801022976 21926457945689733632 21953506396671295488 21973886567221837824 22022039715287334912 22102849977601032192 22151285733578244096 22171849509268881408 22183408624740785198 22210774049757287232 22280110493200858368 22361867750776044288 22431675870705626112 22563326018801053696 22612132235149443072 22633763040711983104 22827739995583878544 22899002451345326656 22927250632007522304 23083218323381723136 23291175245213990912 23346034381016137728 23564118705118842368 23593187372356288512 23619620721418670592 23666839362072281088 23753685245637623808 23780298413401110528 23827838269297262592 23832410097287307264 23896413151747795638 23994535336044363776 24047116494560165888 24058973785433154792 24111696153114892896 24248553688255074304 24275721297013633664 24324251566574288896 24381543970496692224 24547404813833404416 24601197519780446208 24667265188900950336 24835069713995514624 24889492803215373312 25030765097553625088 25058809080788267008 25089721596195766272 25352466999703754512 25383741771151185408 25462983420800980992 25556420286601193472 25612424129449844736 25636200995092144128 25681207495031863362 25692379667835224064 25761377757763492488 25786658307201204224 25867157760813694976 26088845709238718336 26170288515823230464 26202572150865739776 26380820941007683584 26438631359432097792 26509633543258697664 26930421377278676992 26963642711264329728 26993852253049909248 27053006056380186624 27237040111185494016 27279622899286958592 27310186459140337872 27364783012396075008 27422326098336415744 27495970040495034048 27556224174988449024 27712632786577227776 27743681482301295616 27799144647513473024 27804478446835191808 27864621680567648256 27879148677039094911 28068802749672013924 28159610734747828224 28191160215886800384 28382936815994873856 28445134632246140928 28521525374666723826 28638638949472305152 28701397106410520576 28778476053717775392 28974247999661433728 29009990595601354752 29100552480915406848 29207337470401363968 29271341862228393984 29298515422962450432 29349951422893558128 29362719620383113216 29441574580301134272 29470466636801376256 29614365399676382976 29706813990934477824 29815823667701392384 29908901160940834816 29945796743846559744 30296724049438511616 30569667509343363072 30777624431175630848 30850116860628467712 30917721207291641856 31176711884899381248 31211641667588957568 31274037728452657152 31280038252689590784 31457583163141718016 31492827628558227456 31555785816096374784 31671580327516831744 31707064551201480704 31776546796383076352 31861884202330394184 32078631713910873056 32148928204153190528 32182412268283232256 32218468818156343296 32289071744711835648 32508725293995589632 32596028999619112944 32729873085111205888 32889686918534600448 33113426285327352832 33154274966401548288 33185990404287164416 33226928600367366144 33257774263903322112 33275112937111177797 33542801626164066432 33647513806058439168 33844989028201580544 33950644561067974656 34075227048801591296 34149898839266459648 34181601326789525504 34241609993375817816 34256506223780298752 34348503677017989984 34624827485072584704 34936762867820986368 35174427921343578112 35346178057678263552 35630527868456435712 35670447620101665792 35741757403945893888 35748615145930960896 35991803004066545664 36070674741840248832 36088460678149732188 36167544229672339344 36316053481580658688 36372830532382611456 36413581945520450496 36486377349861433344 36661293387326712064 36741632233317932032 36821107220750106624 36901796279670669312 37172198236052126548 37252604570993271936 37334239204823059968 37546147646330437632 37588213621182400512 37843915754659831808 37890599961601769472 37926846176328187904 38028700499555631768 38334630429901790208 38371301404957033856 38418636194174767104 38454301492638216192 38538569501752836096 38679987460801806336 38800736641220542464 38943116627201818624 39028455816304525312 39064687230616600576 39133268563858077504 39255432773734845696 39485820532901843968 39571231411511525376 39609085321245970432 39657947039148146688 40395632065918015488 40720603278235926528 40759556679124484096 40855560166778241024 41133489147504623616 41243955060742551072 41334336262482673536 41568949179865841664 41615522223451943424 41698716971270209536 41706717670252787712 41943444217522290688 41990436838077636608 42103204124508020886 42482512269773858912 42574405223992310784 42667701948369211392 42957958424208457728 43052095659615780864 43167714080576663088 43344967058660786176 43461371999492150592 43811006205602045952 43852915891379467264 43907012793342590976 43947773134443675648 44044079430574669824 44205699955202064384 44366817249481570396 44421548099514574464 44560220986401716736 44723735501552088576 44863351741411252224 45126652037602107392 45224264470298886144 45267526081423966208 45655479991167757088 45798004902690653312 45854501264015044608 46166436646763446272 46582350490427981824 46692068762032275456 47128237410237684736 47186374744712577024 47239241442837341184 47333678724144562176 47507370491275247616 47560596826802221056 47664820194574614528 47792826303495591276 47989070672088727552 48094232989120331776 48117947570866309584 48223392306229785792 48497107376510148608 48551442594027267328 48648503133148577792 48763087940993384448 49094809627666808832 49120404811926024367 49334530377801900672 49670139427991029248 49778985606430746624 50061530195107250176 50117618161576534016 50179443192391532544 50704933999407509024 50767483542302370816 50925966841601961984 51112840573202386944 51224848258899689472 51272401990184288256 51362414990063726724 51384759335670448128 51522755515526984976 51573316614402408448 51734315521627389952 52177691418477436672 52340577031646460928 52405144301731479552 52761641882015367168 53019267086517395328 53860842754557353984 53927285422528659456 53987704506099818496 54106012112760373248 54474080222370988032 54559245798573917184 54620372918280675744 54729566024792150016 54991940080990068096 55112448349976898048 55425265573154455552 55487362964602591232 55598289295026946048 55608956893670383616 55729243361135296512 55758297354078189822 56137605499344027848 56319221469495656448 56382320431773600768 56765873631989747712 56890269264492281856 57043050749333447652 57277277898944610304 57402794212821041152 57556952107435550784 57948495999322867456 58019981191202709504 58201104961830813696 58414674940802727936 58542683724456787968 58597030845924900864 58699902845787116256 58883149160602268544 59228730799352765952 59413627981868955648 59631647335402784768 59817802321881669632 59891593487693119488 60593448098877023232 61139335018686726144 61555248862351261696 61700233721256935424 61835442414583283712 62353423769798762496 62423283335177915136 62548075456905314304 62560076505379181568 62915166326283436032 62985655257116454912 63154806186762031329 63414129102402961408 63553093592766152704 63723768404660788368 64157263427821746112 64297856408306381056 64364824536566464512 64436937636312686592 64578143489423671296 65017450587991179264 65192057999238225888 65779373837069200896 66226852570654705664 66308549932803096576 66371980808574328832 66453857200734732288 66515548527806644224 66550225874222355594 67085603252328132864 67295027612116878336 67689978056403161088 67901289122135949312 68150454097603182592 68299797678532919296 68363202653579051008 68483219986751635632 68513012447560597504 68697007354035979968 69249654970145169408 69873525735641972736 70692356115356527104 71261055736912871424 71340895240203331584 71483514807891787776 71497230291861921792 71983606008133091328 72141349483680497664 72176921356299464376 72335088459344678688 72745661064765222912 72827163891040900992 72972754699722866688 73322586774653424128 73483264466635864064 73642214441500213248 73803592559341338624 74344396472104253096 74505209141986543872 74668478409646119936 75092295292660875264 75176427242364801024 75687831509319663616 75853692352656375808 76057400999111263536 76669260859803580416 76742602809914067712 76837272388349534208 76908602985276432384 77077139003505672192 77359974921603612672 77601473282441084928 77886233254403637248 78266537127716155008 78510865547469691392 78971641065803687936 79142462823023050752 79218170642491940864 79315894078296293376 80791264131836030976 81519113358248968192 81711120333556482048 82266978295009247232 82487910121485102144 82668672524965347072 83137898359731683328 83231044446903886848 83397433942540419072 83413435340505575424 83637446031117284733 83980873676155273216 84206408249016041772 84965024539547717824 85148810447984621568 85335403896738422784 85915916848416915456 86104191319231561728 86335428161153326176 86922743998984301184 87622012411204091904 87705831782758934528 87814025586685181952 87895546268887351296 88088158861149339648 88411399910404128768 88733634498963140792 88843096199029148928 89120441972803433472 89447471003104177152 89726703482822504448 90253304075204214784 90535052162847932416 91310959982335514176 91596009805381306624 91709002528030089216 92332873293526892544 94256474820475369472 94372749489425154048 94478482885674682368 94667357448289124352 95014740982550495232 95121193653604442112 95329640389149229056 95585652606991182552 95978141344177455104 96235895141732619168 96446784612459571584 96994214753020297216 97102885188054534656 97297006266297155584 97526175881986768896 98189619255333617664 98240809623852048734 98669060755603801344 99340278855982058496 99557971212861493248 99825338811333533391 100235236323153068032 101409867998815018048 101534967084604741632 101851933683203923968 102225681146404773888 102449696517799378944 102544803980368576512 102724829980127453448 102769518671340896256 103045511031053969952 103146633228804816896 104355382836954873344 104681154063292921856 104810288603462959104 105523283764030734336 106038534173034790656 107721685509114707968 107975409012199636992 108212024225520746496 108948160444741976064 109118491597147834368 109240745836561351488 109459132049584300032 109983880161980136192 110224896699953796096 110850531146308911104 110974725929205182464 111217913787340767232 111516594708156379644 112275210998688055696 112638442938991312896 112764640863547201536 113531747263979495424 113780538528984563712 114086101498666895304 114554555797889220608 115113904214871101568 115896991998645734912 116039962382405419008 116402209923661627392 116829349881605455872 117085367448913575936 117194061691849801728 117399805691574232512 117766298321204537088 118457461598705531904 118827255963737911296 119263294670805569536 119635604643763339264 121186896197754046464 122278670037373452288 123110497724702523392 123400467442513870848 124706847539597524992 124846566670355830272 125096150913810628608 125120153010758363136 125830332652566872064 125971310514232909824 126309612373524062658 126828258204805922816 127106187185532305408 127447536809321576736 128314526855643492224 128595712816612762112 128873875272625373184 129156286978847342592 130034901175982358528 130384115998476451776 131558747674138401792 132453705141309411328 132617099865606193152 132743961617148657664 133100451748444711188 134171206504656265728 134590055224233756672 135379956112806322176 135802578244271898624 136300908195206365184 136599595357065838592 136726405307158102016 136966439973503271264 137394014708071959936 138499309940290338816 139747051471283945472 141384712230713054208 142522111473825742848 142681790480406663168 142994460583723843584 143967212016266182656 144282698967360995328 144353842712598928752 144670176918689357376 145491322129530445824 145654327782081801984 145945509399445733376 146645173549306848256 146966528933271728128 147284428883000426496 147361214435778073101 148688792944208506192 149010418283973087744 149336956819292239872 150184590585321750528 150352854484729602048 151375663018639327232 151707384705312751616 152114801998222527072 153338521719607160832 153485205619828135424 153674544776699068416 153817205970552864768 154154278007011344384 154719949843207225344 155202946564882169856 155772466508807274496 156533074255432310016 157021731094939382784 157943282131607375872 158284925646046101504 158436341284983881728 161582528263672061952 163038226716497936384 163422240667112964096 164975820242970204288 165337345049930694144 166275796719463366656 166462088893807773696 166794867885080838144 166826870681011150848 167274892062234569466 167961747352310546432 168412816498032083544 169930049079095435648 170297620895969243136 170670807793476845568 171831833696833830912 172208382638463123456 172670856322306652352 173845487997968602368 175244024822408183808 175411663565517869056 175628051173370363904 175791092537774702592 177467268997926281584 177686192398058297856 178240883945606866944 178894942006208354304 179453406965645008896 180506608150408429568 181070104325695864832 182621919964671028352 183192019610762613248 183418005056060178432 184665746587053785088 188512949640950738944 188745498978850308096 188956965771349364736 190242387307208884224 190659280778298458112 191171305213982365104 191956282688354910208 192471790283465238336 192893569224919143168 193988429506040594432 194205770376109069312 194594012532594311168 195052351763973537792 196481619247704097468 197338121511207602688 198680557711964116992 199115942425722986496 199650677622667066782 200470472646306136064 202819735997630036096 203069934169209483264 203703867366407847936 204451362292809547776 204899393035598757888 205089607960737153024 205449659960254906896 205539037342681792512 206091022062107939904 206293266457609633792 208710765673909746688 209362308126585843712 209620577206925918208 212077068346069581312 215443371018229415936 215950818024399273984 216424048451041492992 218236983194295668736 218481491673122702976 218918264099168600064 219967760323960272384 220449793399907592192 221701062292617822208 221949451858410364928 222435827574681534464 223033189416312759288 224550421997376111392 225276885877982625792 225529281727094403072 227063494527958990848 227561077057969127424 228172202997333790608 229109111595778441216 230227808429742203136 231793983997291469824 232079924764810838016 232804419847323254784 233658699763210911744 234799611383148465024 235532596642409074176 236914923197411063808 237654511927475822592 238526589341611139072 239271209287526678528 242373792395508092928 244557340074746904576 246220995449405046784 246800934885027741696 249413695079195049984 249693133340711660544 250192301827621257216 250240306021516726272 251942621028465819648 252619224747048125316 253656516409611845632 254212374371064610816 254895073618643153472 256629053711286984448 257191425633225524224 257747750545250746368 258312573957694685184 260768231996952903552 263117495348276803584 264907410282618822656 265234199731212386304 265487923234297315328 266200903496889422376 268342413009312531456 269180110448467513344 270759912225612644352 271605156488543797248 272601816390412730368 273199190714131677184 273452810614316204032 273932879947006542528 274788029416143919872 276998619880580677632 282769424461426108416 285044222947651485696 285363580960813326336 285988921167447687168 287934424032532365312 288707685425197857504 289340353837378714752 290982644259060891648 291308655564163603968 291891018798891466752 293290347098613696512 293933057866543456256 294568857766000852992 294722428871556146202 297377585888417012384 298020836567946175488 298673913638584479744 300705708969459204096 302751326037278654464 303414769410625503232 304229603996445054144 306677043439214321664 306970411239656270848 307349089553398136832 307634411941105729536 308308556014022688768 309439899686414450688 313066148510864620032 314043462189878765568 315886564263214751744 316569851292092203008 316872682569967763456 323165056527344123904 326076453432995872768 326844481334225928192 329951640485940408576 330674690099861388288 332551593438926733312 332924177787615547392 333653741362022301696 334549784124469138932 335923494704621092864 336825632996064167088 339860098158190871296 340595241791938486272 341341615586953691136 343663667393667661824 343842833683482170569 345341712644613304704 347690975995937204736 350488049644816367616 350823327131035738112 351256102346740727808 351582185075549405184 354934537995852563168 355372384796116595712 356481767891213733888 357789884012416708608 358906813931290017792 361013216300816859136 362140208651391729664 365243839929342056704 366384039221525226496 366836010112120356864 369331493174107570176 377025899281901477888 377490997957700616192 377913931542698729472 380484774614417768448 381318561556596916224 382342610427964730208 384943580566930476672 385787138449838286336 387976859012081188864 388411540752218138624 389188025065188622336 390104703527947075584 392963238495408194936 394676243022415205376 397361115423928233984 398231884851445972992 399301355245334133564 400940945292612272128 405639471995260072192 406139868338418966528 407407734732815695872 408902724585619095552 409798786071197515776 410179215921474306048 410899319920509813792 412182044124215879808 417421531347819493376 418724616253171687424 419241154413851836416 424154136692139162624 430886742036458831872 431901636048798547968 432848096902082985984 436473966388591337472 436962983346245405952 437836528198337200128 439935520647920544768 440899586799815184384 442083643307334219303 443898903716820729856 444871655149363068928 446066378832625518576 449100843994752222784 450553771755965251584 451058563454188806144 454126989055917981696 455122154115938254848 456344405994667581216 460455616859484406272 463587967994582939648 464159849529621676032 465608839694646509568 467317399526421823488 469599222766296930048 471065193284818148352 473829846394822127616 475309023854951645184 477053178683222278144 478542418575053357056 484747584791016185856 489114680149493809152 498827390158390099968 499386266681423321088 500384603655242514432 500480612043033452544 503885242056931639296 505238449494096250632 507313032819223691264 509790147237286306944 513258107422573968896 514382851266451048448 515495501090501492736 516625147915389370368 521536463993905807104 526234990696553607168 529814820565237645312 530975846468594630656 532401806993778844752 536684826018625062912 538360220896935026688 541519824451225288704 543210312977087594496 545203632780825460736 547865759894013085056 549576058832287839744 553997239761161355264 565538848922852216832 570727161921626652672 571977842334895374336 575868848065064730624 577415370850395715008 578680707674757429504 581965288518121783296 582617311128327207936 583782037597782933504 586580694197227393024 587866115733086912512 589444857743112292404 594755171776834024768 596041673135892350976 597347827277168959488 601411417938918408192 605502652074557308928 608459207992890108288 613354086878428643328 613940822479312541696 614698179106796273664 615268823882211459072 616617112028045377536 618879799372828901376 626132297021729240064 628086924379757531136 631773128526429503488 633745365139935526912 646330113054688247808 659903280971880817152 661349380199722776576 665103186877853466624 665848355575231094784 667307482724044603392 669099568248938277864 671846989409242185728 673651265992128334176 679720196316381742592 681190483583876972544 682683231173907382272 687327334787335323648 687685667366964341138 690683425289226609408 695381951991874409472 700976099289632735232 701646654262071476224 709869075991705126336 710744769592233191424 712963535782427467776 715579768024833417216 717813627862580035584 722026432601633718272 730487679858684113408 732768078443050452992 733672020224240713728 738662986348215140352 754051798563802955776 755827863085397458944 760969549228835536896 762637123113193832448 764685220855929460416 769887161133860953344 771574276899676572672 775953718024162377728 776823081504436277248 785926476990816389872 789352486044830410752 794722230847856467968 796463769702891945984 798602710490668267128 801881890585224544256 811278943990520144384 812279736676837933056 814815469465631391744 817805449171238191104 819597572142395031552 820358431842948612096 821798639841019627584 824364088248431759616 834843062695638986752 837449232506343374848 848308273384278325248 861773484072917663744 863803272097597095936 872947932777182674944 873925966692490811904 875673056396674400256 879871041295841089536 881799173599630368768 884167286614668438606 887797807433641459712 889743310298726137856 892132757665251037152 898201687989504445568 902117126908377612288 908253978111835963392 910244308231876509696 912688811989335162432 920911233718968812544 927175935989165879296 928319699059243352064 939198445532593860096 942130386569636296704 947659692789644255232 950618047709903290368 954106357366444556288 957084837150106714112 969495169582032371712 978229360298987618304 997654780316780199936 998772533362846642176 1000961224086066905088 1007770484113863278592 1010476898988192501264 1014626065638447382528 1019580294474572613888 1026516214845147937792 1028765702532902096896 1030991002181002985472 1031528501050446511707 1043072927987811614208 1052469981393107214336 1059629641130475290624 1061951692937189261312 1064803613987557689504 1073369652037250125824 1076720441793870053376 1083039648902450577408 1086420625954175188992 1090407265561650921472 1095731519788026170112 1099152117664575679488 1107994479522322710528 1131077697845704433664 1141454323843253305344 1143955684669790748672 1154830741700791430016 1157361415349514859008 1163930577036243566592 1165234622256654415872 1167564075195565867008 1173161388394454786048 1175732231466173825024 1178889715486224584808 1189510343553668049536 1192083346271784701952 1194695654554337918976 1202822835877836816384 1211005304149114617856 1216918415985780216576 1226708173756857286656 1227881644958625083392 1229396358213592547328 1230537647764422918144 1252264594043458480128 1256173848759515062272 1263546257052859006976 1267490730279871053824 1292660226109376495616 1319806561943761634304 1322698760399445553152 1331696711150462189568 1334614965448089206784 1338199136497876555728 1343693978818484371456 1347302531984256668352 1359440392632763485184 1362380967167753945088 1365366462347814764544 1375371334733928682276 1381366850578453218816 1390763903983748818944 1401952198579265470464 1403293308524142952448 1419738151983410252672 1421489539184466382848 1425927071564854935552 1431159536049666834432 1435627255725160071168 1444052865203267436544 1460975359717368226816 1465536156886100905984 1467344040448481427456 1508103597127605911552 1511655726170794917888 1521939098457671073792 1529370441711858920832 1539774322267721906688 1543148553799353145344 1551907436048324755456 1553646163008872554496 1571852953981632779744 1578704972089660821504 1589444461695712935936 1592927539405783891968 1597205420981336534256 1603763781170449088512 1622557887981040288768 1624559473353675866112 1629630938931262783488 1635610898342476382208 1643597279682039255168 1648728176496863519232 1669686125391277973504 1674898465012686749696 1696616546768556650496 1723546968145835327488 1727606544195194191872 1745895865554365349888 1747851933384981623808 1751346112793348800512 1759742082591682179072 1763598347199260737536 1768334573229336877212 1775595614867282919424 1779486620597452275712 1784265515330502074304 1796403375979008891136 1804234253816755224576 1816507956223671926784 1825377623978670324864 1841822467437937625088 1854351871978331758592 1856639398118486704128 1878396891065187720192 1884260773139272593408 1895319385579288510464 1901236095419806580736 1908212714732889112576 1914169674300213428224 1938990339164064743424 1995309560633560399872 1997545066725693284352 2001922448172133810176 2015540968227726557184 2020953797976385002528 2039160588949145227776 2053032429690295875584 2057531405065804193792 2061982004362005970944 2063057002100893023414 2086145855975623228416 2104939962786214428672 2119259282260950581248 2123903385874378522624 2129607227975115379008 2146739304074500251648 2153440883587740106752 2166079297804901154816 2191463039576052340224 2198304235329151358976 2215988959044645421056 2262155395691408867328 2282908647686506610688 2287911369339581497344 2309661483401582860032 2314722830699029718016 2327861154072487133184 2330469244513308831744 2346322776788909572096 2351464462932347650048 2357779430972449169616 2379020687107336099072 2384166692543569403904 2389391309108675837952 2405645671755673632768 2433836831971560433152 2453416347513714573312 2455763289917250166784 2458792716427185094656 2461075295528845836288 2504529188086916960256 2512347697519030124544 2527092514105718013952 2534981460559742107648 2585320452218752991232 2639613123887523268608 2645397520798891106304 2663393422300924379136 2669229930896178413568 2676398272995753111456 2694605063968513336704 2718880785265526970368 2724761934335507890176 2730732924695629529088 2750742669467857364552 2762733701156906437632 2781527807967497637888 2806586617048285904896 2839476303966820505344 2842979078368932765696 2851854143129709871104 2862319072099333668864 2871254511450320142336 2921950719434736453632 2931072313772201811968 2934688080896962854912 3016207194255211823104 3023311452341589835776 3043878196915342147584 3058740883423717841664 3079548644535443813376 3086297107598706290688 3094585503151339535121 3107292326017745108992 3143705907963265559488 3157409944179321643008 3178888923391425871872 3185855078811567783936 3194410841962673068512 3245115775962080577536 3249118946707351732224 3259261877862525566976 3271221796684952764416 3287194559364078510336 3297456352993727038464 3339372250782555947008 3349796930025373499392 3393233093537113300992 3491791731108730699776 3495703866769963247616 3502692225586697601024 3519484165183364358144 3527196694398521475072 3536669146458673754424 3551191229734565838848 3568531030661004148608 3592806751958017782272 3608468507633510449152 3633015912447343853568 3650755247957340649728 3683644934875875250176 3708703743956663517184 3756793782130375440384 3768521546278545186816 3790638771158577020928 3802472190839613161472 3816425429465778225152 3877980678328129486848 3995090133451386568704 4003844896344267620352 4031081936455453114368 4041907595952770005056 4078321177898290455552 4106064859380591751168 4115062810131608387584 4126114004201786046828 4172291711951246456832 4209879925572428857344 4238518564521901162496 4259214455950230758016 4293478608149000503296 4306881767175480213504 4332158595609802309632 4382926079152104680448 4396608470658302717952 4524310791382817734656 4565817295373013221376 4619322966803165720064 4629445661398059436032 4655722308144974266368 4660938489026617663488 4692645553577819144192 4702928925864695300096 4715558861944898339232 4758041374214672198144 4768333385087138807808 4778782618217351675904 4811291343511347265536 4867673663943120866304 4906832695027429146624 4911526579834500333568 5009058376173833920512 5024695395038060249088 5054185028211436027904 5170640904437505982464 5279226247775046537216 5290795041597782212608 5326786844601848758272 5338459861792356827136 5352796545991506222912 5389210127937026673408 5437761570531053940736 5449523868671015780352 5501485338935714729104 5525467402313812875264 5563055615934995275776 5613173234096571809792 5678952607933641010688 5685958156737865531392 5703708286259419742208 5724638144198667337728 5742509022900640284672 5843901438869472907264 5862144627544403623936 6032414388510423646208 6046622904683179671552 6117481766847435683328 6159097289070887626752 6172594215197412581376 6189171006302679070242 6214584652035490217984 6287411815926531118976 6314819888358643286016 6357777846782851743744 6371710157623135567872 6388821683925346137024 6490231551924161155072 6498237893414703464448 6574389118728157020672 6594912705987454076928 6678744501565111894016 6699593860050746998784 6786466187074226601984 6983583462217461399552 6991407733539926495232 7038968330366728716288 7054393388797042950144 7073338292917347508848 7102382459469131677696 7137062061322008297216 7185613503916035564544 7216937015267020898304 7301510495914681299456 7367289869751750500352 7417407487913327034368 7513587564260750880768 7537043092557090373632 7581277542317154041856 7604944381679226322944 7632850858931556450304 7755961356656258973696 7990180266902773137408 8007689792688535240704 8083815191905540010112 8156642355796580911104 8212129718761183502336 8230125620263216775168 8252228008403572093656 8344583423902492913664 8419759851144857714688 8477037129043802324992 8518428911900461516032 8586957216298001006592 8613763534350960427008 8765852158304209360896 8793216941316605435904 9048621582765635469312 9131634590746026442752 9238645933606331440128 9258891322796118872064 9321876978053235326976 9385291107155638288384 9405857851729390600192 9431117723889796678464 9516082748429344396288 9536666770174277615616 9557565236434703351808 9735347327886241732608 9813665390054858293248 9823053159669000667136 10018116752347667841024 10049390790076120498176 10108370056422872055808 10558452495550093074432 10581590083195564425216 10653573689203697516544 10705593091983012445824 10778420255874053346816 10875523141062107881472 10899047737342031560704 11002970677871429458208 11050934804627625750528 11126111231869990551552 11226346468193143619584 11357905215867282021376 11371916313475731062784 11407416572518839484416 11449276288397334675456 11687802877738945814528 11724289255088807247872 12064828777020847292416 12093245809366359343104 12234963533694871366656 12318194578141775253504 12345188430394825162752 12378342012605358140484 12429169304070980435968 12574823631853062237952 12629639776717286572032 12715555693565703487488 12777643367850692274048 12980463103848322310144 12996475786829406928896 13148778237456314041344 13189825411974908153856 13357489003130223788032 13399187720101493997568 13572932374148453203968 13967166924434922799104 13982815467079852990464 14077936660733457432576 14108786777594085900288 14146676585834695017696 14274124122644016594432 14371227007832071129088 14433874030534041796608 14603020991829362598912 14734579739503501000704 14834814975826654068736 15027175128521501761536 15074086185114180747264 15162555084634308083712 15511922713312517947392 15980360533805546274816 16015379585377070481408 16167630383811080020224 16313284711593161822208 16424259437522367004672 16460251240526433550336 16504456016807144187312 16689166847804985827328 16839519702289715429376 17036857823800923032064 17173914432596002013184 17227527068701920854016 17531704316608418721792 17586433882633210871808 18097243165531270938624 18477291867212662880256 18517782645592237744128 18643753956106470653952 18770582214311276576768 18862235447779593356928 19032165496858688792576 19073333540348555231232 19115130472869406703616 19470694655772483465216 19646106319338001334272 20036233504695335682048 20098781580152240996352 21116904991100186148864 21163180166391128850432 21307147378407395033088 21411186183966024891648 21556840511748106693632 21751046282124215762944 22005941355742858916416 22101869609255251501056 22252222463739981103104 22715810431734564042752 22743832626951462125568 22814833145037678968832 22898552576794669350912 23375605755477891629056 23448578510177614495744 24469927067389742733312 24636389156283550507008 24690376860789650325504 24756684025210716280968 24858338608141960871936 25149647263706124475904 25259279553434573144064 25431111387131406974976 25555286735701384548096 25960926207696644620288 26297556474912628082688 26379650823949816307712 26714978006260447576064 27145864748296906407936 27965630934159705980928 28155873321466914865152 28217573555188171800576 28293353171669390035392 28548248245288033188864 28742454015664142258176 29206041983658725197824 29469159479007002001408 29669629951653308137472 30054350257043003523072 30148172370228361494528 30325110169268616167424 31960721067611092549632 32335260767622160040448 32626569423186323644416 32848518875044734009344 32920502481052867100672 33008912033614288374624 33378333695609971654656 33679039404579430858752 34073715647601846064128 34347828865192004026368 35063408633216837443584 35172867765266421743616 36194486331062541877248 36954583734425325760512 37035565291184475488256 37287507912212941307904 37541164428622553153536 37724470895559186713856 38064330993717377585152 38146667080697110462464 38941389311544966930432 39292212638676002668544 40072467009390671364096 40197563160304481992704 42233809982200372297728 42326360332782257700864 42822372367932049783296 43113681023496213387264 43502092564248431525888 44011882711485717832832 44203739218510503002112 44504444927479962206208 45431620863469128085504 45487665253902924251136 46751211510955783258112 46897157020355228991488 48939854134779485466624 49272778312567101014016 49380753721579300651008 49513368050421432561936 49716677216283921743872 50299294527412248951808 50518559106869146288128 51110573471402769096192 51921852415393289240576 52595112949825256165376 52759301647899632615424 53429956012520895152128 54291729496593812815872 55931261868319411961856 56311746642933829730304 56586706343338780070784 57096496490576066377728 57484908031328284516352 58412083967317450395648 58938318958014004002816 59339259903306616274944 60108700514086007046144 60296344740456722989056 63921442135222185099264 64670521535244320080896 65253138846372647288832 65697037750089468018688 65841004962105734201344 66017824067228576749248 66756667391219943309312 68147431295203692128256 68695657730384008052736 70126817266433674887168 70345735530532843487232 73909167468850651521024 74071130582368950976512 74575015824425882615808 75448941791118373427712 76128661987434755170304 76293334161394220924928 77882778623089933860864 78584425277352005337088 80144934018781342728192 84467619964400744595456 84652720665564515401728 85644744735864099566592 86227362046992426774528 87004185128496863051776 88023765422971435665664 88407478437021006004224 89008889854959924412416 90863241726938256171008 90975330507805848502272 93502423021911566516224 93794314040710457982976 97879708269558970933248 98545556625134202028032 98761507443158601302016 99026736100842865123872 100598589054824497903616 101037118213738292576256 102221146942805538192384 103843704830786578481152 105190225899650512330752 105518603295799265230848 108583458993187625631744 111862523736638823923712 112623493285867659460608 113173412686677560141568 114192992981152132755456 114969816062656569032704 116824167934634900791296 117876637916028008005632 120217401028172014092288 120592689480913445978112 129341043070488640161792 130506277692745294577664 131394075500178936037376 132035648134457153498496 133513334782439886618624 136294862590407384256512 140253634532867349774336 140691471061065686974464 147818334937701303042048 148142261164737901953024 149150031648851765231616 150897883582236746855424 152257323974869510340608 155765557246179867721728 160289868037562685456384 168935239928801489190912 171289489471728199133184 172454724093984853549056 174008370256993726103552 176047530845942871331328 176814956874042012008448 178017779709919848824832 181726483453876512342016 187004846043823133032448 195759416539117941866496 197091113250268404056064 197523014886317202604032 198053472201685730247744 201197178109648995807232 204442293885611076384768 207687409661573156962304 210380451799301024661504 211037206591598530461696 223725047473277647847424 226346825373355120283136 228385985962304265510912 229939632125313138065408 233648335869269801582592 235753275832056016011264 240434802056344028184576 258682086140977280323584 261012555385490589155328 262788151000357872074752 264071296268914306996992 267026669564879773237248 272589725180814768513024 280507269065734699548672 281382942122131373948928 295636669875402606084096 296284522329475803906048 301795767164473493710848 304514647949739020681216 311531114492359735443456 337870479857602978381824 342578978943456398266368 344909448187969707098112 348016740513987452207104 352095061691885742662656 353629913748084024016896 363452966907753024684032 374009692087646266064896 391518833078235883732992 394182226500536808112128 396106944403371460495488 402394356219297991614464 408884587771222152769536 415374819323146313924608 420760903598602049323008 422074413183197060923392 447450094946555295694848 452693650746710240566272 456771971924608531021824 459879264250626276130816 467296671738539603165184 480869604112688056369152 517364172281954560647168 522025110770981178310656 528142592537828613993984 534053339129759546474496 545179450361629537026048 561014538131469399097344 591273339750805212168192 592569044658951607812096 603591534328946987421696 609029295899478041362432 623062228984719470886912 685157957886912796532736 689818896375939414196224 704190123383771485325312 707259827496168048033792 726905933815506049368064 783037666156471767465984 788364453001073616224256 792213888806742920990976 804788712438595983228928 817769175542444305539072 841521807197204098646016 844148826366394121846784 905387301493420481132544 913543943849217062043648 919758528501252552261632 934593343477079206330368 1034728344563909121294336 1044050221541962356621312 1056285185075657227987968 1090358900723259074052096 1122029076262938798194688 1182546679501610424336384 1207183068657893974843392 1218058591798956082724864 1246124457969438941773824 1370315915773825593065472 1379637792751878828392448 1408380246767542970650624 1453811867631012098736128 1566075332312943534931968 1584427777613485841981952 1609577424877191966457856 1635538351084888611078144 1683043614394408197292032 1810774602986840962265088 1827087887698434124087296 1839517057002505104523264 1869186686954158412660736 2069456689127818242588672 2112570370151314455975936 2180717801446518148104192 2365093359003220848672768 2414366137315787949686784 2436117183597912165449728 2740631831547651186130944 2759275585503757656784896 2816760493535085941301248 2907623735262024197472256 3132150664625887069863936 3168855555226971683963904 3219154849754383932915712 3271076702169777222156288 3366087228788816394584064 3621549205973681924530176 3654175775396868248174592 3738373373908316825321472 4138913378255636485177344 4225140740302628911951872 4361435602893036296208384 4828732274631575899373568 5481263663095302372261888 5518551171007515313569792 5633520987070171882602496 6337711110453943367927808 6438309699508767865831424 6542153404339554444312576 7243098411947363849060352 7308351550793736496349184 8277826756511272970354688 8450281480605257823903744 8722871205786072592416768 9657464549263151798747136 10962527326190604744523776 11267041974140343765204992 12675422220907886735855616 12876619399017535731662848 13084306808679108888625152 14486196823894727698120704 16555653513022545940709376 16900562961210515647807488 19314929098526303597494272 21925054652381209489047552 22534083948280687530409984 25350844441815773471711232 26168613617358217777250304 28972393647789455396241408 33801125922421031295614976 38629858197052607194988544 45068167896561375060819968 50701688883631546943422464 57944787295578910792482816 67602251844842062591229952 90136335793122750121639936 101403377767263093886844928 115889574591157821584965632 135204503689684125182459904 202806755534526187773689856 270409007379368250364919808 405613511069052375547379712 811227022138104751094759424
- Sum of all divisors σ(n): 2915575026307301226221332083
- Sum of proper divisors (its aliquot sum) s(n): 2104348004169196475126572659
- 811227022138104751094759424 is an abundant number, because the sum of its proper divisors (2104348004169196475126572659) is greater than itself. Its abundance is 1293120982031091724031813235
Bases of 811227022138104751094759424
- Binary: 1010011111000010000000000011111101001100101010010000111011111011000100010000000000000000002
- Hexadecimal: 0x29F0800FD32A43BEC440000
- Base-36: 2TXHE5LHRC6GY47B40
Squares and roots of 811227022138104751094759424
- 811227022138104751094759424 squared (8112270221381047510947594242) is 658089281447057095928378776950856110321826196436811776
- 811227022138104751094759424 cubed (8112270221381047510947594243) is 533859808089301235006321941680314124456646967447533766264170754560810912290177024
-
811227022138104751094759424 is a
perfect square number . Itssquare root is 28482047365632 -
The
cube root of 811227022138104751094759424 is 932640210.9846102737
Scales and comparisons
How big is 811227022138104751094759424?- 811,227,022,138,104,751,094,759,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 811,227,022,138,104,751,094,759,424 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 811227022138104751094759424 cubic inches would be around 77720017.6 feet tall.
Recreational maths with 811227022138104751094759424
- 811227022138104751094759424 backwards is 424957490157401831220722118
- The number of decimal digits it has is: 27
- The sum of 811227022138104751094759424's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 811227022138104751094759424 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 811227022138104751094759424 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/811227022138104751094759424/
Chicago style:
Numbermatics. 2024. "Number 811227022138104751094759424 - Facts about the integer". https://numbermatics.com/n/811227022138104751094759424/
The information we have on file for 811227022138104751094759424 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 811227022138104751094759424, math, Factors of 811227022138104751094759424, curriculum, school, college, exams, university, Prime factorization of 811227022138104751094759424, STEM, science, technology, engineering, physics, economics, calculator, eight hundred eleven septillion, two hundred twenty-seven sextillion, twenty-two quintillion, one hundred thirty-eight quadrillion, one hundred four trillion, seven hundred fifty-one billion, ninety-four million, seven hundred fifty-nine thousand, four hundred twenty-four.