508228941976529055965577216
508,228,941,976,529,055,965,577,216 is an even composite number composed of six prime numbers multiplied together.
508228941976529055965577216 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 508228941976529055965577216:
216 × 36 × 72 × 312 × 374 × 109792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 31 × 31 × 37 × 37 × 37 × 37 × 10979 × 10979)See below for interesting mathematical facts about the number 508228941976529055965577216 from the Numbermatics database.
Names of 508228941976529055965577216
- Cardinal: 508228941976529055965577216 can be written as Five hundred eight septillion, two hundred twenty-eight sextillion, nine hundred forty-one quintillion, nine hundred seventy-six quadrillion, five hundred twenty-nine trillion, fifty-five billion, nine hundred sixty-five million, five hundred seventy-seven thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 5.08228941976529055965577216 × 1026
Factors of 508228941976529055965577216
Divisors of 508228941976529055965577216
- Number of divisors d(n): 16065
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 37 42 48 49 54 56 62 63 64 72 74 81 84 93 96 98 108 111 112 124 126 128 144 147 148 162 168 186 189 192 196 216 217 222 224 243 248 252 256 259 279 288 294 296 324 333 336 372 378 384 392 432 434 441 444 448 486 496 504 512 518 558 567 576 588 592 648 651 666 672 729 744 756 768 777 784 837 864 868 882 888 896 961 972 992 999 1008 1024 1036 1116 1134 1147 1152 1176 1184 1296 1302 1323 1332 1344 1369 1458 1488 1512 1519 1536 1554 1568 1674 1701 1728 1736 1764 1776 1792 1813 1922 1944 1953 1984 1998 2016 2048 2072 2232 2268 2294 2304 2331 2352 2368 2511 2592 2604 2646 2664 2688 2738 2883 2916 2976 2997 3024 3038 3072 3108 3136 3348 3402 3441 3456 3472 3528 3552 3584 3626 3844 3888 3906 3968 3969 3996 4032 4096 4107 4144 4464 4536 4557 4588 4608 4662 4704 4736 5022 5103 5184 5208 5292 5328 5376 5439 5476 5766 5832 5859 5952 5994 6048 6076 6144 6216 6272 6696 6727 6804 6882 6912 6944 6993 7056 7104 7168 7252 7533 7688 7776 7812 7936 7938 7992 8029 8064 8192 8214 8288 8649 8928 8991 9072 9114 9176 9216 9324 9408 9472 9583 10044 10206 10323 10368 10416 10584 10656 10752 10878 10952 10979 11532 11664 11718 11904 11907 11988 12096 12152 12288 12321 12432 12544 13392 13454 13608 13671 13764 13824 13888 13986 14112 14208 14336 14504 15066 15376 15552 15624 15872 15876 15984 16058 16128 16317 16384 16428 16576 17298 17577 17856 17982 18144 18228 18352 18432 18648 18816 18944 19166 20088 20181 20412 20646 20736 20832 20979 21168 21312 21504 21756 21904 21958 22599 23064 23328 23436 23808 23814 23976 24087 24192 24304 24576 24642 24864 25088 25947 26784 26908 26973 27216 27342 27528 27648 27776 27972 28224 28416 28672 28749 29008 30132 30752 30969 31104 31248 31744 31752 31968 32116 32256 32634 32768 32856 32937 33152 34596 35154 35557 35712 35721 35964 36288 36456 36704 36864 36963 37296 37632 37888 38332 40176 40362 40824 41013 41292 41472 41664 41958 42336 42439 42624 43008 43512 43808 43916 45198 46128 46656 46872 47089 47616 47628 47952 48174 48384 48608 48951 49152 49284 49728 50176 50653 51894 52731 53568 53816 53946 54432 54684 55056 55296 55552 55944 56203 56448 56832 57344 57498 58016 60264 60543 61504 61938 62208 62496 62937 63488 63504 63936 64232 64512 65268 65536 65712 65874 66304 67081 69192 70308 71114 71424 71442 71928 72261 72576 72912 73408 73728 73926 74592 75264 75776 76664 76853 77841 80352 80724 81648 82026 82584 82944 83328 83916 84672 84878 85248 86016 86247 87024 87616 87832 90396 92256 92907 93312 93744 94178 95232 95256 95904 96348 96768 97216 97902 98304 98568 98811 99456 100352 101306 103788 105462 106671 107136 107632 107892 108864 109368 110112 110592 110889 111104 111888 112406 112896 113664 114688 114996 116032 120528 121086 123008 123039 123876 124416 124992 125874 126976 127008 127317 127872 128464 129024 130536 131424 131748 132608 134162 138384 140616 141267 142228 142848 142884 143856 144522 145152 145824 146816 146853 147456 147852 149184 150528 151552 151959 153328 153706 155682 158193 160704 161448 163296 164052 165168 165888 166656 167832 168609 169344 169756 170496 172032 172494 174048 175232 175664 180792 181629 184512 185814 186624 187488 188356 188811 190464 190512 191808 192696 193536 194432 195804 196608 197136 197622 198912 200704 201243 202612 207576 210924 213342 214272 215264 215784 216783 217728 218736 220224 221184 221778 222208 223776 224812 225792 227328 229376 229992 230559 232064 233523 241056 242172 246016 246078 247752 248832 248899 249984 251748 253952 254016 254634 255744 256928 258048 258741 261072 262848 263496 265216 268324 276768 278721 281232 282534 284456 285696 285768 287712 289044 290304 291648 293632 293706 294912 295704 296433 297073 298368 301056 303104 303918 306656 307412 311364 316386 320013 321408 322896 326592 328104 330336 331776 332667 333312 335664 337218 338688 339512 340349 340992 344064 344988 348096 350464 351328 354571 361584 363258 369024 369117 371628 373248 374976 376712 377622 380928 381024 381951 383616 385392 387072 388864 391608 394272 395244 397824 401408 402486 405224 406223 415152 421848 423801 426684 428544 430528 431568 433566 435456 437472 440448 440559 442368 443556 444416 447552 449624 451584 454656 455877 458752 459984 461118 464128 467046 482112 484344 492032 492156 495504 497664 497798 499968 503496 505827 507904 508032 509268 511488 513856 516096 517482 522144 525696 526992 530432 536648 537971 544887 553536 557442 562464 565068 568912 571392 571536 575424 578088 580608 583296 587264 587412 589824 591408 592866 594146 596736 602112 603729 606208 607836 613312 614824 622728 632772 640026 642816 645792 650349 653184 656208 660672 663552 665334 666624 671328 674436 677376 679024 680698 681984 688128 689976 691677 696192 700569 700928 702656 709142 723168 726516 738048 738234 743256 746496 746697 749952 753424 755244 761856 762048 763902 767232 770784 774144 776223 777728 783216 788544 790488 795648 802816 804972 810448 812446 830304 836163 843696 847602 853368 857088 861056 863136 867132 870912 874944 880896 881118 884736 887112 888832 889299 891219 895104 899248 903168 909312 911754 919968 922236 928256 934092 960039 964224 968688 984064 984312 991008 995328 995596 998001 999936 1006992 1011654 1015808 1016064 1018536 1021047 1022976 1027712 1032192 1034964 1044288 1051392 1053984 1060864 1063713 1073296 1075942 1089774 1107072 1107351 1114884 1124928 1130136 1137824 1142784 1143072 1145853 1150848 1156176 1161216 1166592 1174528 1174824 1182816 1185732 1188292 1193472 1204224 1207458 1212416 1215672 1218669 1226624 1229648 1245456 1265544 1271403 1280052 1285632 1291584 1300698 1306368 1312416 1315609 1321344 1321677 1327104 1330668 1333248 1342656 1348872 1354752 1358048 1361396 1363968 1367631 1376256 1379952 1383354 1392384 1401138 1401856 1405312 1418284 1446336 1453032 1476096 1476468 1486512 1492992 1493394 1499904 1506848 1510488 1517481 1523712 1524096 1527804 1534464 1541568 1548288 1552446 1555456 1566432 1570243 1577088 1580976 1591296 1605632 1609944 1613913 1620896 1624892 1634661 1660608 1672326 1687392 1695204 1706736 1714176 1722112 1726272 1734264 1741824 1742293 1749888 1761792 1762236 1769472 1774224 1777664 1778598 1782438 1790208 1798496 1806336 1811187 1818624 1823508 1839936 1844472 1856512 1868184 1874161 1920078 1928448 1937376 1951047 1968128 1968624 1982016 1990656 1991192 1996002 1999872 2013984 2023308 2031616 2032128 2037072 2042094 2045952 2055424 2064384 2069928 2075031 2079511 2088576 2102784 2107968 2121728 2127426 2146592 2151884 2179548 2214144 2214702 2229768 2240091 2249856 2260272 2275648 2285568 2286144 2291706 2301696 2312352 2322432 2328669 2333184 2349056 2349648 2365632 2371464 2376584 2382443 2386944 2408448 2414916 2424832 2431344 2437338 2453248 2459296 2481997 2490912 2531088 2542806 2560104 2571264 2583168 2601396 2612736 2624832 2631218 2642688 2643354 2654208 2661336 2666496 2667897 2673657 2685312 2697744 2709504 2716096 2722792 2727936 2735262 2759904 2766708 2784768 2802276 2803712 2810624 2836568 2843561 2880117 2892672 2906064 2952192 2952936 2973024 2985984 2986788 2999808 3013696 3020976 3034962 3047424 3048192 3055608 3063141 3068928 3083136 3096576 3104892 3110912 3132864 3140486 3154176 3161952 3182592 3191139 3211264 3219888 3227826 3241792 3249784 3269322 3321216 3344652 3374784 3390408 3413472 3428352 3437559 3444224 3452544 3468528 3483648 3484586 3499776 3523584 3524472 3548448 3555328 3557196 3564876 3580416 3596992 3612672 3622374 3637248 3647016 3656007 3679872 3688944 3713024 3736368 3748322 3814209 3840156 3856896 3874752 3902094 3936256 3937248 3946827 3964032 3981312 3982384 3992004 3999744 4027968 4046616 4064256 4074144 4084188 4091904 4102893 4110848 4128768 4139856 4150062 4159022 4177152 4205568 4215936 4243456 4254852 4293184 4303768 4359096 4428288 4429404 4459536 4480182 4499712 4520544 4551296 4552443 4571136 4572288 4583412 4603392 4624704 4644864 4657338 4666368 4698112 4699296 4710729 4731264 4742928 4753168 4764886 4773888 4816896 4829832 4841739 4862688 4874676 4903983 4906496 4918592 4963994 4981824 5062176 5085612 5120208 5142528 5166336 5202792 5225472 5226879 5249664 5262436 5285376 5286708 5308416 5322672 5332992 5335794 5347314 5370624 5395488 5419008 5432192 5433561 5445584 5455872 5470524 5519808 5533416 5569536 5604552 5607424 5621248 5622483 5673136 5687122 5760234 5785344 5812128 5853141 5904384 5905872 5946048 5971968 5973576 5999616 6027392 6041952 6069924 6094848 6096384 6111216 6126282 6137856 6166272 6193152 6209784 6221824 6225093 6238533 6265728 6280972 6308352 6323904 6365184 6382278 6439776 6455652 6483584 6499568 6538644 6642432 6689304 6720273 6749568 6780816 6826944 6856704 6875118 6888448 6905088 6937056 6967296 6969172 6986007 6999552 7047168 7048944 7096896 7110656 7114392 7129752 7147329 7160832 7193984 7225344 7244748 7274496 7294032 7312014 7359744 7377888 7426048 7445991 7472736 7496644 7628418 7680312 7713792 7749504 7804188 7872512 7874496 7893654 7928064 7962624 7964768 7984008 7999488 8003691 8020971 8055936 8093232 8128512 8148288 8168376 8183808 8205786 8221696 8279712 8300124 8318044 8354304 8411136 8431872 8486912 8509704 8530683 8586368 8607536 8640351 8718192 8856576 8858808 8919072 8960364 8999424 9041088 9102592 9104886 9142272 9144576 9166824 9189423 9206784 9209263 9249408 9289728 9314676 9332736 9396224 9398592 9421458 9462528 9485856 9506336 9529772 9547776 9573417 9633792 9659664 9683478 9725376 9749352 9807966 9812992 9837184 9927988 9963648 10124352 10171224 10240416 10285056 10312677 10332672 10405584 10450944 10453758 10499328 10524872 10550819 10570752 10573416 10645344 10665984 10671588 10694628 10741248 10790976 10838016 10864384 10867122 10891168 10911744 10941048 10968021 10991701 11039616 11066832 11139072 11209104 11214848 11242496 11244966 11346272 11374244 11442627 11520468 11570688 11624256 11706282 11808768 11811744 11840481 11892096 11943936 11947152 11999232 12054784 12083904 12139848 12192768 12222432 12252564 12275712 12308679 12332544 12386304 12419568 12443648 12450186 12477066 12531456 12561944 12592913 12616704 12647808 12730368 12764556 12879552 12911304 12967168 12999136 13077288 13119127 13284864 13378608 13440546 13499136 13561632 13653888 13657329 13713408 13750236 13776896 13810176 13874112 13934592 13938344 13972014 13999104 14094336 14097888 14132187 14193792 14221312 14228784 14259504 14294658 14321664 14387968 14450688 14489496 14525217 14588064 14624028 14719488 14755776 14852096 14891982 14945472 14993288 15030251 15256836 15360624 15427584 15499008 15608376 15680637 15745024 15748992 15787308 15856128 15925248 15929536 15968016 15998976 16007382 16041942 16111872 16186464 16257024 16296576 16300683 16336752 16367616 16411572 16443392 16559424 16600248 16636088 16677101 16708608 16822272 16863744 16867449 16973824 17019408 17061366 17172736 17215072 17280702 17436384 17713152 17717616 17838144 17920728 17998848 18082176 18205184 18209772 18284544 18289152 18333648 18378846 18413568 18418526 18498816 18579456 18629352 18665472 18675279 18715599 18792448 18797184 18842916 18925056 18971712 19012672 19059544 19095552 19146834 19319328 19366956 19450752 19498704 19615932 19625984 19674368 19855976 19904927 19927296 20160819 20248704 20342448 20480832 20570112 20625354 20665344 20811168 20901888 20907516 20998656 21049744 21101638 21141504 21146832 21290688 21331968 21343176 21389256 21441987 21482496 21581952 21676032 21728768 21734244 21782336 21823488 21882096 21936042 21983402 22079232 22133664 22278144 22337973 22418208 22429696 22484992 22489932 22692544 22748488 22885254 23040936 23141376 23248512 23412564 23617536 23623488 23680962 23784192 23887872 23894304 23998464 24062913 24109568 24167808 24279696 24385536 24444864 24505128 24551424 24617358 24665088 24839136 24887296 24900372 24954132 25062912 25123888 25185826 25233408 25295616 25460736 25529112 25592049 25759104 25822608 25921053 25934336 25998272 26154576 26238254 26569728 26757216 26881092 26998272 27123264 27307776 27314658 27426816 27500472 27553792 27568269 27620352 27627789 27748224 27869184 27876688 27944028 27998208 28188672 28195776 28264374 28387584 28457568 28519008 28589316 28643328 28720251 28775936 28901376 28978992 29050434 29176128 29248056 29438976 29511552 29704192 29783964 29890944 29986576 30060502 30513672 30721248 30855168 30938031 30998016 31216752 31361274 31490048 31497984 31574616 31652457 31712256 31859072 31936032 31997952 32014764 32083884 32223744 32372928 32514048 32593152 32601366 32673504 32735232 32823144 32886784 32904063 32975103 33118848 33200496 33272176 33354202 33417216 33644544 33727488 33734898 34038816 34122732 34327881 34345472 34430144 34561404 34872768 35426304 35435232 35521443 35676288 35841456 35997696 36164352 36410368 36419544 36578304 36667296 36757692 36827136 36837052 36926037 36997632 37158912 37258704 37330944 37350558 37431198 37584896 37594368 37685832 37778739 37850112 37943424 38025344 38119088 38191104 38293668 38638656 38733912 38901504 38997408 39231864 39251968 39348736 39357381 39711952 39809854 39854592 40321638 40497408 40684896 40961664 40971987 41140224 41250708 41330688 41622336 41803776 41815032 41997312 42099488 42203276 42283008 42293664 42396561 42581376 42663936 42686352 42778512 42883974 42964992 43163904 43352064 43457536 43468488 43564672 43575651 43764192 43872084 43966804 44158464 44267328 44556288 44675946 44836416 44859392 44969984 44979864 45090753 45385088 45496976 45770508 46081872 46282752 46497024 46825128 47041911 47235072 47246976 47361924 47568384 47775744 47788608 47996928 48125826 48219136 48335616 48559392 48677533 48771072 48889728 48902049 49010256 49102848 49234716 49330176 49678272 49774592 49800744 49908264 50031303 50125824 50247776 50371652 50466816 50591232 50602347 50921472 51058224 51184098 51518208 51645216 51842106 51868672 51996544 52309152 52476508 53139456 53514432 53762184 53996544 54246528 54615552 54629316 54853632 55000944 55107584 55136538 55240704 55255578 55496448 55738368 55753376 55888056 55996416 56025837 56146797 56377344 56391552 56528748 56775168 56915136 57038016 57178632 57286656 57440502 57551872 57957984 58098991 58100868 58352256 58496112 58877952 59023104 59408384 59567928 59714781 59781888 59973152 60121004 60482457 61027344 61442496 61710336 61876062 61996032 62433504 62722548 62980096 62995968 63149232 63304914 63424512 63718144 63872064 63995904 64029528 64167768 64325961 64447488 64464841 64745856 65028096 65186304 65202732 65347008 65470464 65646288 65773568 65808126 65950206 66237696 66400992 66544352 66708404 66834432 67013919 67289088 67454976 67469796 68077632 68245464 68655762 68690944 68860288 69122808 69745536 70852608 70870464 71042886 71352576 71682912 71995392 72188739 72328704 72820736 72839088 73156608 73334592 73515384 73654272 73674104 73852074 73855733 73995264 74517408 74661888 74701116 74862396 75169792 75188736 75371664 75557478 75700224 75886848 76050688 76238176 76382208 76587336 76776147 76941907 77277312 77467824 77803008 77994816 78463728 78503936 78697472 78714762 79423904 79619708 79709184 80643276 80994816 81369792 81923328 81943974 82280448 82501416 82661376 82704807 82883367 83244672 83607552 83630064 83994624 84198976 84406552 84566016 84587328 84793122 85162752 85372704 85557024 85767948 85929984 86160753 86327808 86704128 86915072 86936976 87129344 87151302 87528384 87744168 87933608 88150391 88316928 88534656 89112576 89351892 89672832 89718784 89939968 89959728 90181506 90770176 90993952 91541016 91833889 92163744 92565504 92994048 93650256 94083822 94470144 94493952 94723848 94957371 95136768 95577216 95993856 96251652 96438272 96671232 97118784 97355066 97542144 97779456 97804098 98020512 98205696 98469432 98660352 98712189 98925309 99356544 99549184 99601488 99816528 100062606 100251648 100495552 100743304 100933632 101182464 101204694 102116448 102368196 103036416 103290432 103684212 103737344 103993088 104618304 104953016 105211757 106278912 106564329 107028864 107524368 107993088 108493056 109231104 109258632 110001888 110215168 110273076 110481408 110511156 110992896 111476736 111506752 111776112 111992832 112051674 112293594 112754688 112783104 113057496 113336217 113550336 113830272 114076032 114357264 114573312 114881004 115103744 115915968 116197982 116201736 116704512 116992224 117755904 118046208 118072143 118816768 119135856 119429562 119563776 119946304 120242008 120538441 120964914 122054688 122884992 123420672 123752124 123992064 124867008 125445096 125991936 126298464 126609828 126849024 127189683 127436288 127744128 127991808 128059056 128335536 128651922 128894976 128929682 129491712 130056192 130372608 130405464 130694016 130726953 131292576 131547136 131616252 131900412 132475392 132801984 133088704 133416808 133668864 134027838 134578176 134909952 134939592 135272259 136155264 136490928 137311524 137381888 137720576 138245616 139491072 141125733 141705216 141740928 142085772 142705152 143365824 143990784 144377478 144657408 145641472 145678176 146032599 146313216 146669184 147030768 147308544 147348208 147704148 147711466 147990528 149034816 149323776 149402232 149724792 150093909 150377472 150743328 151114956 151400448 151773696 151807041 152101376 152476352 152764416 153174672 153552294 153883814 154554624 154935648 155606016 155989632 156927456 157007872 157394944 157429524 158847808 159239416 159418368 161286552 161989632 162739584 163846656 163887948 164560896 165002832 165322752 165409614 165766734 166489344 167215104 167260128 167989248 168397952 168440391 168813104 169132032 169174656 169586244 170325504 170745408 171114048 171535896 171859968 172321506 172655616 173830144 173873952 174258688 174296973 174302604 175056768 175488336 175867216 176300782 176633856 177069312 178225152 178703784 179144343 179345664 179879936 179919456 180363012 181447371 181540352 181987904 183082032 183667778 184327488 185131008 185988096 187300512 188167644 188940288 188987904 189447696 189914742 190273536 191154432 191987712 192503304 192876544 192977883 193342464 193394523 194237568 194710132 195084288 195558912 195608196 196041024 196411392 196938864 197320704 197424378 197850618 198713088 199202976 199633056 200125212 200503296 200991104 201041757 201486608 201867264 202364928 202409388 204232896 204736392 206072832 206580864 207368424 207474688 207986176 209236608 209906032 210423514 212557824 213128658 214057728 215048736 215986176 216566217 216986112 218462208 218517264 220003776 220430336 220546152 220962816 221022312 221567199 221985792 223013504 223552224 223985664 224103348 224587188 225509376 225566208 226114992 226672434 227100672 227660544 228152064 228714528 229146624 229762008 230207488 230328441 230825721 231831936 232395964 232403472 233409024 233984448 235511808 236092416 236144286 238271712 238859124 239127552 239892608 240484016 241076882 241929828 244109376 245769984 246841344 247504248 247984128 248114421 248650101 249734016 250890192 251983872 252596928 253219656 253698048 254379366 254872576 255488256 256118112 256671072 257303844 257789952 257859364 258482259 258983424 260112384 260745216 260810928 261388032 261453906 262585152 263094272 263232504 263800824 264451173 264950784 265603968 266177408 266833616 267337728 268055676 269156352 269819904 269879184 270544518 272310528 272981856 274623048 274763776 275441152 275501667 276491232 278982144 282251466 283410432 283481856 284171544 284872113 285410304 286731648 287981568 288754956 289314816 291282944 291356352 292065198 292626432 293338368 294061536 294617088 294696416 295408296 295422932 295981056 296136567 296775927 298069632 298647552 298804464 299449584 300187818 300754944 301486656 302229912 302800896 303547392 303614082 304202752 304952704 306349344 307104588 307767628 309109248 309871296 311212032 311979264 313854912 314015744 314789888 314859048 315635271 317695616 318478832 318836736 319692987 322573104 323979264 325479168 327693312 327775896 330005664 330645504 330819228 331533468 332978688 334430208 334520256 335978496 336795904 336880782 337626208 338264064 338349312 339172488 340008651 340651008 340742731 341490816 342228096 343071792 343719936 344643012 345311232 347660288 347747904 348517376 348593946 348605208 350113536 350976672 351734432 352601564 353267712 354138624 354216429 356450304 357407568 358288686 358691328 359759872 359838912 360726024 361615323 362894742 363080704 363975808 366164064 367335556 368654976 370262016 371976192 374601024 376335288 377975808 378895392 379829484 380547072 381569049 382308864 383975424 385006608 385753088 385955766 386684928 386789046 388475136 389420264 390168576 390380303 391117824 391216392 392082048 392180859 393877728 394641408 394848756 395701236 397426176 398405952 399266112 400250424 401006592 401982208 402083514 402973216 403734528 404729856 404818776 405816777 406692937 408465792 409472784 412145664 413161728 414736848 414949376 415972352 418473216 419812064 420847028 423377199 425115648 426257316 428115456 430097472 431972352 433132434 433972224 436924416 437034528 438097797 440007552 440860672 441092304 441925632 442044624 443134398 443971584 446027008 447104448 447971328 448206696 449174376 450281727 451132416 452229984 453344868 454201344 455321088 455421123 456304128 457429056 458293248 459524016 460414976 460656882 461651442 463663872 464791928 464806944 465937781 466818048 467968896 471023616 472184832 472288572 476543424 477718248 478255104 479785216 480968032 482153764 483859656 488218752 491539968 493682688 495008496 495968256 496228842 497300202 499468032 501780384 503967744 505193856 505321173 506439312 507396096 508758732 509745152 510976512 512236224 513342144 514607688 515579904 515718728 516964518 516990131 517966848 521490432 521621856 522776064 522890919 522907812 525170304 526188544 526465008 527601648 528902346 529901568 531207936 532354816 533667232 534675456 536111352 537433029 539639808 539758368 541089036 544621056 545963712 549246096 549527552 550882304 551003334 552982464 556119287 557964288 564502932 566820864 566963712 568343088 569744226 570820608 573463296 575963136 577509912 578629632 578933649 580183569 582565888 582712704 584130396 585252864 586676736 588123072 589234176 589392832 590816592 590845864 591962112 592273134 593551854 596139264 597608928 598899168 600375636 601509888 602973312 603125271 604459824 605601792 607094784 607228164 608405504 609905408 612698688 614209176 615535256 617052737 618218496 619742592 622424064 623958528 627709824 628031488 629579776 629718096 631270542 635391232 636957664 637673472 639385974 645146208 647958528 650958336 655386624 655551792 660011328 661291008 661638456 663066936 664701597 665957376 669040512 671956992 673591808 673761564 675252416 676528128 676698624 678344976 680017302 681302016 681485462 682981632 684456192 686143584 687439872 689286024 690622464 690985323 692477163 695320576 695495808 697034752 697187892 697210416 700227072 701953344 703468864 705203128 706535424 708277248 708432858 714815136 716577372 717382656 719519744 719677824 721452048 723230646 725789484 726161408 727951616 732328128 734671112 736482299 737309952 740524032 743952384 745950303 749202048 752670576 755951616 757790784 759658968 761094144 763138098 764617728 770013216 771506176 771911532 773369856 773578092 776950272 778840528 780337152 780760606 782235648 782432784 784164096 784361718 787755456 789282816 789697512 791402472 793353519 794852352 796811904 798532224 800500848 802013184 803964416 804167028 805946432 807469056 809459712 809637552 811633554 813385874 816931584 818945568 824291328 826323456 826505001 829473696 829898752 831944704 836946432 839624128 841694056 843769087 846754398 850231296 852514632 854616339 856230912 860194944 863944704 866264868 867944448 873848832 874069056 876195594 880015104 882184608 883851264 884089248 886268796 887943168 890327781 892054016 894208896 895942656 896413392 898348752 900563454 902264832 904459968 906689736 908402688 910642176 910842246 912608256 914858112 919048032 920829952 921313764 923302884 927327744 929583856 929613888 931875562 933636096 935937792 942047232 944369664 944577144 946905813 953086848 955436496 956510208 959078961 959570432 961936064 964307528 967719312 976437504 983079936 990016992 991936512 992457684 994600404 998936064 1003560768 1007935488 1010387712 1010642346 1012878624 1014792192 1017517464 1019490304 1020025953 1021953024 1022228193 1024472448 1026684288 1029215376 1031159808 1031437456 1033929036 1033980262 1035933696 1042980864 1043243712 1045552128 1045781838 1045815624 1050340608 1052930016 1055203296 1057804692 1059803136 1062415872 1062649287 1064709632 1067334464 1069350912 1072222704 1074866058 1079279616 1079516736 1082178072 1084845969 1089242112 1091927424 1098492192 1099055104 1101764608 1102006668 1105964928 1112238574 1115928576 1129005864 1133927424 1136686176 1139488452 1141641216 1144707147 1146926592 1151926272 1155019824 1157259264 1157867298 1160367138 1165131776 1165425408 1168260792 1170505728 1171140909 1173353472 1176246144 1178785664 1181633184 1181691728 1183924224 1184546268 1187103708 1192278528 1195217856 1197798336 1200751272 1203019776 1205946624 1206250542 1208919648 1211203584 1214189568 1214456328 1216811008 1217450331 1219810816 1220078811 1225397376 1228418352 1231070512 1234105474 1236436992 1239485184 1244848128 1247917056 1255419648 1259159552 1259436192 1262541084 1270131597 1270782464 1273915328 1275346944 1278771948 1290292416 1295917056 1301916672 1310773248 1311103584 1314293391 1320022656 1322582016 1323276912 1326133872 1329403194 1331914752 1338081024 1343913984 1347183616 1347523128 1350504832 1350845181 1353397248 1356689952 1360034604 1362604032 1362970924 1365963264 1366263369 1368912384 1372287168 1374879744 1378572048 1381244928 1381970646 1384954326 1390641152 1390991616 1394069504 1394375784 1394420832 1397813343 1400454144 1403906688 1406937728 1410406256 1413070848 1416554496 1416865716 1429630272 1433154744 1434765312 1439355648 1442904096 1446461292 1451578968 1452322816 1455903232 1464656256 1469342224 1472964598 1474619904 1481048064 1487904768 1491900606 1498404096 1505341152 1511903232 1515581568 1515963519 1519317936 1522188288 1526276196 1529235456 1540026432 1543012352 1543823064 1546739712 1547156184 1550970393 1553900544 1557681056 1561521212 1564471296 1564865568 1568328192 1568672757 1568723436 1575510912 1578565632 1579395024 1582804944 1586707038 1589704704 1593623808 1597064448 1601001696 1604026368 1607928832 1608334056 1611892864 1612299087 1618919424 1619275104 1623267108 1626771748 1633863168 1637891136 1648582656 1652646912 1653010002 1658947392 1659797504 1663889408 1668357861 1673892864 1679248256 1683388112 1687538174 1693508796 1700462592 1705029264 1709232678 1712461824 1720389888 1727889408 1732529736 1735888896 1736800947 1740550707 1747697664 1748138112 1752391188 1760030208 1764369216 1767702528 1768178496 1772537592 1775886336 1780655562 1784108032 1788417792 1792826784 1796697504 1801068721 1801126908 1804529664 1808919936 1809375813 1813379472 1816805376 1821284352 1821684492 1825216512 1829716224 1838096064 1841659904 1842627528 1846605768 1851158211 1854655488 1859167712 1859227776 1863751124 1867272192 1871875584 1884094464 1888739328 1889154288 1893811626 1906173696 1910872992 1913020416 1918157922 1919140864 1923872128 1928615056 1935438624 1952875008 1966159872 1980033984 1983873024 1984915368 1989200808 1994104791 1997872128 2007121536 2015870976 2020775424 2021284692 2025757248 2029584384 2035034928 2038980608 2040051906 2043906048 2044456386 2048944896 2053368576 2058430752 2062319616 2062874912 2067858072 2067960524 2071867392 2072955969 2077431489 2085961728 2086487424 2091104256 2091563676 2091631248 2100681216 2105860032 2110406592 2115609384 2119606272 2124831744 2125298574 2129419264 2134668928 2144445408 2149732116 2158559232 2159033472 2164356144 2169691938 2178484224 2183854848 2196984384 2198110208 2203529216 2204013336 2209446897 2211929856 2224477148 2231857152 2237850909 2258011728 2267854848 2273372352 2278976904 2283282432 2289414294 2293853184 2310039648 2314518528 2315734596 2320734276 2330263552 2330850816 2336521584 2341011456 2342281818 2346706944 2352492288 2357571328 2363266368 2363383456 2367848448 2369092536 2374207416 2380060557 2384557056 2385199117 2390435712 2395596672 2401502544 2406039552 2411893248 2412501084 2417839296 2422407168 2428379136 2428912656 2433622016 2434900662 2439621632 2440157622 2450794752 2456836704 2462141024 2468210948 2472873984 2478970368 2479515003 2489696256 2495834112 2510839296 2518319104 2518872384 2525082168 2531307261 2540263194 2541564928 2547830656 2550693888 2557543896 2563849017 2580584832 2591834112 2603833344 2621546496 2622207168 2628586782 2640045312 2646553824 2652267744 2658806388 2663829504 2670983343 2676162048 2687827968 2694367232 2695046256 2701009664 2701690362 2706794496 2713379904 2720069208 2725208064 2725941848 2731926528 2732526738 2732662121 2737824768 2744574336 2757144096 2762489856 2763941292 2769908652 2781282304 2781983232 2788139008 2788751568 2788841664 2795626686 2800908288 2807813376 2813875456 2820812512 2826141696 2833108992 2833731432 2840717439 2846850559 2859260544 2866309488 2869530624 2878711296 2885808192 2892922584 2903157936 2904645632 2911806464 2929312512 2938684448 2945929196 2949239808 2975809536 2983801212 2996808192 3010682304 3023806464 3031163136 3031927038 3038635872 3044376576 3052552392 3058470912 3060077859 3066684579 3080052864 3086024704 3087646128 3093479424 3094312368 3101940786 3107801088 3115362112 3123042424 3128942592 3129731136 3136656384 3137345514 3137446872 3151021824 3158790048 3165609888 3173414076 3179409408 3187247616 3187947861 3194128896 3202003392 3208052736 3215857664 3216668112 3223785728 3224598174 3237838848 3238550208 3246534216 3253543496 3254537907 3261564467 3267726336 3275782272 3297165312 3305293824 3306020004 3317894784 3319595008 3327778816 3336715722 3347785728 3358496512 3366776224 3375076348 3387017592 3410058528 3418465356 3424923648 3440779776 3455778816 3465059472 3471777792 3473601894 3481101414 3495395328 3496276224 3504782376 3513422727 3520060416 3528738432 3536356992 3545075184 3551772672 3561311124 3568216064 3576835584 3585653568 3593395008 3602137442 3602253816 3609059328 3617839872 3618751626 3626758944 3633610752 3642568704 3643368984 3650433024 3652350993 3659432448 3660236433 3676192128 3683319808 3685255056 3693211536 3702316422 3709310976 3718335424 3718455552 3727502248 3734544384 3736691671 3743751168 3777478656 3778308576 3787623252 3812347392 3821745984 3826040832 3836315844 3838281728 3847744256 3857230112 3870877248 3892835009 3905750016 3932319744 3942880173 3960067968 3967746048 3969830736 3978401616 3988209582 3995744256 4014243072 4031741952 4041550848 4042569384 4051514496 4052535543 4070069856 4077961216 4080103812 4087812096 4088912772 4097889792 4106737152 4116861504 4124639232 4125749824 4135716144 4135921048 4143734784 4145911938 4154862978 4171923456 4172974848 4182208512 4183127352 4183262496 4193440029 4201362432 4211720064 4220813184 4231218768 4239212544 4249663488 4250597148 4258838528 4269337856 4288890816 4299464232 4318066944 4328712288 4339383876 4356968448 4367709696 4393968768 4396220416 4407058432 4408026672 4418893794 4423859712 4448954296 4459922317 4463714304 4475701818 4516023456 4535709696 4546744704 4557953808 4566564864 4578828588 4587706368 4620079296 4629037056 4631469192 4641468552 4652911179 4661701632 4673043168 4684563636 4693413888 4704984576 4706018271 4715142656 4726532736 4726766912 4735696896 4738185072 4748414832 4760121114 4769114112 4770398234 4780871424 4791193344 4803005088 4812079104 4823786496 4825002168 4835678592 4836897261 4856758272 4857825312 4867244032 4869801324 4879243264 4880315244 4901589504 4913673408 4924282048 4936421896 4945747968 4957940736 4959030006 4979392512 4991668224 5005073583 5021678592 5036638208 5037744768 5050164336 5062614522 5080526388 5083129856 5095661312 5101387776 5115087792 5127698034 5161169664 5183668224 5207666688 5221652121 5243092992 5244414336 5257173564 5280090624 5293107648 5304535488 5317612776 5327659008 5341966686 5352324096 5388734464 5390092512 5402019328 5403206163 5403380724 5413588992 5426759808 5440138416 5450416128 5451883696 5463853056 5465053476 5465324242 5475649536 5489148672 5514288192 5524979712 5527882584 5539817304 5553474633 5563966464 5576278016 5577503136 5577683328 5591253372 5601816576 5615626752 5627750912 5641625024 5652283392 5666217984 5667462864 5681434878 5693701118 5718521088 5732618976 5739061248 5757422592 5771616384 5785845168 5806315872 5809291264 5823612928 5858625024 5877368896 5891858392 5898479616 5906383609 5951619072 5967602424 5982314373 5993616384 6021364608 6047612928 6062326272 6063854076 6077271744 6088753152 6105104784 6116941824 6120155718 6133369158 6160105728 6175292256 6186958848 6188624736 6203881572 6215602176 6230724224 6232294467 6246084848 6257885184 6259462272 6273312768 6274691028 6274893744 6302043648 6317580096 6331219776 6346828152 6358818816 6374495232 6375895722 6388257792 6404006784 6431715328 6433336224 6447571456 6449196348 6475677696 6477100416 6493068432 6507086992 6509075814 6523128934 6535452672 6551564544 6594330624 6610587648 6612040008 6628340691 6635789568 6655557632 6673431444 6695571456 6713552727 6716993024 6733552448 6750152696 6774035184 6820117056 6836930712 6849847296 6881559552 6930118944 6943555584 6947203788 6962202828 6990790656 6992552448 7009564752 7026845454 7040120832 7057476864 7072713984 7090150368 7103545344 7122622248 7136432128 7140181671 7153671168 7155597351 7171307136 7186790016 7204274884 7204507632 7218118656 7235679744 7237503252 7253517888 7267221504 7285137408 7286737968 7300866048 7304701986 7318864896 7320472866 7352384256 7370510112 7386423072 7404632844 7418621952 7436670848 7436911104 7438545009 7455004496 7469088768 7473383342 7487502336 7554957312 7556617152 7575246504 7593921783 7624694784 7643491968 7652081664 7672631688 7676563456 7691547051 7695488512 7714460224 7741754496 7785670018 7811500032 7864639488 7885760346 7920135936 7939661472 7956803232 7976419164 7991488512 8012950029 8028486144 8063483904 8083101696 8085138768 8103028992 8105071086 8140139712 8155922432 8160207624 8175624192 8177825544 8195779584 8197986363 8213474304 8233723008 8251499648 8271432288 8271842096 8287469568 8291823876 8309725956 8343846912 8345949696 8364417024 8366254704 8366524992 8386880058 8402724864 8423440128 8441626368 8462437536 8478425088 8499326976 8501194296 8517677056 8522152317 8538675712 8540551677 8577781632 8598928464 8636133888 8657424576 8678767752 8713936896 8735419392 8787937536 8814116864 8816053344 8837787588 8847719424 8897908592 8919844634 8927428608 8951403636 9032046912 9071419392 9093489408 9115907616 9133129728 9157657176 9175412736 9180233577 9200053737 9240158592 9258074112 9262938384 9282937104 9305822358 9323403264 9346086336 9369127272 9386827776 9409969152 9412036542 9430285312 9453065472 9453533824 9476370144 9496829664 9520242228 9538228224 9540796468 9561742848 9563843583 9582386688 9606010176 9624158208 9647572992 9650004336 9671357184 9673794522 9713516544 9715650624 9734488064 9739602648 9758486528 9760630488 9763613721 9784693401 9803179008 9827346816 9848564096 9872843792 9891495936 9915881472 9918060012 9958785024 9983336448 10010147166 10043357184 10075489536 10100328672 10125229044 10161052776 10166259712 10191322624 10230175584 10255396068 10322339328 10367336448 10415333376 10443304242 10486185984 10488828672 10514347128 10540268181 10560181248 10586215296 10609070976 10635225552 10655318016 10683933372 10704648192 10777468928 10780185024 10804038656 10806412326 10806761448 10827177984 10853519616 10880276832 10900832256 10903767392 10927706112 10930106952 10930648484 10951299072 10957052979 10978297344 10980709299 11028576384 11049959424 11055765168 11079634608 11106949266 11127932928 11152556032 11155006272 11155366656 11182506744 11203633152 11210075013 11231253504 11255501824 11283250048 11332435968 11334925728 11362869756 11387402236 11437042176 11465237952 11478122496 11514845184 11543232768 11571690336 11612631744 11618582528 11647225856 11678505027 11717250048 11754737792 11783716784 11796959232 11812767218 11828640519 11903238144 11935204848 11964628746 11987232768 12042729216 12095225856 12124652544 12127708152 12154543488 12157606629 12210209568 12233883648 12240311436 12266738316 12320211456 12350584512 12373917696 12377249472 12407763144 12431204352 12461448448 12464588934 12492169696 12515770368 12518924544 12546625536 12549382056 12549787488 12580320087 12604087296 12607481047 12635160192 12662439552 12693656304 12717637632 12748990464 12751791444 12776515584 12808013568 12863430656 12866672448 12895142912 12898392696 12954200832 12986136864 13014173984 13018151628 13046257868 13070905344 13103129088 13188661248 13221175296 13224080016 13256681382 13271579136 13311115264 13346862888 13379766951 13391142912 13427105454 13433986048 13467104896 13500305392 13548070368 13640234112 13673861424 13699694592 13763119104 13860237888 13887111168 13894407576 13924405656 13958733537 13985104896 14019129504 14053690908 14080241664 14114953728 14118054813 14145427968 14180300736 14207090688 14245244496 14272864256 14280363342 14307342336 14311194702 14342614272 14373580032 14408549768 14409015264 14436237312 14444071211 14471359488 14475006504 14507035776 14510691783 14570274816 14573475936 14601732096 14609403972 14637729792 14640945732 14704768512 14741020224 14772846144 14809265688 14837243904 14873341696 14873822208 14877090018 14910008992 14938177536 14946766684 14975004672 15015220749 15109914624 15113234304 15150493008 15187843566 15249389568 15286983936 15304163328 15345263376 15353126912 15383094102 15390977024 15428920448 15483508992 15571340036 15623000064 15664956363 15729278976 15771520692 15840271872 15879322944 15913606464 15952838328 15982977024 16025900058 16056972288 16166203392 16170277536 16206057984 16209618489 16210142172 16280279424 16311844864 16320415248 16351248384 16355651088 16391559168 16395972726 16426948608 16467446016 16502999296 16542864576 16543684192 16574939136 16583647752 16619451912 16660423899 16691899392 16728834048 16732509408 16733049984 16773760116 16805449728 16846880256 16883252736 16924875072 16956850176 16998653952 17002388592 17035354112 17044304634 17077351424 17081103354 17155563264 17197856928 17239697897 17272267776 17314849152 17357535504 17427873792 17470838784 17575875072 17628233728 17632106688 17675575176 17695438848 17719150827 17795817184 17839689268 17854857216 17902807272 17946943119 18064093824 18142838784 18186978816 18231815232 18266259456 18315314352 18350825472 18360467154 18400107474 18480317184 18525876768 18565874208 18611644716 18646806528 18692172672 18696883401 18738254544 18773655552 18819938304 18824073084 18860570624 18906130944 18907067648 18952740288 18993659328 19040484456 19076456448 19081592936 19123485696 19127687166 19128634847 19164773376 19212020352 19295145984 19300008672 19342714368 19347589044 19427033088 19431301248 19468976128 19479205296 19516973056 19521260976 19527227442 19569386802 19606358016 19654693632 19697128192 19745687584 19782991872 19831762944 19836120024 19885022073 19966672896 20020294332 20086714368 20150979072 20200657344 20250458088 20322105552 20332519424 20382645248 20460351168 20510792136 20576413619 20644678656 20830666752 20886608484 20972371968 20977657344 21028694256 21080536362 21120362496 21172430592 21218141952 21270451104 21310636032 21367866744 21409296384 21420545013 21466792053 21554937856 21560370048 21608077312 21612824652 21613522896 21654355968 21707039232 21760553664 21801664512 21807534784 21855412224 21860213904 21861296968 21902598144 21914105958 21956594688 21961418598 22057152768 22111530336 22159269216 22213898532 22255865856 22305112064 22310012544 22310733312 22315635027 22365013488 22407266304 22420150026 22462507008 22511003648 22566500096 22664871936 22669851456 22725739512 22774804472 22781765349 22830951269 22874084352 22930475904 22956244992 23029690368 23086465536 23143380672 23225263488 23237165056 23294451712 23357010054 23434500096 23509475584 23567433568 23593918464 23625534436 23657281038 23870409696 23929257492 23974465536 24085458432 24190451712 24249305088 24255416304 24309086976 24315213258 24420419136 24467767296 24480622872 24533476632 24593959089 24640422912 24701169024 24754498944 24815526288 24862408704 24922896896 24929177868 24984339392 25031540736 25037849088 25093251072 25098764112 25099574976 25160640174 25208174592 25214962094 25270320384 25324879104 25387312608 25435275264 25497980928 25503582888 25553031168 25566456951 25616027136 25621655031 25726861312 25733344896 25790285824 25796785392 25908401664 25972273728 26028347968 26036303256 26092515736 26141810688 26156841697 26206258176 26442350592 26448160032 26513362764 26543158272 26622230528 26693725776 26759533902 26782285824 26854210908 26867972096 26934209792 27000610784 27096140736 27249845063 27280468224 27347722848 27399389184 27526238208 27600161211 27720475776 27774222336 27788815152 27848811312 27917467074 27970209792 28038259008 28107381816 28160483328 28229907456 28236109626 28290855936 28360601472 28490488992 28545728512 28560726684 28614684672 28622389404 28685228544 28747160064 28817099536 28818030528 28872474624 28888142422 28942718976 28950013008 29014071552 29021383566 29140549632 29146951872 29203464192 29218807944 29275459584 29281891464 29290841163 29354080203 29409537024 29482040448 29545692288 29618531376 29674487808 29746683392 29747644416 29754180036 29820017984 29876355072 29893533368 29950009344 30030441498 30226468608 30300986016 30375687132 30498779136 30573967872 30690526752 30706253824 30766188204 30781954048 30857840896 30967017984 31142680072 31219456219 31246000128 31329912726 31458557952 31543041384 31620804543 31680543744 31758645888 31827212928 31905676656 31965954048 32051800116 32113944576 32332406784 32340555072 32412115968 32419236978 32420284344 32560558848 32640830496 32702496768 32711302176 32783118336 32791945452 32853897216 32934892032 32942127897 33005998592 33085729152 33087368384 33149878272 33167295504 33238903824 33320847798 33383798784 33457668096 33465018816 33466099968 33547520232 33610899456 33630225039 33693760512 33766505472 33849750144 33997307904 34004777184 34070708224 34088609268 34154702848 34162206708 34311126528 34395713856 34479395794 34544535552 34629698304 34715071008 34855747584 34941677568 35035515081 35151750144 35256467456 35264213376 35351150352 35390877696 35438301654 35485921557 35591634368 35679378536 35709714432 35805614544 35893886238 36128187648 36285677568 36373957632 36463630464 36630628704 36701650944 36720934308 36800214948 36960634368 37051753536 37131748416 37223289432 37293613056 37384345344 37393766802 37476509088 37547311104 37639876608 37648146168 37721141248 37740960261 37812261888 37814135296 37822443141 37905480576 37987318656 38080968912 38152912896 38163185872 38246971392 38255374332 38257269694 38329546752 38424040704 38590291968 38600017344 38685428736 38695178088 38862602496 38958410592 39033946112 39042521952 39054454884 39138773604 39212716032 39309387264 39394256384 39491375168 39565983744 39663525888 39672240048 39770044146 39933345792 40040588664 40139300853 40173428736 40301958144 40401314688 40500916176 40644211104 40665038848 40765290496 40920702336 41021584272 41152827238 41289357312 41661333504 41773216968 41876200611 41955314688 42057388512 42161072724 42240724992 42344861184 42354164439 42436283904 42540902208 42621272064 42735733488 42818592768 42841090026 42933584106 43109875712 43120740096 43216154624 43225649304 43227045792 43308711936 43332213633 43414078464 43521107328 43615069568 43710824448 43720427808 43722593936 43805196288 43828211916 43913189376 43922837196 44114305536 44223060672 44318538432 44427797064 44511731712 44620025088 44621466624 44631270054 44730026976 44814532608 44840300052 44925014016 45022007296 45045662247 45133000192 45329743872 45339702912 45451479024 45549608944 45563530698 45661902538 45748168704 45860951808 45912489984 46059380736 46172931072 46286761344 46450526976 46588903424 46714020108 46869000192 46994869089 47018951168 47134867136 47187836928 47251068872 47314562076 47740819392 47858514984 47948931072 48170916864 48498610176 48510832608 48618173952 48628855467 48630426516 48840838272 48935534592 48961245744 49066953264 49187918178 49280845824 49402338048 49508997888 49631052576 49724817408 49845793792 49858355736 49968678784 49981271697 50075698176 50186502144 50197528224 50199149952 50321280348 50416349184 50429924188 50540640768 50649758208 50774625216 50870550528 50995961856 51007165776 51106062336 51132913902 51232054272 51243310062 51453722624 51466689792 51580571648 51593570784 51719093691 51816803328 51944547456 52056695936 52072606512 52185031472 52283621376 52313683394 52412516352 52884701184 52896320064 53026725528 53086316544 53157452481 53387451552 53519067804 53564571648 53708421816 53735944192 53840829357 53868419584 54001221568 54192281472 54499690126 54560936448 54695445696 54798778368 55052476416 55200322422 55440951552 55577630304 55697622624 55834934148 55940419584 56076518016 56090650203 56214763632 56320966656 56459814912 56472219252 56581711872 56721202944 56980977984 57091457024 57121453368 57229369344 57244778808 57370457088 57385904541 57494320128 57634199072 57636061056 57776284844 57885437952 57900026016 58028143104 58042767132 58281099264 58293903744 58406928384 58437615888 58550919168 58563782928 58581682326 58708160406 58819074048 58964080896 59091384576 59237062752 59348975616 59493366784 59495288832 59508360072 59640035968 59655066219 59787066736 59900018688 60060882996 60452937216 60601972032 60751374264 60997558272 61147935744 61381053504 61412507648 61532376408 61563908096 61715681792 61729240857 61934035968 62285360144 62438912438 62492000256 62659825452 62917115904 63086082768 63241609086 63361087488 63517291776 63654425856 63811353312 63931908096 64103600232 64227889152 64261635039 64400376159 64664813568 64681110144 64824231936 64838473956 64840568688 65121117696 65281660992 65404993536 65422604352 65566236672 65583890904 65707794432 65869784064 65884255794 66011997184 66171458304 66174736768 66334591008 66477807648 66641695596 66767597568 66915336192 66930037632 66932199936 66946905081 67095040464 67221798912 67260450078 67387521024 67533010944 67699500288 67994615808 68009554368 68141416448 68177218536 68309405696 68324413416 68345296047 68492853807 68622253056 68791427712 68958791588 69089071104 69259396608 69430142016 69711495168 69883355136 70071030162 70303500288 70528426752 70702300704 70781755392 70876603308 70971843114 71183268736 71358757072 71611229088 71787772476 72256375296 72571355136 72747915264 72927260928 73261257408 73403301888 73441868616 73600429896 73781877267 73921268736 74103507072 74263496832 74446578864 74587226112 74768690688 74787533604 74953018176 75094622208 75279753216 75296292336 75442282496 75481920522 75624523776 75628270592 75644886282 75810961152 75974637312 76161937824 76305825792 76326371744 76493942784 76510748664 76514539388 76659093504 76699370853 76848081408 76864965093 77180583936 77200034688 77370857472 77390356176 77725204992 77916821184 78067892224 78085043904 78108909768 78277547208 78425432064 78470525091 78618774528 78788512768 78982750336 79327051776 79344480096 79540088292 79866691584 80081177328 80278601706 80346857472 80603916288 80802629376 81001832352 81288422208 81330077696 81530580992 81749535189 81841404672 82043168544 82305654476 82578714624 82800483633 83322667008 83546433936 83752401222 83910629376 84114777024 84322145448 84481449984 84689722368 84708328878 84872567808 85081804416 85471466976 85637185536 85682180052 85867168212 86219751424 86241480192 86432309248 86451298608 86454091584 86617423872 86664427266 86828156928 87042214656 87230139136 87421648896 87440855616 87445187872 87610392576 87656423832 87826378752 87845674392 87872523489 88062240609 88228611072 88252367329 88446121344 88637076864 88855594128 89023463424 89240050176 89242933248 89262540108 89460053952 89629065216 89680600104 89850028032 90044014592 90091324494 90266000384 90679405824 90902958048 91099217888 91127061396 91323805076 91496337408 91721903616 92118761472 92345862144 92573522688 92901053952 93177806848 93428040216 93658368657 93738000384 93989738178 94037902336 94269734272 94375673856 94502137744 94629124152 94862413629 95481638784 95717029968 95897862144 96341833728 96997220352 97021665216 97236347904 97257710934 97260853032 97681676544 97922491488 98133906528 98375836356 98561691648 98804676096 98826383691 99017995776 99262105152 99449634816 99691587584 99716711472 99937357568 99962543394 100151396352 100373004288 100395056448 100398299904 100642560696 100832698368 100859848376 100890675117 101081281536 101108498477 101299516416 101549250432 101991923712 102014331552 102212124672 102265827804 102464108544 102486620124 102907445248 102933379584 103161143296 103187141568 103438187382 103633606656 103889094912 104113391872 104145213024 104370062944 104567242752 104627366788 104825032704 105106545243 105769402368 105792640128 106053451056 106172633088 106314904962 106774903104 107038135608 107129143296 107416843632 107471888384 107681658714 107736839168 108002443136 108384562944 108999380252 109121872896 109390891392 110104952832 110400644844 110881903104 111155260608 111395245248 111669868296 111880839168 112153036032 112181300406 112429527264 112641933312 112919629824 112944438504 113163423744 113222880783 113442405888 113467329423 113961955968 114182914048 114242906736 114458738688 114489557616 114740914176 114771809082 114988640256 115268398144 115272122112 115552569688 115770875904 115800052032 115837441801 116056286208 116085534264 116587807488 116875231776 117101838336 117127565856 117163364652 117416320812 117638148096 117928161792 118182769152 118474125504 118697951232 118986733568 118990577664 119016720144 119280071936 119310132438 119574133472 119800037376 120121765992 120417902559 120677885279 120905874432 121203944064 121502748528 121995116544 122295871488 122762107008 122825015296 123064752816 123127816192 123431363584 123458481714 123868071936 124570720288 124877824876 124984000512 125319650904 125628601833 126172165536 126483218172 126722174976 127034583552 127308851712 127622706624 127863816192 128207200464 128455778304 128523270078 128800752318 129329627136 129362220288 129648463872 129676947912 129681137376 129996640899 130242235392 130563321984 130845208704 131132473344 131167781808 131415588864 131739568128 131768511588 132023994368 132342916608 132349473536 132669182016 132955615296 133283391192 133535195136 133860075264 133864399872 133893810162 134190080928 134443597824 134520900156 134775042048 135066021888 135136986741 135399000576 135989231616 136019108736 136282832896 136354437072 136618811392 136648826832 136690592094 136985707614 137244506112 137582855424 137917583176 138178142208 138257591827 138518793216 138860284032 139766710272 140142060324 140607000576 141056853504 141404601408 141563510784 141753206616 141943686228 142366537472 142717514144 143222458176 143575544952 144034895333 144512750592 145495830528 145854521856 145886566401 146522514816 146806603776 146883737232 147200859792 147563754534 147842537472 148207014144 148526993664 148893157728 149174452224 149537381376 149575067208 149906036352 149943815091 150559506432 150592584672 150884564992 150963841044 151249047552 151256541184 151289772564 151621922304 151949274624 152323875648 152611651584 152652743488 152987885568 153021497328 153029078776 153318187008 153398741706 153696162816 153729930186 154361167872 154400069376 154741714944 154780712352 155157281073 155450409984 155833642368 156135784448 156170087808 156217819536 156555094416 156850864128 156941050182 157237549056 157577025536 157965500672 158654103552 158688960192 159080176584 159472357443 160162354656 160557203412 160693714944 161207832576 161605258752 162003664704 162576844416 162660155392 163061161984 163499070378 163682809344 164086337088 164611308952 165017125729 165157429248 165600967266 167092867872 167504802444 167821258752 168229554048 168644290896 168962899968 169379444736 169416657756 169745135616 170163608832 170942933952 171274371072 171364360104 171734336424 172157713623 172482960384 172864618496 172902597216 172908183168 173328854532 173656313856 174084429312 174460278272 174843297792 174881711232 174890375744 175220785152 175312847664 175652757504 175691348784 175745046978 176124481218 176457222144 176504734658 176892242688 177274153728 177711188256 178046926848 178480100352 178485866496 178525080216 178920107904 178965198657 179361200208 179700056064 180088029184 180182648988 180532000768 181358811648 181805916096 182198435776 182254122792 182647610152 182992674816 183097891879 183443807232 184237522944 184691724288 185147045376 185187722571 185802107904 186355613696 186856080432 187316737314 187476000768 187979476356 188075804672 188539468544 188751347712 189004275488 189258248304 189724827258 190963277568 191434059936 191795724288 192683667456 193201128477 193994440704 194043330432 194472695808 194515421868 194521706064 195363353088 195844982976 196267813056 196751672712 197123383296 197609352192 197652767382 198035991552 198524210304 199383175168 199433422944 199874715136 199925086788 200302792704 200746008576 200790112896 200796599808 201285121392 201665396736 201719696752 201781350234 202162563072 202216996954 202599032832 203098500864 203983847424 204028663104 204424249344 204531655608 204928217088 204973240248 205035888141 205478561421 205866759168 206322286592 206374283136 206876374764 207267213312 207778189824 208226783744 208290426048 208740125888 209134485504 209254733576 209650065408 210213090486 211585280256 212106902112 212345266176 212629809924 213549806208 214076271216 214833687264 214943776768 215363317428 215473678336 216004886272 216769125888 217998760504 218243745792 218536193533 218781782784 220209905664 220801289688 221345631801 221763806208 222310521216 222790490496 223339736592 223761678336 224306072064 224362600812 224859054528 225283866624 225839259648 225888877008 226326847488 226445761566 226884811776 226934658846 227923911936 228485813472 228917477376 228979115232 229481828352 229543618164 229977280512 230536796288 230544244224 230594895279 231105139376 231541751808 231600104064 231674883602 232112572416 232171068528 233175614976 233750463552 234203676672 234255131712 234326729304 234832641624 235276296192 235411575273 235856323584 236365538304 236948251008 237973467136 237981155328 238033440288 238560143872 238620264876 239148266944 239600074752 240243531984 240835805118 241355770558 241811748864 242407888128 243005497056 243990233088 244591742976 245248605567 245524214016 246129505632 246255632384 246862727168 246916963428 247736143872 248401450899 249141440576 249755649752 249968001024 250639301808 251257203666 252344331072 252966436344 253444349952 254069167104 254617703424 255245413248 256414400928 256911556608 257046540156 257601504636 258659254272 258724440576 259296927744 259353895824 259362274752 259993281798 260484470784 261126643968 261690417408 262264946688 262335563616 262831177728 263479136256 263537023176 264047988736 264186721827 264685833216 264698947072 264757101987 265338364032 265911230592 266566782384 267070390272 267720150528 267728799744 267787620324 268380161856 268887195648 269041800312 269550084096 270132043776 270273973482 270798001152 272038217472 272708874144 273237622784 273297653664 273381184188 273971415228 274489012224 275165710848 275835166352 276356284416 276515183654 277037586432 277720568064 279533420544 280284120648 280975105971 281214001152 282113707008 282809202816 283127021568 283506413232 283887372456 284587240887 284733074944 285435028288 286444916352 287151089904 288069790666 289025501184 290991661056 291709043712 291773132802 293045029632 293767474464 294401719584 295127509068 295685074944 296414028288 296479151073 297053987328 297786315456 298348904448 299074762752 299150134416 299812072704 299887630182 301119012864 301185169344 301769129984 301927682088 302498095104 302513082368 302579545128 302672025351 303243844608 303325495431 303898549248 304647751296 305305486976 305975771136 306042994656 306058157552 306636374016 306797483412 307392325632 307459860372 308722335744 308800138752 309483429888 309561424704 310314562146 310900819968 311667284736 312340175616 312435639072 313110188832 313701728256 313882100364 314475098112 315154051072 315319635729 315931001344 317308207104 317377920384 318160353168 318944714886 320324709312 321114406824 321387429888 322415665152 323210517504 324007329408 325153688832 326122323968 326998140756 327365618688 328172674176 329222617904 330034251458 330314858496 331201934532 334185735744 335009604888 335642517504 336459108096 337288581792 337925799936 338758889472 338833315512 339490271232 339668642349 340327217664 340401988269 341885867904 342548742144 342728720208 343468672848 344315427246 344965920768 345729236992 345805194432 345816366336 346657709064 347312627712 347512325403 348168858624 348920556544 349763422464 349780751488 350625695328 351305515008 351382697568 351490093956 352248962436 352914444288 353009469316 353784485376 354548307456 355422376512 356093853696 356960200704 356971732992 357050160432 357840215808 357930397314 358722400416 359400112128 360176058368 360365297976 361064001536 361253707677 362033655837 362717623296 363611832192 364396871552 364508245584 365295220304 365985349632 366195783758 366887614464 368475045888 369383448576 370294090752 370375445142 371604215808 373712160864 374633474628 374952001536 375958952712 376151609344 376885805499 377078937088 378008550976 378516496608 379449654516 381926555136 382868119872 383591448576 385367334912 386402256954 387988881408 388086660864 388945391616 389030843736 389043412128 389989922697 390726706176 391689965952 392535626112 393503345424 394246766592 395218704384 395305534764 396071983104 397048420608 398766350336 398866845888 399749430272 399850173576 400605585408 401580225792 401593199616 402570242784 403330793472 403439393504 403562700468 404325126144 404433993908 405198065664 405410960223 406197001728 407967694848 408057326208 408848498688 409063311216 409856434176 409946480496 410071776282 410957122842 411733518336 412644573184 412748566272 413752749528 414534426624 414772775481 415556379648 416453567488 416580852096 417480251776 418509467152 419300130816 420426180972 423170560512 424213804224 424690532352 425259619848 427099612416 428152542432 429667374528 429887553536 430726634856 430947356672 432009772544 432104685999 433538251776 435997521008 436487491584 437072387066 437563565568 437659699203 440419811328 441602579376 442691263602 443527612416 444621042432 445580980992 446679473184 447523356672 448612144128 448725201624 449718109056 449831445273 451678519296 451777754016 452653694976 452891523132 453769623552 453869317692 455847823872 456971626944 457834954752 457958230464 458963656704 459087236328 459954561024 461073592576 461088488448 461189790558 462210278752 463083503616 463200208128 463349767204 464225144832 464342137056 465471843219 466351229952 467500927104 468407353344 468510263424 468653458608 469665283248 470552592384 470823150546 471712647168 472731076608 473896502016 475946934272 475962310656 476066880576 477120287744 477240529752 478296533888 478417072329 480487063968 481671610236 482711541116 483623497728 484815776256 486010994112 487980466176 489183485952 490497211134 491048428032 492259011264 492511264768 493725454336 493833926856 495051377187 495472287744 496802901798 498282881152 499511299504 501278603616 502514407332 504688662144 505932872688 506888699904 508138334208 509235406848 510490826496 512828801856 513823113216 514093080312 515203009272 516473140869 517448881152 518593855488 518707791648 518724549504 519986563596 520968941568 522253287936 523380834816 524529893376 524671127232 525662355456 526958272512 527074046352 528095977472 528373443654 529371666432 529397894144 529514203974 530676728064 531822461184 533133564768 534140780544 534430634807 535440301056 535457599488 535575240648 536760323712 536895595971 538083600624 539100168192 540264087552 540547946964 541596002304 544076434944 545417748288 546475245568 546595307328 546762368376 547942830456 548978024448 549293675637 550331421696 551670332704 552712568832 553030367308 554075172864 555441136128 555563167713 559066841088 560568241296 561950211942 562428002304 564227414016 565618405632 566254043136 567012826464 567774744912 569174481774 569466149888 570870056576 572889832704 574302179808 576139581332 578051002368 579603385431 581983322112 583418087424 583546265604 586090059264 587534948928 588803439168 590255018136 591370149888 592828056576 592958302146 594107974656 595572630912 598149525504 598300268832 599624145408 599775260364 602238025728 602370338688 603538259968 603855364176 604996190208 605026164736 605159090256 605344050702 606487689216 606650990862 607797098496 609295502592 610610973952 611951542272 612085989312 612116315104 613272748032 613594966824 614784651264 614919720744 615107664423 616435684263 617600277504 618966859776 619122849408 620629124292 621801639936 623334569472 624680351232 624871278144 626220377664 627403456512 627764200728 628950196224 630308102144 630639271458 631862002688 634755840768 636320706336 637868822189 637889429772 640649418624 642228813648 644831330304 646421035008 648014658816 650307377664 652244647936 653996281512 654731237376 655608580599 656345348352 658445235808 660068502916 660629716992 662403869064 664036895403 668371471488 670019209776 671285035008 672918216192 674577163584 675851599872 677517778944 677666631024 678980542464 679337284698 680654435328 680803976538 683771735808 685457440416 686937345696 688630854492 689931841536 691458473984 691610388864 691632732672 691784685837 693315418128 694625255424 695024650806 696337717248 697841113088 699526844928 699561502976 701251390656 702611030016 702765395136 702980187912 704497924872 705828888576 706018938632 706234725819 707568970752 707759489339 709096614912 710844753024 713920401408 713943465984 714100320864 715680431616 715860794628 717444800832 718800224256 720352116736 720730595952 722128003072 722507415354 724067311674 725435246592 727223664384 728793743104 729016491168 730590440608 731970699264 732391567516 733775228928 735745816701 738766897152 740588181504 740750890284 743208431616 747424321728 749266949256 749904003072 751917905424 752303218688 753771610998 754157874176 756017101952 757032993216 758899309032 763853110272 765736239744 770734669824 772804513908 775977762816 776173321728 777890783232 778061687472 778086824256 779979845394 781453412352 783379931904 785071252224 787006690848 788493533184 790437408768 790611069528 792143966208 792560165481 794096841216 794271305961 797532700672 797733691776 799498860544 799700347152 801211170816 803160451584 803186399232 805140485568 806661586944 806878787008 807125400936 808650252288 808867987816 810396131328 810821920446 810862092607 812394003456 816114652416 818126622432 819712868352 819892960992 820143552564 821914245684 823467036672 825289146368 825497132544 827505499056 829068853248 829545550962 831112759296 832907134976 833161704192 834960503552 837018934304 838600261632 840852361944 842925317913 844745196953 846341121024 848427608448 849381064704 850519239696 854199224832 856305084864 859334749056 859775107072 861453269712 861894713344 864019545088 864209371998 867076503552 871995042016 872974983168 874144774132 875127131136 875319398406 883205158752 885382527204 887055224832 889242084864 891161961984 893358946368 895046713344 897224288256 897450403248 899436218112 899662890546 903357038592 903555508032 905307389952 905783046264 907539247104 907738635384 908016076053 909976486293 911695647744 913943253888 915916460928 917927313408 918174472656 919909122048 922147185152 922176976896 922379581116 924420557504 926167007232 926400416256 926699534408 928450289664 928684274112 930943686438 932702459904 935001854208 937020526848 937306917216 939330566496 941105184768 941646301092 943425294336 945462153216 945958907187 947793004032 951893868544 951924621312 952133761152 954240575488 954481059504 956593067776 956834144658 960974127936 963343220472 965423082232 967246995456 967803142789 969631552512 972021988224 978366971904 980994422268 982096856064 984518022528 985022529536 987450908672 987667853712 990102754374 990944575488 993605803596 996565762304 999022599008 1002557207232 1005028814664 1008244267331 1009377324288 1011865745376 1013777399808 1016276668416 1018470813696 1020981652992 1021205964807 1025657603712 1027646226432 1028186160624 1030406018544 1032946281738 1034897762304 1037187710976 1037415583296 1037449099008 1039973127192 1041937883136 1042536976209 1044506575872 1046761669632 1049342254464 1053916545024 1054148092704 1056191954944 1056746887308 1058743332864 1058795788288 1059028407948 1061353456128 1063644922368 1066267129536 1068281561088 1068861269614 1070880602112 1070915198976 1071150481296 1073520647424 1073791191942 1076167201248 1078200336384 1080528175104 1081095893928 1083192004608 1083761123031 1086100967511 1088152869888 1090835496576 1092950491136 1093190614656 1093524736752 1095885660912 1097956048896 1098587351274 1100662843392 1103340665408 1105425137664 1106060734616 1108150345728 1110882272256 1111126335426 1121136482592 1123900423884 1124856004608 1128454828032 1131236811264 1134025652928 1135549489824 1138348963548 1138932299776 1141740113152 1145779665408 1148604359616 1152279162664 1155119880103 1156102004736 1159206770862 1163966644224 1166836174848 1167092531208 1169969768091 1172180118528 1175069897856 1177606878336 1180510036272 1182740299776 1185656113152 1185916604292 1188215949312 1191145261824 1196299051008 1196600537664 1199248290816 1199550520728 1204740677376 1207710728352 1209992380416 1210052329472 1210318180512 1210688101404 1212975378432 1213301981724 1215594196992 1218591005184 1221221947904 1223903084544 1224171978624 1224232630208 1226545496064 1227189933648 1229569302528 1229839441488 1230215328846 1232871368526 1235200555008 1237933719552 1238245698816 1241258248584 1243603279872 1244318326443 1246669138944 1249360702464 1249742556288 1252440755328 1255528401456 1257900392448 1260616204288 1261278542916 1263724005376 1269511681536 1272641412672 1275737644378 1275778859544 1281298837248 1284457627296 1289662660608 1292842070016 1296029317632 1296314057997 1300614755328 1304489295872 1307992563024 1309462474752 1311217161198 1312690696704 1312979097609 1316890471616 1320137005832 1321259433984 1324807738128 1328073790806 1336742942976 1340038419552 1342570070016 1345836432384 1349154327168 1355035557888 1355333262048 1357961084928 1358674569396 1361308870656 1361607953076 1367543471616 1370914880832 1373874691392 1377261708984 1379863683072 1383220777728 1383265465344 1383569371674 1386630836256 1389250510848 1390049301612 1392675434496 1395682226176 1396415529657 1399053689856 1399123005952 1402502781312 1405222060032 1405530790272 1405960375824 1408995849744 1411657777152 1412037877264 1412469451638 1415137941504 1415518978678 1418193229824 1421689506048 1427840802816 1427886931968 1428200641728 1431360863232 1431721589256 1434889601664 1435251216987 1441461191904 1444256006144 1445014830708 1448134623348 1450870493184 1454447328768 1457587486208 1458032982336 1461180881216 1463941398528 1464783135032 1467550457856 1471491633402 1477533794304 1481176363008 1481501780568 1485154131561 1486416863232 1494848643456 1498533898512 1503835810848 1504606437376 1507543221996 1508315748352 1512034203904 1514065986432 1517798618064 1527706220544 1531472479488 1541469339648 1545609027816 1549419422607 1552346643456 1555781566464 1556123374944 1556173648512 1559959690788 1562906824704 1566759863808 1570142504448 1574013381696 1576987066368 1580874817536 1581222139056 1584287932416 1585120330962 1588193682432 1588542611922 1595065401344 1595467383552 1598997721088 1599400694304 1602422341632 1603291904421 1606320903168 1606372798464 1610280971136 1613757574016 1614250801872 1617300504576 1617735975632 1620792262656 1621643840892 1621724185214 1624788006912 1632229304832 1636253244864 1639425736704 1639785921984 1640287105128 1643828491368 1646934073344 1647881026911 1650994265088 1655010998112 1658137706496 1659091101924 1662225518592 1665814269952 1666323408384 1666689503139 1669921007104 1674037868608 1677200523264 1681704723888 1685850635826 1689490393906 1692682242048 1696855216896 1698762129408 1701038479392 1708398449664 1712610169728 1718669498112 1722906539424 1723789426688 1728039090176 1728418743996 1734153007104 1738810156293 1743990084032 1745949966336 1748289548264 1750254262272 1750638796812 1766410317504 1770765054408 1774110449664 1778484169728 1782323923968 1786717892736 1794448576512 1794900806496 1798872436224 1799325781092 1806714077184 1807111016064 1810614779904 1811566092528 1815078494208 1815477270768 1816032152106 1819952972586 1823391295488 1827886507776 1831832921856 1835854626816 1836348945312 1839818244096 1844294370304 1844353953792 1844759162232 1848841115008 1849307052789 1852800832512 1853399068816 1856900579328 1857368548224 1861887372876 1865404919808 1870003708416 1874041053696 1874613834432 1878661132992 1882210369536 1883292602184 1886850588672 1890924306432 1891917814374 1895586008064 1903787737088 1904267522304 1908481150976 1908962119008 1913186135552 1913606466567 1913668289316 1921948255872 1926686440944 1930846164464 1934493990912 1935606285578 1939263105024 1944043976448 1956733943808 1961988844536 1964193712128 1966825741797 1969036045056 1974901817344 1975335707424 1980205508748 1981889150976 1987211607192 1992110686209 1993131524608 1998045198016 2005114414464 2010057629328 2016488534662 2018754648576 2023731490752 2027554799616 2032553336832 2036941627392 2041963305984 2042411929614 2051315207424 2056372321248 2060812037088 2065892563476 2069795524608 2074375421952 2074831166592 2074898198016 2075354057511 2079946254384 2083875766272 2085073952418 2089013151744 2093523339264 2098684508928 2107833090048 2108296185408 2112383909888 2113493774616 2117486665728 2117591576576 2118056815896 2118704177457 2122706912256 2123278468017 2127289844736 2132534259072 2137722539228 2141761204224 2141830397952 2142300962592 2147041294848 2147582383884 2152334402496 2156400672768 2161056350208 2162191787856 2166384009216 2167522246062 2172201935022 2176305739776 2181670993152 2186381229312 2187049473504 2191771321824 2195912097792 2197174702548 2201325686784 2206681330816 2207237450103 2212121469232 2216300691456 2221764544512 2222252670852 2242272965184 2247800847768 2249712009216 2256909656064 2262473622528 2268051305856 2271098979648 2276697927096 2277864599552 2283480226304 2291559330816 2297208719232 2304558325328 2310239760206 2312204009472 2318413541724 2327933288448 2333672349696 2334185062416 2339939536182 2344360237056 2350139795712 2355213756672 2361020072544 2365480599552 2371312226304 2371833208584 2376431898624 2377680496443 2382290523648 2382813917883 2392598102016 2393201075328 2398496581632 2399101041456 2409481354752 2415421456704 2419984760832 2420104658944 2420636361024 2421376202808 2425950756864 2426603963448 2431188393984 2432586277821 2437182010368 2442443895808 2448343957248 2448465260416 2454379867296 2459138605056 2459678882976 2460430657692 2465742737052 2470401110016 2475867439104 2476491397632 2482516497168 2487206559744 2488636652886 2493338277888 2498721404928 2499485112576 2504881510656 2511056802912 2515800784896 2521232408576 2522557085832 2527448010752 2528775953739 2534235590859 2539023363072 2545282825344 2551475288756 2551557719088 2562597674496 2568915254592 2579325321216 2585684140032 2592058635264 2592628115994 2601229510656 2615985126048 2618924949504 2622434322396 2625381393408 2625958195218 2633780943232 2640274011664 2649615476256 2656147581612 2673485885952 2680076839104 2685140140032 2691672864768 2698308654336 2710071115776 2710666524096 2715922169856 2717349138792 2722617741312 2723215906152 2724048228159 2729929458879 2735086943232 2741829761664 2747749382784 2754523417968 2759727366144 2766441555456 2766530930688 2767138743348 2773261672512 2778501021696 2780098603224 2785350868992 2791364452352 2792831059314 2798107379712 2798246011904 2805005562624 2811061580544 2811920751648 2817991699488 2823315554304 2824075754528 2824938903276 2830275883008 2831037957356 2836386459648 2837876721561 2843379012096 2855681605632 2855773863936 2856401283456 2862721726464 2863443178512 2869779203328 2870502433974 2882922383808 2888512012288 2890029661416 2896269246696 2901740986368 2903409428367 2908894657536 2915174972416 2916065964672 2922361762432 2929566270064 2935100915712 2942983266804 2955067588608 2962352726016 2963003561136 2970308263122 2972833726464 2989697286912 2997067797024 3007671621696 3009212874752 3015086443992 3016631496704 3024068407808 3024732801993 3028131972864 3035597236128 3055412441088 3062944958976 3063617894421 3082938679296 3091218055632 3098838845214 3104693286912 3111563132928 3112246749888 3112347297024 3119919381576 3125813649408 3127610928627 3133519727616 3140285008896 3148026763392 3161749635072 3162444278112 3168575864832 3170240661924 3176387364864 3177085223844 3190130802688 3190934767104 3197995442176 3198801388608 3204844683264 3206583808842 3212641806336 3212745596928 3220561942272 3227515148032 3228501603744 3234601009152 3235471951264 3241584525312 3243287681784 3243448370428 3249576013824 3251283369093 3258302902533 3264458609664 3272506489728 3278851473408 3279571843968 3280574210256 3287656982736 3293868146688 3295762053822 3301988530176 3310021996224 3316275412992 3318182203848 3324451037184 3331628539904 3332646816768 3333379006278 3339842014208 3348075737216 3363409447776 3371701271652 3378980787812 3385364484096 3393710433792 3402076958784 3416796899328 3425220339456 3437338996224 3445813078848 3447578853376 3456078180352 3456837487992 3465359640309 3468306014208 3477620312586 3487980168064 3491899932672 3496579096528 3500508524544 3501277593624 3509909304273 3532820635008 3541530108816 3548220899328 3556968339456 3564647847936 3573435785472 3588897153024 3589801612992 3597744872448 3598651562184 3614222032128 3623132185056 3630156988416 3630954541536 3632064304212 3639905945172 3646782590976 3655773015552 3663665843712 3671709253632 3672697890624 3679636488192 3688588740608 3688707907584 3689518324464 3697682230016 3698614105578 3705601665024 3706798137632 3713801158656 3714737096448 3723774745752 3730809839616 3732954979329 3740007416832 3741014443649 3748082107392 3749227668864 3757322265984 3766585204368 3773701177344 3781848612864 3783835628748 3791172016128 3807575474176 3808535044608 3816962301952 3817924238016 3826372271104 3827212933134 3827336578632 3843896511744 3853372881888 3861692328928 3868987981824 3871212571156 3878526210048 3888087952896 3888942173991 3913467887616 3923977689072 3928387424256 3933651483594 3938072090112 3949803634688 3950671414848 3960411017496 3963778301952 3974423214384 3984221372418 3986263049216 3996090396032 4010228828928 4020115258656 4032977069324 4037509297152 4047462981504 4065106673664 4073883254784 4083926611968 4084823859228 4102630414848 4112744642496 4121624074176 4131785126952 4139591049216 4149662333184 4149796396032 4150708115022 4159892508768 4167751532544 4170147904836 4178026303488 4187046678528 4189246588971 4197369017856 4215666180096 4216592370816 4224767819776 4226987549232 4234973331456 4235183153152 4236113631792 4237408354914 4245413824512 4246556936034 4254579689472 4265068518144 4275445078456 4283522408448 4283660795904 4284601925184 4285985346637 4294082589696 4295164767768 4304668804992 4305753650961 4324383575712 4332768018432 4335044492124 4344403870044 4352611479552 4363341986304 4372762458624 4374098947008 4383542643648 4391824195584 4394349405096 4402651373568 4413362661632 4414474900206 4424242938464 4432601382912 4443529089024 4444505341704 4455462394683 4465081755323 4484545930368 4495601695536 4513819312128 4524947245056 4536102611712 4542197959296 4553395854192 4555729199104 4566960452608 4583118661632 4594417438464 4609116650656 4620479520412 4624408018944 4636827083448 4648258267821 4667344699392 4668370124832 4679879072364 4688720474112 4700279591424 4710427513344 4722040145088 4730961199104 4742624452608 4743666417168 4752863797248 4755360992886 4764581047296 4765627835766 4785196204032 4786402150656 4796993163264 4798202082912 4809875713263 4818962709504 4830842913408 4840209317888 4841272722048 4842752405616 4851901513728 4853207926896 4862376787968 4865172555642 4874364020736 4884887791616 4896687914496 4896930520832 4908759734592 4918277210112 4919357765952 4920861315384 4931485474104 4940802220032 4943643080733 4952982795264 4965032994336 4974413119488 4977273305772 4986676555776 4997442809856 4998970225152 5000068509417 5009763021312 5022113605824 5031601569792 5042464817152 5045114171664 5054896021504 5057551907478 5068471181718 5078046726144 5090565650688 5102950577512 5103115438176 5115530897599 5125195348992 5137830509184 5171368280064 5184117270528 5185256231988 5202459021312 5231970252096 5237849899008 5244868644792 5250762786816 5251916390436 5267561886464 5280548023328 5299230952512 5312295163224 5346971771904 5360153678208 5383345729536 5396617308672 5420142231552 5421333048192 5431844339712 5434698277584 5445235482624 5446431812304 5448096456318 5459858917758 5470173886464 5483659523328 5495498765568 5509046835936 5519454732288 5532883110912 5533061861376 5534277486696 5546523345024 5547921158367 5560197206448 5570701737984 5582728904704 5585662118628 5596214759424 5596492023808 5610011125248 5622123161088 5623841503296 5635983398976 5646631108608 5648151509056 5649877806552 5660551766016 5662075914712 5672772919296 5675753443122 5676034648249 5686758024192 5711363211264 5712802566912 5725443452928 5726886357024 5739558406656 5740819399701 5741004867948 5765844767616 5777024024576 5780059322832 5792538493392 5803481972736 5806818856734 5817789315072 5830349944832 5832131929344 5844723524864 5859132540128 5870201831424 5885966533608 5900477225391 5924705452032 5926007122272 5940616526244 5945667452928 5979394573824 5994135594048 6015343243392 6018425749504 6030172887984 6033262993408 6048136815616 6049465603986 6056263945728 6071194472256 6105633651973 6110824882176 6125889917952 6127235788842 6182436111264 6197677690428 6209386573824 6223126265856 6224493499776 6224694594048 6239838763152 6251627298816 6255221857254 6267039455232 6280570017792 6296053526784 6323499270144 6324888556224 6337151729664 6340481323848 6352774729728 6354170447688 6356112532371 6369835404051 6381869534208 6395990884352 6397602777216 6413167617684 6425283612672 6425491193856 6441123884544 6455030296064 6457003207488 6469202018304 6470943902528 6483169050624 6486575363568 6486896740856 6499152027648 6502566738186 6516605805066 6528917219328 6545012979456 6559143687936 6561148420512 6575313965472 6587736293376 6591524107644 6603977060352 6620043992448 6621712350309 6636364407696 6648902074368 6663257079808 6665293633536 6666758012556 6679684028416 6696151474432 6726818895552 6743402543304 6757961575624 6770728968192 6774621999523 6787420867584 6804153917568 6833593798656 6850440678912 6874677992448 6891626157696 6895157706752 6912156360704 6913674975984 6930719280618 6936612028416 6955240625172 6975960336128 6983799865344 6993158193056 7001017049088 7002555187248 7019818608546 7065641270016 7083060217632 7096441798656 7113936678912 7129295695872 7146871570944 7148441753649 7177794306048 7179603225984 7195489744896 7197303124368 7228444064256 7246264370112 7260313976832 7261909083072 7264128608424 7279811890344 7293565181952 7297758833463 7311546031104 7327331687424 7345395781248 7377177481216 7377415815168 7379036648928 7395364460032 7397228211156 7411203330048 7413596275264 7427602317312 7429474192896 7447549491504 7461619679232 7465909958658 7480014833664 7482028887298 7496164214784 7498455337728 7514644531968 7533170408736 7547402354688 7563697225728 7567671257496 7582344032256 7586327861217 7602706772577 7617070089216 7633924603904 7635848476032 7652744542208 7654425866268 7654673157264 7687793023488 7706745763776 7723384657856 7737975963648 7742425142312 7757052420096 7776175905792 7777884347982 7847955378144 7856774848512 7867302967188 7876144180224 7899607269376 7901342829696 7920822034992 7948846428768 7968442744836 7972526098432 7992180792064 8020457657856 8040230517312 8065954138648 8075018594304 8085839160721 8094925963008 8130213347328 8147766509568 8167853223936 8169647718456 8189788376637 8205260829696 8225489284992 8243248148352 8263570253904 8279182098432 8299324666368 8299592792064 8301416230044 8319785017536 8335503065088 8340295809672 8356052606976 8374093357056 8378493177942 8394738035712 8433184741632 8453975098464 8469946662912 8470366306304 8472227263584 8474816709828 8490827649024 8493113872068 8509159378944 8530137036288 8550890156912 8567044816896 8567321591808 8569203850368 8571970693274 8588165179392 8590329535536 8609337609984 8611507301922 8648767151424 8665536036864 8670088984248 8688807740088 8705222959104 8710228285101 8726683972608 8745524917248 8748197894016 8767085287296 8788698810192 8805302747136 8826725323264 8828949800412 8848485876928 8865202765824 8887058178048 8889010683408 8910924789366 8930163510646 8969091860736 8991203391072 9027638624256 9049894490112 9072205223424 9074198405979 9084395918592 9106791708384 9111458398208 9133920905216 9166237323264 9188834876928 9190853683263 9218233301312 9240959040824 9248816037888 9273654166896 9296516535642 9334689398784 9336740249664 9359758144728 9377440948224 9382832785881 9400559182848 9420855026688 9444080290176 9485248905216 9487332834336 9505727594496 9510721985772 9529162094592 9531255671532 9570392408064 9572804301312 9593986326528 9596404165824 9619751426526 9637925419008 9661685826816 9682545444096 9685504811232 9703803027456 9706415853792 9724753575936 9730345111284 9748728041472 9769775583232 9774908707599 9793375828992 9793861041664 9817519469184 9836554420224 9838715531904 9841722630768 9862970948208 9881604440064 9887286161466 9905965590528 9930065988672 9948826238976 9954546611544 9973353111552 9994885619712 9997940450304 10000137018834 10019526042624 10044227211648 10090228343328 10109792043008 10115103814956 10136942363436 10156093452288 10181131301376 10205901155024 10206230876352 10231061795198 10250390697984 10275661018368 10342736560128 10368234541056 10370512463976 10396078920927 10404918042624 10463940504192 10475699798016 10489737289584 10501525573632 10503832780872 10529727912819 10535123772928 10561096046656 10598461905024 10624590326448 10693943543808 10720307356416 10766691459072 10793234617344 10842666096384 10869396555168 10890470965248 10892863624608 10896192912636 10919717835516 10940347772928 10967319046656 10990997531136 11018093671872 11038909464576 11065766221824 11066123722752 11068554973392 11093046690048 11095842316734 11120394412896 11141403475968 11165457809408 11171324237256 11192429518848 11192984047616 11198864937987 11220022250496 11223043330947 11244246322176 11247683006592 11271966797952 11296303018112 11299755613104 11321103532032 11324151829424 11345545838592 11351506886244 11352069296498 11373516048384 11422726422528 11425605133824 11450886905856 11453772714048 11479116813312 11481638799402 11482009735896 11531689535232 11560118645664 11585076986784 11606963945472 11613637713468 11635578630144 11660699889664 11664263858688 11666826521973 11689447049728 11718265080256 11740403662848 11771933067216 11800954450782 11849410904064 11852014244544 11881233052488 11891334905856 11958789147648 11988271188096 12030686486784 12060345775968 12066525986816 12096273631232 12098931207972 12112527891456 12142388944512 12211267303946 12221649764352 12251779835904 12254471577684 12364872222528 12395355380856 12418773147648 12448986999552 12449389188096 12479677526304 12503254597632 12510443714508 12534078910464 12561140035584 12567739766913 12592107053568 12646998540288 12649777112448 12674303459328 12680962647696 12705549459456 12708340895376 12712225064742 12739670808102 12763739068416 12791981768704 12795205554432 12826335235368 12850567225344 12850982387712 12857956039911 12882247769088 12910060592128 12914006414976 12941887805056 12973150727136 12973793481712 12998304055296 13005133476372 13033211610132 13057834438656 13090025958912 13118287375872 13122296841024 13150627930944 13175472586752 13183048215288 13207954120704 13240087984896 13243424700618 13272728815392 13297804148736 13326514159616 13330587267072 13333516025112 13359368056832 13366387184049 13392302948864 13395245265969 13453637791104 13486805086608 13515923151248 13541457936384 13549243999046 13574841735168 13608307835136 13667187597312 13700881357824 13749355984896 13783252315392 13824312721408 13827349951968 13861438561236 13873224056832 13910481250344 13944774803463 13951920672256 13986316386112 14002034098176 14005110374496 14039637217092 14131282540032 14166120435264 14192883597312 14227873357824 14258591391744 14293743141888 14296883507298 14355588612096 14359206451968 14390979489792 14394606248736 14429627139789 14456888128512 14492528740224 14520627953664 14523818166144 14528257216848 14559623780688 14587130363904 14595517666926 14623092062208 14654663374848 14690791562496 14754354962432 14754831630336 14758073297856 14790728920064 14794456422312 14822406660096 14827192550528 14830929242199 14858948385792 14895098983008 14923239358464 14931819917316 14960029667328 14964057774596 14992328429568 14996910675456 15000205528251 15029289063936 15066340817472 15094804709376 15127394451456 15135342514992 15164688064512 15172655722434 15205413545154 15234140178432 15267849207808 15271696952064 15305489084416 15308851732536 15309346314528 15346592692797 15375586046976 15413491527552 15446769315712 15484850284624 15514104840192 15552351811584 15555768695964 15695910756288 15713549697024 15734605934376 15752288360448 15802685659392 15841644069984 15897692857536 15936885489672 15945052196864 15984361584128 16040915315712 16080461034624 16131908277296 16150037188608 16171678321442 16189851926016 16260426694656 16295533019136 16335706447872 16339295436912 16379576753274 16410521659392 16450978569984 16486496296704 16527140507808 16558364196864 16598649332736 16599185584128 16602832460088 16639570035072 16643763475101 16680591619344 16712105213952 16748186714112 16756986355884 16789476071424 16866369483264 16907950196928 16939893325824 16940732612608 16944454527168 16949633419656 16981655298048 16986227744136 17018318757888 17028103944747 17060274072576 17101780313824 17134089633792 17138407700736 17143941386548 17176330358784 17180659071072 17218675219968 17222458199103 17223014603844 17297534302848 17331072073728 17340177968496 17377615480176 17410445918208 17420456570202 17453367945216 17491049834496 17496395788032 17534170574592 17577397620384 17610605494272 17653450646528 17657899600824 17696971753856 17701431676173 17774116356096 17778021366816 17821849578732 17860327021292 17938183721472 17982406782144 18055277248512 18099788980224 18144410446848 18148396811958 18168791837184 18213583416768 18222916796416 18267841810432 18316900955919 18332474646528 18377669753856 18381707366526 18436466602624 18481918081648 18547308333792 18593033071284 18669378797568 18673480499328 18719516289456 18754881896448 18765665571762 18801118365696 18841710053376 18888160580352 18970497810432 18974665668672 19011455188992 19021443971544 19058324189184 19062511343064 19068337597113 19109506212153 19145608602624 19187972653056 19192808331648 19239502853052 19275850838016 19323371653632 19365090888192 19371009622464 19407606054912 19412831707584 19449507151872 19460690222568 19497456082944 19539551166464 19549817415198 19586751657984 19587722083328 19635038938368 19677431063808 19683445261536 19725941896416 19763208880128 19773933487859 19774572322932 19811931181056 19860131977344 19865137050927 19909093223088 19946706223104 19989771239424 19995880900608 20000274037668 20039052085248 20088454423296 20180456686656 20219584086016 20230207629912 20273884726872 20312186904576 20323865998569 20362262602752 20411802310048 20412461752704 20462123590396 20500781395968 20551322036736 20685473120256 20736469082112 20741024927952 20792157841854 20809836085248 20927881008384 20951399596032 20979474579168 21003051147264 21007665561744 21059455825638 21070247545856 21122192093312 21196923810048 21249180652896 21387887087616 21440614712832 21445325260947 21533382918144 21586469234688 21685332192768 21738793110336 21780941930496 21785727249216 21792385825272 21839435671032 21880695545856 21893276500389 21934638093312 21981995062272 22036187343744 22131532443648 22132247445504 22137109946784 22186093380096 22191684633468 22240788825792 22282806951936 22330915618816 22342648474512 22384859037696 22385968095232 22397729875974 22440044500992 22446086661894 22488492644352 22495366013184 22543933595904 22592606036224 22599511226208 22642207064064 22648303658848 22691091677184 22703013772488 22704138592996 22747032096768 22758983583651 22808120317731 22851210267648 22901773811712 22907545428096 22958233626624 22963277598804 22964019471792 23063379070464 23120237291328 23170153973568 23213927890944 23227275426936 23271157260288 23321399779328 23328527717376 23333653043946 23378894099456 23436530160512 23543866134432 23601908901564 23698821808128 23704028489088 23762466104976 23917578295296 23976542376192 24061372973568 24120691551936 24133051973632 24192547262464 24197862415944 24225055782912 24257517482163 24284777889024 24422534607892 24443299528704 24503559671808 24508943155368 24569365129911 24729744445056 24790710761712 24837546295296 24897973999104 24898778376192 24959355052608 25006509195264 25020887429016 25068157820928 25122280071168 25135479533826 25184214107136 25299554224896 25361925295392 25411098918912 25416681790752 25424450129484 25479341616204 25527478136832 25583963537408 25590411108864 25652670470736 25701134450688 25701964775424 25715912079822 25764495538176 25820121184256 25828012829952 25883775610112 25946301454272 25947586963424 25996608110592 26010266952744 26066423220264 26115668877312 26130684855303 26180051917824 26187101105543 26236574751744 26244593682048 26301255861888 26366096430576 26415908241408 26480175969792 26486849401236 26545457630784 26595608297472 26653028319232 26661174534144 26667032050224 26718736113664 26732774368098 26784605897728 26790490531938 26907275582208 26973610173216 27031846302496 27082915872768 27098487998092 27149683470336 27216615670272 27222595217937 27334375194624 27401762715648 27498711969792 27566504630784 27648625442816 27654699903936 27722877122472 27746448113664 27820962500688 27889549606926 27903841344512 27972632772224 28004068196352 28010220748992 28079274434184 28148498357643 28262565080064 28332240870528 28455746715648 28517182783488 28587486283776 28593767014596 28711177224192 28718412903936 28781958979584 28789212497472 28859254279578 28913776257024 28985057480448 29047636332288 29056514433696 29119247561376 29174260727808 29191035333852 29246184124416 29309326749696 29324726122797 29381583124992 29508709924864 29509663260672 29516146595712 29581457840128 29588912844624 29644813320192 29654385101056 29661858484398 29717896771584 29790197966016 29846478716928 29863639834632 29920059334656 29928115549192 29984656859136 29993821350912 30000411056502 30001897426459 30058578127872 30132681634944 30270685029984 30329376129024 30345311444868 30410827090308 30468280356864 30535698415616 30543393904128 30610978168832 30617703465072 30618692629056 30693185385594 30751172093952 30826983055104 30893538631424 30969700569248 31028209680384 31104703623168 31111537391928 31188236762781 31255572287261 31391821512576 31427099394048 31469211868752 31504576720896 31605371318784 31683288139968 31795385715072 31873770979344 31890104393728 31968723168256 32081830631424 32160922069248 32263816554592 32300074377216 32343356642884 32379703852032 32671412895744 32678590873824 32759153506548 32821043318784 32901957139968 32972992593408 33054281015616 33116728393728 33197298665472 33198371168256 33205664920176 33279140070144 33287526950202 33361183238688 33424210427904 33496373428224 33513972711768 33578952142848 33596594813961 33669129992841 33732738966528 33815900393856 33881465225216 33888909054336 33899266839312 33963310596096 33972455488272 34036637515776 34056207889494 34120548145152 34203560627648 34268179267584 34276815401472 34287882773096 34352660717568 34361318142144 34437350439936 34444916398206 34446029207688 34595068605696 34680355936992 34755230960352 34820891836416 34840913140404 34906735890432 34982099668992 34992791576064 35000479565919 35068341149184 35154795240768 35221210988544 35306901293056 35315799201648 35393943507712 35402863352346 35548232712192 35556042733632 35643699157464 35720654042584 35808716283193 35876367442944 35964813564288 36199577960448 36288820893696 36296793623916 36337583674368 36427166833536 36445833592832 36535683620864 36633801911838 36664949293056 36755339507712 36763414733052 36872933205248 36963836163296 37094616667584 37186066142568 37346960998656 37439032578912 37509763792896 37531331143524 37602236731392 37683420106752 37776321160704 37940995620864 37949331337344 38022910377984 38042887943088 38116648378368 38125022686128 38136675194226 38219012424306 38291217205248 38375945306112 38385616663296 38479005706104 38551701676032 38573868119733 38646743307264 38730181776384 38742019244928 38825663415168 38921380445136 38994912165888 39079102332928 39099634830396 39173503315968 39175444166656 39270077876736 39354862127616 39366890523072 39451883792832 39526417760256 39547866975718 39549144645864 39623862362112 39720263954688 39730274101854 39818186446176 39893412446208 39979542478848 39991761801216 40000548075336 40078104170496 40099161552147 40176908846592 40185735797907 40360913373312 40439168172032 40460415259824 40547769453744 40624373809152 40647731997138 40724525205504 40823604620096 40824923505408 40924247180792 41001562791936 41102644073472 41472938164224 41482049855904 41584315683708 41619672170496 41855762016768 41958949158336 42006102294528 42015331123488 42118911651276 42140495091712 42244384186624 42393847620096 42498361305792 42739435563811 42775774175232 42881229425664 42890650521894 43066765836288 43172938469376 43288881419367 43370664385536 43477586220672 43561883860992 43571454498432 43584771650544 43678871342064 43761391091712 43786553000778 43869276186624 43963990124544 44072374687488 44263064887296 44264494891008 44274219893568 44372186760192 44383369266936 44481577651584 44492787726597 44685296949024 44769718075392 44771936190464 44795459751948 44880089001984 44892173323788 44976985288704 44990732026368 45087867191808 45185212072448 45199022452416 45284414128128 45296607317696 45382183354368 45406027544976 45408277185992 45494064193536 45517967167302 45616240635462 45702420535296 45803547623424 45815090856192 45916467253248 45926555197608 45928038943584 46039778078391 46126758140928 46240474582656 46340307947136 46454550853872 46542314520576 46642799558656 46657055434752 46667306087892 46757788198912 46873060321024 47087732268864 47203817803128 47408056978176 47524932209952 47835156590592 47953084752384 48122745947136 48241383103872 48266103947264 48385094524928 48395724831888 48450111565824 48515034964326 48569555778048 48845069215784 48886599057408 49007119343616 49017886310736 49138730259822 49459488890112 49581421523424 49675092590592 49795947998208 49797556752384 49918710105216 50041774858032 50136315641856 50244560142336 50270959067652 50368428214272 50599108449792 50723850590784 50822197837824 50833363581504 50848900258968 50958683232408 51054956273664 51084311834241 51180822217728 51305340941472 51402268901376 51431824159644 51528991076352 51640242368512 51656025659904 51667374597309 51767551220224 51892602908544 51895173926848 51993216221184 52020533905488 52132846440528 52231337754624 52261369710606 52360103835648 52374202211086 52473149503488 52489187364096 52602511723776 52732192861152 52831816482816 52960351939584 52973698802472 53090915261568 53104295028519 53322349068288 53334064100448 53437472227328 53465548736196 53569211795456 53580981063876 53814551164416 53947220346432 54063692604992 54165831745536 54196975996184 54299366940672 54433231340544 54445190435874 54668750389248 54803525431296 54950702867757 54997423939584 55133009261568 55297250885632 55309399807872 55445754244944 55641925001376 55779099213852 55807682689024 55945265544448 56008136392704 56020441497984 56158548868368 56296996715286 56525130160128 56664481741056 56911493431296 57034365566976 57174972567552 57187534029192 57328518636459 57436825807872 57563917959168 57578424994944 57718508559156 57827552514048 57970114960896 58095272664576 58113028867392 58238495122752 58348521455616 58382070667704 58492368248832 58618653499392 58649452245594 58763166249984 59017419849728 59032293191424 59162915680256 59177825689248 59289626640384 59308770202112 59321800463577 59323716968796 59435793543168 59580395932032 59727279669264 59840118669312 59856231098384 59969313718272 59987642701824 60000822113004 60003794852918 60117156255744 60265363269888 60541370059968 60658752258048 60690622889736 60821654180616 60936560713728 60971597995707 61086787808256 61221956337664 61235406930144 61237385258112 61386370771188 61502344187904 61653966110208 61787077262848 61939401138496 62056419360768 62209407246336 62223074783856 62376473525562 62511144574522 62783643025152 62854198788096 62938423737504 63009153441792 63210742637568 63366576279936 63590771430144 63747541958688 63780208787456 63937446336512 64163661262848 64321844138496 64335975782841 64527633109184 64600148754432 64686713285768 64759407704064 65342825791488 65357181747648 65518307013096 65642086637568 65679829501167 65803914279936 65945985186816 66108562031232 66394597330944 66396742336512 66411329840352 66558280140288 66575053900404 66722366477376 66848420855808 66992746856448 67027945423536 67157904285696 67193189627922 67338259985682 67465477933056 67631800787712 67777818108672 67798533678624 67926621192192 67944910976544 68073275031552 68112415778988 68241096290304 68407121255296 68424360953193 68553630802944 68575765546192 68705321435136 68722636284288 68874700879872 68889832796412 68892058415376 69190137211392 69360711873984 69510461920704 69641783672832 69681826280808 69813471780864 69964199337984 69985583152128 70000959131838 70136682298368 70309590481536 70613802586112 70631598403296 70787887015424 70805726704692 71096465424384 71112085467264 71287398314928 71441308085168 71617432566386 71752734885888 71929627128576 72399155920896 72577641787392 72593587247832 72675167348736 72772552446489 72854333667072 73071367241728 73267603823676 73329898586112 73510679015424 73526829466104 73708095389733 73745866410496 73927672326592 74189233335168 74372132285136 74693921997312 74878065157824 75019527585792 75062662287048 75204473462784 75366840213504 75552642321408 75898662674688 76085775886176 76233296756736 76250045372256 76273350388452 76438024848612 76582434410496 76751890612224 76771233326592 76958011412208 77103403352064 77147736239466 77293486614528 77460363552768 77484038489856 77651326830336 77842760890272 77989824331776 78158204665856 78199269660792 78347006631936 78350888333312 78392054565909 78540155753472 78561303316629 78709724255232 78733781046144 78903767585664 79095733951436 79098289291728 79247724724224 79440527909376 79460548203708 79636372892352 79786824892416 79959084957696 79983523602432 80001096150672 80156208340992 80198323104294 80353817693184 80371471595814 80721826746624 80920830519648 81095538907488 81248747618304 81295463994276 81449050411008 81647209240192 81649847010816 81667785653811 81848494361584 82003125583872 82205288146944 82945876328448 82964099711808 83168631367416 83239344340992 83711524033536 83917898316672 84012204589056 84030662246976 84237823302552 84280990183424 84445495072929 84488768373248 84787695240192 84996722611584 85478871127622 85551548350464 85762458851328 85781301043788 86133531672576 86345876938752 86577762838734 86741328771072 86955172441344 87142908996864 87169543301088 87357742684128 87522782183424 87573106001556 87738552373248 87927980249088 87974178368391 88144749374976 88526129774592 88528989782016 88548439787136 88744373520384 88766738533872 88963155303168 88985575453194 89370593898048 89539436150784 89543872380928 89590919503896 89760178003968 89784346647576 89953970577408 89981464052736 90005692279377 90175734383616 90370424144896 90398044904832 90593214635392 90812055089952 90816554371984 90988128387072 91035934334604 91232481270924 91404841070592 91607095246848 91630181712384 91832934506496 91853110395216 91856077887168 92079556156782 92253516281856 92480949165312 92680615894272 92909101707744 93084629041152 93285599117312 93314110869504 93334612175784 93515576397824 93564710288343 93746120642048 93766716861783 94175464537728 94407635606256 94816113956352 95049864419904 95670313181184 95906169504768 96245491894272 96482766207744 96770189049856 96791449663776 96900223131648 97030069928652 97139111556096 97690138431568 98014238687232 98035772621472 98277460519644 98918977780224 99162843046848 99350185181184 99591895996416 99595113504768 99837420210432 100083549716064 100272631283712 100489120284672 100541918135304 100736856428544 100789784441883 101007389978523 101198216899584 101447701181568 101644395675648 101666727163008 101697800517936 101917366464816 102109912547328 102168623668482 102361644435456 102610681882944 102804537802752 102863648319288 103057982152704 103280484737024 103312051319808 103334749194618 103535102440448 103785205817088 103790347853696 104041067810976 104265692881056 104462675509248 104522739421212 104720207671296 104748404422172 104946299006976 104978374728192 105001438697757 105205023447552 105464385722304 105663632965632 105920703879168 105947397604944 106181830523136 106208590057038 106644698136576 106668128200896 106874944454656 106931097472392 107138423590912 107161962127752 107426148849579 107629102328832 107894440692864 108127385209984 108393951992368 108598733881344 108866462681088 108890380871748 109337500778496 109607050862592 109901405735514 109994847879168 110266018523136 110618799615744 110891508489888 111283850002752 111558198427704 111615365378048 111890531088896 112040882995968 112317097736736 112593993430572 113050260320256 113328963482112 113822986862592 114068731133952 114349945135104 114375068058384 114657037272918 114873651615744 115127835918336 115156849989888 115437017118312 115655105028096 115721604359199 115940229921792 116190545329152 116226057734784 116476990245504 116764141335408 116984736497664 117237306998784 117298904491188 117526332499968 118034839699456 118064586382848 118325831360512 118355651378496 118579253280768 118617540404224 118643600927154 118647433937592 118871587086336 119160791864064 119454559338528 119680237338624 119712462196768 119938627436544 119975285403648 120001644226008 120007589705836 120234312511488 120297484656441 120530726539776 120557207393721 121082740119936 121317504516096 121381245779472 121643308361232 121873121427456 121943195991414 122173575616512 122443912675328 122470813860288 122474770516224 122772741542376 123004688375808 123307932220416 123574154525696 123878802276992 124418814492672 124446149567712 124752947051124 125022289149044 125567286050304 125876847475008 126018306883584 126421485275136 126733152559872 127181542860288 127495083917376 127560417574912 127874892673024 128218306691433 128327322525696 128643688276992 128671951565682 129055266218368 129200297508864 129373426571536 129518815408128 129866644258101 130685651582976 130714363495296 131036614026192 131284173275136 131359659002334 131607828559872 131891970373632 132217124062464 132789194661888 132793484673024 132822659680704 133116560280576 133150107800808 133444732954752 133478363179791 134055890847072 134315808571392 134386379255844 134676519971364 134930955866112 135263601575424 135555636217344 135597067357248 135853242384384 135889821953088 136146550063104 136224831557976 136482192580608 136814242510592 136848721906386 137107261605888 137151531092384 137410642870272 137445272568576 137749401759744 137779665592824 137784116830752 138119334235173 138380274422784 138417534415013 138721423747968 139020923841408 139363652561616 139626943561728 139928398675968 139971166304256 140001918263676 140273364596736 140619180963072 141227605172224 141263196806592 141575774030848 141611453409384 142224170934528 142574796629856 142882616170336 143234865132772 143505469771776 143859254257152 144798311841792 145155283574784 145187174495664 145350334697472 145545104892978 145708667334144 146142734483456 146535207647352 146659797172224 147021358030848 147053658932208 147416190779466 147491732820992 147855344653184 148378466670336 148744264570272 149387843994624 149756130315648 150125324574096 150408946925568 150733680427008 151105284642816 151797325349376 152171551772352 152466593513472 152500090744512 152546700776904 152876049697224 153164868820992 153252935502723 153542466653184 153916022824416 154206806704128 154295472478932 154586973229056 154920727105536 154968076979712 155002123791927 155302653660672 155685521780544 155979648663552 156316409331712 156398539321584 156694013263872 156701776666624 156784109131818 157080311506944 157122606633258 157419448510464 157467562092288 157807535171328 158191467902872 158196578583456 158495449448448 158581457825569 158881055818752 158921096407416 159272745784704 159312885085557 159967047204864 160002192301344 160312416681984 160396646208588 160707635386368 160742943191628 161443653493248 161841661039296 162191077814976 162497495236608 162590927988552 162898100822016 163294418480384 163299694021632 163335571307622 163696988723168 164006251167744 164410576293888 164852108603271 165891752656896 165928199423616 166337262734832 167423048067072 167835796633344 168024409178112 168061324493952 168475646605104 168561980366848 168890990145858 168977536746496 169575390480384 169993445223168 170957742255244 171103096700928 171524917702656 171562602087576 171985555909377 172691753877504 173155525677468 173482657542144 173910344882688 174285817993728 174339086602176 174715485368256 175045564366848 175146212003112 175477104746496 175855960498176 175948356736782 176289498749952 177052259549184 177096879574272 177488747040768 177533477067744 177926310606336 177965401390731 177971150906388 178741187796096 179087744761856 179181839007792 179520356007936 179568693295152 179907941154816 179962928105472 180011384558754 180351468767232 180740848289792 180796089809664 181186429270784 181624110179904 181633108743968 181976256774144 182071868669208 182464962541848 182809682141184 182914793987121 183260363424768 183665869012992 183706220790432 183712155774336 184159112313564 184507032563712 184961898330624 185361231788544 185818203415488 186169258082304 186571198234624 186628221739008 186669224351568 187031152795648 187129420576686 187492241284096 187533433723566 188350929075456 188815271212512 189274643211163 189632227912704 190099728839808 191340626362368 191812339009536 192490983788544 192965532415488 193540378099712 193582899327552 193800446263296 194060139857304 194278223112192 195380276863136 196028477374464 196071545242944 196554921039288 197039488503501 197837955560448 198325686093696 199183791992832 199190227009536 199674840420864 200167099432128 200545262567424 200978240569344 201083836270608 201473712857088 201579568883766 202014779957046 202396433799168 202895402363136 203333454326016 203395601035872 203834732929632 204219825094656 204337247336964 204723288870912 205221363765888 205273082859579 205727296638576 206115964305408 206560969474048 206624102639616 206669498389236 207070204880896 207570411634176 207580695707392 208082135621952 208531385762112 208925351018496 209045478842424 209440415342592 209496808844344 209892598013952 209956749456384 210002877395514 210013281985213 210410046895104 210928771444608 211841407758336 211894795209888 212363661046272 212417180114076 213289396273152 213336256401792 213749888909312 213862194944784 214276847181824 214323924255504 214852297699158 215258204657664 215788881385728 216254770419968 216787903984736 217197467762688 217732925362176 217780761743496 218317657339467 219214101725184 219802811471028 219989695758336 220532037046272 221237599231488 221783016979776 222567700005504 223116396855408 223230730756096 223781062177792 224081765991936 224634195473472 225187986861144 225908445123001 226100520640512 226657926964224 228699890270208 228750136116768 229314074545836 229747303231488 230255671836672 230313699979776 230874034236624 231310210056192 231443208718398 231880459843584 232381090658304 232452115469568 232953980491008 233528282670816 233969472995328 234474613997568 234597808982376 235052664999936 235176163697727 235683909949887 236129172765696 236651662721024 236711302756992 237235080808448 237287201854308 237294867875184 237743174172672 238321583728128 238909118677056 239360474677248 239424924393536 239877254873088 239950570807296 240003288452016 240015179411672 240468625022976 240594969312882 241061453079552 241114414787442 242165480239872 242762491558944 243286616722464 243746242854912 243886391982828 244347151233024 244887825350656 244941627720576 244949541032448 245003356961433 245545483084752 246009376751616 246615864440832 247148309051392 247757604553984 248837628985344 248892299135424 249505894102248 250044578298088 250661013982351 251134572100608 251753694950016 252036613767168 252842970550272 253466305119744 254363085720576 254990167834752 255120835149824 255749785346048 256436613382866 256654645051392 257287376553984 257343903131364 258110532436736 258400595017728 258746853143072 259037630816256 259733288516202 261428726990592 262073228052384 262568346550272 262719318004668 263215657119744 263783940747264 264434248124928 265578389323776 265586969346048 265645319361408 266233120561152 266300215601616 266889465909504 266956726359582 268111781694144 268631617142784 268772758511688 269353039942728 269861911732224 270017076838131 270527203150848 271111272434688 271194134714496 271779643906176 272449663115952 272964385161216 273628485021184 273697443812772 274214523211776 274303062184768 274821285740544 274890545137152 275498803519488 275559331185648 275568233661504 276238668470346 276760548845568 276835068830026 277442847495936 278041847682816 278727305123232 279253887123456 279856797351936 279942332608512 280003836527352 280546729193472 280694130865029 281238361926144 281300150585349 282455210344448 282526393613184 283151548061696 283222906818768 284448341869056 285149593259712 285765232340672 286469730265544 287010939543552 287718508514304 290310567149568 290374348991328 290700669394944 291090209785956 291417334668288 292285468966912 293070415294704 294042716061696 294107317864416 294832381558932 294983465641984 295710689306368 296756933340672 297488529140544 298775687989248 299176048946677 299512260631296 300250649148192 300817893851136 301467360854016 302210569285632 303022169935569 303594650698752 304343103544704 304933187026944 305000181489024 305093401553808 305752099394448 306329737641984 306505871005446 307084933306368 307832045648832 308413613408256 308590944957864 309173946458112 309841454211072 309936153959424 310004247583854 310605307321344 311371043561088 312797078643168 313388026527744 313403553333248 313568218263636 314160623013888 314245213266516 314838897020928 314935124184576 315615070342656 316382935805744 316393157166912 316990898896896 317162915651138 317762111637504 317842192814832 318545491569408 318625770171114 319934094409728 320004384602688 320624833363968 320793292417176 321415270772736 321485886383256 322278446548737 322887306986496 323683322078592 324382155629952 325181855977104 325796201644032 326588836960768 326599388043264 326671142615244 327393977446336 328012502335488 328821152587776 329704217206542 331856398847232 332674525469664 334846096134144 335671593266688 336122648987904 336951293210208 337123960733696 337781980291716 337955073492992 339150780960768 339986890446336 341915484510488 342206193401856 343049835405312 343125204175152 343971111818754 345383507755008 346311051354936 346965315084288 347164813077597 347820689765376 348571635987456 348678173204352 349430970736512 350292424006224 350954209492992 351711920996352 351896713473564 352578997499904 354104519098368 354193759148544 354977494081536 355066954135488 355852621212672 355930802781462 355942301812776 357482375592192 358363678015584 359040712015872 359137386590304 359815882309632 359925856210944 360022769117508 360702937534464 361481696579584 361592179619328 361671622181163 362372858541568 363248220359808 363266217487936 363952513548288 364143737338416 364929925083696 365619364282368 365829587974242 366520726849536 367331738025984 367412441580864 367424311548672 368318224627128 369014065127424 369923796661248 370722463577088 371636406830976 373256443478016 373338448703136 374062305591296 374258841153372 374984482568192 375066867447132 376701858150912 377630542425024 378549286422326 379264455825408 380199457679616 382681252724736 383624678019072 384654920074299 384981967577088 385931064830976 387080756199424 387165798655104 387600892526592 388120279714608 388556446224384 389599932774303 390760553726272 392056954748928 392143090485888 393109842078576 394078977007002 395675911120896 396651372187392 398367583985664 398380454019072 399349680841728 400334198864256 402167672541216 402947425714176 403159137767532 404029559914092 404792867598336 405790804726272 406666908652032 406791202071744 407669465859264 408439650189312 408674494673928 409446577741824 410442727531776 410546165719158 411454593277152 412231928610816 413121938948096 413248205279232 413338996778472 414140409761792 414358002705519 415140823268352 415161391414784 415252603245039 416164271243904 417062771524224 418090957684848 418880830685184 418993617688688 419785196027904 419913498912768 420005754791028 420026563970426 420820093790208 421857542889216 423682815516672 423789590419776 424727322092544 424834360228152 426672512803584 427724389889568 428553694363648 428647848511008 429704595398316 430516409315328 431577762771456 432509540839936 433575807969472 434394935525376 435465850724352 435561523486992 436635314678934 438428203450368 439605622942056 439979391516672 441064074092544 442475198462976 443566033959552 445135400011008 446232793710816 446461461512192 447562124355584 448163531983872 449268390946944 450375973722288 451816890246002 452201041281024 453315853928448 457399780540416 457500272233536 458628149091672 459494606462976 459758806508169 460627399959552 461748068473248 462620420112384 462886417436796 463760919687168 464762181316608 464904230939136 465006371375781 465907960982016 467056565341632 467938945990656 468949227995136 469195617964752 470105329999872 470352327395454 471367819899774 472258345531392 473303325442048 473422605513984 474470161616896 474574403708616 474589735750368 475486348345344 475744373476707 476643167456256 477818237354112 478849848787072 479901141614592 480006576904032 480030358823344 480937250045952 481189938625764 482122906159104 482228829574884 484330960479744 485524983117888 486573233444928 487492485709824 487772783965656 488694302466048 489883255441152 489899082064896 490006713922866 491090966169504 492018753503232 493231728881664 494296618102784 494556325809813 495515209107968 497675257970688 497784598270848 499011788204496 500089156596176 501322027964702 502269144201216 503507389900032 504073227534336 505685941100544 506932610239488 508726171441152 509980335669504 511499570692096 512873226765732 513309290102784 514574753107968 514687806262728 515956667728131 516221064873472 517493706286144 518075261632512 519466577032404 522857453981184 524146456104768 525136693100544 525438636009336 526431314239488 527567881494528 528868496249856 531156778647552 531290638722816 532466241122304 532600431203232 533778931819008 533896204172193 533913452719164 536223563388288 537263234285568 537545517023376 538706079885456 539723823464448 540034153676262 541054406301696 542222544869376 542388269428992 543559287812352 544899326231904 545928770322432 547256970042368 547394887625544 548429046423552 548606124369536 548744381961363 549781090274304 550997607038976 551118662371296 551136467323008 552477336940692 553521097691136 553670137660052 554885694991872 556083695365632 557454610246464 558507774246912 559713594703872 559884665217024 560007673054704 561093458386944 561388261730058 562476723852288 562600301170698 564910420688896 565052787226368 566303096123392 566445813637536 567823929633489 568896683738112 570299186519424 571530464681344 572939460531088 574021879087104 575437017028608 580621134299136 580748697982656 581401338789888 582180419571912 582834669336576 586140830589408 588085432123392 588214635728832 589664763117864 589966931283968 591118465510503 591421378612736 593513866681344 594977058281088 597551375978496 598352097893354 599024521262592 600501298296384 601635787702272 602934721708032 604421138571264 606044339871138 607189301397504 608686207089408 610000362978048 610186803107616 611504198788896 612659475283968 613011742010892 614169866612736 615664091297664 615819248578737 617181889915728 618347892916224 619682908422144 619872307918848 620008495167708 621210614642688 622742087122176 625594157286336 626776053055488 626807106666496 627136436527272 628321246027776 628490426533032 629677794041856 629870248369152 630039845955639 631230140685312 632765871611488 632786314333824 634325831302276 635524223275008 635684385629664 637090983138816 637251540342228 639868188819456 640008769205376 641249666727936 641586584834352 642830541545472 642971772766512 644556893097474 645774613972992 647366644157184 648764311259904 650363711954208 651592403288064 653177673921536 653198776086528 653342285230488 654787954892672 654952972018401 657642305175552 659408434413084 663712797694464 665349050939328 669692192268288 671343186533376 672245297975808 673902586420416 674247921467392 675563960583432 675910146985984 677725335369003 678301561921536 679973780892672 683830969020976 686099670810624 686250408350304 687942223637508 690767015510016 692622102709872 693930630168576 694329626155194 695641379530752 697143271974912 697356346408704 698861941473024 700584848012448 701908418985984 703423841992704 703793426947128 705157994999808 705528491093181 707051729849661 708387518297088 709954988163072 710133908270976 711705242425344 711861605562924 711884603625552 714964751184384 716727356031168 718081424031744 718274773180608 719631764619264 719851712421888 720045538235016 721405875068928 722963393159168 723184359238656 723343244362326 724745717083136 726496440719616 726532434975872 728287474676832 729859850167392 731238728564736 731659175948484 733041453699072 734663476051968 734824883161728 734848623097344 735010070884299 736636449254256 738028130254848 739847593322496 741444927154176 743272813661952 746512886956032 746676897406272 748124611182592 748517682306744 749968965136384 750133734894264 751983041947053 753403716301824 755261084850048 757098572844652 758528911650816 760398915359232 765362505449472 767249356038144 769309840148598 769963935154176 771862129661952 774331597310208 775201785053184 776240559429216 777112892448768 779199865548606 781521107452544 784286180971776 786219684157152 788157954014004 791351822241792 793302744374784 796735167971328 796760908038144 798699361683456 800668397728512 804335345082432 805894851428352 806318275535064 808059119828184 809585735196672 810051230514393 811581609452544 813333817304064 813582404143488 815338931718528 817348989347856 818893155483648 820885455063552 821092331438316 822909186554304 824463857221632 826243877896192 826496410558464 826677993556944 828280819523584 828716005411038 830281646536704 830322782829568 830505206490078 832328542487808 834125543048448 836181915369696 837761661370368 837987235377376 839570392055808 839826997825536 840011509582056 840053127940852 841640187580416 842082392595087 843715085778432 843900451756047 847365631033344 847579180839552 849454644185088 849668720456304 853345025607168 855448779779136 857107388727296 857295697022016 859409190796632 861032818630656 863155525542912 865019081679872 867151615938944 870931701448704 871123046973984 873270629357868 876856406900736 879211245884112 882128148185088 884950396925952 887132067919104 890270800022016 892465587421632 892922923024384 895124248711168 896327063967744 897528146840031 898536781893888 900751947444576 903633780492004 904402082562048 906631707856896 909066509806707 914799561080832 915000544467072 917256298183344 918989212925952 919517613016338 921254799919104 923496136946496 925240840224768 925772834873592 927521839374336 929524362633216 929808461878272 930012742751562 931815921964032 934113130683264 938391235929504 940210659999744 940704654790908 942735639799548 944516691062784 946606650884096 946845211027968 948940323233792 949148807417232 949179471500736 950972696690688 951488746953414 953286334912512 955636474708224 957699697574144 959802283229184 960013153808064 960060717646688 961874500091904 962379877251528 964245812318208 964457659149768 966835339646211 968661920959488 968922740905091 971049966235776 973146466889856 975545567931312 977388604932096 979766510882304 979798164129792 980013427845732 982181932339008 984037507006464 986463457763328 988593236205568 989112651619626 991030418215936 995569196541696 998023576408992 1000178313192352 1002644055929404 1004538288402432 1007014779800064 1011371882201088 1013865220478976 1017452342882304 1019960671339008 1022999141384192 1025746453531464 1026618580205568 1029149506215936 1029375612525456 1031913335456262 1032442129746944 1034987412572288 1036150523265024 1038933154064808 1041494439232791 1045714907962368 1048292912209536 1050877272018672 1052862628478976 1055135762989056 1057736992499712 1062313557295104 1062581277445632 1064932482244608 1065200862406464 1067557863638016 1067792408344386 1067826905438328 1072447126776576 1075091034046752 1077412159770912 1079447646928896 1080068307352524 1082108812603392 1084445089738752 1084776538857984 1085014866543489 1087118575624704 1089798652463808 1091857540644864 1094513940084736 1094789775251088 1096858092847104 1097212248739072 1097488763922726 1099562180548608 1101995214077952 1102237324742592 1102272934646016 1104954673881384 1107042195382272 1107340275320104 1109771389983744 1110070204778983 1112167390731264 1114909220492928 1119769330434048 1120015346109408 1122186916773888 1122776523460116 1124953447704576 1125200602341396 1129820841377792 1130105574452736 1132606192246784 1132891627275072 1135647859266978 1137793367476224 1140598373038848 1143060929362688 1145878921062176 1148043758174208 1150874034057216 1153964760222897 1161242268598272 1161497395965312 1162802677579776 1164360839143824 1165669338673152 1172281661178816 1176170864246784 1176429271457664 1179329526235728 1179933862567936 1182236931021006 1182842757225472 1187027733362688 1189954116562176 1195102751956992 1196704195786708 1198049042525184 1201002596592768 1208842277142528 1212088679742276 1214378602795008 1217372414178816 1220000725956096 1220373606215232 1223008397577792 1225318950567936 1226023484021784 1228339733225472 1231328182595328 1231638497157474 1234363779831456 1236695785832448 1239365816844288 1239744615837696 1240016990335416 1242421229285376 1243074008116557 1245484174244352 1245757809735117 1251188314572672 1253614213332992 1254272873054544 1256642492055552 1256980853066064 1259355588083712 1259740496738304 1260079691911278 1262460281370624 1265531743222976 1265572628667648 1268651662604552 1271048446550016 1271368771259328 1274181966277632 1274503080684456 1280017538410752 1283173169668704 1285661083090944 1285943545533024 1289113786194948 1291549227945984 1294733288314368 1297528622519808 1300727423908416 1303184806576128 1306355347843072 1306397552173056 1306684570460976 1309575909785344 1309905944036802 1315284610351104 1318816868826168 1324922502478141 1327425595388928 1330698101878656 1339384384536576 1342686373066752 1344490595951616 1347805172840832 1348495842934784 1351127921166864 1351820293971968 1355450670738006 1356603123843072 1359947561785344 1367661938041952 1372199341621248 1372500816700608 1375884447275016 1379276419524507 1385244205419744 1387861260337152 1388659252310388 1391282759061504 1394286543949824 1394712692817408 1397723882946048 1401169696024896 1403816837971968 1406847683985408 1407586853894256 1410315989999616 1411056982186362 1414103459699322 1416775036594176 1419909976326144 1420267816541952 1423410484850688 1423723211125848 1423769207251104 1427233120430121 1429929502368768 1433454712062336 1436549546361216 1439703424843776 1440091076470032 1442811750137856 1445926786318336 1446368718477312 1446686488724652 1449491434166272 1452992881439232 1453064869951744 1456574949353664 1459719700334784 1462477457129472 1463318351896968 1466082907398144 1469649766323456 1469697246194688 1470020141768598 1473272898508512 1476056260509696 1479695186644992 1482889854308352 1483668977429439 1486545627323904 1493025773912064 1493353794812544 1496249222365184 1497035364613488 1499937930272768 1500267469788528 1503966083894106 1506807432603648 1510522169700096 1514197145689304 1517057823301632 1520797830718464 1534498712076288 1538619680297196 1539927870308352 1543724259323904 1548663194620416 1552481118858432 1554225784897536 1558399731097212 1563042214905088 1568572361943552 1572439368314304 1576315908028008 1581359115861007 1582703644483584 1586605488749568 1593470335942656 1597398723366912 1601336795457024 1601688612516579 1608670690164864 1611789702856704 1612636551070128 1616118239656368 1619171470393344 1620102461028786 1623163218905088 1626667634608128 1627164808286976 1630677863437056 1634697978695712 1637786310967296 1641770910127104 1642184662876632 1645818373108608 1646233145884089 1652992821116928 1653355987113888 1656561639047168 1657432010822076 1660563293073408 1660645565659136 1661010412980156 1664657084975616 1668251086096896 1672363830739392 1675523322740736 1675974470754752 1679140784111616 1679653995651072 1680023019164112 1680106255881704 1683280375160832 1684164785190174 1687430171556864 1687800903512094 1694731262066688 1695158361679104 1698909288370176 1699337440912608 1703471788900467 1706690051214336 1710897559558272 1714214777454592 1714591394044032 1718818381593264 1722065637261312 1726311051085824 1730038163359744 1734303231877888 1741863402897408 1742246093947968 1746541258715736 1758422491768224 1764256296370176 1769900793851904 1774264135838208 1780541600044032 1784931174843264 1785845846048768 1790248497422336 1792654127935488 1795056293680062 1797073563787776 1801503894889152 1807267560984008 1808804165124096 1813263415713792 1818133019613414 1830001088934144 1834512596366688 1837978425851904 1839035226032676 1842509599838208 1846992273892992 1851545669747184 1855043678748672 1859048725266432 1859616923756544 1860025485503124 1863631843928064 1868226261366528 1876782471859008 1880421319999488 1881409309581816 1885471279599096 1889033382125568 1890119537866917 1893690422055936 1897880646467584 1898297614834464 1898358943001472 1902977493906828 1906572669825024 1911272949416448 1915399395148288 1919604566458368 1920026307616128 1920121435293376 1923749000183808 1924759754503056 1928491624636416 1928915318299536 1933670679292422 1937323841918976 1937845481810182 1942099932471552 1946292933779712 1951091135862624 1954777209864192 1959533021764608 1959596328259584 1960026855691464 1964363864678016 1964858916055203 1972926915526656 1977186472411136 1978225303239252 1982060836431872 1991138393083392 1996047152817984 2000356626384704 2005288111858808 2009076576804864 2014029559600128 2022743764402176 2027730440957952 2033176006107009 2034904685764608 2039921342678016 2045998282768384 2051492907062928 2058299012431872 2058751225050912 2063826670912524 2064884259493888 2069974825144576 2072301046530048 2077866308129616 2082988878465582 2091429815924736 2096585824419072 2101754544037344 2105725256957952 2110271525978112 2115473984999424 2121155189548983 2125162554891264 2129864964489216 2130401724812928 2135115727276032 2135584816688772 2135653810876656 2144894253553152 2150182068093504 2154824319541824 2158895293857792 2160136614705048 2164217625206784 2168890179477504 2169553077715968 2170029733086978 2174237151249408 2179597304927616 2189027880169472 2189579550502176 2193716185694208 2194424497478144 2194977527845452 2199124361097216 2203990428155904 2204474649485184 2204545869292032 2209909347762768 2214084390764544 2214680550640208 2219542779967488 2220140409557966 2224334781462528 2229818440985856 2239538660868096 2240030692218816 2244373833547776 2245553046920232 2249906895409152 2250401204682792 2255949125841159 2260211148905472 2265212384493568 2265783254550144 2271295718533956 2275586734952448 2281196746077696 2286121858725376 2291757842124352 2296087516348416 2301748068114432 2307929520445794 2322994791930624 2325605355159552 2328721678287648 2331338677346304 2344563322357632 2352858542915328 2358659052471456 2359867725135872 2364473862042012 2365685514450944 2374055466725376 2379908233124352 2390205503913984 2393408391573416 2396098085050368 2402005193185536 2417684554285056 2424177359484552 2428757205590016 2430153691543179 2434744828357632 2440001451912192 2440747212430464 2446016795155584 2452046968043568 2456679466450944 2462656365190656 2463276994314948 2468727559662912 2473391571664896 2478731633688576 2479489231675392 2480033980670832 2484842458570752 2486148016233114 2490968348488704 2491515619470234 2502376629145344 2508545746109088 2513284984111104 2513961706132128 2518711176167424 2519480993476608 2520159383822556 2524920562741248 2531063486445952 2531145257335296 2531701355268141 2537303325209104 2542096893100032 2542737542518656 2548363932555264 2549006161368912 2560035076821504 2566346339337408 2571322166181888 2571887091066048 2578227572389896 2583098455891968 2589466576628736 2595057245039616 2601454847816832 2612710695686144 2612795104346112 2613369140921952 2619151819570688 2619811888073604 2630569220702208 2637633737652336 2649845004956282 2654851190777856 2661396203757312 2678768769073152 2685372746133504 2688981191903232 2692584440520093 2695610345681664 2702255842333728 2703640587943936 2710901341476012 2713206247686144 2719895123570688 2727199529420121 2735323876083904 2744398683242496 2745001633401216 2751768894550032 2758552839049014 2770488410839488 2775722520674304 2777318504620776 2782565518123008 2788573087899648 2789425385634816 2795447765892096 2802339392049792 2815173707788512 2820631979999232 2822113964372724 2828206919398644 2833550073188352 2839819952652288 2840535633083904 2846820969701376 2847446422251696 2847538414502208 2854466240860242 2859859004737536 2866909424124672 2873099092722432 2879406849687552 2880182152940064 2885623500275712 2891853572636672 2892737436954624 2893372977449304 2898982868332544 2900506018938633 2905985762878464 2906129739903488 2906768222715273 2913149898707328 2919439400669568 2926636703793936 2932165814796288 2939299532646912 2939394492389376 2940040283537196 2946545797017024 2952112521019392 2959390373289984 2965779708616704 2967337954858878 2973091254647808 2986707589625088 2994070729226976 2999875860545536 3000534939577056 3007932167788212 3013614865207296 3021044339400192 3028394291378608 3034115646603264 3041595661436928 3068997424152576 3077239360594392 3079855740616704 3087448518647808 3097326389240832 3104962237716864 3108451569795072 3116799462194424 3124483317698373 3126084429810176 3137144723887104 3144878736628608 3152631816056016 3162718231722014 3165407288967168 3173210977499136 3186940671885312 3194797446733824 3202673590914048 3203377225033158 3217341380329728 3225273102140256 3232236479312736 3238342940786688 3240204922057572 3246326437810176 3253335269216256 3254329616573952 3255044599630467 3261355726874112 3269395957391424 3275572621934592 3283541820254208 3284369325753264 3291636746217216 3292466291768178 3305985642233856 3306711974227776 3313123278094336 3314864021644152 3321126586146816 3321291131318272 3322020825960312 3329314169951232 3330210614336949 3336502172193792 3344727661478784 3351948941509504 3359307991302144 3360046038328224 3360212511763408 3366560750321664 3368329570380348 3374860343113728 3375601807024188 3389462524133376 3390316723358208 3397818576740352 3398674881825216 3406943577800934 3413380102428672 3421795119116544 3429182788088064 3437636763186528 3444131274522624 3452622102171648 3460076326719488 3461894280668691 3468606463755776 3483726805794816 3484492187895936 3493082517431472 3516844983536448 3528512592740352 3539801587703808 3548528271676416 3561083200088064 3569862349686528 3580496994844672 3585308255870976 3590112587360124 3594147127575552 3603007789778304 3614535121968016 3626526831427584 3636266039226828 3660002177868288 3669025192733376 3675956851703808 3678070452065352 3685019199676416 3693984547785984 3703091339494368 3710087357497344 3718097450532864 3719233847513088 3720050971006248 3727263687856128 3729222024349671 3736452522733056 3737273429205351 3753564943718016 3760842639998976 3762818619163632 3770942559198192 3778066764251136 3780239075733834 3787380844111872 3795761292935168 3796595229668928 3796717886002944 3805954987813656 3813145339650048 3822545898832896 3830798790296576 3840052615232256 3840242870586752 3849519509006112 3856983249272832 3857830636599072 3867341358584844 3874647683837952 3875690963620364 3884199864943104 3892585867559424 3902182271725248 3909554419728384 3919066043529216 3919192656519168 3920053711382928 3928727729356032 3929717832110406 3945853831053312 3954372944822272 3956450606478504 3964121672863744 3974767507434423 3982276786166784 3992094305635968 4000713252769408 4010576223717616 4018153153609728 4028059119200256 4045487528804352 4055460881915904 4066352012214018 4069809371529216 4079842685356032 4102985814125856 4116598024863744 4117502450101824 4127653341825048 4129768518987776 4137829258573521 4139949650289152 4155732616259232 4165977756931164 4182859631849472 4193171648838144 4203509088074688 4211450513915904 4220543051956224 4230947969998848 4242310379097966 4250325109782528 4259729928978432 4260803449625856 4270231454552064 4271169633377544 4271307621753312 4281699361290363 4289788507106304 4300364136187008 4309648639083648 4320273229410096 4328435250413568 4337780358955008 4339106155431936 4340059466173956 4348474302498816 4359194609855232 4378055760338944 4379159101004352 4387432371388416 4388848994956288 4389955055690904 4398248722194432 4408949298970368 4409091738584064 4419818695525536 4428168781529088 4429361101280416 4439085559934976 4440280819115932 4448669562925056 4451006932288317 4459636881971712 4479077321736192 4480061384437632 4488747667095552 4491106093840464 4499813790818304 4500802409365584 4511898251682318 4520422297810944 4530424768987136 4531566509100288 4542591437067912 4551173469904896 4562393492155392 4572243717450752 4583515684248704 4603496136228864 4615859040891588 4645989583861248 4657443356575296 4662677354692608 4689126644715264 4705717085830656 4717318104942912 4719735450271744 4728947724084024 4731371028901888 4744077347583021 4748110933450752 4759816466248704 4780411007827968 4786816783146832 4792196170100736 4804010386371072 4805065837549737 4835369108570112 4848354718969104 4857514411180032 4860307383086358 4869489656715264 4880002903824384 4881494424860928 4892033590311168 4904093936087136 4913358932901888 4925312730381312 4926553988629896 4937455119325824 4938699437652267 4958978463350784 4960067961341664 4969684917141504 4972296032466228 4981936696977408 4983031238940468 5004753258290688 5017091492218176 5026569968222208 5027923412264256 5037422352334848 5038961986953216 5040318767645112 5049841125482496 5062126972891904 5062290514670592 5063402710536282 5074606650418208 5084193786200064 5085475085037312 5096727865110528 5098012322737824 5110415366701401 5120070153643008 5132692678674816 5142644332363776 5143774182132096 5156455144779792 5166196911783936 5178933153257472 5190114490079232 5202909695633664 5225421391372288 5225590208692224 5226738281843904 5238303639141376 5239623776147208 5275267475304672 5299690009912564 5309702381555712 5322792407514624 5357537538146304 5370745492267008 5377962383806464 5385168881040186 5391220691363328 5404511684667456 5407281175887872 5421802682952024 5426412495372288 5439790247141376 5454399058840242 5470647752167808 5490003266802432 5503537789100064 5517105678098028 5540976821678976 5554637009241552 5565131036246016 5577146175799296 5578850771269632 5590895531784192 5604678784099584 5630347415577024 5641263959998464 5644227928745448 5656413838797288 5667100146376704 5670358613600751 5681071266167808 5693641939402752 5694892844503392 5695076829004416 5708932481720484 5719718009475072 5733818848249344 5746198185444864 5758813699375104 5760364305880128 5771247000551424 5783707145273344 5785474873909248 5786745954898608 5797965736665088 5801012037877266 5811971525756928 5812259479806976 5813536445430546 5826299797414656 5838878801339136 5853273407587872 5864331629592576 5867513939546053 5878599065293824 5878788984778752 5880080567074392 5893091594034048 5894576748165609 5918780746579968 5931559417233408 5934675909717756 5946182509295616 5973415179250176 5988141458453952 5999751721091072 6001069879154112 6015864335576424 6027229730414592 6042088678800384 6056788582757216 6068231293206528 6083191322873856 6099528018321027 6137994848305152 6154478721188784 6174897037295616 6194652778481664 6209924475433728 6216903139590144 6233598924388848 6248966635396746 6252168859620352 6274289447774208 6289757473257216 6305263632112032 6325436463444028 6330814577934336 6346421954998272 6363465568646949 6389594893467648 6405347181828096 6406754450066316 6434682760659456 6450546204280512 6464472958625472 6476685881573376 6480409844115144 6492652875620352 6506670538432512 6508659233147904 6510089199260934 6522711453748224 6538791914782848 6567083640508416 6568738651506528 6583273492434432 6584932583536356 6611971284467712 6613423948455552 6626246556188672 6629728043288304 6642253172293632 6642582262636544 6644041651920624 6658628339902464 6660421228673898 6673004344387584 6689455322957568 6703897883019008 6718615982604288 6720092076656448 6720425023526816 6733121500643328 6736659140760696 6749720686227456 6751203614048376 6767847377523477 6780633446716416 6795637153480704 6797349763650432 6813887155601868 6826760204857344 6843590238233088 6858365576176128 6875273526373056 6888262549045248 6905244204343296 6920152653438976 6923788561337382 6937212927511552 6968984375791872 6986165034862944 7003161798813031 7033689967072896 7079603175407616 7097056543352832 7122166400176128 7139724699373056 7160993989689344 7170616511741952 7180225174720248 7188294255151104 7206015579556608 7229070243936032 7253053662855168 7272532078453656 7290461074629537 7320004355736576 7338050385466752 7356140904130704 7370038399352832 7387969095571968 7406182678988736 7420174714994688 7436194901065728 7438467695026176 7440101942012496 7454527375712256 7458444048699342 7472905045466112 7474546858410702 7507129887436032 7525637238327264 7541885118396384 7556133528502272 7560478151467668 7574761688223744 7591522585870336 7593190459337856 7593435772005888 7595104065804423 7611909975627312 7626290679300096 7645091797665792 7661597580593152 7680105230464512 7680485741173504 7699039018012224 7713966498545664 7715661273198144 7734682717169688 7749295367675904 7751381927240728 7768399729886208 7770491433452881 7785171735118848 7804364543450496 7838132087058432 7838385313038336 7840107422765856 7857455458712064 7859435664220812 7891707662106624 7908745889644544 7912901212957008 7928243345727488 7949535014868846 7964553572333568 7984188611271936 8001426505538816 8021152447435232 8036306307219456 8056118238400512 8077753321560279 8110921763831808 8132704024428036 8139618743058432 8159685370712064 8205971628251712 8233196049727488 8235004900203648 8255306683650096 8259537037975552 8275658517147042 8279899300578304 8311465232518464 8331955513862328 8365719263698944 8386343297676288 8407018176149376 8461895939997696 8484620758195932 8500650219565056 8519459857956864 8521606899251712 8540462909104128 8542339266755088 8542615243506624 8563398722580726 8579577014212608 8600728272374016 8619297278167296 8640546458820192 8656870500827136 8675560717910016 8678212310863872 8680118932347912 8696948604997632 8701518056815899 8718389219710464 8720304668145819 8756111520677888 8758318202008704 8777697989912576 8779910111381808 8796497444388864 8817898597940736 8818183477168128 8839637391051072 8856337563058176 8858722202560832 8878171119869952 8880561638231864 8897339125850112 8902013864576634 8919273763943424 8960122768875264 8982212187680928 8999627581636608 9001604818731168 9023796503364636 9040844595621888 9060849537974272 9063133018200576 9085182874135824 9102346939809792 9124786984310784 9144487434901504 9167031368497408 9206992272457728 9231718081783176 9274457517346987 9291979167722496 9314886713150592 9325354709385216 9378253289430528 9411434171661312 9434636209885824 9439470900543488 9457895448168048 9462742057803776 9488154695166042 9496221866901504 9519632932497408 9560822015655936 9573633566293664 9584392340201472 9608020772742144 9610131675099474 9696709437938208 9715028822360064 9720614766172716 9738979313430528 9760005807648768 9762988849721856 9784067180622336 9808187872174272 9826717865803776 9850625460762624 9853107977259792 9874910238651648 9877398875304534 9917956926701568 9920135922683328 9939369834283008 9944592064932456 9963873393954816 9966062477880936 9990631843010847 10009506516581376 10034182984436352 10055846824528512 10077923973906432 10080637535290224 10099682250964992 10124253945783808 10124581029341184 10126805421072564 10149213300836416 10168387572400128 10170950170074624 10193455730221056 10196024645475648 10220830733402802 10240140307286016 10265385357349632 10287548364264192 10312910289559584 10332393823567872 10357866306514944 10380228980158464 10385682842006073 10405819391267328 10450842782744576 10451180417384448 10453476563687808 10476607278282752 10479247552294416 10550534950609344 10599380019825128 10619404763111424 10645584815029248 10741490984534016 10755924767612928 10770337762080372 10782441382726656 10809023369334912 10814562351775744 10843605365904048 10879580494282752 10908798117680484 10941295504335616 10980006533604864 11007075578200128 11034211356196056 11069513811027049 11081953643357952 11109274018483104 11130262072492032 11154292351598592 11157701542539264 11181791063568384 11209357568199168 11211820287616053 11260694831154048 11282527919996928 11288455857490896 11312827677594576 11334200292753408 11340717227201502 11362142532335616 11387283878805504 11389785689006784 11390153658008832 11417864963440968 11439436018950144 11467637696498688 11492396370889728 11520728611760256 11570949747818496 11573491909797216 11595931473330176 11602024075754532 11623943051513856 11624518959613952 11627072890861092 11652599594829312 11677757602678272 11706546815175744 11728663259185152 11735027879092106 11757198130587648 11757577969557504 11760161134148784 11786183188068096 11789153496331218 11837561493159936 11863118834466816 11869351819435512 11892365018591232 11924302522303269 11946830358500352 11976282916907904 11999503442182144 12002139758308224 12031728671152848 12054459460829184 12084177357600768 12113577165514432 12136462586413056 12166382645747712 12199056036642054 12308957442377568 12349794074591232 12389305556963328 12419848950867456 12467197848777696 12497933270793492 12504337719240704 12548578895548416 12579514946514432 12610527264224064 12650872926888056 12661629155868672 12692843909996544 12726931137293898 12779189786935296 12810694363656192 12813508900132632 12845098083871089 12869365521318912 12901092408561024 12928945917250944 12960819688230288 12985305751240704 13013341076865024 13017318466295808 13020178398521868 13045422907496448 13077583829565696 13134167281016832 13137477303013056 13166546984868864 13169865167072712 13226847896911104 13259456086576608 13284506344587264 13285164525273088 13288083303841248 13317256679804928 13320842457347796 13346008688775168 13378910645915136 13407795766038016 13437231965208576 13440184153312896 13440850047053632 13466243001286656 13473318281521392 13499441372454912 13502407228096752 13535694755046954 13561266893432832 13591274306961408 13594699527300864 13627774311203736 13653520409714688 13687180476466176 13716731152352256 13750547052746112 13810488408686592 13840305306877952 13847577122674764 13874425855023104 13937968751583744 13972330069725888 14006323597626062 14067379934145792 14159206350815232 14194113086705664 14232232042749063 14244332800352256 14279449398746112 14321987979378688 14341233023483904 14360450349440496 14376588510302208 14412031159113216 14415197512649211 14458140487872064 14506107325710336 14545064156907312 14580922149259074 14640008711473152 14676100770933504 14712281808261408 14740076798705664 14775938191143936 14812365357977472 14876935390052352 14880203884024992 14909054751424512 14916888097398684 14945810090932224 14949093716821404 15014259774872064 15051274476654528 15083770236792768 15112267057004544 15120956302935336 15149523376447488 15186380918675712 15186871544011776 15190208131608846 15223819951254624 15252581358600192 15290183595331584 15323195161186304 15331246100104203 15360210460929024 15360971482347008 15398078036024448 15427932997091328 15431322546396288 15469365434339376 15498590735351808 15502763854481456 15536799459772416 15540982866905762 15570343470237696 15608729086900992 15676264174116864 15676770626076672 15680214845531712 15714910917424128 15718871328441624 15825802425914016 15856486691454976 15899070029737692 15929107144667136 15968377222543872 16002853011077632 16042304894870464 16072612614438912 16112236476801024 16155506643120558 16221843527663616 16265408048856072 16279237486116864 16319370741424128 16411943256503424 16470009800407296 16510613367300192 16519074075951104 16551317034294084 16559798601156608 16622930465036928 16663911027724656 16731438527397888 16772686595352576 16814036352298752 16923791879995392 16969241516391864 17001300439130112 17011075840802253 17043213798503424 17080925818208256 17084678533510176 17085230487013248 17126797445161452 17159154028425216 17201456544748032 17238594556334592 17281092917640384 17313741001654272 17351121435820032 17356424621727744 17360237864695824 17393897209995264 17403036113631798 17436778439420928 17440609336291638 17512223041355776 17516636404017408 17555395979825152 17559820222763616 17592994888777728 17602541818638159 17635797195881472 17636366954336256 17679274782102144 17717444405121664 17756342239739904 17761123276463728 17794678251700224 17804027729153268 17838547527886848 17920245537750528 17964424375361856 17999255163273216 18003209637462336 18047593006729272 18081689191243776 18126266036401152 18170365748271648 18204693879619584 18249573968621568 18288974869803008 18298584054963081 18334062736994816 18413984544915456 18463436163566352 18548915034693974 18583958335444992 18629773426301184 18650709418770432 18756506578861056 18822868343322624 18869272419771648 18915790896336096 18925484115607552 18976309390332084 18992443733803008 19039265864994816 19090396705940847 19147267132587328 19168784680402944 19216041545484288 19220263350198948 19393418875876416 19430057644720128 19441229532345432 19477958626861056 19520011615297536 19525977699443712 19568134361244672 19616375744348544 19701250921525248 19706215954519584 19749820477303296 19754797750609068 19835913853403136 19840271845366656 19878739668566016 19889184129864912 19927746787909632 19932124955761872 19981263686021694 20019013033162752 20068365968872704 20111693649057024 20155847947812864 20161275070580448 20199364501929984 20248507891567616 20249162058682368 20253610842145128 20298426601672832 20303542132570431 20341900340149248 20386911460442112 20392049290951296 20441661466805604 20480280614572032 20530770714699264 20575096728528384 20625820579119168 20664787647135744 20715732613029888 20760457960316928 20771365684012146 20811638782534656 20901685565489152 20906953127375616 20953214556565504 20958495104588832 21009485396439093 21101069901218688 21198760039650256 21238809526222848 21291169630058496 21482981969068032 21511849535225856 21540675524160744 21564882765453312 21618046738669824 21687210731808096 21759160988565504 21817596235360968 21871383223888611 21882591008671232 21960013067209728 22014151156400256 22068422712392112 22139027622054098 22163907286715904 22218548036966208 22260524144984064 22308584703197184 22315403085078528 22363582127136768 22418715136398336 22423640575232106 22521389662308096 22576911714981792 22625655355189152 22668400585506816 22681434454403004 22724285064671232 22774567757611008 22779571378013568 22780307316017664 22785312197413269 22835729926881936 22878872037900288 22935275392997376 22984792741779456 23041457223520512 23141899495636992 23146983819594432 23191862946660352 23204048151509064 23247886103027712 23249037919227904 23254145781722184 23305199189658624 23311474300358643 23355515205356544 23413093630351488 23470055758184212 23514396261175296 23515155939115008 23520322268297568 23572366376136192 23578306992662436 23675122986319872 23726237668933632 23738703638871024 23784730037182464 23848605044606538 23893660717000704 23952565833815808 24004279516616448 24063457342305696 24108918921658368 24168354715201536 24227154331028864 24233259964680837 24332765291495424 24398112073284108 24617914884755136 24699588149182464 24778611113926656 24839697901734912 24934395697555392 24995866541586984 25008675438481408 25097157791096832 25159029893028864 25221054528448128 25301745853776112 25385687819993088 25453862274587796 25558379573870592 25621388727312384 25627017800265264 25690196167742178 25738731042637824 25802184817122048 25857891834501888 25921639376460576 25970611502481408 26026682153730048 26034636932591616 26040356797043736 26090845814992896 26104554170447697 26155167659131392 26160914004437457 26268334562033664 26274954606026112 26333093969737728 26339730334145424 26453695793822208 26518912173153216 26569012689174528 26570329050546176 26576166607682496 26634513359609856 26641684914695592 26692017377550336 26757821291830272 26815591532076032 26880368306625792 26881700094107264 26946636563042784 26998882744909824 27004814456193504 27071389510093908 27122533786865664 27182548613922816 27189399054601728 27255548622407472 27307040819429376 27374360952932352 27433462304704512 27501094105492224 27620976817373184 27680610613755904 27695154245349528 27748851710046208 27823372552040961 27875937503167488 27944660139451776 28012647195252124 28134759868291584 28318412701630464 28388226173411328 28464464085498126 28488665600704512 28558898797492224 28682466046967808 28720900698880992 28753177020604416 28824062318226432 28830395025298422 28916280975744128 29090128313814624 29161844298518148 29280017422946304 29352201541867008 29424563616522816 29480153597411328 29551876382287872 29624730715954944 29753870780104704 29760407768049984 29818109502849024 29833776194797368 29891620181864448 29898187433642808 29971895529032541 30028519549744128 30102548953309056 30167540473585536 30241912605870672 30299046752894976 30372761837351424 30373743088023552 30380416263217692 30447639902509248 30505162717200384 30580367190663168 30646390322372608 30662492200208406 30720420921858048 30721942964694016 30796156072048896 30862645092792576 30938730868678752 30997181470703616 31005527708962912 31073598919544832 31081965733811524 31140686940475392 31157048526018219 31217458173801984 31352528348233728 31353541252153344 31360429691063424 31429821834848256 31437742656883248 31651604851828032 31712973382909952 31798140059475384 31858214289334272 31936754445087744 32005706022155264 32084609789740928 32224472953602048 32311013286241116 32443687055327232 32530816097712144 32638741482848256 32823886513006848 32940019600814592 33021226734600384 33038148151902208 33102634068588168 33119597202313216 33208541433081147 33245860930073856 33327822055449312 33462877054795776 33545373190705152 33628072704597504 33635460862848159 33847583759990784 33938483032783728 34002600878260224 34022151681604506 34086427597006848 34161851636416512 34169357067020352 34170460974026496 34253594890322904 34318308056850432 34402913089496064 34477189112669184 34562185835280768 34712849243455488 34720475729391648 34787794419990528 34806072227263596 34873556878841856 34881218672583276 35024446082711552 35033272808034816 35110791959650304 35119640445527232 35185989777555456 35205083637276318 35271594391762944 35272733908672512 35358549564204288 35434888810243328 35512684479479808 35522246552927456 35589356503400448 35608055458306536 35677095055773696 35772907566909807 35840491075501056 35928848750723712 35998510326546432 36006419274924672 36095186013458544 36163378382487552 36252532072802304 36340731496543296 36409387759239168 36499147937243136 36577949739606016 36597168109926162 36668125473989632 36926872327132704 37097830069387948 37167916670889984 37259546852602368 37513013157722112 37645736686645248 37738544839543296 37831581792672192 37850968231215104 37952618780664168 37984887467606016 38078531729989632 38180793411881694 38294534265174656 38337569360805888 38432083090968576 38440526700397896 38535294251613267 38786837751752832 38882459064690864 38955917253722112 39040023230595072 39051955398887424 39136268722489344 39232751488697088 39402501843050496 39412431909039168 39499640954606592 39509595501218136 39680543690733312 39778368259729824 39855493575819264 39864249911523744 39962527372043388 40038026066325504 40136731937745408 40223387298114048 40311695895625728 40322550141160896 40398729003859968 40497015783135232 40498324117364736 40507221684290256 40596853203345664 40607084265140862 40683800680298496 40773822920884224 40784098581902592 40883322933611208 40960561229144064 41061541429398528 41072597576822371 41150193457056768 41251641158238336 41431465226059776 41520915920633856 41542731368024292 41623277565069312 41803371130978304 41813906254751232 41906429113131008 41916990209177664 42018970792878186 42202139802437376 42397520079300512 42477619052445696 42582339260116992 42696696128247189 42965963938136064 43023699070451712 43081351048321488 43129765530906624 43236093477339648 43374421463616192 43518321977131008 43635192470721936 43742766447777222 43765182017342464 43920026134419456 44028302312800512 44136845424784224 44278055244108196 44327814573431808 44437096073932416 44630806170157056 44727164254273536 44837430272796672 44847281150464212 45042779324616192 45153823429963584 45251310710378304 45336801171013632 45362868908806008 45448570129342464 45559142756027136 45560614632035328 45570624394826538 45671459853763872 45757744075800576 45870550785994752 45969585483558912 45993738300312609 46082914447041024 46283798991273984 46293967639188864 46383725893320704 46408096303018128 46495772206055424 46498075838455808 46508291563444368 46610398379317248 46622948600717286 46711030410713088 46826187260702976 46940111516368424 47028792522350592 47030311878230016 47040644536595136 47144732752272384 47156613985324872 47477407277742048 47569460074364928 47697210089213076 47787321434001408 47905131667631616 48008559033232896 48126914684611392 48217837843316736 48336709430403072 48454308662057728 48466519929361674 48665530582990848 48796224146568216 49022132591691217 49235829769510272 49557222227853312 49679395803469824 49868791395110784 49991733083173968 50017350876962816 50194315582193664 50318059786057728 50442109056896256 50603491707552224 50771375639986176 50907724549175592 51033227522406759 51242777454624768 51254035600530528 51380392335484356 51477462085275648 51604369634244096 51715783669003776 51843278752921152 51941223004962816 52053364307460096 52069273865183232 52080713594087472 52181691629985792 52209108340895394 52310335318262784 52321828008874914 52536669124067328 52549909212052224 52666187939475456 52679460668290848 52807625455914477 52907391587644416 53037824346306432 53140658101092352 53152333215364992 53269026719219712 53283369829391184 53384034755100672 53515642583660544 53631183064152064 53760736613251584 53763400188214528 53893273126085568 53997765489819648 54009628912387008 54142779020187816 54245067573731328 54378798109203456 54511097244814944 54614081638858752 54748721905864704 54866924609409024 54895752164889243 55002188210984448 55241953634746368 55361221227511808 55390308490699056 55497703420092416 55646745104081922 55751875006334976 55889320278903552 56025294390504248 56269519736583168 56776452346822656 56928928170996252 56977331201409024 57117797594984448 57441801397761984 57506354041208832 57648124636452864 57660790050596844 57832561951488256 58180256627629248 58323688597036296 58560034845892608 58704403083734016 58849127233045632 59103752764575744 59249461431909888 59507741560209408 59520815536099968 59636219005698048 59667552389594736 59783240363728896 59796374867285616 59943791058065082 60057039099488256 60205097906618112 60335080947171072 60483825211741344 60598093505789952 60745523674702848 60747486176047104 60760832526435384 60895279805018496 60910626397711293 61160734381326336 61292780644745216 61324984400416812 61440841843716096 61443885929388032 61592312144097792 61725290185585152 61877461737357504 61994362941407232 62011055417925824 62147197839089664 62163931467623048 62281373880950784 62314097052036438 62434916347603968 62705056696467456 62720859382126848 62859643669696512 62875485313766496 63028456189317279 63303209703656064 63425946765819904 63596280118950768 63716428578668544 63873508890175488 64011412044310528 64169219579481856 64448945907204096 64622026572482232 65061632195424288 65277482965696512 65647773026013696 65880039201629184 66042453469200768 66076296303804416 66205268137176336 66239194404626432 66417082866162294 66491721860147712 66655644110898624 66925754109591552 67090746381410304 67256145409195008 67270921725696318 67876966065567456 68005201756520448 68044303363209012 68172855194013696 68323703272833024 68338714134040704 68340921948052992 68507189780645808 68636616113700864 68805826178992128 68954378225338368 69124371670561536 69425698486910976 69440951458783296 69575588839981056 69612144454527192 69747113757683712 69762437345166552 69934422901075929 70066545616069632 70221583919300608 70239280891054464 70410167274552636 70543188783525888 70545467817345024 70717099128408576 70869777620486656 71025368958959616 71044493105854912 71178713006800896 71216110916613072 71354190111547392 71545815133819614 71680982151002112 71857697501447424 72012838549849344 72190372026917088 72326756764975104 72505064145604608 72681462993086592 72699779894042511 72998295874486272 73155899479212032 73194336219852324 73336250947979264 73853744654265408 74195660138775896 74335833341779968 74519093705204736 75026026315444224 75291473373290496 75477089679086592 75663163585344384 75701936462430208 75905237561328336 76157063459979264 76361586823763388 76589068530349312 76675138721611776 76864166181937152 76881053400795792 77070588503226534 77573675503505664 77764918129381728 77911834507444224 78080046461190144 78103910797774848 78272537444978688 78465502977394176 78482742013312371 78805003686100992 78824863818078336 78999281909213184 79019191002436272 79361087381466624 79556736519459648 79710987151638528 79728499823047488 79925054744086776 80076052132651008 80273463875490816 80446774596228096 80645100282321792 80994031566270464 80996648234729472 81014443368580512 81193706406691328 81214168530281724 81367601360596992 81547645841768448 81568197163805184 81766645867222416 81921122458288128 82123082858797056 82145195153644742 82300386914113536 82503282316476672 82862930452119552 83041831841267712 83085462736048584 83246555130138624 83470117656122883 83627812509502464 83812858226262016 83833980418355328 84037941585756372 84404279604874752 84795040158601024 84955238104891392 85164678520233984 85393392256494378 86047398140903424 86162702096642976 86259531061813248 86472186954679296 86748842927232384 87270384941443872 87485532895554444 87530364034684928 87840052268838912 88056604625601024 88273690849568448 88556110488216392 88655629146863616 88874192147864832 89261612340314112 89454328508547072 89674860545593344 89694562300928424 89915686587097623 90085558649232384 90307646859927168 90502621420756608 90725737817612016 90897140258684928 91118285512054272 91121229264070656 91141248789653076 91342919707527744 91515488151601152 91741101571989504 91939170967117824 91987476600625218 92165828894082048 92587935278377728 92816192606036256 92991544412110848 92996151676911616 93016583126888736 93220796758634496 93245897201434572 93422060821426176 93652374521405952 93880223032736848 94057585044701184 94060623756460032 94081289073190272 94289465504544768 94313227970649744 94954814555484096 95138920148729856 95394420178426152 95574642868002816 95810263335263232 96017118066465792 96253829369222784 96673418860806144 96908617324115456 96933039858723348 97331061165981696 97592448293136432 98044265183382434 98471659539020544 99114444455706624 99358791606939648 99625624299243441 99737582790221568 99983466166347936 100034701753925632 100388631164387328 100636119572115456 100884218113792512 100906382588544477 101206983415104448 101542751279972352 101815449098351184 102066455044813518 102485554909249536 102508071201061056 102760784670968712 102954924170551296 103208739268488192 103431567338007552 103686557505842304 104138547730366464 104161427188174944 104363383259971584 104418216681790788 104620670636525568 104643656017749828 105073338248134656 105099818424104448 105332375878950912 105358921336581696 105615250911828954 105814783175288832 106075648692612864 106304666430729984 106538053438439424 106566739658782368 106768069510201344 107031285167321088 107262366128304128 107318722700729421 107521473226503168 107526800376429056 107786546252171136 107995530979639296 108019257824774016 108285558040375632 108490135147462656 108757596218406912 109022194489629888 109228163277717504 109497443811729408 109733849218818048 109791504329778486 110004376421968896 110780616981398112 110995406840184832 111293490208163844 111503750012669952 111778640557807104 112050588781008496 112539039473166336 113552904693645312 113857856341992504 113954662402818048 114235595189968896 114883602795523968 115012708082417664 115296249272905728 115321580101193688 115605882754839801 115665123902976512 116360513255258496 116647377194072592 117120069691785216 117408806167468032 117698254466091264 118207505529151488 118498922863819776 119041631072199936 119335104779189472 119566480727457792 119592749734571232 119887582116130164 120114078198976512 120410195813236224 120670161894342144 120967650423482688 121196187011579904 121491047349405696 121494972352094208 121521665052870768 121790559610036992 121821252795422586 122321468762652672 122585561289490432 122649968800833624 122881683687432192 122887771858776064 123184624288195584 123217792730467113 123450580371170304 123754923474715008 124022110835851648 124294395678179328 124327862935246096 124562747761901568 124628194104072876 124869832695207936 125410113392934912 125441718764253696 125719287339393024 125750970627532992 126056912378634558 126606419407312128 127192560237901536 127432857157337088 127747017780350976 128022824088621056 128090088384741567 128338439158963712 128897891814408192 129244053144964464 130123264390848576 130554965931393024 131295546052027392 131760078403258368 132084906938401536 132410536274352672 132478388809252864 132834165732324588 132983443720295424 133311288221797248 134181492762820608 134512290818390016 134541843451392636 135753932131134912 136010403513040896 136088606726418024 136345710388027392 136677428268081408 136681843896105984 137014379561291616 137273232227401728 137611652357984256 137908756450676736 137981214900937827 138248743341123072 138851396973821952 138881902917566592 139151177679962112 139224288909054384 139494227515367424 139524874690333104 139868845802151858 140133091232139264 140443167838601216 140478561782108928 140820334549105272 141086377567051776 141090935634690048 141434198256817152 141739555240973312 142088986211709824 142432221833226144 142708380223094784 143091630267639228 143361964302004224 143715395002894848 144025677099698688 144380744053834176 144653513529950208 145010128291209216 145362925986173184 145399559788085022 145996591748972544 146311798958424064 146388672439704648 146672501895958528 147066397775073651 147707489308530816 148391320277551792 148671666683559936 149038187410409472 150052052630888448 150582946746580992 150954179358173184 151326327170688768 151810475122656672 152314126919958528 152723173647526776 153099682567220277 153178137060698624 153728332363874304 153762106801591584 154141177006453068 155147351007011328 155529836258763456 155823669014888448 156160092922380288 156207821595549696 156545074889957376 156931005954788352 156965484026624742 157610007372201984 157649727636156672 157998563818426368 158038382004872544 158422876367743431 158722174762933248 159113473038919296 159421974303277056 159456999646094976 159850109488173552 160152104265302016 160546927750981632 160893549192456192 161290200564643584 161988063132540928 161993296469458944 162028886737161024 162387412813382656 162428337060563448 162735202721193984 163136394327610368 163533291734444832 163842244916576256 164246165717594112 164290390307289484 164600773828227072 164687256494667729 165006564632953344 165725860904239104 166083663682535424 166170925472097168 166493110260277248 166940235312245766 167255625019004928 167625716452524032 167667960836710656 168075883171512744 168808559209749504 169590080317202048 170329357040467968 170786784512988756 172325404193285952 172519062123626496 172944373909358592 173497685854464768 174540769882887744 174971065791108888 175060728069369856 175680104537677824 176113209251202048 176547381699136896 177112220976432784 177311258293727232 177748384295729664 178523224680628224 178908657017094144 179349721091186688 179389124601856848 179831373174195246 180171117298464768 180615293719854336 181005242841513216 181451475635224032 181794280517369856 182236571024108544 182242458528141312 182282497579306152 182685839415055488 182731879193133879 183482203143979008 183878341934235648 183974953201250436 184331657788164096 185175870556755456 185632385212072512 185983088824221696 185992303353823232 186033166253777472 186441593517268992 186491794402869144 186844121642852352 187304749042811904 187760446065473696 188115170089402368 188162578146380544 188578931009089536 188626455941299488 189085368567951837 189909629110968192 190277840297459712 190788840356852304 191149285736005632 191620526670526464 192034236132931584 192507658738445568 193346837721612288 193817234648230912 193866079717446696 195184896586272864 196088530366764868 196943319078041088 198228888911413248 198717583213879296 199251248598486882 199475165580443136 199966932332695872 200069403507851264 200777262328774656 201272239144230912 201768436227585024 201812765177088954 202413966830208896 203630898196702368 204132910089627036 204971109818499072 205016142402122112 205521569341937424 205909848341102592 206417478536976384 206863134676015104 207373115011684608 208277095460732928 208322854376349888 208726766519943168 208836433363581576 209241341273051136 209287312035499656 209803268703227787 210199636848208896 210664751757901824 210717842673163392 211230501823657908 211629566350577664 212151297385225728 212609332861459968 213076106876878848 213133479317564736 213536139020402688 214062570334642176 214524732256608256 214637445401458842 215042946453006336 215053600752858112 215573092504342272 216038515649548032 216571116080751264 216980270294925312 217098015763203961 217515192436813824 218044388979259776 218099339682127533 218994887623458816 219467698437636096 219583008659556972 220008752843937792 221561233962796224 221990813680369664 222586980416327688 223007500025339904 223557281115614208 224101177562016992 225078078946332672 227105809387290624 227715712683985008 228471190379937792 229767205591047936 230025416164835328 230592498545811456 230643160202387376 231211765509679602 231330247805953024 232721026510516992 233294754388145184 234240139383570432 234817612334936064 235396508932182528 235448226039937113 236415011058302976 236997845727639552 238083262144399872 238670209558378944 239132961454915584 239185499469142464 239775164232260328 240228156397953024 240820391626472448 241340323788684288 241935300846965376 242982094698811392 242989944704188416 243043330105741536 243581119220073984 243642505590845172 244642937525305344 245171122578980864 245299937601667248 245763367374864384 245775543717552128 246369248576391168 246435585460934226 246901160742340608 247509846949430016 248044221671703296 248588791356358656 248655725870492192 249125495523803136 249256388208145752 249739665390415872 250410352968368649 250883437528507392 251438574678786048 251501941255065984 252113824757269116 253212838814624256 254385120475803072 254865714314674176 255494035560701952 256045648177242112 256180176769483134 256676878317927424 258488106289928928 260246528781697152 262591092104054784 263520156806516736 264169813876803072 264821072548705344 264956777618505728 265668331464649176 265966887440590848 266622576443594496 268362985525641216 269024581636780032 269083686902785272 269747059761292869 271507864262269824 272177213452836048 272691420776054784 273354856536162816 273363687792211968 274028759122583232 274546464454803456 275223304715968512 275817512901353472 275962429801875654 276497486682246144 277763805835133184 278448577818108768 278988455030734848 279049749380666208 279737691604303716 280266182464278528 280886335677202432 280957123564217856 281640669098210544 282172755134103552 282181871269380096 282868396513634304 283479110481946624 284177972423419648 284864443666452288 285416760446189568 286183260535278456 286723928604008448 287430790005789696 287508183037756597 288051354199397376 288761488107668352 290020256582418432 290725851972346368 290799119576170044 291993183497945088 292623597916848128 292777344879409296 293345003791917056 294132795550147302 295414978617061632 296782640555103584 297343333367119872 298076374820818944 298876872897730323 300104105261776896 301165893493161984 301908358716346368 302652654341377536 303620950245313344 304628253839917056 305446347295053552 306199365134440554 306356274121397248 307456664727748608 307524213603183168 308282354012906136 310294702014022656 311059672517526912 312415643191099392 313090149779914752 313862011909576704 313930968053249484 315220014744403968 315299455272313344 315997127636852736 316076764009745088 316845752735486862 317444349525866496 318226946077838592 318913999292189952 319700218976347104 320304208530604032 321093855501963264 321787098384912384 321956168102188263 322580401129287168 323976126265081856 323986592938917888 324057773474322048 324774825626765312 324856674121126896 325470405442387968 326272788655220736 327066583468889664 327684489833152512 328492331435188224 328580780614578968 329201547656454144 329374512989335458 330013129265906688 332341850944194336 332986220520554496 333880470624491532 334511250038009856 335251432905048064 335335921673421312 336151766343025488 337617118419499008 339180160634404096 340658714080935936 341573569025977512 343154928141838519 344650808386571904 345038124247252992 345888747818717184 346995371708929536 349081539765775488 349942131582217776 350121456138739712 351360209075355648 352226418502404096 353094763398273792 354224441952865568 354622516587454464 355496768591459328 358699442182373376 358778249203713696 359662746348390492 360342234596929536 361230587439708672 362010485683026432 362902951270448064 363588561034739712 364473142048217088 364484917056282624 364564995158612304 365371678830110976 365463758386267758 366964406287958016 367756683868471296 367949906402500872 368663315576328192 369653378191401339 370351741113510912 371264770424145024 371984606707646464 372066332507554944 372883187034537984 372983588805738288 373688243285704704 374609498085623808 375520892130947392 376230340178804736 376325156292761088 377157862018179072 377252911882598976 378170737135903674 379819258221936384 381577680713704608 382298571472011264 383241053341052928 384068472265863168 384270265154224701 385015317476891136 386693675443224576 387634469296461824 387732159434893392 390369793172545728 392177060733529736 393886638156082176 397435166427758592 398502497196973764 398950331160886272 399933864665391744 400138807015702528 402544478288461824 403536872455170048 403625530354177908 404827933660417792 407261796393404736 408265820179254072 410032284804244224 411043138683874848 411819696682205184 412834957073952768 413726269352030208 414746230023369216 416554190921465856 416645708752699776 417453533039886336 417672866727163152 418482682546102272 418574624070999312 419606537406455574 420399273696417792 421329503515803648 421435685346326784 422461003647315816 423259132701155328 424302594770451456 425218665722919936 426266958635129472 428125140669284352 429049464513216512 429274890802917684 430085892906012672 430107201505716224 431146185008684544 432077031299096064 433142232161502528 433960540589850624 434196031526407922 435030384873627648 436088777958519552 436198679364255066 437989775246917632 438935396875272192 439166017319113944 440017505687875584 441199193325220953 443122467925592448 443981627360739328 445173960832655376 446015000050679808 447114562231228416 448202355124033984 450156157892665344 455431425367970016 456942380759875584 459534411182095872 461184997091622912 461286320404774752 462423531019359204 462660495611906048 465442053021033984 466589508776290368 468480278767140864 469635224669872128 470793017864365056 470896452079874226 472830022116605952 473995691455279104 475268629103230293 476166524288799744 477340419116757888 478265922909831168 478370998938284928 479550328464520656 480456312795906048 481640783252944896 482680647577368576 483870601693930752 485964189397622784 485979889408376832 486086660211483072 487162238440147968 487285011181690344 490599875203334496 491526734749728768 491551087435104256 492738497152782336 492871170921868452 493802321484681216 495019693898860032 496088443343406592 497177582712717312 497311451740984384 498250991047606272 498512776416291504 499479330780831744 500820705936737298 501766875057014784 502877149357572096 503003882510131968 504227649514538232 506425677629248512 508770240951606144 510988071121403904 512091296354484224 512360353538966268 513353756635854848 516976212579857856 520493057563394304 525182184208109568 527040313613033472 528339627753606144 529642145097410688 529913555237011456 531336662929298352 531933774881181696 533245152887188992 536725971051282432 538049163273560064 538167373805570544 539494119522585738 543015728524539648 544354426905672096 545382841552109568 546709713072325632 546727375584423936 548057518245166464 550446609431937024 551635025802706944 551924859603751308 552994973364492288 555527611670266368 556897155636217536 557976910061469696 558099498761332416 559475383208607432 560532364928557056 561914247128435712 563281338196421088 564345510268207104 565736793027268608 566958220963893248 567256105703855511 568355944846839296 569728887332904576 570833520892379136 572366521070556912 573447857208016896 574861580011579392 575016366075513194 576102708398794752 577522976215336704 580040513164836864 581451703944692736 581598239152340088 585554689758818592 586690007583834112 588265591100294604 590829957234123264 593565281110207168 594686666734239744 596152749641637888 597753745795460646 600208210523553792 602331786986323968 603816717432692736 605305308682755072 607241900490626688 610892694590107104 612398730268881108 612712548242794496 614913329455497216 615048427206366336 616564708025812272 620589404028045312 622119345035053824 624831286382198784 626180299559829504 627724023819153408 627861936106498968 629409806109683361 630598910544626688 631994255273705472 632153528019490176 633691505470973724 634888699051732992 636453892155677184 637827998584379904 639400437952694208 640608417061208064 642187711003926528 643574196769824768 643912336204376526 645160802258574336 647952252530163712 648115546948644096 649549651253530624 649713348242253792 650940810884775936 651294047289611883 652545577310441472 654133166937779328 656984662870376448 657161561229157936 658403095312908288 658749025978670916 660026258531813376 664683701888388672 665972441041108992 667760941248983064 669022500076019712 670671843346842624 672303532686050976 675234236838998016 678360321268808192 681317428161871872 683147138051955024 686309856283677038 689301616773143808 690076248494505984 691777495637434368 693990743417859072 698163079531550976 699884263164435552 700242912277479424 702720418150711296 704452837004808192 706189526796547584 706344678119811339 708448883905731136 709245033174908928 710993537182918656 717398884364746752 717556498407427392 719325492696780984 720684469193859072 722461174879417344 724020971366052864 725805902540896128 728946284096434176 728969834112565248 729129990317224608 730743357660221952 730927516772535516 733928812575916032 735513367736942592 735899812805001744 737326631152656384 739306756382802678 740703482227021824 742529540848290048 744132665015109888 745766374069075968 745967177611476576 747376486571409408 749218996171247616 751041784261894784 751231058905105947 752650312585522176 754315724036358144 754505823765197952 756341474271807348 759638516443872768 763155361427409216 764597142944022528 766482106682105856 768136944531726336 768540530308449402 770030634953782272 775268938592923648 775464318869786784 780739586345091456 784354121467059472 787773276312164352 794870332855517184 797004994393947528 797900662321772544 799867729330783488 805088956576923648 807073744910340096 807251060708355816 809241179283878607 809655867320835584 814523592786809472 816531640358508144 820064569608488448 822086277367749696 823639393364410368 825669914147905536 827452538704060416 829492460046738432 833291417505399552 835345733454326304 836965365092204544 837149248141998624 839213074812911148 840798547392835584 842659007031607296 842871370692653568 844922007294631632 846518265402310656 848605189540902912 850437331445839872 852533917270258944 856250281338568704 858098929026433024 858549781605835368 860171785812025344 860214403011432448 862292370017369088 862524549113269791 864154062598192128 866284464323005056 868392063052815844 870060769747255296 872177555917039104 872397358728510132 875979550493835264 877870793750544384 878332034638227888 880035011375751168 882398386650441906 886244935851184896 890347921665310752 892030000101359616 894229124462456832 896404710248067968 896630618693190969 900312315785330688 910862850735940032 913884761519751168 919068822364191744 922369994183245824 922572640809549504 924847062038718408 925320991223812096 930884106042067968 933179017552580736 939270449339744256 941586035728730112 941792904159748452 945660044233211904 947991382910558208 950537258206460586 952333048577599488 954680838233515776 956741997876569856 959100656929041312 960912625591812096 963281566505889792 965361295154737152 965868504306564789 967741203387861504 971928378795245568 971959778816753664 972173320422966144 974324476880295936 974570022363380688 981199750406668992 983053469499457536 983102174870208512 985476994305564672 985742341843736904 987604642969362432 990039387797720064 992176886686813184 994622903481968768 997025552832583008 998958661561663488 1001641411873474596 1003533750114029568 1005754298715144192 1006007765020263936 1008455299029076464 1012851355258497024 1017540481903212288 1021976142242807808 1024182592708968448 1024720707077932536 1026707513271709696 1029464784425515557 1033952425159715712 1040986115126788608 1050364368416219136 1054080627226066944 1056679255507212288 1059284290194821376 1062673325858596704 1063867549762363392 1066490305774377984 1076098326547120128 1076334747611141088 1078988239045171476 1086031457049079296 1088708853811344192 1090765683104219136 1093419426144651264 1093454751168847872 1096115036490332928 1100893218863874048 1103270051605413888 1103849719207502616 1105989946728984576 1108960134574204017 1111055223340532736 1113794311272435072 1115953820122939392 1116198997522664832 1118950766417214864 1121064729857114112 1123828494256871424 1126562676392842176 1128691020536414208 1131473586054537216 1133916441927786496 1134512211407711022 1136711889693678592 1139457774665809152 1144733042141113824 1146895714416033792 1149723160023158784 1150032732151026388 1152205416797589504 1152810795462674103 1155045952430673408 1160081026329673728 1162903407889385472 1163196478304680176 1171109379517637184 1173380015167668224 1176531182200589208 1181659914468246528 1187130562220414336 1192305499283275776 1195507491590921292 1200416421047107584 1207633434865385472 1210610617365510144 1214483800981253376 1221785389180214208 1224797460537762216 1225425096485588992 1230096854412732672 1233129416051624544 1241178808056090624 1244238690070107648 1249662572764397568 1252360599119659008 1255448047638306816 1255723872212997936 1258819612219366722 1261197821089253376 1263988510547410944 1264307056038980352 1267383010941947448 1269777398103465984 1272907784311354368 1275655997168759808 1278800875905388416 1284375422007853056 1287148393539649536 1287824672408753052 1290321604517148672 1295904505060327424 1296231093897288192 1299099302507061248 1299426696484507584 1301881621769551872 1302588094579223766 1305091154620882944 1308266333875558656 1313969325740752896 1314323122458315872 1316806190625816576 1317498051957341832 1320052517063626752 1323597579975662859 1329367403776777344 1331944882082217984 1335521882497966128 1338045000152039424 1341343686693685248 1344607065372101952 1350468473677996032 1356720642537616384 1366294276103910048 1372619712567354076 1378603233546287616 1383554991274868736 1387981486835718144 1396326159063101952 1399768526328871104 1400485824554958848 1405440836301422592 1408905674009616384 1412379053593095168 1412689356239622678 1416897767811462272 1418490066349817856 1421987074365837312 1425805887309690879 1434797768729493504 1435112996814854784 1438650985393561968 1441368938387718144 1444922349758834688 1448041942732105728 1451611805081792256 1457892568192868352 1457939668225130496 1458259980634449216 1461486715320443904 1461855033545071032 1471799625610003488 1474653262305312768 1478613512765605356 1481406964454043648 1485059081696580096 1488265330030219776 1491532748138151936 1491934355222953152 1494752973142818816 1498437992342495232 1502083568523789568 1502462117810211894 1505300625171044352 1508631448072716288 1509011647530395904 1512682948543614696 1519277032887745536 1519686110342427727 1526310722854818432 1532964213364211712 1536273889063452672 1537081060616898804 1540061269907564544 1550537877185847296 1550928637739573568 1561479172690182912 1568708242934118944 1575546552624328704 1589740665711034368 1594009988787895056 1595801324643545088 1599735458661566976 1610177913153847296 1614147489820680192 1614502121416711632 1618482358567757214 1619311734641671168 1629047185573618944 1633063280717016288 1640129139216976896 1644172554735499392 1651339828295811072 1654905077408120832 1658984920093476864 1666582835010799104 1670691466908652608 1673930730184409088 1674298496283997248 1678426149625822296 1681597094785671168 1685742741385307136 1689844014589263264 1693036530804621312 1697210379081805824 1700874662891679744 1701768317111566533 1705067834540517888 1712500562677137408 1716197858052866048 1717099563211670736 1720343571624050688 1720428806022864896 1724584740034738176 1725049098226539582 1728308125196384256 1732568928646010112 1736784126105631688 1740121539494510592 1744355111834078208 1744794717457020264 1756664069276455776 1760070022751502336 1764796773300883812 1772489871702369792 1780695843330621504 1784060000202719232 1788458248924913664 1792809420496135936 1793261237386381938 1800624631570661376 1821725701471880064 1838137644728383488 1844739988366491648 1845145281619099008 1849694124077436816 1850641982447624192 1861768212084135936 1866358035105161472 1878540898679488512 1883172071457460224 1883585808319496904 1888229418329050083 1895982765821116416 1901074516412921172 1904666097155198976 1909361676467031552 1913483995753139712 1918201313858082624 1921825251183624192 1926563133011779584 1930722590309474304 1931737008613129578 1935482406775723008 1943856757590491136 1944346640845932288 1948648953760591872 1949140044726761376 1953882141868835649 1962399500813337984 1966204349740417024 1970953988611129344 1971484683687473808 1975209285938724864 1980078775595440128 1984353773373626368 1989245806963937536 1994051105665166016 1997917323123326976 2003282823746949192 2007067500228059136 2012015530040527872 2016910598058152928 2025702710516994048 2035080963806424576 2043952284485615616 2048365185417936896 2049441414155865072 2053415026543419392 2058929568851031114 2067904850319431424 2081972230253577216 2100728736832438272 2108161254452133888 2113358511014424576 2118568580389642752 2125346651717193408 2127735099524726784 2132980611548755968 2152196653094240256 2152669495222282176 2157976478090342952 2172062914098158592 2177417707622688384 2186838852289302528 2186909502337695744 2192230072980665856 2201786437727748096 2206540103210827776 2207699438415005232 2211979893457969152 2217920269148408034 2222110446681065472 2227588622544870144 2232397995045329664 2237901532834429728 2242129459714228224 2247656988513742848 2253125352785684352 2253693176715317841 2262947172109074432 2267832883855572992 2269024422815422044 2273423779387357184 2278915549331618304 2289466084282227648 2293791428832067584 2299446320046317568 2300065464302052776 2304410833595179008 2305621590925348206 2310091904861346816 2325806815778770944 2326392956609360352 2342218759035274368 2346760030335336448 2353062364401178416 2363319828936493056 2374261124440828672 2384610998566551552 2391014983181842584 2415266869730770944 2421221234731020288 2428967601962506752 2443570778360428416 2449594921075524432 2450850192971177984 2460193708825465344 2466258832103249088 2482357616112181248 2488477380140215296 2510896095276613632 2511447744425995872 2517639224438733444 2522395642178506752 2527977021094821888 2528614112077960704 2534766021883894896 2539554796206931968 2545815568622708736 2551311994337519616 2557601751810776832 2568750844015706112 2574296787079299072 2575649344817506104 2580643209034297344 2587573647339809373 2592462187794576384 2598198605014122496 2598853392969015168 2605176189158447532 2610182309241765888 2616532667751117312 2627938651481505792 2628646244916631744 2633612381251633152 2634996103914683664 2640105034127253504 2647195159951325718 2658734807553554688 2671043764995932256 2676090000304078848 2682687373387370496 2689214130744203904 2689891856079572907 2700936947355992064 2713441285075232768 2732588552207820096 2745239425134708152 2757206467092575232 2767109982549737472 2775962973671436288 2792652318126203904 2799537052657742208 2800971649109917696 2817811348019232768 2824758107186190336 2825378712479245356 2833795535622924544 2836980132699635712 2843974148731674624 2851611774619381758 2870225993629709568 2877301970787123936 2882737876775436288 2889844699517669376 2896083885464211456 2903223610163584512 2915785136385736704 2915879336450260992 2916519961268898432 2922973430640887808 2923710067090142064 2943599251220006976 2949306524610625536 2957227025531210712 2962813928908087296 2970118163393160192 2976530660060439552 2983868710445906304 2996875984684990464 3004167137047579136 3004924235620423788 3010601250342088704 3017262896145432576 3018023295060791808 3025365897087229392 3038554065775491072 3039372220684855454 3052621445709636864 3065928426728423424 3072547778126905344 3074162121233797608 3080122539815129088 3088394353276546671 3101075754371694592 3101857275479147136 3122958345380365824 3137416485868237888 3151093105248657408 3188019977575790112 3191602649287090176 3199470917323133952 3228294979641360384 3229004242833423264 3236964717135514428 3238623469283342336 3258094371147237888 3266126561434032576 3280258278433953792 3288345109470998784 3302679656591622144 3309810154816241664 3317969840186953728 3326880403722612051 3333165670021598208 3341382933817305216 3347861460368818176 3348596992567994496 3356852299251644592 3363194189571342336 3371485482770614272 3379688029178526528 3386073061609242624 3394420758163611648 3401749325783359488 3403536634223133066 3410135669081035776 3434199126423341472 3440687143248101376 3440857612045729792 3449169480069476352 3450098196453079164 3456616250392768512 3465137857292020224 3473568252211263376 3480243078989021184 3488710223668156416 3489589434914040528 3513328138552911552 3520140045503004672 3529593546601767624 3544979743404739584 3561391686661243008 3576916497849827328 3585618840992271872 3586522474772763876 3601249263141322752 3643451402943760128 3676275289456766976 3690290563238198016 3699388248154873632 3701283964895248384 3723536424168271872 3732716070210322944 3757081797358977024 3766344142914920448 3767171616638993808 3776458836658100166 3791965531642232832 3802149032825842344 3809332194310397952 3818723352934063104 3826967991506279424 3836402627716165248 3853126266023559168 3861445180618948608 3863474017226259156 3870964813551446016 3887713515180982272 3888693281691864576 3897297907521183744 3898280089453522752 3907764283737671298 3924799001626675968 3941907977222258688 3942969367374947616 3950418571877449728 3960157551190880256 3968707546747252736 3970792739926988577 3978491613927875072 3988102211330332032 3995834646246653952 4006565647493898384 4014135000456118272 4024031060081055744 4033821196116305856 4051405421033988096 4070161927612849152 4098882828311730144 4106830053086838784 4117859137702062228 4135809700638862848 4163944460507154432 4201457473664876544 4216322508904267776 4226717022028849152 4237137160779285504 4250693303434386816 4255470199049453568 4265961223097511936 4277417661929072637 4304393306188480512 4305338990444564352 4315952956180685904 4344125828196317184 4354835415245376768 4373677704578605056 4373819004675391488 4384460145961331712 4415398876830010464 4423959786915938304 4435840538296816068 4444220893362130944 4455177245089740288 4464795990090659328 4475803065668859456 4484258919428456448 4495313977027485696 4506250705571368704 4507386353430635682 4525894344218148864 4535665767711145984 4538048845630844088 4546847558774714368 4557831098663236608 4559058331027283181 4578932168564455296 4598892640092635136 4600130928604105552 4608821667190358016 4611243181850696412 4620183809722693632 4651613631557541888 4652785913218720704 4684437518070548736 4706124728802356832 4726639657872986112 4748522248881657344 4769221997133103104 4782029966363685168 4830533739461541888 4842442469462040576 4857935203925013504 4887141556720856832 4899189842151048864 4901700385942355968 4920387417650930688 4932517664206498176 4964715232224362496 4976954760280430592 5021792190553227264 5022895488851991744 5035278448877466888 5044791284357013504 5057228224155921408 5069532043767789792 5079109592413863936 5091631137245417472 5102623988675039232 5105304951334699599 5115203503621553664 5137501688031412224 5148593574158598144 5151298689635012208 5161286418068594688 5175147294679618746 5184924375589152768 5196397210028244992 5197706785938030336 5210352378316895064 5220364618483531776 5233065335502234624 5257292489833263488 5269992207829367328 5280210068254507008 5294390319902651436 5317469615107109376 5342087529991864512 5352180000608157696 5365374746774740992 5378428261488407808 5379783712159145814 5401873894711984128 5426882570150465536 5465177104415640192 5490478850269416304 5514412934185150464 5534219965099474944 5551925947342872576 5585304636252407808 5599074105315484416 5635622696038465536 5649516214372380672 5650757424958490712 5664688254987150249 5667591071245849088 5687948297463349248 5703223549238763516 5740451987259419136 5754603941574247872 5765475753550872576 5779689399035338752 5792167770928422912 5806447220327169024 5831570272771473408 5833039922537796864 5845946861281775616 5847420134180284128 5861646425606506947 5887198502440013952 5898613049221251072 5914454051062421424 5925627857816174592 5940236326786320384 5953061320120879104 5967737420891812608 5993751969369980928 6008334274095158272 6009848471240847576 6021202500684177408 6036046590121583616 6050731794174458784 6077108131550982144 6078744441369710908 6105242891419273728 6131856853456846848 6145095556253810688 6148324242467595216 6160245079630258176 6176788706553093342 6202151508743389184 6203714550958294272 6245916690760731648 6274832971736475776 6302186210497314816 6376039955151580224 6383205298574180352 6398941834646267904 6456589959282720768 6458008485666846528 6473929434271028856 6477246938566684672 6516188742294475776 6532253122868065152 6560516556867907584 6576690218941997568 6605359313183244288 6619620309632483328 6635939680373907456 6653760807445224102 6666331340043196416 6682765867634610432 6697193985135988992 6713704598503289184 6726388379142684672 6742970965541228544 6759376058357053056 6761079530145953523 6788841516327223296 6803498651566718976 6807073268446266132 6820271338162071552 6868398252846682944 6881374286496202752 6881715224091459584 6898338960138952704 6900196392906158328 6913232500785537024 6930275714584040448 6947136504422526752 6977420447336312832 6979178869828081056 7026656277105823104 7040280091006009344 7059187093203535248 7089959486809479168 7122783373322486016 7153832995699654656 7171237681984543744 7173044949545527752 7286902805887520256 7352550578913533952 7380581126476396032 7398776496309747264 7402567929790496768 7447072848336543744 7465432140420645888 7532688285829840896 7534343233277987616 7552917673316200332 7583931063284465664 7604298065651684688 7618664388620795904 7637446705868126208 7653935983012558848 7672805255432330496 7706252532047118336 7722890361237897216 7726948034452518312 7741929627102892032 7762720942019428119 7777386563383729152 7794595815042367488 7796560178907045504 7815528567475342596 7849598003253351936 7883815954444517376 7885938734749895232 7900837143754899456 7920315102381760512 7937415093494505472 7941585479853977154 7956983227855750144 7976204422660664064 8013131294987796768 8028270000912236544 8048062120162111488 8067642392232611712 8069675568238718721 8102810842067976192 8140323855225698304 8197765656623460288 8213660106173677568 8235718275404124456 8271619401277725696 8327888921014308864 8402914947329753088 8453434044057698304 8474274321558571008 8501386606868773632 8510940398098907136 8531922446195023872 8554835323858145274 8610677980889128704 8631905912361371808 8688251656392634368 8709670830490753536 8747355409157210112 8747638009350782976 8768920291922663424 8830797753660020928 8847919573831876608 8871681076593632136 8888441786724261888 8910354490179480576 8929591980181318656 8951606131337718912 8990627954054971392 9012501411142737408 9014772706861271364 9051788688436297728 9071331535422291968 9076097691261688176 9093695117549428736 9115662197326473216 9118116662054566362 9157864337128910592 9197785280185270272 9200261857208211104 9217643334380716032 9222486363701392824 9240367619445387264 9265183059829640013 9303227263115083776 9305571826437441408 9368875036141097472 9412249457604713664 9453279315745972224 9497044497763314688 9564059932727370336 9684884938924081152 9715870407850027008 9774283113441713664 9798379684302097728 9803400771884711936 9840774835301861376 9865035328412996352 9929430464448724992 9953909520560861184 9980641211167836153 10043584381106454528 10045790977703983488 10070556897754933776 10089582568714027008 10114456448311842816 10139064087535579584 10158219184827727872 10183262274490834944 10205247977350078464 10210609902669399198 10230407007243107328 10302597379270024416 10322572836137189376 10350294589359237492 10369848751178305536 10392794420056489984 10395413571876060672 10420704756633790128 10440729236967063552 10466130671004469248 10514584979666526976 10539984415658734656 10560420136509014016 10588780639805302872 10634939230214218752 10637802772396994089 10684175059983729024 10730749493549481984 10756856522976815616 10759567424318291628 10803747789423968256 10853765140300931072 10930354208831280384 10980957700538832608 11028825868370300928 11103851894685745152 11170609272504815616 11198148210630968832 11271245392076931072 11299032428744761344 11301514849916981424 11329376509974300498 11335182142491698176 11375896594926698496 11406447098477527032 11480903974518838272 11509207883148495744 11559378798070677504 11584335541856845824 11612894440654338048 11663140545542946816 11666079845075593728 11691893722563551232 11694840268360568256 11723292851213013894 11774397004880027904 11828908102124842848 11851255715632349184 11880472653572640768 11906122640241758208 11912378219780965731 11935474841783625216 11987503938739961856 12016668548190316544 12019696942481695152 12042405001368354816 12072093180243167232 12101463588348917568 12154216263101964288 12157488882739421816 12210485782838547456 12296648484935190432 12320490159260516352 12353577413106186684 12404303017486778368 12407429101916588544 12491833381521463296 12549665943472951552 12604372420994629632 12752079910303160448 12766410597148360704 12797883669292535808 12913179918565441536 12916016971333693056 12947858868542057712 12954493877133369344 13032377484588951552 13064506245736130304 13121033113735815168 13153380437883995136 13271879360747814912 13307521614890448204 13332662680086392832 13365531735269220864 13394387970271977984 13427409197006578368 13452776758285369344 13485941931082457088 13518752116714106112 13522159060291907046 13577683032654446592 13606997303133437952 13614146536892532264 13640542676324143104 13677174993081849543 13736796505693365888 13763430448182919168 13796677920277905408 13800392785812316656 13826465001571074048 13860551429168080896 13894273008845053504 13954840894672625664 13958357739656162112 14053312554211646208 14118374186407070496 14179918973618958336 14245566746644972032 14307665991399309312 14342475363969087488 14346089899091055504 14573805611775040512 14705101157827067904 14761162252952792064 14797552992619494528 14805135859580993536 14894145696673087488 14930864280841291776 15065376571659681792 15068686466555975232 15105835346632400664 15208596131303369376 15237328777241591808 15274893411736252416 15307871966025117696 15345610510864660992 15412505064094236672 15445780722475794432 15453896068905036624 15483859254205784064 15525441884038856238 15554773126767458304 15589191630084734976 15593120357814091008 15631057134950685192 15699196006506703872 15771877469499790464 15840630204763521024 15874830186989010944 15883170959707954308 15913966455711500288 15952408845321328128 16026262589975593536 16056540001824473088 16096124240324222976 16135284784465223424 16139351136477437442 16205621684135952384 16280647710451396608 16395531313246920576 16427320212347355136 16471436550808248912 16543238802555451392 16655777842028617728 16906868088115396608 16948548643117142016 17002773213737547264 17063844892390047744 17109670647716290548 17221355961778257408 17263811824722743616 17376503312785268736 17419341660981507072 17494710818314420224 17537840583845326848 17584939276819520841 17661595507320041856 17695839147663753216 17743362153187264272 17776883573448523776 17820708980358961152 17859183960362637312 17903212262675437824 17981255908109942784 18025002822285474816 18029545413722542728 18152195382523376352 18187390235098857472 18231324394652946432 18236233324109132724 18315728674257821184 18395570560370540544 18400523714416422208 18435286668761432064 18444972727402785648 18480735238890774528 18530366119659280026 18606454526230167552 18611143652874882816 18737750072282194944 18824498915209427328 18906558631491944448 18994088995526629376 19128119865454740672 19369769877848162304 19431740815700054016 19548566226883427328 19596759368604195456 19606801543769423872 19681549670603722752 19730070656825992704 19858860928897449984 19907819041121722368 19961282422335672306 20091581955407966976 20141113795509867552 20179165137428054016 20228912896623685632 20278128175071159168 20366524548981669888 20410495954700156928 20421219805338798396 20460814014486214656 20605194758540048832 20645145672274378752 20700589178718474984 20739697502356611072 20790827143752121344 20841409513267580256 20932261342008938496 21029169959333053952 21079968831317469312 21120840273018028032 21177561279610605744 21269878460428437504 21275605544793988178 21368350119967458048 21461498987098963968 21513713045953631232 21519134848636583256 21707530280601862144 21860708417662560768 21961915401077665216 22057651736740601856 22207703789371490304 22341218545009631232 22396296421261937664 22598064857489522688 22603029699833962848 22658753019948600996 22670364284983396352 22751793189853396992 22812894196955054064 22961807949037676544 23018415766296991488 23118757596141355008 23168671083713691648 23225788881308676096 23288162826058284357 23332159690151187456 23383787445127102464 23389680536721136512 23446585702426027788 23548794009760055808 23657816204249685696 23702511431264698368 23760945307145281536 23812245280483516416 23824756439561931462 23870949683567250432 24033337096380633088 24039393884963390304 24084810002736709632 24144186360486334464 24202927176697835136 24308432526203928576 24314977765478843632 24420971565677094912 24593296969870380864 24640980318521032704 24707154826212373368 24814858203833177088 24983666763042926592 25099331886945903104 25208744841989259264 25504159820606320896 25532821194296721408 25595767338585071616 25832033942667386112 25895717737084115424 25908987754266738688 26064754969177903104 26129012491472260608 26242066227471630336 26306760875767990272 26543758721495629824 26615043229780896408 26665325360172785664 26731063470538441728 26788775940543955968 26854818394013156736 26971883862164914176 27037504233428212224 27044318120583814092 27155366065308893184 27213994606266875904 27228293073785064528 27281085352648286208 27354349986163699086 27473593011386731776 27593355840555810816 27600785571624633312 27652930003142148096 27721102858336161792 27788546017690107008 27795549179488920039 27909681789345251328 27916715479312324224 28106625108423292416 28236748372814140992 28359837947237916672 28491133493289944064 28684950727938174976 28692179798182111008 29147611223550081024 29410202315654135808 29522324505905584128 29595105985238989056 29788291393346174976 29861728561682583552 29941923633503508459 30130753143319363584 30137372933111950464 30211670693264801328 30417192262606738752 30474657554483183616 30549786823472504832 30615743932050235392 30691221021729321984 30907792137810073248 30967718508411568128 31050883768077712476 31109546253534916608 31178383260169469952 31186240715628182016 31262114269901370384 31398392013013407744 31543754938999580928 31681260409527042048 31749660373978021888 31766341919415908616 31827932911423000576 31904817690642656256 31913408317190982267 32052525179951187072 32192248480648445952 32270569568930446848 32278702272954874884 32411243368271904768 32561295420902793216 32791062626493841152 32942873101616497824 33086477605110902784 33311555684057235456 33813736176230793216 33897097286234284032 34005546427475094528 34127689784780095488 34219341295432581096 34442711923556514816 34527623649445487232 34753006625570537472 34838683321963014144 34989421636628840448 35075681167690653696 35169878553639041682 35323191014640083712 35486724306374528544 35553767146897047552 35641417960717922304 35718367920725274624 35737134659342897193 35806424525350875648 35962511816219885568 36050005644570949632 36059090827445085456 36304390765046752704 36374780470197714944 36462648789305892864 36472466648218265448 36631457348515642368 36801047428832844416 36889945454805571296 36961470477781549056 37060732239318560052 37212909052460335104 37222287305749765632 37475500144564389888 37648997830418854656 37813117262983888896 37988177991053258752 38256239730909481344 38739539755696324608 38863481631400108032 39097132453766854656 39193518737208390912 39363099341207445504 39460141313651985408 39815638082243444736 39922564844671344612 40183163910815933952 40282227591019735104 40358330274856108032 40457825793247371264 40556256350142318336 40733049097963339776 40820991909400313856 40842439610677596792 40921628028972429312 41031524979245548629 41210389517080097664 41290291344548757504 41401178357436949968 41479395004713222144 41581654287504242688 41682819026535160512 41864522684017876992 42058339918666107904 42159937662634938624 42355122559221211488 42539756920856875008 42551211089587976356 42736700239934916096 42922997974197927936 43027426091907262464 43038269697273166512 43415060561203724288 43721416835325121536 43923830802155330432 44115303473481203712 44415407578742980608 44682437090019262464 44792592842523875328 45196129714979045376 45206059399667925696 45317506039897201992 45340728569966792704 45625788393910108128 45923615898075353088 46036831532593982976 46237515192282710016 46337342167427383296 46451577762617352192 46576325652116568714 46664319380302374912 46767574890254204928 46779361073442273024 46893171404852055576 47097588019520111616 47315632408499371392 47521890614290563072 47624490560967032832 47649512879123862924 47741899367134500864 48066674192761266176 48078787769926780608 48169620005473419264 48288372720972668928 48405854353395670272 48616865052407857152 48629955530957687264 48841943131354189824 49186593939740761728 49281960637042065408 49414309652424746736 49629716407666354176 49967333526085853184 50198663773891806208 51008319641212641792 51191534677170143232 51664067885334772224 51791435474168230848 51817975508533477376 52129509938355806208 52258024982944521216 52484132454943260672 52613521751535980544 52754817830458562523 53087517442991259648 53230086459561792816 53330650720345571328 53462126941076883456 53577551881087911936 53709636788026313472 53943767724329828352 54075008466856424448 54088636241167628184 54456586147570129056 54562170705296572416 54708699972327398172 54947186022773463552 55186711681111621632 55201571143249266624 55305860006284296192 55442205716672323584 55577092035380214016 55591098358977840078 55819363578690502656 55833430958624648448 56213250216846584832 56473496745628281984 56719675894475833344 56982266986579888128 57369901455876349952 57384359596364222016 58295222447100162048 58820404631308271616 59044649011811168256 59190211970477978112 59576582786692349952 59723457123365167104 59883847267007016918 60274745866223900928 60423341386529602656 60834384525213477504 61099573646945009664 61231487864100470784 61382442043458643968 61815584275620146496 61935437016823136256 62101767536155424952 62219092507069833216 62372481431256364032 62524228539802740768 62796784026026815488 63087509877999161856 63362520819054084096 63499320747956043776 63532683838831817232 63655865822846001152 63809635381285312512 63826816634381964534 64105050359902374144 64384496961296891904 64541139137860893696 64557404545909749768 65122590841805586432 65582125252987682304 65885746203232995648 66172955210221805568 66623111368114470912 67794194572468568064 68011092854950189056 68255379569560190976 68438682590865162192 68885423847113029632 69055247298890974464 69506013251141074944 69677366643926028288 69864488478174853071 70151362335381307392 70339757107278083364 70646382029280167424 70973448612749057088 71107534293794095104 71282835921435844608 71436735841450549248 71474269318685794386 71612849050701751296 72100011289141899264 72118181654890170912 72608781530093505408 72749560940395429888 72925297578611785728 72944933296436530896 73262914697031284736 73602094857665688832 73779890909611142592 73922940955563098112 74121464478637120104 74444574611499531264 74951000289128779776 75297995660837709312 75626234525967777792 75976355982106517504 76512479461818962688 77726963262800216064 78194264907533709312 78387037474416781824 78726198682414891008 78920282627303970816 79631276164486889472 79845129689342689224 80366327821631867904 80564455182039470208 80915651586494742528 81112512700284636672 81466098195926679552 81641983818800627712 81684879221355193584 81843256057944858624 82063049958491097258 82420779034160195328 82802356714873899936 82958790009426444288 83163308575008485376 83365638053070321024 83386647538466760117 83729045368035753984 84116679837332215808 84319875325269877248 84710245118442422976 85079513841713750016 85102422179175952712 85473400479869832192 86054852183814524928 86076539394546333024 86830121122407448576 87442833670650243072 87847661604310660864 88230606946962407424 89364874180038524928 89585185685047750656 90392259429958090752 90412118799335851392 90635012079794403984 90681457139933585408 91251576787820216256 91847231796150706176 92073663065187965952 92903155525234704384 93152651304233137428 93328638760604749824 93535149780508409856 93558722146884546048 93786342809704111152 94195176039040223232 94631264816998742784 95043781228581126144 95248981121934065664 95299025758247725848 95483798734269001728 95740224951572946801 96133348385522532352 96157575539853561216 96576745441945337856 96811708706791340544 97233730104815714304 97259911061915374528 97683886262708379648 98373187879481523456 98828619304849493472 99259432815332708352 99934667052171706368 100397327547783612416 102016639282425283584 102383069354340286464 103328135770669544448 103582870948336461696 103635951017066954752 104259019876711612416 104516049965889042432 104968264909886521344 105227043503071961088 105509635660917125046 106460172919123585632 106661301440691142656 106924253882153766912 107155103762175823872 107419273576052626944 107887535448659656704 108150016933712848896 108177272482335256368 108913172295140258112 109124341410593144832 109417399944654796344 109894372045546927104 110403142286498533248 110884411433344647168 111154184070760428032 111182196717955680156 111638727157381005312 111666861917249296896 112426500433693169664 112946993491256563968 113439351788951666688 113964533973159776256 114739802911752699904 114768719192728444032 116590444894200324096 118089298023622336512 118380423940955956224 119446914246730334208 119767694534014033836 120549491732447801856 120846682773059205312 121668769050426955008 122199147293890019328 122462975728200941568 122764884086917287936 123094574937736645887 123631168551240292992 123870874033646272512 124203535072310849904 124438185014139666432 124744962862512728064 125048457079605481536 125593568052053630976 126175019755998323712 127065367677663634464 127311731645692002304 127619270762570625024 127653633268763929068 128210100719804748288 128768993922593783808 129082278275721787392 129114809091819499536 130245181683611172864 131164250505975364608 131771492406465991296 132345910420443611136 133246222736228941824 135588389144937136128 136022185709900378112 136877365181730324384 137770847694226059264 138110494597781948928 139012026502282149888 139354733287852056576 139728976956349706142 140302724670762614784 140679514214556166728 141292764058560334848 141946897225498114176 142565671842871689216 142873471682901098496 142948538637371588772 143225698101403502592 144200022578283798528 144236363309780341824 145217563060187010816 145850595157223571456 145889866592873061792 146525829394062569472 147204189715331377664 147559781819222285184 147845881911126196224 148242928957274240208 148889149222999062528 149902000578257559552 150595991321675418624 151952711964213035008 153024958923637925376 155453926525600432128 156388529815067418624 156774074948833563648 157452397364829782016 157840565254607941632 158264453491375687569 159262552328973778944 159690259378685378448 160732655643263735808 161128910364078940416 161831303172989485056 162225025400569273344 163369758442710387168 163686512115889717248 164126099916982194516 164841558068320390656 165604713429747799872 165917580018852888576 166326617150016970752 166731276106140642048 166773295076933520234 167458090736071507968 168233359674664431616 168639750650539754496 169420490236884845952 170159027683427500032 170204844358351905424 170946800959739664384 172109704367629049856 172153078789092666048 174885667341300486144 175695323208621321728 176461213893924814848 178729748360077049856 179170371370095501312 180824237598671702784 181270024159588807968 181362914279867170816 182503153575640432512 183694463592301412352 184147326130375931904 185806311050469408768 186305302608466274856 186657277521209499648 187117444293769092096 187572685619408222304 188390352078080446464 189262529633997485568 190087562457162252288 190497962243868131328 190598051516495451696 190967597468538003456 191480449903145893602 192266696771045064704 192315151079707122432 193153490883890675712 193623417413582681088 194519822123830749056 195367772525416759296 196746375758963046912 197657238609698986944 198518865630665416704 199869334104343412736 200794655095567224832 204033278564850567168 204766138708680572928 206656271541339088896 207165741896672923392 208518039753423224832 209032099931778084864 209593465434524559213 210454087006143922176 211019271321834250092 212920345838247171264 213322602881382285312 213848507764307533824 214310207524351647744 214838547152105253888 216300033867425697792 216354544964670512736 217826344590280516224 218248682821186289664 218834799889309592688 219788744091093854208 220806284572997066496 221768822866689294336 222308368141520856064 222364393435911360312 223333723834498593792 224853000867386339328 225893986982513127936 226878703577903333376 227929067946319552512 229479605823505399808 229537438385456888064 233180889788400648192 236178596047244673024 236760847881911912448 238893828493460668416 239535389068028067672 241098983464895603712 241693365546118410624 243337538100853910016 244398294587780038656 244925951456401883136 245529768173834575872 246189149875473291774 247262337102480585984 248407070144621699808 248876370028279332864 249489925725025456128 250096914159210963072 250159942615400280351 251187136104107261952 252350039511996647424 254130735355327268928 254623463291384004608 255238541525141250048 255307266537527858136 256420201439609496576 258164556551443574784 258229618183638999072 260490363367222345728 262328501011950729216 263542984812931982592 264691820840887222272 271176778289874272256 272044371419800756224 273754730363460648768 275541695388452118528 276220989195563897856 278709466575704113152 279457953912699412284 280605449341525229568 281359028429112333456 282585528117120669696 283893794450996228352 285131343685743378432 285746943365802196992 285897077274743177544 286451396202807005184 287220674854718840403 288400045156567597056 288472726619560683648 290435126120374021632 291701190314447142912 291779733185746123584 293051658788125138944 294408379430662755328 295119563638444570368 296485857914548480416 297778298445998125056 299804001156515119104 301191982643350837248 303905423928426070016 306049917847275850752 310907853051200864256 312777059630134837248 313548149897667127296 314904794729659564032 315681130509215883264 316528906982751375138 319380518757370756896 321465311286527471616 322257820728157880832 323662606345978970112 324450050801138546688 326739516885420774336 327373024231779434496 328252199833964389032 329683116136640781312 331209426859495599744 332653234300033941504 333462552212281284096 333546590153867040468 334916181472143015936 336466719349328863232 337279501301079508992 338840980473769691904 340318055366855000064 340409688716703810848 341893601919479328768 344219408735258099712 344306157578185332096 349771334682600972288 351390646417242643456 358340742740191002624 361648475197343405568 362540048319177615936 362725828559734341632 365006307151280865024 367388927184602824704 368294652260751863808 369283724813209937661 371612622100938817536 372610605216932549712 373314555042418999296 374234888587538184192 375145371238816444608 376780704156160892928 378525059267994971136 381196103032990903392 381935194937076006912 382960899806291787204 384533393542090129408 384630302159414244864 386306981767781351424 387246834827165362176 389039644247661498112 390735545050833518592 393492751517926093824 395314477219397973888 397037731261330833408 399738668208686825472 401589310191134449664 408066557129701134336 413312543082678177792 414331483793345846784 417036079506846449664 418064199863556169728 419186930869049118426 420908174012287844352 422038542643668500184 425840691676494342528 427697015528615067648 428620415048703295488 429677094304210507776 432600067734851395584 432709089929341025472 435652689180561032448 437669599778619185376 439577488182187708416 441612569145994132992 443537645733378588672 444616736283041712128 444728786871822720624 446667447668997187584 449706001734772678656 451787973965026255872 455858135892639105024 458959211647010799616 459074876770913776128 466361779576801296384 472357192094489346048 473521695763823824896 477787656986921336832 479070778136056135344 482197966929791207424 483386731092236821248 486675076201707820032 491059536347669151744 492378299750946583548 494524674204961171968 496814140289243399616 497752740056558665728 498979851450050912256 500193828318421926144 500319885230800560702 502374272208214523904 504700079023993294848 508261470710654537856 509246926582768009216 510477083050282500096 510614533075055716272 512840402879218993152 516329113102887149568 516459236367277998144 524657002023901458432 527085969625863965184 529383641681774444544 544088742839601512448 547509460726921297536 551083390776904237056 552441978391127795712 557418933151408226304 558915907825398824568 562718056858224666912 565171056234241339392 567787588901992456704 570262687371486756864 571493886731604393984 571794154549486355088 572902792405614010368 574441349709437680806 576800090313135194112 576945453239121367296 580870252240748043264 583559466371492247168 586103317576250277888 588816758861325510656 590239127276889140736 592971715829096960832 595556596891996250112 599608002313030238208 602383965286701674496 607810847856852140032 612099835694551701504 625554119260269674496 627096299795334254592 631362261018431766528 633057813965502750276 638761037514741513792 642930622573054943232 644515641456315761664 648900101602277093376 653479033770841548672 654746048463558868992 656504399667928778064 659366232273281562624 662418853718991199488 665306468600067883008 666925104424562568192 667093180307734080936 672933438698657726464 674559002602159017984 677681960947539383808 680636110733710000128 680819377433407621696 683787203838958657536 688438817470516199424 688612315156370664192 699542669365201944576 702781292834485286912 716681485480382005248 723296950394686811136 725080096638355231872 725451657119468683264 730012614302561730048 734777854369205649408 736589304521503727616 738567449626419875322 745221210433865099424 746629110084837998592 748469777175076368384 750290742477632889216 753561408312321785856 757050118535989942272 762392206065981806784 763870389874152013824 765921799612583574408 769260604318828489728 774493669654330724352 778079288495322996224 781471090101667037184 786985503035852187648 790628954438795947776 794075462522661666816 803178620382268899328 816133114259402268672 826625086165356355584 828662967586691693568 836128399727112339456 838373861738098236852 841816348024575688704 844077085287337000368 851681383352988685056 855394031057230135296 857240830097406590976 859354188608421015552 861662024564156521209 865200135469702791168 865418179858682050944 871305378361122064896 875339199557238370752 879154976364375416832 883225138291988265984 889233472566083424256 889457573743645441248 893334895337994375168 899412003469545357312 903575947930052511744 911716271785278210048 918149753541827552256 932723559153602592768 944714384188978692096 947043391527647649792 958141556272112270688 964395933859582414848 966773462184473642496 973350152403415640064 982119072695338303488 984756599501893167096 989049348409922343936 993628280578486799232 997959702900101824512 1000387656636843852288 1000639770461601121404 1004748544416429047808 1009400158047986589696 1016522941421309075712 1020954166100565000192 1021229066150111432544 1025680805758437986304 1032658226205774299136 1032918472734555996288 1049314004047802916864 1054171939251727930368 1088177485679203024896 1095018921453842595072 1102166781553808474112 1104883956782255591424 1107851174439629812983 1114837866302816452608 1117831815650797649136 1125436113716449333824 1130342112468482678784 1135575177803984913408 1143588309098972710176 1145805584811228020736 1148882699418875361612 1153600180626270388224 1153890906478242734592 1161740504481496086528 1167118932742984494336 1172206635152500555776 1177633517722651021312 1180478254553778281472 1185943431658193921664 1191113193783992500224 1199216004626060476416 1204767930573403348992 1224199671389103403008 1251108238520539348992 1254192599590668509184 1262724522036863533056 1266115627931005500552 1277522075029483027584 1285861245146109886464 1289031282912631523328 1297800203204554186752 1306958067541683097344 1313008799335857556128 1318732464546563125248 1324837707437982398976 1330612937200135766016 1333850208849125136384 1334186360615468161872 1345866877397315452928 1349118005204318035968 1355363921895078767616 1361638754866815243392 1367574407677917315072 1376877634941032398848 1377224630312741328384 1399085338730403889152 1405562585668970573824 1433362970960764010496 1446593900789373622272 1450160193276710463744 1460025228605123460096 1473178609043007455232 1477134899252839750644 1490442420867730198848 1493258220169675997184 1496939554350152736768 1500581484955265778432 1507122816624643571712 1514100237071979884544 1524784412131963613568 1527740779748304027648 1531843599225167148816 1538521208637656979456 1548987339308661448704 1556158576990645992448 1573971006071704375296 1581257908877591895552 1588150925045323333632 1606357240764537798656 1632266228518804537344 1653250172330712711168 1657325935173383387136 1672256799454224678912 1676747723476196473704 1688154170574674000736 1703362766705977370112 1710788062114460270592 1714481660194813181952 1718708377216842031104 1723324049128313042418 1730400270939405582336 1730836359717364101888 1742610756722244129792 1750678399114476741504 1758309952728750833664 1766450276583976531968 1778466945132166848512 1778915147487290882496 1786669790675988750336 1798824006939090714624 1807151895860105023488 1823432543570556420096 1836299507083655104512 1894086783055295299584 1916283112544224541376 1928791867719164829696 1933546924368947284992 1946700304806831280128 1964238145390676606976 1969513199003786334192 1978098696819844687872 1987256561156973598464 1995919405800203649024 2000775313273687704576 2001279540923202242808 2018800316095973179392 2033045882842618151424 2041908332201130000384 2042458132300222865088 2051361611516875972608 2065316452411548598272 2065836945469111992576 2098628008095605833728 2108343878503455860736 2176354971358406049792 2190037842907685190144 2204333563107616948224 2209767913564511182848 2215702348879259625966 2235663631301595298272 2250872227432898667648 2260684224936965357568 2271150355607969826816 2287176618197945420352 2291611169622456041472 2297765398837750723224 2307781812956485469184 2323481008962992173056 2334237865485968988672 2344413270305001111552 2355267035445302042624 2360956509107556562944 2371886863316387843328 2382226387567985000448 2409535861146806697984 2448399342778206806016 2508385199181337018368 2525449044073727066112 2532231255862011001104 2555044150058966055168 2571722490292219772928 2578062565825263046656 2584986073692469563627 2595600406409108373504 2613916135083366194688 2626017598671715112256 2637464929093126250496 2649675414875964797952 2667700417698250272768 2668372721230936323744 2691733754794630905856 2698236010408636071936 2710727843790157535232 2723277509733630486784 2735148815355834630144 2754449260625482656768 2798170677460807778304 2811125171337941147648 2893187801578747244544 2900320386553420927488 2920050457210246920192 2946357218086014910464 2954269798505679501288 2980884841735460397696 2993879108700305473536 3001162969910531556864 3014245633249287143424 3028200474143959769088 3049568824263927227136 3063687198450334297632 3077042417275313958912 3097974678617322897408 3112317153981291984896 3147942012143408750592 3162515817755183791104 3212714481529075597312 3264532457037609074688 3306500344661425422336 3314651870346766774272 3344513598908449357824 3353495446952392947408 3376308341149348001472 3406725533411954740224 3437416754433684062208 3446648098256626084836 3460800541878811164672 3461672719434728203776 3485221513444488259584 3501356798228953483008 3516619905457501667328 3532900553167953063936 3556933890264333697024 3557830294974581764992 3573339581351977500672 3597648013878181429248 3614303791720210046976 3672599014167310209024 3788173566110590599168 3832566225088449082752 3857583735438329659392 3867093848737894569984 3893400609613662560256 3939026398007572668384 3956197393639689375744 3974513122313947196928 3991838811600407298048 4001550626547375409152 4002559081846404485616 4037600632191946358784 4066091765685236302848 4084916264600445730176 4102723223033751945216 4130632904823097196544 4131673890938223985152 4197256016191211667456 4216687757006911721472 4380075685815370380288 4419535827129022365696 4431404697758519251932 4471327262603190596544 4501744454865797335296 4521368449873930715136 4542300711215939653632 4574353236395890840704 4583222339244912082944 4595530797675501446448 4615563625912970938368 4646962017925984346112 4668475730971937977344 4710534070890604085248 4721913018215113125888 4743773726632775686656 4764452775135970000896 4819071722293613395968 4896798685556413612032 5016770398362674036736 5064462511724022002208 5110088300117932110336 5143444980584439545856 5156125131650526093312 5169972147384939127254 5191200812818216747008 5227832270166732389376 5252035197343430224512 5274929858186252500992 5299350829751929595904 5335400835396500545536 5336745442461872647488 5396472020817272143872 5421455687580315070464 5446555019467260973568 5470297630711669260288 5508898521250965313536 5622250342675882295296 5786375603157494489088 5800640773106841854976 5840100914420493840384 5892714436172029820928 5908539597011359002576 5961769683470920795392 5987758217400610947072 6002325939821063113728 6056400948287919538176 6099137648527854454272 6127374396900668595264 6154084834550627917824 6195949357234645794816 6224634307962583969792 6295884024286817501184 6325031635510367582208 6529064914075218149376 6613000689322850844672 6629303740693533548544 6706990893904785894816 6752616682298696002944 6813451066823909480448 6874833508867368124416 6893296196513252169672 6923345438869456407552 6970443026888976519168 7002713596457906966016 7033239810915003334656 7065801106335906127872 7113867780528667394048 7115660589949163529984 7146679162703955001344 7228607583440420093952 7345198028334620418048 7576347132221181198336 7665132450176898165504 7715167470876659318784 7734187697475789139968 7754958221077408690881 7786801219227325120512 7878052796015145336768 7912394787279378751488 7949026244627894393856 8003101253094750818304 8005118163692808971232 8075201264383892717568 8132183531370472605696 8169832529200891460352 8205446446067503890432 8263347781876447970304 8394512032382423334912 8433375514013823442944 8760151371630740760576 8839071654258044731392 8862809395517038503864 8942654525206381193088 9003488909731594670592 9042736899747861430272 9084601422431879307264 9148706472791781681408 9191061595351002892896 9231127251825941876736 9293924035851968692224 9336951461943875954688 9421068141781208170496 9443826036430226251776 9487547453265551373312 9638143444587226791936 9793597371112827224064 10033540796725348073472 10128925023448044004416 10220176600235864220672 10312250263301052186624 10339944294769878254508 10382401625636433494016 10455664540333464778752 10504070394686860449024 10549859716372505001984 10598701659503859191808 10670801670793001091072 10673490884923745294976 10792944041634544287744 10842911375160630140928 10893110038934521947136 11017797042501930627072 11244500685351764590592 11572751206314988978176 11601281546213683709952 11680201828840987680768 11817079194022718005152 11923539366941841590784 11975516434801221894144 12004651879642126227456 12112801896575839076352 12198275297055708908544 12254748793801337190528 12308169669101255835648 12391898714469291589632 12449268615925167939584 12591768048573635002368 12650063271020735164416 13258607481387067097088 13413981787809571789632 13505233364597392005888 13626902133647818960896 13749667017734736248832 13786592393026504339344 13846690877738912815104 13940886053777953038336 14005427192915813932032 14131602212671812255744 14227735561057334788096 14231321179898327059968 14293358325407910002688 14457215166880840187904 14690396056669240836096 15330264900353796331008 15430334941753318637568 15468375394951578279936 15509916442154817381762 15573602438454650241024 15756105592030290673536 15824789574558757502976 15898052489255788787712 16006202506189501636608 16010236327385617942464 16264367062740945211392 16339665058401782920704 16410892892135007780864 16526695563752895940608 16866751028027646885888 17520302743261481521152 17678143308516089462784 17725618791034077007728 17885309050412762386176 18006977819463189341184 18169202844863758614528 18297412945583563362816 18382123190702005785792 18462254503651883753472 18587848071703937384448 18673902923887751909376 18842136283562416340992 18887652072860452503552 18975094906531102746624 19587194742225654448128 20257850046896088008832 20440353200471728441344 20624500526602104373248 20679888589539756509016 20911329080666929557504 21008140789373720898048 21099719432745010003968 21197403319007718383616 21341603341586002182144 21346981769847490589952 21685822750321260281856 21786220077869043894272 22035594085003861254144 22489001370703529181184 23145502412629977956352 23202563092427367419904 23360403657681975361536 23634158388045436010304 23847078733883683181568 24009303759284252454912 24225603793151678152704 24396550594111417817088 24509497587602674381056 24616339338202511671296 24898537231850335879168 25183536097147270004736 25300126542041470328832 26517214962774134194176 26827963575619143579264 27010466729194784011776 27253804267295637921792 27573184786053008678688 27693381755477825630208 27881772107555906076672 28010854385831627864064 28263204425343624511488 28462642359796654119936 28914430333761680375808 29380792113338481672192 30660529800707592662016 30936750789903156559872 31019832884309634763524 31147204876909300482048 31512211184060581347072 31649579149117515005952 31796104978511577575424 32012405012379003273216 32020472654771235884928 32528734125481890422784 32679330116803565841408 33053391127505791881216 33733502056055293771776 35040605486522963042304 35451237582068154015456 35770618100825524772352 36013955638926378682368 36338405689727517229056 36594825891167126725632 36764246381404011571584 36924509007303767506944 37175696143407874768896 37347805847775503818752 37775304145720905007104 37950189813062205493248 40515700093792176017664 40880706400943456882688 41249001053204208746496 41359777179079513018032 41822658161333859115008 42016281578747441796096 42394806638015436767232 42683206683172004364288 42693963539694981179904 43371645500642520563712 43572440155738087788544 44071188170007722508288 46291004825259955912704 46405126184854734839808 46720807315363950723072 47268316776090872020608 47694157467767366363136 48018607518568504909824 48793101188222835634176 49018995175205348762112 49232678676405023342592 49797074463700671758336 50600253084082940657664 53034429925548268388352 53655927151238287158528 54020933458389568023552 54507608534591275843584 55146369572106017357376 55386763510955651260416 55763544215111812153344 56021708771663255728128 56526408850687249022976 56925284719593308239872 58761584226676963344384 61321059601415185324032 61873501579806313119744 62039665768619269527048 63024422368121162694144 63299158298235030011904 63592209957023155150848 64024810024758006546432 64040945309542471769856 65057468250963780845568 65358660233607131682816 66106782255011583762432 67467004112110587543552 70081210973045926084608 70902475164136308030912 71541236201651049544704 72027911277852757364736 72676811379455034458112 73189651782334253451264 73528492762808023143168 73849018014607535013888 74695611695551007637504 75550608291441810014208 75900379626124410986496 81031400187584352035328 81761412801886913765376 82719554358159026036064 83645316322667718230016 84032563157494883592192 84789613276030873534464 85387927079389962359808 86743291001285041127424 87144880311476175577088 88142376340015445016576 92810252369709469679616 93441614630727901446144 94536633552181744041216 95388314935534732726272 96037215037137009819648 97586202376445671268352 98037990350410697524224 99594148927401343516672 101200506168165881315328 107311854302476574317056 108041866916779136047104 109015217069182551687168 110292739144212034714752 110773527021911302520832 111527088430223624306688 112043417543326511456256 113850569439186616479744 122642119202830370648064 123747003159612626239488 124079331537238539054096 126048844736242325388288 127184419914046310301696 128049620049516013092864 128081890619084943539712 130114936501927561691136 130717320467214263365632 132213564510023167524864 140162421946091852169216 141804950328272616061824 143082472403302099089408 144055822555705514729472 146379303564668506902528 147056985525616046286336 147698036029215070027776 149391223391102015275008 151800759252248821972992 162062800375168704070656 163522825603773827530752 165439108716318052072128 167290632645335436460032 168065126314989767184384 169579226552061747068928 170775854158779924719616 174289760622952351154176 176284752680030890033152 185620504739418939359232 189073267104363488082432 190776629871069465452544 192074430074274019639296 195172404752891342536704 196075980700821395048448 202401012336331762630656 214623708604953148634112 216083733833558272094208 218030434138365103374336 220585478288424069429504 221547054043822605041664 224086835086653022912512 227701138878373232959488 245284238405660741296128 248158663074477078108192 252097689472484650776576 254368839828092620603392 256163781238169887079424 260229873003855123382272 261434640934428526731264 264427129020046335049728 280324843892183704338432 283609900656545232123648 286164944806604198178816 288111645111411029458944 292758607129337013805056 294113971051232092572672 298782446782204030550016 303601518504497643945984 324125600750337408141312 327045651207547655061504 330878217432636104144256 334581265290670872920064 336130252629979534368768 341551708317559849439232 348579521245904702308352 371241009478837878718464 378146534208726976164864 381553259742138930905088 384148860148548039278592 390344809505782685073408 392151961401642790096896 429247417209906297268224 432167467667116544188416 441170956576848138859008 443094108087645210083328 448173670173306045825024 455402277756746465918976 490568476811321482592256 496317326148954156216384 504195378944969301553152 508737679656185241206784 512327562476339774158848 522869281868857053462528 528854258040092670099456 567219801313090464247296 572329889613208396357632 576223290222822058917888 585517214258674027610112 588227942102464185145344 607203037008995287891968 648251201500674816282624 654091302415095310123008 661756434865272208288512 672260505259959068737536 683103416635119698878464 697159042491809404616704 756293068417453952329728 763106519484277861810176 780689619011565370146816 784303922803285580193792 858494834419812594536448 864334935334233088376832 882341913153696277718016 896347340346612091650048 910804555513492931837952 981136953622642965184512 992634652297908312432768 1008390757889938603106304 1024655124952679548317696 1045738563737714106925056 1134439602626180928494592 1144659779226416792715264 1152446580445644117835776 1171034428517348055220224 1176455884204928370290688 1296502403001349632565248 1323512869730544416577024 1344521010519918137475072 1366206833270239397756928 1512586136834907904659456 1526213038968555723620352 1568607845606571160387584 1716989668839625189072896 1728669870668466176753664 1764683826307392555436032 1821609111026985863675904 1962273907245285930369024 1985269304595816624865536 2016781515779877206212608 2049310249905359096635392 2091477127475428213850112 2268879205252361856989184 2289319558452833585430528 2342068857034696110440448 2352911768409856740581376 2593004806002699265130496 2647025739461088833154048 2689042021039836274950144 2732413666540478795513856 3025172273669815809318912 3137215691213142320775168 3433979337679250378145792 3457339741336932353507328 3529367652614785110872064 3970538609191633249731072 4033563031559754412425216 4098620499810718193270784 4537758410504723713978368 4578639116905667170861056 4705823536819713481162752 5186009612005398530260992 5294051478922177666308096 5464827333080957591027712 6050344547339631618637824 6274431382426284641550336 6867958675358500756291584 7058735305229570221744128 7941077218383266499462144 8067126063119508824850432 8197240999621436386541568 9075516821009447427956736 9411647073639426962325504 10372019224010797060521984 10588102957844355332616192 12100689094679263237275648 13735917350717001512583168 14117470610459140443488256 15882154436766532998924288 16394481999242872773083136 18151033642018894855913472 18823294147278853924651008 21176205915688710665232384 24201378189358526474551296 28234941220918280886976512 31764308873533065997848576 36302067284037789711826944 42352411831377421330464768 56469882441836561773953024 63528617747066131995697152 72604134568075579423653888 84704823662754842660929536 127057235494132263991394304 169409647325509685321859072 254114470988264527982788608 508228941976529055965577216
- Sum of all divisors σ(n): 1882877739979340969935010523
- Sum of proper divisors (its aliquot sum) s(n): 1374648798002811913969433307
- 508228941976529055965577216 is an abundant number, because the sum of its proper divisors (1374648798002811913969433307) is greater than itself. Its abundance is 866419856026282858003856091
Bases of 508228941976529055965577216
- Binary: 110100100011001011010101000100110100010100101001000100100101100101100000100000000000000002
- Hexadecimal: 0x1A465AA268A5224B2C10000
- Base-36: 1RUWQR9GUI8LCSG000
Squares and roots of 508228941976529055965577216
- 508228941976529055965577216 squared (5082289419765290559655772162) is 258296657462582137891839079027837950472361120058310656
- 508228941976529055965577216 cubed (5082289419765290559655772163) is 131273836938282058137284748066956384020233541332424445853427281052655440883613696
-
508228941976529055965577216 is a
perfect square number . Itssquare root is 22543933595904 -
The
cube root of 508228941976529055965577216 is 798031065.3755060629
Scales and comparisons
How big is 508228941976529055965577216?- 508,228,941,976,529,055,965,577,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 508,228,941,976,529,055,965,577,216 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 508228941976529055965577216 cubic inches would be around 66502588.8 feet tall.
Recreational maths with 508228941976529055965577216
- 508228941976529055965577216 backwards is 612775569550925679149822805
- The number of decimal digits it has is: 27
- The sum of 508228941976529055965577216's digits is 135
- 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 508228941976529055965577216 - Facts about the integer". Numbermatics.com. 2024. Web. 24 September 2024.
APA style:
Numbermatics. (2024). Number 508228941976529055965577216 - Facts about the integer. Retrieved 24 September 2024, from https://numbermatics.com/n/508228941976529055965577216/
Chicago style:
Numbermatics. 2024. "Number 508228941976529055965577216 - Facts about the integer". https://numbermatics.com/n/508228941976529055965577216/
The information we have on file for 508228941976529055965577216 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 508228941976529055965577216, math, Factors of 508228941976529055965577216, curriculum, school, college, exams, university, Prime factorization of 508228941976529055965577216, STEM, science, technology, engineering, physics, economics, calculator, five hundred eight septillion, two hundred twenty-eight sextillion, nine hundred forty-one quintillion, nine hundred seventy-six quadrillion, five hundred twenty-nine trillion, fifty-five billion, nine hundred sixty-five million, five hundred seventy-seven thousand, two hundred sixteen.