249240630921748472369774592
249,240,630,921,748,472,369,774,592 is an even composite number composed of five prime numbers multiplied together.
249240630921748472369774592 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, eight hundred eight divisors.
Prime factorization of 249240630921748472369774592:
218 × 312 × 173 × 373 × 1933
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 37 × 37 × 37 × 193 × 193 × 193)See below for interesting mathematical facts about the number 249240630921748472369774592 from the Numbermatics database.
Names of 249240630921748472369774592
- Cardinal: 249240630921748472369774592 can be written as Two hundred forty-nine septillion, two hundred forty sextillion, six hundred thirty quintillion, nine hundred twenty-one quadrillion, seven hundred forty-eight trillion, four hundred seventy-two billion, three hundred sixty-nine million, seven hundred seventy-four thousand, five hundred ninety-two.
Scientific notation
- Scientific notation: 2.49240630921748472369774592 × 1026
Factors of 249240630921748472369774592
Divisors of 249240630921748472369774592
- Number of divisors d(n): 15808
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 32 34 36 37 48 51 54 64 68 72 74 81 96 102 108 111 128 136 144 148 153 162 192 193 204 216 222 243 256 272 288 289 296 306 324 333 384 386 408 432 444 459 486 512 544 576 578 579 592 612 629 648 666 729 768 772 816 864 867 888 918 972 999 1024 1088 1152 1156 1158 1184 1224 1258 1296 1332 1369 1377 1458 1536 1544 1632 1728 1734 1737 1776 1836 1887 1944 1998 2048 2176 2187 2304 2312 2316 2368 2448 2516 2592 2601 2664 2738 2754 2916 2997 3072 3088 3264 3281 3456 3468 3474 3552 3672 3774 3888 3996 4096 4107 4131 4352 4374 4608 4624 4632 4736 4896 4913 5032 5184 5202 5211 5328 5476 5508 5661 5832 5994 6144 6176 6528 6561 6562 6912 6936 6948 7104 7141 7344 7548 7776 7803 7992 8192 8214 8262 8704 8748 8991 9216 9248 9264 9472 9792 9826 9843 10064 10368 10404 10422 10656 10693 10952 11016 11322 11664 11988 12288 12321 12352 12393 13056 13122 13124 13824 13872 13896 14208 14282 14688 14739 15096 15552 15606 15633 15984 16384 16428 16524 16983 17408 17496 17982 18432 18496 18528 18944 19584 19652 19683 19686 20128 20736 20808 20844 21312 21386 21423 21904 22032 22644 23273 23328 23409 23976 24576 24642 24704 24786 26112 26244 26248 26973 27648 27744 27792 28416 28564 29376 29478 29529 30192 31104 31212 31266 31968 32079 32768 32856 33048 33966 34816 34992 35964 36864 36963 36992 37056 37179 37249 37888 39168 39304 39366 39372 40256 41472 41616 41688 42624 42772 42846 43808 44064 44217 45288 46546 46656 46818 46899 47952 49152 49284 49408 49572 50653 50949 52224 52488 52496 53946 55296 55488 55584 55777 56832 57128 58752 58956 59049 59058 60384 62208 62424 62532 63936 64158 64269 65536 65712 66096 67932 69632 69819 69984 70227 71928 73728 73926 73984 74112 74358 74498 75776 78336 78608 78732 78744 80512 80919 82944 83232 83376 85248 85544 85692 87616 88128 88434 88587 90576 93092 93312 93636 93798 95904 96237 98304 98568 98816 99144 101306 101898 104448 104976 104992 107892 110592 110889 110976 111168 111537 111554 111747 113664 114256 117504 117912 118098 118116 120768 121397 124416 124848 125064 127872 128316 128538 131072 131424 132192 132651 135864 139264 139638 139968 140454 140697 143856 147456 147852 147968 148224 148716 148996 151552 151959 152847 156672 157216 157464 157488 161024 161838 165888 166464 166752 167331 170496 171088 171384 175232 176256 176868 177147 177174 181152 181781 186184 186624 187272 187596 191808 192474 192807 196608 197136 197632 198288 202612 203796 208896 209457 209952 209984 210681 215784 221184 221778 221952 222336 223074 223108 223494 227328 228512 235008 235824 236196 236232 241536 242757 242794 248832 249696 250128 255744 256632 257076 262144 262848 264217 264384 265302 265761 271728 278528 279276 279936 280908 281394 287712 288711 294912 295704 295936 296448 297432 297992 303104 303918 305694 313344 314432 314928 314976 322048 323676 331776 332667 332928 333504 334611 334662 335241 340992 342176 342768 350464 352512 353736 354294 354348 362304 363562 364191 372368 373248 374544 375192 383616 384948 385614 393216 394272 395264 395641 396576 397953 405224 407592 417792 418914 419904 419968 421362 422091 431568 442368 443556 443904 444672 446148 446216 446988 454656 455877 457024 458541 470016 471648 472392 472464 483072 485514 485588 497664 499392 500256 501993 511488 513264 514152 525696 528434 528768 530604 531441 531522 543456 545343 557056 558552 559872 561816 562788 575424 577422 578421 589824 591408 591872 592896 594864 595984 606208 607836 611388 626688 628371 628864 629856 629952 632043 633233 644096 647352 663552 665334 665856 667008 669222 669324 670482 681984 684352 685536 700928 705024 707472 708588 708696 724608 727124 728271 728382 744736 746496 749088 750384 767232 769896 771228 786432 788544 790528 791282 792651 793152 795906 797283 810448 815184 835584 837828 839808 839936 842724 844182 861101 863136 866133 884736 887112 887808 889344 892296 892432 893976 909312 911754 914048 917082 940032 943296 944784 944928 948209 966144 971028 971176 995328 998001 998784 1000512 1003833 1003986 1005723 1022976 1026528 1028304 1051392 1056868 1057536 1061208 1062882 1063044 1086912 1090686 1092573 1114112 1117104 1119744 1123632 1125576 1150848 1154844 1156842 1179648 1182816 1183744 1185792 1186923 1189728 1191968 1193859 1212416 1215672 1222776 1253376 1256742 1257728 1259712 1259904 1264086 1266273 1266466 1288192 1294704 1327104 1330668 1331712 1334016 1338444 1338648 1340964 1363968 1367631 1368704 1371072 1375623 1378213 1401856 1410048 1414944 1417176 1417392 1449216 1454248 1456542 1456764 1489472 1492992 1498176 1500768 1505979 1534464 1539792 1542456 1577088 1581056 1582564 1585302 1586304 1591812 1594566 1620896 1630368 1636029 1671168 1675656 1679616 1679872 1685448 1688364 1722202 1726272 1732266 1735263 1769472 1774224 1775616 1778688 1784592 1784864 1787952 1818624 1823508 1828096 1834164 1880064 1885113 1886592 1889568 1889856 1896129 1896418 1899699 1932288 1942056 1942352 1990656 1996002 1997568 2001024 2007666 2007972 2011446 2045952 2053056 2056608 2063749 2102784 2113736 2115072 2122416 2125764 2126088 2173824 2181372 2184813 2185146 2228224 2234208 2239488 2247264 2251152 2301696 2309688 2313684 2359296 2365632 2367488 2371584 2373846 2377953 2379456 2383936 2387718 2391849 2424832 2431344 2445552 2506752 2513484 2515456 2519424 2519808 2528172 2532546 2532932 2576384 2583303 2589408 2598399 2654208 2661336 2663424 2668032 2676888 2677296 2681928 2727936 2735262 2737408 2742144 2751246 2756426 2803712 2820096 2829888 2834352 2834784 2844627 2898432 2908496 2913084 2913528 2978944 2985984 2994003 2996352 3001536 3011499 3011958 3017169 3068928 3079584 3084912 3154176 3162112 3165128 3170604 3172608 3183624 3189132 3241792 3260736 3272058 3277719 3342336 3351312 3359232 3359744 3370896 3376728 3444404 3452544 3464532 3470526 3538944 3548448 3551232 3557376 3560769 3569184 3569728 3575904 3581577 3637248 3647016 3656192 3668328 3760128 3770226 3773184 3779136 3779712 3792258 3792836 3798819 3799398 3864576 3884112 3884704 3981312 3992004 3995136 4002048 4015332 4015944 4022892 4091904 4102893 4106112 4113216 4126869 4127498 4134639 4205568 4227472 4230144 4244832 4251528 4252176 4347648 4362744 4369626 4370292 4456448 4468416 4478976 4491689 4494528 4502304 4517937 4603392 4619376 4627368 4731264 4734976 4743168 4747692 4755906 4758912 4767872 4775436 4783698 4849664 4862688 4891104 4908087 5013504 5026968 5030912 5038848 5039616 5056344 5065092 5065864 5152768 5166606 5178816 5196798 5205789 5308416 5322672 5326848 5336064 5353776 5354592 5363856 5455872 5470524 5474816 5484288 5502492 5512852 5607424 5640192 5655339 5659776 5668704 5669568 5688387 5689254 5699097 5796864 5816992 5826168 5827056 5957888 5971968 5988006 5992704 6003072 6022998 6023916 6034338 6137856 6159168 6169824 6191247 6308352 6324224 6330256 6341208 6345216 6367248 6378264 6483584 6521472 6544116 6554439 6555438 6684672 6702624 6718464 6719488 6725897 6741792 6753456 6888808 6905088 6929064 6941052 7077888 7096896 7102464 7114752 7121538 7133859 7138368 7139456 7151808 7163154 7175547 7189057 7274496 7294032 7312384 7336656 7520256 7540452 7546368 7558272 7559424 7584516 7585672 7597638 7598796 7729152 7749909 7768224 7769408 7795197 7962624 7984008 7990272 8004096 8030664 8031888 8045784 8183808 8205786 8212224 8226432 8253738 8254996 8269278 8411136 8454944 8460288 8489664 8503056 8504352 8533881 8695296 8725488 8739252 8740584 8936832 8957952 8982009 8983378 8989056 9004608 9034497 9035874 9051507 9206784 9238752 9254736 9462528 9469952 9486336 9495384 9511812 9517824 9535744 9550872 9567396 9699328 9725376 9776029 9782208 9816174 9833157 10027008 10053936 10061824 10077696 10079232 10112688 10130184 10131728 10305536 10333212 10357632 10393596 10411578 10616832 10645344 10653696 10672128 10682307 10707552 10709184 10727712 10744731 10764961 10911744 10941048 10949632 10968576 11004984 11025704 11214848 11280384 11310678 11319552 11337408 11339136 11376774 11378508 11396457 11398194 11593728 11633984 11652336 11654112 11915776 11943936 11976012 11985408 12006144 12045996 12047832 12068676 12275712 12308679 12318336 12339648 12380607 12382494 12403917 12616704 12648448 12660512 12682416 12690432 12734496 12756528 12967168 13042944 13088232 13108878 13110876 13369344 13405248 13436928 13438976 13451794 13475067 13483584 13506912 13553811 13777616 13810176 13858128 13882104 14193792 14204928 14229504 14243076 14267718 14276736 14278912 14303616 14326308 14351094 14378114 14548992 14588064 14624768 14638717 14673312 14724261 15040512 15080904 15092736 15116544 15118848 15169032 15171344 15195276 15197592 15458304 15499818 15536448 15538816 15590394 15617367 15925248 15968016 15980544 16008192 16061328 16063776 16091568 16367616 16411572 16424448 16452864 16507476 16509992 16538556 16822272 16909888 16920576 16966017 16979328 17006112 17008704 17065161 17067762 17097291 17390592 17450976 17478504 17481168 17873664 17915904 17964018 17966756 17978112 18009216 18068994 18071748 18103014 18413568 18477504 18509472 18573741 18925056 18939904 18972672 18990768 19023624 19035648 19071488 19101744 19134792 19450752 19552058 19564416 19632348 19663317 19666314 20054016 20107872 20123648 20155392 20158464 20177691 20225376 20260368 20263456 20611072 20666424 20715264 20787192 20823156 21233664 21290688 21307392 21344256 21364614 21401577 21415104 21418368 21455424 21489462 21526641 21529922 21567171 21823488 21882096 21899264 21937152 22009968 22051408 22429696 22560768 22621356 22639104 22674816 22678272 22753548 22757016 22792914 22796388 23187456 23249727 23267968 23304672 23308224 23385591 23429621 23831552 23887872 23952024 23970816 24012288 24091992 24095664 24137352 24551424 24617358 24636672 24679296 24761214 24764988 24807834 25233408 25296896 25321024 25364832 25380864 25468992 25513056 25601643 25934336 26085888 26176464 26217756 26221752 26810496 26873856 26877952 26903588 26946027 26950134 26967168 27013824 27107622 27154521 27555232 27620352 27716256 27764208 28387584 28409856 28459008 28486152 28535436 28553472 28557824 28607232 28652616 28702188 28756228 29097984 29176128 29249536 29277434 29328087 29346624 29448522 29499471 30081024 30161808 30185472 30233088 30237696 30338064 30342688 30390552 30395184 30916608 30999636 31072896 31077632 31180788 31234734 31850496 31936032 31961088 32016384 32046921 32122656 32127552 32183136 32234193 32294883 32735232 32823144 32848896 32905728 33014952 33019984 33077112 33644544 33819776 33841152 33932034 33958656 34012224 34017408 34130322 34135524 34189371 34194582 34781184 34901952 34957008 34962336 35083733 35747328 35831808 35928036 35933512 35956224 36018432 36137988 36143496 36206028 36827136 36926037 36955008 37018944 37141821 37147482 37211751 37850112 37879808 37945344 37981536 38047248 38071296 38142976 38203488 38269584 38901504 39104116 39128832 39264696 39326634 39332628 40108032 40215744 40247296 40310784 40316928 40355382 40425201 40450752 40520736 40526912 40661433 41222144 41332848 41430528 41574384 41646312 42581376 42614784 42688512 42729228 42803154 42830208 42836736 42910848 42978924 43053282 43059844 43134342 43646976 43764192 43798528 43874304 43916151 44019936 44102816 44172783 44859392 45121536 45242712 45278208 45349632 45356544 45507096 45514032 45585828 45592776 46374912 46499454 46535936 46609344 46616448 46771182 46852101 46859242 47663104 47775744 47904048 47941632 48024576 48183984 48191328 48274704 49102848 49234716 49273344 49358592 49522428 49529976 49615668 50466816 50593792 50642048 50729664 50761728 50898051 50937984 50993881 51026112 51195483 51203286 51291873 51868672 52171776 52352928 52435512 52443504 53620992 53747712 53755904 53807176 53892054 53900268 53934336 54027648 54215244 54309042 55110464 55240704 55432512 55528416 55721223 56775168 56819712 56918016 56972304 57070872 57106944 57115648 57214464 57305232 57404376 57512456 58352256 58499072 58554868 58656174 58693248 58897044 58998942 60162048 60323616 60370944 60466176 60475392 60533073 60676128 60685376 60781104 60790368 61833216 61999272 62145792 62155264 62361576 62469468 63700992 63872064 63922176 64032768 64093842 64204731 64245312 64255104 64366272 64468386 64579923 64589766 64701513 65470464 65646288 65697792 65811456 66029904 66039968 66154224 67289088 67639552 67682304 67864068 67917312 68024448 68034816 68260644 68271048 68378742 68389164 69562368 69749181 69803904 69914016 69924672 70156773 70167466 70288863 71494656 71663616 71856072 71867024 71912448 72036864 72275976 72286992 72412056 73654272 73852074 73910016 74037888 74283642 74294964 74423502 75700224 75759616 75890688 75963072 76094496 76142592 76285952 76358713 76406976 76539168 76804929 77803008 78208232 78257664 78529392 78653268 78665256 80431488 80494592 80621568 80633856 80710764 80838081 80850402 80901504 81041472 81053824 81322866 81463563 82444288 82665696 82861056 83148768 83292624 85162752 85229568 85377024 85458456 85606308 85660416 85673472 85821696 85957848 86106564 86119688 86268684 87293952 87528384 87597056 87748608 87832302 87984261 88039872 88205632 88345566 88498413 89718784 90243072 90485424 90556416 90699264 90713088 91014192 91028064 91171656 91185552 92749824 92998908 93071872 93218688 93232896 93542364 93704202 93718484 95326208 95551488 95808096 95883264 96049152 96140763 96367968 96382656 96549408 96702579 96884649 98205696 98469432 98546688 98717184 99044856 99059952 99231336 100933632 101284096 101459328 101523456 101796102 101875968 101987762 102052224 102390966 102406572 102568113 102583746 103737344 104343552 104705856 104871024 104887008 105251199 107241984 107495424 107511808 107614352 107784108 107800536 107868672 108055296 108430488 108618084 110220928 110481408 110778111 110865024 111056832 111425463 111442446 111635253 113550336 113639424 113836032 113944608 114141744 114213888 114231296 114428928 114610464 114808752 115024912 116704512 116998144 117109736 117312348 117386496 117794088 117997884 120324096 120647232 120741888 120932352 120950784 121066146 121275603 121352256 121370752 121562208 121580736 121984299 122213969 123666432 123998544 124291584 124310528 124723152 124938936 127744128 127844352 128065536 128187684 128409462 128490624 128510208 128732544 128936772 129159846 129179532 129403026 130940928 131292576 131395584 131622912 131748453 132059808 132079936 132308448 132518349 134578176 135279104 135364608 135728136 135834624 136048896 136069632 136521288 136542096 136757484 136778328 139124736 139498362 139607808 139828032 139849344 140313546 140334932 140556303 140577726 142989312 143327232 143712144 143734048 143824896 144073728 144551952 144573984 144824112 147308544 147704148 147820032 148075776 148567284 148589928 148847004 151400448 151781376 151926144 152188992 152285184 152571904 152694153 152717426 152813952 152981643 153078336 153586449 153609858 153875619 155606016 156416464 156515328 157058784 157306536 157330512 160862976 160989184 161243136 161267712 161421528 161676162 161700804 161803008 162082944 162107648 162645732 162927126 164888576 165331392 165722112 166192493 166297536 166585248 167163669 170325504 170459136 170754048 170916912 171212616 171320832 171346944 171643392 171915696 172213128 172239376 172537368 175056768 175194112 175497216 175664604 175968522 176079744 176411264 176691132 176996826 179437568 180486144 180970848 181112832 181398528 181426176 181599219 182028384 182056128 182343312 182371104 183004337 185499648 185997816 186143744 186437376 186465792 187084728 187408404 187436968 190652416 191102976 191616192 191766528 192098304 192281526 192614193 192735936 192765312 193098816 193405158 193739769 193769298 194104539 196411392 196938864 197093376 197434368 198089712 198119904 198462672 201867264 202568192 202918656 203046912 203592204 203751936 203975524 204104448 204781932 204813144 205136226 205167492 207474688 208687104 209247543 209411712 209742048 209774016 210470319 210502398 210866589 214483968 214990848 215023616 215228704 215568216 215601072 215737344 216110592 216860976 217236168 220441856 220962816 221556222 221730048 222113664 222850926 222884892 223270506 227100672 227278848 227672064 227889216 228283488 228427776 228462592 228857856 229076139 229220928 229617504 230049824 230414787 233409024 233996288 234219472 234624696 234772992 235588176 235995768 241294464 241483776 241864704 241901568 242132292 242514243 242551206 242704512 242741504 243124416 243161472 243968598 244390689 244427938 247332864 247997088 248583168 248621056 248858189 249446304 249877872 255488256 255688704 256131072 256375368 256818924 256981248 257020416 257465088 257873544 258319692 258359064 258806052 261881856 262585152 262791168 263245824 263496906 263952783 264119616 264159872 264616896 265036698 265495239 265995109 269156352 270558208 270729216 271456272 271669248 272097792 272139264 273042576 273084192 273514968 273556656 278249472 278996724 279215616 279656064 279698688 280627092 280669864 281112606 281155452 285978624 286654464 287424288 287468096 287649792 288147456 288422289 289103904 289147968 289648224 290107737 290653947 294617088 295408296 295640064 296151552 297134568 297179856 297694008 302800896 303852288 304377984 304570368 305143808 305388306 305434852 305627904 305963286 306156672 307172898 307219716 307751238 311212032 312832928 313030656 314117568 314613072 314661024 315753597 321725952 321978368 322486272 322535424 322843056 323352324 323401608 323606016 324165888 324215296 325291464 325854252 330662784 331444224 332334333 332384986 332595072 333170496 334276389 334327338 334905759 340651008 340918272 341508096 341833824 342425232 342641664 342693888 343286784 343831392 344426256 344478752 345074736 350113536 350388224 350994432 351329208 351937044 352159488 352822528 353382264 353993652 358875136 360972288 361941696 362225664 362797056 362852352 363198438 363826809 364056768 364112256 364686624 364742208 365952897 366008674 366641907 370999296 371995632 372287488 372874752 372931584 374169456 374816808 374873936 381304832 383232384 383533056 384196608 384563052 385228386 385471872 385530624 386197632 386810316 387479538 387538596 388209078 392822784 393877728 394186752 394868736 395245359 396179424 396239808 396925344 397555047 398303557 403734528 405136384 405837312 406093824 407184408 407503872 407951048 408208896 409563864 409626288 410272452 410334984 414949376 417374208 418495086 418823424 419484096 419548032 420940638 421004796 421668909 421733178 428967936 429981696 430047232 430457408 431136432 431202144 431474688 432221184 433721952 434472336 440883712 441925632 443112444 443460096 444227328 445701852 445769784 446541012 454201344 455344128 455778432 456566976 456855552 456925184 457715712 458082459 458152278 458441856 458944929 459235008 460099648 460829574 461626857 466818048 467992576 468438944 469249392 469545984 471176352 471991536 482588928 482967552 483729408 483803136 484264584 485028486 485102412 485409024 485483008 486248832 486322944 487937196 488781378 488855876 494665728 495994176 497166336 497242112 497716378 498577479 498892608 499755744 501491007 510976512 511377408 512262144 512750736 513637848 513962496 514040832 514930176 515747088 516639384 516718128 517612104 525170304 525582336 526491648 526993812 527905566 528239232 528319744 529233792 530073396 530990478 531990218 538312704 541116416 541458432 542912544 543338496 544195584 544278528 544797657 546085152 546168384 547029936 547113312 549013011 556498944 557993448 558431232 559312128 559397376 561254184 561339728 562225212 562310904 571957248 573308928 574848576 574936192 575299584 576294912 576844578 577842579 578207808 578295936 579296448 580215474 581219307 581307894 582313617 589234176 590816592 591280128 592303104 594269136 594359712 595388016 605601792 607704576 608755968 609140736 610287616 610776612 610869704 611255808 611926572 612313344 614345796 614439432 615502476 622424064 625665856 626061312 627742629 628235136 629226144 629322048 631410957 631507194 632599767 643451904 643956736 644972544 645070848 645686112 646704648 646803216 647212032 648331776 648430592 650582928 651708504 661325568 662888448 664668666 664769972 665190144 666340992 668552778 668654676 669811518 681302016 681836544 683016192 683667648 684850464 685283328 685387776 686573568 687228417 687662784 688852512 688957504 690149472 691244361 700227072 700776448 701988864 702658416 703874088 704318976 705645056 706764528 707987304 723883392 724451328 725594112 725704704 726396876 727542729 727653618 728113536 728224512 729373248 729484416 731905794 732017348 733172067 733283814 741998592 743991264 744574976 745749504 745863168 746574567 748338912 749633616 749747872 762609664 766464768 767066112 768393216 769126104 770456772 770943744 771061248 772395264 773620632 774959076 775077192 776418156 785645568 787755456 788373504 789737472 790490718 791858349 792358848 792479616 793850688 795110094 796485717 796607114 797985327 807469056 810272768 811674624 812187648 814368816 815007744 815902096 816417792 819127728 819252576 820544904 820669968 829898752 834748416 836990172 837646848 838968192 839096064 841881276 842009592 843337818 843466356 857935872 859963392 860094464 860914816 862272864 862404288 862949376 864442368 865266867 866895977 867443904 868944672 870323211 871961841 881767424 883851264 886224888 886920192 888454656 891403704 891539568 893082024 908402688 911556864 913133952 913711104 913850368 915431424 916164918 916304556 916883712 917889858 918470016 920199296 921659148 923253714 933636096 935985152 936877888 938498784 939091968 942352704 943983072 947260791 965177856 965935104 967458816 967606272 968529168 970056972 970204824 970818048 970966016 972497664 972645888 975874392 977562756 977711752 991988352 994332672 994484224 995432756 997002999 997154958 997785216 999511488 1002982014 1004717277 1021953024 1022754816 1024524288 1025501472 1027275696 1027924992 1028081664 1029860352 1031494176 1033278768 1033436256 1035224208 1050340608 1051164672 1052983296 1053987624 1055811132 1056478464 1056639488 1058467584 1060146792 1061980956 1063980436 1076625408 1082232832 1082916864 1085825088 1086676992 1088391168 1088557056 1089595314 1091480427 1092170304 1092336768 1094059872 1094226624 1097858691 1098026022 1099925721 1112997888 1115986896 1116862464 1118624256 1118794752 1122508368 1122679456 1124450424 1124621808 1143914496 1149697152 1149872384 1150599168 1152589824 1153689156 1155685158 1156415616 1156591872 1158592896 1160430948 1162438614 1162615788 1164627234 1178468352 1181633184 1182560256 1184606208 1185736077 1188538272 1188719424 1190776032 1192665141 1194910671 1211203584 1215409152 1217511936 1218281472 1220575232 1221553224 1221739408 1222511616 1223853144 1224626688 1228691592 1228878864 1231004952 1244848128 1251331712 1252122624 1255485258 1256470272 1258452288 1258644096 1262821914 1263014388 1265006727 1265199534 1286903808 1287913472 1289945088 1290141696 1291372224 1293409296 1293606432 1294424064 1296663552 1296861184 1298098121 1301165856 1303417008 1322651136 1325776896 1329337332 1329539944 1330380288 1332681984 1337105556 1337309352 1339623036 1362604032 1366032384 1367335296 1369700928 1370566656 1370775552 1373147136 1374247377 1374456834 1375325568 1376834787 1377705024 1377915008 1380298944 1382488722 1384880571 1400454144 1401552896 1403977728 1405316832 1407748176 1408637952 1411290112 1413529056 1415974608 1447766784 1448902656 1451188224 1451409408 1452793752 1455085458 1455307236 1456227072 1456449024 1458746496 1458968832 1463811588 1464034696 1466344134 1466567628 1483997184 1487982528 1489149952 1491499008 1491726336 1493149134 1495732437 1496677824 1499267232 1499495744 1504473021 1525219328 1532929536 1534132224 1536786432 1538252208 1540913544 1541887488 1542122496 1544790528 1547241264 1549918152 1550154384 1552836312 1575510912 1576747008 1579474944 1580981436 1583716698 1584717696 1584959232 1587701376 1590220188 1592971434 1593214228 1595970654 1614938112 1620545536 1623349248 1624375296 1628737632 1630015488 1631804192 1632835584 1634392971 1638255456 1638505152 1641089808 1641339936 1647039033 1659797504 1669496832 1673980344 1675293696 1677936384 1678192128 1683762552 1684019184 1686675636 1686932712 1715871744 1719926784 1721829632 1724545728 1724808576 1725898752 1728884736 1730533734 1733527737 1733791954 1734887808 1737889344 1740646422 1743657921 1743923682 1746940851 1763534848 1767702528 1772449776 1773840384 1776909312 1782807408 1783079136 1786164048 1816805376 1823113728 1826267904 1827422208 1827700736 1830862848 1832329836 1832609112 1833767424 1835779716 1836940032 1840398592 1843318296 1846507428 1867272192 1871970304 1873755776 1876997568 1878183936 1883227887 1884705408 1886773597 1887966144 1894232871 1894521582 1897799301 1930355712 1931870208 1934917632 1935212544 1937058336 1940113944 1940409648 1941636096 1941932032 1944995328 1945291776 1951748784 1955125512 1955423504 1983976704 1988665344 1988968448 1990865512 1994005998 1994309916 1995570432 1999022976 2005964028 2009434554 2043906048 2045509632 2049048576 2051002944 2054551392 2055849984 2056163328 2059720704 2061685251 2062988352 2066557536 2066872512 2070448416 2073733083 2077637473 2100681216 2102329344 2105966592 2107975248 2111622264 2112956928 2113278976 2116935168 2120293584 2123961912 2127960872 2164465664 2171650176 2173353984 2176782336 2177114112 2179190628 2182960854 2184340608 2184673536 2188119744 2188453248 2195717382 2196052044 2199516201 2199851442 2225995776 2231973792 2233724928 2237248512 2237589504 2239723701 2245016736 2245358912 2248900848 2249243616 2287828992 2299394304 2299744768 2301198336 2305179648 2307378312 2311370316 2312831232 2313183744 2317185792 2320861896 2324877228 2325231576 2329254468 2356936704 2363266368 2365120512 2369212416 2371472154 2375575047 2377076544 2377438848 2381552064 2385330282 2389457151 2389821342 2393955981 2422407168 2430818304 2435023872 2436562944 2441150464 2443106448 2443478816 2445023232 2447706288 2449253376 2457383184 2457757728 2462009904 2489696256 2502663424 2504245248 2510970516 2512940544 2516904576 2517288192 2525643828 2526028776 2530013454 2530399068 2573807616 2579890176 2580283392 2582744448 2586818592 2587212864 2588848128 2593327104 2593722368 2595800601 2596196242 2600687931 2602331712 2606834016 2610969633 2615885523 2645302272 2651553792 2658674664 2659079888 2660760576 2665363968 2674211112 2674618704 2679246072 2725208064 2734670592 2739401856 2741133312 2741551104 2746294272 2748494754 2748913668 2750651136 2753669574 2755410048 2755830016 2760597888 2764977444 2769761142 2800908288 2803105792 2807955456 2810633664 2815496352 2817275904 2822580224 2825272381 2827058112 2831949216 2841782373 2895533568 2897805312 2902376448 2902818816 2905587504 2910170916 2910614472 2912454144 2912898048 2917492992 2917937664 2927623176 2928069392 2932688268 2933135256 2975965056 2978299904 2982998016 2983452672 2986298268 2991008997 2991464874 2993355648 2998534464 2998991488 3008946042 3014151831 3050438656 3065859072 3068264448 3073572864 3076504416 3081827088 3083774976 3084244992 3089581056 3094482528 3099836304 3100308768 3105672624 3151021824 3153494016 3158949888 3161962872 3167433396 3169435392 3169918464 3175402752 3180440376 3185942868 3186428456 3191941308 3229876224 3241091072 3246698496 3248750592 3257475264 3260030976 3263608384 3265671168 3268785942 3274441281 3276510912 3277010304 3282179616 3282679872 3293576073 3294078066 3299777163 3319595008 3338993664 3347960688 3350587392 3355872768 3356384256 3367525104 3368038368 3373351272 3373865424 3431743488 3443659264 3449091456 3449617152 3451797504 3457769472 3461067468 3467055474 3467583908 3469775616 3475778688 3481292844 3487315842 3487847364 3493881702 3527069696 3535405056 3544899552 3547680768 3553818624 3557208231 3565614816 3566158272 3572328096 3577995423 3584732013 3633610752 3646227456 3652535808 3654844416 3655401472 3661725696 3664659672 3665218224 3667534848 3671559432 3673880064 3680797184 3686636592 3693014856 3734544384 3747511552 3753995136 3756367872 3766455774 3769410816 3773547194 3775932288 3788465742 3789043164 3795020181 3795598602 3860711424 3863740416 3869835264 3870425088 3874116672 3880227888 3880819296 3883272192 3883864064 3889990656 3890583552 3894294363 3903497568 3910251024 3910847008 3967953408 3977330688 3977936896 3981731024 3988011996 3988619832 3991140864 3998045952 4011928056 4018869108 4087812096 4098097152 4102005888 4109102784 4111699968 4112326656 4119441408 4122742131 4123370502 4125976704 4130504361 4133115072 4133745024 4140896832 4147466166 4154641713 4155274946 4201362432 4204658688 4211933184 4215950496 4223244528 4225913856 4226557952 4233870336 4240587168 4247923824 4255921744 4328931328 4343300352 4346707968 4353564672 4354228224 4358381256 4365921708 4368681216 4369347072 4376239488 4376906496 4391434764 4392104088 4399032402 4399702884 4451991552 4463947584 4467449856 4474497024 4475179008 4479447402 4487197311 4490033472 4490717824 4497801696 4498487232 4513419063 4521916853 4575657984 4598788608 4599489536 4602396672 4610359296 4614756624 4622740632 4625662464 4626367488 4634371584 4641723792 4649754456 4650463152 4658508936 4726532736 4730241024 4738424832 4742944308 4751150094 4754153088 4754877696 4763104128 4770660564 4778914302 4779642684 4787911962 4844814336 4861636608 4870047744 4873125888 4882300928 4886212896 4886957632 4890046464 4895412576 4898506752 4903178913 4914766368 4915515456 4924019808 4941117099 4979392512 5005326848 5008490496 5021941032 5025881088 5033809152 5034576384 5051287656 5052057552 5060026908 5060798136 5147615232 5159780352 5165488896 5173637184 5174425728 5177696256 5186654208 5187444736 5191601202 5192392484 5200583211 5201375862 5204663424 5213668032 5221939266 5231771046 5240822553 5290604544 5303107584 5317349328 5318159776 5321521152 5330727936 5348422224 5349237408 5358492144 5450416128 5469341184 5478803712 5482266624 5483102208 5492588544 5496989508 5497827336 5501302272 5507339148 5510820096 5511660032 5521195776 5529954888 5539522284 5601816576 5615910912 5621267328 5630992704 5634551808 5645160448 5649683661 5650544762 5654116224 5660320791 5663898432 5682698613 5683564746 5693397903 5791067136 5795610624 5804752896 5805637632 5811175008 5820341832 5821228944 5824908288 5825796096 5834985984 5835875328 5855246352 5856138784 5865376536 5866270512 5951930112 5956599808 5965996032 5966905344 5972596536 5982017994 5982929748 5986711296 5997068928 5997982976 6017892084 6028303662 6100877312 6131718144 6136528896 6147145728 6153008832 6163654176 6167549952 6168489984 6179162112 6185055753 6188965056 6199672608 6200617536 6211345248 6221199249 6232912419 6302043648 6306988032 6317899776 6323925744 6334866792 6338870784 6339836928 6350805504 6360880752 6371885736 6372856912 6383882616 6482182144 6493396992 6514950528 6520061952 6527216768 6531342336 6537571884 6548882562 6553021824 6554020608 6564359232 6565359744 6587152146 6588156132 6598548603 6599554326 6639190016 6677987328 6695921376 6701174784 6711745536 6712768512 6719171103 6735050208 6736076736 6746702544 6747730848 6771160469 6863486976 6887318528 6898182912 6899234304 6903595008 6915538944 6922134936 6934110948 6935167816 6939551232 6951557376 6962585688 6974631684 6975694728 6987763404 7054139392 7070810112 7089799104 7095361536 7107637248 7114416462 7126725141 7131229632 7132316544 7144656192 7155990846 7168371453 7169464026 7181867943 7267221504 7292454912 7305071616 7309688832 7310802944 7323451392 7329319344 7330436448 7335069696 7343118864 7347760128 7361594368 7373273184 7386029712 7469088768 7495023104 7507990272 7512735744 7532911548 7538821632 7547094388 7551864576 7576931484 7578086328 7590040362 7591197204 7721422848 7739670528 7740850176 7748233344 7760455776 7761638592 7766544384 7767728128 7779981312 7781167104 7787401803 7788588726 7802063793 7806995136 7820502048 7821694016 7847656569 7935906816 7954661376 7955873792 7963462048 7976023992 7977239664 7982281728 7996091904 8023856112 8037738216 8175624192 8204011776 8218205568 8223399936 8224653312 8238882816 8245484262 8246741004 8251953408 8261008722 8266230144 8267490048 8281793664 8294932332 8309283426 8310549892 8402724864 8409317376 8423866368 8431900992 8446489056 8451827712 8453115904 8467740672 8475817143 8481174336 8495847648 8511843488 8525347119 8657862656 8686600704 8693415936 8707129344 8708456448 8716762512 8731843416 8737362432 8738694144 8752478976 8753812992 8782869528 8784208176 8798064804 8799405768 8927895168 8934899712 8948994048 8950358016 8958894804 8973026991 8974394622 8980066944 8981435648 8995603392 8996974464 9026838126 9042455493 9043833706 9151315968 9197577216 9198979072 9204793344 9220718592 9229513248 9245481264 9251324928 9252734976 9268743168 9283447584 9299508912 9300926304 9317017872 9453065472 9460482048 9476849664 9485888616 9502300188 9508306176 9509755392 9526208256 9541321128 9557828604 9559285368 9575823924 9689628672 9723273216 9740095488 9746251776 9764601856 9772425792 9773915264 9780092928 9790825152 9797013504 9806357826 9823323843 9829532736 9831030912 9841819033 9848039616 9880728219 9882234198 9899331489 9958785024 10010653696 10016980992 10043882064 10051762176 10067618304 10069152768 10102575312 10104115104 10120053816 10121596272 10295230464 10330977792 10347274368 10348851456 10355392512 10373308416 10374889472 10383202404 10384784968 10401166422 10402751724 10409326848 10427336064 10443878532 10463542092 10481645106 10581209088 10606215168 10634698656 10636319552 10643042304 10661455872 10671624693 10696844448 10698474816 10716984288 10733986269 10754196039 10900832256 10938682368 10957607424 10964533248 10966204416 10985177088 10993979016 10995654672 11002604544 11014678296 11021640192 11023320064 11042391552 11059909776 11079044568 11203633152 11242534656 11261985408 11269103616 11290320896 11299367322 11301089524 11308232448 11320641582 11327796864 11365397226 11367129492 11386795806 11582134272 11591221248 11609505792 11611275264 11622350016 11640683664 11642457888 11649816576 11651592192 11669971968 11671750656 11682883089 11710492704 11712277568 11730753072 11732541024 11903860224 11913199616 11931992064 11933810688 11945193072 11964035988 11965859496 11973422592 11994137856 11995965952 12035784168 12056607324 12263436288 12294291456 12306017664 12327308352 12335099904 12336979968 12358324224 12368226393 12370111506 12377930112 12391513083 12399345216 12401235072 12422690496 12442398498 12463925139 12465824838 12604087296 12613976064 12635799552 12647851488 12669733584 12677741568 12679673856 12701611008 12721761504 12743771472 12745713824 12767765232 12964364288 12986793984 13029901056 13040123904 13054433536 13062684672 13075143768 13097765124 13106043648 13108041216 13128718464 13130719488 13174304292 13176312264 13197097206 13199108652 13278380032 13355974656 13391842752 13402349568 13423491072 13425537024 13438342206 13461591933 13470100416 13472153472 13493405088 13495461696 13540257189 13542320938 13565750559 13726973952 13774637056 13796365824 13798468608 13807190016 13831077888 13844269872 13868221896 13870335632 13879102464 13903114752 13925171376 13949263368 13951389456 13975526808 14108278784 14179598208 14190723072 14215274496 14228832924 14253450282 14262459264 14264633088 14289312384 14311981692 14336742906 14338928052 14363735886 14534443008 14584909824 14610143232 14619377664 14621605888 14646902784 14658638688 14660872896 14670139392 14686237728 14695520256 14709536739 14723188736 14737231609 14746546368 14772059424 14823351297 14938177536 14990046208 15015980544 15025471488 15065823096 15077643264 15094188776 15103729152 15153862968 15156172656 15180080724 15182394408 15442845696 15479341056 15496466688 15520911552 15523277184 15533088768 15535456256 15559962624 15562334208 15574803606 15577177452 15601749633 15604127586 15613990272 15641004096 15643388032 15695313138 15722467659 15871813632 15909322752 15911747584 15926924096 15952047984 15954479328 15964563456 15992183808 16047712224 16075476432 16351248384 16408023552 16436411136 16446799872 16449306624 16477765632 16490968524 16493482008 16503906816 16522017444 16532460288 16534980096 16563587328 16589864664 16618566852 16621099784 16805449728 16847732736 16863801984 16892978112 16903655424 16906231808 16935481344 16949050983 16951634286 16962348672 16980962373 16991695296 17023686976 17050694238 17080193709 17315725312 17373201408 17386831872 17414258688 17416912896 17433525024 17463686832 17474724864 17477388288 17504957952 17507625984 17565739056 17568416352 17596129608 17598811536 17855790336 17869799424 17897988096 17900716032 17917789608 17946053982 17948789244 17960133888 17962871296 17991206784 17993948928 18053676252 18084910986 18087667412 18302631936 18395154432 18397958144 18409586688 18441437184 18459026496 18490962528 18502649856 18505469952 18537486336 18555167259 18566895168 18599017824 18601852608 18634035744 18663597747 18698737257 18906130944 18920964096 18953699328 18971777232 19004600376 19016612352 19019510784 19052416512 19082642256 19115657208 19118570736 19151647848 19446546432 19480190976 19544851584 19547830528 19560185856 19581650304 19594027008 19612715652 19646647686 19659065472 19662061824 19683638066 19696079232 19761456438 19764468396 19795645809 19798662978 19917570048 20021307392 20033961984 20087764128 20103524352 20135236608 20138305536 20157513309 20205150624 20208230208 20240107632 20243192544 20313481407 20590460928 20661955584 20694548736 20697702912 20710785024 20746616832 20749778944 20766404808 20769569936 20802332844 20805503448 20818653696 20854672128 20887757064 20927084184 20963290212 21162418176 21212430336 21269397312 21272639104 21286084608 21322911744 21343249386 21380175423 21393688896 21396949632 21433968576 21467972538 21505114359 21508392078 21545603829 21801664512 21877364736 21915214848 21929066496 21932408832 21970354176 21987958032 21991309344 22005209088 22029356592 22043280384 22046640128 22084783104 22119819552 22158089136 22407266304 22485069312 22523970816 22538207232 22580641792 22598734644 22602179048 22616464896 22641283164 22655593728 22730794452 22734258984 22773591612 23164268544 23219011584 23222550528 23244700032 23281367328 23284915776 23299633152 23303184384 23339943936 23343501312 23362205409 23365766178 23406191379 23420985408 23424555136 23461506144 23465082048 23542969707 23807720448 23826399232 23863984128 23867621376 23890386144 23928071976 23931718992 23946845184 23988275712 23991931904 24071568336 24113214648 24526872576 24612035328 24654616704 24670199808 24673959936 24716648448 24736452786 24740223012 24755860224 24783026166 24798690432 24802470144 24845380992 24884796996 24927850278 24931649676 25208174592 25227952128 25271599104 25295702976 25339467168 25355483136 25359347712 25403222016 25427451429 25443523008 25487542944 25491427648 25535530464 25576041357 25928728576 25973587968 26059802112 26080247808 26108867072 26125369344 26150287536 26195530248 26212087296 26216082432 26257436928 26261438976 26348608584 26352624528 26394194412 26398217304 26783685504 26804699136 26846982144 26851074048 26876684412 26919080973 26923183866 26940200832 26944306944 26986810176 26990923392 27080514378 27084641876 27127366479 27131501118 27453947904 27549274112 27592731648 27596937216 27614380032 27662155776 27688539744 27736443792 27740671264 27758204928 27806229504 27850342752 27898526736 27902778912 27951053616 28216557568 28359196416 28381446144 28430548992 28457665848 28506900564 28524918528 28529266176 28578624768 28623963384 28673485812 28677856104 28727471772 29068886016 29169819648 29220286464 29238755328 29293805568 29317277376 29321745792 29340278784 29372475456 29391040512 29419073478 29446377472 29469971529 29474463218 29493092736 29525457099 29544118848 29642184657 29646702594 29697994467 29876355072 29980092416 30031961088 30050942976 30131646192 30155286528 30188377552 30207458304 30307725936 30312345312 30360161448 30364788816 30885691392 30992933376 31041823104 31046554368 31066177536 31070912512 31119925248 31124668416 31149607212 31154354904 31203499266 31208255172 31227980544 31282008192 31286776064 31390626276 31444935318 31743627264 31818645504 31823495168 31853848192 31904095968 31908958656 31929126912 31984367616 32014874079 32075151149 32095424448 32150952864 32201958807 32262588117 32702496768 32816047104 32872822272 32893599744 32898613248 32955531264 32981937048 32986964016 33007813632 33044034888 33064920576 33069960192 33127174656 33179729328 33237133704 33242199568 33610899456 33727603968 33785956224 33807310848 33812463616 33870962688 33898101966 33903268572 33924697344 33961924746 33983390592 34047373952 34101388476 34160387418 34631450624 34746402816 34773663744 34828517376 34833825792 34867050048 34927373664 34949449728 34954776576 35009915904 35015251968 35048649267 35131478112 35136832704 35192259216 35197623072 35319837041 35711580672 35739598848 35795976192 35801432064 35835579216 35892107964 35897578488 35920267776 35925742592 35982413568 35987897856 36107352504 36169821972 36175334824 36790308864 36795916288 36882874368 36918052992 36981925056 37005299712 37010939904 37074972672 37110334518 37133790336 37174539249 37198035648 37203705216 37268071488 37327195494 37391775417 37397474514 37812261888 37841928192 37907398656 37943554464 38009200752 38033224704 38039021568 38104833024 38165284512 38231314416 38237141472 38303295696 38893092864 38960381952 39089703168 39095661056 39120371712 39163300608 39188054016 39225431304 39293295372 39318130944 39324123648 39367276132 39392158464 39522912876 39528936792 39591291618 39597325956 39835140096 40042614784 40067923968 40175528256 40207048704 40270473216 40276611072 40315026618 40384775799 40410301248 40416460416 40480215264 40486385088 40620771567 40626962814 40697251677 41180921856 41323911168 41389097472 41395405824 41421570048 41493233664 41499557888 41532809616 41539139872 41604665688 41611006896 41637307392 41709344256 41775514128 41854168368 41926580424 42324836352 42538794624 42545278208 42572169216 42645823488 42686498772 42760350846 42787377792 42793899264 42867937152 42935945076 43010228718 43016784156 43091207658 43603329024 43754729472 43830429696 43858132992 43864817664 43940708352 43975916064 43982618688 44010418176 44058713184 44086560768 44093280256 44128610217 44169566208 44211694827 44239639104 44316178272 44470053891 44814532608 44970138624 45047941632 45076414464 45161283584 45197469288 45204358096 45232929792 45282566328 45311187456 45461588904 45468517968 45547183224 46328537088 46438023168 46489400064 46562734656 46569831552 46599266304 46606368768 46679887872 46687002624 46724410818 46731532356 46805248899 46812382758 46841970816 46849110272 46923012288 46930164096 47085939414 47167402977 47615440896 47652798464 47727968256 47735242752 47780772288 47856143952 47863437984 47893690368 47976551424 47983863808 48029630477 48143136672 48226429296 49053745152 49224070656 49309233408 49340399616 49347919872 49433296896 49472905572 49480446024 49511720448 49566052332 49597380864 49604940288 49690761984 49769593992 49855700556 49863299352 50416349184 50543198208 50591405952 50678934336 50710966272 50718695424 50806444032 50847152949 50854902858 50887046016 50942887119 50975085888 50982855296 51071060928 51152082714 51240581127 51857457152 51947175936 52119604224 52160495616 52217734144 52250738688 52300575072 52391060496 52424174592 52432164864 52514873856 52522877952 52697217168 52705249056 52788388824 52796434608 53567371008 53609398272 53693964288 53702148096 53753368824 53838161946 53846367732 53880401664 53888613888 53973620352 53981846784 54161028756 54169283752 54254732958 54263002236 54907895808 55098548224 55185463296 55193874432 55228760064 55324311552 55377079488 55472887584 55481342528 55516409856 55612459008 55665501777 55700685504 55797053472 55805557824 55902107232 55990793241 56096211771 56433115136 56718392832 56762892288 56861097984 56915331696 57013801128 57049837056 57058532352 57157249536 57247926768 57346971624 57355712208 57454943544 58339639296 58440572928 58634554752 58643491584 58680557568 58744950912 58782081024 58838146956 58892754944 58939943058 58948926436 58986185472 59050914198 59088237696 59284369314 59293405188 59395988934 59752710144 59960184832 60063922176 60101885952 60263292384 60310573056 60376755104 60414916608 60472539927 60615451872 60624690624 60720322896 60729577632 60940444221 61771382784 61985866752 62083646208 62093108736 62132355072 62141825024 62239850496 62249336832 62299214424 62308709808 62406998532 62416510344 62455961088 62564016384 62573552128 62781252552 62889870636 63487254528 63637291008 63707696384 63808191936 63817917312 63858253824 63968735232 64029748158 64140526269 64150302298 64190848896 64301905728 64403917614 64515343077 64525176234 64636811487 65404993536 65632094208 65745644544 65787199488 65797226496 65911062528 65963874096 65973928032 66015627264 66088069776 66129841152 66139920384 66254349312 66359458656 66474267408 66484399136 67221798912 67455207936 67571912448 67614621696 67624927232 67741925376 67796203932 67806537144 67849394688 67923849492 67966781184 68094747904 68202776952 68320774836 69262901248 69492805632 69657034752 69667651584 69734100096 69854747328 69898899456 69909553152 70019831808 70030503936 70086616227 70097298534 70218574137 70262956224 70273665408 70384518432 70395246144 70628909121 70639674082 71423161344 71479197696 71591952384 71602864128 71671158432 71784215928 71795156976 71840535552 71851485184 71964827136 71975795712 72214705008 72339643944 72350669648 73580617728 73591832576 73836105984 73963850112 74010599424 74021879808 74149945344 74220669036 74267580672 74349078498 74396071296 74407410432 74536142976 74654390988 74783550834 74794949028 75624523776 75683856384 75814797312 75887108928 76018401504 76066449408 76078043136 76209666048 76282354287 76330569024 76462628832 76474282944 76606591392 76728124071 76872586501 77786185728 77920763904 78179406336 78191322112 78240743424 78326601216 78376108032 78450862608 78586590744 78636261888 78648247296 78734552264 78784316928 79045825752 79057873584 79182583236 79194651912 80085229568 80351056512 80414097408 80540946432 80553222144 80630053236 80769551598 80820602496 80832920832 80960430528 80972770176 81241543134 81253925628 81382099437 81394503354 82361843712 82647822336 82778194944 82790811648 82843140096 82986467328 82999115776 83065619232 83078279744 83209331376 83222013792 83274614784 83418688512 83551028256 83708336736 83853160848 84649672704 85077589248 85090556416 85144338432 85291646976 85372997544 85520701692 85574755584 85587798528 85735874304 85871890152 86020457436 86033568312 86182415316 87206658048 87509458944 87660859392 87716265984 87881416704 87951832128 87965237376 88020836352 88117426368 88173121536 88186560512 88257220434 88339132416 88409914587 88423389654 88479278208 88576371297 88632356544 88940107782 89093983401 89629065216 89940277248 90095883264 90152828928 90322567168 90394938576 90408716192 90465859584 90565132656 90622374912 90923177808 90937035936 91094366448 92657074176 92978800128 93125469312 93139663104 93198532608 93212737536 93359775744 93374005248 93448821636 93463064712 93610497798 93624765516 93683941632 93698220544 93846024576 93860328192 94171878828 94334805954 95230881792 95455936512 95470485504 95561544576 95712287904 95726875968 95787380736 95953102848 95967727616 96044622237 96059260954 96225453447 96286273344 96452858592 96605876421 96787764351 98107490304 98448141312 98618466816 98680799232 98695839744 98866593792 98945811144 98960892048 99023440896 99132104664 99194761728 99209880576 99381523968 99539187984 99711401112 99726598704 100832698368 101182811904 101357868672 101421932544 101437390848 101612888064 101694305898 101709805716 101774092032 101885774238 101950171776 101965710592 102142121856 102304165428 102481162254 103714914304 103894351872 104239208448 104320991232 104435468288 104501477376 104601150144 104782120992 104848349184 104864329728 105029747712 105045755904 105145947801 105394434336 105410498112 105576777648 105592869216 105959511123 107134742016 107218796544 107387928576 107404296192 107506737648 107676323892 107692735464 107760803328 107777227776 107947240704 107963693568 108322057512 108338567504 108509465916 108526004472 110197096448 110370926592 110387748864 110648623104 110754158976 110945775168 110962685056 111032819712 111224918016 111331003554 111401371008 111523617747 111594106944 111611115648 111804214464 111981586482 112175326251 112192423542 112866230272 113436785664 113525784576 113722195968 113830663392 114027602256 114099674112 114117064704 114314499072 114495853536 114693943248 114711424416 114909887088 116679278592 116881145856 117269109504 117286983168 117361115136 117489901824 117564162048 117676293912 117785509888 117879886116 117897852872 117972370944 118101828396 118176475392 118568738628 118586810376 118791977868 119505420288 119920369664 120127844352 120203771904 120526584768 120621146112 120753510208 120829833216 120945079854 121154327397 121230903744 121249381248 121440645792 121459155264 121862314701 121880888442 122091755031 123542765568 123971733504 124167292416 124186217472 124264710144 124283650048 124479700992 124498673664 124598428848 124617419616 124813997064 124833020688 124911922176 125128032768 125147104256 125562505104 125779741272 126974509056 127415392768 127616383872 127635834624 127716507648 127937470464 128059496316 128281052538 128300604596 128381697792 128603811456 128807835228 129030686154 129050352468 129273622974 130809987072 131264188416 131491289088 131574398976 131594452992 131822125056 131927748192 131947856064 132031254528 132176139552 132259682304 132279840768 132385830651 132508698624 132635084481 132718917312 132948534816 132968798272 133410161673 134443597824 134910415872 135143824896 135229243392 135249854464 135483850752 135592407864 135613074288 135698789376 135847698984 135933562368 136189495808 136405553904 136641549672 138985611264 139314069504 139468200192 139709494656 139797798912 139819106304 140039663616 140061007872 140173232454 140194597068 140415746697 140437148274 140525912448 140547330816 140769036864 140790492288 141257818242 141279348164 141502208931 142846322688 142958395392 143183904768 143205728256 143342316864 143568431856 143590313952 143681071104 143702970368 143929654272 143951591424 144088891431 144429410016 144679287888 144701339296 147161235456 147183665152 147672211968 147927700224 148021198848 148043759616 148299890688 148441338072 148535161344 148698156996 148792142592 148814820864 149072285952 149308781976 149567101668 149589898056 151249047552 151629594624 151774217856 152036803008 152132898816 152156086272 152419332096 152541458847 152564708574 152661138048 152828661357 152925257664 152948565888 153213182784 153456248142 153721743381 153745173002 155572371456 155841527808 156358812672 156382644224 156481486848 156653202432 156752216064 156901725216 157173181488 157272523776 157296494592 157469104528 157568633856 158091651504 158115747168 158365166472 158389303824 160170459136 160702113024 160828194816 161081892864 161106444288 161260106472 161539103196 161641204992 161665841664 161920861056 161945540352 162483086268 162507851256 162764198874 162789006708 164723687424 165295644672 165556389888 165581623296 165686280192 165972934656 165998231552 166131238464 166156559488 166418662752 166444027584 166549229568 166837377024 166996505331 167102056512 167310923561 167416673472 167706321696 167972379723 168288635313 169299345408 170155178496 170181112832 170288676864 170583293952 170745995088 171041403384 171149511168 171175597056 171471748608 171743780304 172040914872 172067136624 172364830632 175018917888 175321718784 175903664256 175930474752 176041672704 176234852736 176346243072 176373121024 176514440868 176678264832 176819829174 176846779308 176958556416 177152742594 177264713088 177880215564 178187966802 179258130432 179880554496 180191766528 180305657856 180645134336 180789877152 180817432384 180931719168 181130265312 181244749824 181417619781 181846355616 181874071872 182188732896 182821332663 185314148352 185957600256 186250938624 186279326208 186397065216 186425475072 186719551488 186748010496 186897643272 186926129424 187220995596 187249531032 187367883264 187396441088 187692049152 187720656384 188343757656 188669611908 190461763584 190911873024 191123089152 191424575808 191453751936 191574761472 191906205696 191935455232 192089244474 192118521908 192421578807 192450906894 192572546688 192905717184 193211752842 193575528702 193910434461 196214980608 196896282624 197236933632 197361598464 197391679488 197733187584 197891622288 197921784096 198046881792 198264209328 198389523456 198419761152 198763047936 199078375968 199422802224 199453197408 201665396736 202365623808 202715737344 202843865088 202874781696 203225776128 203388611796 203419611432 203548184064 203771548476 203900343552 203931421184 204284243712 204608330856 204962324508 207788703744 208478416896 208870936576 209002954752 209202300288 209564241984 209696698368 209728659456 210059495424 210091511808 210259848681 210291895602 210655722411 210788868672 210820996224 211153555296 211185738432 211886727363 211919022246 214269484032 214437593088 214775857152 214808592384 215013475296 215352647784 215385470928 215521606656 215554455552 215894481408 215927387136 216644115024 216677135008 217018931832 217052008944 220394192896 220741853184 220775497728 221508317952 221891550336 221925370112 222065639424 222449836032 222662007108 222802742016 223047235494 223188213888 223222231296 223608428928 223963172964 224350652502 224384847084 225732460544 226873571328 227051569152 227444391936 227661326784 228055204512 228199348224 228234129408 228628998144 228847062861 228991707072 229387886496 229422848832 229819774176 230184372213 230617759503 233358557184 233762291712 234538219008 234573966336 234722230272 234979803648 235128324096 235352587824 235571019776 235759772232 235795705744 235944741888 236203656792 236352950784 237137477256 237173620752 237583955736 239840739328 240255688704 241053169536 241242292224 241507020416 241659666432 241890159708 242308654794 242461807488 242498762496 242881291584 242918310528 243724629402 243761776884 244146298311 244183510062 247085531136 247943467008 248334584832 248372434944 248529420288 248567300096 248959401984 248997347328 249196857696 249234839232 249627994128 249666041376 249823844352 250256065536 250294208512 250532937353 251125010208 251559482544 253949018112 254830785536 255232767744 255271669248 255433015296 255874940928 256118992632 256562105076 256601209192 256763395584 257207622912 257615670456 258061372308 258100704936 258547245948 261619974144 262528376832 262982578176 263148797952 263644250112 263855496384 263895712128 264062509056 264352279104 264519364608 264559681536 264771661302 265017397248 265229743761 265270168962 265437834624 265729113891 265897069632 265937596544 266820323346 267281950203 268887195648 269820831744 270287649792 270458486784 270499708928 270967701504 271184815728 271226148576 271397578752 271695397968 271867124736 272378991616 272811107808 273283099344 277971222528 278936400384 279418989312 279595597824 279638212608 280079327232 280122015744 280346464908 280389194136 280831493394 280874296548 281051824896 281094661632 281538073728 281580984576 282515636484 282558696328 283004417862 285692645376 286367809536 286411456512 286684633728 287136863712 287180627904 287362142208 287405940736 287859308544 287903182848 288133866711 288177782862 288676360341 288858820032 289358575776 289402678592 290363293053 294322470912 294367330304 295344423936 295855400448 296042397696 296087519232 296599781376 296882676144 297070322688 297396313992 297584285184 297629641728 298144571904 298617563952 299134203336 299179796112 302498095104 303548435712 304073606016 304265797632 304312172544 304838664192 305082917694 305129417148 305322276096 305657322714 305850515328 305897131776 306426365568 306912496284 307443486762 307490346004 311144742912 311683055616 312717625344 312765288448 312962973696 313306404864 313504432128 313803450432 314346362976 314545047552 314592989184 314938209056 315137267712 315437843403 316183303008 316231494336 316730332944 316778607648 317878533369 320340918272 321404226048 321656389632 322163785728 322212888576 322520212944 323078206392 323282409984 323331683328 323841722112 323891080704 324966172536 325015702512 325528397748 325578013416 330591289344 331112779776 331163246592 331945869312 332262476928 332313118976 332837325504 332888055168 333098459136 333674754048 333993010662 334204113024 334570853241 334621847122 334833346944 335412643392 335944759446 336525978753 336577270626 338598690816 340310356992 340362225664 340577353728 341166587904 341491990176 342082806768 342299022336 342351194112 342943497216 343487560608 344081829744 344134273248 344729661264 350037835776 350643437568 351807328512 351860949504 352083345408 352469705472 352692486144 352746242048 353028881736 353356529664 353639658348 353693558616 353917112832 354305485188 354529426176 355760431128 356375933604 358516260864 359761108992 360383533056 360611315712 361290268672 361579754304 361634864768 361863438336 362260530624 362489499648 362835239562 363462982191 363692711232 363748143744 364147304221 364377465792 365586944103 365642665326 366275265093 370628296704 371915200512 372501877248 372558652416 372794130432 372850950144 373439102976 373496020992 373795286544 373852258848 374441991192 374499062064 374735766528 374792882176 375384098304 375441312768 376687515312 377339223816 380923527168 382246178304 382849151616 382907503872 383149522944 383812411392 383870910464 384178488948 384237043816 384843157614 384901813788 385145093376 385811434368 386423505684 387151057404 387820868922 392429961216 393792565248 394473867264 394723196928 394783358976 395466375168 395783244576 395843568192 396093763584 396528418656 396779046912 396839522304 397157491953 397526095872 397905253443 398156751936 398845604448 398906394816 400230485019 403330793472 404731247616 405431474688 405687730176 405749563392 406451552256 406777223592 406839222864 407096368128 407543096952 407800687104 407862842368 408568487424 409216661712 409924649016 416956833792 417741873152 418404600576 419128483968 419393396736 419457318912 420118990848 420183023616 420519697362 420583791204 421311444822 421577737344 421641992448 422307110592 422371476864 423773454726 423838044492 424506626793 428538968064 428875186176 429551714304 429617184768 430026950592 430705295568 430770941856 431043213312 431108911104 431788962816 431854774272 432266674293 433288230048 433354270016 434037863664 434104017888 440788385792 441483706368 441550995456 443016635904 443783100672 443850740224 444131278848 444899672064 445324014216 445605484032 446094470988 446376427776 446444462592 447216857856 447926345928 448701305004 448769694168 453747142656 454888783872 455322653568 456110409024 456398696448 456468258816 457257996288 457624376541 457694125722 457983414144 458485984071 458775772992 458845697664 459639548352 460368744426 461165230143 461235519006 466717114368 467524583424 469076438016 469147932672 469444460544 469959607296 470256648192 470705175648 471142039552 471519544464 471591411488 471889483776 472407313584 472705901568 474274954512 474347241504 475167911472 479681478656 480511377408 482106339072 482484584448 483014040832 483319332864 483780319416 484617309588 484923614976 484997524992 485762583168 485836621056 487449258804 487523553768 488292596622 488367020124 494171062272 495886934016 496669169664 496744869888 497058840576 497918803968 497994694656 498393715392 498469678464 499255988256 499332082752 499647688704 500512131072 500588417024 500989515993 501065874706 501932770683 502250020416 503118965088 503917139169 504865905939 507898036224 509661571072 510465535488 510543338496 510866030592 511749881856 512237985264 513124210152 513202418384 513526791168 514415245824 515231340912 516122744616 516201409872 517094491896 525056753664 525965156352 527710992768 527791424256 528125018112 528704558208 529038729216 529119363072 529543322604 530034794496 530459487522 530540337924 530875669248 531458227782 531794139264 531875193088 533640646692 534563900406 537774391296 539641663488 540575299584 540916973568 540999417856 541935403008 542369631456 542452297152 542795157504 543390795936 543734249472 544252859343 544757983232 545277569533 545622215616 546566198688 548463997989 555942445056 557872800768 558837978624 559191195648 559276425216 560158654464 560244031488 560692929816 560778388272 561662986788 561748593096 562103649792 562189323264 563076147456 563161969152 565031272968 565117392656 566008835724 571385290752 572735619072 573369267456 574273727424 574361255808 574724284416 574811881472 575718617088 575806365696 576267733422 576355565724 577264736421 577352720682 577717640064 578717151552 578805357184 580726586106 581731303383 588644941824 588734660608 590688847872 591710800896 592084795392 592175038464 593199562752 593765352288 594140645376 594792627984 595168570368 595259283456 596289143808 597235127904 598268406672 598359592224 604996190208 607096871424 608147212032 608531595264 608624345088 609677328384 610165835388 610258834296 610644552192 611314645428 611701030656 611794263552 612852731136 613824992568 614886973524 614980692008 623366111232 625435250688 625530576896 626612809728 627008864256 627606900864 628692725952 629090095104 629185978368 629876418112 630274535424 630875686806 631967167233 632366606016 632462988672 633460665888 633557215296 635660182089 635757066738 640681836544 642808452096 643312779264 644327571456 644425777152 645040425888 646156412784 646564819968 646663366656 647683444224 647782161408 649932345072 650031405024 651056795496 651156026832 661182578688 662225559552 662326493184 664524953856 664626237952 665674651008 665776110336 666196918272 667349508096 667986021324 668408226048 669141706482 669243694244 669666693888 670825286784 671889518892 673051957506 673154541252 677197381632 680620713984 680724451328 681154707456 682333175808 682983980352 684165613536 684598044672 684702388224 685886994432 686541188583 686975121216 688163659488 688268546496 689459322528 690553116639 691853278509 700075671552 701286875136 703614657024 703721899008 704166690816 704939410944 705384972288 705492484096 706057763472 706713059328 707279316696 707387117232 707834225664 708610970376 709058852352 711520862256 712751867208 719522217984 720767066112 723159508608 723269729536 723726876672 724521061248 724978999296 725670479124 726925964382 727385422464 727496287488 728294608442 728754931584 731173888206 731285330652 732438894933 732550530186 741256593408 743830401024 745003754496 745117304832 745588260864 745701900288 746878205952 746992041984 747590573088 747704517696 748883982384 748998124128 749471533056 749585764352 750768196608 750882625536 751598812059 753375030624 754678447632 761847054336 764492356608 765698303232 765815007744 766299045888 767624822784 767741820928 768356977896 768474087632 769686315228 769803627576 770290186752 771622868736 772847011368 774302114808 775641737844 784859922432 787585130496 788947734528 789446393856 790932750336 791566489152 791687136384 792187527168 793056837312 793558093824 793679044608 794314983906 795052191744 795689231283 795810506886 796313503872 797187341673 797691208896 797812789632 800460970038 801845850609 806661586944 809462495232 810862949376 811375460352 811499126784 812903104512 813554447184 813678445728 814192736256 815086193904 815601374208 815725684736 817136974848 818433323424 819849298032 833913667584 835483746304 836809201152 838256967936 838786793472 838914637824 840237981696 840366047232 841039394724 841167582408 842622889644 843155474688 843283984896 844614221184 844742953728 847546909452 847676088984 849013253586 857077936128 859103428608 859234369536 860053901184 861410591136 861541883712 862086426624 862217822208 863577925632 863709548544 864401600133 864533348586 866029081023 866576460096 866708540032 868075727328 868208035776 871089879159 881576771584 882967412736 883101990912 886033271808 887566201344 887701480448 888262557696 889799344128 890648028432 891210968064 892188941976 892752855552 892888925184 894433715712 895852691856 897402610008 897539388336 907494285312 910645307136 912220818048 912797392896 912936517632 914515992576 915248753082 915388251444 915966828288 916971968142 917551545984 917691395328 919279096704 920737488852 922330460286 922471038012 933434228736 935049166848 938152876032 938295865344 938888921088 939919214592 940513296384 941410351296 942284079104 943039088928 943182822976 943778967552 944814627168 945411803136 946313530209 948549909024 948694483008 950335822944 953635600107 959362957312 961022754816 964212678144 964969168896 966028081664 966638665728 967560638832 969234619176 969847229952 969995049984 971525166336 971673242112 974898517608 975047107536 976585193244 976734040248 991773868032 993338339328 993489739776 995837607936 996787430784 996939356928 998511976512 998664165504 999295377408 1001024262144 1001176834048 1001979031986 1002131749412 1003712559723 1003865541366 1004500040832 1006237930176 1007834278338 1009731811878 1015796072448 1019323142144 1020931070976 1021086676992 1021732061184 1023499763712 1024475970528 1026248420304 1026404836768 1027053582336 1028830491648 1030462681824 1032245489232 1032402819744 1034188983792 1050113507328 1051930312704 1055421985536 1055582848512 1056250036224 1057409116416 1058077458432 1058238726144 1059086645208 1060069588992 1060918975044 1061080675848 1061751338496 1062916455564 1063588278528 1063750386176 1067281293384 1069127800812 1075548782592 1079283326976 1081150599168 1081833947136 1083870806016 1084739262912 1084904594304 1085590315008 1086781591872 1087468498944 1088505718686 1089515966464 1090388946573 1090555139066 1091244431232 1092441912663 1093132397376 1096760832309 1096927995978 1098825795279 1111884890112 1115745601536 1117675957248 1118382391296 1118552850432 1120317308928 1120488062976 1121385859632 1121556776544 1123325973576 1123497186192 1124207299584 1124378646528 1126152294912 1126323938304 1130062545936 1130234785312 1132017671448 1142770581504 1146738534912 1148547454848 1148722511616 1149448568832 1149623762944 1151437234176 1151612731392 1152535466844 1152711131448 1154529472842 1154705441364 1155435280128 1157434303104 1157610714368 1161453172212 1163462606766 1177289883648 1177469321216 1181377695744 1183421601792 1184169590784 1184350076928 1186399125504 1187530704576 1188281290752 1189585255968 1190337140736 1190518566912 1191472475859 1192578287616 1193715760329 1194470255808 1196536813344 1196719184448 1200691455057 1209992380416 1214193742848 1216294424064 1217063190528 1217248690176 1219354656768 1220331670776 1220517668592 1221289104384 1222629290856 1223402061312 1223588527104 1225705462272 1227649985136 1229773947048 1229961384016 1250870501376 1251061153792 1253225619456 1255213801728 1257385451904 1258180190208 1258371956736 1259752836224 1260549070848 1261751373612 1263934334466 1264733212032 1264925977344 1266921331776 1267114430592 1271320364178 1271514133476 1273519880379 1281363673088 1285616904192 1286625558528 1288655142912 1288851554304 1290080851776 1292312825568 1293129639936 1293326733312 1295366888448 1295564322816 1296800022879 1299864690144 1300062810048 1302113590992 1302312053664 1306833970517 1322365157376 1324451119104 1324652986368 1329049907712 1329252475904 1331349302016 1331552220672 1332393836544 1334699016192 1335972042648 1336816452096 1338283412964 1338487388488 1339333387776 1341650573568 1343779037784 1346103915012 1346309082504 1361241427968 1361448902656 1364666351616 1365967960704 1368331227072 1369196089344 1369404776448 1371773988864 1373082377166 1373950242432 1375457952213 1376327318976 1376537092992 1378918645056 1381106233278 1383495690429 1383706557018 1400151343104 1402573750272 1407229314048 1407443798016 1408333381632 1409878821888 1410769944576 1410984968192 1412115526944 1413426118656 1414558633392 1414774234464 1415668451328 1417221940752 1418117704704 1423041724512 1425503734416 1439044435968 1441534132224 1446319017216 1446539459072 1447453753344 1449042122496 1449957998592 1451340958248 1453851928764 1454770844928 1454992574976 1456589216884 1457509863168 1462347776412 1462570661304 1464877789866 1465101060372 1482513186816 1487660802048 1490007508992 1490234609664 1491176521728 1493756411904 1493984083968 1495181146176 1495409035392 1497767964768 1497996248256 1498943066112 1499171528704 1501536393216 1501765251072 1502968547979 1503197624118 1505798312049 1506750061248 1509356895264 1514597717817 1523694108672 1528984713216 1531396606464 1531630015488 1532598091776 1535249645568 1535483641856 1536713955792 1536948175264 1539372630456 1539607255152 1540580373504 1543245737472 1545694022736 1548604229616 1551283475688 1575170260992 1577895469056 1583132978304 1583374272768 1584375054336 1586113674624 1587116187648 1587358089216 1588629967812 1590104383488 1591378462566 1591621013772 1592627007744 1594374683346 1595382417792 1595625579264 1600921940076 1603691701218 1613323173888 1618924990464 1621725898752 1622750920704 1622998253568 1625806209024 1627108894368 1627356891456 1628385472512 1630172387808 1631202748416 1631451369472 1632758578029 1634273949696 1635832708599 1636866646848 1639698596064 1645391993967 1667827335168 1670967492608 1673618402304 1676513935872 1677573586944 1677829275648 1680475963392 1680732094464 1682078789448 1682335164816 1685245779288 1686310949376 1686567969792 1689228442368 1689485907456 1695093818904 1695352177968 1698026507172 1714155872256 1718206857216 1720107802368 1722821182272 1723083767424 1724172853248 1724435644416 1727155851264 1727419097088 1728803200266 1729066697172 1731794209263 1732058162046 1733152920192 1733417080064 1736151454656 1736416071552 1742179758318 1745193910149 1763153543168 1765934825472 1766203981824 1772066543616 1775132402688 1775402960896 1776525115392 1779598688256 1781296056864 1782421936128 1784377883952 1785505711104 1785777850368 1788867431424 1791705383712 1794805220016 1795078776672 1814988570624 1821290614272 1824441636096 1825594785792 1825873035264 1829031985152 1830497506164 1830776502888 1831933656576 1833943936284 1835103091968 1835382790656 1838558193408 1841474977704 1844660920572 1844942076024 1870098333696 1876305752064 1876591730688 1879838429184 1881026592768 1882820702592 1884568158208 1886078177856 1886365645952 1887557935104 1889629254336 1890823606272 1892627060418 1895901501699 1897099818048 1897388966016 1900671645888 1906980546267 1907271200214 1918725914624 1922045509632 1928425356288 1929938337792 1932056163328 1933277331456 1935121277664 1938469238352 1939694459904 1939990099968 1943050332672 1943346484224 1949797035216 1950094215072 1953170386488 1953468080496 1983547736064 1986676678656 1986979479552 1993574861568 1993878713856 1997023953024 1997328331008 1998590754816 2002048524288 2002353668096 2003958063972 2004263498824 2007425119446 2007731082732 2009000081664 2012475860352 2015668556676 2019463623756 2031592144896 2038646284288 2041862141952 2042173353984 2043464122368 2046999527424 2048951941056 2052496840608 2052809673536 2054107164672 2057660983296 2059623565749 2060925363648 2064490978464 2064805639488 2068377967584 2071659349917 2075559835527 2100227014656 2103860625408 2110843971072 2111165697024 2112500072448 2114818232832 2116154916864 2116477452288 2118173290416 2120139177984 2121837950088 2122161351696 2123502676992 2125832911128 2127176557056 2127500772352 2134562586768 2138255601624 2158566653952 2162301198336 2169478525824 2169809188608 2171180630016 2173563183744 2174936997888 2177011437372 2179031932928 2180777893146 2181110278132 2182488862464 2184883825326 2186264794752 2193521664618 2193855991956 2197651590558 2223769780224 2231491203072 2235351914496 2236764782592 2237105700864 2240634617856 2240976125952 2242771719264 2243113553088 2246651947152 2246994372384 2248414599168 2248757293056 2252304589824 2252647876608 2254796436177 2260125091872 2260469570624 2264035342896 2285541163008 2293477069824 2297094909696 2297445023232 2298897137664 2299247525888 2302874468352 2303225462784 2305070933688 2305422262896 2309058945684 2309410882728 2310870560256 2314868606208 2315221428736 2322906344424 2326925213532 2354579767296 2362755391488 2366843203584 2368339181568 2372798251008 2375061409152 2376562581504 2379170511936 2380674281472 2381037133824 2382944951718 2385156575232 2387067693849 2387431520658 2388940511616 2391562025019 2393073626688 2393438368896 2401382910114 2405537551827 2419984760832 2428387485696 2432588848128 2434126381056 2434497380352 2438709313536 2440663341552 2441035337184 2442578208768 2445258581712 2446804122624 2447177054208 2451410924544 2455299970272 2459547894096 2459922768032 2501741002752 2502122307584 2506451238912 2510427603456 2514770903808 2516360380416 2516743913472 2519505672448 2521098141696 2523502747224 2527868668932 2529466424064 2529851954688 2533842663552 2534228861184 2542640728356 2543028266952 2547039760758 2562727346176 2571233808384 2577310285824 2577703108608 2580161703552 2584625651136 2586259279872 2586653466624 2590733776896 2591128645632 2593204800399 2593600045758 2598087243069 2599729380288 2600125620096 2604227181984 2604624107328 2613269637477 2613667941034 2644730314752 2648902238208 2649305972736 2658099815424 2658504951808 2662698604032 2663104441344 2664787673088 2669398032384 2671944085296 2673632904192 2676566825928 2676974776976 2678666775552 2683301147136 2687558075568 2692207830024 2692618165008 2722482855936 2722897805312 2731935921408 2736662454144 2738392178688 2738809552896 2743547977728 2746164754332 2747900484864 2750915904426 2752654637952 2753074185984 2757837290112 2762212466556 2766991380858 2767413114036 2800302686208 2805147500544 2814458628096 2814887596032 2816666763264 2819757643776 2821539889152 2821969936384 2824231053888 2826852237312 2829117266784 2829548468928 2831336902656 2834443881504 2836235409408 2838940590627 2844285700537 2846083449024 2851007468832 2860906800321 2878088871936 2883068264448 2892638034432 2893078918144 2894907506688 2898084244992 2899915997184 2902681916496 2907703857528 2909541689856 2909985149952 2913178433768 2915019726336 2924695552824 2925141322608 2929755579732 2930202120744 2975321604096 2980015017984 2980469219328 2987512823808 2990362292352 2990818070784 2995535929536 2995992496512 2997886132224 2998343057408 3003072786432 3003530502144 3005937095958 3006395248236 3011137679169 3011596624098 3013500122496 3018713790528 3029195435634 3047388217344 3057969426432 3062793212928 3063260030976 3065196183552 3070499291136 3070967283712 3073427911584 3073896350528 3078745260912 3079214510304 3081160747008 3086491474944 3091388045472 3097208459232 3102566951376 3150340521984 3155790938112 3166265956608 3166748545536 3168750108672 3172227349248 3174232375296 3174716178432 3177259935624 3180208766976 3182756925132 3183242027544 3185254015488 3188749366692 3190764835584 3191251158528 3201843880152 3207383402436 3226646347776 3237849980928 3243451797504 3245501841408 3251612418048 3254217788736 3254713782912 3256770945024 3260344775616 3262405496832 3262902738944 3265517156058 3268547899392 3271166839719 3271665417198 3273733293696 3277325737989 3279397192128 3290783987934 3296477385837 3335654670336 3341934985216 3347236804608 3353027871744 3355147173888 3355658551296 3360951926784 3361464188928 3364157578896 3364670329632 3370491558576 3372621898752 3373135939584 3378456884736 3378971814912 3390187637808 3390704355936 3396053014344 3428311744512 3440215604736 3445642364544 3446167534848 3448345706496 3448871288832 3454311702528 3454838194176 3457606400532 3458133394344 3463588418526 3464116324092 3466305840384 3466834160128 3472302909312 3472832143104 3484359516636 3490387820298 3531869650944 3532407963648 3544133087232 3550264805376 3550805921792 3553050230784 3559197376512 3562592113728 3564843872256 3568755767904 3571011422208 3571555700736 3574417427577 3577734862848 3581147280987 3583410767424 3589610440032 3590157553344 3602074365171 3629977141248 3642581228544 3648883272192 3651189571584 3651746070528 3658063970304 3660995012328 3661553005776 3663867313152 3667887872568 3670206183936 3670765581312 3677116386816 3682949955408 3689321841144 3689884152048 3752611504128 3753183461376 3759676858368 3765641405184 3772156355712 3772731291904 3775115870208 3779258508672 3781647212544 3785254120836 3791803003398 3794199636096 3794777932032 3801343291776 3813961092534 3814542400428 3820559641137 3837451829248 3844091019264 3856850712576 3859876675584 3864112326656 3866554662912 3870242555328 3876938476704 3879388919808 3879980199936 3886100665344 3886692968448 3890400068637 3899594070432 3900188430144 3906340772976 3906936160992 3920501911551 3967095472128 3973353357312 3973958959104 3987149723136 3987757427712 3994047906048 3994656662016 3997181509632 4004097048576 4004707336192 4007916127944 4008526997648 4014850238892 4015462165464 4018000163328 4024951720704 4031337113352 4038927247512 4077292568576 4083724283904 4084346707968 4093999054848 4097903882112 4104993681216 4105619347072 4108214329344 4115321966592 4119247131498 4121850727296 4126373856639 4128981956928 4129611278976 4136755935168 4143318699834 4150487071287 4151119671054 4200454029312 4207721250816 4221687942144 4222331394048 4225000144896 4229636465664 4232309833728 4232954904576 4236346580832 4240278355968 4243675900176 4244322703392 4247005353984 4251665822256 4254353114112 4255001544704 4269125173536 4276511203248 4317133307904 4324602396672 4338957051648 4339618377216 4342361260032 4347126367488 4349873995776 4354022874744 4358063865856 4361555786292 4362220556264 4364977724928 4369767650652 4372529589504 4387043329236 4387711983912 4395303181116 4447539560448 4462982406144 4470703828992 4473529565184 4481269235712 4481952251904 4485543438528 4486227106176 4493303894304 4493988744768 4496829198336 4497514586112 4504609179648 4505295753216 4508905643937 4509592872354 4517394936147 4520250183744 4520939141248 4528070685792 4543793153451 4571082326016 4586954139648 4594189819392 4594890046464 4597794275328 4598495051776 4605748936704 4606450925568 4610141867376 4610844525792 4618117891368 4618821765456 4621741120512 4629737212416 4630442857472 4645812688848 4653850427064 4725510782976 4733686407168 4750122818304 4753125163008 4758341023872 4761348562944 4762074267648 4765889903436 4770313150464 4774135387698 4774863041316 4777881023232 4783124050038 4786147253376 4786876737792 4802765820228 4811075103654 4839969521664 4856774971392 4865177696256 4868252762112 4868994760704 4877418627072 4881326683104 4882070674368 4885156417536 4890517163424 4893608245248 4894354108416 4898275734087 4902821849088 4907498125797 4910599940544 4919095788192 4919845536064 4936175981901 5003482005504 5004244615168 5012902477824 5020855206912 5029541807616 5032720760832 5033487826944 5039011344896 5042196283392 5047005494448 5055737337864 5058932848128 5059703909376 5067685327104 5068457722368 5085281456712 5086056533904 5094079521516 5142467616768 5154620571648 5160323407104 5169251302272 5172518559744 5173306933248 5181467553792 5182257291264 5186409600798 5187200091516 5195382627789 5196174486138 5199458760576 5200251240192 5208454363968 5209248214656 5226539274954 5227335882068 5235581730447 5289460629504 5297804476416 5298611945472 5316199630848 5317009903616 5325397208064 5326208882688 5329575346176 5338796064768 5343888170592 5347265808384 5353133651856 5353949553952 5357333551104 5366602294272 5375116151136 5384415660048 5385236330016 5444965711872 5445795610624 5463871842816 5473324908288 5476784357376 5477619105792 5487095955456 5492329508664 5495800969728 5501831808852 5505309275904 5506148371968 5515674580224 5524424933112 5533982761716 5534826228072 5610295001088 5628917256192 5629775192064 5639515287552 5643079778304 5648462107776 5653704474624 5658234533568 5659096937856 5662673805312 5668887763008 5672470818816 5677881181254 5687704505097 5688571401074 5692166898048 5702014937664 5720941638801 5721813600642 5756177743872 5766136528896 5785276068864 5786157836288 5789815013376 5796168489984 5799831994368 5805363832992 5815407715056 5819083379712 5819970299904 5826356867536 5830039452672 5849391105648 5850282645216 5859511159464 5860404241488 5950643208192 5960030035968 5960938438656 5980724584704 5981636141568 5991071859072 5991984993024 5995772264448 5996686114816 6006145572864 6007061004288 6011874191916 6012790496472 6022275358338 6023193248196 6027000244992 6037427581056 6058390871268 6094776434688 6115938852864 6125586425856 6126520061952 6130392367104 6140998582272 6141934567424 6146855823168 6147792701056 6157490521824 6158429020608 6162321494016 6172982949888 6178870697247 6182776090944 6190504171757 6194416918464 6205133902752 6214978049751 6226679506581 6300681043968 6311581876224 6332531913216 6333497091072 6337500217344 6344454698496 6348464750592 6349432356864 6354519871248 6360417533952 6365513850264 6366484055088 6370508030976 6377498733384 6381529671168 6382502317056 6403687760304 6414766804872 6475699961856 6486903595008 6508435577472 6509427565824 6513541890048 6520689551232 6524810993664 6525805477888 6531034312116 6537095798784 6542333679438 6543330834396 6547466587392 6554651475978 6558794384256 6581567975868 6592954771674 6671309340672 6683869970432 6694473609216 6706055743488 6710294347776 6711317102592 6721903853568 6722928377856 6728315157792 6729340659264 6740983117152 6745243797504 6746271879168 6756913769472 6757943629824 6764389308531 6780375275616 6781408711872 6792106028688 6856623489024 6880431209472 6891284729088 6892335069696 6896691412992 6897742577664 6908623405056 6909676388352 6915212801064 6916266788688 6927176837052 6928232648184 6932611680768 6933668320256 6944605818624 6945664286208 6968719033272 6980775640596 7063739301888 7088266174464 7100529610752 7101611843584 7118394753024 7125184227456 7129687744512 7137511535808 7142022844416 7143111401472 7148834855154 7155469725696 7162294561974 7166821534848 7174686075057 7179220880064 7180315106688 7204148730342 7216612655481 7259954282496 7285162457088 7297766544384 7302379143168 7303492141056 7316127940608 7321990024656 7323106011552 7327734626304 7335775745136 7340412367872 7341531162624 7354232773632 7365899910816 7378643682288 7379768304096 7505223008256 7506366922752 7519353716736 7531282810368 7544312711424 7545462583808 7550231740416 7558517017344 7563294425088 7570508241672 7583606006796 7588399272192 7589555864064 7602686583552 7627922185068 7629084800856 7641119282274 7688182038528 7713701425152 7728224653312 7733109325824 7740485110656 7753876953408 7758777839616 7759960399872 7772201330688 7773385936896 7779614401197 7780800137274 7794261729207 7799188140864 7800376860288 7812681545952 7813872321984 7839808912431 7841003823102 7934190944256 7946706714624 7947917918208 7974299446272 7975514855424 7988095812096 7989313324032 7994363019264 8008194097152 8009414672384 8015832255888 8017053995296 8029700477784 8030924330928 8036000326656 8049903441408 8062674226704 8077854495024 8154585137152 8167448567808 8168693415936 8195807764224 8209987362432 8211238694144 8216428658688 8230643933184 8238494262996 8243701454592 8252747713278 8257963913856 8259222557952 8273511870336 8286637399668 8300974142574 8302239342108 8400908058624 8415442501632 8443375884288 8444662788096 8450000289792 8459272931328 8464619667456 8465909809152 8472693161664 8480556711936 8487351800352 8488645406784 8494010707968 8503331644512 8508706228224 8510003089408 8516821771881 8532857101611 8538250347072 8553022406496 8582720400963 8634266615808 8649204793344 8677914103296 8679236754432 8684722520064 8694252734976 8699747991552 8708045749488 8716127731712 8723111572584 8724441112528 8729955449856 8739535301304 8745059179008 8774086658472 8775423967824 8790606362232 8925964812288 8941407657984 8962538471424 8971086877056 8972454212352 8986607788608 8987977489536 8993658396672 8995029172224 9009218359296 9010591506432 9017811287874 9019185744708 9033413037507 9034789872294 9040500367488 9041878282496 9056141371584 9087586306902 9142164652032 9173908279296 9188379638784 9189780092928 9195588550656 9196990103552 9211497873408 9212901851136 9220283734752 9221689051584 9236235782736 9237643530912 9243482241024 9259474424832 9260885714944 9269718682061 9291625377696 9307700854128 9451021565952 9467372814336 9500245636608 9506250326016 9516682047744 9522697125888 9524148535296 9531779806872 9540626300928 9548270775396 9549726082632 9555762046464 9566248100076 9572294506752 9573753475584 9605531640456 9622150207308 9679939043328 9713549942784 9730355392512 9736505524224 9754837254144 9762653366208 9764141348736 9770312835072 9781034326848 9787216490496 9788708216832 9796551468174 9805643698176 9813500519157 9814996251594 9821199881088 9831977213967 9838191576384 9839691072128 9872351963802 9889432157511 10006964011008 10008489230336 10025804955648 10041710413824 10059083615232 10065441521664 10066975653888 10078022689792 10084392566784 10094010988896 10111474675728 10117865696256 10119407818752 10135370654208 10136915444736 10170562913424 10172113067808 10188159043032 10284935233536 10320646814208 10338502604544 10345037119488 10346613866496 10362935107584 10364514582528 10372819201596 10374400183032 10390765255578 10392348972276 10398917521152 10400502480384 10416908727936 10418496429312 10453078549908 10454671764136 10471163460894 10595608952832 10597223890944 10632399261696 10634019807232 10650794416128 10652417765376 10659150692352 10677592129536 10687776341184 10694531616768 10706267303712 10707899107904 10714667102208 10733204588544 10743441842961 10750232302272 10768831320096 10770472660032 10806223095513 10889931423744 10891591221248 10927743685632 10946649816576 10953568714752 10955238211584 10974191910912 10984659017328 10991601939456 11003663617704 11010618551808 11012296743936 11031349160448 11048849866224 11067965523432 11069652456144 11257834512384 11259550384128 11279030575104 11296924215552 11316469067136 11318193875712 11325347610624 11337775526016 11344941637632 11355762362508 11375409010194 11377142802148 11384333796096 11404029875328 11441883277602 11443627201284 11512355487744 11532273057792 11570552137728 11572315672576 11579630026752 11592336979968 11599663988736 11610727665984 11630815430112 11638166759424 11639940599808 11652713735072 11660078905344 11671200205911 11698782211296 11700565290432 11719022318928 11720808482976 11761505734653 11901286416384 11920060071936 11921876877312 11961449169408 11963272283136 11982143718144 11983969986048 11991544528896 11993372229632 12012291145728 12014122008576 12023748383832 12025580992944 12044550716676 12046386496392 12054000489984 12074855162112 12116781742536 12231877705728 12251172851712 12253040123904 12281997164544 12293711646336 12295585402112 12314981043648 12316858041216 12324642988032 12345965899776 12357741394494 12365552181888 12379121569917 12381008343514 12388833836928 12410267805504 12429956099502 12451461213861 12453359013162 12601362087936 12623163752448 12665063826432 12666994182144 12675000434688 12688909396992 12696929501184 12698864713728 12709039742496 12720835067904 12731027700528 12732968110176 12741016061952 12754997466768 12763059342336 12765004634112 12807375520608 12829533609744 12951399923712 12973807190016 13016871154944 13018855131648 13027083780096 13041379102464 13049621987328 13051610955776 13062068624232 13074191597568 13084667358876 13086661668792 13094933174784 13109302951956 13117588768512 13163135951736 13185909543348 13342618681344 13367739940864 13388947218432 13412111486976 13420588695552 13443807707136 13445856755712 13456630315584 13458681318528 13481966234304 13490487595008 13492543758336 13513827538944 13515887259648 13526716931811 13528778617062 13552184808441 13560750551232 13562817423744 13584212057376 13631379460353 13713246978048 13760862418944 13782569458176 13784670139392 13793382825984 13795485155328 13817246810112 13819352776704 13830425602128 13832533577376 13854353674104 13856465296368 13865223361536 13867336640512 13889211637248 13891328572416 13937438066544 13961551281192 14176532348928 14201059221504 14203223687168 14250368454912 14259375489024 14275023071616 14284045688832 14286222802944 14297669710308 14310939451392 14324589123948 14333643069696 14349372150114 14358441760128 14360630213376 14408297460684 14433225310962 14519908564992 14570324914176 14595533088768 14604758286336 14606984282112 14632255881216 14643980049312 14646212023104 14655469252608 14671551490272 14680824735744 14683062325248 14694827202261 14708465547264 14722494377391 14731799821632 14757287364576 14759536608192 14808527945703 15010446016512 15012733845504 15038707433472 15062565620736 15088625422848 15090925167616 15100463480832 15117034034688 15126588850176 15141016483344 15167212013592 15176798544384 15179111728128 15205373167104 15255844370136 15258169601712 15282238564548 15427402850304 15456449306624 15480970221312 15507753906816 15517555679232 15519920799744 15544402661376 15546771873792 15559228802394 15561600274548 15588523458414 15598376281728 15600753720576 15625363091904 15627744643968 15679617824862 15682007646204 15706745191341 15868381888512 15893413429248 15895835836416 15948598892544 15951029710848 15976191624192 15978626648064 15988726038528 16016388194304 16018829344768 16031664511776 16034107990592 16059400955568 16061848661856 16072000653312 16099806882816 16125348453408 16155708990048 16309170274304 16334897135616 16337386831872 16391615528448 16419974724864 16422477388288 16432857317376 16461287866368 16476988525992 16487402909184 16505495426556 16515927827712 16518445115904 16547023740672 16573274799336 16601948285148 16604478684216 16830885003264 16886751768576 16889325576192 16918545862656 16929239334912 16945386323328 16961113423872 16974703600704 16977290813568 16988021415936 17006663289024 17017412456448 17020006178816 17033643543762 17063113515291 17065714203222 17076500694144 17106044812992 17165440801926 17268533231616 17298409586688 17355828206592 17358473508864 17369445040128 17388505469952 17399495983104 17416091498976 17432255463424 17446223145168 17448882225056 17459910899712 17479070602608 17490118358016 17548173316944 17550847935648 17581212724464 17851929624576 17882815315968 17942173754112 17944908424704 17973215577216 17975954979072 17987316793344 17990058344448 18018436718592 18021183012864 18035622575748 18038371489416 18066826075014 18069579744588 18081000734976 18083756564992 18112282743168 18175172613804 18284329304064 18347816558592 18376759277568 18379560185856 18391177101312 18422995746816 18425803702272 18440567469504 18443378103168 18472471565472 18475287061824 18486964482048 18518948849664 18521771429888 18536612091741 18539437364122 18571512515271 18583250755392 18615401708256 18644934149253 18680038519743 18902043131904 18934745628672 19000491273216 19012500652032 19033364095488 19045394251776 19048297070592 19063559613744 19081252601856 19096541550792 19099452165264 19111524092928 19132496200152 19144589013504 19147506951168 19211063280912 19244300414616 19427099885568 19460710785024 19525306732416 19528282697472 19540625670144 19562068653696 19574432980992 19577416433664 19593102936348 19611287396352 19627001038314 19629992503188 19642399762176 19663954427934 19676383152768 19679382144256 19744703927604 19778864315022 20013928022016 20016978460672 20051609911296 20083420827648 20118167230464 20130883043328 20133951307776 20156045379584 20168785133568 20188021977792 20222949351456 20235731392512 20238815637504 20270741308416 20273830889472 20293167925593 20341125826848 20344226135616 20376318086064 20569870467072 20641293628416 20677005209088 20690074238976 20693227732992 20725870215168 20729029165056 20745638403192 20748800366064 20781530511156 20784697944552 20797835042304 20801004960768 20833817455872 20836992858624 20906157099816 20909343528272 20942326921788 21191217905664 21264798523392 21268039614464 21301588832256 21304835530752 21355184259072 21375552682368 21389063233536 21412534607424 21415798215808 21429334204416 21466409177088 21486883685922 21500464604544 21524058225171 21537662640192 21540945320064 21612446191026 21649837966443 21779862847488 21783182442496 21855487371264 21893299633152 21907137429504 21910476423168 21948383821824 21969318034656 21983203878912 22007327235408 22021237103616 22024593487872 22062698320896 22097699732448 22135931046864 22139304912288 22515669024768 22519100768256 22558061150208 22593848431104 22632938134272 22636387751424 22650695221248 22675551052032 22689883275264 22711524725016 22750818020388 22754285604296 22768667592192 22808059750656 22883766555204 22887254402568 23064546115584 23141104275456 23144631345152 23184673959936 23199327977472 23221455331968 23261630860224 23276333518848 23279881199616 23305427470144 23320157810688 23342400411822 23382785187621 23397564422592 23401130580864 23438044637856 23441616965952 23519426737293 23523011469306 23802572832768 23840120143872 23843753754624 23922898338816 23926544566272 23964287436288 23967939972096 23983089057792 23986744459264 24024582291456 24028244017152 24047496767664 24051161985888 24089101433352 24092772992784 24108000979968 24149710324224 24233563485072 24463755411456 24502345703424 24506080247808 24587423292672 24591170804224 24629962087296 24633716082432 24649285976064 24691931799552 24715482788988 24731104363776 24758243139834 24762016687028 24777667673856 24820535611008 24859912199004 24902922427722 24906718026324 25202724175872 25246327504896 25330127652864 25333988364288 25350000869376 25377818793984 25393859002368 25397729427456 25418079484992 25441670135808 25462055401056 25465936220352 25482032123904 25509994933536 25526118684672 25530009268224 25550465315643 25598571304833 25614751041216 25659067219488 25748161202889 25902799847424 25947614380032 26033742309888 26037710263296 26054167560192 26082758204928 26099243974656 26103221911552 26124137248464 26148383195136 26169334717752 26173323337584 26189866349568 26218605903912 26235177537024 26326271903472 26371819086696 26777894436864 26824222973952 26887615414272 26913260631168 26917362637056 26963932468608 26980975190016 26985087516672 27027655077888 27031774519296 27053433863622 27057557234124 27100239112521 27104369616882 27121501102464 27125634847488 27168424114752 27262758920706 27426493956096 27521724837888 27565138916352 27569340278784 27586765651968 27590970310656 27634493620224 27638705553408 27660851204256 27665067154752 27708707348208 27712930592736 27730446723072 27734673281024 27778423274496 27782657144832 27809156046183 27874876133088 27923102562384 28353064697856 28402118443008 28406447374336 28500736909824 28518750978048 28550046143232 28568091377664 28572445605888 28595339420616 28621878902784 28649178247896 28667286139392 28698744300228 28716883520256 28721260426752 28816594921368 28866450621924 29039817129984 29140649828352 29191066177536 29209516572672 29264511762432 29287960098624 29292424046208 29310938505216 29343102980544 29361649471488 29366124650496 29389654404522 29416931094528 29440501557471 29444988754782 29463599643264 29495931641901 29514574729152 29519073216384 29617055891406 29668296472533 30020892033024 30025467691008 30077414866944 30125131241472 30177250845696 30181850335232 30200926961664 30234068069376 30253177700352 30282032966688 30334424027184 30353597088768 30358223456256 30410746334208 30511688740272 30516339203424 30564477129096 30854805700608 30912898613248 30961940442624 31015507813632 31035111358464 31039841599488 31088805322752 31093543747584 31118457604788 31123200549096 31177046916828 31196752563456 31201507441152 31250726183808 31255489287936 31359235649724 31364015292408 31413490382682 31786826858496 31791671672832 31897197785088 31902059421696 31952383248384 31957253296128 31977452077056 32032776388608 32037658689536 32063329023552 32068215981184 32118801911136 32123697323712 32144001306624 32199613765632 32230325528883 32250696906816 32311417980096 32418669286539 32618340548608 32669794271232 32674773663744 32783231056896 32839949449728 32844954776576 32865714634752 32922575732736 32953977051984 32974805818368 33010990853112 33031855655424 33036890231808 33094047481344 33146549598672 33203896570296 33208957368432 33773503537152 33778651152384 33837091725312 33890772646656 33949407201408 33954581627136 33976042831872 34013326578048 34034824912896 34040012357632 34067287087524 34126227030582 34131428406444 34153001388288 34212089625984 34330881603852 34537066463232 34596819173376 34711656413184 34716947017728 34738890080256 34777010939904 34798991966208 34832182997952 34864510926848 34892446290336 34897764450112 34919821799424 34958141205216 34980236716032 35013600617733 35096346633888 35101695871296 35162425448928 35284517203959 35703859249152 35765630631936 35884347508224 35889816849408 35946431154432 35951909958144 35974633586688 35980116688896 36036873437184 36042366025728 36071245151496 36076742978832 36133652150028 36139159489176 36162001469952 36167513129984 36224565486336 36350345227608 36695633117184 36753518555136 36759120371712 36845991493632 36881134939008 36886756206336 36944943130944 36950574123648 36973928964096 37037897699328 37043542859776 37073224183482 37078874728244 37137364709751 37143025030542 37166501510784 37230803416512 37289868298506 37360077039486 37804086263808 37869491257344 38000982546432 38025001304064 38066728190976 38090788503552 38096594141184 38127119227488 38162505203712 38193083101584 38198904330528 38223048185856 38264992400304 38289178027008 38295013902336 38422126561824 38488600829232 38854199771136 38921421570048 39050613464832 39056565394944 39081251340288 39124137307392 39148865961984 39154832867328 39186205872696 39222574792704 39254002076628 39259985006376 39284799524352 39327908855868 39352766305536 39358764288512 39489407855208 39557728630044 40027856044032 40103219822592 40166841655296 40236334460928 40261766086656 40312090759168 40337570267136 40376043955584 40445898702912 40471462785024 40477631275008 40541482616832 40547661778944 40580150795433 40586335851186 40656554425323 40682251653696 40688452271232 40752636172128 40894138381059 41139740934144 41282587256832 41354010418176 41380148477952 41386455465984 41451740430336 41458058330112 41491276806384 41497600732128 41563061022312 41569395889104 41595670084608 41602009921536 41667634911744 41673985717248 41812314199632 41818687056544 41884653843576 42529597046784 42536079228928 42603177664512 42609671061504 42751105364736 42778126467072 42825069214848 42831596431616 42858668408832 42932818354176 42973767371844 43000929209088 43048116450342 43075325280384 43081890640128 43224892382052 43299675932886 43559725694976 43566364884992 43710974742528 43786599266304 43814274859008 43820952846336 43896767643648 43938636069312 43966407757824 44014654470816 44042474207232 44049186975744 44084481606783 44125396641792 44167483132173 44195399464896 44271862093728 44278609824576 44425583837109 45031338049536 45038201536512 45116122300416 45187696862208 45265876268544 45272775502848 45301390442496 45351102104064 45379766550528 45423049450032 45501636040776 45508571208592 45537335184384 45616119501312 45767533110408 45774508805136 46282208550912 46289262690304 46369347919872 46442910663936 46523261720448 46552667037696 46559762399232 46610854940288 46640315621376 46684800823644 46765570375242 46795128845184 46802261161728 46876089275712 46883233931904 47038853474586 47046022938612 47120235574023 47605145665536 47680240287744 47687507509248 47845796677632 47853089132544 47928574872576 47935879944192 47966178115584 47973488918528 48049164582912 48056488034304 48094993535328 48102323971776 48178202866704 48185545985568 48216001959936 48299420648448 48352856909129 48467126970144 48927510822912 49004691406848 49012160495616 49174846585344 49182341608448 49259924174592 49267432164864 49298571952128 49383863599104 49430965577976 49462208727552 49516486279668 49524033374056 49555335347712 49641071222016 49719824398008 49805844855444 49813436052648 50492655009792 50660255305728 50667976728576 50755637587968 50787718004736 50836158969984 50883340271616 50924110802112 50931872440704 50964064247808 51019989867072 51052237369344 51060018536448 51100930631286 51189340545873 51197142609666 51229502082432 51318134438976 51496322405778 51805599694848 51895228760064 52067484619776 52075420526592 52108335120384 52165516409856 52198487949312 52206443823104 52248274496928 52296766390272 52338669435504 52346646675168 52379732699136 52437211807824 52470355074048 52652543806944 52743638173392 53555788873728 53648445947904 53826521262336 53834725274112 53927864937216 53961950380032 53970175033344 54055310155776 54063549038592 54106867727244 54115114468248 54200478225042 54208739233764 54243002204928 54251269694976 54336848229504 54525517841412 54852987912192 55043449675776 55130277832704 55138680557568 55173531303936 55268987240448 55277411106816 55321702408512 55330134309504 55417414696416 55425861185472 55460893446144 55469346562048 55556846548992 55565314289664 55609836275223 55618312092366 55714537545813 55749752266176 55846205124768 56040115559229 56706129395712 56804236886016 56812894748672 57001473819648 57037501956096 57100092286464 57136182755328 57144891211776 57190678841232 57243757805568 57298356495792 57334572278784 57397488600456 57433767040512 57442520853504 57633189842736 57732901243848 58281299656704 58382132355072 58575920197248 58584848092416 58621877010432 58686205961088 58723298942976 58732249300992 58779308809044 58833862189056 58881003114942 58889977509564 58927199286528 58991863283802 59029149458304 59038146432768 59234111782812 59336592945066 60041784066048 60050935382016 60154829733888 60250262482944 60354501691392 60363700670464 60401853923328 60468136138752 60506355400704 60564065933376 60668848054368 60707194177536 60716446912512 60821492668416 60879503776779 61023377480544 61032678406848 61128954258192 61709611401216 61825797226496 61923880885248 62031015627264 62070222716928 62079683198976 62177610645504 62187087495168 62236915209576 62246401098192 62354093833656 62393505126912 62403014882304 62501452367616 62510978575872 62718471299448 62728030584816 62826980765364 63573653716992 63794395570176 63804118843392 63904766496768 63914506592256 64065552777216 64126658047104 64136431962368 64237603822272 64247394647424 64288002613248 64399227531264 64460651057766 64501393813632 64572174675513 64622835960192 64837338573078 64949513899329 65236681097216 65339588542464 65349547327488 65566462113792 65679898899456 65689909553152 65731429269504 65845151465472 65907954103968 65949611636736 66021981706224 66063711310848 66073780463616 66188094962688 66293099197344 66407793140592 66417914736864 67547007074304 67557302304768 67674183450624 67781545293312 67898814402816 67909163254272 67952085663744 68026653156096 68069649825792 68080024715264 68134574175048 68252454061164 68262856812888 68306002776576 68424179251968 68661763207704 69193638346752 69423312826368 69433894035456 69554021879808 69597983932416 69664365995904 69729021853696 69784892580672 69795528900224 69839643598848 69916282410432 69960473432064 70027201235466 70148355562863 70192693267776 70203391742592 70324850897856 70558280211879 70569034407918 71407718498304 71531261263872 71768695016448 71779633698816 71892862308864 71903819916288 71949267173376 71960233377792 72073746874368 72084732051456 72142490302992 72153485957664 72267304300056 72278318978352 72324002939904 72335026259968 72449130972672 72700690455216 73391266234368 73507037110272 73518240743424 73762269878016 73773512412672 73889886261888 73901148247296 73947857928192 74075795398656 74087085719552 74146448366964 74157749456488 74274729419502 74286050061084 74333003021568 74461606833024 74579736597012 74720154078972 75608172527616 75738982514688 76001965092864 76050002608128 76133456381952 76181577007104 76193188282368 76254238454976 76325010407424 76386166203168 76397808661056 76446096371712 76529984800608 76578356054016 76590027804672 76651395946929 76795713914499 76844253123648 76977201658464 77244483608667 77708399542272 77842843140096 78101226929664 78113130789888 78162502680576 78248274614784 78297731923968 78309665734656 78372411745392 78445149585408 78508004153256 78519970012752 78569599048704 78655817711736 78705532611072 78717528577024 78978815710416 79115457260088 80333683310592 80472668921856 80624181518336 80752087911168 80891797405824 80942925570048 80955262550016 81082965233664 81095323557888 81160301590866 81172671702372 81313108850646 81364503307392 81376904542464 81505272344256 81788276762118 82279481868288 82565174513664 82708020836352 82760296955904 82772910931968 82903480860672 82916116660224 82982553612768 82995201464256 83126122044624 83138791778208 83191340169216 83204019843072 83335269823488 83347971434496 83427468138549 83624628399264 83637374113088 83769307687152 85059194093568 85072158457856 85206355329024 85219342123008 85502210729472 85556252934144 85650138429696 85663192863232 85717336817664 85865636708352 85947534743688 86001858418176 86096232900684 86150650560768 86163781280256 86449784764104 86599351865772 87119451389952 87421949485056 87573198532608 87628549718016 87793535287296 87877272138624 87932815515648 88029308941632 88084948414464 88098373951488 88168963213566 88250793283584 88321504672413 88334966264346 88390798929792 88487794925703 88543724187456 88557219649152 88851167674218 89004889417599 90062676099072 90076403073024 90232244600832 90375393724416 90531752537088 90545551005696 90602780884992 90702204208128 90759533101056 90846098900064 91003272081552 91017142417184 91074670368768 91232239002624 91535066220816 91549017610272 92564417101824 92578525380608 92738695839744 92885821327872 93046523440896 93105334075392 93119524798464 93221709880576 93280631242752 93369601647288 93531140750484 93590257690368 93604522323456 93752178551424 93766467863808 94077706949172 94092045877224 94240471148046 95360480575488 95375015018496 95691593355264 95706178265088 95857149745152 95871759888384 95932356231168 96098329165824 96112976068608 96189987070656 96204647943552 96356405733408 96371091971136 96432003919872 96598841296896 96690976586649 96705713818258 96934253940288 97256007859617 97855021645824 98009382813696 98024320991232 98349693170688 98364683216896 98519848349184 98534864329728 98597143904256 98767727198208 98861931155952 98924417455104 99032972559336 99048066748112 99110670695424 99282142444032 99439648796016 99611689710888 99626872105296 101320510611456 101335953457152 101511275175936 101672317939968 101848221604224 101863744881408 101928128495616 102039979734144 102104474738688 102120037072896 102201861262572 102378681091746 102394285219332 102459004164864 102636268877952 102992644811556 103611199389696 103790457520128 104134969239552 104150841053184 104216670240768 104331032819712 104396975898624 104412887646208 104496548993856 104593532780544 104677338871008 104693293350336 104759465398272 104874423615648 104940710148096 105040801853199 105238570919869 105305087613888 105487276346784 105853551611877 107111577747456 107296891895808 107653042524672 107669450548224 107855729874432 107923900760064 107940350066688 108110620311552 108127098077184 108213735454488 108230228936496 108400956450084 108417478467528 108486004409856 108502539389952 108673696459008 109051035682824 110086899351552 110260555665408 110277361115136 110537974480896 110643404817024 110660268619008 110834829392832 110851722370944 110921786892288 110938693124096 111113693097984 111130628579328 111219672550446 111236624184732 111412094129253 111429075091626 111499504532352 111692410249536 112080231118458 113412258791424 113608473772032 113625789497344 114002947639296 114075003912192 114200184572928 114272365510656 114289782423552 114381357682464 114487515611136 114596712991584 114669144557568 114794977200912 114867534081024 114885041707008 115266379685472 115465802487696 116562599313408 116764264710144 117151840394496 117169696184832 117243754020864 117372411922176 117446597885952 117464498601984 117558617618088 117667724378112 117762006229884 117779955019128 117854398573056 117983726567604 118058298916608 118076292865536 118468223565624 118673185890132 120083568132096 120309659467776 120500524965888 120709003382784 120727401340928 120936272277504 121012710801408 121128131866752 121337696108736 121414388355072 121432893825024 121642985336832 121759007553558 121969663275969 122046754961088 122065356813696 122257908516384 122682415143177 123419222802432 123651594452992 123847761770496 124062031254528 124140445433856 124159366397952 124355221291008 124374174990336 124473830419152 124492802196384 124708187667312 124787010253824 124806029764608 125002904735232 125021957151744 125436942598896 125456061169632 125653961530728 127588791140352 127608237686784 127809532993536 127829013184512 128253316094208 128272863924736 128475207644544 128494789294848 128576005226496 128798455062528 128921302115532 129002787627264 129144349351026 129245671920384 129674677146156 129899027798658 130679177084928 130699094654976 131132924227584 131359797798912 131379819106304 131462858539008 131690302930944 131815908207936 131899223273472 132043963412448 132127422621696 132147560927232 132253444820349 132376189925376 132502449396519 132586198394688 132815586281184 132835829473728 133276751511327 135094014148608 135114604609536 135348366901248 135563090586624 135797628805632 135818326508544 135904171327488 136053306312192 136139299651584 136160049430528 136269148350096 136504908122328 136525713625776 136612005553152 136848358503936 137323526415408 138846625652736 138867788070912 139108043759616 139328731991808 139569785161344 139591057800448 139679287197696 139832564820864 139920946864128 140054402470932 140296711125726 140385386535552 140406783485184 140649701795712 141116560423758 141138068815836 141360706722069 142815436996608 143062522527744 143537390032896 143559267397632 143785724617728 143807639832576 143898534346752 143920466755584 144147493748736 144169464102912 144284980605984 144306971915328 144534608600112 144556637956704 144648005879808 144670052519936 144898261945344 145058570727387 145401380910432 146782532468736 147014074220544 147036481486848 147524539756032 147547024825344 147779772523776 147802296494592 147895715856384 148151590797312 148174171439104 148292896733928 148315498912976 148549458839004 148572100122168 148666006043136 148923213666048 149159473194024 149440308157944 151477965029376 152003930185728 152266912763904 152363154014208 152508476909952 152650020814848 152772332406336 152795617322112 152892192743424 153059969601216 153156712108032 153180055609344 153302791893858 153568021637619 153591427828998 153688506247296 153954403316928 154488967217334 155416799084544 155685686280192 156202453859328 156226261579776 156325005361152 156496549229568 156595463847936 156619331469312 156744823490784 156890299170816 157016008306512 157039940025504 157139198097408 157311635423472 157411065222144 157435057154048 157957631420832 158230914520176 160667366621184 160945337843712 161248363036672 161504175822336 161783594811648 161885851140096 161910525100032 162165930467328 162190647115776 162320603181732 162345343404744 162626217701292 162729006614784 162753809084928 163010544688512 163576553524236 164558963736576 165130349027328 165416041672704 165520593911808 165806961721344 165832233320448 165965107225536 165990402928512 166252244089248 166277583556416 166382680338432 166408039686144 166670539646976 166695942868992 166829508825669 166854936277098 167143612637439 167249256798528 167274748226176 167538615374304 168120346677687 170118388187136 170144316915712 170412710658048 170438684246016 171004421458944 171112505868288 171300276859392 171326385726464 171434673635328 171731273416704 171895069487376 172003716836352 172192465801368 172301301121536 172327562560512 172899569528208 173198703731544 174843898970112 175146397065216 175754544277248 175865631031296 176058617883264 176169896828928 176196747902976 176337926427132 176501586567168 176643009344826 176669932528692 176781597859584 176975589851406 177087448374912 177114439298304 177702335348436 178009778835198 180125352198144 180152806146048 180464489201664 180750787448832 181063505074176 181091102011392 181205561769984 181404408416256 181519066202112 181692197800128 182006544163104 182034284834368 182149340737536 182464478005248 182638511330337 183070132441632 183098035220544 185128834203648 185157050761216 185477391679488 185771642655744 186093046881792 186210668150784 186239049596928 186443419761152 186561262485504 186739203294576 187062281500968 187180515380736 187209044646912 187504357102848 187532935727616 188155413898344 188184091754448 188480942296092 190720961150976 191383186710528 191412356530176 191714299490304 191743519776768 192196658331648 192379974141312 192409295887104 192712811466816 192742183942272 192864007839744 193197682593792 193381953173298 193411427636516 193716524026539 193868507880576 194512015719234 195710043291648 196018765627392 196048641982464 196699386341376 196729366433792 197039696698368 197069728659456 197194287808512 197535454396416 197723862311904 197848834910208 198065945118672 198096133496224 198221341390848 198564284888064 198879297592032 199223379421776 199253744210592 202641021222912 202671906914304 203022550351872 203344635879936 203696443208448 203727489762816 203856256991232 204079959468288 204208949477376 204240074145792 204403722525144 204757362183492 204788570438664 204918008329728 205272537755904 205985289623112 207580915040256 208269938479104 208301682106368 208662065639424 208793951797248 208993097987712 209187065561088 209354677742016 209386586700672 209518930796544 209748847231296 209881420296192 210081603706398 210445066688589 210477141839738 210610175227776 210974552693568 211674840635637 211707103223754 214223155494912 214593783791616 215306085049344 215338901096448 215711459748864 215847801520128 215880700133376 216221240623104 216254196154368 216427470908976 216460457872992 216801912900168 216834956935056 216972008819712 217005078779904 217347392918016 218102071365648 220173798703104 220521111330816 220554722230272 221286809634048 221320537238016 221669658785664 221703444741888 221843573784576 221877386248192 222227386195968 222261257158656 222439345100892 222473248369464 222824188258506 222858150183252 222999009064704 223384820499072 224160462236916 226824517582848 227216947544064 227251578994688 228005895278592 228150007824384 228400369145856 228544731021312 228579564847104 228762715364928 228975031222272 229193425983168 229338289115136 229589954401824 229735068162048 229770083414016 229954187840787 230387141743497 230532759370944 230931604975392 231733450826001 233125198626816 233528529420288 234303680788992 234339392369664 234487508041728 234744823844352 234893195771904 234928997203968 235117235236176 235335448756224 235524012459768 235559910038256 235708797146112 235967453135208 236116597833216 236152585731072 236936447131248 237346371780264 241001049931776 241418006765568 241454802681856 241872544555008 242256263733504 242675392217472 242828776710144 242865787650048 243285970673664 243518015107116 243939326551938 244093509922176 244130713627392 244515817032768 245364830286354 246838445604864 247303188905984 247695523540992 248124062509056 248280890867712 248318732795904 248710442582016 248748349980672 248947660838304 248985604392768 249416375334624 249574020507648 249612059529216 250005809470464 250043914303488 250282404415647 250873885197792 250912122339264 251307923061456 255177582280704 255216475373568 255619065987072 255658026369024 256506632188416 256545727849472 256950415289088 256989578589696 257152010452992 257596910125056 257842604231064 258005575254528 258288698702052 258491343840768 259349354292312 259798055597316 261358354169856 262265848455168 262719595597824 262759638212608 263380605861888 263631816415872 263798446546944 264087926824896 264254845243392 264295121854464 264506889640698 264752379850752 265004898793038 265172396789376 265463384777109 265631172562368 265671658947456 266553503022654 267014668252797 270188028297216 270229209219072 270696733802496 271126181173248 271595257611264 271636653017088 271808342654976 272106612624384 272278599303168 272320098861056 272538296700192 273009816244656 273051427251552 273224011106304 273696717007872 274647052830816 277693251305472 277735576141824 278216087519232 278657463983616 279139570322688 279182115600896 279358574395392 279665129641728 279841893728256 280108804941864 280593422251452 280770773071104 280813566970368 281299403591424 282233120847516 282276137631672 282721413444138 286125045055488 287074780065792 287118534795264 287571449235456 287615279665152 287797068693504 288294987497472 288338928205824 288569961211968 288613943830656 289069217200224 289113275913408 289296011759616 289340105039872 289796523890688 290072929759947 290117141454774 290802761820864 293565064937472 294028148441088 294072962973696 295049079512064 295094049650688 295559545047552 295604592989184 295791431712768 296303181594624 296348342878208 296585793467856 296630997825952 297098917678008 297144200244336 297332012086272 297846427332096 298318946388048 298880616315888 304007860371456 304533825527808 305016953819904 305544664812672 305591234644224 305784385486848 306119939202432 306313424216064 306360111218688 306605583787716 307136043275238 307182855657996 307377012494592 307908806633856 308977934434668 310833598169088 311371372560384 312404907718656 312452523159552 312650010722304 312993098459136 313190927695872 313238662938624 313489646981568 313780598341632 314032016613024 314079880051008 314278396194816 314623270846944 314822130444288 314870114308096 315122405559597 315715712759607 315915262841664 316461829040352 317560654835631 321334733242368 321890675687424 322496726073344 323008351644672 323567189623296 323771702280192 323821050200064 324331860934656 324381294231552 324641206363464 324690686809488 325252435402584 325458013229568 325507618169856 326021089377024 327153107048472 330260698054656 330832083345408 331613923442688 331930214451072 331980805857024 332504488178496 332555167112832 332765360676864 332816079372288 333341079293952 333391885737984 333659017651338 333709872554196 334236282387759 334287225274878 334498513597056 334549496452352 335077230748608 336240693355374 340236776374272 340288633831424 340825421316096 340877368492032 342008842917888 342225011736576 342600553718784 342652771452928 342869347270656 343462546833408 343790138974752 344007433672704 344384931602736 344602602243072 344655125121024 345799139056416 346397407463088 349687797940224 350292794130432 351509088554496 351731262062592 352117235766528 352339793657856 352393495805952 352675852854264 353003173134336 353286018689652 353339865057384 353563195719168 353951179702812 354174896749824 354228878596608 355404670696872 356019557670396 360250704396288 360928978403328 361501574897664 362127010148352 362182204022784 362808816832512 363038132404224 363384395600256 364013088326208 364068569668736 364298681475072 364928956010496 365277022660674 365908989827907 366140264883264 366196070441088 368047245429531 370257668407296 370314101522432 370954783358976 371543285311488 372186093763584 372421336301568 372478099193856 372886839522304 373122524971008 373478406589152 374124563001936 374361030761472 374418089293824 375008714205696 375065871455232 376310827796688 376368183508896 376961884592184 382766373421056 382824713060352 383428598980608 383487039553536 384759948282624 384818591774208 385425622933632 385484367884544 385728015679488 386395365187584 386763906346596 386822855273032 387433048053078 387737015761152 389024031438468 392037531254784 392097283964928 393398772682752 393458732867584 394079393396736 394139457318912 394388575617024 395070908792832 395447724623808 395697669820416 396131890237344 396192266992448 396442682781696 397128569776128 397507348189557 397758595184064 398446758843552 398507488421184 399830254533981 405282042445824 405343813828608 406045100703744 406689271759872 407392886416896 407454979525632 407712513982464 408159918936576 408417898954752 408480148291584 408807445050288 409514724366984 409577140877328 409836016659456 410545075511808 411970579246224 416539876958208 416603364212736 417324131278848 417986195975424 418709355484032 418773173401344 419037861593088 419497694462592 419762840592384 420163207412796 420890133377178 420954283679476 421220350455552 421949105387136 423349681271274 423414206447508 428446310989824 429187567583232 430612170098688 430677802192896 431422919497728 431695603040256 431761400266752 432442481246208 432508392308736 432854941817952 432920915745984 433603825800336 433669913870112 433944017639424 434010157559808 434694785836032 435175712182161 436204142731296 440347597406208 441042222661632 441109444460544 442573619268096 442641074476032 443339317571328 443406889483776 443687147569152 443754772496384 444454772391936 444522514317312 444878690201784 444946496738928 445648376517012 445716300366504 445998018129408 446769640998144 448320924473832 454433895088128 456011790557184 456800738291712 457089462042624 457525430729856 457950062444544 458386851966336 458676578230272 459179908803648 459470136324096 459540166828032 459908375681574 460704064912857 460774283486994 461065518741888 461863209950784 463466901652002 466250397253632 467057058840576 468607361577984 468678784739328 468975016083456 469489647688704 469786391543808 469857994407936 470234470472352 470670897512448 471048024919536 471119820076512 471417594292224 471934906270416 472233195666432 472305171462144 473872894262496 474692743560528 482002099863552 482836013531136 482909605363712 483745089110016 484512527467008 485350784434944 485657553420288 485731575300096 486571941347328 487036030214232 487878653103876 488187019844352 488261427254784 489031634065536 490729660572708 493676891209728 494606377811968 495391047081984 496248125018112 496561781735424 497420885164032 497496699961344 497895321676608 497971208785536 498832750669248 499148041015296 499224119058432 500011618940928 500087828606976 500488526477007 500564808831294 501430837912317 501747770395584 501824244678528 502615846122912 504361040033061 510355164561408 510432950747136 511238131974144 511316052738048 513013264376832 513091455698944 513900830578176 513979157179392 514304020905984 515193820250112 515685208462128 516011150509056 516577397404104 516982687681536 518698708584624 519596111194632 524531696910336 525439191195648 525519276425216 527263632831744 527596893093888 528175853649792 528509690486784 528590243708928 529013779281396 529504759701504 530009797586076 530344793578752 530926769554218 531262345124736 531343317894912 533107006045308 534029336505594 540376056594432 540458418438144 541393467604992 542252362346496 543190515222528 543273306034176 543616685309952 544213225248768 544557198606336 544640197722112 545076593400384 546019632489312 546102854503104 546448022212608 547393434015744 547915533991011 549294105661632 555386502610944 555471152283648 556432175038464 557314927967232 558279140645376 558364231201792 558717148790784 559330259283456 559683787456512 560217609883728 561186844502904 561541546142208 561627133940736 562598807182848 564466241695032 564552275263344 565442826888276 574149560131584 574237069590528 575142898470912 575230559330304 576589974994944 577139922423936 577227887661312 578138434400448 578226551826816 578592023519232 578680210079744 579593047781376 580145859519894 580234282909548 581149572079617 581605523641728 587130129874944 588056296882176 588145925947392 590098159024128 590188099301376 591119090095104 591209185978368 591582863425536 592606363189248 592696685756416 593171586935712 593261995651904 594197835356016 594288400488672 594664024172544 595692854664192 596637892776096 597761232631776 608015720742912 609067651055616 610033907639808 611089329625344 611182469288448 611568770973696 612239878404864 612626848432128 612720222437376 613211167575432 614272086550476 614365711315992 614754024989184 615817613267712 617955868869336 622742745120768 624809815437312 624905046319104 625986196918272 626381855391744 626979293963136 627561196683264 628064033226048 628159760102016 628556792389632 629246541693888 629644260888576 629740228616192 630244811119194 631335200065767 631431425519214 631830525683328 632923658080704 635121309671262 642669466484736 643781351374848 644993452146688 646016703289344 647134379246592 647543404560384 647642100400128 648663721869312 648762588463104 649282412726928 649381373618976 650504870805168 650916026459136 651015236339712 652042178754048 654306214096944 660521396109312 661664166690816 663860428902144 663961611714048 665008976356992 665110334225664 665530721353728 665632158744576 666682158587904 666783771475968 667318035302676 667419745108392 668472564775518 668574450549756 668997027194112 669098992904704 670154461497216 672481386710748 680473552748544 681650842632192 681754736984064 684017685835776 684450023473152 685201107437568 685305542905856 685738694541312 686925093666816 687580277949504 688014867345408 688769863205472 689205204486144 689310250242048 689862563522361 691161425230491 691598278112832 692794814926176 695200352478003 699375595880448 700585588260864 703018177108992 703462524125184 704234471533056 704679587315712 704786991611904 705351705708528 706006346268672 706572037379304 706679730114768 707126391438336 707902359405624 708349793499648 708457757193216 710809341393744 712039115340792 723003149795328 724254020296704 724364408045568 725617633665024 726768791200512 728026176652416 728137139337472 728597362950144 729857912020992 730554045321348 731817979655814 732280529766528 732392140882176 736094490859062 740515336814592 740628203044864 741909566717952 743086570622976 744372187527168 744842672603136 744956198387712 745773679044608 746245049942016 746956813178304 748249126003872 748722061522944 748836178587648 750017428411392 750131742910464 750847213246941 752621655593376 752736367017792 753923769184368 765532746842112 765649426120704 766857197961216 766974079107072 769519896565248 769637183548416 770851245867264 770968735769088 771456031358976 772790730375168 773527812693192 773645710546064 774866096106156 775474031522304 778048062876936 784075062509568 786797545365504 786917465735168 788158786793472 788278914637824 790141817585664 790895449247616 791395339640832 792263780474688 792384533984896 792885365563392 794257139552256 795014696379114 795517190368128 796390154331327 796893517687104 797014976842368 799660509067962 801044004758391 810564084891648 810687627657216 812090201407488 813378543519744 814785772833792 814909959051264 815425027964928 816319837873152 816835797909504 816960296583168 817614890100576 819029448733968 819154281754656 819672033318912 821090151023616 823941158492448 833079753916416 833206728425472 834648262557696 835972391950848 837418710968064 837546346802688 838075723186176 838995388925184 839525681184768 840326414825592 841780266754356 841908567358952 842440700911104 843898210774272 846699362542548 846828412895016 858375135166464 861224340197376 861355604385792 862845838995456 863391206080512 864884962492416 865016784617472 865709883635904 865841831491968 867207651600672 867339827740224 867888035278848 868020315119616 869389571672064 870218789279841 870351424364322 872408285462592 880695194812416 882084445323264 882218888921088 885147238536192 885282148952064 886678635142656 886813778967552 887374295138304 887509544992768 888909544783872 889045028634624 889757380403568 889892993477856 891296753034024 891432600733008 891996036258816 893539281996288 896641848947664 912023581114368 913601476583424 915050861459712 916773703932672 917353156460544 918359817607296 918940272648192 919080333656064 919816751363148 921408129825714 921548566973988 922131037483776 923726419901568 926933803304004 932500794507264 934114117681152 937214723155968 937357569478656 937950032166912 938979295377408 939572783087616 939715988815872 940468940944704 941341795024896 942096049839072 942239640153024 942835188584448 943869812540832 944466391332864 944610342924288 945367216678791 947147138278821 947745788524992 949385487121056 952681964506893 964004199727104 965672027062272 965819210727424 967490178220032 969025054934016 970701568869888 971315106840576 971463150600192 973143882694656 974072060428464 975757306207752 976374039688704 976522854509568 978063268131072 981459321145416 990782094163968 992496250036224 994841770328064 995790643353216 995942417571072 997665501338496 998296082030592 998448238116864 1000023237881856 1000175657213952 1000977052954014 1001129617662588 1002708847163277 1002861675824634 1003495540791168 1003648489357056 1005231692245824 1008722080066122 1020710329122816 1020865901494272 1022476263948288 1022632105476096 1026026528753664 1026182911397888 1027801661156352 1027958314358784 1028608041811968 1030387640500224 1031370416924256 1032022301018112 1033154794808208 1033965375363072 1037397417169248 1039192222389264 1049063393820672 1050878382391296 1051038552850432 1054527265663488 1055193786187776 1056351707299584 1057019380973568 1057180487417856 1058027558562792 1059009519403008 1060019595172152 1060689587157504 1061853539108436 1062524690249472 1062686635789824 1066214012090616 1068058673011188 1080752113188864 1082786935209984 1084504724692992 1086381030445056 1086546612068352 1088426450497536 1089114397212672 1090153186800768 1092039264978624 1092205709006208 1092896044425216 1094786868031488 1095831067982022 1097726969483721 1098588211323264 1104141736288593 1110773005221888 1110942304567296 1112864350076928 1114629855934464 1116558281290752 1116728462403584 1117434297581568 1118660518566912 1119367574913024 1120435219767456 1122373689005808 1123083092284416 1123254267881472 1125197614365696 1128932483390064 1129104550526688 1130885653776552 1148299120263168 1148474139181056 1150285796941824 1150461118660608 1154279844847872 1154455775322624 1156276868800896 1156453103653632 1157184047038464 1157360420159488 1159186095562752 1160291719039788 1160468565819096 1162299144159234 1163211047283456 1176112593764352 1176291851894784 1180196318048256 1180376198602752 1182238180190208 1182418371956736 1183165726851072 1185212726378496 1185393371512832 1186343173871424 1186523991303808 1188395670712032 1188576800977344 1189328048345088 1191385709328384 1192522044568671 1193275785552192 1195522465263552 1199490763601943 1216031441485824 1218135302111232 1220067815279616 1222178659250688 1222364938576896 1223137541947392 1224479756809728 1225253696864256 1225440444874752 1226422335150864 1228544173100952 1228731422631984 1229508049978368 1231635226535424 1235911737738672 1249619630874624 1249810092638208 1251972393836544 1253958587926272 1256128066452096 1256319520204032 1257113584779264 1258493083387776 1259288521777152 1259480457232384 1260489622238388 1262670400131534 1262862851038428 1263661051366656 1265847316161408 1270242619342524 1285338932969472 1287562702749696 1289986904293376 1292033406578688 1294268758493184 1295086809120768 1295284200800256 1297327443738624 1297525176926208 1298564825453856 1298762747237952 1301009741610336 1301832052918272 1302030472679424 1304084357508096 1305527136546483 1308612428193888 1321042792218624 1323328333381632 1327720857804288 1327923223428096 1330017952713984 1330220668451328 1331061442707456 1331264317489152 1333364317175808 1333567542951936 1334636070605352 1334839490216784 1336945129551036 1337148901099512 1337994054388224 1338197985809408 1340308922994432 1344962773421496 1363301685264384 1368035371671552 1370402214875136 1370611085811712 1373850187333632 1375160555899008 1376029734690816 1377539726410944 1378410408972288 1378620500484096 1379725127044722 1382322850460982 1383196556225664 1385589629852352 1390400704956006 1398751191760896 1401171176521728 1406036354217984 1406925048250368 1408468943066112 1409359174631424 1409573983223808 1410703411417056 1412012692537344 1413144074758608 1413359460229536 1414252782876672 1415804718811248 1416699586999296 1416915514386432 1421618682787488 1424078230681584 1446006299590656 1448508040593408 1448728816091136 1451235267330048 1453537582401024 1456052353304832 1456274278674944 1457194725900288 1459715824041984 1461108090642696 1463635959311628 1464561059533056 1464784281764352 1472188981718124 1481030673629184 1483819133435904 1486173141245952 1488744375054336 1489685345206272 1491547358089216 1492490099884032 1493913626356608 1496498252007744 1497444123045888 1497672357175296 1500034856822784 1500263485820928 1501465579431021 1501694426493882 1504292513736951 1505243311186752 1505472734035584 1507847538368736 1513083120099183 1531065493684224 1531298852241408 1533714395922432 1533948158214144 1539039793130496 1539274367096832 1541702491734528 1541937471538176 1542912062717952 1545581460750336 1547055625386384 1547291421092128 1549732192212312 1550948063044608 1556096125753872 1573595090731008 1573834931470336 1576317573586944 1576557829275648 1581790898495232 1582790679281664 1584527560949376 1584769067969792 1585770731126784 1588514279104512 1590029392758228 1591034380736256 1592780308662654 1593787035374208 1594029953684736 1599321018135924 1602088009516782 1621128169783296 1621375255314432 1624180402814976 1626757087039488 1629571545667584 1629819918102528 1630850055929856 1632639675746304 1633671595819008 1633920593166336 1635229780201152 1638058897467936 1638308563509312 1639344066637824 1642180302047232 1643746601973033 1647882316984896 1666159507832832 1666413456850944 1669296525115392 1671944783901696 1674837421936128 1675092693605376 1676151446372352 1677990777850368 1679051362369536 1680652829651184 1683560533508712 1683817134717904 1684881401822208 1687796421548544 1693398725085096 1693656825790032 1722448680394752 1722711208771584 1725691677990912 1729769924984832 1731419767271808 1731683662983936 1734415303201344 1734679655480448 1735776070557696 1736040630239232 1738779143344128 1740437578559682 1740702848728644 1743448716238851 1744816570925184 1761390389624832 1764168890646528 1764437777842176 1770294477072384 1770564297904128 1773357270285312 1773627557935104 1774748590276608 1775019089985536 1777819089567744 1778090057269248 1779514760807136 1779785986955712 1782593506068048 1782865201466016 1783992072517632 1787078563992576 1789055705637773 1793283697895328 1824047162228736 1827202953166848 1830101722919424 1833547407865344 1834706312921088 1836719635214592 1837880545296384 1838160667312128 1839633502726296 1842816259651428 1843097133947976 1844262074967552 1847452839803136 1853867606608008 1868228235362304 1874429446311936 1874715138957312 1877958590754816 1879145566175232 1880937881889408 1882683590049792 1884192099678144 1884479280306048 1885670377168896 1887739625081664 1888932782665728 1889220685848576 1890734433357582 1894005600197301 1894294276557642 1895491577049984 1898770974242112 1905363929013786 1928008399454208 1931344054124544 1931638421454848 1934980356440064 1938050109868032 1941403137739776 1942630213681152 1942926301200384 1946287765389312 1948144120856928 1951514612415504 1952748079377408 1953045709019136 1956126536262144 1962918642290832 1981564188327936 1984992500072448 1991581286706432 1991884835142144 1995331002676992 1996592164061184 1996896476233728 2000046475763712 2000351314427904 2001954105908028 2002259235325176 2005417694326554 2005723351649268 2006991081582336 2007296978714112 2010463384491648 2017444160132244 2041420658245632 2044952527896576 2045264210952192 2052053057507328 2052365822795776 2055603322312704 2055916628717568 2057216083623936 2060775281000448 2062740833848512 2064044602036224 2066309589616416 2067930750726144 2073484275691473 2074794834338496 2078384444778528 2085601057434009 2098126787641344 2101756764782592 2102077105700864 2109054531326976 2110387572375552 2112703414599168 2114038761947136 2114360974835712 2116055117125584 2118019038806016 2120039190344304 2121379174315008 2123707078216872 2125049380498944 2125373271579648 2132428024181232 2136117346022376 2169009449385984 2172762060890112 2173093224136704 2176852900995072 2180306373601536 2184078529957248 2184411418012416 2185792088850432 2189573736062976 2191662135964044 2195453938967442 2197176422646528 2208283472577186 2221546010443776 2221884609134592 2225728700153856 2229259711868928 2233116562581504 2233456924807168 2234868595163136 2237321037133824 2238735149826048 2240870439534912 2244747378011616 2246166184568832 2246508535762944 2250395228731392 2252541639740823 2257864966780128 2258209101053376 2261771307553104 2296598240526336 2296948278362112 2300571593883648 2300922237321216 2308559689695744 2308911550645248 2312553737601792 2312906207307264 2314368094076928 2314720840318976 2318372191125504 2320583438079576 2320937131638192 2324598288318468 2326422094566912 2352225187528704 2360392636096512 2360752397205504 2364476360380416 2364836743913472 2370425452756992 2372686347742848 2373047982607616 2376791341424064 2377153601954688 2378656096690176 2382771418656768 2385044089137342 2386551571104384 2389170462993981 2391044930527104 2398981527203886 2403132014275173 2432062882971648 2436270604222464 2440135630559232 2444357318501376 2444729877153792 2446275083894784 2448959513619456 2450507393728512 2450880889749504 2452844670301728 2457088346201904 2457462845263968 2459016099956736 2463270453070848 2471823475477344 2499239261749248 2499620185276416 2503944787673088 2507917175852544 2512256132904192 2512639040408064 2514227169558528 2516986166775552 2518577043554304 2518960914464768 2520979244476776 2525340800263068 2525725702076856 2527322102733312 2531694632322816 2540485238685048 2575125405499392 2579973808586752 2584066813157376 2588537516986368 2590173618241536 2594654887477248 2595050353852416 2597129650907712 2597525494475904 2602019483220672 2603664105836544 2604060945358848 2608168715016192 2610656367839523 2611054273092966 2617224856387776 2642085584437248 2646656666763264 2655441715608576 2655846446856192 2660035905427968 2660441336902656 2662122885414912 2662528634978304 2666728634351616 2667135085903872 2669272141210704 2669678980433568 2673890259102072 2674297802199024 2675988108776448 2676395971618816 2680617845988864 2689925546842992 2736070743343104 2740804429750272 2741222171623424 2750321111798016 2752059469381632 2755079452821888 2756820817944576 2757241000968192 2759450254089444 2764645700921964 2766393112451328 2771179259704704 2780801409912012 2797502383521792 2802342353043456 2812072708435968 2813850096500736 2816937886132224 2818718349262848 2819147966447616 2821406822834112 2824025385074688 2826288149517216 2826718920459072 2828505565753344 2831609437622496 2833399173998592 2833831028772864 2836101650036373 2841441414836463 2843237365574976 2848156461363168 2858045893520679 2892012599181312 2897016081186816 2897457632182272 2902470534660096 2907075164802048 2912104706609664 2912548557349888 2914389451800576 2919431648083968 2922216181285392 2927271918623256 2929122119066112 2929568563528704 2944377963436248 2972346282491904 2977488750108672 2983094716178432 2987827252713216 2992996504015488 2994888246091776 2995344714350592 3000069713645568 3000526971641856 3002931158862042 3003388852987764 3008585027473902 3010486622373504 3010945468071168 3015695076737472 3026166240198366 3062130987368448 3062597704482816 3067428791844864 3067896316428288 3078079586260992 3078548734193664 3083404983469056 3083874943076352 3085824125435904 3091162921500672 3094111250772768 3094582842184256 3099464384424624 3101896126089216 3112192251507744 3147190181462016 3147669862940672 3152635147173888 3153115658551296 3163581796990464 3165581358563328 3169055121898752 3169538135939584 3171541462253568 3177028558209024 3180058785516456 3182068761472512 3185560617325308 3187574070748416 3188059907369472 3198642036271848 3204176019033564 3242256339566592 3248360805629952 3253514174078976 3259143091335168 3259639836205056 3265279351492608 3267343191638016 3270459560402304 3276117794935872 3276617127018624 3278688133275648 3284360604094464 3287493203946066 3293180908451163 3295764633969792 3332319015665664 3332826913701888 3338593050230784 3343889567803392 3349674843872256 3350185387210752 3352302892744704 3355981555700736 3358102724739072 3361305659302368 3367121067017424 3367634269435808 3369762803644416 3375592843097088 3386797450170192 3387313651580064 3444897360789504 3445422417543168 3451383355981824 3462839534543616 3463367325967872 3468830606402688 3469359310960896 3471552141115392 3472081260478464 3477558286688256 3480875157119364 3481405697457288 3486897432477702 3489633141850368 3528337781293056 3528875555684352 3540588954144768 3541128595808256 3546714540570624 3547255115870208 3549497180553216 3555638179135488 3556180114538496 3559029521614272 3559571973911424 3565187012136096 3565730402932032 3567984145035264 3574157127985152 3577566133706013 3578111411275546 3586567395790656 3598472290805829 3648094324457472 3654405906333696 3660203445838848 3667094815730688 3669412625842176 3673439270429184 3675761090592768 3676321334624256 3679267005452592 3685632519302856 3686194267895952 3688524149935104 3694905679606272 3707735213216016 3748858892623872 3749430277914624 3755917181509632 3761875763778816 3768384199356288 3768958560612096 3771340754337792 3775479250163328 3777865565331456 3778441371697152 3781468866715164 3788011200394602 3788588553115284 3790983154099968 3797541948484224 3810727858027572 3856016798908416 3862688108249088 3863276842909696 3869960712880128 3876100219736064 3882806275479552 3885260427362304 3885852602400768 3892575530778624 3896288241713856 3903029224831008 3905496158754816 3906091418038272 3912253072524288 3916581409639449 3925837284581664 3963128376655872 3969985000144896 3983162573412864 3983769670284288 3990662005353984 3993184328122368 3993792952467456 4000092951527424 4000702628855808 4003908211816056 4004518470650352 4010835388653108 4011446703298536 4013982163164672 4014593957428224 4020926768983296 4034888320264488 4089905055793152 4104106115014656 4104731645591552 4111206644625408 4111833257435136 4121550562000896 4125481667697024 4128089204072448 4132619179232832 4135861501452288 4146968551382946 4149589668676992 4156768889557056 4171202114868018 4196253575282688 4203513529565184 4204154211401728 4218109062653952 4220775144751104 4225406829198336 4228077523894272 4228721949671424 4232110234251168 4236038077612032 4240078380688608 4242758348630016 4247414156433744 4250098760997888 4250746543159296 4264856048362464 4272234692044752 4338018898771968 4345524121780224 4346186448273408 4353705801990144 4360612747203072 4368157059914496 4368822836024832 4371584177700864 4379147472125952 4383324271928088 4390907877934884 4394352845293056 4416566945154372 4443092020887552 4451457400307712 4458519423737856 4466233125163008 4466913849614336 4474642074267648 4477470299652096 4481740879069824 4489494756023232 4492332369137664 4493017071525888 4500790457462784 4505083279481646 4512877541210853 4515729933560256 4516418202106752 4523542615106208 4539249360297549 4593196481052672 4593896556724224 4601143187767296 4601844474642432 4617119379391488 4617823101290496 4625107475203584 4625812414614528 4628736188153856 4629441680637952 4636744382251008 4641166876159152 4641874263276384 4649196576636936 4652844189133824 4720785272193024 4721504794411008 4728952720760832 4729673487826944 4745372695485696 4746095965215232 4753582682848128 4754307203909376 4757312193380352 4765542837313536 4770088178274684 4773103142208768 4778340925987962 4782089861054208 4797963054407772 4806264028550346 4864125765943296 4872541208444928 4880271261118464 4888714637002752 4889459754307584 4892550167789568 4897919027238912 4901014787457024 4901761779499008 4905689340603456 4914176692403808 4914925690527936 4918032199913472 4926540906141696 4931239805919099 4943646950954688 4998478523498496 4999240370552832 5007889575346176 5015834351705088 5024512265808384 5025278080816128 5028454339117056 5033972333551104 5037154087108608 5037921828929536 5041958488953552 5050681600526136 5051451404153712 5054644205466624 5063389264645632 5080970477370096 5168133626314752 5177075033972736 5189309774954496 5194259301815424 5195050988951808 5204038966441344 5207328211673088 5208121890717696 5216337430032384 5221312735679046 5222108546185932 5230346148716553 5234449712775552 5284171168874496 5293313333526528 5310883431217152 5311692893712384 5320071810855936 5320882673805312 5324245770829824 5325057269956608 5333457268703232 5334270171807744 5338544282421408 5339357960867136 5347780518204144 5348595604398048 5351976217552896 5352791943237632 5361235691977728 5367167116913319 5379851093685984 5472141486686208 5481608859500544 5482444343246848 5500642223596032 5504118938763264 5510158905643776 5513641635889152 5514482001936384 5518900508178888 5529291401843928 5532786224902656 5542358519409408 5561602819824024 5604684706086912 5624145416871936 5633875772264448 5637436698525696 5642813645668224 5648050770149376 5652576299034432 5653437840918144 5657011131506688 5663218875244992 5666798347997184 5667662057545728 5672203300072746 5682016800591903 5682882829672926 5686474731149952 5696312922726336 5716091787041358 5784025198362624 5794032162373632 5794915264364544 5804941069320192 5814150329604096 5824209413219328 5825097114699776 5828778903601152 5838863296167936 5844432362570784 5854543837246512 5858244238132224 5859137127057408 5888755926872496 5944692564983808 5954977500217344 5966189432356864 5975654505426432 5985993008030976 5989776492183552 5990689428701184 6000139427291136 6001053943283712 6005862317724084 6006777705975528 6017170054947804 6020973244747008 6021890936142336 6031390153474944 6052332480396732 6124261974736896 6134857583689728 6135792632856576 6156159172521984 6157097468387328 6166809966938112 6167749886152704 6171648250871808 6182325843001344 6188222501545536 6189165684368512 6198928768849248 6203792252178432 6220452827074419 6224384503015488 6256803172302027 6294380362924032 6295339725881344 6305270294347776 6306231317102592 6327163593980928 6331162717126656 6338110243797504 6339076271879168 6343082924507136 6354057116418048 6360117571032912 6364137522945024 6371121234650616 6375148141496832 6376119814738944 6397284072543696 6408352038067128 6507028348157952 6518286182670336 6519279672410112 6530558702985216 6540919120804608 6552235589871744 6553234254037248 6557376266551296 6568721208188928 6574986407892132 6586361816902326 6591529267939584 6664638031331328 6665653827403776 6677186100461568 6687779135606784 6699349687744512 6700370774421504 6704605785489408 6711963111401472 6716205449478144 6722611318604736 6734242134034848 6735268538871616 6739525607288832 6751185686194176 6757624919222469 6773594900340384 6774627303160128 6889794721579008 6890844835086336 6902766711963648 6925679069087232 6926734651935744 6937661212805376 6938718621921792 6943104282230784 6944162520956928 6955116573376512 6961750314238728 6962811394914576 6973794864955404 6979266283700736 7056675562586112 7081177908289536 7082257191616512 7093429081141248 7094510231740416 7111276358270976 7118059043228544 7119143947822848 7130374024272192 7131460805864064 7135968290070528 7148314255970304 7155132267412026 7156222822551092 7167511388981943 7173134791581312 7196944581611658 7296188648914944 7308811812667392 7320406891677696 7334189631461376 7338825251684352 7346878540858368 7351522181185536 7352642669248512 7358534010905184 7371265038605712 7372388535791904 7377048299870208 7389811359212544 7415470426432032 7497717785247744 7498860555829248 7511834363019264 7523751527557632 7536768398712576 7537917121224192 7542681508675584 7550958500326656 7555731130662912 7556882743394304 7562937733430328 7576022400789204 7577177106230568 7581966308199936 7595083896968448 7621455716055144 7725376216498176 7739921425760256 7752200439472128 7765612550959104 7770520854724608 7785151061557248 7792576483427712 7806058449662016 7810992317509632 7812182836076544 7824506145048576 7831969103518569 7833162819278898 7851674569163328 7926256753311744 7939970000289792 7966325146825728 7967539340568576 7981324010707968 7986368656244736 7987585904934912 8000185903054848 8001405257711616 8007816423632112 8009036941300704 8021670777306216 8022893406597072 8027964326329344 8029187914856448 8041853537966592 8069776640528976 8208212230029312 8209463291183104 8222413289250816 8223666514870272 8250963335394048 8256178408144896 8265238358465664 8271723002904576 8293937102765892 8299179337353984 8313537779114112 8342404229736036 8392507150565376 8407027059130368 8408308422803456 8436218125307904 8441550289502208 8450813658396672 8456155047788544 8457443899342848 8464220468502336 8472076155224064 8480156761377216 8485516697260032 8494828312867488 8500197521995776 8501493086318592 8508304950109119 8524324244509389 8529712096724928 8544469384089504 8574137680562037 8676037797543936 8691048243560448 8692372896546816 8707411603980288 8721225494406144 8736314119828992 8737645672049664 8743168355401728 8758294944251904 8766648543856176 8781815755869768 8788705690586112 8833133890308744 8917038847475712 8932466250326016 8933827699228672 8949284148535296 8963481758139648 8978989512046464 8984664738275328 8986034143051776 9001580914925568 9010166558963292 9025755082421706 9031459867120512 9032836404213504 9047085230212416 9078498720595098 9186392962105344 9187793113448448 9202286375534592 9203688949284864 9234238758782976 9235646202580992 9250214950407168 9251624829229056 9257472376307712 9258883361275904 9273488764502016 9282333752318304 9283748526552768 9298393153273872 9305688378267648 9441570544386048 9443009588822016 9457905441521664 9459346975653888 9490745390971392 9492191930430464 9507165365696256 9508614407818752 9514624386760704 9531085674627072 9540176356549368 9546206284417536 9556681851975924 9564179722108416 9595926108815544 9612528057100692 9745082416889856 9760542522236928 9777429274005504 9778919508615168 9795838054477824 9802029574914048 9811378681206912 9828353384807616 9829851381055872 9836064399826944 9853081812283392 9862479611838198 9879542725353489 9887293901909376 9996957046996992 9998480741105664 10015779150692352 10031668703410176 10049024531616768 10050556161632256 10056908678234112 10067944667102208 10074308174217216 10075843657859072 10083916977907104 10101363201052272 10102902808307424 10109288410933248 10126778529291264 10161940954740192 10336267252629504 10354150067945472 10388518603630848 10390101977903616 10408077932882688 10414656423346176 10416243781435392 10432674860064768 10442625471358092 10444217092371864 10460692297433106 10468899425551104 10586626667053056 10621766862434304 10623385787424768 10640143621711872 10641765347610624 10648491541659648 10666914537406464 10668540343615488 10677088564842816 10678715921734272 10695561036408288 10697191208796096 10703952435105792 10705583886475264 10722471383955456 10732698401118039 10734334233826638 10759702187371968 10944282973372416 10963217719001088 10964888686493696 11001284447192064 11008237877526528 11020317811287552 11027283271778304 11028964003872768 11037801016357776 11058582803687856 11065572449805312 11084717038818816 11123205639648048 11248290833743872 11267751544528896 11285627291336448 11305152598068864 11306875681836288 11314022263013376 11326437750489984 11333596695994368 11335324115091456 11344406600145492 11364033601183806 11365765659345852 11372949462299904 11392625845452672 11432183574082716 11568050396725248 11588064324747264 11589830528729088 11609882138640384 11628300659208192 11648418826438656 11650194229399552 11657557807202304 11677726592335872 11688864725141568 11709087674493024 11716488476264448 11718274254114816 11749744228918347 11777511853744992 11889385129967616 11909955000434688 11932378864713728 11951309010852864 11971986016061952 11979552984367104 11981378857402368 12000278854582272 12002107886567424 12011724635448168 12013555411951056 12034340109895608 12041946489494016 12043781872284672 12062780306949888 12104664960793464 12269715167379456 12312318345043968 12314194936774656 12333619933876224 12335499772305408 12364651686002688 12376445003091072 12378331368737024 12397857537698496 12407584504356864 12440905654148838 12448769006030976 12513606344604054 12588760725848064 12590679451762688 12610540588695552 12612462634205184 12654327187961856 12662325434253312 12676220487595008 12678152543758336 12686165849014272 12708114232836096 12720235142065824 12728275045890048 12742242469301232 12750296282993664 12752239629477888 12794568145087392 12816704076134256 13014056696315904 13036572365340672 13038559344820224 13061117405970432 13081838241609216 13104471179743488 13106468508074496 13114752533102592 13137442416377856 13149972815784264 13172723633804652 13183058535879168 13329276062662656 13354372200923136 13375558271213568 13398699375489024 13400741548843008 13423926222802944 13432410898956288 13445222637209472 13468484268069696 13470537077743232 13479051214577664 13502371372388352 13515249838444938 13538632623632559 13547189800680768 13549254606320256 13617748080892647 13779589443158016 13781689670172672 13805533423927296 13851358138174464 13853469303871488 13875322425610752 13877437243843584 13886208564461568 13888325041913856 13910233146753024 13923500628477456 13925622789829152 13947589729910808 13958532567401472 14162355816579072 14164514383233024 14186858162282496 14189020463480832 14236118086457088 14238287895645696 14260748048544384 14262921611728128 14271936580141056 14296628511940608 14310264534824052 14312445645102184 14335022777963886 14346269583162624 14393889163223316 14592377297829888 14617623625334784 14640813783355392 14668379262922752 14677650503368704 14693757081716736 14703044362371072 14705285338497024 14717068021810368 14742530077211424 14744777071583808 14754096599740416 14779622718425088 14793719417757297 14830940852864064 14995435570495488 14997721111658496 15023668726038528 15047503055115264 15073536797425152 15075834242448384 15085363017351168 15101917000653312 15111462261325824 15113765486788608 15125875466860656 15152044801578408 15154354212461136 15163932616399872 15190167793936896 15242911432110288 15504400878944256 15531225101918208 15585152966855424 15612116899324032 15621984635019264 15624365672153088 15649012290097152 15663938207037138 15666325638557796 15703349138326656 15852513506623488 15879940000579584 15932650293651456 15935078681137152 15962648021415936 15972737312489472 15975171809869824 16000371806109696 16002810515423232 16015632847264224 16018073882601408 16043341554612432 16045786813194144 16055928652658688 16058375829712896 16083707075933184 16101501350739957 16139553281057952 16416424460058624 16418926582366208 16444826578501632 16447333029740544 16501926670788096 16512356816289792 16530476716931328 16543446005809152 16587874205531784 16598358674707968 16627075558228224 16684808459472072 16814054118260736 16872436250615808 16901627316793344 16912310095577088 16928440937004672 16944152310448128 16960313522754432 16971033394520064 16989656625734976 17000395043991552 17002986172637184 17016609900218238 17046050401775709 17048648489018778 17059424193449856 17088938768179008 17148275361124074 17352075595087872 17382096487120896 17384745793093632 17414823207960576 17442450988812288 17472628239657984 17475291344099328 17486336710803456 17516589888503808 17533297087712352 17563631511739536 17577411381172224 17666267780617488 17834077694951424 17864932500652032 17867655398457344 17898568297070592 17926963516279296 17957979024092928 17969329476550656 17972068286103552 18003161829851136 18020333117926584 18051510164843412 18062919734241024 18065672808427008 18094170460424832 18156997441190196 18372785924210688 18404572751069184 18407377898569728 18468477517565952 18471292405161984 18500429900814336 18503249658458112 18514944752615424 18546977529004032 18564667504636608 18567497053105536 18596786306547744 18611376756535296 18661358481223257 18770409516906081 18883141088772096 18886019177644032 18915810883043328 18918693951307776 18981490781942784 18984383860860928 19014330731392512 19017228815637504 19029248773521408 19062171349254144 19080352713098736 19092412568835072 19113363703951848 19128359444216832 19191852217631088 19225056114201384 19521085044473856 19554858548011008 19557839017230336 19591676108955648 19622757362413824 19656706769615232 19659702762111744 19672128799653888 19706163624566784 19724959223676396 19759085450706978 19774587803818752 19993914093993984 19996961482211328 20031558301384704 20063337406820352 20098049063233536 20101112323264512 20113817356468224 20135889334204416 20148616348434432 20151687315718144 20167833955814208 20202726402104544 20205805616614848 20218576821866496 20253557058582528 20272874757667407 20323881909480384 20672534505259008 20708300135890944 20777037207261696 20780203955807232 20816155865765376 20829312846692352 20832487562870784 20865349720129536 20885250942716184 20888434184743728 20921384594866212 20937798851102208 21243533724868608 21246771574849536 21280287243423744 21283530695221248 21333829074812928 21354177129685632 21357431843468544 21391122072816576 21394382417592192 21407904870211584 21411167772950528 21444942767910912 21465396802236078 21468668467653276 21502534166945829 21519404374743936 21888565946744832 21926435438002176 21929777372987392 22002568894384128 22016475755053056 22040635622575104 22054566543556608 22057928007745536 22075602032715552 22117165607375712 22131144899610624 22169434077637632 22246411279296096 22496581667487744 22535503089057792 22571254582672896 22610305196137728 22613751363672576 22628044526026752 22652875500979968 22667193391988736 22670648230182912 22688813200290984 22728067202367612 22731531318691704 22745898924599808 22785251690905344 22864367148165432 23176128649494528 23219764277280768 23256601318416384 23296837652877312 23300388458799104 23355453184671744 23377729450283136 23418175348986048 23432976952528896 23436548508229632 23499488457836694 23555023707489984 23778770259935232 23819910000869376 23864757729427456 23902618021705728 23943972032123904 23959105968734208 23962757714804736 24000557709164544 24004215773134848 24023449270896336 24027110823902112 24068680219791216 24083892978988032 24087563744569344 24125560613899776 24209329921586928 24624636690087936 24628389873549312 24667239867752448 24670999544610816 24752890006182144 24756662737474048 24795715075396992 24815169008713728 24881811308297676 24897538012061952 25027212689208108 25177521451696128 25221081177391104 25224925268410368 25308654375923712 25324650868506624 25352440975190016 25356305087516672 25372331698028544 25416228465672192 25440470284131648 25456550091780096 25484484938602464 25500592565987328 25504479258955776 25524914850327357 25572972733528167 25589136290174784 25633408152268512 25722413041686111 26028113392631808 26073144730681344 26077118689640448 26122234811940864 26163676483218432 26208942359486976 26212937016148992 26229505066205184 26274884832755712 26299945631568528 26345447267609304 26366117071758336 26751116542427136 26797398750978048 26801483097686016 26847852445605888 26890445274418944 26936968536139392 26941074155486464 26958102429155328 27004742744776704 27030499676889876 27077265247265118 27094379601361536 27098509212640512 27235496161785294 27559178886316032 27563379340345344 27611066847854592 27702716276348928 27706938607742976 27750644851221504 27754874487687168 27772417128923136 27776650083827712 27820466293506048 27847001256954912 27851245579658304 27895179459821616 27917065134802944 28324711633158144 28329028766466048 28373716324564992 28378040926961664 28472236172914176 28476575791291392 28521496097088768 28525843223456256 28543873160282112 28593257023881216 28620529069648104 28624891290204368 28670045555927772 28692539166325248 28787778326446632 29235247250669568 29281627566710784 29336758525845504 29387514163433472 29406088724742144 29434136043620736 29485060154422848 29489554143167616 29508193199480832 29559245436850176 29587438835514594 29638628176060467 29661881705728128 29990871140990976 29995442223316992 30047337452077056 30095006110230528 30147073594850304 30151668484896768 30170726034702336 30203834001306624 30222924522651648 30227530973577216 30251750933721312 30304089603156816 30308708424922272 30327865232799744 30380335587873792 30485822864220576 31008801757888512 31062450203836416 31170305933710848 31224233798648064 31243969270038528 31248731344306176 31298024580194304 31327876414074276 31332651277115592 31406698276653312 31759880001159168 31865300587302912 31870157362274304 31925296042831872 31945474624978944 32000743612219392 32005621030846464 32031265694528448 32036147765202816 32086683109224864 32091573626388288 32111857305317376 32116751659425792 32167414151866368 32198095203354117 32203002701479914 32279106562115904 32832848920117248 32837853164732416 32889653157003264 32894666059481088 33003853341576192 33024713632579584 33060953433862656 33086892011618304 33175748411063568 33196717349415936 33254151116456448 33369616918944144 33744872501231616 33803254633586688 33856881874009344 33920627045508864 33942066789040128 33979313251469952 34000790087983104 34005972345274368 34033219800436476 34092100803551418 34097296978037556 34118848386899712 34177877536358016 34296550722248148 34704151190175744 34764192974241792 34769491586187264 34829646415921152 34884901977624576 34945256479315968 34950582688198656 34972673421606912 35033179777007616 35066594175424704 35127263023479072 35154822762344448 35249232686755041 35332535561234976 35668155389902848 35729865001304064 35735310796914688 35797136594141184 35853927032558592 35915958048185856 35938658953101312 35944136572207104 36006323659702272 36040666235853168 36103020329686824 36125839468482048 36131345616854016 36188340920849664 36313994882380392 36809145502138368 36936955035131904 36942584810323968 37000859801628672 37006499316916224 37093955058008064 37129335009273216 37134994106211072 37193572613095488 37222753513070592 37322716962446514 37540819033812162 37766282177544192 37772038355288064 37831621766086656 37837387902615552 37962981563885568 37968767721721856 38028661462785024 38034457631275008 38058497547042816 38124342698508288 38160705426197472 38184825137670144 38226727407903696 38256718888433664 38383704435262176 38450112228402768 39042170088947712 39109717096022016 39115678034460672 39183352217911296 39245514724827648 39313413539230464 39319405524223488 39344257599307776 39412327249133568 39449918447352792 39518170901413956 39549175607637504 39987828187987968 40063116602769408 40126674813640704 40196098126467072 40202224646529024 40271778668408832 40297232696868864 40335667911628416 40405452804209088 40411611233229696 40437153643732992 40507114117165056 40545749515334814 40615897870897677 40647763818960768 40853244242677941 41345069010518016 41416600271781888 41554074414523392 41560407911614464 41632311731530752 41658625693384704 41664975125741568 41730699440259072 41770501885432368 41776868369487456 41842769189732424 41875597702204416 42487067449737216 42493543149699072 42560574486847488 42567061390442496 42708354259371264 42714863686937088 42782244145633152 42788764835184384 42815809740423168 42822335545901056 42889885535821824 42930793604472156 42937336935306552 43005068333891658 43038808749487872 43777131893489664 43852870876004352 43859554745974784 44005137788768256 44032951510106112 44081271245150208 44109133087113216 44115856015491072 44151204065431104 44234331214751424 44262289799221248 44338868155275264 44381158253271891 44492822558592192 44993163334975488 45071006178115584 45142509165345792 45220610392275456 45227502727345152 45256089052053504 45305751001959936 45334386783977472 45341296460365824 45377626400581968 45456134404735224 45463062637383408 45491797849199616 45570503381810688 45728734296330864 46513202636832768 46593675305754624 46600776917598208 46755458900566272 46836350697972096 46865953905057792 46873097016459264 46998976915673388 47110047414979968 47557540519870464 47639820001738752 47729515458854912 47805236043411456 47887944064247808 47918211937468416 47925515429609472 48001115418329088 48008431546269696 48046898541792672 48054221647804224 48137360439582432 48167785957976064 48175127489138688 48251121227799552 48304504052219871 48418659843173856 49249273380175872 49256779747098624 49334479735504896 49341999089221632 49505780012364288 49513325474948096 49591430150793984 49630338017427456 49763622616595352 49795076024123904 50054425378416216 50442162354782208 50617308751847424 50704881950380032 50712610175033344 50832456931344384 50880940568263296 50913100183560192 50968969877204928 51001185131974656 51008958517911552 51049829700654714 51145945467056334 51178272580349568 51266816304537024 51444826083372222 52056226785263616 52146289461362688 52154237379280896 52244469623881728 52327352966436864 52417884718973952 52425874032297984 52459010132410368 52549769665511424 52599891263137056 52690894535218608 52732234143516672 53502233084854272 53594797501956096 53602966195372032 53695704891211776 53780890548837888 53873937072278784 53882148310972928 53916204858310656 54009485489553408 54060999353779752 54154530494530236 54188759202723072 54197018425281024 54470992323570588 55118357772632064 55222133695709184 55405432552697856 55413877215485952 55501289702443008 55509748975374336 55544834257846272 55640932587012096 55694002513909824 55702491159316608 55790358919643232 55834130269605888 55984075443669771 56649423266316288 56658057532932096 56747432649129984 56756081853923328 56944472345828352 56953151582582784 57042992194177536 57051686446912512 57087746320564224 57186514047762432 57241058139296208 57249782580408736 57340091111855544 57385078332650496 57575556652893264 58563255133421568 58673517051691008 58775028326866944 58868272087241472 58970120308845696 58979108286335232 59016386398961664 59118490873700352 59174877671029188 59277256352120934 59323763411456256 59981742281981952 59990884446633984 60094674904154112 60190012220461056 60294147189700608 60303336969793536 60341452069404672 60407668002613248 60445849045303296 60455061947154432 60503501867442624 60608179206313632 60617416849844544 60655730465599488 60760671175747584 60818624273002221 60971645728441152 62017603515777024 62124900407672832 62340611867421696 62448467597296128 62487938540077056 62497462688612352 62596049160388608 62655752828148552 62665302554231184 62813396553306624 63730601174605824 63740314724548608 63850592085663744 64001487224438784 64062531389056896 64072295530405632 64173366218449728 64183147252776576 64223714610634752 64233503318851584 64334828303732736 64396190406708234 64406005402959828 64507602500837487 64558213124231808 65665697840234496 65675706329464832 65779306314006528 65789332118962176 66007706683152384 66049427265159168 66121906867725312 66173784023236608 66351496822127136 66393434698831872 66508302232912896 66739233837888288 67489745002463232 67606509267173376 67713763748018688 67841254091017728 67884133578080256 67958626502939904 68001580175966208 68011944690548736 68066439600872952 68184201607102836 68194593956075112 68237696773799424 68355755072716032 68593101444496296 69528385948483584 69659292831842304 69769803955249152 69890512958631936 69901165376397312 70066359554015232 70133188350849408 70254526046958144 70309645524688896 70498465373510082 70665071122469952 71336310779805696 71459730002608128 71470621593829376 71594273188282368 71707854065117184 71831916096371712 71877317906202624 71888273144414208 72012647319404544 72081332471706336 72206040659373648 72251678936964096 72262691233708032 72376681841699328 72627989764760784 73873910070263808 73885169620647936 74001719603257344 74012998633832448 74258670018546432 74269988212422144 74387145226190976 74445507026141184 74645433924893028 75081638067624324 75532564355088384 75663243532173312 75674775805231104 75925963127771136 75937535443443712 76057322925570048 76068915262550016 76116995094085632 76248685397016576 76321410852394944 76369650275340288 76453454815807392 76513437776867328 76718918200584501 76767408870524352 76900224456805536 77167239125058333 78084340177895424 78219434192044032 78231356068921344 78366704435822592 78491029449655296 78626827078460928 78638811048446976 78688515198615552 78824654498267136 78899836894705584 79036341802827912 79098351215275008 80253349627281408 80392196252934144 80404449293058048 80543557336817664 80671335823256832 80810905608418176 80823222466459392 80874307287465984 81014228234330112 81091499030669628 81231795741795354 81295527637921536 81706488485355882 82690138021036032 82833200543563776 83108148829046784 83120815823228928 83264623463061504 83317251386769408 83329950251483136 83461398880518144 83541003770864736 83553736738974912 83685538379464848 83751195404408832 84974134899474432 84987086299398144 85121148973694976 85134122780884992 85416708518742528 85429727373874176 85564488291266304 85577529670368768 85631619480846336 85644671091802112 85779771071643648 85861587208944312 85874673870613104 86010136667783316 86077617498975744 87705741752008704 88010275577536512 88162542490300416 88218266174226432 88302408130862208 88468662429502848 88524579598442496 88677736310550528 88762316506543782 88915884528181401 88985645117184384 89986326669950976 90142012356231168 90285018330691584 90441220784550912 90455005454690304 90512178104107008 90611502003919872 90668773567954944 90682592920731648 90755252801163936 90912268809470448 90926125274766816 90983595698399232 91141006763621376 91457468592661728 93026405273665536 93187350611509248 93201553835196416 93510917801132544 93672701395944192 93731907810115584 93746194032918528 93997953831346776 94220094829959936 95279640003477504 95459030917709824 95610472086822912 95775888128495616 95836423874936832 96002230836658176 96016863092539392 96093797083585344 96108443295608448 96274720879164864 96335571915952128 96350254978277376 96502242455599104 96594285610062351 96609008104439742 96837319686347712 98498546760351744 98513559494197248 98668959471009792 98683998178443264 99011560024728576 99026650949896192 99182860301587968 99260676034854912 99527245233190704 99590152048247808 100108850756832432 101234617503694848 101409763900760064 101425220350066688 101761881136526592 101826200367120384 101937939754409856 102002370263949312 102017917035823104 102099659401309428 102291890934112668 102356545160699136 102533632609074048 102889652166744444 104112453570527232 104292578922725376 104308474758561792 104488939247763456 104654705932873728 104835769437947904 104851748064595968 104918020264820736 105099539331022848 105199782526274112 105381789070437216 105464468287033344 105747698060265123 107004466169708544 107189595003912192 107205932390744064 107391409782423552 107561781097675776 107747874144557568 107764296621945856 107832409716621312 108018970979106816 108121998707559504 108309060989060472 108377518405446144 108394036850562048 108941984647141176 110810865105395712 110827754430971904 111002579404886016 111019497950748672 111281865174024192 111388005027819648 111404982318633216 111580717839286464 111668260539211776 111968150887339542 113298846532632576 113316115065864192 113494865298259968 113512163707846656 113888944691656704 113906303165165568 114085984388355072 114103372893825024 114175492641128448 114373028095524864 114482116278592416 114499565160817472 114680182223711088 114770156665300992 115151113305786528 117126510266843136 117347034103382016 117550056653733888 117736544174482944 117940240617691392 117958216572670464 118032772797923328 118236981747400704 118349755342058376 118554512704241868 118647526822912512 119963484563963904 120189349808308224 120380024440922112 120588294379401216 120606673939587072 120815336005226496 120891698090606592 121007003734885248 121216358412627264 121234833699689088 121311460931198976 121521342351495168 121637248546004442 121847693612693031 121943291456882304 124035207031554048 124249800815345664 124681223734843392 124896935194592256 124975877080154112 124994925377224704 125192098320777216 125311505656297104 125330605108462368 125626793106613248 127461202349211648 127480629449097216 127701184171327488 128125062778113792 128144591060811264 128346732436899456 128366294505553152 128447429221269504 128467006637703168 128669656607465472 128792380813416468 128812010805919656 129015205001674974 129116426248463616 131331395680468992 131558612628013056 131578664237924352 132015413366304768 132098854530318336 132243813735450624 132347568046473216 132702993644254272 132786869397663744 133016604465825792 133143474759815673 133478467675776576 134979490004926464 135213018534346752 135427527496037376 135682508182035456 135768267156160512 135917253005879808 136003160351932416 136023889381097472 136132879201745904 136368403214205672 136389187912150224 136475393547598848 136711510145432064 137186202888992592 139539607910498304 139781025917263872 139802330752794624 140266376701698816 140509052093916288 140619291049377792 140996930747020164 141330142244939904 142672621559611392 142919460005216256 142941243187658752 143188546376564736 143415708130234368 143663832192743424 143754635812405248 143776546288828416 144025294638809088 144162664943412672 144412081318747296 144503357873928192 144525382467416064 144753363683398656 144913512156659613 145255979529521568 147747820140527616 147770339241295872 148003439206514688 148025997267664896 148517340037092864 148539976424844288 148774290452381952 148891014052282368 149290867849786056 150163276135248648 151326487064346624 151851926255542272 151875070886887424 152114645851140096 152137830525100032 152497370794033152 152642821704789888 152739300550680576 152906909631614784 153026875553734656 153437836401169002 153534817741048704 153800448913611072 154334478250116666 156168680355790848 156438868384088064 156462712137842688 156733408871645184 156982058899310592 157253654156921856 157277622096893952 157377030397231104 157649308996534272 157799673789411168 158072683605655824 158196702430550016 160506699254562816 160784392505868288 160808898586116096 161087114673635328 161342671646513664 161621811216836352 161646444932918784 161748614574931968 162028456468660224 162182998061339256 162463591483590708 162591055275843072 163412976970711764 165666401087127552 166216297658093568 166241631646457856 166529246926123008 166634502773538816 166922797761036288 167082007541729472 167107473477949824 167371076758929696 167502390808817664 167952226331009313 169948269798948864 169974172598796288 170242297947389952 170268245561769984 170833417037485056 170859454747748352 171128976582532608 171155059340737536 171263238961692672 171289342183604224 171559542143287296 171723174417888624 171749347741226208 172020273335566632 172155234997951488 176020551155073024 176325084980600832 176604816261724416 176937324859005696 177049159196884992 177355472621101056 177524633013087564 177831769056362802 177971290234368768 179972653339901952 180284024712462336 180570036661383168 180882441569101824 180910010909380608 181024356208214016 181223004007839744 181337547135909888 181365185841463296 181510505602327872 181824537618940896 181852250549533632 181967191396798464 182282013527242752 182455872819006663 182914937185323456 186052810547331072 186374701223018496 186403107670392832 187021835602265088 187345402791888384 187463815620231168 187492388065837056 187995907662693552 188440189659919872 191220944173645824 191551776256991232 192004461673316352 192187594167170688 192216886591216896 192549441758329728 192671143831904256 192700509956554752 193004484911198208 193188571220124702 193218016208879484 193522807502512461 193674639372695424 196997093520703488 197027118988394496 197337918942019584 197367996356886528 198023120049457152 198053301899792384 198365720603175936 198521352069709824 199054490466381408 199180304096495616 200217701513664864 202469235007389696 202819527801520128 202850440700133376 203523762273053184 203652400734240768 203875879508819712 204004740527898624 204035834071646208 204199318802618856 204583781868225336 204713090321398272 205067265218148096 205779304333488888 208585157845450752 208977878495526912 209309411865747456 209671538875895808 209703496129191936 210199078662045696 210399565052548224 210763578140874432 210928936574066688 211495396120530246 214008932339417088 214379190007824384 214411864781488128 214782819564847104 215123562195351552 215495748289115136 215528593243891712 215664819433242624 216037941958213632 216243997415119008 216618121978120944 216755036810892288 216788073701124096 217883969294282352 221621730210791424 221655508861943808 222005158809772032 222038995901497344 222776010055639296 222809964637266432 223161435678572928 223336521078423552 223936301774679084 226597693065265152 226989730596519936 227024327415693312 227777889383313408 227812606330331136 228171968776710144 228206745787650048 228350985282256896 228746056191049728 228964232557184832 228999130321634944 229360364447422176 229540313330601984 230156754601753503 230302226611573056 231501717375174999 234253020533686272 234694068206764032 235100113307467776 235473088348965888 235880481235382784 235916433145340928 236065545595846656 236473963494801408 236699510684116752 237109025408483736 237295053645825024 240760048881844224 241176588758802432 241213347879174144 241630672010452992 242014007469770496 242432716825254528 242469667399378176 242622921862397952 243042684702990336 243274497092008884 243695387225386062 243886582913764608 248070414063108096 248499601630691328 249362447469686784 249793870389184512 249951754160308224 249989850754449408 250384196641554432 250623011312594208 250661210216924736 251253586213226496 254922404698423296 254961258898194432 255402368342654976 256250125556227584 256289182121622528 256693464873798912 256732589011106304 256894858442539008 256934013275406336 257339313214930944 257584761626832936 257624021611839312 258030410003349948 258232852496927232 263117225256026112 264030826732609536 264487627470901248 265405987288508544 265573738795327488 266033208931651584 266286949519631346 266956935351553152 269958980009852928 270426037068693504 270855054992074752 271365016364070912 271536534312321024 271834506011759616 272006320703864832 272047778762194944 272265758403491808 272736806428411344 272778375824300448 272950787095197696 273423020290864128 274372405777985184 279079215820996608 279562051834527744 279604661505589248 280532753403397632 281018104187832576 281238582098755584 281993861494040328 282660284489879808 285838920010432512 286377092753129472 286831416260468736 287327664385486848 287509271624810496 288050589277618176 288325329886825344 288824162637494592 289006715747856384 289050764934832128 289506727366797312 289782856830187053 289827024313319226 290511959059043136 295495640281055232 295540678482591744 296006878413029376 296051994535329792 297034680074185728 297079952849688576 297548580904763904 297782028104564736 298581735699572112 300326552270497296 303703852511084544 303750141773774848 304229291702280192 304275661050200064 305285643409579776 305478601101361152 305813819263229568 306053751107469312 306875672802338004 307069635482097408 307600897827222144 308668956500233332 312337360711581696 312877736768176128 312925424275685376 313466817743290368 313964117798621184 314507308313843712 314555244193787904 314754060794462208 315298617993068544 315599347578822336 316145367211311648 316393404861100032 317243094180795369 321013398509125632 321568785011736576 321617797172232192 322174229347270656 322685343293027328 323243622433672704 323292889865837568 323497229149863936 324056912937320448 324365996122678512 324927182967181416 325182110551686144 326825953941423528 332432595316187136 332483263292915712 333058493852246016 333845595522072576 334164015083458944 334214946955899648 334742153517859392 335004781617635328 335904452662018626 339896539597897728 339948345197592576 340484595894779904 340536491123539968 341666834074970112 341718909495496704 342257953165065216 342310118681475072 342526477923385344 342578684367208448 343119084286574592 343446348835777248 343498695482452416 344040546671133264 344310469995902976 352041102310146048 352650169961201664 353209632523448832 353874649718011392 354098318393769984 354710945242202112 355049266026175128 355663538112725604 355942580468737536 360568049424924672 361140073322766336 361764883138203648 361820021818761216 362446008015679488 362675094271819776 363021011204655744 363649075237881792 363704501099067264 363934382793596928 364564027054485504 364911745638013326 365543080838079093 365829874370646912 372105621094662144 372749402446036992 372806215340785664 374043671204530176 374690805583776768 374927631240462336 374984776131674112 375991815325387104 376880379319839744 382441888347291648 383103552513982464 384375188334341376 384433773182433792 385098883516659456 385342287663808512 385401019913109504 386008969822396416 386377142440249404 386436032417758968 387045615005024922 387349278745390848 393994187041406976 394675837884039168 394735992713773056 396046240098914304 396106603799584768 396731441206351872 397042704139419648 398108980932762816 398360608192991232 400435403027329728 404938470014779392 405639055603040256 405700881400266752 407047524546106368 407304801468481536 407751759017639424 408009481055797248 408071668143292416 408398637605237712 409167563736450672 409426180642796544 410134530436296192 411558608666977776 418618823731494912 419343077751791616 419406992258383872 420799130105096448 421527156281748864 421857873148133376 422990792241060492 428017864678834176 428758380015648768 428823729562976256 429565639129694208 430247124390703104 430991496578230272 431057186487783424 431329638866485248 432075883916427264 432487994830238016 433236243956241888 433510073621784576 433576147402248192 434740536469978839 435767938588564704 443243460421582848 443311017723887616 444010317619544064 444077991802994688 445552020111278592 445619929274532864 446322871357145856 446673042156847104 447872603549358168 453979461193039872 455555778766626816 455625212660662272 456343937553420288 456413491575300096 457492112382099456 457928465114369664 457998260643269888 458720728894844352 459080626661203968 460313509203507006 460604453223146112 463003434750349998 468506041067372544 469388136413528064 470200226614935552 470946176697931776 471760962470765568 471832866290681856 472131091191693312 472947926989602816 473399021368233504 474218050816967472 474590107291650048 481520097763688448 482353177517604864 482426695758348288 483261344020905984 484028014939540992 484865433650509056 484939334798756352 485245843724795904 486085369405980672 486548994184017768 487390774450772124 487773165827529216 496999203261382656 498724894939373568 499587740778369024 499903508320616448 500768393283108864 501246022625188416 501322420433849472 502507172426452992 503856678993027939 509844809396846592 509922517796388864 510804736685309952 512500251112455168 512578364243245056 513386929747597824 513465178022212608 513789716885078016 513868026550812672 514678626429861888 515169523253665872 515248043223678624 516060820006699896 516465704993854464 528061653465219072 528975254941802496 530811974577017088 531147477590654976 532066417863303168 532573899039262692 533913870703106304 539917960019705856 540852074137387008 541710109984149504 542730032728141824 543073068624642048 543669012023519232 544012641407729664 544095557524389888 544531516806983616 545473612856822688 545556751648600896 545901574190395392 546846040581728256 547367618457019989 548744811555970368 558158431641993216 559124103669055488 559209323011178496 561065506806795264 562036208375665152 562477164197511168 563987722988080656 565320568979759616 573662832520937472 574655328770973696 576650659773650688 577648325274989184 578013431495712768 578101529869664256 579013454733594624 579565713660374106 579654048626638452 581023918118086272 590991280562110464 591081356965183488 592013756826058752 592103989070659584 594069360148371456 594159905699377152 595097161809527808 595564056209129472 597163471399144224 600653104540994592 607407705022169088 607500283547549696 608458583404560384 608551322100400128 610571286819159552 610957202202722304 611627638526459136 612107502214938624 613751345604676008 614139270964194816 615201795654444288 617337913000466664 625755473536352256 626933635486580736 627928235597242368 629014616627687424 629110488387575808 630597235986137088 631198695157644672 632290734422623296 632786809722200064 634486188361590738 642026797018251264 643137570023473152 643235594344464384 644348458694541312 645370686586054656 646487244867345408 646585779731675136 646994458299727872 648113825874640896 648731992245357024 649854365934362832 650364221103372288 653651907882847056 664865190632374272 664966526585831424 666116987704492032 668328030166917888 668429893911799296 669484307035718784 670009563235270656 671808905324037252 679793079195795456 680969191789559808 681072982247079936 683333668149940224 683437818990993408 684515906330130432 684620237362950144 685052955846770688 686238168573149184 686892697671554496 686997390964904832 688081093342266528 688620939991805952 690470263805260509 694505152125524997 704082204620292096 705300339922403328 706419265046897664 707749299436022784 708196636787539968 709421890484404224 710098532052350256 711327076225451208 711885160937475072 722280146645532672 723529766276407296 723640043637522432 724892016031358976 726042022409311488 727298150475763584 727409002198134528 727868765587193856 729128054108971008 729823491276026652 731086161676158186 731659748741293824 744211242189324288 745498804892073984 745612430681571328 748087342409060352 749381611167553536 749855262480924672 749969552263348224 751983630650774208 753760758639679488 764883776694583296 766207105027964928 768750376668682752 768867546364867584 770197767033318912 770684575327617024 770802039826219008 772017939644792832 772754284880498808 772872064835517936 774091230010049844 774698557490781696 789351675768078336 792092480197828608 792213207599169536 793462882412703744 796217961865525632 796721216385982464 800870806054659456 809876940029558784 811278111206080512 811401762800533504 814095049092212736 814609602936963072 815503518035278848 816018962111594496 816143336286584832 816797275210475424 818335127472901344 818852361285593088 820269060872592384 823117217333955552 837237647462989824 838686155503583232 838813984516767744 841598260210192896 843054312563497728 843715746296266752 845981584482120984 857516760031297536 859131278259388416 860494248781406208 861982993156460544 862114372975566848 864151767832854528 864975989660476032 866472487912483776 867020147243569152 867152294804496384 869481072939957678 871535877177129408 886486920843165696 886622035447775232 888020635239088128 888155983605989376 891104040222557184 891239858549065728 892645742714291712 893346084313694208 895745207098716336 911111557533253632 911250425321324544 912687875106840576 912826983150600192 915856930228739328 915996521286539776 917441457789688704 918161253322407936 920627018407014012 921208906446292224 926006869500699996 937012082134745088 938776272827056128 940400453229871104 941892353395863552 943521924941531136 943665732581363712 944262182383386624 945895853979205632 946798042736467008 948436101633934944 949180214583300096 951729282542386107 963040195527376896 964706355035209728 964853391516696576 966522688041811968 968056029879081984 969730867301018112 969878669597512704 970491687449591808 972170738811961344 973097988368035536 974781548901544248 975546331655058432 997449789878747136 999175481556738048 1001536786566217728 1002492045250376832 1002644840867698944 1005014344852905984 1007713357986055878 1019689618793693184 1019845035592777728 1021609473370619904 1025000502224910336 1025156728486490112 1026773859495195648 1026930356044425216 1027579433770156032 1027736053101625344 1029357252859723776 1030339046507331744 1030496086447357248 1032121640013399792 1032931409987708928 1056123306930438144 1057950509883604992 1061623949154034176 1062294955181309952 1064132835726606336 1065147798078525384 1067827741406212608 1081704148274774016 1083420219968299008 1085460065456283648 1087338024047038464 1088025282815459328 1089063033613967232 1090947225713645376 1091113503297201792 1091803148380790784 1093692081163456512 1094735236914039978 1096629242514237279 1097489623111940736 1116316863283986432 1118248207338110976 1118418646022356992 1122131013613590528 1124072416751330304 1124954328395022336 1127975445976161312 1130641137959519232 1147325665041874944 1149310657541947392 1153301319547301376 1155296650549978368 1156026862991425536 1156203059739328512 1158026909467189248 1159131427320748212 1159308097253276904 1162047836236172544 1181982561124220928 1184027513652117504 1184207978141319168 1188138720296742912 1188319811398754304 1190194323619055616 1191128112418258944 1194326942798288448 1201306209081989184 1214815410044338176 1215000567095099392 1216917166809120768 1217102644200800256 1221142573638319104 1221914404405444608 1223255277052918272 1224215004429877248 1227502691209352016 1228278541928389632 1230403591308888576 1234675826000933328 1255856471194484736 1258029233255374848 1258220976775151616 1262397390315289344 1264581468845246592 1265573619444400128 1268972376723181476 1284053594036502528 1286275140046946304 1286471188688928768 1288696917389082624 1290741373172109312 1292974489734690816 1293171559463350272 1293988916599455744 1296227651749281792 1297463984490714048 1299708731868725664 1300728442206744576 1304221609409936517 1307303815765694112 1329730381264748544 1329933053171662848 1332233975408984064 1336656060333835776 1336859787823598592 1338968614071437568 1340019126470541312 1343617810648074504 1361938383579119616 1366667336299880448 1366875637981986816 1369031812660260864 1369240474725900288 1372476337146298368 1373785395343108992 1373994781929809664 1376162186684533056 1377241879983611904 1380940527610521018 1389010304251049994 1408164409240584192 1410600679844806656 1412838530093795328 1415498598872045568 1416393273575079936 1418843780968808448 1420197064104700512 1422654152450902416 1423770321874950144 1444560293291065344 1447059532552814592 1447280087275044864 1449784032062717952 1452084044818622976 1454596300951527168 1454818004396269056 1455737531174387712 1458256108217942016 1459646982552053304 1462172323352316372 1463319497482587648 1490997609784147968 1496174684818120704 1498763222335107072 1499710524961849344 1503967261301548416 1507521517279358976 1511570036979083817 1529767553389166592 1532414210055929856 1537500753337365504 1537735092729735168 1540395534066637824 1541369150655234048 1541604079652438016 1544035879289585664 1545508569760997616 1545744129671035872 1548182460020099688 1549397114981563392 1584184960395657216 1584426415198339072 1586925764825407488 1592435923731051264 1593442432771964928 1601741612109318912 1619753880059117568 1622556222412161024 1622803525601067008 1628190098184425472 1629219205873926144 1631007036070557696 1632037924223188992 1632286672573169664 1633594550420950848 1636670254945802688 1637704722571186176 1640538121745184768 1642102855371059967 1646234434667911104 1674475294925979648 1677372311007166464 1677627969033535488 1683196520420385792 1686108625126995456 1687431492592533504 1691963168964241968 1720988497562812416 1723965986312921088 1724228745951133696 1729951979320952064 1732944975824967552 1734040294487138304 1734304589608992768 1738962145879915356 1743071754354258816 1772973841686331392 1773244070895550464 1776041270478176256 1776311967211978752 1782208080445114368 1782479717098131456 1785291485428583424 1786692168627388416 1791490414197432672 1822223115066507264 1822500850642649088 1825375750213681152 1825653966301200384 1831713860457478656 1831993042573079552 1834882915579377408 1836322506644815872 1841254036814028024 1842417812892584448 1852013739001399992 1880800906459742208 1883784706791727104 1887043849883062272 1887331465162727424 1891791707958411264 1893596085472934016 1896872203267869888 1898360429166600192 1903458565084772214 1926080391054753792 1929412710070419456 1929706783033393152 1933045376083623936 1936112059758163968 1939461734602036224 1939757339195025408 1940983374899183616 1944341477623922688 1946195976736071072 1949563097803088496 1951092663310116864 1994899579757494272 1998350963113476096 2004984090500753664 2005289681735397888 2010028689705811968 2015426715972111756 2039379237587386368 2043218946741239808 2050001004449820672 2050313456972980224 2053547718990391296 2053860712088850432 2055158867540312064 2058714505719447552 2060678093014663488 2060992172894714496 2064243280026799584 2065862819975417856 2071410791415781527 2112246613860876288 2115901019767209984 2123247898308068352 2124589910362619904 2128265671453212672 2130295596157050768 2135655482812425216 2166840439936598016 2170920130912567296 2174676048094076928 2178126067227934464 2181894451427290752 2182227006594403584 2183606296761581568 2187384162326913024 2189470473828079956 2193258485028474558 2194979246223881472 2232633726567972864 2236496414676221952 2236837292044713984 2244262027227181056 2248144833502660608 2249908656790044672 2255950891952322624 2261282275919038464 2294651330083749888 2298621315083894784 2306602639094602752 2310593301099956736 2312053725982851072 2312406119478657024 2316053818934378496 2318262854641496424 2318616194506553808 2324095672472345088 2368055027304235008 2376277440593485824 2376639622797508608 2380388647238111232 2388653885596576896 2402612418163978368 2429630820088676352 2430001134190198784 2433834333618241536 2434205288401600512 2442285147276638208 2443828808810889216 2446510554105836544 2448430008859754496 2455005382418704032 2456557083856779264 2460807182617777152 2469351652001866656 2511712942388969472 2516058466510749696 2516441953550303232 2524794780630578688 2529162937690493184 2531147238888800256 2537944753446362952 2572550280093892608 2577393834778165248 2581482746344218624 2585948979469381632 2586343118926700544 2592455303498563584 2594927968981428096 2599417463737451328 2601456884413489152 2608443218819873034 2614607631531388224 2659460762529497088 2659866106343325696 2664467950817968128 2673312120667671552 2673719575647197184 2677937228142875136 2680038252941082624 2687235621296149008 2733334672599760896 2733751275963973632 2738063625320521728 2738480949451800576 2747570790686217984 2747989563859619328 2752324373369066112 2754483759967223808 2761881055221042036 2778020608502099988 2816328818481168384 2821201359689613312 2825677060187590656 2830997197744091136 2832786547150159872 2837687561937616896 2840394128209401024 2845308304901804832 2847540643749900288 2855187847627158321 2889120586582130688 2894119065105629184 2894560174550089728 2899568064125435904 2904168089637245952 2909192601903054336 2909636008792538112 2911475062348775424 2916512216435884032 2919293965104106608 2924344646704632744 2926638994965175296 2992349369636241408 2997526444670214144 3007934522603096832 3015043034558717952 3023140073958167634 3059535106778333184 3064828420111859712 3075001506674731008 3075470185459470336 3080791068133275648 3082738301310468096 3083208159304876032 3088071758579171328 3091017139521995232 3091488259342071744 3096364920040199376 3098794229963126784 3168369920791314432 3168852830396678144 3173851529650814976 3184871847462102528 3186884865543929856 3203483224218637824 3245112444824322048 3256380196368850944 3262014072141115392 3264075848446377984 3267189100841901696 3273340509891605376 3275409445142372352 3281076243490369536 3284205710742119934 3289887727542711837 3292468869335822208 3348950589851959296 3354744622014332928 3355255938067070976 3366393040840771584 3372217250253990912 3374862985185067008 3383926337928483936 3441976995125624832 3447931972625842176 3448457491902267392 3459903958641904128 3465889951649935104 3468080588974276608 3468609179217985536 3477924291759830712 3486143508708517632 3545947683372662784 3552082540956352512 3552623934423957504 3564416160890228736 3564959434196262912 3570582970857166848 3573384337254776832 3582980828394865344 3644446230133014528 3645001701285298176 3650751500427362304 3651307932602400768 3663427720914957312 3663986085146159104 3669765831158754816 3672645013289631744 3682508073628056048 3684835625785168896 3704027478002799984 3767569413583454208 3774087699766124544 3774662930325454848 3787192170945868032 3793744406535739776 3796720858333200384 3806917130169544428 3852160782109507584 3858825420140838912 3859413566066786304 3866090752167247872 3872224119516327936 3878923469204072448 3879514678390050816 3881966749798367232 3888682955247845376 3892391953472142144 3899126195606176992 3902185326620233728 3912664828229809551 3989799159514988544 3996701926226952192 4009968181001507328 4010579363470795776 4020057379411623936 4030853431944223512 4100002008899641344 4100626913945960448 4107095437980782592 4107721424177700864 4117429011438895104 4121356186029326976 4121984345789428992 4128486560053599168 4131725639950835712 4142821582831563054 4224493227721752576 4231802039534419968 4246495796616136704 4249179820725239808 4256531342906425344 4260591192314101536 4271310965624850432 4333680879873196032 4341840261825134592 4349352096188153856 4356252134455868928 4363788902854581504 4364454013188807168 4367212593523163136 4374768324653826048 4378940947656159912 4386516970056949116 4389958492447762944 4472992829352443904 4488524054454362112 4496289667005321216 4511901783904645248 4522564551838076928 4589302660167499776 4597242630167789568 4613205278189205504 4621186602199913472 4624107451965702144 4624812238957314048 4632107637868756992 4636525709282992848 4637232389013107616 4648191344944690176 4752554881186971648 4753279245595017216 4760777294476222464 4777307771193153792 4805224836327956736 4859261640177352704 4867668667236483072 4868410576803201024 4884570294553276416 4887657617621778432 4893021108211673088 4896860017719508992 4910010764837408064 4913114167713558528 4921614365235554304 4926308566113179901 4938703304003733312 5023425884777938944 5032116933021499392 5032883907100606464 5049589561261157376 5058325875380986368 5062294477777600512 5075889506892725904 5162965492688437248 5171897958938763264 5172686237853401088 5189855937962856192 5198834927474902656 5202913768826978304 5216886437639746068 5229215263062776448 5318921525058994176 5319732212686651392 5328935901635936256 5346624241335343104 5347439151294394368 5355874456285750272 5360076505882165248 5374471242592298016 5466669345199521792 5467502551927947264 5476127250641043456 5476961898903601152 5495141581372435968 5495979127719238656 5504648746738132224 5508967519934447616 5523762110442084072 5556041217004199976 5642402719379226624 5651354120375181312 5661994395488182272 5675375123875233792 5680788256418802048 5690616609803609664 5695081287499800576 5710375695254316642 5778241173164261376 5788238130211258368 5789120349100179456 5799136128250871808 5808336179274491904 5818385203806108672 5819272017585076224 5822950124697550848 5833024432871768064 5838587930208213216 5848689293409265488 5853277989930350592 5984698739272482816 5995052889340428288 6015869045206193664 6030086069117435904 6046280147916335268 6129656840223719424 6150003013349462016 6150940370918940672 6161582136266551296 6165476602620936192 6176143517158342656 6182034279043990464 6182976518684143488 6192729840080398752 6197588459926253568 6214232374247344581 6336739841582628864 6337705660793356288 6347703059301629952 6369743694924205056 6373769731087859712 6406966448437275648 6512760392737701888 6524028144282230784 6534378201683803392 6546681019783210752 6550818890284744704 6562152486980739072 6568411421484239868 6579775455085423674 6584937738671644416 6697901179703918592 6709489244028665856 6710511876134141952 6732786081681543168 6744434500507981824 6749725970370134016 6767852675856967872 6883953990251249664 6895863945251684352 6896914983804534784 6919807917283808256 6931779903299870208 6936161177948553216 6937218358435971072 6955848583519661424 6972287017417035264 7104165081912705024 7128832321780457472 7129918868392525824 7141165941714333696 7165961656789730688 7288892460266029056 7290003402570596352 7301503000854724608 7302615865204801536 7326855441829914624 7327972170292318208 7339531662317509632 7345290026579263488 7365016147256112096 7369671251570337792 7408054956005599968 7535138827166908416 7548175399532249088 7549325860650909696 7574384341891736064 7587488813071479552 7593441716666400768 7613834260339088856 7717650840281677824 7732181504334495744 7744448239032655872 7757846938408144896 7759029356780101632 7777365910495690752 7784783906944284288 7798252391212353984 7804370653240467456 7825329656459619102 7979598319029977088 7993403852453904384 8019936362003014656 8021158726941591552 8040114758823247872 8061706863888447024 8200004017799282688 8201253827891920896 8214190875961565184 8215442848355401728 8242712372058653952 8243968691578857984 8256973120107198336 8263451279901671424 8285643165663126108 8448986455443505152 8463604079068839936 8492991593232273408 8498359641450479616 8513062685812850688 8521182384628203072 8542621931249700864 8565563542881474963 8667361759746392064 8683680523650269184 8698704192376307712 8712504268911737856 8727577805709163008 8728908026377614336 8734425187046326272 8749536649307652096 8757881895312319824 8773033940113898232 8779916984895525888 8977048108908724224 8992579334010642432 9023803567809290496 9045129103676153856 9178605320334999552 9194485260335579136 9226410556378411008 9242373204399826944 9248214903931404288 9249624477914628096 9264215275737513984 9273051418565985696 9274464778026215232 9296382689889380352 9505109762373943296 9506558491190034432 9521554588952444928 9554615542386307584 9610449672655913472 9735337334472966144 9769140589106552832 9786042216423346176 9820021529674816128 9826228335427117056 9843228730471108608 9852617132226359802 9877406608007466624 10046851769555877888 10064233866042998784 10065767814201212928 10099179122522314752 10116651750761972736 10124588955555201024 10151779013785451808 10325930985376874496 10343795917877526528 10345372475706802176 10379711875925712384 10397669854949805312 10405827537653956608 10433772875279492136 10458430526125552896 10637843050117988352 10657871803271872512 10693248482670686208 10694878302588788736 10711748912571500544 10720153011764330496 10748942485184596032 10933338690399043584 10935005103855894528 10952254501282086912 10953923797807202304 10990283162744871936 10991958255438477312 11009297493476264448 11017935039868895232 11047524220884168144 11112082434008399952 11302708240750362624 11323988790976364544 11361576512837604096 11381233219607219328 11390162574999601152 11420751390508633284 11556482346328522752 11576476260422516736 11578240698200358912 11598272256501743616 11616672358548983808 11636770407612217344 11638544035170152448 11645900249395101696 11666048865743536128 11677175860416426432 11697378586818530976 11706555979860701184 11737994484689428653 11969397478544965632 11990105778680856576 12031738090412387328 12060172138234871808 12092560295832670536 12300006026698924032 12301880741837881344 12323164272533102592 12352287034316685312 12364068558087980928 12365953037368286976 12385459680160797504 12395176919852507136 12428464748494689162 12673479683165257728 12675411321586712576 12695406118603259904 12739487389848410112 12747539462175719424 12813932896874551296 13025520785475403776 13048056288564461568 13068756403367606784 13093362039566421504 13101637780569489408 13124304973961478144 13136822842968479736 13159550910170847348 13169875477343288832 13418978488057331712 13465572163363086336 13488869001015963648 13535705351713935744 13767907980502499328 13791727890503368704 13793829967609069568 13839615834567616512 13863559806599740416 13872322355897106432 13874436716871942144 13911697167039322848 13944574034834070528 14257664643560914944 14259837736785051648 14282331883428667392 14331923313579461376 14577784920532058112 14603006001709449216 14605231730409603072 14653710883659829248 14655944340584636416 14679063324635019264 14690580053158526976 14730032294512224192 14739342503140675584 14816109912011199936 15070277654333816832 15096350799064498176 15098651721301819392 15148768683783472128 15174977626142959104 15186883433332801536 15227668520678177712 15488896478065311744 15515693876816289792 15518058713560203264 15569567813888568576 15596504782424707968 15608741306480934912 15650659312919238204 15959196638059954176 15986807704907808768 16039872724006029312 16042317453883183104 16080229517646495744 16123413727776894048 16400008035598565376 16402507655783841792 16428381751923130368 16430885696710803456 16485424744117307904 16487937383157715968 16513946240214396672 16526902559803342848 16571286331326252216 16927208158137679872 16985983186464546816 17026125371625701376 17042364769256406144 17085243862499401728 17131127085762949926 17334723519492784128 17367361047300538368 17397408384752615424 17425008537823475712 17455155611418326016 17457816052755228672 17468850374092652544 17499073298615304192 17515763790624639648 17546067880227796464 17559833969791051776 17954096217817448448 17985158668021284864 18047607135618580992 18090258207352307712 18388970520671158272 18452821112756822016 18484746408799653888 18496429807862808576 18528430551475027968 18546102837131971392 18548929556052430464 18592765379778760704 18642697122742033743 19010219524747886592 19013116982380068864 19043109177904889856 19109231084772615168 19220899345311826944 19538281178213105664 19572084432846692352 19640043059349632256 19652456670854234112 19686457460942217216 19705234264452719604 19754813216014933248 20093703539111755776 20128467732085997568 20131535628402425856 20198358245044629504 20233303501523945472 20249177911110402048 20303558027570903616 20651861970753748992 20687591835755053056 20690744951413604352 20759423751851424768 20795339709899610624 20811655075307913216 20867545750558984272 20916861052251105792 21386496965341372416 21389756605177577472 21423497825143001088 21497884970369192064 21866677380798087168 21870010207711789056 21904509002564173824 21907847595614404608 21980566325489743872 21983916510876954624 22018594986952528896 22035870079737790464 22095048441768336288 22224164868016799904 22605416481500725248 22647977581952729088 22723153025675208192 22762466439214438656 22780325149999202304 22841502781017266568 23152952520845033472 23196544513003487232 23233344717097967616 23273540815224434688 23277088070340304896 23332097731487072256 23354351720832852864 23394757173637061952 23413111959721402368 23475988969378857306 23938794957089931264 23980211557361713152 24063476180824774656 24120344276469743616 24185120591665341072 24600012053397848064 24603761483675762688 24646328545066205184 24728137116175961856 24731906074736573952 24770919360321595008 24790353839705014272 24856929496989378324 25346959366330515456 25390812237206519808 25478974779696820224 25495078924351438848 25627865793749102592 25696690628644424889 26051041570950807552 26096112577128923136 26137512806735213568 26186724079132843008 26203275561138978816 26248609947922956288 26273645685936959472 26319101820341694696 26339750954686577664 26931144326726172672 26977738002031927296 27071410703427871488 27535815961004998656 27583455781006737408 27587659935218139136 27679231669135233024 27727119613199480832 27744644711794212864 27748873433743884288 27823394334078645696 27889148069668141056 28515329287121829888 28519675473570103296 28564663766857334784 28663846627158922752 29206012003418898432 29307421767319658496 29311888681169272832 29358126649270038528 29460064589024448384 29478685006281351168 29632219824022399872 30140555308667633664 30192701598128996352 30197303442603638784 30297537367566944256 30349955252285918208 30373766866665603072 30455337041356355424 30977792956130623488 31031387753632579584 31036117427120406528 31139135627777137152 31193009564849415936 31217482612961869824 31301318625838476408 31973615409815617536 32079745448012058624 32084634907766366208 32160459035292991488 32246827455553788096 32800016071197130752 32805015311567683584 32856763503846260736 32861771393421606912 32970849488234615808 32975874766315431936 33027892480428793344 33053805119606685696 33142572662652504432 33971966372929093632 34084729538512812288 34170487724998803456 34262254171525899852 34669447038985568256 34734722094601076736 34794816769505230848 34850017075646951424 34910311222836652032 34915632105510457344 34937700748185305088 34998146597230608384 35031527581249279296 35092135760455592928 35119667939582103552 35213983454068285959 35908192435634896896 35970317336042569728 36095214271237161984 36180516414704615424 36905642225513644032 36969492817599307776 37056861102950055936 37092205674263942784 37097859112104860928 37185530759557521408 37285394245484067486 38020439049495773184 38026233964760137728 38086218355809779712 38218462169545230336 38441798690623653888 39076562356426211328 39144168865693384704 39280086118699264512 39304913341708468224 39372914921884434432 39410468528905439208 39509626432029866496 40256935464171995136 40396716490089259008 40466607003047890944 40607116055141807232 41303723941507497984 41375183671510106112 41381489902827208704 41518847503702849536 41590679419799221248 41623310150615826432 41735091501117968544 41833722104502211584 42772993930682744832 42779513210355154944 42846995650286002176 42995769940738384128 43733354761596174336 43809018005128347648 43815695191228809216 43961132650979487744 43967833021753909248 44037189973905057792 44071740159475580928 44190096883536672576 44448329736033599808 45210832963001450496 45295955163905458176 45446306051350416384 45524932878428877312 45560650299998404608 45683005562034533136 46466689434195935232 46547081630448869376 46554176140680609792 46708703441665705728 46789514347274123904 46826223919442804736 46951977938757714612 47877589914179862528 47960423114723426304 48126952361649549312 48240688552939487232 48370241183330682144 49200024106795696128 49207522967351525376 49292657090132410368 49456274232351923712 49463812149473147904 49541838720643190016 49580707679410028544 49713858993978756648 50781624474413039616 50957949559393640448 51255731587498205184 51393381257288849778 52102083141901615104 52192225154257846272 52275025613470427136 52373448158265686016 52406551122277957632 52497219895845912576 52547291371873918944 52638203640683389392 52679501909373155328 53862288653452345344 53955476004063854592 54142821406855742976 55166911562013474816 55358463338270466048 55454239226398961664 55489289423588425728 55646788668157291392 55778296139336282112 55928091368226101229 57030658574243659776 57039350947140206592 57129327533714669568 57327693254317845504 58614843534639316992 58623777362338545664 58716253298540077056 58920129178048896768 58957370012562702336 59264439648044799744 60281110617335267328 60385403196257992704 60394606885207277568 60595074735133888512 60699910504571836416 60747533733331206144 60910674082712710848 61955585912261246976 62062775507265159168 62072234854240813056 62278271255554274304 62386019129698831872 62434965225923739648 62602637251676952816 64159490896024117248 64169269815532732416 64493654911107576192 65600032142394261504 65610030623135367168 65713527007692521472 65723542786843213824 65941698976469231616 65951749532630863872 66055784960857586688 66107610239213371392 66285145325305008864 67943932745858187264 68169459077025624576 68340975449997606912 68524508343051799704 69589633539010461696 69700034151293902848 69820622445673304064 69831264211020914688 69996293194461216768 70063055162498558592 70184271520911185856 70239335879164207104 70427966908136571918 71816384871269793792 71940634672085139456 72190428542474323968 72361032829409230848 73811284451027288064 73938985635198615552 74184411348527885568 74195718224209721856 74371061519115042816 74570788490968134972 76040878098991546368 76172436711619559424 76436924339090460672 76883597381247307776 78153124712852422656 78288337731386769408 78560172237398529024 78609826683416936448 78745829843768868864 78820937057810878416 79019252864059732992 80793432980178518016 80933214006095781888 81214232110283614464 82607447883014995968 82750367343020212224 82762979805654417408 83037695007405699072 83181358839598442496 83246620301231652864 83470183002235937088 83667444209004423168 85545987861365489664 85559026420710309888 85693991300572004352 85991539881476768256 87618036010256695296 87922265301958975488 87935666043507818496 88074379947810115584 88380193767073345152 88896659472067199616 90421665926002900992 90591910327810916352 90892612102700832768 91049865756857754624 91121300599996809216 91366011124069066272 92933378868391870464 93094163260897738752 93108352281361219584 93417406883331411456 93579028694548247808 93652447838885609472 93903955877515429224 95920846229446852608 96253904723299098624 96481377105878974464 96740482366661364288 98400048213591392256 98415045934703050752 98585314180264820736 98912548464703847424 98927624298946295808 99083677441286380032 99161415358820057088 99427717987957513296 101915899118787280896 102511463174996410368 102786762514577699556 104204166283803230208 104384450308515692544 104550051226940854272 104746896316531372032 104813102244555915264 104994439791691825152 105094582743747837888 105276407281366778784 105359003818746310656 105641950362204857877 107724577306904690688 107910952008127709184 108285642813711485952 110716926676540932096 110908478452797923328 111293577336314582784 111556592278672564224 111856182736452202458 114061317148487319552 114078701894280413184 114258655067429339136 114655386508635691008 117229687069278633984 117247554724677091328 117432506597080154112 117840258356097793536 117914740025125404672 118528879296089599488 120770806392515985408 121190149470267777024 121399821009143672832 121821348165425421696 123911171824522493952 124125551014530318336 124144469708481626112 124556542511108548608 124772038259397663744 124869930451847479296 125205274503353905632 128318981792048234496 128338539631065464832 128987309822215152384 131200064284788523008 131427054015385042944 131447085573686427648 131883397952938463232 131903499065261727744 132111569921715173376 132215220478426742784 132570290650610017728 135887865491716374528 136338918154051249152 136681950899995213824 137049016686103599408 139400068302587805696 139641244891346608128 139662528422041829376 140126110324997117184 140368543041822371712 140478671758328414208 140855933816273143836 143632769742539587584 143881269344170278912 144380857084948647936 144722065658818461696 147622568902054576128 147877971270397231104 148368822697055771136 148391436448419443712 148742123038230085632 149141576981936269944 152344873423239118848 152873848678180921344 153767194762494615552 156306249425704845312 156576675462773538816 157120344474797058048 157219653366833872896 157491659687537737728 157641874115621756832 158038505728119465984 161586865960357036032 161866428012191563776 162428464220567228928 165500734686040424448 166075390014811398144 166362717679196884992 166940366004471874176 167334888418008846336 171091975722730979328 171118052841420619776 171387982601144008704 171983079762953536512 175844530603917950976 175871332087015636992 176148759895620231168 176760387534146690304 177793318944134399232 180843331852005801984 181183820655621832704 181785224205401665536 182099731513715509248 182242601199993618432 182732022248138132544 185866757736783740928 186188326521795477504 186216704562722439168 186834813766662822912 187158057389096495616 187304895677771218944 187807911755030858448 192507809446598197248 193480964733322728576 196800096427182784512 196830091869406101504 197170628360529641472 197825096929407694848 197855248597892591616 198167354882572760064 198322830717640114176 198855435975915026592 203831798237574561792 205022926349992820736 205573525029155399112 208768900617031385088 209100102453881708544 209493792633062744064 209988879583383650304 210189165487495675776 210552814562733557568 210718007637492621312 211283900724409715754 215449154613809381376 215821904016255418368 216571285627422971904 221433853353081864192 221816956905595846656 222587154672629165568 223113184557345128448 223712365472904404916 228122634296974639104 228517310134858678272 229310773017271382016 234459374138557267968 234495109449354182656 234865013194160308224 235680516712195587072 235829480050250809344 237057758592179198976 242380298940535554048 242799642018287345664 243642696330850843392 247822343649044987904 248251102029060636672 248288939416963252224 249113085022217097216 249544076518795327488 249739860903694958592 250410549006707811264 256637963584096468992 256677079262130929664 257974619644430304768 262854108030770085888 263766795905876926464 263806998130523455488 264223139843430346752 265140581301220035456 271775730983432749056 272677836308102498304 273363901799990427648 274098033372207198816 278800136605175611392 279282489782693216256 279325056844083658752 280252220649994234368 280737086083644743424 280957343516656828416 281711867632546287672 287762538688340557824 288761714169897295872 289444131317636923392 295245137804109152256 295755942540794462208 296737645394111542272 296782872896838887424 297484246076460171264 298283153963872539888 305747697356361842688 307534389524989231104 312612498851409690624 313153350925547077632 314240688949594116096 314439306733667745792 314983319375075475456 315283748231243513664 316077011456238931968 316925851086614573631 323173731920714072064 323732856024383127552 324856928441134457856 332150780029622796288 332725435358393769984 333880732008943748352 334669776836017692672 342183951445461958656 342236105682841239552 342775965202288017408 343966159525907073024 351689061207835901952 351742664174031273984 352297519791240462336 353520775068293380608 355586637888268798464 363570448410803331072 364199463027431018496 365464044496276265088 371733515473567481856 372376653043590955008 372433409125444878336 373669627533325645824 374316114778192991232 374609791355542437888 375615823510061716896 385015618893196394496 386961929466645457152 393600192854365569024 394341256721059282944 395650193858815389696 395710497195785183232 396334709765145520128 396645661435280228352 397710871951830053184 407663596475149123584 410045852699985641472 411147050058310798224 418200204907763417088 418987585266125488128 420378330974991351552 421105629125467115136 421436015274985242624 422567801448819431508 430898309227618762752 431643808032510836736 433142571254845943808 442867706706163728384 443633913811191693312 445174309345258331136 446226369114690256896 447424730945808809832 457034620269717356544 458621546034542764032 468918748277114535936 468990218898708365312 469730026388320616448 471361033424391174144 471658960100501618688 474115517184358397952 484760597881071108096 485599284036574691328 487285392661701686784 496502204058121273344 498226170044434194432 499088153037590654976 500821098013415622528 513275927168192937984 513354158524261859328 515949239288860609536 527533591811753852928 527613996261046910976 528446279686860693504 530281162602440070912 543551461966865498112 545355672616204996608 546727803599980855296 548196066744414397632 557600273210351222784 558564979565386432512 558650113688167317504 560504441299988468736 561474172167289486848 561914687033313656832 563423735265092575344 577523428339794591744 590490275608218304512 591511885081588924416 593475290788223084544 593565745793677774848 594968492152920342528 596566307927745079776 611495394712723685376 615068779049978462208 626306701851094155264 628481377899188232192 629966638750150950912 630567496462487027328 632154022912477863936 633851702173229147262 646347463841428144128 647465712048766255104 649713856882268915712 664301560059245592576 665450870716787539968 667761464017887496704 669339553672035385344 684367902890923917312 685551930404576034816 687932319051814146048 703378122415671803904 703485328348062547968 704595039582480924672 707041550136586761216 711173275776537596928 727140896821606662144 728398926054862036992 730928088992552530176 743467030947134963712 744753306087181910016 744866818250889756672 747339255066651291648 748632229556385982464 749219582711084875776 751231647020123433792 770031237786392788992 773923858933290914304 791300387717630779392 791420994391570366464 792669419530291040256 795421743903660106368 815327192950298247168 820091705399971282944 822294100116621596448 836400409815526834176 837975170532250976256 840756661949982703104 842211258250934230272 842872030549970485248 845135602897638863016 863287616065021673472 866285142509691887616 885735413412327456768 887267827622383386624 890348618690516662272 892452738229380513792 894849461891617619664 917243092069085528064 937837496554229071872 939460052776641232896 942722066848782348288 943317920201003237376 948231034368716795904 950777553259843720893 969521195762142216192 971198568073149382656 974570785323403373568 996452340088868388864 998176306075181309952 1001642196026831245056 1026551854336385875968 1026708317048523718656 1031898478577721219072 1055067183623507705856 1055227992522093821952 1056892559373721387008 1060562325204880141824 1090711345232409993216 1096392133488828795264 1115200546420702445568 1117129959130772865024 1117300227376334635008 1121008882599976937472 1122948344334578973696 1123829374066627313664 1126847470530185150688 1155046856679589183488 1183023770163177848832 1186950581576446169088 1187131491587355549696 1189936984305840685056 1193132615855490159552 1222990789425447370752 1230137558099956924416 1256962755798376464384 1261134992924974054656 1264308045824955727872 1267703404346458294524 1292694927682856288256 1294931424097532510208 1299427713764537831424 1328603120118491185152 1330901741433575079936 1335522928035774993408 1338679107344070770688 1371103860809152069632 1375864638103628292096 1406756244831343607808 1406970656696125095936 1409190079164961849344 1414083100273173522432 1422346551553075193856 1454281793643213324288 1456797852109724073984 1461856177985105060352 1489506612174363820032 1494678510133302583296 1497264459112771964928 1502463294040246867584 1540062475572785577984 1547847717866581828608 1582600775435261558784 1582841988783140732928 1585338839060582080512 1590843487807320212736 1630654385900596494336 1640183410799942565888 1644588200233243192896 1672800819631053668352 1675950341064501952512 1681513323899965406208 1684422516501868460544 1685744061099940970496 1690271205795277726032 1732570285019383775232 1771470826824654913536 1774535655244766773248 1780697237381033324544 1784905476458761027584 1789698923783235239328 1834486184138171056128 1878920105553282465792 1885444133697564696576 1896462068737433591808 1901555106519687441786 1939042391524284432384 1942397136146298765312 1949141570646806747136 1992904680177736777728 1996352612150362619904 2003284392053662490112 2053103708672771751936 2063796957155442438144 2110134367247015411712 2110455985044187643904 2113785118747442774016 2121124650409760283648 2181422690464819986432 2192784266977657590528 2230401092841404891136 2234259918261545730048 2234600454752669270016 2242017765199953874944 2245896688669157947392 2247658748133254627328 2253694941060370301376 2310093713359178366976 2373901163152892338176 2374262983174711099392 2386265231710980319104 2445981578850894741504 2460275116199913848832 2513925511596752928768 2522269985849948109312 2528616091649911455744 2535406808692916589048 2589862848195065020416 2598855427529075662848 2657206240236982370304 2661803482867150159872 2671045856071549986816 2677358214688141541376 2751729276207256584192 2813512489662687215616 2818380158329923698688 2828166200546347044864 2844693103106150387712 2908563587286426648576 2913595704219448147968 2923712355970210120704 2989357020266605166592 2994528918225543929856 3004926588080493735168 3080124951145571155968 3095695435733163657216 3165201550870523117568 3165683977566281465856 3170677678121164161024 3181686975614640425472 3289176400466486385792 3345601639262107336704 3351900682129003905024 3363026647799930812416 3368845033003736921088 3371488122199881940992 3380542411590555452064 3465140570038767550464 3549071310489533546496 3561394474762066649088 3569810952917522055168 3579397847566470478656 3668972368276342112256 3770888267395129393152 3792924137474867183616 3803110213039374883572 3878084783048568864768 3884794272292597530624 3898283141293613494272 3985809360355473555456 3992705224300725239808 4006568784107324980224 4127593914310884876288 4220268734494030823424 4220911970088375287808 4227570237494885548032 4242249300819520567296 4362845380929639972864 4385568533955315181056 4468519836523091460096 4484035530399907749888 4491793377338315894784 4507389882120740602752 4620187426718356733952 4747802326305784676352 4748525966349422198784 4772530463421960638208 4891963157701789483008 4920550232399827697664 5027851023193505857536 5044539971699896218624 5057232183299822911488 5070813617385833178096 5197710855058151325696 5314412480473964740608 5323606965734300319744 5342091712143099973632 5354716429376283082752 5503458552414513168384 5636760316659847397376 5656332401092694089728 5689386206212300775424 5817127174572853297152 5827191408438896295936 5847424711940420241408 5978714040533210333184 5989057836451087859712 6009853176160987470336 6191390871466327314432 6330403101741046235136 6331367955132562931712 6341355356242328322048 6363373951229280850944 6578352800932972771584 6691203278524214673408 6703801364258007810048 6726053295599861624832 6737690066007473842176 6742976244399763881984 6761084823181110904128 6930281140077535100928 7122788949524133298176 7158795695132940957312 7337944736552684224512 7541776534790258786304 7585848274949734367232 7606220426078749767144 7769588544585195061248 7796566282587226988544 7971618720710947110912 7985410448601450479616 8013137568214649960448 8255187828621769752576 8440537468988061646848 8455140474989771096064 8484498601639041134592 8725690761859279945728 8771137067910630362112 8968071060799815499776 8983586754676631789568 9014779764241481205504 9240374853436713467904 9495604652611569352704 9497051932698844397568 9545060926843921276416 10055702046387011715072 10089079943399792437248 10114464366599645822976 10141627234771666356192 10395421710116302651392 10647213931468600639488 10684183424286199947264 10709432858752566165504 11006917104829026336768 11312664802185388179456 11378772412424601550848 11634254349145706594304 11654382816877792591872 11694849423880840482816 11957428081066420666368 11978115672902175719424 12019706352321974940672 12382781742932654628864 12660806203482092470272 12662735910265125863424 12682710712484656644096 12726747902458561701888 13156705601865945543168 13452106591199723249664 13475380132014947684352 13522169646362221808256 13860562280155070201856 14245577899048266596352 14317591390265881914624 14675889473105368449024 15083553069580517572608 15171696549899468734464 15212440852157499534288 15593132565174453977088 15943237441421894221824 15970820897202900959232 16026275136429299920896 16510375657243539505152 16910280949979542192128 16968997203278082269184 17451381523718559891456 17542274135821260724224 17936142121599630999552 17967173509353263579136 18029559528482962411008 18991209305223138705408 18994103865397688795136 19090121853687842552832 20111404092774023430144 20178159886799584874496 20228928733199291645952 20283254469543332712384 20790843420232605302784 21368366848572399894528 22013834209658052673536 22625329604370776358912 22757544824849203101696 23308765633755585183744 23389698847761680965632 23914856162132841332736 23956231345804351438848 24039412704643949881344 24765563485865309257728 25321612406964184940544 25365421424969313288192 25453495804917123403776 26313411203731891086336 26904213182399446499328 26950760264029895368704 27044339292724443616512 27721124560310140403712 28491155798096533192704 28635182780531763829248 30167106139161035145216 30343393099798937468928 30424881704314999068576 31186265130348907954176 31941641794405801918464 32052550272858599841792 33020751314487079010304 33937994406556164538368 34902763047437119782912 35084548271642521448448 35872284243199261999104 35934347018706527158272 36059119056965924822016 37982418610446277410816 37988207730795377590272 38180243707375685105664 40356319773599169748992 40566508939086665424768 41581686840465210605568 42736733697144799789056 44027668419316105347072 45250659208741552717824 45515089649698406203392 46779397695523361931264 47829712324265682665472 47912462691608702877696 48078825409287899762688 49531126971730618515456 50730842849938626576384 50906991609834246807552 52626822407463782172672 53808426364798892998656 53901520528059790737408 54088678585448887233024 56982311596193066385408 57270365561063527658496 60334212278322070290432 60686786199597874937856 60849763408629998137152 62372530260697815908352 64105100545717199683584 66041502628974158020608 67875988813112329076736 70169096543285042896896 71744568486398523998208 71868694037413054316544 72118238113931849644032 75964837220892554821632 76360487414751370211328 80712639547198339497984 81133017878173330849536 83163373680930421211136 85473467394289599578112 90501318417483105435648 91030179299396812406784 93558795391046723862528 95824925383217405755392 96157650818575799525376 99062253943461237030912 101813983219668493615104 105253644814927564345344 107616852729597785997312 107803041056119581474816 108177357170897774466048 113964623192386132770816 114540731122127055316992 121699526817259996274304 124745060521395631816704 128210201091434399367168 132083005257948316041216 135751977626224658153472 140338193086570085793792 143489136972797047996416 143737388074826108633088 144236476227863699288064 152720974829502740422656 161425279094396678995968 162266035756346661699072 170946934788579199156224 181002636834966210871296 182060358598793624813568 187117590782093447725056 192315301637151599050752 198124507886922474061824 203627966439336987230208 210507289629855128690688 215233705459195571994624 215606082112239162949632 216354714341795548932096 229081462244254110633984 243399053634519992548608 249490121042791263633408 256420402182868798734336 271503955252449316306944 280676386173140171587584 287474776149652217266176 288472952455727398576128 305441949659005480845312 322850558188793357991936 324532071512693323398144 341893869577158398312448 374235181564186895450112 384630603274303198101504 396249015773844948123648 407255932878673974460416 421014579259710257381376 430467410918391143989248 431212164224478325899264 432709428683591097864192 458162924488508221267968 486798107269039985097216 512840804365737597468672 543007910504898632613888 561352772346280343175168 576945904911454797152256 610883899318010961690624 645701116377586715983872 649064143025386646796288 748470363128373790900224 769261206548606396203008 814511865757347948920832 842029158519420514762752 862424328448956651798528 865418857367182195728384 916325848977016442535936 973596214538079970194432 1025681608731475194937344 1122705544692560686350336 1153891809822909594304512 1221767798636021923381248 1291402232755173431967744 1298128286050773293592576 1538522413097212792406016 1629023731514695897841664 1684058317038841029525504 1730837714734364391456768 1832651697954032885071872 1947192429076159940388864 2245411089385121372700672 2307783619645819188609024 2443535597272043846762496 2596256572101546587185152 3077044826194425584812032 3368116634077682059051008 3461675429468728782913536 3665303395908065770143744 3894384858152319880777728 4615567239291638377218048 4887071194544087693524992 5192513144203093174370304 6736233268155364118102016 6923350858937457565827072 7330606791816131540287488 7788769716304639761555456 9231134478583276754436096 10385026288406186348740608 13846701717874915131654144 14661213583632263080574976 15577539432609279523110912 20770052576812372697481216 27693403435749830263308288 31155078865218559046221824 41540105153624745394962432 62310157730437118092443648 83080210307249490789924864 124620315460874236184887296 249240630921748472369774592
- Sum of all divisors σ(n): 820763068287273941658600000
- Sum of proper divisors (its aliquot sum) s(n): 571522437365525469288825408
- 249240630921748472369774592 is an abundant number, because the sum of its proper divisors (571522437365525469288825408) is greater than itself. Its abundance is 322281806443776996919050816
Bases of 249240630921748472369774592
- Binary: 11001110001010101100000110101101000001001001000000011010010110101111010000000000000000002
- Hexadecimal: 0xCE2AC1AD04901A5AF40000
- Base-36: VBEPI2TL268000000
Squares and roots of 249240630921748472369774592
- 249240630921748472369774592 squared (2492406309217484723697745922) is 62120892102271240759580670852159034457580096888766464
- 249240630921748472369774592 cubed (2492406309217484723697745923) is 15483050340991945875315676370495727652319212191730395820730383791207096608882688
-
The
square root of 249240630921748472369774592 is 15787356679373.1645381873 -
249240630921748472369774592 is a
perfect cube number . Itscube root is 629322048
Scales and comparisons
How big is 249240630921748472369774592?- 249,240,630,921,748,472,369,774,592 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 249,240,630,921,748,472,369,774,592 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 249240630921748472369774592 cubic inches would be around 52443504 feet tall.
Recreational maths with 249240630921748472369774592
- 249240630921748472369774592 backwards is 295477963274847129036042942
- The number of decimal digits it has is: 27
- The sum of 249240630921748472369774592's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 249240630921748472369774592 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 249240630921748472369774592 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/249240630921748472369774592/
Chicago style:
Numbermatics. 2024. "Number 249240630921748472369774592 - Facts about the integer". https://numbermatics.com/n/249240630921748472369774592/
The information we have on file for 249240630921748472369774592 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 249240630921748472369774592, math, Factors of 249240630921748472369774592, curriculum, school, college, exams, university, Prime factorization of 249240630921748472369774592, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-nine septillion, two hundred forty sextillion, six hundred thirty quintillion, nine hundred twenty-one quadrillion, seven hundred forty-eight trillion, four hundred seventy-two billion, three hundred sixty-nine million, seven hundred seventy-four thousand, five hundred ninety-two.