46638944645048131983409152
46,638,944,645,048,131,983,409,152 is an even composite number composed of six prime numbers multiplied together.
46638944645048131983409152 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 46638944645048131983409152:
215 × 33 × 73 × 313 × 373 × 4673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 37 × 37 × 37 × 467 × 467 × 467)See below for interesting mathematical facts about the number 46638944645048131983409152 from the Numbermatics database.
Names of 46638944645048131983409152
- Cardinal: 46638944645048131983409152 can be written as Forty-six septillion, six hundred thirty-eight sextillion, nine hundred forty-four quintillion, six hundred forty-five quadrillion, forty-eight trillion, one hundred thirty-one billion, nine hundred eighty-three million, four hundred nine thousand, one hundred fifty-two.
Scientific notation
- Scientific notation: 4.6638944645048131983409152 × 1025
Factors of 46638944645048131983409152
Divisors of 46638944645048131983409152
- Number of divisors d(n): 16384
-
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 84 93 96 98 108 111 112 124 126 128 144 147 148 168 186 189 192 196 216 217 222 224 248 252 256 259 279 288 294 296 333 336 343 372 378 384 392 432 434 441 444 448 467 496 504 512 518 558 576 588 592 651 666 672 686 744 756 768 777 784 837 864 868 882 888 896 934 961 992 999 1008 1024 1029 1036 1116 1147 1152 1176 1184 1302 1323 1332 1344 1369 1372 1401 1488 1512 1519 1536 1554 1568 1674 1728 1736 1764 1776 1792 1813 1868 1922 1953 1984 1998 2016 2048 2058 2072 2232 2294 2304 2331 2352 2368 2604 2646 2664 2688 2738 2744 2802 2883 2976 3024 3038 3072 3087 3108 3136 3269 3348 3441 3456 3472 3528 3552 3584 3626 3736 3844 3906 3968 3996 4032 4096 4107 4116 4144 4203 4464 4557 4588 4608 4662 4704 4736 5208 5292 5328 5376 5439 5476 5488 5604 5766 5859 5952 6048 6076 6144 6174 6216 6272 6538 6696 6727 6882 6912 6944 6993 7056 7104 7168 7252 7472 7688 7812 7936 7992 8029 8064 8192 8214 8232 8288 8406 8649 8928 9114 9176 9216 9261 9324 9408 9472 9583 9807 10323 10416 10584 10633 10656 10752 10878 10952 10976 11208 11532 11718 11904 12096 12152 12288 12321 12348 12432 12544 12609 12691 13076 13392 13454 13671 13764 13824 13888 13986 14112 14208 14336 14477 14504 14944 15376 15624 15872 15984 16058 16128 16317 16384 16428 16464 16576 16812 17279 17298 17856 18228 18352 18432 18522 18648 18816 18944 19166 19614 20181 20646 20832 21168 21266 21312 21504 21756 21904 21952 22416 22883 23064 23436 23808 24087 24192 24304 24576 24642 24696 24864 25088 25218 25382 25947 26152 26784 26908 27342 27528 27648 27776 27972 28224 28416 28672 28749 28954 29008 29421 29791 29888 30752 30969 31248 31744 31899 31968 32116 32256 32634 32768 32856 32928 33152 33624 34558 34596 35557 35712 36456 36704 36864 36963 37044 37296 37632 37888 38073 38332 39228 40362 41013 41292 41664 42336 42439 42532 42624 43008 43431 43512 43808 43904 44832 45766 46128 46872 47089 47616 48174 48384 48608 48951 49152 49284 49392 49728 50176 50436 50653 50764 51837 51894 52304 53568 53816 54684 55056 55296 55552 55944 56203 56448 56832 57344 57498 57908 58016 58842 59582 59776 60543 61504 61938 62496 63488 63798 63936 64232 64512 65268 65712 65856 66304 67081 67248 68649 69116 69192 71114 71424 72261 72912 73408 73728 73926 74088 74592 75264 75776 76146 76664 78456 80724 82026 82584 83328 84672 84878 85064 85248 86016 86247 86862 87024 87616 87808 88263 89373 89664 91532 92256 93744 94178 95232 95697 96348 96768 97216 97902 98304 98568 98784 99456 100352 100872 101306 101339 101528 103674 103788 104608 106671 107136 107632 109368 110112 110592 111104 111888 112406 112896 113664 114219 114688 114996 115816 116032 117684 119164 119552 120953 121086 123008 123876 124992 126976 127317 127596 127872 128464 129024 130293 130536 131424 131712 132608 134162 134496 137298 138232 138384 141267 142228 142848 144522 145824 146816 147456 147852 148176 149184 150528 151552 151959 152292 153328 155511 156912 160181 161448 164052 165168 166656 168609 169344 169756 170128 170496 172032 172494 173724 174048 175232 175616 176526 178746 179328 181629 183064 184512 187488 188356 190464 191394 192696 193536 194432 195804 197136 197568 198912 200704 201243 201744 202612 202678 203056 205947 207348 207576 208537 209216 213342 214272 215264 216783 218089 218736 220224 221184 222208 223776 224812 225792 227328 228438 229376 229992 231632 232064 235368 238328 239104 241906 242172 246016 247752 248899 249984 253952 254634 255192 255744 256928 258048 258741 260586 261072 262848 263424 265216 268119 268324 268992 274596 276464 276768 282534 284456 285696 287091 289044 291648 293632 294912 295704 296352 297073 298368 301056 303104 303918 304017 304584 306656 311022 313824 320013 320362 322896 328104 329623 330336 333312 337218 338688 339512 340256 340992 342657 344064 344988 347448 348096 350464 351232 353052 354571 357492 358656 362859 363258 366128 369024 374976 376712 380928 381951 382788 385392 387072 388864 390879 391608 393421 394272 395136 397824 401408 402486 403488 405224 405356 406112 411894 414696 415152 417074 418432 423801 426684 428544 430528 433566 436178 437472 440448 442368 444416 447552 448787 449624 451584 454656 455877 456876 459984 463264 464128 466533 469567 470736 476656 478208 480543 483812 484344 492032 495504 497798 499968 505827 507904 509268 510384 511488 513856 516096 517482 521172 522144 525696 526848 530432 535649 536238 536648 537984 549192 552928 553536 565068 568912 571392 574182 578088 583296 587264 591408 592704 594146 596736 602112 603729 606208 607836 608034 609168 613312 617841 622044 625611 627648 639323 640026 640724 645792 654267 656208 659246 660672 666624 674436 677376 679024 680512 681984 685314 688128 689976 694896 696192 700928 702464 706104 709142 709373 714984 717312 725718 726516 732256 738048 746697 749952 753424 761856 763902 765576 770784 774144 777728 781758 783216 786842 788544 790272 795648 802816 804357 804972 806976 810448 810712 812224 823788 829392 830304 834148 836864 846671 847602 853368 857088 861056 867132 872356 874944 880896 884736 888832 891219 895104 897574 899248 903168 909312 911754 912051 913752 919968 926528 928256 933066 939134 941472 953312 956416 960039 961086 967624 968688 984064 988869 991008 995596 999936 1011654 1015808 1018536 1020768 1022976 1027712 1032192 1034964 1042344 1044288 1051392 1053696 1060864 1063713 1071298 1072476 1073296 1075968 1088577 1098384 1102267 1105856 1107072 1130136 1137824 1142784 1145853 1148364 1156176 1166592 1174528 1180263 1182816 1185408 1188292 1193472 1204224 1207458 1212416 1215672 1216068 1218336 1226624 1235682 1244088 1251222 1255296 1271403 1278646 1280052 1281448 1291584 1308534 1312416 1315609 1318492 1321344 1333248 1346361 1348872 1354752 1358048 1361024 1363968 1367631 1370628 1379952 1389792 1392384 1401856 1404928 1408701 1412208 1418284 1418746 1429968 1434624 1441629 1451436 1453032 1459759 1464512 1476096 1493394 1499904 1506848 1517481 1523712 1526623 1527804 1531152 1541568 1548288 1555456 1563516 1566432 1570243 1573684 1577088 1580544 1591296 1605632 1606947 1608714 1609944 1613952 1620896 1621424 1624448 1647576 1658784 1660608 1668296 1673728 1693342 1695204 1706736 1714176 1722112 1734264 1742293 1744712 1749888 1761792 1777664 1782438 1790208 1795148 1798496 1806336 1811187 1818624 1823508 1824102 1827504 1839936 1853056 1856512 1866132 1876833 1878268 1882944 1906624 1912832 1917969 1920078 1922172 1935248 1937376 1962801 1968128 1977738 1982016 1991192 1999872 2023308 2037072 2041536 2045952 2055424 2064384 2069928 2079511 2084688 2088576 2102784 2107392 2121728 2127426 2128119 2142596 2144952 2146592 2151936 2177154 2196768 2204534 2211712 2214144 2240091 2260272 2275648 2285568 2291706 2296728 2312352 2333184 2349056 2360526 2365632 2370816 2376584 2386944 2408448 2414916 2431344 2432136 2436672 2453248 2471364 2481997 2488176 2502444 2510592 2540013 2542806 2557292 2560104 2562896 2583168 2617068 2624832 2631218 2636984 2642688 2666496 2673657 2692722 2697744 2709504 2716096 2722048 2727936 2735262 2736153 2741256 2759904 2779584 2784768 2803712 2809856 2817402 2824416 2836568 2837492 2859936 2869248 2883258 2902872 2906064 2919518 2929024 2952192 2966607 2986788 2999808 3013696 3034962 3047424 3053246 3055608 3062304 3083136 3096576 3110912 3127032 3132864 3140486 3141509 3147368 3154176 3161088 3182592 3191139 3213894 3217428 3219888 3227904 3241792 3242848 3248896 3265731 3295152 3306801 3317568 3321216 3336592 3347456 3386684 3390408 3413472 3428352 3444224 3468528 3484586 3489424 3499776 3523584 3540789 3555328 3564876 3580416 3590296 3596992 3612672 3622374 3637248 3647016 3648204 3655008 3679872 3706112 3713024 3732264 3749543 3753666 3756536 3765888 3813248 3825664 3835938 3840156 3844344 3870496 3874752 3925602 3936256 3946827 3955476 3964032 3982384 3999744 4039083 4046616 4074144 4083072 4091904 4110848 4139856 4159022 4169376 4177152 4205568 4214784 4226103 4243456 4254852 4256238 4285192 4289904 4293184 4303872 4324887 4354308 4379277 4393536 4409068 4423424 4428288 4475261 4480182 4520544 4551296 4571136 4579869 4583412 4593456 4624704 4666368 4698112 4710729 4721052 4731264 4741632 4753168 4773888 4816896 4820841 4829832 4862688 4864272 4873344 4906496 4942728 4963994 4965611 4976352 5004888 5021184 5080026 5085612 5114584 5120208 5125792 5166336 5226879 5234136 5249664 5262436 5273968 5285376 5332992 5347314 5385444 5395488 5419008 5432192 5444096 5455872 5470524 5472306 5482512 5519808 5559168 5569536 5607424 5619712 5630499 5634804 5648832 5673136 5674984 5719872 5738496 5753907 5766516 5805744 5812128 5839036 5858048 5888403 5904384 5926697 5933214 5973576 5999616 6027392 6069924 6106492 6111216 6124608 6166272 6193152 6221824 6238533 6254064 6265728 6280972 6283018 6294736 6308352 6322176 6365184 6382278 6384357 6427788 6434856 6439776 6455808 6483584 6485696 6497792 6531462 6590304 6613602 6635136 6642432 6673184 6694912 6720273 6760759 6773368 6780816 6826944 6856704 6888448 6937056 6969172 6978848 6999552 7047168 7081578 7110656 7129752 7160832 7180592 7193984 7225344 7244748 7294032 7296408 7310016 7359744 7412224 7426048 7445991 7464528 7499086 7507332 7513072 7531776 7620039 7626496 7651328 7671876 7680312 7688688 7715869 7740992 7749504 7851204 7872512 7893654 7910952 7928064 7964768 7999488 8020971 8069293 8078166 8093232 8148288 8166144 8183808 8221696 8279712 8318044 8338752 8354304 8411136 8429568 8452206 8486912 8509704 8512476 8570384 8579808 8586368 8607744 8649774 8708616 8758554 8787072 8818136 8846848 8856576 8899821 8950522 8960364 9041088 9102592 9142272 9159738 9166824 9186912 9209263 9249408 9332736 9396224 9421458 9424527 9442104 9462528 9483264 9506336 9547776 9573417 9641682 9659664 9725376 9728544 9746688 9812992 9885456 9920403 9927988 9931222 9952704 10009776 10042368 10160052 10171224 10218313 10229168 10240416 10251584 10332672 10453758 10468272 10499328 10524872 10547936 10570752 10622367 10665984 10686361 10694628 10770888 10790976 10838016 10864384 10888192 10911744 10941048 10944612 10965024 10991701 11039616 11118336 11139072 11214848 11239424 11248629 11260998 11269608 11297664 11346272 11349968 11439744 11476992 11507814 11533032 11611488 11624256 11678072 11716096 11776806 11808768 11840481 11853394 11866428 11947152 11999232 12054784 12117249 12139848 12196051 12212984 12222432 12249216 12332544 12443648 12477066 12508128 12531456 12561944 12566036 12589472 12616704 12644352 12678309 12730368 12764556 12768714 12855576 12869712 12879552 12911616 12967168 12971392 12995584 13062924 13137831 13180608 13227204 13270272 13284864 13346368 13389824 13425783 13440546 13521518 13546736 13561632 13653888 13713408 13739607 13776896 13874112 13912397 13938344 13957696 13999104 14094336 14132187 14163156 14259504 14321664 14361184 14387968 14450688 14462523 14489496 14556577 14588064 14592816 14620032 14719488 14824448 14852096 14891982 14896833 14929056 14998172 15014664 15026144 15063552 15240078 15252992 15302656 15343752 15360624 15377376 15431738 15481984 15499008 15680637 15702408 15745024 15787308 15821904 15856128 15929536 15998976 16041942 16138586 16156332 16186464 16296576 16332288 16367616 16443392 16559424 16605119 16636088 16677504 16708608 16822272 16859136 16904412 17019408 17024952 17140768 17159616 17172736 17215488 17261721 17299548 17373979 17417232 17517108 17574144 17636272 17693696 17713152 17780091 17799642 17901044 17920728 18082176 18205184 18319476 18333648 18373824 18418526 18498816 18665472 18715599 18792448 18842916 18849054 18884208 18925056 18966528 19012672 19095552 19146834 19153071 19283364 19319328 19450752 19457088 19493376 19625984 19770912 19819013 19840806 19855976 19862444 19905408 20019552 20084736 20282277 20320104 20342448 20436626 20458336 20480832 20503168 20665344 20907516 20936544 20998656 21049744 21095872 21141504 21244734 21331968 21372722 21389256 21541776 21581952 21676032 21728768 21776384 21882096 21889224 21930048 21983402 21990563 22079232 22236672 22278144 22337973 22429696 22497258 22521996 22539216 22595328 22692544 22699936 22860117 22879488 22953984 23015628 23066064 23147607 23222976 23248512 23356144 23432192 23553612 23617536 23654951 23680962 23706788 23732856 23894304 23998464 24109568 24207879 24234498 24279696 24392102 24425968 24444864 24498432 24665088 24887296 24954132 25016256 25062912 25123888 25132072 25178944 25233408 25288704 25356618 25460736 25529112 25537428 25711152 25739424 25759104 25823232 25934336 25942784 25991168 26125848 26246801 26275662 26361216 26454408 26540544 26569728 26692736 26779648 26851566 26881092 27043036 27093472 27123264 27307776 27426816 27479214 27553792 27627789 27748224 27824794 27876688 27915392 27998208 28188672 28264374 28273581 28326312 28519008 28643328 28722368 28775936 28925046 28978992 29113154 29176128 29185632 29240064 29438976 29648896 29704192 29761209 29783964 29793666 29858112 29996344 30029328 30052288 30127104 30480156 30505984 30654939 30687504 30721248 30754752 30863476 30963968 30998016 31326827 31361274 31404816 31490048 31574616 31643808 31712256 31859072 31997952 32059083 32083884 32277172 32312664 32372928 32593152 32664576 32735232 32886784 32975103 33118848 33210238 33272176 33355008 33417216 33644544 33718272 33745887 33808824 34038816 34049904 34281536 34319232 34345472 34430976 34523442 34599096 34747958 34834464 35034216 35148288 35272544 35387392 35426304 35521443 35560182 35599284 35802088 35841456 36164352 36410368 36588153 36638952 36667296 36747648 36837052 36997632 37330944 37431198 37584896 37685832 37698108 37768416 37850112 37933056 38025344 38191104 38293668 38306142 38566728 38638656 38901504 38914176 38986752 39251968 39413493 39541824 39638026 39681612 39711952 39724888 39810816 40039104 40169472 40277349 40564554 40640208 40684896 40783879 40873252 40916672 40961664 41006336 41218821 41330688 41737191 41815032 41873088 41997312 42099488 42191744 42283008 42396561 42489468 42745444 42778512 43083552 43163904 43352064 43457536 43552768 43669731 43764192 43778448 43860096 43966804 43981126 44158464 44473344 44556288 44675946 44690499 44859392 44994516 45043992 45078432 45190656 45385088 45399872 45720234 45758976 45907968 46031256 46132128 46295214 46445952 46497024 46712288 46864384 47041911 47107224 47235072 47309902 47325313 47361924 47413576 47465712 47788608 47996928 48219136 48415758 48468996 48559392 48677533 48784204 48851936 48889728 48996864 49330176 49774592 49815357 49908264 50032512 50125824 50247776 50264144 50357888 50466816 50577408 50713236 51058224 51074856 51422304 51478848 51518208 51646464 51868672 51885568 51982336 52121937 52251696 52493602 52551324 52722432 52908816 53081088 53139456 53340273 53385472 53559296 53703132 53762184 54011083 54086072 54186944 54246528 54615552 54958428 55107584 55255578 55496448 55649588 55753376 55830784 55996416 56146797 56377344 56485051 56528748 56547162 56652624 57038016 57286656 57444736 57551872 57850092 57957984 58226308 58352256 58371264 58480128 58877952 59297792 59408384 59457039 59522418 59567928 59587332 59716224 59992688 60058656 60104576 60254208 60846831 60960312 61011968 61309878 61375008 61442496 61509504 61726952 61927936 61996032 62653654 62722548 62809632 63149232 63287616 63424512 63718144 63995904 64118166 64167768 64464841 64554344 64625328 64745856 65186304 65329152 65773568 65950206 65971689 66237696 66420476 66544352 66710016 66834432 67013919 67289088 67491774 67617648 68077632 68099808 68563072 68638464 68690944 68861952 69046884 69198192 69442821 69495916 69668928 70068432 70296576 70545088 70774784 70852608 70964853 71042886 71120364 71198568 71604176 71682912 72328704 72623637 72820736 73176306 73277904 73334592 73495296 73674104 73995264 74661888 74804527 74862396 75371664 75396216 75536832 75700224 75866112 76050688 76382208 76587336 76612284 76941907 77133456 77277312 77803008 77828352 77973504 78503936 78740403 78826986 79083648 79276052 79363224 79423904 79449776 79621632 80078208 80338944 80554698 81129108 81280416 81369792 81567758 81746504 81833344 81923328 82012672 82437642 82661376 82883367 83474382 83630064 83746176 83994624 84198976 84383488 84566016 84793122 84820743 84978936 85490888 85557024 86167104 86327808 86915072 87105536 87339462 87528384 87556896 87720192 87933608 87962252 88316928 88946688 89112576 89351892 89380998 89989032 90087984 90156864 90381312 90770176 90799744 91440468 91517952 91964817 92062512 92264256 92590428 92891904 92994048 93424576 93728768 93980481 94083822 94214448 94470144 94619804 94650626 94723848 94827152 94931424 95577216 95993856 96177249 96438272 96831516 96937992 97118784 97355066 97386779 97568408 97703872 97779456 97993728 98660352 98925309 99630714 99816528 100065024 100251648 100495552 100528288 100715776 100933632 101154816 101237661 101426472 101847563 102116448 102149712 102844608 102957696 103036416 103292928 103737344 103771136 103964672 104243874 104503392 104987204 105102648 105444864 105817632 106162176 106278912 106680546 106770944 107118592 107406264 107524368 108022166 108172144 108373888 108493056 109231104 109764459 109916856 110215168 110511156 110992896 111299176 111506752 111661568 111992832 112293594 112754688 112970102 113057496 113094324 113305248 114076032 114573312 114889472 115103744 115700184 115915968 116235833 116452616 116704512 116742528 116960256 117755904 118595584 118914078 119044836 119135856 119174664 119432448 119985376 120117312 120209152 120508416 120832047 121693662 121920624 122023936 122351637 122619756 122750016 122884992 123019008 123453904 123855872 123992064 125211573 125307308 125445096 125619264 126298464 126575232 126849024 127436288 128236332 128335536 128929682 129108688 129250656 129491712 130372608 130658304 131009193 131547136 131900412 131943378 132475392 132840952 133088704 133420032 133668864 134027838 134071497 134578176 134983548 135235296 136155264 136199616 137126144 137276928 137381888 137723904 138093768 138396384 138733091 138885642 138991832 139337856 140136864 140593152 141090176 141549568 141705216 141929706 141975939 142085772 142240728 142397136 143208352 143365824 144657408 145247274 145641472 146032599 146352612 146555808 146669184 146990592 147348208 147990528 149323776 149446071 149609054 149724792 150743328 150792432 151073664 151400448 151732224 152101376 153174672 153224568 153883814 153933941 154266912 154554624 155606016 155656704 155947008 156365811 157007872 157480806 157653972 158167296 158552104 158726448 158847808 158899552 159243264 160020819 160156416 160677888 161109396 162033249 162258216 162560832 162739584 163135516 163493008 163666688 163846656 164025344 164875284 165322752 165584657 165766734 166948764 167260128 167492352 167989248 168397952 168766976 169132032 169455153 169586244 169641486 169957872 170981776 171114048 172334208 172655616 173830144 174211072 174678924 175056768 175113792 175440384 175867216 175924504 176633856 177893376 178225152 178371117 178703784 178761996 179978064 180175968 180313728 180762624 181540352 181599488 182540493 182880936 183035904 183727607 183929634 184125024 184528512 185180856 185783808 185988096 186849152 187457536 187960962 188167644 188428896 189239608 189301252 189447696 189654304 189862848 191154432 191987712 192354498 192876544 193394523 193663032 193875984 194237568 194710132 194773558 195136816 195407744 195558912 195987456 197320704 197850618 197915067 199261428 199633056 200130048 200503296 200991104 201056576 201431552 201867264 202475322 202852944 203695126 204232896 204299424 205689216 205915392 206072832 206585856 207474688 207542272 207929344 208328463 208487748 209006784 209583529 209974408 210205296 210889728 211635264 212324352 212557824 212894559 213361092 213541888 214812528 215048736 216044332 216344288 216747776 216986112 217870911 218462208 219287789 219528918 219833712 220430336 221022312 221985792 222598352 223013504 223323136 223985664 224413581 224587188 225940204 226114992 226188648 226610496 228152064 229146624 229778944 230207488 230825721 231400368 231831936 232471666 232905232 233409024 233485056 233920512 235511808 236221209 237191168 237828156 238089672 238271712 238349328 238864896 239970752 240234624 240418304 241016832 241664094 243387324 243841248 244047872 244703274 245239512 245500032 245769984 246038016 246907808 247711744 247984128 248650101 250148083 250423146 250614616 250890192 251238528 252596928 253150464 253698048 254872576 256472664 256671072 257859364 258217376 258501312 258983424 260745216 261316608 262018386 263094272 263800824 263886756 264950784 265681904 266177408 266840064 267337728 268055676 268142994 269967096 270470592 272310528 272399232 274252288 274553856 274763776 275894451 276187536 276792768 277466182 277771284 277983664 278675712 280273728 281186304 281941443 282180352 283099136 283410432 283859412 283951878 284171544 284481456 284794272 285487153 286416704 286731648 288531747 289314816 290494548 291282944 292065198 292160337 292705224 293111616 293338368 293981184 294696416 295981056 296775927 298563841 298892142 299218108 299449584 301486656 301584864 302147328 302800896 303464448 304202752 305542689 306349344 306449136 307767628 307867882 308533824 309109248 311212032 311313408 311894016 312731622 314015744 314961612 315307944 316334592 317104208 317452896 317695616 317799104 318486528 320041638 320312832 321355776 322218792 324066498 324516432 325121664 325479168 326271032 326986016 327333376 327693312 328050688 329293377 329750568 330645504 331169314 331277191 331533468 333897528 334520256 334984704 335978496 336795904 337533952 338264064 338910306 339172488 339282972 339915744 340742731 341963552 342228096 344668416 345311232 347660288 348422144 348707499 349357848 350113536 350227584 350880768 351734432 351849008 353267712 355786752 356742234 357407568 357523992 359956128 360351936 360627456 361525248 363080704 363198976 365080986 365761872 366071808 367054911 367455214 367859268 368250048 369057024 370361712 371567616 371976192 373698304 374915072 375634719 375921924 376335288 376857792 378077581 378479216 378602504 378895392 379308608 379725696 382308864 384708996 385753088 386789046 387326064 387751968 388475136 389420264 389547116 390273632 390815488 391117824 391974912 393027579 394641408 395395357 395701236 395830134 398522856 399266112 400260096 401006592 401982208 402113152 402863104 403734528 404950644 405705888 407390252 408465792 408598848 411378432 411830784 412145664 413171712 414949376 415084544 415858688 416199273 416656926 416975496 418013568 419167058 419948816 420410592 421779456 423270528 424648704 425115648 425789118 425927817 426722184 427083776 429625056 430097472 432088664 432688576 433495552 433972224 435741822 436924416 438097797 438575578 439057836 439667424 442044624 443971584 445196704 446027008 446646272 447971328 448338213 448827162 449174376 451253887 451880408 452229984 452377296 453220992 456304128 459557888 460414976 461651442 461801823 462800736 463663872 464943332 465810464 466818048 466970112 467841024 469097433 471023616 472442418 474382336 475656312 476179344 476543424 476698656 477729792 479941504 480469248 480836608 482033664 483328188 486099747 486774648 487682496 488095744 489406548 490479024 491000064 491539968 492076032 493815616 495423488 495968256 496753971 497300202 500296166 500846292 501229232 501780384 502477056 505193856 506300928 507396096 508365459 509745152 512945328 513342144 514758689 515718728 516434752 517002624 517966848 521490432 522633216 524036772 527601648 527773512 529901568 531363808 532354816 533680128 534675456 535113351 536111352 536285988 538593349 539934192 540941184 544621056 544798464 548504576 549107712 549527552 551182821 551788902 552375072 553585536 554932364 555542568 555967328 557351424 560547456 562372608 563882886 564360704 566198272 567718824 567903756 568343088 568962912 569588544 570974306 572833408 573463296 577063494 578629632 580183569 580989096 582565888 584130396 584320674 585410448 586223232 586676736 587962368 589392832 591962112 593551854 593745201 597127682 597784284 598436216 598899168 602973312 603169728 604294656 605601792 608405504 611085378 612698688 612898272 614389403 615535256 615735764 617067648 618218496 622424064 622626816 623788032 625463244 628750587 629923224 630615888 632669184 634208416 634905792 635391232 635598208 636973056 638683677 640083276 640625664 644437584 648132996 649032864 650243328 650958336 652542064 653972032 654666752 655386624 656101376 657863367 658586754 659501136 661291008 662338628 662554382 663066936 667795056 669040512 669969408 671956992 673240743 673591808 675067904 677820612 678344976 678565944 679831488 681485462 681707453 683927104 684456192 689336832 690622464 692477163 695320576 697414998 698715696 700227072 700455168 701761536 703468864 703698016 706535424 708663627 711573504 712932941 713484468 714815136 715047984 719912256 720703872 721254912 723050496 726161408 726397952 730161972 731523744 732143616 733303481 734109822 734910428 735718536 736500096 738114048 740723424 743135232 743952384 747396608 749830144 750444249 751269438 751843848 752670576 753715584 756155162 756958432 757205008 757790784 758617216 759451392 764617728 769417992 771506176 773578092 774652128 775503936 776950272 778840528 779094232 780547264 781630976 782235648 783949824 786055158 789282816 790790714 791402472 791660268 797045712 798532224 800520192 802013184 803964416 804226304 805726208 809901288 811411776 813650831 814780504 816931584 817197696 822756864 823661568 824291328 829898752 830169088 832398546 833313852 833950992 836027136 838334116 839897632 840821184 843558912 845824329 846541056 849297408 850231296 851578236 851855634 853444368 854167552 856461459 859250112 860194944 864177328 865377152 866991104 867944448 871483644 873848832 876195594 876481011 877151156 878115672 879334848 884089248 887943168 890393408 892054016 893292544 895691523 896676426 897654324 898348752 902507774 903760816 904459968 904754592 906441984 912608256 916628067 919115776 920829952 923302884 923603646 925601472 927327744 929886664 931620928 933636096 933940224 935682048 938194866 942047232 944884836 951312624 952358688 953086848 953397312 955459584 959883008 960938496 961673216 964067328 966656376 971131637 972199494 973549296 975364992 976191488 978813096 980958048 982000128 983079936 984152064 987631232 990846976 991936512 993507942 993831573 994600404 1000592332 1001692584 1002458464 1003560768 1004954112 1010387712 1012601856 1014792192 1016730918 1019490304 1022228193 1025890656 1026684288 1029517378 1031437456 1032869504 1034005248 1035933696 1042980864 1045266432 1046122497 1048073544 1055203296 1055547024 1059803136 1062727616 1064709632 1067360256 1070226702 1072222704 1072571976 1077186698 1079868384 1081882368 1089242112 1089596928 1097009152 1098215424 1099055104 1101164733 1102365642 1103577804 1104750144 1107171072 1109864728 1111085136 1111934656 1114702848 1121094912 1124745216 1127765772 1128721408 1134232743 1135437648 1135807512 1136686176 1137925824 1139177088 1141948612 1145666816 1146926592 1154126988 1157259264 1159092599 1160367138 1161978192 1165131776 1168260792 1168641348 1170820896 1172446464 1173353472 1175924736 1178785664 1183924224 1186186071 1187103708 1187490402 1194255364 1195568568 1196872432 1197798336 1205946624 1206339456 1208589312 1211203584 1216811008 1222170756 1225397376 1225796544 1228778806 1231070512 1231471528 1234135296 1236436992 1244848128 1245253632 1247576064 1248597819 1250926488 1257501174 1259846448 1261231776 1265338368 1268416832 1269811584 1270782464 1271196416 1273946112 1277367354 1277783451 1280166552 1281251328 1288875168 1296265992 1298065728 1300486656 1301916672 1305084128 1307944064 1309333504 1310773248 1312202752 1314293391 1315726734 1317173508 1319002272 1324677256 1325108764 1326133872 1335590112 1338081024 1339938816 1343913984 1346481486 1347183616 1350135808 1353761661 1355641224 1356689952 1357131888 1359662976 1362970924 1363414906 1367854208 1368912384 1378673664 1381244928 1384954326 1385405469 1390641152 1394829996 1397431392 1400454144 1400910336 1403523072 1406937728 1407396032 1413070848 1417327254 1423147008 1425865882 1426968936 1429630272 1430095968 1439824512 1441407744 1442509824 1446100992 1452322816 1452795904 1458299241 1460323944 1463047488 1464287232 1466606962 1467084703 1468219644 1469820856 1471437072 1473000192 1476228096 1481446848 1486270464 1487904768 1490261913 1494793216 1500888498 1502538876 1503687696 1505341152 1507431168 1509003523 1512310324 1513916864 1514410016 1515581568 1517234432 1518902784 1525096377 1529235456 1538835984 1543012352 1544276067 1547156184 1549304256 1551007872 1553900544 1557681056 1558188464 1561094528 1563261952 1564471296 1567899648 1572110316 1581581428 1582804944 1583320536 1594091424 1597064448 1601040384 1604026368 1607928832 1608452608 1611452416 1615780047 1619802576 1622823552 1627301662 1629561008 1633863168 1634395392 1645513728 1647323136 1648582656 1653548463 1659797504 1660338176 1664797092 1666627704 1667901984 1672054272 1676668232 1679795264 1681642368 1687117824 1691648658 1693082112 1698594816 1703156472 1703711268 1706888736 1708335104 1712922918 1718500224 1720389888 1728354656 1730754304 1733982208 1735888896 1740550707 1742967288 1747697664 1751036581 1752391188 1752962022 1754302312 1756231344 1758669696 1768178496 1775886336 1780786816 1784108032 1786585088 1791383046 1793352852 1795308648 1796697504 1805015548 1807521632 1808919936 1809509184 1812883968 1825216512 1833256134 1838231552 1841659904 1843168209 1846605768 1847207292 1851202944 1854655488 1859773328 1863241856 1867272192 1867880448 1871364096 1876389732 1886251761 1889769672 1902625248 1904717376 1906173696 1906794624 1910919168 1919766016 1921876992 1923346432 1933312752 1942263274 1944398988 1947098592 1950729984 1957626192 1961916096 1964000256 1966159872 1968304128 1973590101 1975262464 1981693952 1983873024 1987015884 1987663146 1989200808 1998410071 2001184664 2003385168 2004916928 2007121536 2009908224 2019722229 2020775424 2025203712 2033461836 2038980608 2044456386 2045122359 2051781312 2053368576 2059034756 2062874912 2065739008 2068010496 2071867392 2077431489 2085961728 2089946887 2092244994 2096147088 2110406592 2111094048 2119606272 2125455232 2129419264 2134720512 2138798823 2140453404 2144445408 2145143952 2154373396 2159736768 2163764736 2178484224 2179193856 2194018304 2196430848 2198110208 2199910443 2202329466 2204731284 2207155608 2209500288 2214342144 2219729456 2222170272 2223869312 2229405696 2242189824 2249490432 2251332747 2255531544 2257442816 2268465486 2270875296 2271615024 2273372352 2275851648 2278354176 2283897224 2291333632 2293853184 2308253976 2314518528 2318185198 2318940337 2320734276 2323956384 2336521584 2337282696 2341641792 2344892928 2346706944 2351849472 2357571328 2367848448 2372372142 2374207416 2374980804 2385199117 2388510728 2391137136 2393744864 2395596672 2411893248 2412678912 2417178624 2433622016 2440952493 2444341512 2450794752 2451593088 2457557612 2462141024 2462943056 2468270592 2472873984 2489696256 2490507264 2497195638 2501852976 2515002348 2519692896 2522463552 2530676736 2536833664 2539623168 2541564928 2542392832 2547892224 2554734708 2555566902 2560333104 2562502656 2569384377 2577750336 2592531984 2596131456 2600973312 2603833344 2610168256 2615888128 2618667008 2621546496 2624405504 2628586782 2629443033 2631453468 2634347016 2638004544 2649354512 2650217528 2652267744 2671180224 2676162048 2679877632 2687074569 2692962972 2694367232 2700271616 2707523322 2711282448 2713379904 2714263776 2719325952 2725941848 2726829812 2735708416 2737824768 2749884201 2757347328 2762489856 2767767499 2769908652 2770810938 2789659992 2794862784 2800908288 2801820672 2807046144 2813875456 2814792064 2826141696 2834654508 2851731764 2853937872 2859260544 2860191936 2879649024 2882815488 2885019648 2892201984 2904645632 2905591808 2913394911 2916598482 2920647888 2926094976 2928574464 2933213924 2934169406 2936439288 2939641712 2942874144 2946000384 2952456192 2962893696 2972540928 2975809536 2980523826 2981494719 2989586432 3001776996 3005077752 3007375392 3010682304 3014862336 3018007046 3024620648 3027833728 3028820032 3031163136 3034468864 3037805568 3050192754 3058470912 3066684579 3077671968 3088552134 3094312368 3098608512 3102015744 3107801088 3115362112 3116376928 3122189056 3126523904 3128942592 3135799296 3138367491 3144220632 3157274453 3163162856 3165609888 3166641072 3188182848 3194128896 3202080768 3215857664 3216905216 3222904832 3231560094 3239605152 3245647104 3254603324 3259122016 3267726336 3268790784 3291027456 3294646272 3297165312 3307096926 3320676352 3329594184 3333255408 3335803968 3344108544 3353336464 3359590528 3363284736 3374235648 3383297316 3386164224 3402698229 3406312944 3407422536 3413777472 3416670208 3425845836 3437000448 3440779776 3456709312 3461508608 3467964416 3471777792 3477277797 3481101414 3485934576 3495395328 3502073162 3504782376 3505924044 3508604624 3512462688 3517339392 3536356992 3551772672 3558558213 3561573632 3568216064 3573170176 3582766092 3586705704 3590617296 3593395008 3603310823 3610031096 3615043264 3617839872 3619018368 3625767936 3650433024 3666512268 3676463104 3686336418 3693211536 3694414584 3702405888 3709310976 3719546656 3726483712 3734544384 3735760896 3742728192 3745793457 3752779464 3768359831 3772503522 3779539344 3805250496 3809434752 3812347392 3813589248 3821838336 3839532032 3843753984 3846692864 3866625504 3884526548 3888797976 3894197184 3901459968 3915252384 3923832192 3928000512 3932319744 3936608256 3947180202 3950524928 3963387904 3974031768 3975326292 3978401616 3996820142 4002369328 4006770336 4009833856 4014243072 4019816448 4039444458 4041550848 4050407424 4061284983 4066923672 4077961216 4088912772 4090244718 4103562624 4106737152 4118069512 4125749824 4131478016 4136020992 4143734784 4154862978 4156216407 4171923456 4179893774 4184489988 4192294176 4220813184 4222188096 4239212544 4250910464 4258838528 4269441024 4277597646 4280906808 4288890816 4290287904 4300725821 4308746792 4319473536 4327529472 4356968448 4358387712 4388036608 4392861696 4399820886 4401254109 4404658932 4409462568 4414311216 4419000576 4428684288 4439458912 4444340544 4447738624 4458811392 4470785739 4484379648 4502665494 4511063088 4514885632 4527010569 4536930972 4541750592 4543230048 4546744704 4551703296 4556708352 4567794448 4582667264 4587706368 4616507952 4629037056 4632828201 4636370396 4637880674 4641468552 4647912768 4673043168 4674565392 4683283584 4689785856 4693413888 4703698944 4715142656 4744744284 4748414832 4749961608 4770398234 4771952171 4777021456 4782274272 4787489728 4791193344 4823786496 4825357824 4834357248 4847340141 4867244032 4881904986 4888683024 4901589504 4903186176 4915115224 4924282048 4925886112 4936541184 4945747968 4960645389 4979392512 4981014528 4990530587 4994391276 5003705952 5030004696 5039385792 5044927104 5061353472 5073667328 5079246336 5083129856 5084785664 5095784448 5109469416 5111133804 5120666208 5125005312 5133124367 5138768754 5155500672 5185063968 5192262912 5201946624 5207666688 5220336512 5231776256 5237334016 5243092992 5248811008 5253109743 5257173564 5258886066 5262906936 5268694032 5276009088 5298709024 5300435056 5304535488 5342360448 5352324096 5359755264 5374149138 5385925944 5388734464 5400543232 5415046644 5422564896 5426759808 5428527552 5438651904 5451883696 5453659624 5471416832 5475649536 5499768402 5514694656 5524979712 5529504627 5535534998 5539817304 5541621876 5579319984 5589725568 5601816576 5603641344 5614092288 5627750912 5629584128 5658755283 5669309016 5695555817 5703463528 5707875744 5718521088 5720383872 5759298048 5765630976 5770039296 5809291264 5811183616 5826789822 5833196964 5841295776 5852189952 5866427848 5868338812 5872878576 5879283424 5885748288 5892000768 5904912384 5920770303 5925787392 5945081856 5951619072 5961047652 5962989438 5979172864 5995230213 6003553992 6010155504 6014750784 6021364608 6029724672 6036014092 6049241296 6055667456 6057640064 6062326272 6068937728 6075611136 6100385508 6116941824 6133369158 6135367077 6155343936 6177104268 6188624736 6197217024 6204031488 6215602176 6230724224 6232753856 6244378112 6253047808 6257885184 6269840661 6276734982 6288441264 6314548906 6326325712 6331219776 6333282144 6376365696 6388257792 6404161536 6416396469 6431715328 6433810432 6445809664 6463120188 6479210304 6491294208 6497089399 6509206648 6518244032 6535452672 6537581568 6582054912 6589292544 6594330624 6599731329 6614193852 6659188368 6666510816 6671607936 6688217088 6706672928 6719181056 6726569472 6748471296 6753998241 6766594632 6772328448 6797921459 6805396458 6812625888 6814845072 6827554944 6833340416 6851691672 6874000896 6881559552 6913418624 6923017216 6935928832 6943555584 6954555594 6956821011 6962202828 6971869152 7004146324 7009564752 7011848088 7017209248 7024925376 7034678784 7072713984 7103545344 7117116426 7123147264 7136432128 7146340352 7155597351 7165532184 7173411408 7181234592 7186790016 7206621646 7220062192 7230086528 7235679744 7238036736 7251535872 7300866048 7322857479 7333024536 7352926208 7372672836 7386423072 7388829168 7404811776 7418621952 7439093312 7452967424 7469088768 7471521792 7491586914 7505558928 7536719662 7545007044 7559078688 7610500992 7618869504 7624694784 7627178496 7643676672 7679064064 7687507968 7693385728 7708153131 7733251008 7754590573 7769053096 7777595952 7788394368 7802919936 7830504768 7847664384 7856001024 7864639488 7873216512 7894360404 7901049856 7948063536 7950652584 7956803232 7993640284 8004738656 8013540672 8019667712 8028486144 8039632896 8061223707 8078888916 8083101696 8100814848 8113648193 8122569966 8133847344 8155922432 8177825544 8180489436 8207125248 8213474304 8236139024 8251499648 8262956032 8272041984 8287469568 8303302497 8309725956 8312432814 8359787548 8368979976 8384588352 8441626368 8444376192 8478425088 8501820928 8517677056 8555195292 8561813616 8577781632 8580575808 8601451642 8617493584 8638947072 8655058944 8713936896 8716775424 8740184733 8776073216 8785723392 8799641772 8802508218 8809317864 8818925136 8828622432 8838001152 8857368576 8878917824 8888681088 8895477248 8917622784 8941571478 8944484157 8968759296 9005330988 9022126176 9029771264 9054021138 9073861944 9083501184 9086460096 9093489408 9103406592 9113416704 9135588896 9165334528 9175412736 9200053737 9233015904 9255479071 9265656402 9272740792 9275761348 9282937104 9295825536 9346086336 9349130784 9366567168 9379571712 9386827776 9407397888 9430285312 9471823359 9489488568 9496829664 9499923216 9540796468 9543904342 9554042912 9564548544 9574979456 9582386688 9647572992 9650715648 9668714496 9694680282 9734488064 9763809972 9777366048 9803179008 9806372352 9830230448 9848564096 9851772224 9873082368 9891495936 9921290778 9962029056 9981061174 9988782552 10007411904 10060009392 10078771584 10089854208 10122706944 10147334656 10158492672 10166259712 10169571328 10208094687 10218938832 10222267608 10241332416 10250010624 10266248734 10269592921 10277537508 10311001344 10370127936 10384525824 10403893248 10415333376 10431833391 10440673024 10463552512 10474668032 10486185984 10506219486 10514347128 10517772132 10525813872 10537388064 10552018176 10563024661 10597418048 10600870112 10609070976 10675674639 10684720896 10704648192 10719510528 10748298276 10771851888 10777468928 10801086464 10809932469 10830093288 10845129792 10853519616 10857055104 10877303808 10903767392 10907319248 10942833664 10951299072 10999536804 11029389312 11046862117 11059009254 11071069996 11079634608 11083243752 11158639968 11179451136 11203633152 11207282688 11228184576 11255501824 11259168256 11305079493 11317510566 11338618032 11391111634 11406927056 11415751488 11437042176 11440767744 11518596096 11531261952 11540078592 11618582528 11622367232 11653579644 11666393928 11682591552 11704379904 11732855696 11736677624 11745757152 11758566848 11771496576 11784001536 11809824768 11841540606 11851574784 11890163712 11922095304 11925978876 11958345728 11990460426 12007107984 12020311008 12029501568 12042729216 12059449344 12072028184 12098482592 12111334912 12115280128 12124652544 12137875456 12151222272 12183854949 12200771016 12233883648 12257256067 12266738316 12270734154 12310687872 12354208536 12377249472 12394434048 12408062976 12431204352 12461448448 12465507712 12488756224 12506095616 12515770368 12539681322 12553469964 12576882528 12629097812 12652651424 12662439552 12666564288 12752731392 12776515584 12808323072 12832792938 12863430656 12867620864 12891619328 12902177463 12926240376 12958420608 12982588416 12994178798 13018413296 13036488064 13070905344 13075163136 13164109824 13178585088 13199462658 13203762327 13228387704 13318376736 13333021632 13343215872 13376434176 13413345856 13438362112 13453138944 13507996482 13533189264 13544656896 13581031707 13595842918 13610792916 13625251776 13629690144 13655109888 13703383344 13748001792 13763119104 13826837248 13846034432 13871857664 13887111168 13898484603 13909111188 13913642022 13924405656 13943738304 13988870497 14008292648 14019129504 14023696176 14034418496 14049850752 14069357568 14145427968 14234232852 14246294528 14272864256 14311194702 14315856513 14331064368 14346822816 14362469184 14373580032 14413243292 14440124384 14460173056 14471359488 14476073472 14503071744 14542020423 14601732096 14629628209 14645714958 14666049072 14705852416 14745345672 14772846144 14777658336 14809623552 14837243904 14878186624 14905934848 14938177536 14943043584 14971591761 14983173828 15011117856 15073439324 15090014088 15118157376 15221001984 15237739008 15249389568 15254356992 15287353344 15358128128 15375015936 15386771456 15399373101 15416306262 15466502016 15509181146 15538106192 15555191904 15576788736 15605839872 15661009536 15695328768 15712002048 15729278976 15746433024 15759329229 15788720808 15802099712 15896127072 15901305168 15913606464 15987280568 16009477312 16027081344 16039335424 16056972288 16079265792 16122447414 16157777832 16166203392 16201629696 16227296386 16245139932 16267694688 16355651088 16360978872 16414250496 16426948608 16472278048 16502999296 16525912064 16544083968 16574939136 16588513881 16606604994 16619451912 16624865628 16696393819 16719575096 16737959952 16769176704 16883252736 16888752384 17003641856 17035354112 17086667451 17110390584 17123627232 17155563264 17161151616 17202903284 17234987168 17277894144 17310117888 17427873792 17433550848 17480369466 17552146432 17599283544 17605016436 17618635728 17637850272 17657244864 17676002304 17714737152 17757835648 17777362176 17790954496 17835245568 17883142956 17888968314 17937518592 17985690639 18010661976 18044252352 18059542528 18108042276 18147723888 18167002368 18172920192 18186978816 18206813184 18226833408 18271177792 18330669056 18350825472 18400107474 18406101231 18466031808 18510958142 18531312804 18545481584 18551522696 18565874208 18591651072 18692172672 18698261568 18733134336 18759143424 18773655552 18809521983 18860570624 18943646718 18978977136 18993659328 18999846432 19046071493 19081592936 19087808684 19108085824 19129097088 19149958912 19164773376 19249189407 19295145984 19301431296 19337428992 19389360564 19491268197 19527619944 19554732096 19606358016 19612744704 19660460896 19697128192 19703544448 19746164736 19782991872 19799193987 19842581556 19962122348 19977565104 20014823808 20120018784 20157543168 20179708416 20245413888 20294669312 20316985344 20332519424 20339142656 20393764377 20416189374 20437877664 20444535216 20482664832 20500021248 20532497468 20539185842 20555075016 20622002688 20740255872 20769051648 20807786496 20830666752 20863666782 20870463033 20881346048 20927105024 20949336064 21012438972 21028694256 21035544264 21051627744 21074776128 21104036352 21126049322 21194836096 21201740224 21218141952 21351349278 21369441792 21409296384 21439021056 21466792053 21496596552 21543703776 21554937856 21619864938 21660186576 21690259584 21707039232 21714110208 21754607616 21807534784 21814638496 21885667328 21902598144 21968572437 21999073608 22058778624 22093724234 22100921171 22118018508 22142139992 22159269216 22166487504 22317279936 22358902272 22407266304 22414565376 22511003648 22518336512 22610158986 22635021132 22677236064 22732407911 22782223268 22813854112 22831502976 22874084352 22881535488 23037192192 23062523904 23080157184 23244734464 23263771719 23307159288 23332787856 23365183104 23408759808 23465711392 23473355248 23491514304 23517133696 23542993152 23568003072 23619649536 23683081212 23703149568 23844190608 23851957752 23916691456 23980920852 24014215968 24040622016 24059003136 24085458432 24118898688 24144056368 24196965184 24222669824 24230560256 24249305088 24275750912 24302444544 24340944579 24367709898 24401542032 24467767296 24514512134 24533476632 24541468308 24621375744 24708417072 24754498944 24788868096 24816125952 24862408704 24909907491 24922896896 24931015424 24977512448 25012191232 25079362644 25106939928 25153765056 25223175761 25258195624 25305302848 25324879104 25333128576 25505462784 25553031168 25665585876 25726861312 25735241728 25804354926 25852480752 25916841216 25965176832 25988357596 26036826592 26072976128 26141810688 26150326272 26220554199 26328219648 26357170176 26378518817 26398925316 26407524654 26456775408 26636753472 26666043264 26686431744 26752868352 26826691712 26876724224 26906277888 27015992964 27066378528 27089313792 27162063414 27191685836 27221585832 27250503552 27259380288 27310219776 27406766688 27496003584 27526238208 27653674496 27692068864 27743715328 27766437213 27796969206 27818222376 27827284044 27848811312 27887476608 27977740994 28016585296 28038259008 28047392352 28068836992 28099701504 28138715136 28290855936 28415470077 28468465704 28492589056 28545728512 28622389404 28631713026 28662128736 28693645632 28724938368 28747160064 28826486584 28880248768 28920346112 28942718976 28952146944 29006143488 29084040846 29203464192 29259256418 29291429916 29332098144 29490691344 29545692288 29555316672 29619247104 29674487808 29756373248 29811869696 29886087168 29943183522 29966347656 30022235712 30105080747 30146878648 30180028176 30236314752 30442003968 30475478016 30498779136 30508713984 30716256256 30750031872 30798746202 30808778763 30832612524 30933004032 31018362292 31076212384 31110383808 31153577472 31211679744 31295500173 31322019072 31390657536 31424004096 31458557952 31518658458 31577441616 31604199424 31689073983 31792254144 31802610336 31827212928 31974561136 32018954624 32054162688 32078670848 32113944576 32158531584 32244894828 32315555664 32332406784 32403259392 32429797407 32454592772 32490279864 32535389376 32711302176 32721957744 32828500992 32853897216 32944556096 33005998592 33051824128 33088167936 33140586351 33177027762 33213209988 33238903824 33249731256 33392787638 33439150192 33475919904 33538353408 33766505472 33777504768 33915238479 34007283712 34070708224 34173334902 34220781168 34247254464 34311126528 34322303232 34405806568 34469974336 34555788288 34620235776 34855747584 34867101696 34933714109 34960738932 35198567088 35210032872 35237271456 35275700544 35314489728 35352004608 35429474304 35515671296 35554724352 35581908992 35670491136 35766285912 35777936628 35875037184 35931870569 35971381278 36021323952 36088504704 36119085056 36216084552 36295447776 36334004736 36345840384 36373957632 36413626368 36453666816 36542355584 36661338112 36701650944 36771768201 36800214948 36812202462 36932063616 37021916284 37062625608 37090963168 37103045392 37131748416 37183302144 37384345344 37396523136 37466268672 37518286848 37547311104 37619043966 37721141248 37887293436 37957954272 37987318656 37999692864 38092142986 38163185872 38175617368 38216171648 38258194176 38299917824 38329546752 38498378814 38590291968 38602862592 38674857984 38706532389 38778721128 38982536394 39055239888 39109464192 39212716032 39225489408 39320921792 39394256384 39407088896 39492329472 39598387974 39611286981 39685163112 39924244696 39955130208 40029647616 40240037568 40315086336 40359416832 40589338624 40633970688 40665038848 40678285312 40743095121 40787528754 40832378748 40875755328 40889070432 40965329664 41064994936 41078371684 41110150032 41244005376 41480511744 41538103296 41615572992 41661333504 41727333564 41740926066 41762692096 41854210048 41966611491 42024877944 42057388512 42071088528 42103255488 42149552256 42208072704 42252098644 42389672192 42403480448 42436283904 42702698556 42738883584 42818592768 42933584106 42947569539 42993193104 43087407552 43109875712 43239729876 43320373152 43380519168 43414078464 43428220416 43509215232 43615069568 43629276992 43771334656 43805196288 43888884627 43937144874 43998147216 44117557248 44187448468 44201842342 44236037016 44284279984 44318538432 44332975008 44634559872 44717804544 44814532608 44829130752 44914775283 45022007296 45036673024 45220317972 45270042264 45354472128 45464815822 45479625793 45564446536 45627708224 45663005952 45748168704 45763070976 46074384384 46125047808 46160314368 46198119303 46527543438 46614318576 46665575712 46730366208 46817519616 46931422784 46946710496 46983028608 47034267392 47085986304 47136006144 47239299072 47277987687 47366162424 47406299136 47688381216 47703915504 47833382912 47961841704 48028431936 48081244032 48118006272 48170916864 48237797376 48288112736 48393930368 48445339648 48461120512 48498610176 48551501824 48604889088 48681889158 48735419796 48803084064 49029024268 49066953264 49082936616 49242751488 49416834144 49508997888 49577736192 49632251904 49724817408 49819814982 49845793792 49862030848 49955024896 50024382464 50089181457 50158725288 50213879856 50307530112 50446351522 50516391248 50610605696 50649758208 50666257152 51010925568 51106062336 51260002353 51331171752 51453722624 51470483456 51608709852 51704961504 51833682432 51930353664 51976715192 52073653184 52145952256 52283621376 52300652544 52441108398 52656439296 52757037634 52797850632 52815049308 52913550816 53273506944 53332086528 53372863488 53505736704 53653383424 53753448448 53812555776 53957071917 54031985928 54132757056 54178627584 54282134011 54324126828 54383371672 54443171664 54501007104 54518760576 54620439552 54813533376 54992007168 55052476416 55307348992 55384137728 55532874426 55593938412 55636444752 55654568088 55697622624 55774953216 55955481988 56033170592 56076518016 56094784704 56137673984 56199403008 56277430272 56428565949 56581711872 56830940154 56936931408 56985178112 57091457024 57138214479 57244778808 57263426052 57324257472 57387291264 57449876736 57494320128 57652973168 57760497536 57840692224 57885437952 57904293888 58012286976 58168081692 58473804591 58518512836 58582859832 58664196288 58981382688 59091384576 59110633344 59238494208 59348975616 59512746496 59623739392 59886367044 59932695312 60044471424 60210161494 60293757296 60360056352 60472629504 60884007936 60950956032 60997558272 61017427968 61181293131 61432512512 61500063744 61597492404 61617557526 61665225048 61866008064 62036724584 62152424768 62220767616 62307154944 62423359488 62591000346 62611389099 62644038144 62781315072 62848008192 63037316916 63154883232 63208398848 63378147966 63584508288 63605220672 63654425856 63949122272 64037909248 64108325376 64157341696 64227889152 64317063168 64400376159 64489789656 64631111328 64664813568 64788353497 64859594814 64909185544 64980559728 65070778752 65422604352 65443915488 65657001984 65707794432 65889112192 66011997184 66103648256 66176335872 66281172702 66302763513 66354055524 66426419976 66477807648 66499462512 66785575276 66878300384 66951839808 67076706816 67533010944 67555009536 67830476958 68014567424 68141416448 68197223733 68346669804 68441562336 68494508928 68622253056 68644606464 68811613136 68939948672 69111576576 69240471552 69734203392 69791315157 69867428218 69921477864 70397134176 70420065744 70474542912 70551401088 70628979456 70704009216 70858948608 71031342592 71109448704 71163817984 71532571824 71555873256 71750074368 71863741138 71887150447 71942762556 72042647904 72177009408 72432169104 72590895552 72668009472 72691680768 72747915264 72827252736 72907333632 73022833737 73084711168 73322676224 73403301888 73543536402 73600429896 73624404924 73864127232 73941172627 74043832568 74125251216 74181926336 74206090784 74263496832 74366604288 74729722473 74768690688 74793046272 74932537344 75036573696 75238087932 75442282496 75669527283 75774586872 75915908544 75974637312 75999385728 76184285972 76326371744 76351234736 76432343296 76516388352 76599835648 76659093504 76996757628 77180583936 77205725184 77328034819 77413064778 77557442256 77965072788 78110479776 78218928384 78425432064 78450978816 78641843584 78788512768 78814177792 78984658944 79135556451 79196775948 79222573962 79370326224 79848489392 79910260416 80059295232 80480075136 80630172672 80718833664 81178677248 81267941376 81330077696 81356570624 81486190242 81575057508 81664757496 81751510656 81778140864 81930659328 82129989872 82156743368 82220300064 82488010752 82961023488 83076206592 83231145984 83299311639 83454667128 83481852132 83525384192 83708420096 83933222982 84049755888 84114777024 84142177056 84206510976 84299104512 84416145408 84504197288 84779344384 84806960896 84872567808 85246410231 85405397112 85477767168 85637185536 85800792469 85867168212 85895139078 85986386208 86174815104 86479459752 86640746304 86761038336 86828156928 86856440832 87018430464 87230139136 87258553984 87542669312 87610392576 87777769254 87874289748 87996294432 88374896936 88403684684 88472074032 88568559968 88637076864 88665950016 89269119744 89435609088 89658261504 89829550566 90044014592 90073346048 90315242241 90440635944 90540084528 90708944256 90929631644 90959251586 91128893072 91255416448 91326011904 91496337408 91526141952 92148768768 92250095616 92396238606 92426336289 93055086876 93228637152 93331151424 93460732416 93635039232 93862845568 93893420992 93966057216 94068534784 94171972608 94272012288 94555975374 94732324848 94812598272 95067221949 95376762432 95407831008 95923683408 96056863872 96162488064 96236012544 96341833728 96475594752 96576225472 96787860736 96890679296 96922241024 96997220352 97103003648 97209778176 97289392221 97363778316 97470839592 97606168128 97875508043 98058048536 98133906528 98165873232 98485502976 98833668288 99017995776 99155472384 99264503808 99421759053 99639629964 99691587584 99724061696 99910049792 100178362914 100317450576 100427759712 100615060224 100892703044 101032782496 101221211392 101299516416 101332514304 101745715437 102021851136 102212124672 102407397463 102520004706 102662343504 102940966912 103217419704 103409923008 103667364864 103860707328 103953430384 104147306368 104291904512 104567242752 104601305088 104801142327 104882216796 105514075268 105595701264 105630098616 105827101632 106547013888 106664173056 106745726976 107011473408 107306766848 107506896896 107625111552 107795611707 107914143834 108063971856 108265514112 108357255168 108564268022 108648253656 108766743344 108886343328 109002014208 109037521152 109240879104 109627066752 109984014336 110104952832 110315304603 110614697984 110768275456 111065748852 111187876824 111272889504 111309136176 111395245248 111549906432 111910963976 112066341184 112153036032 112189569408 112275347968 112398806016 112554860544 112857131898 113163423744 113661880308 113873862816 113970356224 114276428958 114489557616 114526852104 114648514944 114774582528 114899753472 114988640256 115305946336 115520995072 115681384448 115770875904 115808587776 116024573952 116119597167 116336163384 116819154761 116947609182 117037025672 117165719664 117328392576 117962765376 118182769152 118221266688 118476988416 119025492992 119247478784 119772734088 119865390624 120088942848 120420322988 120587514592 120720112704 120945259008 121768015872 121901912064 121995116544 122034855936 122362586262 122865025024 123194984808 123235115052 123330450096 123732016128 124073449168 124304849536 124441535232 124614309888 124846718976 125182000692 125222778198 125288076288 125562630144 125899834473 126074633832 126309766464 126416797696 126756295932 127169016576 127210441344 127308851712 127898244544 128075818496 128216650752 128314683392 128455778304 128800752318 128842708617 128979579312 129262222656 129329627136 129576706994 129719189628 129818371088 129961119456 130141557504 130845208704 130887830976 131314003968 131415588864 131666653881 131778224384 132023994368 132207296512 132352671744 132562345404 132605527026 132708111048 132852839952 132955615296 132998925024 133322500451 133571150552 133756600768 133903679616 134153413632 134744325849 135066021888 135110019072 135660953916 136029134848 136394447466 136438877379 136693339608 136883124672 136989017856 137244506112 137289212928 137623226272 137879897344 138223153152 138480943104 138594357909 139429313747 139582630314 139734856436 139842955728 140794268352 140840131488 140949085824 141102802176 141257958912 141408018432 141717897216 142062685184 142218897408 142327635968 143065143648 143111746512 143500148736 143727482276 143774300894 143885525112 144085295808 144354018816 144864338208 145181791104 145336018944 145383361536 145495830528 145654505472 145814667264 146045667474 146169422336 146645352448 147087072804 147200859792 147248809848 147728254464 147882345254 148087665136 148250502432 148363852672 148412181568 148526993664 148733208576 149459444946 149537381376 149586092544 149865074688 150073147392 150267544371 150476175864 150884564992 151339054566 151549173744 151831817088 151949274624 151998771456 152368571944 152652743488 152702469472 152864686592 153032776704 153199671296 153318187008 153780007059 153993515256 154361167872 154411450368 154656069638 154706448197 154826129556 155114884512 155930145576 156220959552 156437856768 156850864128 156901957632 157283687168 157577025536 157628355584 157969317888 158271112902 158393551896 158445147924 158740652448 159126855377 159696978784 159820520832 160118590464 160960150272 161260345344 161437667328 162357354496 162535882752 162713141248 162846402033 162972380484 163150115016 163329514992 163503021312 163556281728 163861318656 164259979744 164313486736 164440600128 164976021504 165922046976 166152413184 166598623278 166909334256 166963704264 167050768384 167416840192 167866445964 168099511776 168229554048 168284354112 168413021952 168598209024 168832290816 169008394576 169558688768 169613921792 169745135616 170492820462 170810794224 170955534336 171274371072 171414643437 171601584938 171734336424 171790278156 171972772416 172349630208 172958919504 173281492608 173522076672 173656313856 173712881664 174036860928 174460278272 174517107968 175085338624 175421413773 175555538508 175748579496 175992588864 176562230327 176749793872 176807369368 176944148064 177137119936 177274153728 177331900032 178538239488 178871218176 179659101132 180088029184 180146692096 180630484482 180881271888 181080169056 181417888512 181859263288 181918503172 182257786144 182510832896 182652023808 182992674816 183052283904 183543879393 184297537536 184500191232 184649631719 184792477212 184852672578 186110173752 186457274304 186662302848 186921464832 187270078464 187725691136 187786841984 187932114432 188137069568 188343945216 188544024576 189111950748 189464649696 189625196544 190134443898 190753524864 190815662016 191847366816 192113727744 192324976128 192472025088 192683667456 192951189504 193152450944 193575721472 193781358592 193844482048 193994440704 194206007296 194365060491 194578784442 194727556632 194941679184 195212336256 195751016086 196116097072 196267813056 196331746464 196971005952 197667336576 198035991552 198310944768 198529007616 198843518106 198908290539 199279259928 199383175168 199448123392 199820099584 200356725828 200634901152 200855519424 201230120448 201785406088 202065564992 202442422784 202599032832 202665028608 203491430874 204043702272 204424249344 204591671199 204814794926 205040009412 205324687008 206434839408 206819846016 207334729728 207721414656 207906860768 208294612736 208583809024 209202610176 209373945471 209602284654 209764433592 210735565229 211028150536 211191402528 211260197232 211654203264 213094027776 213328346112 213491453952 214613533696 215013793792 215250223104 215591223414 215661451341 215828287668 216127943712 216531028224 217128536044 217296507312 217533486688 217772686656 218004028416 218075042304 218481758208 219068501211 219254133504 219968028672 220209905664 220630609206 221229395968 221536550912 221823517881 222131497704 222375753648 222545779008 222618272352 222790490496 223099812864 223821927952 224132682368 224306072064 224379138816 224550695936 224797612032 225109721088 225714263796 226326847488 227008581849 227323760616 227747725632 227940712448 228552857916 228979115232 229053704208 229297029888 229549165056 229799506944 229977280512 230611892672 231041990144 231362768896 231541751808 231617175552 231984104457 232239194334 232672326768 233638309522 233895218364 234074051344 234331439328 234656785152 235925530752 236365538304 236442533376 236953976832 237406669353 238050985984 238494957568 239545468176 239730781248 240177885696 240392307763 240840645976 241175029184 241440225408 241890518016 243536031744 243803824128 243990233088 244069711872 244725172524 246389969616 246470230104 246660900192 247464032256 248146898336 248609699072 248883070464 249228619776 249693437952 249897934917 250364001384 250445556396 250576152576 251125260288 251523093983 251799668946 252149267664 252619532928 252833595392 253512591864 254338033152 254420882688 254617703424 255796489088 256151636992 256433301504 256629366784 256911556608 257402377407 257601504636 257685417234 257959158624 258524445312 259153413988 259438379256 259636742176 259922238912 260283115008 261690417408 261775661952 262628007936 262831177728 263333307762 263556448768 264047988736 264414593024 265124690808 265211054052 265416222096 265705679904 265911230592 265997850048 266645000902 267142301104 267513201536 267807359232 268306827264 269488651698 270132043776 270220038144 270945726723 271321907832 272058269696 272788894932 272877754758 273386679216 273766249344 273978035712 274489012224 274578425856 275246452544 275759794688 276446306304 277188715818 277279008867 278858627494 279165260628 279469712872 279685911456 281588536704 281680262976 281898171648 282205604352 282515917824 282816036864 284125370368 284437794816 284655271936 285201665847 286130287296 286223493024 286919851201 287454964552 287548601788 287771050224 288170591616 288708037632 289728676416 290363582208 290672037888 290766723072 290991661056 291309010944 291629334528 292091334948 292338844672 293626524129 294174145608 294401719584 294497619696 295456508928 295764690508 296175330272 296501004864 296727705344 296824363136 297053987328 297466417152 298265277159 298918889892 299074762752 299172185088 299730149376 300535088742 300952351728 301769129984 302678109132 303098347488 303663634176 303898549248 303997542912 304737143888 305305486976 305404938944 305729373184 306065553408 306399342592 306636374016 307222192389 307560014118 307987030512 308822900736 309312139276 309412896394 309652259112 310229769024 311860291152 312441919104 312875713536 313701728256 313803915264 314403426981 314567374336 315154051072 315256711168 316542225804 316787103792 316890295848 317481304896 318253710754 318357380551 319393957568 319641041664 320237180928 321920300544 322520690688 322875334656 323386835121 324714708992 325071765504 325692804066 325944760968 326300230032 326659029984 327006042624 327112563456 327722637312 328519959488 328626973472 328881200256 329952043008 330945913809 331844093952 332304826368 333197246556 333818668512 333927408528 334101536768 334833680384 335732891928 336199023552 336459108096 336568708224 336826043904 337196418048 337664581632 338016789152 339117377536 339227843584 339490271232 340985640924 341621588448 341911068672 342452725627 342829286874 343203169876 343468672848 343580556312 343945544832 344699260416 345917839008 346562985216 347044153344 347312627712 347425763328 348073721856 348920556544 349034215936 350170677248 350457464283 350842827546 351111077016 351497158992 351985177728 353124460654 353499587744 353614738736 353888296128 354274239872 354548307456 354663800064 357076478976 357742436352 359318202264 360176058368 360293384192 361260968964 361762543776 362160338112 362835777024 363718526576 363837006344 364515572288 365021665792 365304047616 365985349632 366104567808 367087758786 368595075072 369299263438 369584954424 369705345156 372220347504 372914548608 373324605696 373842929664 374540156928 375451382272 375573683968 375864228864 376274139136 376687890432 377699503419 378223901496 378929299392 379250393088 379974938077 380268887796 381507049728 381631324032 383694733632 384227455488 384649952256 384944050176 385367334912 386304901888 387151442944 387562717184 387688964096 387988881408 388730120982 389157568884 389455113264 389883358368 390424672512 391502032172 392232194144 392535626112 392663492928 393942011904 394999961643 395334673152 396071983104 396621889536 397058015232 397687036212 397816581078 398558519856 398766350336 398896246784 399640199168 399967501353 400713451656 401269802304 401711038848 402460240896 403570812176 404131129984 404884845568 405198065664 405330057216 406982861748 408087404544 409183342398 409316632137 409629589852 410080018824 410649374016 412869678816 413639692032 414669459456 415442829312 415813721536 416589225472 417167618048 418287941241 418747890942 419204569308 419528867184 421471130458 422056301072 422382805056 422520394464 423308406528 426188055552 426656692224 426982907904 429227067392 430027587584 430500446208 431182446828 431322902682 431656575336 432255887424 433062056448 434257072088 434593014624 435066973376 435545373312 436008056832 436150084608 436963516416 438137002422 438508267008 439936057344 441261218412 442458791936 443647035762 444262995408 444751507296 445091558016 445236544704 445580980992 446199625728 447643855904 448265364736 448612144128 448758277632 449101391872 449595224064 450219442176 450802633113 451428527592 452653694976 453518474479 454017163698 454647521232 455495451264 455881424896 457105715832 457958230464 458107408416 458594059776 459098330112 459599013888 459954561024 461223785344 462083980288 462725537792 463083503616 463234351104 463968208914 464119344591 464478388668 465344653536 467276619044 467790436728 468148102688 468662878656 469313570304 471851061504 472731076608 472885066752 473907953664 474813338706 476101971968 476989915136 477380566131 479090936352 479461562496 480355771392 480784615526 481681291952 482350058368 482880450816 483781036032 487072063488 487607648256 488139423744 488539206099 489450345048 492779939232 492940460208 493321800384 494928064512 496293796672 497219398144 497766140928 498457239552 499795869834 500728002768 500891112792 501152305152 502250520576 503046187966 503599337892 504298535328 505239065856 507025183728 508676066304 508841765376 509235406848 511592978176 512303273984 512866603008 513258733568 513823113216 514243930311 514804754814 515203009272 515370834468 515918317248 517048890624 517588208389 518306827976 518876758512 519273484352 519844477824 520566230016 523380834816 523551323904 525256015872 526666615524 527112897536 528095977472 529686690981 530249381616 530422108104 530832444192 531411359808 531822461184 531995700096 533290001804 534284602208 535026403072 535614718464 536613654528 538977303396 540264087552 540440076288 541296243733 541891453446 542643815664 544116539392 545577789864 545755509516 546773358432 547532498688 547956071424 548978024448 549156851712 550492905088 551519589376 552892612608 553948895157 554377431636 554558017734 557717254988 558330521256 558939425744 559371822912 563177073408 563360525952 563796343296 564411208704 565031835648 565632073728 568250740736 568875589632 569310543872 570403331694 572260574592 572446986048 573839702402 574909929104 575097203576 575542100448 576341183232 577416075264 579457352832 580727164416 581344075776 581533446144 581983322112 582618021888 583095181473 584182669896 584677689344 587253048258 588348291216 588803439168 588995239392 590913017856 591529381016 592350660544 593002009728 593455410688 593648726272 594107974656 594932834304 596530554318 596724871617 597837779784 598149525504 598344370176 599460298752 601070177484 601904703456 605356218264 606196694976 607327268352 607797098496 607995085824 609474287776 610610973952 610809877888 611458746368 612131106816 612798685184 613272748032 613775013597 614444384778 615120028236 615974061024 618624278552 618825792788 619304518224 620459538048 623720582304 624883838208 625751427072 627607830528 628806853962 629134748672 630308102144 630513422336 632206695687 633084451608 633574207584 633780591696 634962609792 636507421508 636714761102 638787915136 639282083328 640474361856 643840601088 645041381376 645750669312 646773670242 646984354023 649429417984 651385608132 651889521936 652600460064 653318059968 654012085248 654225126912 655445274624 657039918976 657253946944 657762400512 659904086016 661891827618 663688187904 664609652736 665470553643 666394493112 667637337024 667854817056 668203073536 671465783856 672398047104 672918216192 673137416448 673652087808 674392836096 675329163264 676033578304 678234755072 678455687168 678980542464 681025745547 681971281848 683243176896 683822137344 684905451254 685128556301 685658573748 686406339752 686937345696 687161112624 687891089664 689398520832 691835678016 693125970432 694088306688 694625255424 694851526656 695952313371 697841113088 698068431872 700914928566 701685655092 702222154032 702994317984 703970355456 704704645241 706248921308 706999175488 707229477472 707776592256 708548479744 709096614912 709327600128 712220008059 714152957952 715484872704 718636404528 720586768384 721176923289 722521937928 723525087552 724320676224 725671554048 727437053152 727674012688 729031144576 730043331584 730608095232 731970699264 732209135616 734175517572 738598526876 739169908848 739410690312 744440695008 745829097216 746649211392 747685859328 749080313856 750902764544 751147367936 751728457728 752548278272 753375780864 754569281949 755399006838 756447802992 757858598784 758500786176 759949876154 760537775592 763014099456 763262648064 767389467264 768454910976 769299904512 769888100352 770734669824 772207132221 772609803776 774302885888 775125434368 775377928192 777460241964 778315137768 778910226528 779766716736 780849345024 783004064344 784464388288 785071252224 785326985856 787884023808 789999923286 790669346304 792143966208 793243779072 795374072424 795633162156 797117039712 797532700672 797792493568 799935002706 801426903312 802539604608 803422077696 804920481792 807141624352 808262259968 809769691136 810396131328 810660114432 812837180169 813965723496 816174809088 817734083327 818366684796 818633264274 819259179704 820160037648 821298748032 825739357632 827279384064 829338918912 831627443072 833178450944 834335236096 836575882482 837495781884 838409138616 839057734368 842942260916 844112602144 844765610112 845040788928 846616813056 852376111104 853313384448 853965815808 858454134784 860055175168 860759553603 862364893656 862645805364 863313150672 864511774848 866124112896 868514144176 869186029248 870133946752 871090746624 872016113664 872300169216 873927032832 876274004844 877016534016 880879572387 882522436824 884917583872 887294071524 888525990816 889503014592 890183116032 890473089408 891161961984 892399251456 895287711808 896530729472 897224288256 897516555264 898202783744 899190448128 901605266226 902857055184 905307389952 907036948958 908034327396 909295042464 910990902528 914211431664 915916460928 916214816832 917188119552 918196660224 919198027776 919909122048 921666577167 922447570688 924167960576 925451075584 926468702208 927936417828 928238689182 928956777336 930689307072 933257503157 934553238088 935580873456 936296205376 937325757312 938627140608 943210280943 943702123008 945462153216 945770133504 949626677412 952203943936 954761132262 955072141653 958181872704 958923124992 960711542784 961569231052 963362583904 964700116736 965760901632 967562072064 970160505363 974144126976 975215296512 976005196229 977078412198 978900690096 985559878464 985880920416 986643600768 989856129024 992587593344 994438796288 995532281856 996914479104 999591739668 1001456005536 1001782225584 1002304610304 1004501041152 1006092375932 1007198675784 1008597070656 1010478131712 1014050367456 1017352132608 1017683530752 1018470813696 1023185956352 1024606547968 1025733206016 1026517467136 1027358176881 1028487860622 1029609509628 1030406018544 1030741668936 1031836634496 1034097781248 1035176416778 1036613655952 1037753517024 1038546968704 1039688955648 1041132460032 1046761669632 1047102647808 1050512031744 1051372392849 1053333231048 1054225795072 1056191954944 1059373381962 1060498763232 1060844216208 1061664888384 1062822719616 1063644922368 1063991400192 1066580003608 1068569204416 1070052806144 1071229436928 1073227309056 1077954606792 1080528175104 1080880152576 1082592487466 1082945137379 1083782906892 1085287631328 1091155579728 1091511019032 1093546716864 1095064997376 1095912142848 1097956048896 1098313703424 1100985810176 1103039178752 1105785225216 1107897790314 1108754863272 1109116035468 1113887987639 1115434509976 1116661042512 1117878851488 1118743645824 1126354146816 1126721051904 1127592686592 1128822417408 1130063671296 1136501481472 1137751179264 1139924814231 1140806663388 1144521149184 1144893972096 1147679404804 1149819858208 1150194407152 1151084200896 1152682366464 1154832150528 1158914705664 1161454328832 1162688151552 1163066892288 1163966644224 1166190362946 1168365339792 1169355378688 1174506096516 1176696582432 1177606878336 1177990478784 1181826035712 1183058762032 1184701321088 1186004019456 1186910821376 1187297452544 1188215949312 1189865668608 1193061108636 1193449743234 1195675559568 1196299051008 1196688740352 1198920597504 1199902504059 1202140354968 1203809406912 1210712436528 1212393389952 1214654536704 1215594196992 1215990171648 1218948575552 1221221947904 1221619755776 1222917492736 1224262213632 1225597370368 1227550027194 1227949896411 1228888769556 1230240056472 1231948122048 1237248557104 1237651585576 1238609036448 1240919076096 1247441164608 1249767676416 1251502854144 1254863823723 1257613707924 1258269497344 1260616204288 1261026844672 1264413391374 1266168903216 1267148415168 1267561183392 1269925219584 1273014843016 1273429522204 1277575830272 1278564166656 1280948723712 1287681202176 1290082762752 1291501338624 1292547422033 1293547340484 1293968708046 1302771216264 1303779043872 1305200920128 1306636119936 1308024170496 1308450253824 1310890549248 1314079837952 1314507893888 1315524801024 1319808172032 1323783655236 1327376375808 1330941107286 1332788986224 1335274674048 1335709634112 1336406147072 1342931567712 1344796094208 1345836432384 1346274832896 1347304175616 1348785672192 1350658326528 1352067156608 1356469510144 1356911374336 1357961084928 1360555423437 1362051491094 1363942563696 1366486353792 1367644274688 1369810902508 1370257112602 1371317147496 1372812679504 1373874691392 1374322225248 1375782179328 1378797041664 1383671356032 1386251940864 1388176613376 1389250510848 1389703053312 1391904626742 1392358033773 1395682226176 1396136863744 1401829857132 1403371310184 1404444308064 1405988635968 1407940710912 1409409290482 1412497842616 1413998350976 1414458954944 1415553184512 1417096959488 1418193229824 1418655200256 1424440016118 1428305915904 1430969745408 1432141698393 1437272809056 1442353846578 1445043875856 1447050175104 1448641352448 1451343108096 1454874106304 1455348025376 1458062289152 1460086663168 1461216190464 1464418271232 1465617618297 1468351035144 1477197053752 1478339817696 1478821380624 1488881390016 1491658194432 1493298422784 1495371718656 1501805529088 1502294735872 1503456915456 1505096556544 1506751561728 1509138563898 1510798013676 1512895605984 1515717197568 1519899752308 1521075551184 1526028198912 1526525296128 1534778934528 1536909821952 1538599809024 1539776200704 1541469339648 1544414264442 1545219607552 1548605771776 1550755856384 1552764625167 1554920483928 1556630275536 1557820453056 1559533433472 1561698690048 1566008128688 1568928776576 1570142504448 1570653971712 1575768047616 1579999846572 1581338692608 1584287932416 1589060072943 1590748144848 1591266324312 1594234079424 1595065401344 1595584987136 1599870005412 1602853806624 1605079209216 1606844155392 1609840963584 1614283248704 1616524519936 1619539382272 1620792262656 1621320228864 1623888731199 1625674360338 1627931446992 1632349618176 1635468166654 1636733369592 1637266528548 1638518359408 1640320075296 1642597496064 1651478715264 1654558768128 1658677837824 1661846685471 1663254886144 1666356901888 1668670472192 1673151764964 1674991563768 1676818277232 1678115468736 1682746154341 1685884521832 1688225204288 1689531220224 1690081577856 1693233626112 1704752222208 1706626768896 1707931631616 1716908269568 1721519107206 1724729787312 1725291610728 1726626301344 1729023549696 1732248225792 1737028288352 1738372058496 1740267893504 1742181493248 1744032227328 1744600338432 1747854065664 1749285544419 1752548009688 1754033068032 1761759144774 1765044873648 1769835167744 1774588143048 1777051981632 1779006029184 1780366232064 1780946178816 1782323923968 1784798502912 1790575423616 1793061458944 1794448576512 1795033110528 1796405567488 1798380896256 1803210532452 1805714110368 1814073897916 1816068654792 1818590084928 1821981805056 1828422863328 1831832921856 1832429633664 1834376239104 1836393320448 1838396055552 1839818244096 1843333154334 1844895141376 1848335921152 1850902151168 1855872835656 1856477378364 1857913554672 1861378614144 1866515006314 1869106476176 1871161746912 1872592410752 1874651514624 1877254281216 1886420561886 1887404246016 1890924306432 1891540267008 1896620087061 1899253354824 1904407887872 1909522264524 1910144283306 1916363745408 1917846249984 1921423085568 1923138462104 1926725167808 1929400233472 1931521803264 1935124144128 1940321010726 1940953062069 1948288253952 1952010392458 1954156824396 1957801380192 1971119756928 1971761840832 1973287201536 1979712258048 1985175186688 1988877592576 1991064563712 1993828958208 1996411660929 1999183479336 2002912011072 2003564451168 2004609220608 2008438958407 2012184751864 2014397351568 2017194141312 2020956263424 2028100734912 2034704265216 2035367061504 2036941627392 2046371912704 2049213095936 2051466412032 2054716353762 2055385668903 2056975721244 2059219019256 2060812037088 2061483337872 2063673268992 2068195562496 2070352833556 2073227311904 2075507034048 2077093937408 2079377911296 2082264920064 2087856940113 2093523339264 2094205295616 2102744785698 2106666462096 2108451590144 2112383909888 2114113935723 2118746763924 2120997526464 2121688432416 2123329776768 2125645439232 2127289844736 2127982800384 2133160007216 2137138408832 2140105612288 2142458873856 2146454618112 2155909213584 2161760305152 2163530769867 2165184974932 2165890274758 2167565813784 2170575262656 2182311159456 2183022038064 2187093433728 2190129994752 2191824285696 2195912097792 2196627406848 2201971620352 2206078357504 2215795580628 2217509726544 2218232070936 2227775975278 2228501663857 2230869019952 2233322085024 2235757702976 2237487291648 2252708293632 2253442103808 2255185373184 2257644834816 2260127342592 2263707845847 2273002962944 2275502358528 2279849628462 2281613326776 2289042298368 2289787944192 2295358809608 2299639716416 2300388814304 2302168401792 2305364732928 2309664301056 2316621396663 2317829411328 2322908657664 2325376303104 2326133784576 2332380725892 2336730679584 2338710757376 2349012193032 2353393164864 2355213756672 2355980957568 2363652071424 2366117524064 2369402642176 2372008038912 2373821642752 2374594905088 2376431898624 2379731337216 2386122217272 2386899486468 2391351119136 2392598102016 2393377480704 2397169079389 2399805008118 2404280709936 2407618813824 2421424873056 2424786779904 2429309073408 2431188393984 2431980343296 2437897151104 2442443895808 2443239511552 2445834985472 2448524427264 2451194740736 2453202249981 2455100054388 2455899792822 2457777539112 2460480112944 2463896244096 2474497114208 2475303171152 2477218072896 2481838152192 2494882329216 2499535352832 2503005708288 2509727647446 2515227415848 2516538994688 2521232408576 2522053689344 2528826782748 2532337806432 2534296830336 2535122366784 2539850439168 2546029686032 2546859044408 2555151660544 2557128333312 2561897447424 2575362404352 2580165525504 2582278660809 2585094844066 2587094680968 2587937416092 2605542432528 2607558087744 2610401840256 2613272239872 2616048340992 2616900507648 2621781098496 2628159675904 2629015787776 2631049602048 2642638717161 2647567310472 2654752751616 2659824566539 2661882214572 2665577972448 2670549348096 2671419268224 2685863135424 2689592188416 2691672864768 2692549665792 2694608351232 2697571344384 2704134313216 2712939020288 2713822748672 2715922169856 2721110846874 2724102982188 2727885127392 2732972707584 2739621805016 2740514225204 2742634294992 2745625359008 2747749382784 2748644450496 2751564358656 2757594083328 2764999731501 2767342712064 2772503881728 2776353226752 2779406106624 2783809253484 2784716067546 2791364452352 2792273727488 2799772509471 2803659714264 2806742620368 2808888616128 2811977271936 2815881421824 2818818580964 2824995685232 2827996701952 2828917909888 2831106369024 2834193918976 2836386459648 2837310400512 2848880032236 2856611831808 2864283396786 2865216424959 2874545618112 2884707693156 2890087751712 2894100350208 2897282704896 2902686216192 2909748212608 2910696050752 2916124578304 2920173326336 2922432380928 2928015588687 2931235236594 2936702070288 2954394107504 2956679635392 2957642761248 2977762780032 2983316388864 2986596845568 2990743437312 3003611058176 3004589471744 3006913830912 3010193113088 3013503123456 3018277127796 3021596027352 3025791211968 3031434395136 3034140749333 3039799504616 3042151102368 3052056397824 3053050592256 3069557869056 3073819643904 3077199618048 3079552401408 3082074530643 3088828528884 3090439215104 3097211543552 3105529250334 3109840967856 3113260551072 3115640906112 3119066866944 3123397380096 3132016257376 3137857553152 3140285008896 3141307943424 3151536095232 3154117178547 3159999693144 3162677385216 3168575864832 3174629321353 3178120145886 3181496289696 3182532648624 3188468158848 3191169974272 3199740010824 3205707613248 3210158418432 3213688310784 3219681927168 3228566497408 3233049039872 3239078764544 3241584525312 3242640457728 3247777462398 3248835412137 3251348720676 3255862893984 3270936333308 3273466739184 3274533057096 3277036718816 3280640150592 3285194992128 3302957430528 3309117536256 3317355675648 3323693370942 3326509772288 3332713803776 3337340944384 3341663962917 3346303529928 3349983127536 3353636554464 3356230937472 3365492308682 3371769043664 3376450408576 3379062440448 3380163155712 3386467252224 3409504444416 3413253537792 3419774442693 3433816539136 3443038214412 3449459574624 3450583221456 3453252602688 3458047099392 3464496451584 3474056576704 3476744116992 3480535787008 3484362986496 3488064454656 3489200676864 3498571088838 3505096019376 3508066136064 3523518289548 3530089747296 3549176286096 3554103963264 3558012058368 3560732464128 3561892357632 3564647847936 3569597005824 3581150847232 3586122917888 3588897153024 3590066221056 3592811134976 3596761792512 3599707512177 3606421064904 3611428220736 3621393797591 3628147795832 3632137309584 3637180169856 3643963610112 3656845726656 3663665843712 3664859267328 3668752478208 3672786640896 3676792111104 3686666308668 3689790282752 3696671842304 3711745671312 3712954756728 3715827109344 3722757228288 3733030012628 3738212952352 3742323493824 3745184821504 3749303029248 3754508562432 3764591471169 3772841123772 3774808492032 3781848612864 3783080534016 3789073706131 3793240174122 3798506709648 3808815775744 3819044529048 3820288566612 3832727490816 3835692499968 3842846171136 3846276924208 3853450335616 3858800466944 3863043606528 3870248288256 3877642266099 3880642021452 3881906124138 3904020784916 3908313648792 3915602760384 3942239513856 3943523681664 3946574403072 3959424516096 3970350373376 3977755185152 3982129127424 3992823321858 3998366958672 4005824022144 4007128902336 4009218441216 4016877916814 4024369503728 4028794703136 4034388282624 4041912526848 4056201469824 4069408530432 4070734123008 4073883254784 4081666270311 4092743825408 4098426191872 4102932824064 4109432707524 4110771337806 4113951442488 4118438038512 4121624074176 4122966675744 4127346537984 4136391124992 4140705667112 4146454623808 4151014068096 4154187874816 4158755822592 4164529840128 4175713880226 4177074101319 4187046678528 4188410591232 4205489571396 4213332924192 4216903180288 4228227871446 4237493527848 4241995052928 4243376864832 4246659553536 4251290878464 4254579689472 4255965600768 4266320014432 4274276817664 4280211224576 4284917747712 4292909236224 4296425095179 4311818427168 4322308726157 4327061539734 4330369949864 4331780549516 4335131627568 4341150525312 4364622318912 4366044076128 4374186867456 4380259989504 4383648571392 4393254813696 4403943240704 4412156715008 4431591161256 4435019453088 4436464141872 4455551950556 4457003327714 4461738039904 4466644170048 4471515405952 4474974583296 4505416587264 4506884207616 4510370746368 4515289669632 4520254685184 4527415691694 4546005925888 4559699256924 4563226653552 4578084596736 4579575888384 4590717619216 4599279432832 4600777628608 4604336803584 4610729465856 4619328602112 4633242793326 4635658822656 4645817315328 4652267569152 4658293875501 4664761451784 4673461359168 4677421514752 4698024386064 4706786329728 4710427513344 4711961915136 4727304142848 4732235048128 4738805284352 4744016077824 4747643285504 4749189810176 4752863797248 4767180218829 4772244434544 4773798972936 4782702238272 4785196204032 4786754961408 4794338158778 4795899894107 4799610016236 4808561419872 4815237627648 4842849746112 4849573559808 4858618146816 4862376787968 4863960686592 4871666193597 4875794302208 4884887791616 4886479023104 4891669970944 4897048854528 4906404499962 4910200108776 4911799585644 4915555078224 4920960225888 4927792488192 4932932516687 4948994228416 4950606342304 4954436145792 4963676304384 4985540056413 4989764658432 4999070705664 5006011416576 5019455294892 5030454831696 5033077989376 5044107378688 5048238463023 5057653565496 5064675612864 5068593660672 5070244733568 5079700878336 5092059372064 5093718088816 5110303321088 5114256666624 5123794894848 5150724808704 5158884608639 5164557321618 5170189688132 5174189361936 5175874832184 5211084865056 5215116175488 5220803680512 5226544479744 5232096681984 5233801015296 5243562196992 5256319351808 5258031575552 5262099204096 5285277434322 5295134620944 5309505503232 5319649133078 5323764429144 5331155944896 5341098696192 5342838536448 5371726270848 5379184376832 5383345729536 5385099331584 5389216702464 5395142688768 5408268626432 5425878040576 5427645497344 5442221693748 5448205964376 5455770254784 5465945415168 5479243610032 5481028450408 5485268589984 5491250718016 5495498765568 5497288900992 5503128717312 5515188166656 5529999463002 5534685424128 5545007763456 5552706453504 5567618506968 5569432135092 5582728904704 5584547454976 5599545018942 5607319428528 5613485240736 5617777232256 5623954543872 5631762843648 5637637161928 5649991370464 5655993403904 5657835819776 5662212738048 5668387837952 5672772919296 5674620801024 5689860261183 5697760064472 5713223663616 5724138583289 5728566793572 5730432849918 5749091236224 5769415386312 5780175503424 5788200700416 5794565409792 5805372432384 5819496425216 5821392101504 5832249156608 5840346652672 5844864761856 5856031177374 5862470473188 5873404140576 5908788215008 5913359270784 5915285522496 5955525560064 5966632777728 5973193691136 5981486874624 6007222116352 6009178943488 6013827661824 6020386226176 6025316875221 6036554255592 6043192054704 6051582423936 6062868790272 6068281498666 6079599009232 6084302204736 6104112795648 6106101184512 6139115738112 6147639287808 6154399236096 6164149061286 6166157006709 6177657057768 6180878430208 6194423087104 6211058500668 6219681935712 6226521102144 6231281812224 6238133733888 6246794760192 6264032514752 6275715106304 6280570017792 6282615886848 6308234357094 6319999386288 6325354770432 6337151729664 6342341807169 6349258642706 6356240291772 6362992579392 6365065297248 6376936317696 6399480021648 6411415226496 6420316836864 6427376621568 6439363854336 6457132994816 6466098079744 6478157529088 6485280915456 6490592309601 6495554924796 6497670824274 6502697441352 6511725787968 6532802522099 6541872666616 6546933478368 6549066114192 6554073437632 6561280301184 6570389984256 6605914861056 6618235072512 6647386741884 6653019544576 6665427607552 6683327925834 6685504991571 6692607059856 6699966255072 6707273108928 6712461874944 6730984617364 6743538087328 6752900817152 6758124880896 6760326311424 6772934504448 6791123537541 6819008888832 6826507075584 6832036373603 6839548885386 6867633078272 6886076428824 6898919149248 6901166442912 6906505205376 6916094198784 6928992903168 6948113153408 6953488233984 6961071574016 6968725972992 6976128909312 6978401353728 6997142177676 7010192038752 7016132272128 7047036579096 7060179494592 7098352572192 7108207926528 7116024116736 7121464928256 7123784715264 7129295695872 7139194011648 7162301694464 7172245835776 7177794306048 7180132442112 7185622269952 7191507238167 7199415024354 7212842129808 7222856441472 7242787595182 7256295591664 7264274619168 7274360339712 7287927220224 7313691453312 7327331687424 7329718534656 7337504956416 7345573281792 7353584222208 7359606749943 7373332617336 7379580565504 7393343684608 7423491342624 7425909513456 7431654218688 7445514456576 7466060025256 7476425904704 7484646987648 7490369643008 7498606058496 7509017124864 7529182942338 7545682247544 7549616984064 7563697225728 7566161068032 7578147412262 7586480348244 7597013419296 7638089058096 7640577133224 7665454981632 7671384999936 7685692342272 7692553848416 7706900671232 7717600933888 7726087213056 7740496576512 7746835982427 7755284532198 7761284042904 7763812248276 7797215913473 7808041569832 7816627297584 7831205520768 7884479027712 7887047363328 7893148806144 7940700746752 7955510370304 7964258254848 7979473699617 7985646643716 7996733917344 8011648044288 8014257804672 8033755833628 8048739007456 8057589406272 8068776565248 8083825053696 8112402939648 8138817060864 8141468246016 8147766509568 8163332540622 8185487650816 8196852383744 8218865415048 8221542675612 8227902884976 8236876077024 8243248148352 8245933351488 8254693075968 8272782249984 8281411334224 8292909247616 8302028136192 8308375749632 8317511645184 8329059680256 8351427760452 8354148202638 8374093357056 8376821182464 8399317528413 8410979142792 8426665848384 8433806360576 8456455742892 8474987055696 8483990105856 8486753729664 8493319107072 8502581756928 8509159378944 8511931201536 8532640028864 8548553635328 8560422449152 8569835495424 8592850190358 8595649274877 8623636854336 8644617452314 8654123079468 8660739899728 8663561099032 8670263255136 8682301050624 8729244637824 8732088152256 8748373734912 8760519979008 8767297142784 8784046766061 8807886481408 8824313430016 8863182322512 8870038906176 8872928283744 8894515387231 8911103901112 8914006655428 8923476079808 8933288340096 8943030811904 8949949166592 9010833174528 9013768415232 9020741492736 9030579339264 9040509370368 9054831383388 9102422247999 9119398513848 9126453307104 9156169193472 9159151776768 9181435238432 9198558865664 9201555257216 9208673607168 9221458931712 9238657204224 9246223591929 9266485586652 9271317645312 9291634630656 9316587751002 9329522903568 9346922718336 9354843029504 9396048772128 9413572659456 9420855026688 9423923830272 9454608285696 9464470096256 9477610568704 9488032155648 9495286571008 9498379620352 9505727594496 9523887964059 9534360437658 9544488869088 9547597945872 9565404476544 9573509922816 9588676317556 9591799788214 9599220032472 9617122839744 9630475255296 9685699492224 9699147119616 9717236293632 9724753575936 9727921373184 9743332387194 9746506236411 9751588604416 9769775583232 9772958046208 9783339941888 9812808999924 9820400217552 9823599171288 9831110156448 9841920451776 9855584976384 9865865033374 9897988456832 9901212684608 9908872291584 9927352608768 9971080112826 9979529316864 9998141411328 10012022833152 10024991888751 10038910589784 10060909663392 10066155978752 10096476926046 10115307130992 10129351225728 10137187321344 10140489467136 10159401756672 10184118744128 10187436177632 10220606642176 10228513333248 10259323328079 10301449617408 10317769217278 10329114643236 10340379376264 10348378723872 10351749664368 10422169730112 10430232350976 10441607361024 10453088959488 10464193363968 10467602030592 10512638703616 10516063151104 10524198408192 10570554868644 10590269241888 10616034494437 10639298266156 10647528858288 10662311889792 10682197392384 10685677072896 10743452541696 10758368753664 10766691459072 10770198663168 10778433404928 10790285377536 10816537252864 10855290994688 10864181392773 10884443387496 10896411928752 10911540509568 10931890830336 10958487220064 10962056900816 10970537179968 10982501436032 10990997531136 10994577801984 11006257434624 11030376333312 11059998926004 11069370848256 11090015526912 11135237013936 11138864270184 11165457809408 11169094909952 11199090037884 11214638857056 11226970481472 11235554464512 11247909087744 11263525687296 11275274323856 11299982740928 11311986807808 11315671639552 11324425476096 11336775675904 11345545838592 11349241602048 11367221118393 11379720522366 11395520128944 11426447327232 11448277166578 11457133587144 11460865699836 11498182472448 11538830772624 11560351006848 11576401400832 11589130819584 11610744864768 11632926798297 11638992850432 11642784203008 11664498313216 11680693305344 11712062354748 11724940946376 11746808281152 11779223080387 11817576430016 11826718541568 11830571044992 11911051120128 11933265555456 11946387382272 12014444232704 12018357886976 12027655323648 12050633750442 12073108511184 12086384109408 12103164847872 12125737580544 12136562997332 12159198018464 12168604409472 12208225591296 12212202369024 12244998810933 12278231476224 12295278575616 12308798472192 12328298122572 12332314013418 12355314115536 12361756860416 12388846174208 12422117001336 12439363871424 12453042204288 12462563624448 12476267467776 12493589520384 12528065029504 12551430212608 12561140035584 12565231773696 12616468714188 12639998772576 12650709540864 12684683614338 12698517285412 12712480583544 12725985158784 12730130594496 12753872635392 12798960043296 12822830452992 12840633673728 12854753243136 12878727708672 12914265989632 12932196159488 12956315058176 12966926178471 12981184619202 12991109849592 12995341648548 13005394882704 13023451575936 13065605044198 13083745333232 13093866956736 13098132228384 13108146875264 13122560602368 13140779968512 13211829722112 13236470145024 13294773483768 13306039089152 13330855215104 13366655851668 13371009983142 13385214119712 13399932510144 13414546217856 13424923749888 13461969234728 13487076174656 13505801634304 13516249761792 13520652622848 13545869008896 13582247075082 13638017777664 13664072747206 13679097770772 13772152857648 13797838298496 13802332885824 13813010410752 13832188397568 13857985806336 13896226306816 13906976467968 13922143148032 13937451945984 13956802707456 13974881626503 13994284355352 14020384077504 14032264544256 14059072708849 14094073158192 14120358989184 14196705144384 14216415853056 14232048233472 14242929856512 14247569430528 14258591391744 14324603388928 14344491671552 14355588612096 14360264884224 14383014476334 14387699682321 14398830048708 14425684259616 14445712882944 14485575190364 14512591183328 14528549238336 14548720679424 14575854440448 14614998580791 14627382906624 14654663374848 14659437069312 14675009912832 14691146563584 14719213499886 14746665234672 14759161131008 14786687369216 14798797550061 14846982685248 14851819026912 14863308437376 14891028913152 14932120050512 14952851809408 14969293975296 14980739286016 14997212116992 15018034249728 15058365884676 15091364495088 15099233968128 15132322136064 15144715389069 15156294824524 15172960696488 15194026838592 15276178116192 15281154266448 15330909963264 15342769999872 15371384684544 15385107696832 15413801342464 15435201867776 15452174426112 15476653825917 15493671964854 15510569064396 15522568085808 15527624496552 15594431826946 15616083139664 15633254595168 15662411041536 15768958055424 15774094726656 15786297612288 15881401493504 15911020740608 15928516509696 15958947399234 15971293287432 15993467834688 16023296088576 16028515609344 16067511667256 16097478014912 16115178812544 16137553130496 16167650107392 16224805879296 16277634121728 16282936492032 16326665081244 16370975301632 16437730830096 16443085351224 16455805769952 16473752154048 16486496296704 16491866702976 16509386151936 16545564499968 16562822668448 16585818495232 16604056272384 16616751499264 16635023290368 16658119360512 16702855520904 16708296405276 16748186714112 16753642364928 16780183555723 16798635056826 16821958285584 16853331696768 16867612721152 16912911485784 16949974111392 16967980211712 16973507459328 16986638214144 17005163513856 17018318757888 17023862403072 17065280057728 17097107270656 17120844898304 17139670990848 17172415749867 17185700380716 17191298549754 17247273708672 17289234904628 17308246158936 17321479799456 17327122198064 17340526510272 17364602101248 17458489275648 17464176304512 17496747469824 17521039958016 17534594285568 17568093532122 17615772962816 17648626860032 17726364645024 17740077812352 17745856567488 17789030774462 17822207802224 17828013310856 17846952159616 17866576680192 17886061623808 17899898333184 18021666349056 18027536830464 18041482985472 18061158678528 18075950625663 18109662766776 18204844495998 18238797027696 18252906614208 18312338386944 18318303553536 18362870476864 18397117731328 18403110514432 18417347214336 18442917863424 18492447183858 18498471020127 18532971173304 18542635290624 18583269261312 18633175502004 18659045807136 18693845436672 18792097544256 18827145318912 18841710053376 18847847660544 18928940192512 18955221137408 18976064311296 18990573142016 18996759240704 19011455188992 19027025421507 19047775928118 19068720875316 19088977738176 19095195891744 19130808953088 19177352635112 19183599576428 19198440064944 19234245679488 19260950510592 19371398984448 19398294239232 19434472587264 19455842746368 19486664774388 19493012472822 19503177208832 19539551166464 19545916092416 19598407566297 19625617999848 19640800435104 19647198342576 19662220312896 19683840903552 19711169952768 19731730066748 19795976913664 19802425369216 19817744583168 19854705217536 19942160225652 19959058633728 19996282822656 20049983777502 20056514974713 20077821179568 20121819326784 20132311957504 20192953852092 20230614261984 20258702451456 20274374642688 20280978934272 20318803513344 20368237488256 20374872355264 20441213284352 20457026666496 20496109120809 20518646656158 20602899234816 20635538434556 20658229286472 20680758752528 20696757447744 20703499328736 20844339460224 20860464701952 20883214722048 20906177918976 20928386727936 20935204061184 21025277407232 21032126302208 21048396816384 21141109737288 21180538483776 21232068988874 21238985245331 21278596532312 21295057716576 21324623779584 21364394784768 21371354145792 21486905083392 21516737507328 21533382918144 21540397326336 21556866809856 21574521714501 21633074505728 21728362785546 21768886774992 21792823857504 21823081019136 21863781660672 21916974440128 21924113801632 21941074359936 21965002872064 21981995062272 21989155603968 22012514869248 22060752666624 22078820249829 22119997852008 22138741696512 22180031053824 22270474027872 22277728540368 22338189819904 22398180075768 22429277714112 22453940962944 22471108929024 22495818175488 22527051374592 22550548647712 22599965481856 22623973615616 22631343279104 22648850952192 22673551351808 22691091677184 22698483204096 22734442236786 22759441044732 22791040257888 22896554333156 22914267174288 22921731399672 22996364944896 23077661545248 23120702013696 23152802801664 23178261639168 23221489729536 23265853596594 23277985700864 23285568406016 23328996626432 23361386610688 23391647740419 23424124709496 23449881892752 23493616562304 23558446160774 23635152860032 23653437083136 23661142089984 23822102240256 23866531110912 23892774764544 23938421098851 24028888465408 24036715773952 24101267500884 24146217022368 24172768218816 24206329695744 24251475161088 24273125994664 24318396036928 24337208818944 24416451182592 24424404738048 24489997621866 24556462952448 24590557151232 24656596245144 24664628026836 24710628231072 24723513720832 24844234002672 24878727742848 24906084408576 24925127248896 24952534935552 24987179040768 25056130059008 25102860425216 25122280071168 25130463547392 25197952585239 25232937428376 25279997545152 25301419081728 25349756583137 25369367228676 25397034570824 25424961167088 25451970317568 25460261188992 25507745270784 25597920086592 25645660905984 25681267347456 25709506486272 25828531979264 25864392318976 25933852356942 25962369238404 25982219699184 25990683297096 26010789765408 26046903151872 26131210088396 26167490666464 26187733913472 26196264456768 26216293750528 26245121204736 26281559937024 26352140298183 26423659444224 26472940290048 26589546967536 26612078178304 26661710430208 26683546161693 26733311703336 26742019966284 26770428239424 26799865020288 26829092435712 26849847499776 26923938469456 26974152349312 27011603268608 27032499523584 27041305245696 27091738017792 27164494150164 27307266743997 27328145494412 27358195541544 27544305715296 27595676596992 27604665771648 27626020821504 27664376795136 27715971612672 27792452613632 27813952935936 27844286296064 27874903891968 27949763253006 27988568710704 28040768155008 28064529088512 28118145417698 28188146316384 28240717978368 28393410288768 28432831706112 28464096466944 28485859713024 28495138861056 28517182783488 28571663892177 28649206777856 28688983343104 28720529768448 28766028952668 28775399364642 28797660097416 28851368519232 28891425765888 28971150380728 29025182366656 29057098476672 29097441358848 29151708880896 29229997161582 29239518709233 29254765813248 29309326749696 29318874138624 29350019825664 29438426999772 29493330469344 29518322262016 29597595100122 29693965370496 29703638053824 29726616874752 29782057826304 29864240101024 29905703618816 29938587950592 29961478572032 29994424233984 30036068499456 30074975666253 30116731769352 30182728990176 30198467936256 30256161083099 30289430778138 30312589649048 30345921392976 30388053677184 30552356232384 30562308532896 30661819926528 30685539999744 30770215393664 30827602684928 30870403735552 30904348852224 30953307651834 30987343929708 31021138128792 31045136171616 31055248993104 31188863653892 31232166279328 31266509190336 31324822083072 31537916110848 31548189453312 31572595224576 31762802987008 31822041481216 31848103483311 31917894798468 31942586574864 31986935669376 32046592177152 32057031218688 32135023334512 32194956029824 32230357625088 32275106260992 32335300214784 32449611758592 32565872984064 32592544178319 32653330162488 32741950603264 32875461660192 32886170702448 32911611539904 32947504308096 32972992593408 32983733405952 33018772303872 33091128999936 33125645336896 33171636990464 33208112544768 33233502998528 33270046580736 33405711041808 33416592810552 33496373428224 33507284729856 33560367111446 33571299258749 33597270113652 33643916571168 33706663393536 33825822971568 33899948222784 33935960423424 33947014918656 33973276428288 34010327027712 34036637515776 34047724806144 34101663355179 34130560115456 34194214541312 34241689796608 34279341981696 34344831499734 34371400761432 34382597099508 34494547417344 34530527616809 34578469809256 34616492317872 34642959598912 34654244396128 34681053020544 34729204202496 34898780394891 34916978551296 34928352609024 34993494939648 35042079916032 35136187064244 35231545925632 35337669241161 35452729290048 35480155624704 35491713134976 35578061548924 35644415604448 35656026621712 35693904319232 35733153360384 35772123247616 35799796666368 36043332698112 36055073660928 36082965970944 36112192260473 36151901251326 36219325533552 36409688991996 36477594055392 36505813228416 36624676773888 36636607107072 36725740953728 36794235462656 36806221028864 36834694428672 36885835726848 36984894367716 36996942040254 37065942346608 37085270581248 37166538522624 37266351004008 37318091614272 37387690873344 37584195088512 37654290637824 37683420106752 37695695321088 37857880385024 37910442274816 37952128622592 37981146284032 37993518481408 38054050843014 38095551856236 38137441750632 38177955476352 38190391783488 38261617906176 38354705270224 38367199152856 38396880129888 38468491358976 38521901021184 38742797968896 38796588478464 38868945174528 38900778535413 38973329548776 38986024945644 39006354417664 39079102332928 39091832184832 39196815132594 39251235999696 39281600870208 39294396685152 39324440625792 39367681807104 39422339905536 39463460133496 39591953827328 39604850738432 39635489166336 39709410435072 39884320451304 39918117267456 39992565645312 40068970083023 40099967555004 40113029949426 40155642359136 40243638653568 40385907704184 40461228523968 40517404902912 40548749285376 40561957868544 40637607026688 40736474976512 40749744710528 40882426568704 40914053332992 40992218241618 41037293312316 41271076869112 41316458572944 41361517505056 41393514895488 41406998657472 41688678920448 41720929403904 41766429444096 41812355837952 41870408122368 42050554814464 42064252604416 42096793632768 42177218126547 42282219474576 42361076967552 42464137977748 42477970490662 42557193064624 42590115433152 42649247559168 42728789569536 42742708291584 42973810166784 43033475014656 43066765836288 43080794652672 43149043429002 43163099046963 43266149011456 43456725571092 43537773549984 43585647715008 43646162038272 43727563321344 43833948880256 43848227603264 43882148719872 43930005744128 43963990124544 43978311207936 44025029738496 44157640499658 44239995704016 44277483393024 44360062107648 44396392650183 44540948055744 44555457080736 44796360151536 44858555428224 44907881925888 44942217858048 44991636350976 45054102749184 45101097295424 45199930963712 45247947231232 45262686558208 45297701904384 45347102703616 45396966408192 45434146167207 45468884473572 45518882089464 45582080515776 45793108666312 45828534348576 45843462799344 45992729889792 46155323090496 46241404027392 46305605603328 46356523278336 46429961477751 46531707193188 46555971401728 46571136812032 46657993252864 46783295480838 46848249418992 46899763785504 46987233124608 47116892321548 47270305720064 47306874166272 47322284179968 47644204480512 47733062221824 47785549529088 47824254615221 47876842197702 48073431547904 48202535001768 48292434044736 48345536437632 48412659391488 48502950322176 48546251989328 48636792073856 48674417637888 48832902365184 48848809476096 48979995243732 49112925904896 49313192490288 49329256053672 49421256462144 49447027441664 49688468005344 49757455485696 49812168817152 49850254497792 49905069871104 49974358081536 50112260118016 50205720850432 50244560142336 50260927094784 50340550667169 50395905170478 50465874856752 50559995090304 50602838163456 50699513166274 50738734457352 50794069141648 50849922334176 50903940635136 50920522377984 51015490541568 51195840173184 51291321811968 51362534694912 51419012972544 51517247249601 51657063958528 51728784637952 51867704713884 51924738476808 51964439398368 51981366594192 52021579530816 52093806303744 52262420176792 52334981332928 52375467826944 52392528913536 52432587501056 52490242409472 52563119874048 52704280596366 52847318888448 52945880580096 53179093935072 53224156356608 53367092323386 53466623406672 53484039932568 53540856478848 53599730040576 53658184871424 53699694999552 53847876938912 53948304698624 54023206537216 54064999047168 54082610491392 54183476035584 54227851876989 54328988300328 54614533487994 54656290988824 54716391083088 55088611430592 55191353193984 55209331543296 55252041643008 55328753590272 55584905227264 55627905871872 55688572592128 55749807783936 55899526506012 55977137421408 56081536310016 56236290835396 56376292632768 56481435956736 56786820577536 56865663412224 56928192933888 56971719426048 56990277722112 57034365566976 57143327784354 57298413555712 57377966686208 57532057905336 57550798729284 57595320194832 57702737038464 57782851531776 57942300761456 58050364733312 58114196953344 58194882717696 58303417761792 58459994323164 58479037418466 58509531626496 58618653499392 58637748277248 58795222698891 58876853999544 58986660938688 59036644524032 59195190200244 59387930740992 59407276107648 59453233749504 59564115652608 59728480202048 59811407237632 59877175901184 59922957144064 59988848467968 60149951332506 60169544924139 60233463538704 60365457980352 60396935872512 60512322166198 60578861556276 60625179298096 60691842785952 60776107354368 61104712464768 61124617065792 61323639853056 61371079999488 61488327362427 61540430787328 61655205369856 61740807471104 61808697704448 61906615303668 61974687859416 62042276257584 62090272343232 62110497986208 62261607710617 62377727307784 62464332558656 62533018380672 62649644166144 63075832221696 63096378906624 63145190449152 63525605974016 63696206966622 63716955735993 63835789596936 63885173149728 63973871338752 64093184354304 64114062437376 64270046669024 64389912059648 64460715250176 64550212521984 64670600429568 64723565143503 64899223517184 65185088356638 65306660324976 65483901206528 65750923320384 65772341404896 65823223079808 65895008616192 65945985186816 65967466811904 66037544607744 66182257999872 66251290673792 66343273980928 66416225089536 66467005997056 66540093161472 66811422083616 66833185621104 67014569459712 67120734222892 67142598517498 67194540227304 67287833142336 67413326787072 67651645943136 67799896445568 67871920846848 67894029837312 67946552856576 68020654055424 68073275031552 68095449612288 68203326710358 68261120230912 68388429082624 68483379593216 68689662999468 68742801522864 68765194199016 68989094834688 69061055233618 69156939618512 69232984635744 69285919197824 69308488792256 69362106041088 69458408404992 69797560789782 69833957102592 69856705218048 69986989879296 70084159832064 70174943221257 70272374128488 70463091851264 70675338482322 70905458580096 70960311249408 70983426269952 71156123097848 71288831208896 71312053243424 71387808638464 71466306720768 71544246495232 71599593332736 71815263296553 72086665396224 72110147321856 72224384520946 72303802502652 72438651067104 72819377983992 72955188110784 73011626456832 73249353547776 73273214214144 73451481907456 73588470925312 73612442057728 73669388857344 73771671453696 73969788735432 73993884080508 74131884693216 74170541162496 74312241461059 74532702008016 74636183228544 74775381746688 75168390177024 75308581275648 75366840213504 75391390642176 75715760770048 75820884549632 75904257245184 75987036962816 76049269749411 76108101686028 76191103712472 76274883501264 76355910952704 76380783566976 76523235812352 76709410540448 76734398305712 76793760259776 76936982717952 77043802042368 77485595937792 77593176956928 77801557070826 77946659097552 77972049891288 78012708835328 78158204665856 78183664369664 78393630265188 78502471999392 78563201740416 78588793370304 78648881251584 78735363614208 78844679811072 78926920266992 79183907654656 79209701476864 79270978332672 79418820870144 79768640902608 79836234534912 79985131290624 80050638485079 80137940166046 80199935110008 80226059898852 80311284718272 80487277307136 80771815408368 80922457047936 81034809805824 81097498570752 81123915737088 81275214053376 81472949953024 81499489421056 81764853137408 81921800231991 81984436483236 82074586624632 82454561562709 82542153738224 82632917145888 82723035010112 82787029790976 82813997314944 83377357840896 83441858807808 83532858888192 83624711675904 84101109628928 84128505208832 84193587265536 84354436253094 84564438949152 84722153935104 84928275955496 84955940981324 85114386129248 85180230866304 85298495118336 85457579139072 85485416583168 85714991676531 85947620333568 86066950029312 86161589305344 86298086858004 86326198093926 86532298022912 86913451142184 87075547099968 87171295430016 87292324076544 87455126642688 87667897760512 87696455206528 87764297439744 87860011488256 87927980249088 87956622415872 88050059476992 88315280999316 88479991408032 88554966786048 88792785300366 89081896111488 89110914161472 89592720303072 89717110856448 89815763851776 89884435716096 89983272701952 90108205498368 90202194590848 90399861927424 90495894462464 90525373116416 90595403808768 90694205407232 90768483249297 90868292334414 90937768947144 91037764178928 91164161031552 91586217332624 91657068697152 91686925598688 91985459779584 92310646180992 92482808054784 92611211206656 92713046556672 92859922955502 93063414386376 93111942803456 93142273624064 93315986505728 93566590961676 93696498837984 93799527571008 93974466249216 94233784643096 94540611440128 94613748332544 94644568359936 95288408961024 95466124443648 95544310449933 95648509230442 95753684395404 96405070003536 96584868089472 96691072875264 96825318782976 97005900644352 97092503978656 97273584147712 97348835275776 97697618952192 97777632534957 97959990487464 98225851809792 98413508961943 98626384980576 98658512107344 98842512924288 99376936010688 99514910971392 99624337634304 99700508995584 99810139742208 100224520236032 100411441700864 100489120284672 100521854189568 100681101334338 100713897776247 100791810340956 100931749713504 101119990180608 101399026332548 101477468914704 101588138283296 101699844668352 101807881270272 101841044755968 102030981083136 102304990065537 102391680346368 102582643623936 102725069389824 102838025945088 103034494499202 103314127917056 103457569275904 103591582850427 103735409427768 103849476953616 103928878796736 103962733188384 104043159061632 104187612607488 104524840353584 104669962665856 104750935653888 104785057827072 104865175002112 104980484818944 105126239748096 105408561192732 105694637776896 106013007723483 106358187870144 106448312713216 106734184646772 106933246813344 106968079865136 107081712957696 107199460081152 107316369742848 107399389999104 107695753877824 107896609397248 108046413074432 108129998094336 108165220982784 108336576781419 108455703753978 108657976600656 109229066975988 109312581977648 109432782166176 110177222861184 110382706387968 110418663086592 110504083286016 110657507180544 111169810454528 111255811743744 111377145184256 111499615567872 111799053012024 111954274842816 112163072620032 112263207725321 112472581670792 112752585265536 112962871913472 113573641155072 113731326824448 113856385867776 113943438852096 113980555444224 114286655568708 114596827111424 115064115810672 115101597458568 115190640389664 115405474076928 115565703063552 115884601522912 116100729466624 116228393906688 116389765435392 116606835523584 116702335606239 116919988646328 116958074836932 117019063252992 117237306998784 117275496554496 117461284890061 117590445397782 117753707999088 117973321877376 118073289048064 118390380400488 118775861481984 118814552215296 118906467499008 119128231305216 119456960404096 119622814475264 119754351802368 119845914288128 119977696935936 120206910249069 120299902665012 120339089848278 120466927077408 120730915960704 121024644332396 121157723112552 121250358596192 121383685571904 121552214708736 122209424929536 122249234131584 122647279706112 122742159998976 122976654724854 123080861574656 123310410739712 123481614942208 123813230607336 123949375718832 124084552515168 124180544686464 124220995972416 124523215421234 124755454615568 124928665117312 125066036761344 125299288332288 126151664443392 126192757813248 126290380898304 126531654379641 127051211948032 127392413933244 127433911471986 127671579193872 127770346299456 127947742677504 128186368708608 128228124874752 128540093338048 128779824119296 128921430500352 129100425043968 129447130287006 129489297140889 129798447034368 130370176713276 130613320649952 131501846640768 131544682809792 131646446159616 131790017232384 131891970373632 131934933623808 132075089215488 132502581347584 132686547961856 132832450179072 132934011994112 133080186322944 133189177950549 133622844167232 133666371242208 133991570510867 134241468445784 134285197034996 134389080454608 134575666284672 134826653574144 135303291886272 135599792891136 135743841693696 135788059674624 135893105713152 136041308110848 136190899224576 136406653420716 136522240461824 136776858165248 137379325998936 137485603045728 137530388398032 137978189669376 138122110467236 138313879237024 138465969271488 138571838395648 138616977584512 138724212082176 138916816809984 139289884433253 139595121579564 139667914205184 139713410436096 139973979758592 140349886442514 140544748256976 140926183702528 141350676964644 141810917160192 141920622498816 141966852539904 142312246195696 142577662417792 142624106486848 142775617276928 142932613441536 143088492990464 143199186665472 143472763845663 143630526593106 144220294643712 144448769041892 144607605005304 144877302134208 145638755967984 145910376221568 146023252913664 146498707095552 146546428428288 146902963814912 147176941850624 147224884115456 147338777714688 147939577470864 147987768161016 148263769386432 148341082324992 148624482922118 148672896717317 149065404016032 149272366457088 149550763493376 150336780354048 150617162551296 150733680427008 150782781284352 151021652001507 151431521540096 151641769099264 151808514490368 152098539498822 152216203372056 152382207424944 152549767002528 152711821905408 152761567133952 153046471624704 153418821080896 153468796611424 153587520519552 153873965435904 154087604084736 154551741748803 154971191875584 155186353913856 155603114141652 155893318195104 155944099782576 156025417670656 156367328739328 156787260530376 157004943998784 157126403480832 157177586740608 157297762503168 157470727228416 157689359622144 157853840533984 158367815309312 158419402953728 158541956665344 158837641740288 159537281805216 159672469069824 159925422867809 160101276970158 160275880332092 160399870220016 160452119797704 160622569436544 160974554614272 161543630816736 161844914095872 162069619611648 162194997141504 162247831474176 162550428106752 162945899906048 162998978842112 163529706274816 163843600463982 163968872966472 164149173249264 164909123125418 165084307476448 165265834291776 165446070020224 165574059581952 165627994629888 166754715681792 166883717615616 167065717776384 167249423351808 168202219257856 168257010417664 168708872506188 169128877898304 169444307870208 169856551910992 169911881962648 170228772258496 170360461732608 170596990236672 170915158278144 170970833166336 171429983353062 171895240667136 172133900058624 172596173716008 172652396187852 173064596045824 173826902284368 174151094199936 174342590860032 174584648153088 174910253285376 175335795521024 175392910413056 175528594879488 175720022976512 175855960498176 175913244831744 176385668096673 176630561998632 176959982816064 177109933572096 177448296081959 177585570600732 178163792222976 178221828322944 179185440606144 179434221712896 179631527703552 179768871432192 179966545403904 180404389181696 180799723854848 180991788924928 181050746232832 181190807617536 181536966498594 181736584668828 181875537894288 182075528357856 182328322063104 183172434665248 183314137394304 183373851197376 183970919559168 184464982087281 184621292361984 184965616109568 185222422413312 185426093113344 185719845911004 186126828772752 186223885606912 186284547248128 186631973011456 186784823131851 187133181923352 187392997675968 187599055142016 187948932498432 188467569286192 189081222880256 189227496665088 189289136719872 190576817922048 191088620899866 191150867207979 191297018460884 191507368790808 192810140007072 193169736178944 193382145750528 193650637565952 194011801288704 194185007957312 194547168295424 194697670551552 195555265069914 195919980974928 196451703619584 196827017923886 197252769961152 197317024214688 197685025848576 198753872021376 199029821942784 199248675268608 199401017991168 199620279484416 200449040472064 200822883401728 201043708379136 201362202668676 201427795552494 201583620681912 201863499427008 202239980361216 202798052665096 202954937829408 203176276566592 203399689336704 203615762540544 203682089511936 204061962166272 204609980131074 204783360692736 205165287247872 205450138779648 206068988998404 206628255834112 207183165700854 207470818855536 207698953907232 207857757593472 207925466376768 208086318123264 208375225214976 209049680707168 209339925331712 209501871307776 209570115654144 209730350004224 209960969637888 210252479496192 210524829663771 210817122385464 211389275553792 211793127581693 212026015446966 212716375740288 212896625426432 213468369293544 213866493626688 213936159730272 214163425915392 214398920162304 214632739485696 214798779998208 215391507755648 215793218794496 216092826148864 216259996188672 216330441965568 216673153562838 216911407507956 217315953201312 218458133951976 218625163955296 218865564332352 220354445722368 220765412775936 220837326173184 221008166572032 221315014361088 222339620909056 222511623487488 222754290368512 222936724383177 223598106024048 223908549685632 224326145240064 224526415450642 224945163341584 225505170531072 225925743826944 227147282310144 227462653648896 227712771735552 227961110888448 228147809248233 228573311137416 229193654222848 230128231621344 230203194917136 230381280779328 230810948153856 231131406127104 231769203045824 232201458933248 232456787813376 232779530870784 233404671212478 233839977292656 233916149673864 234038126505984 234474613997568 234550993108992 234922569780122 235180890795564 235507415998176 235946643754752 236780760800976 237551722963968 237629104430592 237812934998016 238256462610432 238913920808192 239245628950528 239508703604736 239691828576256 239955393871872 240151915455237 240413820498138 240599805330024 240678179696556 240933854154816 241461831921408 241713693317663 242049288664792 242315446225104 242500717192384 242767371143808 243104429417472 244418849859072 244498468263168 245294559412224 245953309449708 246161723149312 246620821479424 247363684688127 247626461214672 247898751437664 248169105030336 248361089372928 248441991944832 249046430842468 249510909231136 249857330234624 250132073522688 250598576664576 252303328886784 252385515626496 252580761796608 252785345823311 253063308759282 254102423896064 254784827866488 254867822943972 255343158387744 255540692598912 255895485355008 256372737417216 256456249749504 257080186676096 257559648238592 257842861000704 258200850087936 258894260574012 258978594281778 259596894068736 260740353426552 261226641299904 263003693281536 263089365619584 263292892319232 263580034464768 263783940747264 263869867247616 264150178430976 265005162695168 265373095923712 265664900358144 265868023988224 266378355901098 267245688334464 267332742484416 267983141021734 268482936891568 268570394069992 268778160909216 269151332569344 269653307148288 270606583772544 271199585782272 271487683387392 271576119349248 271786211426304 272082616221696 272305449747891 272813306841432 273044480923648 273553716330496 274758651997872 274971206091456 275060776796064 275956379338752 276244220934472 276627758474048 276931938542976 277143676791296 277233955169024 277448424164352 277833633619968 278579768866506 279190243159128 279335828410368 279426820872192 279947959517184 280699772885028 281089496513952 282701353929288 283621834320384 283841244997632 283933705079808 284624492391392 285155324835584 285248212973696 285551234553856 285865226883072 286176985980928 286398373330944 286632931349799 286945527691326 287261053186212 288897538083784 289215210010608 289754604268416 291277511935968 291820752443136 292046505827328 293092856856576 293805927629824 294353883701248 294449768230912 294677555429376 295240526885829 295879154941728 295975536322032 296527538772864 297248965844236 297345793434634 298130808032064 298544732914176 299101526986752 300673560708096 301234325102592 301467360854016 301565562568704 302043304003014 302141693328741 302863043080192 303283538198528 304197078997644 304432406744112 304764414849888 305099534005056 305423643810816 305523134267904 306092943249408 306837642161792 306937593222848 307175041039104 307747930871808 308175208169472 309103483497606 309942383751168 310372707827712 310774748551281 311206228283304 311786636390208 311888199565152 312050835341312 313574521060752 314009887997568 314252806961664 314355173481216 314595525006336 314941454456832 315378719244288 315707681067968 316735630618624 316838805907456 317083913330688 318039023170449 319074563610432 319344938139648 319850845735618 320202553940316 320551760664184 320799740440032 320904239595408 321245138873088 321949109228544 323087261633472 323689828191744 324139239223296 324389994283008 324495662948352 325009730344257 325891799812096 325997957684224 327687200927964 327937745932944 328298346498528 329097069327547 329818246250836 330168614952896 330531668583552 330892140040448 331148119163904 331255989259776 333509431363584 333767435231232 334131435552768 334498846703616 336514020835328 336789623175963 337417745012376 338257755796608 338888615740416 339713103821984 339823763925296 340457544516992 340720923465216 341193980473344 341830316556288 341941666332672 342859966706124 343790481334272 345192347432016 345304792375704 346129192091648 347653804568736 348302188399872 348685181720064 349169296306176 349820506570752 350671591042048 350785820826112 351057189758976 351440045953024 351711920996352 351826489663488 352383854670183 352771336193346 353261123997264 353919965632128 354219867144192 354896592163918 355171141201464 356327584445952 356443656645888 358370881212288 358868443425792 359263055407104 359537742864384 359933090807808 360620730747207 360808778363392 361599447709696 361983577849856 362101492465664 363073932997188 363473169337656 363751075788576 364151056715712 364656644126208 366344869330496 366628274788608 366747702394752 367941839118336 368929964174562 369242584723968 369931232219136 370444844826624 371439691822008 372253657545504 372447771213824 372569094496256 373569646263702 374266363846704 374785995351936 375198110284032 375897864996864 376935138572384 378162445760512 378454993330176 378578273439744 379594963138923 381153635844096 382177241799732 382301734415958 382594036921768 383014737581616 385620280014144 386339472357888 386764291501056 387301275131904 388370015914624 389094336590848 389395341103104 391110530139828 391839961949856 393654035847772 394505539922304 394634048429376 395370051697152 397507744042752 398059643885568 398497350537216 398802035982336 399240558968832 400898080944128 401645766803456 401974711532601 402724405337352 402855591104988 403167241363824 403726998854016 404479960722432 405596105330192 405909875658816 406352553133184 406799378673408 407231525081088 407364179023872 408123924332544 409219960262148 409566721385472 410330574495744 412137977996808 413256511668224 414366331401708 414941637711072 415397907814464 415715515186944 415850932753536 416172636246528 416750450429952 418099361414336 418679850663424 419003742615552 419140231308288 419460700008448 419921939275776 421049659327542 421634244770928 422778551107584 423586255163386 424052030893932 425432751480576 426936738587088 427732987253376 427872319460544 428326851830784 428797840324608 429265478971392 429597559996416 430418291536989 430783015511296 431586437588992 432185652297728 432660883931136 433346307125676 433822815015912 434631906402624 435831253974319 436916267903952 437250327910592 437731128664704 440708891444736 441530825551872 441674652346368 442016333144064 444679241818112 445023246974976 445873448766354 446018690151951 447196212048096 447817099371264 448652290480128 449052830901284 449890326683168 451010341062144 451851487653888 453064956004521 454294564620288 454925307297792 455425543471104 456295618496466 457146622274832 458387308445696 460256463242688 460406389834272 460762561558656 461621896307712 462262812254208 463538406091648 464402917866496 464913575626752 465559061741568 466809342424956 467679954585312 467832299347728 468076253011968 469101986217984 469845139560244 470361781591128 471014831996352 471893287509504 473561521601952 475103445927936 475258208861184 475625869996032 476512925220864 477827841616384 478491257901056 479017407209472 479383657152512 479776268603427 480303830910474 480827640996276 481199610660048 481356359393112 481867708309632 482923663842816 483427386635326 484098577329584 484630892450208 485001434384768 485534742287616 486208858834944 488837699718144 488996936526336 490589118824448 491906618899416 492323446298624 493241642958848 494727369376254 495252922429344 495797502875328 496338210060672 496722178745856 496883983889664 498092861684936 499021818462272 499714660469248 500264147045376 501197153329152 504606657773568 504771031252992 505570691646622 506126617518564 509569655732976 509735645887944 510686316775488 511081385197824 511790970710016 512745474834432 512912499499008 514160373352192 515119296477184 515685722001408 516401700175872 517788521148024 517957188563556 519193788137472 520185690227413 521480706853104 522453282599808 526007386563072 526178731239168 526585784638464 527160068929536 527567881494528 527739734495232 530010325390336 530746191847424 531329800716288 532344888245877 532756711802196 534491376668928 534665484968832 535966282043468 536965873783136 537140788139984 537556321818432 538302665138688 539306614296576 541213167545088 542399171564544 542975366774784 543152238698496 543572422852608 544610899495782 545626613682864 546088961847296 547107432660992 549517303995744 549942412182912 550121553592128 551912758677504 552488441868944 553255516948096 553863877085952 554287353582592 554467910338048 554896848328704 555667267239936 557159537733012 558380486318256 558671656820736 558853641744384 559895919034368 560354469395553 561399545770056 562178993027904 565402707858576 567243668640768 567682489995264 567867410159616 569248984782784 570310649671168 570496425947392 571102469107712 571730453766144 572353971961856 573265862699598 573452601623937 573891055382652 574522106372424 577795076167568 578430420021216 579509208536832 582555023871936 583641504886272 584093011654656 587611855259648 588707767402496 588899536461824 589355110858752 590481053771658 591758309883456 591951072644064 593055077545728 594497931688472 594691586869268 596261616064128 597089465828352 598203053973504 601347121416192 602468650205184 603131125137408 604086608006028 604283386657482 605726086160384 608394157995288 608864813488224 609528829699776 610199068010112 610847287621632 611046268535808 612185886498816 613675284323584 613875186445696 614350082078208 615495861743616 616350416338944 618206966995212 619884767502336 621549497102562 622412456566608 623573272780416 623776399130304 624101670682624 627149042121504 628019775995136 628505613923328 628710346962432 629191050012672 629882908913664 630757438488576 631415362135936 633471261237248 633677611814912 634167826661376 635379382745079 636078046340898 638149127220864 638689876279296 639701691471236 640405107880632 641103521328368 641599480880064 641808479190816 642490277746176 643898218457088 646174523266944 647379656383488 648278478446592 648779988566016 648991325896704 650019460688514 651783599624192 651995915368448 655374401855928 655875491865888 656596692997056 658194138655094 659636492501672 660337229905792 661063337167104 661784280080896 662296238327808 662511978519552 667018862727168 667534870462464 668262871105536 668810173149531 673579246351926 674835490024752 676515511593216 677777231480832 679426207643968 679647527850592 680915089033984 681441846930432 682387960946688 683883332665344 684443427744699 685719933412248 687580962668544 690384694864032 690609584751408 695307609137472 696604376799744 697370363440128 698338592612352 701343182084096 701571641652224 702114379517952 702880091906048 703423841992704 703652979326976 704767709340366 705542672386692 706522247994528 707839931264256 709793184327836 710342282402928 712655168891904 712887313291776 716741762424576 717736886851584 718526110814208 719075485728768 719866181615616 721241461494414 721617556726784 723198895419392 724202984931328 725141079952989 726147865994376 726946338675312 727502151577152 728302113431424 729313288252416 732689738660992 733256549577216 733495404789504 735883678236672 737859928349124 738485169447936 739862464438272 742091054064381 742879383644016 744507315091008 744895542427648 745138188992512 747139292527404 748532727693408 749571990703872 750396220568064 751795729993728 753870277144768 756324891521024 756909986660352 757156546879488 758356037469933 759189926277846 762307271688192 764354483599464 764603468831916 765188073843536 766029475163232 771240560028288 772678944715776 773528583002112 774602550263808 776740031829248 778188673181696 778790682206208 782221060279656 783679923899712 785842454077247 787308071695544 789011079844608 789268096858752 790740103394304 795015488085504 796119287771136 796994701074432 797604071964672 801796161888256 803949423065202 805448810674704 805711182209976 806334482727648 807453997708032 808959921444864 811192210660384 811819751317632 812705106266368 813598757346816 814463050162176 814728358047744 816247848665088 816916349243673 818439920524296 819133442770944 820661148991488 824275955993616 826513023336448 828732662803416 829883275422144 830795815628928 831431030373888 831701865507072 832345272493056 833500900859904 836198722828672 837359701326848 838007485231104 838280462616576 838921400016896 839843878551552 842099318655084 843268489541856 847172510326772 848104061787864 850865502961152 853873477174176 855465974506752 855744638921088 856653703661568 857595680649216 858530957942784 859195119992832 860836583073978 861566031022592 863172875177984 864371304595456 866692614251352 867645630031824 869263812805248 871662507948638 873832535807904 874500655821184 875462257329408 881417782889472 883061651103744 883349304692736 884032666288128 885721580657487 889358483636224 891746897532708 892037380303902 894392424096192 895634198742528 897304580960256 898105661802568 899780653366336 902020682124288 903702975307776 906129912009042 906425079986223 908589129240576 909850614595584 912591236992932 914293244549664 920512926485376 920812779668544 921525123117312 923243792615424 924525624508416 927076812183296 928805835732992 929827151253504 931118123483136 932324245653843 933618684849912 935359909170624 935664598695456 936152506023936 937940993576069 939690279120488 940723563182256 942029663992704 943786575019008 947123043203904 950206891855872 950516417722368 951251739992064 955655683232768 956982515802112 958034814418944 959552537206854 960607661820948 961655281992552 962399221320096 962712718786224 963735416619264 965847327685632 966854773270652 968197154659168 969261784900416 970002868769536 971069484575232 972417717669888 975029191032771 977675399436288 977993873052672 983813237798832 984646892597248 986483285917696 987291207982641 989454738752508 990505844858688 991595005750656 992676420121344 993444357491712 993767967779328 996185723369872 998043636924544 999429320938496 1000528294090752 1002394306658304 1009542062505984 1010368869527889 1011141383293244 1012253235037128 1019139311465952 1019471291775888 1021372633550976 1022162770395648 1023581941420032 1025490949668864 1025824998998016 1028320746704384 1030238592954368 1031371444002816 1035577042296048 1035914377127112 1038387576274944 1040371380454826 1040710277021219 1042961413706208 1044906565199616 1052014773126144 1052357462478336 1053171569276928 1054320137859072 1055135762989056 1055479468990464 1057151564010549 1060020650780672 1061492383694848 1062659601432576 1064689776491754 1065513423604392 1068982753337856 1069330969937664 1071932564086936 1073931747566272 1074281576279968 1075112643636864 1076605330277376 1078613228593152 1081862192241621 1082426335090176 1084798343129088 1085950733549568 1086304477396992 1089221798991564 1091253227365728 1092177923694592 1099034607991488 1099884824365824 1100243107184256 1103825517355008 1104976883737888 1106511033896192 1107727754171904 1108574707165184 1108935820676096 1109793696657408 1111334534479872 1114319075466024 1116760972636512 1117343313641472 1117707283488768 1119477960074663 1120708938791106 1122799091540112 1124357986055808 1130805415717152 1134487337281536 1135364979990528 1135734820319232 1138497969565568 1140621299342336 1140992851894784 1142204938215424 1143460907532288 1144707943923712 1146531725399196 1146905203247874 1147782110765304 1149044212744848 1155590152335136 1156860840042432 1159018417073664 1165110047743872 1167283009772544 1168186023309312 1175223710519296 1177415534804992 1177799072923648 1180962107543316 1183516619766912 1183902145288128 1186110155091456 1188995863376944 1189383173738536 1192523232128256 1194178931656704 1196406107947008 1202694242832384 1204937300410368 1205924134597803 1208173216012056 1208566773314964 1211452172320768 1216788315990576 1217729626976448 1219057659399552 1220398136020224 1221694575243264 1222092537071616 1224371772997632 1227350568647168 1227750372891392 1228700164156416 1230991723487232 1236413933990424 1239769535004672 1242138072573713 1243098994205124 1244824913133216 1247146545560832 1247552798260608 1254298084243008 1256039551990272 1257011227846656 1257420693924864 1258382100025344 1259765817827328 1262830724271872 1266942522474496 1267355223629824 1268335653322752 1270758765490158 1272156092681796 1276298254441728 1279403382942472 1280810215761264 1282207042656736 1283198961760128 1283616958381632 1284980555492352 1287796436914176 1291254874610967 1292349046533888 1294759312766976 1296556956893184 1297982651793408 1300038921377028 1303567199248384 1303991830736896 1307493761922957 1310748803711856 1311750983731776 1313193385994112 1316388277310188 1319272985003344 1320674459811584 1322126674334208 1323568560161792 1324592476655616 1325023957039104 1334037725454336 1335069740924928 1337620346299062 1338056070455853 1347158492703852 1349670980049504 1353031023186432 1355554462961664 1358852415287936 1359295055701184 1361830178067968 1362883693860864 1364775921893376 1368886855489398 1371439866824496 1375161925337088 1380769389728064 1381219169502816 1390615218274944 1393208753599488 1394740726880256 1396677185224704 1402686364168192 1403143283304448 1404228759035904 1405760183812096 1407305958653952 1409535418680732 1411085344773384 1413044495989056 1415679862528512 1419586368655672 1420684564805856 1425310337783808 1425774626583552 1433483524849152 1435473773703168 1437052221628416 1438150971457536 1439328805810281 1442482922988828 1443235113453568 1446397790838784 1450282159905978 1452295731988752 1453892677350624 1455004303154304 1456604226862848 1458626576504832 1465379477321984 1466513099154432 1466990809579008 1471767356473344 1475719856698248 1476970338895872 1479724928876544 1482551893071851 1484182108128762 1485758767288032 1489014630182016 1490276377985024 1494278585054808 1497065455386816 1499143981407744 1500792441136128 1503591459987456 1507740554289536 1512649783042048 1513819973320704 1514313093758976 1516712074939866 1518379852555692 1528708967198928 1529206937663832 1530376147687072 1532058950326464 1542481120056576 1545357889431552 1547057166004224 1549205100527616 1553480063658496 1556377346363392 1557581364412416 1560557070682239 1564442120559312 1567359847799424 1571684908154494 1574616143391088 1578022159689216 1578536193717504 1581480206788608 1590030976171008 1592238575542272 1593989402148864 1597034664737631 1603592323776512 1607898846130404 1610897621349408 1611422364419952 1612668965455296 1614907995416064 1617919842889728 1622384421320768 1623639502635264 1625410212532736 1627197514693632 1628926100324352 1629456716095488 1633832698487346 1636879841048592 1638266885541888 1641322297982976 1648551911987232 1657465325606832 1659766550844288 1661591631257856 1662862060747776 1663403731014144 1664690544986112 1667001801719808 1672397445657344 1674719402653696 1676014970462208 1676560925233152 1677842800033792 1679687757103104 1681063408186659 1684198637310168 1686536979083712 1694345020653544 1696208123575728 1701731005922304 1707746954348352 1710931949013504 1711489277842176 1713307407323136 1715191361298432 1717061915885568 1721673166147956 1723132062045184 1726345750355968 1733385228502704 1735291260063648 1738527625610496 1743325015897276 1747665071615808 1749001311642368 1750924514658816 1762835565778944 1766123302207488 1766698609385472 1768065332576256 1769497420763177 1771443161314974 1778716967272448 1783493795065416 1784074760607804 1788784848192384 1791268397485056 1794609161920512 1796211323605136 1799561306732672 1804041364248576 1807405950615552 1812259824018084 1812850159972446 1817178258481152 1825182473985864 1828586489099328 1841025852970752 1841625559337088 1843050246234624 1846487585230848 1849051249016832 1854153624366592 1857611671465984 1859654302507008 1864648491307686 1867237369699824 1870719818341248 1871329197390912 1872305012047872 1875881987152138 1879380558240976 1881447126364512 1884059327985408 1887573150038016 1894246086407808 1900413783711744 1901032835444736 1902503479984128 1906138148235237 1911311366465536 1913965031604224 1916069628837888 1919105074413708 1921215323641896 1923310563985104 1924798442640192 1925425437572448 1927470833238528 1931694655371264 1933709546541304 1936394309318336 1938523569800832 1940005737539072 1942138969150464 1944835435339776 1950058382065542 1955350798872576 1955987746105344 1967626475597664 1969293785194496 1974582415965282 1978909477505016 1981011689717376 1983190011501312 1985352840242688 1986888714983424 1987535935558656 1992371446739744 1996087273849088 1998858641876992 2001056588181504 2004788613316608 2006430519448593 2020737739055778 2022282766586488 2024506470074256 2038278622931904 2038942583551776 2042745267101952 2044325540791296 2047163882840064 2051649997996032 2056641493408768 2060477185908736 2062742888005632 2071154084592096 2071828754254224 2080742760909652 2081420554042438 2085922827412416 2089813130399232 2104029546252288 2104714924956672 2106343138553856 2108640275718144 2110271525978112 2110958937980928 2114303128021098 2120041301561344 2122984767389696 2129379552983508 2131026847208784 2137965506675712 2138661939875328 2143865128173872 2147863495132544 2148563152559936 2150225287273728 2153210660554752 2157226457186304 2163724384483242 2164852670180352 2169596686258176 2172608954793984 2175423239858967 2178443597983128 2182506454731456 2184355847389184 2198069215982976 2199769648731648 2200486214368512 2207651034710016 2209953767475776 2213022067792384 2215455508343808 2217149414330368 2217871641352192 2219587393314816 2226273162193143 2228638150932048 2233521945273024 2234686627282944 2235414566977536 2238955920149326 2241417877582212 2245598183080224 2248715972111616 2261610831434304 2268974674563072 2270729959981056 2271469640638464 2275068112409799 2276995939131136 2281242598684672 2281985703789568 2284409876430848 2286921815064576 2293063450798392 2293810406495748 2295564221530608 2298088425489696 2303679485292829 2311180304670272 2313721680084864 2318036834147328 2330220095487744 2334566019545088 2336372046618624 2350447421038592 2355598145847296 2357527362231741 2361924215086632 2367033239533824 2367804290576256 2372220310182912 2377991726753888 2378766347477072 2385046464256512 2388357863313408 2392812215894016 2405388485664768 2411848269195606 2416346432024112 2417133546629928 2422904344641536 2433576631981152 2435459253952896 2438115318799104 2440796272040448 2443389150486528 2444185074143232 2448743545995264 2454701137294336 2455500745782784 2457400328312832 2461983446974464 2472827867980848 2479539070009344 2484276145147426 2486197988410248 2489649826266432 2494293091121664 2495105596521216 2508596168486016 2512079103980544 2514022455693312 2514841387849728 2516764200050688 2519531635654656 2525661448543744 2533885044948992 2534710447259648 2541517530980316 2544312185363592 2552596508883456 2558806765884944 2561620431522528 2564414085313472 2566397923520256 2567233916763264 2569961110984704 2575592873828352 2582509749221934 2584698093067776 2589518625533952 2593113913786368 2600077842754056 2607134398496768 2607983661473792 2614987523845914 2621497607423712 2623501967463552 2626386771988224 2632776554620376 2638545970006688 2641348919623168 2644253348668416 2647137120323584 2649184953311232 2650047914078208 2657164741972461 2668075450908672 2675240692598124 2676112140911706 2694316985407704 2699341960099008 2706062046372864 2711108925923328 2717704830575872 2718590111402368 2723660356135936 2725767387721728 2729551843786752 2737773710978796 2742879733648992 2761538779456128 2762438339005632 2781230436549888 2786417507198976 2789481453760512 2793354370449408 2805372728336384 2806286566608896 2808457518071808 2811520367624192 2813822980728207 2819070837361464 2822170689546768 2826088991978112 2831359725057024 2839172737311344 2841369129611712 2850620675567616 2851549253167104 2866967049698304 2870947547406336 2874104443256832 2878657611620562 2884965845977656 2886470226907136 2892795581677568 2900564319811956 2904591463977504 2907785354701248 2910008606308608 2913208453725696 2917253153009664 2930758954643968 2933026198308864 2933981619158016 2951439713396496 2953940677791744 2959449857753088 2961873623947923 2965103786143702 2968364216257524 2971517534576064 2978029260364032 2988557170109616 2994130910773632 2998287962815488 3001584882272256 3007182919974912 3015481108579072 3025299566084096 3028626187517952 3031106608583667 3033424149879732 3036759705111384 3050818777820233 3057417934397856 3058413875327664 3060752295374144 3064117900652928 3084962240113152 3090715778863104 3094114332008448 3106960127316992 3112754692726784 3115162728824832 3121114141364478 3122130831063657 3128884241118624 3134719695598848 3143369816308988 3149232286782176 3156044319378432 3157072387435008 3162960413577216 3171454692031647 3180061952342016 3184477151084544 3187978804297728 3194069329475262 3207184647553024 3215797692260808 3221795242698816 3222844728839904 3225337930910592 3229815990832128 3235839685779456 3244768842641536 3247279005270528 3250820425065472 3254395029387264 3257852200648704 3258913432190976 3267665396974692 3273759682097184 3276533771083776 3297103823974464 3314930651213664 3319533101688576 3323183262515712 3325724121495552 3326807462028288 3329381089972224 3334003603439616 3344794891314688 3349438805307392 3352029940924416 3353121850466304 3355685600067584 3358433880223989 3362126816373318 3368397274620336 3373073958167424 3388690041307088 3392416247151456 3403462011844608 3415493908696704 3421863898027008 3422978555684352 3426614814646272 3430382722596864 3434123831771136 3443346332295912 3446264124090368 3452691500711936 3466770457005408 3470582520127296 3477055251220992 3486650031794552 3495330143231616 3498002623284736 3501849029317632 3525671131557888 3532246604414976 3533397218770944 3538994841526354 3542886322629948 3566987590130832 3568149521215608 3577569696384768 3582536794970112 3589218323841024 3592422647210272 3599122613465344 3608082728497152 3614811901231104 3617772403793409 3624519648036168 3625700319944892 3634356516962304 3641299831591891 3650364947971728 3657172978198656 3682051705941504 3683251118674176 3686100492469248 3692975170461696 3708307248733184 3715223342931968 3719308605014016 3726414217721139 3729296982615372 3734474739399648 3741439636682496 3742658394781824 3751763974304276 3758761116481952 3762894252729024 3768118655970816 3775146300076032 3788492172815616 3800827567423488 3802065670889472 3805006959968256 3812276296470474 3822622732931072 3827930063208448 3838210148827416 3842430647283792 3846621127970208 3849596885280384 3850850875144896 3854941666477056 3863389310742528 3867419093082608 3872788618636672 3877047139601664 3880011475078144 3884277938300928 3889670870679552 3900116764131084 3910701597745152 3911975492210688 3922481285768871 3935252951195328 3938587570388992 3949164831930564 3957818955010032 3962023379434752 3966380023002624 3970705680485376 3973777429966848 3975071871117312 3984742893479488 3992174547698176 3997717283753984 4002113176363008 4012861038897186 4014168211367559 4041475478111556 4044565533172976 4049012940148512 4076557245863808 4077885167103552 4085490534203904 4088651081582592 4094327765680128 4113282986817536 4120954371817472 4125485776011264 4142308169184192 4143657508508448 4153738685836877 4161485521819304 4162841108084876 4171845654824832 4179626260798464 4208059092504576 4209429849913344 4212686277107712 4217280551436288 4221917875961856 4228606256042196 4240082603122688 4258759105967016 4262053694417568 4275931013351424 4277323879750656 4287730256347744 4295726990265088 4297126305119872 4300450574547456 4306421321109504 4314452914372608 4317986417430843 4327448768966484 4329705340360704 4339193372516352 4350846479717934 4356887195966256 4365012909462912 4368711694778368 4396138431965952 4399539297463296 4400972428737024 4415302069420032 4419907534951552 4426044135584768 4430911016687616 4434298828660736 4435743282704384 4439174786629632 4447655679215553 4452546324386286 4457276301864096 4467043890546048 4470829133955072 4477911840298652 4482835755164424 4491196366160448 4497431944223232 4523221662868608 4537949349126144 4541459919962112 4542939281276928 4550136224819598 4553991878262272 4562485197369344 4563971407579136 4568819752861696 4586126901596784 4587620812991496 4591128443061216 4596176850979392 4607358970585658 4622360609340544 4627443360169728 4636073668294656 4660440190975488 4669132039090176 4672744093237248 4681671212046717 4700894842077184 4715054724463482 4723848430173264 4734066479067648 4735608581152512 4744440620365824 4755983453507776 4757532694954144 4770092928513024 4776715726626816 4791103994212893 4810776971329536 4823696538391212 4832692864048224 4834267093259856 4867153263962304 4870918507905792 4876230637598208 4881592544080896 4886778300973056 4888370148286464 4909402274588672 4911001491565568 4914800656625664 4923966893948928 4945655735961696 4957688108902079 4968552290294852 4972395976820496 4979299652532864 4988586182243328 4990211193042432 5017192336972032 5024158207961088 5028044911386624 5029682775699456 5033528400101376 5039063271309312 5051322897087488 5069420894519296 5083035061960632 5088624370727184 5105193017766912 5117613531769888 5123240863045056 5128828170626944 5132795847040512 5134467833526528 5139922221969408 5151185747656704 5165019498443868 5169396186135552 5179037251067904 5200155685508112 5214268796993536 5215967322947584 5229975047691828 5242995214847424 5247003934927104 5252773543976448 5265553109240752 5277091940013376 5282697839246336 5288506697336832 5294274240647168 5298369906622464 5300095828156416 5308492262289531 5314329483944922 5336150901817344 5350481385196248 5352224281823412 5388633970815408 5398683920198016 5412124092745728 5422217851846656 5435409661151744 5437180222804736 5447320712271872 5451534775443456 5475547421957592 5485759467297984 5500897178540729 5523077558912256 5524876678011264 5562460873099776 5572835014397952 5578962907521024 5610745456672768 5612573133217792 5616915036143616 5627645961456414 5638141674722928 5644341379093536 5652177983956224 5662719450114048 5678345474622688 5682738259223424 5701241351135232 5703098506334208 5718414444705711 5733934099396608 5741895094812672 5748208886513664 5757315223241124 5769931691955312 5772940453814272 5785591163355136 5801128639623912 5809182927955008 5815570709402496 5820017212617216 5826416907451392 5834506306019328 5861517909287936 5866052396617728 5867963238316032 5902879426792992 5907881355583488 5923747247895846 5930207572287404 5936728432515048 5943035069152128 5956058520728064 5977114340219232 5988261821547264 5996575925630976 6003169764544512 6014365839949824 6030962217158144 6050599132168192 6062213217167334 6066848299759464 6073519410222768 6101637555640466 6114835868795712 6116827750655328 6121504590748288 6128235801305856 6169924480226304 6181431557726208 6188228664016896 6213920254633984 6225509385453568 6242228282728956 6244261662127314 6257768482237248 6269439391197696 6286739632617976 6298464573564352 6312088638756864 6314144774870016 6325920827154432 6342909384063294 6360123904684032 6368954302169088 6388138658950524 6431595384521616 6443590485397632 6445689457679808 6450675861821184 6459631981664256 6471679371558912 6489537685283072 6494558010541056 6501640850130944 6508790058774528 6517826864381952 6526269719576901 6535330793949384 6547519364194368 6553067542167552 6565586955032483 6594207647948928 6629861302427328 6639066203377152 6646366525031424 6651448242991104 6653614924056576 6658762179944448 6689589782629376 6698877610614784 6704059881848832 6706243700932608 6716867760447978 6724253632746636 6736794549240672 6746147916334848 6777380082614176 6784832494302912 6806924023689216 6825204337229397 6830987817393408 6843727796054016 6845957111368704 6853229629292544 6860765445193728 6886692664591824 6892528248180736 6905383001423872 6911038455878487 6933540914010816 6941165040254592 6954110502441984 6973300063589104 6990660286463232 6996005246569472 7003698058635264 7051342263115776 7066794437541888 7072582086695223 7077989683052708 7085772645259896 7133975180261664 7136299042431216 7155139392769536 7165073589940224 7178436647682048 7184845294420544 7198245226930688 7216165456994304 7235544807586818 7249039296072336 7251400639889784 7268713033924608 7282599663183782 7300729895943456 7314345956397312 7364103411883008 7366502237348352 7372200984938496 7385950340923392 7416614497466368 7430446685863936 7438617210028032 7452828435442278 7458593965230744 7468949478799296 7482879273364992 7485316789563648 7503527948608552 7517522232963904 7525788505458048 7536237311941632 7550292600152064 7576984345631232 7601655134846976 7604131341778944 7624552592940948 7645245465862144 7676420297654832 7684861294567584 7693242255940416 7699193770560768 7701701750289792 7709883332954112 7726778621485056 7734838186165216 7745577237273344 7754094279203328 7760022950156288 7768555876601856 7779341741359104 7800233528262168 7821403195490304 7823950984421376 7836345720522641 7844962571537742 7870505902390656 7877175140777984 7898329663861128 7915637910020064 7924046758869504 7932760046005248 7941411360970752 7947554859933696 7950143742234624 7969485786958976 7984349095396352 7995434567507968 8004226352726016 8025722077794372 8028336422735118 8082950956223112 8089131066345952 8098025880297024 8153114491727616 8155770334207104 8170981068407808 8177302163165184 8188655531360256 8226565973635072 8241908743634944 8284616338368384 8287315017016896 8307477371673754 8322971043638608 8325682216169752 8343691309649664 8359252521596928 8416118185009152 8418859699826688 8425372554215424 8434561102872576 8441468942184621 8457212512084392 8480165206245376 8517518211934032 8524107388835136 8551862026702848 8554647759501312 8575460512695488 8591453980530176 8594252610239744 8600901149094912 8612842642219008 8635972834861686 8654897537932968 8659410680721408 8678386745032704 8701692959435868 8713774391932512 8730025818925824 8792276863931904 8799078594926592 8801944857474048 8839815069903104 8852088271169536 8861822033375232 8868597657321472 8871486565408768 8878349573259264 8885620871843769 8895311358431106 8905092648772572 8914552603728192 8934087781092096 8955823680597304 8965671510328848 8982392732320896 8994863888446464 9046443325737216 9075898698252288 9085878562553856 9100272449639196 9107983756524544 9124970394738688 9127942815158272 9152456333460699 9172253803193568 9175241625982992 9182256886122432 9192353701958784 9214717941171316 9244721218681088 9254886720339456 9272147336589312 9320880381950976 9338264078180352 9345488186474496 9363342424093434 9366392493190971 9401789684154368 9430109448926964 9447696860346528 9468132958135296 9471217162305024 9488881240731648 9511966907015552 9515065389908288 9540185857026048 9553431453253632 9582207988425786 9621553942659072 9647393076782424 9665385728096448 9668534186519712 9734306527924608 9741837015811584 9752461275196416 9763185088161792 9773556601946112 9776740296572928 9818804549177344 9822002983131136 9829601313251328 9891311471923392 9915376217804158 9937104580589704 9944791953640992 9958599305065728 9977172364486656 9980422386084864 10034384673944064 10048316415922176 10056089822773248 10059365551398912 10067056800202752 10075301640671967 10102645794174976 10166070123921264 10177248741454368 10210386035533824 10235227063539776 10246481726090112 10257656341253888 10265591694081024 10268935667053056 10279844443938816 10302371495313408 10330038996887736 10338792372271104 10358074502135808 10400311371016224 10431934645895168 10459950095383656 10485990429694848 10494007869854208 10505547087952896 10531106218481504 10554183880026752 10565395678492672 10577013394673664 10588548481294336 10596739813244928 10600191656312832 10616984524579062 10628658967889844 10700962770392496 10704448563646824 10777267941630816 10797367840396032 10824248185491456 10844435703693312 10870819322303488 10874360445609472 10894641424543744 10903069550886912 10923899494775673 10951094843915184 10971518934595968 11001794357081458 11046155117824512 11049753356022528 11124921746199552 11145670028795904 11157925815042048 11179242653163417 11221490913345536 11225146266435584 11255291922912828 11276283349445856 11288682758187072 11304355967912448 11325438900228096 11356690949245376 11365476518446848 11402482702270464 11406197012668416 11436828889411422 11467868198793216 11483790189625344 11514630446482248 11539863383910624 11545880907628544 11602257279247824 11618365855910016 11631141418804992 11640034425234432 11652833814902784 11669012612038656 11723035818575872 11732104793235456 11735926476632064 11767443857306613 11805758853585984 11815762711166976 11847494495791692 11860415144574808 11873456865030096 11886070138304256 11912117041456128 11954228680438464 11976523643094528 11993151851261952 12006339529089024 12061924434316288 12124426434334668 12133696599518928 12147038820445536 12203275111280932 12229671737591424 12233655501310656 12243009181496576 12256471602611712 12339848960452608 12362863115452416 12376457328033792 12427840509267968 12451018770907136 12461216057510631 12484456565457912 12488523324254628 12515536964474496 12538878782395392 12573479265235952 12596929147128704 12624177277513728 12628289549740032 12651841654308864 12685818768126588 12720247809368064 12776277317901048 12863190769043232 12887180970795264 12891378915359616 12901351723642368 12919263963328512 12943358743117824 12979075370566144 12989116021082112 13003281700261888 13017580117549056 13052539439153802 13070661587898768 13095038728388736 13106135084335104 13131173910064966 13188415295897856 13259722604854656 13278132406754304 13292733050062848 13302896485982208 13307229848113152 13317524359888896 13342967037646659 13379179565258752 13397755221229568 13412487401865216 13433735520895956 13448507265493272 13473589098481344 13492295832669696 13554760165228352 13569664988605824 13613848047378432 13650408674458794 13661975634786816 13687455592108032 13691914222737408 13706459258585088 13773385329183648 13785056496361472 13822076911756974 13867081828021632 13882330080509184 13908221004883968 13946600127178208 13981320572926464 13992010493138944 14007396117270528 14045013636140151 14102684526231552 14145164173390446 14155979366105416 14171545290519792 14267950360523328 14272598084862432 14310278785539072 14330147179880448 14369690588841088 14396490453861376 14432330913988608 14471089615173636 14498078592144672 14502801279779568 14565199326367564 14601459791886912 14628691912794624 14728206823766016 14733004474696704 14744401969876992 14771900681846784 14833228994932736 14860893371727872 14873064326706237 14905656870884556 14917187930461488 14937898957598592 14965758546729984 14970633579127296 15007055897217104 15035044465927808 15051577010916096 15072474623883264 15100585200304128 15153968691262464 15208262683557888 15249105185881896 15290490931724288 15352840595309664 15369722589135168 15386484511880832 15398387541121536 15403403500579584 15419766665908224 15453557242970112 15469676372330432 15491154474546688 15508188558406656 15520045900312576 15537111753203712 15600467056524336 15642806390980608 15647901968842752 15672691441045282 15689925143075484 15741011804781312 15796659327722256 15831275820040128 15848093517739008 15865520092010496 15882822721941504 15895109719867392 15900287484469248 15925476786868593 15938971573917952 15968698190792704 15990869135015936 16008452705452032 16051444155588744 16056672845470236 16125756397049803 16165901912446224 16178262132691904 16196051760594048 16306228983455232 16311540668414208 16341962136815616 16354604326330368 16453131947270144 16502691535622187 16569232676736768 16574630034033792 16614954743347508 16645942087277216 16651364432339504 16687382619299328 16718505043193856 16832236370018304 16837719399653376 16850745108430848 16882937884369242 16914425024168784 16960330412490752 17035036423868064 17048214777670272 17103724053405696 17109295519002624 17150921025390976 17182907961060352 17188505220479488 17201802298189824 17225685284438016 17271945669723372 17309795075865936 17318821361442816 17356773490065408 17403385918871736 17427548783865024 17460051637851648 17584553727863808 17598157189853184 17603889714948096 17679630139806208 17704176542339072 17723644066750464 17737195314642944 17742973130817536 17771241743687538 17790622716862212 17810185297545144 17829105207456384 17868175562184192 17911647361194608 17931343020657696 17964785464641792 17989727776892928 18092886651474432 18151797396504576 18200544899278392 18215967513049088 18249940789477376 18255885630316544 18304912666921398 18344507606387136 18350483251965984 18364513772244864 18384707403917568 18429435882342632 18489442437362176 18509773440678912 18544294673178624 18641760763901952 18676528156360704 18726684848186868 18732784986381942 18860218897853928 18895393720693056 18936265916270592 18942434324610048 18977762481463296 19023933814031104 19030130779816576 19080371714052096 19106862906507264 19164415976851572 19294786153564848 19330771456192896 19337068373039424 19468613055849216 19483674031623168 19504922550392832 19526370176323584 19553480593145856 19637609098354688 19644005966262272 19659202626502656 19696760865097449 19782622943846784 19830752435608316 19874209161179408 19889583907281984 19917198610131456 19954344728973312 19960844772169728 20068769347888128 20096632831844352 20112179645546496 20118731102797824 20150603281343934 20205291588349952 20332140247842528 20354497482908736 20420772071067648 20470454127079552 20492963452180224 20515312682507776 20531183388162048 20537871334106112 20559688887877632 20660077993775472 20677584744542208 20716149004271616 20733115367635461 20800622742032448 20919900190767312 20971980859389696 20988015739708416 21011094175905792 21062212436963008 21108367760053504 21130791356985344 21154026789347328 21177096962588672 21200383312625664 21217746260085669 21233969049158124 21257317935779688 21401925540784992 21408897127293648 21554535883261632 21594735680792064 21648496370982912 21741638644606976 21748720891218944 21789282849087488 21806139101773824 21847798989551346 21902189687830368 21943037869191936 22003588714162916 22092310235649024 22099506712045056 22249843492399104 22291340057591808 22315851630084096 22358485306326834 22450292532871168 22510583845825656 22552566698891712 22577365516374144 22608711935824896 22650877800456192 22713381898490752 22730953036893696 22804965404540928 22812394025336832 22873657778822844 22935736397586432 23029260892964496 23079726767821248 23091761815257088 23204514558495648 23236731711820032 23262282837609984 23280068850468864 23305667629805568 23338025224077312 23446071637151744 23464209586470912 23471852953264128 23509037161567923 23534887714613226 23611517707171968 23631525422333952 23694988991583384 23720830289149616 23746913730060192 23772140276608512 23824234082912256 23908457360876928 23953047286189056 23986303702523904 24012679058178048 24123848868632576 24248852868669336 24267393199037856 24294077640891072 24406550222561864 24459343475182848 24467311002621312 24486018362993152 24512943205223424 24679697920905216 24725726230904832 24855681018535936 24922432115021262 24968913130915824 24977046648509256 25031073928948992 25077757564790784 25146958530471904 25193858294257408 25248354555027456 25256579099480064 25303683308617728 25324406826553863 25371637536253176 25440495618736128 25552554635802096 25726381538086464 25774361941590528 25782757830719232 25802703447284736 25838527926657024 25958150741132288 25978232042164224 26006563400523776 26035160235098112 26105078878307604 26141323175797536 26190077456777472 26262347820129932 26376830591795712 26519445209709312 26556264813508608 26585466100125696 26605792971964416 26614459696226304 26635048719777792 26685934075293318 26758359130517504 26795510442459136 26867471041791912 26897014530986544 26947178196962688 26984591665339392 27109520330456704 27139329977211648 27227696094756864 27300817348917588 27323951269573632 27374911184216064 27383828445474816 27457369000382097 27546770658367296 27570112992722944 27644153823513948 27734163656043264 27764660161018368 27816442009767936 27893200254356416 27962641145852928 27984020986277888 28014792234541056 28090027272280302 28099177479572913 28205369052463104 28290328346780892 28311958732210832 28343090581039584 28535900721046656 28545196169724864 28620557571078144 28660294359760896 28739381177682176 28792980907722752 28864661827977216 28942179230347272 28996157184289344 29005602559559136 29076170800858139 29130398652735128 29202919583773824 29257383825589248 29456413647532032 29466008949393408 29488803939753984 29666457989865472 29746128653412474 29811313741769112 29834375860922976 29875797915197184 29931517093459968 29941267158254592 30014111794434208 30070088931855616 30103154021832192 30144949247766528 30201170400608256 30225904922015901 30307937382524928 30498210371763792 30580981863448576 30705681190619328 30739445178270336 30772969023761664 30796775082243072 30806807001159168 30839533331816448 30907114485940224 30939352744660864 30982308949093376 31016377116813312 31040091800625152 31074223506407424 31200934113048672 31295803937685504 31345382882090564 31379850286150968 31482023609562624 31593318655444512 31662551640080256 31696187035478016 31731040184020992 31765645443883008 31790219439734784 31800574968938496 31850953573737186 31877943147835904 31937396381585408 31981738270031872 32102888311177488 32113345690940472 32251512794099606 32331803824892448 32356524265383808 32392103521188096 32612457966910464 32623081336828416 32683924273631232 32709208652660736 32771698484327019 32906263894540288 33005383071244374 33138465353473536 33149260068067584 33229909486695016 33291884174554432 33302728864679008 33374765238598656 33437010086387712 33537727959490251 33664472740036608 33675438799306752 33765875768738484 33828850048337568 34070072847736128 34096429555340544 34207448106811392 34218591038005248 34301842050781952 34365815922120704 34377010440958976 34403604596379648 34451370568876032 34543891339446744 34619590151731872 34637642722885632 34703816762314553 34806771837743472 34855097567730048 34920103275703296 35169107455727616 35196314379706368 35207779429896192 35359260279612416 35408353084678144 35447288133500928 35485946261635072 35542483487375076 35581245433724424 35620370595090288 35658210414912768 35736351124368384 35823294722389216 35862686041315392 35929570929283584 35979455553785856 36185773302948864 36401089798556784 36431935026098176 36499881578954752 36511771260633088 36609825333842796 36689015212774272 36700966503931968 36729027544489728 36769414807835136 36858871764685264 36978884874724352 37019546881357824 37088589346357248 37283521527803904 37353056312721408 37383648172531893 37453369696373736 37465569972763884 37720437795707856 37790787441386112 37872531832541184 37884868649220096 37955524962926592 38047867628062208 38060261559633152 38160743428104192 38328831953703144 38506280249785103 38589572307129696 38661542912385792 38674136746078848 38937226111698432 38967348063246336 39009845100785664 39052740352647168 39275218196709376 39288011932524544 39318405253005312 39393521730194898 39565245887693568 39661504871216632 39748418322358816 39779167814563968 39834397220262912 39908689457946624 39921689544339456 40028901112939977 40137538695776256 40193265663688704 40237462205595648 40301206562687868 40410583176699904 40664280495685056 40708994965817472 40841544142135296 40940908254159104 40985926904360448 41030625365015552 41062366776324096 41075742668212224 41119377775755264 41320155987550944 41355169489084416 41466230735270922 41601245484064896 41839800381534624 41943961718779392 41976031479416832 42022188351811584 42124424873926016 42216735520107008 42261582713970688 42308053578694656 42354193925177344 42435492520171338 42467938098316248 42514635871559376 42803851081569984 42817794254587296 43109071766523264 43189471361584128 43296992741965824 43483277289213952 43497441782437888 43578565698174976 43695597979102692 43804379375660736 43886075738383872 44007177428325832 44184620471298048 44199013424090112 44499686984798208 44582680115183616 44619192980118711 44716970612653668 45021167691651312 45105133397783424 45154731032748288 45217423871649792 45301755600912384 45426763796981504 45461906073787392 45624788050673664 45747315557645688 45871472795172864 45959108685227381 46058521785928992 46159453535642496 46409029116991296 46473463423640064 46524565675219968 46560137700937728 46611335259611136 46892143274303488 46928419172941824 46943705906528256 47018074323135846 47069775429226452 47223035414343936 47389977983166768 47441660578299232 47493827460120384 47544280553217024 47648468165824512 47776430360605779 47816914721753856 47906094572378112 47972607405047808 48025358116356096 48247697737265152 48377269191149409 48497705737338672 48534786398075712 48588155281782144 48813100445123728 48918686950365696 48934622005242624 48972036725986304 49025886410446848 49359395841810432 49508074606866561 49711362037071872 49844864230042524 49937826261831648 49954093297018512 50062147857897984 50155515129581568 50293917060943808 50387716588514816 50496709110054912 50513158198960128 50648813653107726 50743275072506352 50880991237472256 51105109271604192 51452763076172928 51548723883181056 51565515661438464 51605406894569472 51677055853314048 51916301482264576 51956464084328448 52013126801047552 52070320470196224 52210157756615208 52282646351595072 52380154913554944 52524695640259864 52753661183591424 53038890419418624 53112529627017216 53170932200251392 53211585943928832 53228919392452608 53371868150586636 53516718261035008 53734942083583824 53794029061973088 53894356393925376 53969183330678784 54219040660913408 54278659954423296 54455392189513728 54601634697835176 54647902539147264 54749822368432128 54767656890949632 54854420043658487 54914738000764194 55093541316734592 55140225985445888 55288307647027896 55468327312086528 55529320322036736 55632884019535872 55786400508712832 55925282291705856 55968041972555776 56029584469082112 56180054544560604 56198354959145826 56580656693561784 56623917464421664 56686181162079168 57071801442093312 57090392339449728 57241115142156288 57320588719521792 57478762355364352 57585961815445504 57884358460694544 57992314368578688 58011205119118272 58152341601716278 58260797305470256 58405839167547648 58514767651178496 58912827295064064 58932017898786816 58977607879507968 59090282595292347 59332915979730944 59492257306824948 59622627483538224 59668751721845952 59751595830394368 59863034186919936 59882534316509184 60028223588868416 60140177863711232 60206308043664384 60289898495533056 60451809844031802 60615874765049856 60996420743527584 61411362381238656 61478890356540672 61545938047523328 61593550164486144 61613614002318336 61679066663632896 61878705489321728 61964617898186752 62032754233626624 62080183601250304 62148447012814848 62199346102906383 62401868226097344 62690765764181128 62759700572301936 62964047219125248 63186637310889024 63325103280160512 63392374070956032 63462080368041984 63531290887766016 63601149937876992 63701907147474372 63755886295671808 63874792763170816 64205776622354976 64226691381880944 64503025588199212 64663607649784896 64713048530767616 64784207042376192 65224915933820928 65246162673656832 65367848547262464 65418417305321472 65543396968654038 65812527789080576 66010766142488748 66276930706947072 66298520136135168 66459818973390032 66583768349108864 66605457729358016 66749530477197312 66874020172775424 67075455918980502 67350877598613504 67531751537476968 67657700096675136 68140145695472256 68192859110681088 68414896213622784 68437182076010496 68603684101563904 68731631844241408 68754020881917952 68807209192759296 69087782678893488 69239180303463744 69275285445771264 69407633524629106 69613543675486944 69710195135460096 69840206551406592 70338214911455232 70392628759412736 70415558859792384 70527111484703769 70718520559224832 70816706169356288 70894576267001856 71084966974750152 71162490867448848 71240741190180576 71316420829825536 71472702248736768 71646589444778432 71725372082630784 71859141858567168 71958911107571712 72371546605897728 72802179597113568 72863870052196352 73023542521266176 73219650667685592 73378030425548544 73401933007863936 73458055088979456 73538829615670272 73717743529370528 73957769749448704 74039093762715648 74177178692714496 74567043055607808 74767296345063786 74906739392747472 74931139945527768 75440875591415712 75581574882772224 75745063665082368 75769737298440192 75911049925853184 76095735256124416 76120523119266304 76321486856208384 76657663907406288 77012560499570206 77179144614259392 77323085824771584 77348273492157696 77874452223396864 77934696126492672 78019690201571328 78105480705294336 78550436393418752 78576023865049088 78787043460389796 79130491775387136 79323009742433264 79496836644717632 79558335629127936 79668794440525824 79817378915893248 79843379088678912 80057802225879954 80275077391552512 80386531327377408 80602413125375736 80821166353399808 81328560991370112 81417989931634944 81683088284270592 81881816508318208 81971853808720896 82061250730031104 82124733552648192 82151485336424448 82372107001146291 82640311975101888 82710338978168832 82932461470541844 83202490968129792 83679600763069248 83887923437558784 83952062958833664 84044376703623168 84248849747852032 84433471040214016 84523165427941376 84616107157389312 84870985040342676 84935876196632496 85029271743118752 85607702163139968 85635588509174592 86218143533046528 86378942723168256 86593985483931648 86966554578427904 86994883564875776 87157131396349952 87228512402574417 87391195958205384 87608758751321472 87772151476767744 88014354856651664 88369240942596096 88398026848180224 88999373969596416 89238385960237422 89433941225307336 90042335383302624 90210266795566848 90309462065496576 90434847743299584 90603511201824768 90853527593963008 90923812147574784 91494631115291376 91742945590345728 91918217370454762 92117043571857984 92318907071284992 92818058233982592 92946926847280128 93049131350439936 93120275401875456 93222670519222272 93784286548606976 93887411813056512 94036148646271692 94139550858452904 94446070828687872 94779955966333536 94883321156598464 94987654920240768 95088561106434048 95296936331649024 95552860721211558 95633829443507712 95812189144756224 95945214810095616 96495395474530304 96754538382298818 96995411474677344 97069572796151424 97176310563564288 97626200890247456 97837373900731392 97869244010485248 97944073451972608 98051772820893696 98315095452981057 98718791683620864 99016149213733122 99422724074143744 99689728460085048 99875652523663296 99908186594037024 100124295715795968 100311030259163136 100587834121887616 100775433177029632 100993418220109824 101026316397920256 101297627306215452 101486550145012704 102210218543208384 102905526152345856 103097447766362112 103131031322876928 103210813789138944 103354111706628096 103832602964529152 103912928168656896 104026253602095104 104111450286943659 104420315513230416 104565292703190144 104760309827109888 105049391280519728 105507322367182848 106077780838837248 106225059254034432 106341864400502784 106457838784905216 106743736301173272 107033436522070016 107469884167167648 107588058123946176 107788712787850752 107938366661357568 108438081321826816 108557319908846592 109203269395670352 109295805078294528 109499644736864256 109535313781899264 109708840087316974 109829476001528388 110187082633469184 110576615294055792 110936654624173056 111058640644073472 111265768039071744 111572801017425664 111850564583411712 111936083945111552 112059168938164224 112150944517595679 112360109089121208 112396709918291652 112880294779348621 113161313387123568 113247834928843328 113372362324158336 114143602884186624 114180784678899456 114482230284312576 114957524710728704 115171923630891008 115518840749355309 115768716921389088 115984628737157376 116022410238236544 116304683203432556 116521594610940512 116811678335095296 117029535302356992 117825654590128128 117864035797573632 117955215759015936 118180565190584694 118665831959461888 118984514613649896 119245254967076448 119337503443691904 119503191660788736 119726068373839872 119765068633018368 120056447177736832 120280355727422464 120412616087328768 120579796991066112 120903619688063604 121231749530099712 121992841487055168 122822724762477312 122957780713081344 123091876095046656 123187100328972288 123227228004636672 123358133327265792 123757410978643456 123929235796373504 124065508467253248 124160367202500608 124398692205812766 124803736452194688 125381531528362256 125519401144603872 125928094438250496 126373274621778048 126650206560321024 126784748141912064 126924160736083968 127062581775532032 127403814294948744 127511772591343616 127749585526341632 128411553244709952 128453382763761888 129006051176398424 129327215299569792 129426097061535232 129568414084752384 130449831867641856 130492325347313664 130735697094524928 131086793937308076 132021532284977496 132553861413894144 132597040272270336 132919637946780064 133167536698217728 133210915458716032 133499060954394624 133748040345550848 133857578940356133 134150911837961004 135063503074953936 135315400193350272 136280291390944512 136385718221362176 136874364152020992 137207368203127808 137463263688482816 137508041763835904 137614418385518592 137877326055682143 138175565357786976 138478360606927488 138815267049258212 139227087350973888 139420390270920192 139680413102813184 140676429822910464 140785257518825472 140831117719584768 141054222969407538 141437041118449664 141633412338712576 142169933949500304 142324981734897696 142481482380361152 142632841659651072 142945404497473536 143293178889556864 143450744165261568 143718283717134336 143917822215143424 144743093211795456 145131807573448227 145604359194227136 145727740104392704 146439301335371184 146756060851097088 146803866015727872 146916110177958912 147077659231340544 147435487058741056 147915539498897408 148078187525431296 148524223820599683 149134086111215616 149534592690127572 149813478785494944 149862279891055536 150881751182831424 151163149765544448 151490127330164736 151539474596880384 152191470512248832 152241046238532608 152642973712416768 153315327814812576 153688331375964449 154025120999140412 154358289228518784 154646171649543168 154696546984315392 155748904446793728 155869392252985344 156039380403142656 156210961410588672 157152047730098176 157574086920779592 158260983550774272 158646019484866528 158993673289435264 159116671258255872 159337588881051648 159634757831786496 159686758177357824 160115604451759908 160550154783105024 161204826250751472 161642332706799616 162657121982740224 162835979863269888 163366176568541184 163763633016636416 163943707617441792 164122501460062208 164249467105296384 164302970672848896 164563260130975461 164744214002292582 165280623950203776 165420677956337664 165864922941083688 166404981936259584 167359201526138496 167775846875117568 167904125917667328 168088753407246336 168497699495704064 168866942080428032 169046330855882752 169741970080685352 169871752393264992 170058543486237504 171215404326279936 171271177018349184 172436287066093056 172757885446336512 173933109156855808 173989767129751552 174457024805148834 174782391916410768 175217517502642944 175544302953535488 176028709713303328 176738481885192192 176796053696360448 177270847785877041 177998747939192832 178476771920474844 178867882450614672 180084670766605248 180420533591133696 180618924130993152 180869695486599168 181707055187926016 181847624295149568 182989262230582752 183836434740909524 184234087143715968 184637814142569984 185636116467965184 185893853694560256 186098262700879872 186240550803750912 186445341038444544 187568573097213952 188072297292543384 188279101716905808 188892141657375744 189559911932667072 189766642313196928 189975309840481536 190177122212868096 190593872663298048 191105721442423116 191267658887015424 191624378289512448 192990790949060608 193509076764597636 193990822949354688 194139145592302848 194352621127128576 195252401780494912 195674747801462784 195738488020970496 195888146903945216 196103545641787392 196630190905962114 197437583367241728 198032298427466244 199379456920170096 199751305047326592 199816373188074048 200248591431591936 200622060518326272 201175668243775232 201550866354059264 202052632795840512 202595254612430904 202973100290025408 203533195606006973 204420437086416768 205811052304691712 206194895532724224 206262062645753856 206421627578277888 207665205929058304 207825856337313792 208222900573887318 208840631026460832 209130585406380288 209520619654219776 210098782561039456 211014644734365696 211581334454111307 212155561677674496 212450118508068864 212683728801005568 213487472602346544 214066873044140032 214939768334335296 215176116247892352 215577425575701504 215876733322715136 216876162643653632 217114639817693184 218406538791340704 218591610156589056 219070627563798528 219417680174633948 219658952003056776 220374165266938368 221153230588111584 221873309248346112 222117281288146944 222531536078143488 223145602034851328 223701129166823424 223872167890223104 224301889035191358 224720218178242416 224793419836583304 225760589558697242 226322626774247136 226495669857686656 226744724648316672 228287205768373248 228361569357798912 228964460568625152 229915049421457408 230343847261782016 231037681498710618 231537433842778176 231969257474314752 232044820476473088 232609366406865112 233043189221881024 233623356670190592 234059070604713984 235651309180256256 235728071595147264 236361130381169388 237969029227299792 238490509934152896 238675006887383808 239006383321577472 239452136747679744 239530137266036736 240112894355473664 240560711454844928 240825232174657536 241159593982132224 241807239376127208 242463499060199424 242926717336201871 243985682974110336 245645449524954624 245915561426162688 246183752190093312 246374200657944576 246454456009273344 247514821957286912 247858471592747008 248131016934506496 248797384411625532 249607472904389376 250763063056724512 251038802289207744 251856188876500992 252746549243556096 253300413120642048 253569496283824128 253848321472167936 254807628589897488 255023545182687232 255499171052683264 256823106489419904 256906765527523776 258012102352796848 258654430599139584 258852194123070464 259136828169504768 260899663735283712 260984650694627328 261471394189049856 261685537207723251 262173587874616152 264043064569954992 265107722827788288 265194080544540672 265839275893560128 266335073396435456 266421830917432064 266998121908789248 267715157880712266 268301823675922008 270127006149907872 270630800386700544 272560582781889024 272771436442724352 274414736406255616 274926527376965632 275016083527671808 275228836771037184 275754652111364286 276351130715573952 276956721213854976 277630534098516424 278454174701947776 278840780541840384 279360826205626368 281352859645820928 281662235439169536 282108445938815076 282874082236899328 284339867899000608 284649963469795392 284962964760722304 285265683319302144 285890808994947072 286586357779113728 286901488330523136 287436567434268672 287835644430286848 289486186423590912 290263615146896454 291208718388454272 291455480208785408 292878602670742368 293512121702194176 293607732031455744 293832220355917824 294155318462681088 294870974117482112 295831078997794816 296156375050862592 297048447641199366 298268172222431232 299069185380255144 299626957570989888 299724559782111072 301763502365662848 302326299531088896 302980254660329472 303078949193760768 304382941024497664 304482092477065216 306630655629625152 307376662751928898 308050241998280824 308716578457037568 309292343299086336 309393093968630784 311497808893587456 311738784505970688 312078760806285312 312334350860830977 315148173841559184 316521967101548544 317292038969733056 317987346578870528 318233342516511744 318675177762103296 319373516354715648 320231208903519816 321100309566210048 322409652501502944 325314243965480448 325671959726539776 327527266033272832 327887415234883584 328245002920124416 328498934210592768 328605941345697792 329126520261950922 329488428004585164 330561247900407552 331729845882167376 332809963872519168 334718403052276992 335551693750235136 335808251835334656 336177506814492672 336995398991408128 337733884160856064 338640884338045863 339483940161370704 339743504786529984 340117086972475008 342430808652559872 342542354036698368 344872574132186112 345515770892673024 346556522248065927 347866218313711616 347979534259503104 348914049610297668 349564783832821536 350435035005285888 351088605907070976 352057419426606656 353476963770384384 353592107392720896 354541695571754082 355997495878385664 356953543840949688 357735764901229344 360169341533210496 360841067182267392 361237848261986304 361739390973198336 363414110375852032 363695248590299136 365978524461165504 367672869481819048 368468174287431936 369275628285139968 371272232935930368 371787707389120512 372196525401759744 372481101607501824 376144594585086768 376558203433811616 377784283314751488 379119823865334144 379533284626393856 379950619680963072 380354244425736192 381187745326596096 382211442884846232 382535317774030848 383248756579024896 385981581898121216 387018153529195272 387981645898709376 388278291184605696 388705242254257152 390504803560989824 391349495602925568 391476976041940992 391776293807890432 392207091283574784 393260381811924228 396064596854932488 398758913840340192 399502610094653184 399632746376148096 400497182863183872 401244121036652544 402351336487550464 403101732708118528 405190509224861808 405946200580050816 407066391212013946 408840874172833536 411622104609383424 412389791065448448 412524125291507712 412843255156555776 413631978167046429 415330411858116608 416445801147774636 417681262052921664 418261170812760576 419041239308439552 420197565122078912 422029289468731392 423162668908222614 424311123355348992 424900237016137728 426974945204693088 429879536668670592 430352232495784704 431154851151403008 431753466645430272 433752325287307264 434229279635386368 435395422720344681 436813077582681408 437183220313178112 438835360349267896 439317904006113552 440748330533876736 442306461176223168 443746618496692224 444234562576293888 446291204069702656 447402258333646848 448603778070382716 449440436356484832 449586839673166608 451521179117394484 452645253548494272 452991339715373312 453489449296633344 456574411536746496 456723138715597824 457928921137250304 459830098842914816 460687694523564032 461064994127893347 462075362997421236 463074867685556352 463938514948629504 464089640952946176 465218732813730224 466086378443762048 467246713340381184 468118141209427968 471456143190294528 472722260762338776 475938058454599584 476981019868305792 477350013774767616 478012766643154944 478904273495359488 479060274532073472 480225788710947328 481121422909689856 481650464349315072 483614478752254416 484926998120398848 485853434672403742 487971365948220672 491290899049909248 491831122852325376 492367504380186624 492748401315889152 492908912018546688 493689780392926383 495029643914573824 495716943185494016 496262033869012992 497594768823251064 499214945808778752 501526126113449024 502077604578415488 503712377753001984 505493098487112192 506600826241284096 507138992567648256 509615257179794976 510047090365374464 513646212978839808 513813531055047552 516024204705593696 517308861198279168 517704388246140928 518273656339009536 521799327470567424 521969301389254656 523371074415446502 524347175749232304 528086129139909984 530215445655576576 530388161089081344 531678551787120256 532670146792870912 532843661834864128 533996243817578496 535430315761424532 536603647351844016 540254012299815744 541261600773401088 545121165563778048 545542872885448704 548829472812511232 549853054753931264 550032167055343616 551509304222728572 552702261431147904 553913442427709952 555261068197032848 556908349403895552 557681561083680768 558721652411252736 562705719291641856 564216891877630152 565748164473798656 568679735798001216 569299926939590784 569925929521444608 570531366638604288 571781617989894144 573172715558227456 573802976661046272 574873134868537344 578972372847181824 580527230293792908 582417436776908544 585757205341484736 587024243404388352 587215464062911488 587664440711835648 588310636925362176 589741948234964224 591662157995589632 592312750101725184 594096895282398732 598138370760510288 599253915141979776 599449119564222144 603527004731325696 604652599062177792 606157898387521536 608765882048995328 608964184954130432 610599586818020919 613261311259250304 614753325503857796 616100483996561648 617433156914075136 618584686598172672 618786187937261568 622995617787174912 623477569011941376 624668701721661954 630296347683118368 633043934203097088 634584077939466112 635974693157741056 636466685033023488 637350355524206592 640462417807039632 642200619132420096 644819305003005888 650628487930960896 651343919453079552 655054532066545664 655774830469767168 656490005840248832 657211882691395584 658253040523901844 658976856009170328 661122495800815104 663459691764334752 665619927745038336 669436806104553984 671103387500470272 671616503670669312 673990797982816256 675467768321712128 677281768676091726 678967880322741408 679487009573059968 680234173944950016 684861617305119744 685084708073396736 689745148264372224 691031541785346048 693113044496131854 695959068519006208 697828099220595336 699129567665643072 700870070010571776 702177211814141952 704114838853213312 706953927540768768 707184214785441792 709083391143508164 713907087681899376 715471529802458688 720338683066420992 721682134364534784 722475696523972608 723478781946396672 726828220751704064 727390497180598272 728780152008605613 731957048922331008 735345738963638096 736936348574863872 738551256570279936 742544465871860736 743575414778241024 744393050803519488 752289189170173536 753116406867623232 755568566629502976 758239647730668288 759066569252787712 759901239361926144 760708488851472384 764422885769692464 765070635548061696 766497513158049792 774036307058390544 775963291797418752 776556582369211392 777410484508514304 781009607121979648 782698991205851136 782953952083881984 783552587615780864 784414182567149568 785056611623169753 786520763623848456 792129193709864976 797517827680680384 799005220189306368 799265492752296192 800994365726367744 804702672975100928 806203465416237056 810381018449723616 811892401160101632 814132782424027892 817681748345667072 823244209218766848 824779582130896896 825048250583015424 825686510313111552 827263956334092858 830660823716233216 832891602295549272 835362524105843328 836522341625521152 838082478616879104 840395130244157824 844058578937462784 846325337816445228 848622246710697984 853949890409386176 859759073337341184 860704464991569408 862309702302806016 863506933290860544 867504650574614528 868458559270772736 870790845440689362 873626155165362816 874366440626356224 877670720698535792 878635808012227104 881496661067753472 884612922352446336 887493236993384448 888469125152587776 892582408139405312 894804516667293696 897207556140765432 898880872712969664 899173679346333216 903042358234788968 905290507096988544 905982679430746624 906978898593266688 913148823073492992 913446277431195648 919660197685829632 922129988255786694 924150725994842472 926149735371112704 927877029897259008 928179281905892352 930437465627460448 932172756887524096 934493426680762368 936236282418855936 937003052582492931 945444521524677552 951876116909199168 953962039736611584 954700027549535232 956025533286309888 958120549064146944 960451577421894656 962242845819379712 963300928698630144 967228957504508832 971706869344807484 975942731896441344 982581798099818496 983662245704650752 984735008760373248 985496802631778304 985817824037093376 987379560785852766 990059287829147648 991433886370988032 995189537646502128 998429891617557504 1003052252226898048 1004155209156830976 1007424755506003968 1010986196974224384 1013201652482568192 1015922653014137589 1019230514359589952 1020094180730748928 1027292425957679616 1027627062110095104 1032048409411187392 1034617722396558336 1035408776492281856 1036547312678019072 1039669566744197781 1043598654941134848 1043938602778509312 1046742148830893004 1048694351498464608 1056172258279819968 1060430891311153152 1060776322178162688 1063357103574240512 1065340293585741824 1065687323669728256 1067992487635156992 1070860631522849064 1073207294703688032 1075818319631751143 1080508024599631488 1082523201546802176 1090242331127556096 1091085745770897408 1097658945625022464 1100064334110687232 1103018608445457144 1105404522862295808 1107826884855419904 1110522136394065696 1113816698807791104 1115363122167361536 1117443304822505472 1128433783755260304 1131496328947597312 1137359471596002432 1138599853879181568 1139851859042889216 1141062733277208576 1143563235979788288 1146345431116454912 1147605953322092544 1149746269737074688 1157944745694363648 1161054460587585816 1164834873553817088 1171514410682969472 1174048486808776704 1174430928125822976 1175328881423671296 1176621273850724352 1179483896469928448 1183324315991179264 1188193790564797464 1196276741521020576 1198507830283959552 1198898239128444288 1207054009462651392 1209305198124355584 1217531764097990656 1217928369908260864 1221199173636041838 1226522622518500608 1229506651007715592 1232200967993123296 1234866313828150272 1237169373196345344 1237572375874523136 1240895934501139287 1245991235574349824 1249337403443323908 1260592695366236736 1266087868406194176 1269168155878932224 1271949386315482112 1272933370066046976 1274700711048413184 1280924835614079264 1289638610006011776 1301256975861921792 1302687838906159104 1310109064133091328 1311549660939534336 1312980011680497664 1316506081047803688 1317953712018340656 1322244991601630208 1326919383528669504 1331239855490076672 1338873612209107968 1342206775000940544 1347981595965632512 1350935536643424256 1354563537352183452 1357935760645482816 1358974019146119936 1360468347889900032 1369723234610239488 1370169416146793472 1379490296528744448 1382063083570692096 1383194982383680041 1386226088992263708 1395656198441190672 1398259135331286144 1401740140021143552 1404354423628283904 1408229677706426624 1414368429570883584 1418166782287016328 1424732369242048811 1427814175363798752 1430943059604917376 1440677366132841984 1443364268729069568 1444951393047945216 1453656441503408128 1454780994361196544 1457560304017211226 1463914097844662016 1470691477927276192 1473872697149727744 1477102513140559872 1481069341178779149 1485088931743721472 1487150829556482048 1488786101607038976 1504578378340347072 1506232813735246464 1511137133259005952 1516479295461336576 1518133138505575424 1519802478723852288 1521416977702944768 1528845771539384928 1530141271096123392 1548072614116781088 1551926583594837504 1553113164738422784 1554820969017028608 1562019214243959296 1565397982411702272 1565907904167763968 1567105175231561728 1570113223246339506 1573041527247696912 1584258387419729952 1595035655361360768 1598010440378612736 1598530985504592384 1601988731452735488 1609405345950201856 1612406930832474112 1620762036899447232 1623784802320203264 1628265564848055784 1635363496691334144 1646488418437533696 1649559164261793792 1650096501166030848 1654527912668185716 1665783204591098544 1670725048211686656 1673044683251042304 1676164957233758208 1680790260488315648 1688117157874925568 1692650675632890456 1697244493421395968 1700487021353413097 1707899780818772352 1719518146674682368 1721408929983138816 1724619404605612032 1735009301149229056 1736917118541545472 1741581690881378724 1747252310330725632 1755341441397071584 1757271616024454208 1762993322135506944 1769225844704892672 1774986473986768896 1776938250305175552 1785164816278810624 1794415112281530864 1797761745425939328 1798347358692666432 1806084716469577936 1810581014193977088 1811965358861493248 1813957797186533376 1826297646146985984 1826892554862391296 1831798760454062757 1839320395371659264 1844259976511573388 1848301451989684944 1852299470742225408 1855754059794518016 1856358563811784704 1860874931254920896 1864345513775048192 1868986853361524736 1874006105164985862 1890889043049355104 1903752233818398336 1907924079473223168 1909400055099070464 1912051066572619776 1920903154843789312 1924485691638759424 1926601857397260288 1934457915009017664 1943413738689614968 1951885463792882688 1965163596199636992 1967324491409301504 1969470017520746496 1971635648074186752 1974759121571705532 1980118575658295296 1990379075293004256 1996859783235115008 2006104504453796096 2008310418313661952 2014849511012007936 2021972393948448768 2026403304965136384 2031845306028275178 2038461028719179904 2040188361461497856 2054584851915359232 2055254124220190208 2064096818822374784 2069235444793116672 2070817552984563712 2073094625356038144 2079339133488395562 2087877205557018624 2093484297661786008 2097388702996929216 2112344516559639936 2120861782622306304 2121552644356325376 2126714207148481024 2130680587171483648 2131374647339456512 2141721263045698128 2146414589407376064 2151636639263502286 2161016049199262976 2165046403093604352 2180484662255112192 2182171491541794816 2186340456025816839 2195317891250044928 2206037216890914288 2210809045724591616 2215653769710839808 2221044272788131392 2227633397615582208 2230726244334723072 2256867567510520608 2274718943192004864 2277199707758363136 2279703718085778432 2282125466554417152 2292690862232909824 2295211906644185088 2299492539474149376 2322108921175171632 2329669747107634176 2343028821365938944 2348096973617553408 2348861856251645952 2350657762847342592 2353242547701448704 2358967792939856896 2376387581129594928 2392553483042041152 2397015660567919104 2397796478256888576 2414108018925302784 2418610396248711168 2435063528195981312 2435856739816521728 2442398347272083676 2453045245037001216 2459013302015431184 2464401935986246592 2469732627656300544 2474338746392690688 2475144751749046272 2481791869002278574 2491982471148699648 2498674806886647816 2521185390732473472 2532175736812388352 2538336311757864448 2543898772630964224 2545866740132093952 2561849671228158528 2579277220012023552 2602513951723843584 2605375677812318208 2620218128266182656 2623099321879068672 2633012162095607376 2635907424036681312 2644489983203260416 2653838767057339008 2662479710980153344 2677747224418215936 2684413550001881088 2695963191931265024 2701871073286848512 2709127074704366904 2715871521290965632 2717948038292239872 2720936695779800064 2739446469220478976 2740338832293586944 2758980593057488896 2766389964767360082 2772452177984527416 2791312396882381344 2796518270662572288 2803480280042287104 2808708847256567808 2816459355412853248 2836333564574032656 2849464738484097622 2855628350727597504 2861886119209834752 2881354732265683968 2886728537458139136 2889902786095890432 2907312883006816256 2915120608034422452 2927828195689324032 2941382955854552384 2947745394299455488 2954205026281119744 2962138682357558298 2970177863487442944 2974301659112964096 3009156756680694144 3012465627470492928 3022274266518011904 3032958590922673152 3036266277011150848 3039604957447704576 3047767959042412767 3057691543078769856 3060282542192246784 3096145228233562176 3103853167189675008 3106226329476845568 3109641938034057216 3124038428487918592 3130795964823404544 3131815808335527936 3140226446492679012 3146083054495393824 3168516774839459904 3190071310722721536 3196020880757225472 3197061971009184768 3203977462905470976 3218810691900403712 3224813861664948224 3227454958895253429 3241524073798894464 3247569604640406528 3256531129696111568 3270726993382668288 3292976836875067392 3300193002332061696 3309055825336371432 3331566409182197088 3341450096423373312 3346089366502084608 3352329914467516416 3361580520976631296 3385301351265780912 3394488986842791936 3400974042706826194 3415799561637544704 3439036293349364736 3442817859966277632 3449238809211224064 3470018602298458112 3473834237083090944 3483163381762757448 3494504620661451264 3510682882794143168 3514543232048908416 3525986644271013888 3538451689409785344 3549972947973537792 3570329632557621248 3588830224563061728 3595523490851878656 3596694717385332864 3612169432939155872 3621162028387954176 3623930717722986496 3627915594373066752 3652595292293971968 3653785109724782592 3663597520908125514 3678640790743318528 3688519953023146776 3696602903979369888 3704598941484450816 3711508119589036032 3712717127623569408 3721749862509841792 3728691027550096384 3737973706723049472 3748012210329971724 3781778086098710208 3807504467636796672 3815848158946446336 3818800110198140928 3824102133145239552 3841806309687578624 3848971383277518848 3868915830018035328 3886827477379229936 3903770927585765376 3930327192399273984 3934648982818603008 3938940035041492992 3949518243143411064 3960237151316590592 3980758150586008512 3993719566470230016 4012209008907592192 4016620836627323904 4043944787896897536 4052806609930272768 4063690612056550356 4076922057438359808 4109169703830718464 4110508248440380416 4128193637644749568 4138470889586233344 4141635105969127424 4146189250712076288 4149584947151040123 4158678266976791124 4186968595323572016 4194777405993858432 4224689033119279872 4243105288712650752 4253428414296962048 4261361174342967296 4262749294678913024 4274197107726146433 4283442526091396256 4292829178814752128 4303273278527004572 4322032098398525952 4330092806187208704 4360969324510224384 4364342983083589632 4372680912051633678 4390635782500089856 4412074433781828576 4421618091449183232 4431307539421679616 4442088545576262784 4455266795231164416 4461452488669446144 4513735135021041216 4549437886384009728 4554399415516726272 4559407436171556864 4564250933108834304 4585381724465819648 4590423813288370176 4644217842350343264 4659339494215268352 4686057642731877888 4696193947235106816 4697723712503291904 4701315525694685184 4717935585879713792 4752775162259189856 4785106966084082304 4794031321135838208 4795592956513777152 4828216037850605568 4837220792497422336 4871713479633043456 4884796694544167352 4906090490074002432 4918026604030862368 4928803871972493184 4939465255312601088 4948677492785381376 4950289503498092544 4963583738004557148 4997349613773295632 5042370781464946944 5064351473624776704 5076672623515728896 5087797545261928448 5091733480264187904 5101461064060239291 5123699342456317056 5158554440024047104 5205027903447687168 5210751355624636416 5240436256532365312 5266024324191214752 5271814848073362624 5288979966406520832 5307677534114678016 5324959421960306688 5355494448836431872 5391926383862530048 5418254149408733808 5431743042581931264 5435896076584479744 5441873391559600128 5478892938440957952 5480677664587173888 5495396281362188271 5517961186114977792 5532779929534720164 5544904355969054832 5582624793764762688 5593036541325144576 5606960560084574208 5632918710825706496 5672667129148065312 5698929476968195244 5711256701455195008 5723772238419669504 5762709464531367936 5773457074916278272 5779805572191780864 5814625766013632512 5830241216068844904 5855656391378648064 5882765911709104768 5895490788598910976 5908410052562239488 5924277364715116596 5940355726974885888 6018313513361388288 6024931254940985856 6044548533036023808 6065917181845346304 6072532554022301696 6079209914895409152 6095535918084825534 6115383086157539712 6120565084384493568 6192290456467124352 6207706334379350016 6212452658953691136 6219283876068114432 6248076856975837184 6263631616671055872 6280452892985358024 6292166108990787648 6337033549678919808 6380142621445443072 6392041761514450944 6394123942018369536 6437621383800807424 6454909917790506858 6483048147597788928 6495139209280813056 6513062259392223136 6541453986765336576 6559021368077450517 6585953673750134784 6618111650672742864 6663132818364394176 6682900192846746624 6692178733004169216 6723161041953262592 6770602702531561824 6801948085413652388 6831599123275089408 6878072586698729472 6885635719932555264 6898477618422448128 6940037204596916224 6966326763525514896 6989009241322902528 7021365765588286336 7029086464097816832 7051973288542027776 7076903378819570688 7140659265115242496 7177660449126123456 7191046981703757312 7193389434770665728 7224338865878311744 7242324056775908352 7247861435445972992 7255831188746133504 7305190584587943936 7307570219449565184 7327195041816251028 7377039906046293552 7393205807958739776 7409197882968901632 7423016239178072064 7425434255247138816 7443499725019683584 7457382055100192768 7475947413446098944 7496024420659943448 7530728237422258001 7563556172197420416 7615008935273593344 7631696317892892672 7637600220396281856 7683612619375157248 7737831660036070656 7773654954758459872 7807541855171530752 7860654384798547968 7869297965637206016 7899036486286822128 7920474302633181184 7961516301172017024 7987439132940460032 8024418017815184384 8033241673254647808 8087889575793795072 8105613219860545536 8127381224113100712 8153844114876719616 8218339407661436928 8221016496880760832 8256387275289499136 8276941779172466688 8283270211938254848 8299169894302080246 8317356533953582248 8373937190647144032 8389554811987716864 8449378066238559744 8506856828593924096 8522722348685934592 8525498589357826048 8548394215452292866 8566885052182792512 8585658357629504256 8606546557054009144 8644064196797051904 8660185612374417408 8721938649020448768 8745361824103267356 8824148867563657152 8843236182898366464 8862615078843359232 8884177091152525568 8910533590462328832 8922904977338892288 9027470270042082432 9098875772768019456 9108798831033452544 9118814872343113728 9170763448931639296 9180847626576740352 9288435684700686528 9318678988430536704 9372115285463755776 9392387894470213632 9395447425006583808 9435871171759427584 9505550324518379712 9570213932168164608 9588062642271676416 9591185913027554304 9656432075701211136 9674441584994844672 9682364876685760287 9769593389088334704 9812180980148004864 9836053208061724736 9857607743944986368 9878930510625202176 9900579006996185088 9927167476009114296 9994699227546591264 10084741562929893888 10153345247031457792 10175595090523856896 10183466960528375808 10202922128120478582 10247398684912634112 10317108880048094208 10410055806895374336 10421502711249272832 10532048648382429504 10543629696146725248 10577959932813041664 10615355068229356032 10649918843920613376 10710988897672863744 10783852767725060096 10836508298817467616 10863486085163862528 10871792153168959488 10883746783119200256 10957785876881915904 10961355329174347776 10990792562724376542 11035922372229955584 11065559859069440328 11089808711938109664 11165249587529525376 11186073082650289152 11213921120169148416 11265837421651412992 11345334258296130624 11397858953936390488 11422513402910390016 11447544476839339008 11525418929062735872 11546914149832556544 11660482432137689808 11711312782757296128 11765531823418209536 11790981577197821952 11816820105124478976 11848554729430233192 11880711453949771776 12036627026722776576 12049862509881971712 12131834363690692608 12145065108044603392 12158419829790818304 12191071836169651068 12230766172315079424 12384580912934248704 12415412668758700032 12424905317907382272 12438567752136228864 12496153713951674368 12560905785970716048 12584332217981575296 12674067099357839616 12760285242890886144 12784083523028901888 12788247884036739072 12822591323178439299 12875242767601614848 12909819835581013716 12966096295195577856 12990278418561626112 13026124518784446272 13082907973530673152 13118042736154901034 13171907347500269568 13236223301345485728 13326265636728788352 13365800385693493248 13384357466008338432 13446322083906525184 13541205405063123648 13603896170827304776 13663198246550178816 13756145173397458944 13771271439865110528 13932653527051029792 13978018482645805056 14042731531176572672 14058172928195633664 14103946577084055552 14153806757639141376 14281318530230484992 14355320898252246912 14382093963407514624 14386778869541331456 14448677731756623488 14484648113551816704 14495722870891945984 14511662377492267008 14615140438899130368 14654390083632502056 14754079812092587104 14786411615917479552 14818395765937803264 14846032478356144128 14850868510494277632 14886999450039367168 14914764110200385536 14992048841319886896 15061456474844516002 15127112344394840832 15230017870547186688 15263392635785785344 15275200440792563712 15304383192180717873 15367225238750314496 15475663320072141312 15547309909516919744 15615083710343061504 15721308769597095936 15798072972573644256 15923032602344034048 15974878265880920064 16048836035630368768 16066483346509295616 16175779151587590144 16254762448226201424 16307688229753439232 16436678815322873856 16442032993761521664 16512774550578998272 16553883558344933376 16598339788604160492 16634713067907164496 16747874381294288064 16779109623975433728 16898756132477119488 17013713657187848192 17045444697371869184 17050997178715652096 17096788430904585732 17133770104365585024 17171316715259008512 17213093114108018288 17288128393594103808 17320371224748834816 17443877298040897536 17490723648206534712 17648297735127314304 17686472365796732928 17725230157686718464 17768354182305051136 17821067180924657664 18054940540084164864 18197751545536038912 18217597662066905088 18237629744686227456 18341526897863278592 18361695253153480704 18576871369401373056 18637357976861073408 18744230570927511552 18790894850013167616 18871742343518855168 19011100649036759424 19140427864336329216 19176125284543352832 19182371826055108608 19312864151402422272 19364729753371520574 19539186778176669408 19624361960296009728 19672106416123449472 19715215487889972736 19757861021250404352 19854334952018228592 19989398455093182528 20169483125859787776 20306690494062915584 20351190181047713792 20405844256240957164 20494797369825268224 20634217760096188416 20820111613790748672 21064097296764859008 21087259392293450496 21155919865626083328 21230710136458712064 21421977795345727488 21673016597634935232 21726972170327725056 21743584306337918976 21767493566238400512 21915571753763831808 21922710658348695552 21981585125448753084 22131119718138880656 22179617423876219328 22330499175059050752 22372146165300578304 22427842240338296832 22531674843302825984 22592184712266774003 22690668516592261248 22795717907872780976 22845026805820780032 22895088953678678016 23050837858125471744 23320964864275379616 23422625565514592256 23531063646836419072 23581963154395643904 23697109458860466384 23761422907899543552 24073254053445553152 24099725019763943424 24263668727381385216 24290130216089206784 24316839659581636608 24382143672339302136 24461532344630158848 24769161825868497408 24830825337517400064 24849810635814764544 24992307427903348736 25121811571941432096 25168664435963150592 25348134198715679232 25520570485781772288 25568167046057803776 25576495768073478144 25645182646356878598 25750485535203229696 25819639671162027432 25932192590391155712 25980556837123252224 26052249037568892544 26165815947061346304 26236085472309802068 26472446602690971456 26652531273457576704 26731600771386986496 26768714932016676864 26892644167813050368 27082410810126247296 27207792341654609552 27326396493100357632 27512290346794917888 27542542879730221056 27865307054102059584 27956036965291610112 28085463062353145344 28116345856391267328 28307613515278282752 28710641796504493824 28764187926815029248 28773557739082662912 28897355463513246976 28969296227103633408 28991445741783891968 29023324754984534016 29047094630057280861 29308780167265004112 29508159624185174208 29572823231834959104 29636791531875606528 29701737020988555264 29773998900078734336 29829528220400771072 29984097682639773792 30122912949689032004 30254224688789681664 30460035741094373376 30526785271571570688 30550400881585127424 30608766384361435746 30734450477500628992 30951326640144282624 31094619819033839488 31230167420686123008 31596145945147288512 31846065204688068096 31949756531761840128 32097672071260737536 32132966693018591232 32351558303175180288 32509524896452402848 32615376459506878464 32873357630645747712 32884065987523043328 33025549101157996544 33107767116689866752 33196679577208320984 33269426135814328992 33495748762588576128 33558219247950867456 33797512264954238976 34027427314375696384 34101994357431304192 34193576861809171464 34267540208731170048 34342633430518017024 34426186228216036576 34576256787188207616 34640742449497669632 34981447296413069424 35296595470254628608 35372944731593465856 35450460315373436928 35536708364610102272 35642134361849315328 36109881080168329728 36395503091072077824 36435195324133810176 36475259489372454912 36683053795726557184 37153742738802746112 37274715953722146816 37488461141855023104 37743484687037710336 38022201298073518848 38280855728672658432 38352250569086705664 38364743652110217216 38467773969535317897 38625728302804844544 38729459506743041148 39078373556353338816 39248723920592019456 39344212832246898944 39430430975779945472 39515722042500808704 39708669904036457184 39978796910186365056 40338966251719575552 40613380988125831168 40702380362095427584 40811688512481914328 40989594739650536448 41268435520192376832 42128194593529718016 42174518784586900992 42311839731252166656 42461420272917424128 42843955590691454976 43346033195269870464 43453944340655450112 43487168612675837952 43534987132476801024 43845421316697391104 43963170250897506168 44262239436277761312 44359234847752438656 44660998350118101504 44744292330601156608 45063349686605651968 45184369424533548006 45381337033184522496 45591435815745561952 45690053611641560064 45790177907357356032 45913149576542153619 46101675716250943488 46641929728550759232 46845251131029184512 47062127293672838144 47163926308791287808 47394218917720932768 48146508106891106304 48199450039527886848 48527337454762770432 48580260432178413568 48764287344678604272 48923064689260317696 49538323651736994816 49661650675034800128 49984614855806697472 50243623143882864192 50337328871926301184 50696268397431358464 51041140971563544576 51136334092115607552 51152991536146956288 51290365292713757196 51639279342324054864 51864385180782311424 51961113674246504448 52104498075137785088 52331631894122692608 52472170944619604136 52715097661955806007 52944893205381942912 53305062546915153408 53463201542773972992 53785288335626100736 54164821620252494592 54415584683309219104 54652792986200715264 55024580693589835776 55085085759460442112 55730614108204119168 55912073930583220224 56170926124706290688 56232691712782534656 56615227030556565504 57421283593008987648 57528375853630058496 57547115478165325824 57794710927026493952 57938592454207266816 57982891483567783936 58094189260114561722 58617560334530008224 59016319248370348416 59145646463669918208 59273583063751213056 59547997800157468672 59659056440801542144 59968195365279547584 60245825899378064008 60508449377579363328 60920071482188746752 61053570543143141376 61217532768722871492 61902653280288565248 62189239638067678976 62460334841372246016 63192291890294577024 63692130409376136192 64195344142521475072 64265933386037182464 65019049792904805696 65230752919013756928 65746715261291495424 65768131975046086656 66051098202315993088 66393359154416641968 66538852271628657984 66991497525177152256 67116438495901734912 67595024529908477952 67776554136800322009 68054854628751392768 68387153723618342928 68535080417462340096 68685266861036034048 68852372456432073152 69152513574376415232 69962894592826138848 70593190940509257216 70745889463186931712 71073416729220204544 71284268723698630656 72219762160336659456 72791006182144155648 72870390648267620352 72950518978744909824 74307485477605492224 74549431907444293632 74976922283710046208 75486969374075420672 76044402596147037696 76561711457345316864 76704501138173411328 76729487304220434432 76935547939070635794 77251456605609689088 77458919013486082296 78156747112706677632 78497447841184038912 78688425664493797888 78860861951559890944 79417339808072914368 79957593820372730112 80677932503439151104 81226761976251662336 81623377024963828656 81979189479301072896 82536871040384753664 84256389187059436032 84349037569173801984 84922840545834848256 86692066390539740928 86907888681310900224 86974337225351675904 87069974264953602048 87926340501795012336 88524478872555522624 88718469695504877312 89321996700236203008 89488584661202313216 90126699373211303936 90368738849067096012 90762674066369044992 91182871631491123904 91380107223283120128 91580355814714712064 91826299153084307238 92203351432501886976 93283859457101518464 93690502262058369024 94124254587345676288 94788437835441865536 96293016213782212608 96398900079055773696 97054674909525540864 97528574689357208544 97846129378520635392 99076647303473989632 99323301350069600256 99969229711613394944 100487246287765728384 100674657743852602368 101392536794862716928 102082281943127089152 102305983072293912576 102580730585427514392 103278558684648109728 103728770361564622848 103922227348493008896 104208996150275570176 104944341889239208272 105430195323911612014 105889786410763885824 106610125093830306816 106926403085547945984 107570576671252201472 108329643240504989184 108831169366618438208 109305585972401430528 110049161387179671552 111461228216408238336 111824147861166440448 112341852249412581376 112465383425565069312 113230454061113131008 114842567186017975296 115056751707260116992 115094230956330651648 115589421854052987904 115877184908414533632 116188378520229123444 117235120669060016448 118032638496740696832 118291292927339836416 118547166127502426112 119095995600314937344 119318112881603084288 119936390730559095168 120491651798756128016 121016898755158726656 121840142964377493504 122107141086286282752 122435065537445742984 123805306560577130496 124378479276135357952 126384583780589154048 127384260818752272384 128390688285042950144 128531866772074364928 130038099585809611392 130461505838027513856 131536263950092173312 132102196404631986176 132786718308833283936 133077704543257315968 133982995050354304512 134232876991803469824 135190049059816955904 135553108273600644018 136109709257502785536 136774307447236685856 137070160834924680192 137370533722072068096 137704744912864146304 138305027148752830464 139925789185652277696 141186381881018514432 141491778926373863424 142146833458440409088 144439524320673318912 145582012364288311296 145740781296535240704 148614970955210984448 149953844567420092416 152088805192294075392 153123422914690633728 153409002276346822656 153458974608440868864 153871095878141271588 154917838026972164592 156313494225413355264 156994895682368077824 157376851328987595776 157721723903119781888 158145292985867418021 158834679616145828736 159915187640745460224 161355865006878302208 162453523952503324672 163246754049927657312 163958378958602145792 165073742080769507328 168512778374118872064 168698075138347603968 169845681091669696512 173384132781079481856 173815777362621800448 173948674450703351808 175852681003590024672 177048957745111045248 177436939391009754624 178643993400472406016 178977169322404626432 180253398746422607872 180737477698134192024 181525348132738089984 182365743262982247808 182760214446566240256 183160711629429424128 183652598306168614476 186567718914203036928 187381004524116738048 188248509174691352576 189576875670883731072 192586032427564425216 192797800158111547392 195057149378714417088 195692258757041270784 198153294606947979264 200974492575531456768 201349315487705204736 202785073589725433856 203329662410400966027 204164563886254178304 205161461170855028784 206557117369296219456 207457540723129245696 208417992300551140352 209888683778478416544 210860390647823224028 211779572821527771648 213220250187660613632 213852806171095891968 215141153342504402944 216659286481009978368 217662338733236876416 218611171944802861056 222922456432816476672 223648295722332880896 224683704498825162752 224930766851130138624 226460908122226262016 229685134372035950592 230113503414520233984 230188461912661303296 231178843708105975808 231754369816829067264 232376757040458246888 234470241338120032896 236065276993481393664 236582585854679672832 238191991200629874688 239872781461118190336 240983303597512256032 242033797510317453312 243680285928754987008 244870131074891485968 247610613121154260992 248756958552270715904 252769167561178308096 254768521637504544768 256781376570085900288 260076199171619222784 260923011676055027712 264204392809263972352 265573436617666567872 266155409086514631936 267965990100708609024 268465753983606939648 270380098119633911808 271106216547201288036 273548614894473371712 274140321669849360384 274741067444144136192 275409489825728292608 276610054297505660928 279851578371304555392 282372763762037028864 284293666916880818176 288879048641346637824 291164024728576622592 297229941910421968896 299907689134840184832 304177610384588150784 306246845829381267456 306917949216881737728 307742191756282543176 309835676053944329184 312626988450826710528 314753702657975191552 315443447806239563776 316290585971734836042 317669359232291657472 319830375281490920448 322711730013756604416 326493508099855314624 327916757917204291584 330147484161539014656 337025556748237744128 337396150276695207936 339691362183339393024 346768265562158963712 347631554725243600896 351705362007180049344 354097915490222090496 354873878782019509248 357287986800944812032 357954338644809252864 361474955396268384048 363050696265476179968 364731486525964495616 365520428893132480512 366321423258858848256 367305196612337228952 373135437828406073856 376497018349382705152 379153751341767462144 385172064855128850432 385595600316223094784 390114298757428834176 391384517514082541568 396306589213895958528 401948985151062913536 402698630975410409472 405570147179450867712 406659324820801932054 408329127772508356608 410322922341710057568 413114234738592438912 414915081446258491392 416835984601102280704 419777367556956833088 421720781295646448056 423559145643055543296 426440500375321227264 433318572962019956736 435324677466473752832 437222343889605722112 445844912865632953344 449367408997650325504 449861533702260277248 459370268744071901184 460227006829040467968 460376923825322606592 462357687416211951616 464753514080916493776 468940482676240065792 472130553986962787328 473165171709359345664 474435878957602254063 476383982401259749376 479745562922236380672 481966607195024512064 484067595020634906624 487360571857509974016 489740262149782971936 495221226242308521984 497513917104541431808 505538335122356616192 509537043275009089536 520152398343238445568 521846023352110055424 528408785618527944704 531146873235333135744 532310818173029263872 535931980201417218048 536931507967213879296 540760196239267823616 542212433094402576072 547097229788946743424 548280643339698720768 549482134888288272384 550818979651456585216 559703156742609110784 564745527524074057728 568587333833761636352 577758097282693275648 594459883820843937792 608355220769176301568 612493691658762534912 615484383512565086352 619671352107888658368 625253976901653421056 629507405315950383104 630886895612479127552 632581171943469672084 635338718464583314944 639660750562981840896 645423460027513208832 652987016199710629248 655833515834408583168 674051113496475488256 674792300553390415872 679382724366678786048 693536531124317927424 695263109450487201792 703410724014360098688 708195830980444180992 709747757564039018496 714575973601889624064 722949910792536768096 726101392530952359936 729462973051928991232 731040857786264961024 734610393224674457904 746270875656812147712 752994036698765410304 758307502683534924288 770344129710257700864 780228597514857668352 782769035028165083136 792613178427791917056 803897970302125827072 805397261950820818944 811140294358901735424 813318649641603864108 820645844683420115136 826228469477184877824 829830162892516982784 833671969202204561408 839554735113913666176 843441562591292896112 847118291286111086592 852881000750642454528 866637145924039913472 870649354932947505664 891689825731265906688 898734817995300651008 899723067404520554496 918740537488143802368 920753847650645213184 924715374832423903232 929507028161832987552 937880965352480131584 944261107973925574656 946330343418718691328 948871757915204508126 952767964802519498752 959491125844472761344 963933214390049024128 968135190041269813248 979480524299565943872 990442452484617043968 995027834209082863616 1011076670244713232384 1019074086550018179072 1040304796686476891136 1062293746470666271488 1064621636346058527744 1071863960402834436096 1073863015934427758592 1084424866188805152144 1094194459577893486848 1096561286679397441536 1098964269776576544768 1101637959302913170432 1119406313485218221568 1129491055048148115456 1137174667667523272704 1155516194565386551296 1188919767641687875584 1216710441538352603136 1224987383317525069824 1230968767025130172704 1239342704215777316736 1250507953803306842112 1259014810631900766208 1261773791224958255104 1265162343886939344168 1270677436929166629888 1279321501125963681792 1305974032399421258496 1311667031668817166336 1348102226992950976512 1349584601106780831744 1387073062248635854848 1406821448028720197376 1416391661960888361984 1419495515128078036992 1423307636872806762189 1429151947203779248128 1445899821585073536192 1452202785061904719872 1458925946103857982464 1462081715572529922048 1469220786449348915808 1492541751313624295424 1505988073397530820608 1516615005367069848576 1560457195029715336704 1565538070056330166272 1585226356855583834112 1607795940604251654144 1610794523901641637888 1622280588717803470848 1626637299283207728216 1641291689366840230272 1652456938954369755648 1667343938404409122816 1679109470227827332352 1686883125182585792224 1694236582572222173184 1705762001501284909056 1733274291848079826944 1741298709865895011328 1783379651462531813376 1797469635990601302016 1837481074976287604736 1849430749664847806464 1859014056323665975104 1875761930704960263168 1888522215947851149312 1892660686837437382656 1897743515830409016252 1918982251688945522688 1927866428780098048256 1936270380082539626496 1958961048599131887744 1990055668418165727232 2022153340489426464768 2038148173100036358144 2080609593372953782272 2124587492941332542976 2129243272692117055488 2143727920805668872192 2168849732377610304288 2188388919155786973696 2193122573358794883072 2203275918605826340864 2238812626970436443136 2258982110096296230912 2311032389130773102592 2377839535283375751168 2433420883076705206272 2461937534050260345408 2478685408431554633472 2501015907606613684224 2518029621263801532416 2530324687773878688336 2541354873858333259776 2558643002251927363584 2611948064798842516992 2696204453985901953024 2699169202213561663488 2774146124497271709696 2813642896057440394752 2832783323921776723968 2838991030256156073984 2846615273745613524378 2858303894407558496256 2891799643170147072384 2904405570123809439744 2917851892207715964928 2938441572898697831616 2985083502627248590848 3033230010734139697152 3120914390059430673408 3215591881208503308288 3221589047803283275776 3253274598566415456432 3282583378733680460544 3304913877908739511296 3334687876808818245632 3358218940455654664704 3373766250365171584448 3388473165144444346368 3411524003002569818112 3466548583696159653888 3482597419731790022656 3566759302925063626752 3674962149952575209472 3698861499329695612928 3718028112647331950208 3751523861409920526336 3777044431895702298624 3785321373674874765312 3795487031660818032504 3837964503377891045376 3855732857560196096512 3917922097198263775488 3980111336836331454464 4044306680978852929536 4161219186745907564544 4249174985882665085952 4258486545384234110976 4287455841611337744384 4337699464755220608576 4376777838311573947392 4386245146717589766144 4406551837211652681728 4477625253940872886272 4517964220192592461824 4755679070566751502336 4866841766153410412544 4923875068100520690816 4957370816863109266944 5002031815213227368448 5036059242527603064832 5060649375547757376672 5082709747716666519552 5117286004503854727168 5223896129597685033984 5392408907971803906048 5548292248994543419392 5627285792114880789504 5665566647843553447936 5677982060512312147968 5693230547491227048756 5783599286340294144768 5808811140247618879488 5835703784415431929856 5876883145797395663232 5970167005254497181696 6066460021468279394304 6241828780118861346816 6431183762417006616576 6506549197132830912864 6565166757467360921088 6609827755817479022592 6669375753617636491264 6716437880911309329408 6747532500730343168896 6776946330288888692736 6933097167392319307776 6965194839463580045312 7133518605850127253504 7436056225294663900416 7503047722819841052672 7554088863791404597248 7590974063321636065008 7675929006755782090752 7711465715120392193024 7835844194396527550976 7960222673672662908928 8088613361957705859072 8322438373491815129088 8498349971765330171904 8516973090768468221952 8574911683222675488768 8675398929510441217152 8753555676623147894784 8813103674423305363456 8955250507881745772544 9847750136201041381632 9914741633726218533888 10004063630426454736896 10121298751095514753344 10165419495433333039104 10234572009007709454336 10447792259195370067968 11096584497989086838784 11254571584229761579008 11331133295687106895872 11355964121024624295936 11386461094982454097512 11567198572680588289536 11671407568830863859712 11753766291594791326464 11940334010508994363392 12132920042936558788608 12483657560237722693632 12862367524834013233152 13013098394265661825728 13130333514934721842176 13219655511634958045184 13432875761822618658816 13495065001460686337792 13553892660577777385472 13930389678927160090624 14267037211700254507008 14872112450589327800832 15006095445639682105344 15108177727582809194496 15181948126643272130016 15351858013511564181504 15422931430240784386048 15671688388793055101952 16177226723915411718144 16644876746983630258176 16996699943530660343808 17033946181536936443904 17350797859020882434304 17507111353246295789568 17626207348846610726912 17910501015763491545088 19695500272402082763264 19829483267452437067776 20008127260852909473792 20242597502191029506688 20330838990866666078208 20895584518390740135936 22509143168459523158016 22662266591374213791744 22772922189964908195024 23134397145361176579072 23342815137661727719424 23507532583189582652928 23880668021017988726784 24265840085873117577216 24967315120475445387264 25724735049668026466304 26026196788531323651456 26260667029869443684352 26439311023269916090368 26865751523645237317632 26990130002921372675584 27860779357854320181248 29744224901178655601664 30012190891279364210688 30363896253286544260032 30703716027023128363008 30845862860481568772096 31343376777586110203904 33289753493967260516352 33993399887061320687616 34067892363073872887808 34701595718041764868608 35014222706492591579136 35252414697693221453824 35821002031526983090176 39391000544804165526528 39658966534904874135552 40485195004382059013376 40661677981733332156416 41791169036781480271872 45018286336919046316032 45324533182748427583488 45545844379929816390048 46268794290722353158144 46685630275323455438848 47015065166379165305856 48531680171746235154432 49934630240950890774528 52052393577062647302912 52521334059738887368704 52878622046539832180736 53731503047290474635264 53980260005842745351168 55721558715708640362496 59488449802357311203328 60024381782558728421376 60727792506573088520064 61691725720963137544192 62686753555172220407808 67986799774122641375232 69403191436083529737216 70028445412985183158272 71642004063053966180352 78782001089608331053056 79317933069809748271104 80970390008764118026752 83582338073562960543744 90036572673838092632064 91091688759859632780096 92537588581444706316288 94030130332758330611712 99869260481901781549056 104104787154125294605824 105042668119477774737408 105757244093079664361472 107463006094580949270528 107960520011685490702336 118976899604714622406656 121455585013146177040128 123383451441926275088384 125373507110344440815616 135973599548245282750464 138806382872167059474432 140056890825970366316544 157564002179216662106112 158635866139619496542208 161940780017528236053504 167164676147125921087488 180073145347676185264128 182183377519719265560192 185075177162889412632576 188060260665516661223424 208209574308250589211648 210085336238955549474816 214926012189161898541056 215921040023370981404672 237953799209429244813312 242911170026292354080256 246766902883852550176768 250747014220688881631232 277612765744334118948864 315128004358433324212224 317271732279238993084416 323881560035056472107008 364366755039438531120384 370150354325778825265152 376120521331033322446848 416419148616501178423296 420170672477911098949632 431842080046741962809344 475907598418858489626624 485822340052584708160512 501494028441377763262464 555225531488668237897728 630256008716866648424448 647763120070112944214016 728733510078877062240768 740300708651557650530304 752241042662066644893696 832838297233002356846592 863684160093483925618688 951815196837716979253248 971644680105169416321024 1110451062977336475795456 1260512017433733296848896 1295526240140225888428032 1457467020157754124481536 1504482085324133289787392 1665676594466004713693184 1727368320186967851237376 1943289360210338832642048 2220902125954672951590912 2591052480280451776856064 2914934040315508248963072 3331353188932009427386368 3886578720420677665284096 5182104960560903553712128 5829868080631016497926144 6662706377864018854772736 7773157440841355330568192 11659736161262032995852288 15546314881682710661136384 23319472322524065991704576 46638944645048131983409152
- Sum of all divisors σ(n): 171515789249226559488000000
- Sum of proper divisors (its aliquot sum) s(n): 124876844604178427504590848
- 46638944645048131983409152 is an abundant number, because the sum of its proper divisors (124876844604178427504590848) is greater than itself. Its abundance is 78237899959130295521181696
Bases of 46638944645048131983409152
- Binary: 100110100101000010111001000001010111010100100000101000110000110110011010000000000000002
- Hexadecimal: 0x26942E415D4828C3668000
- Base-36: 5UYR50J3MD4D0T1C0
Squares and roots of 46638944645048131983409152
- 46638944645048131983409152 squared (466389446450481319834091522) is 2175191157603863825844749313716608978883384237359104
- 46638944645048131983409152 cubed (466389446450481319834091523) is 101448619991884772076400706913246475909931231717851832848821210786107184119808
-
The
square root of 46638944645048131983409152 is 6829271164996.1690464233 -
46638944645048131983409152 is a
perfect cube number . Itscube root is 359956128
Scales and comparisons
How big is 46638944645048131983409152?- 46,638,944,645,048,131,983,409,152 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 46,638,944,645,048,131,983,409,152 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 46638944645048131983409152 cubic inches would be around 29996344 feet tall.
Recreational maths with 46638944645048131983409152
- 46638944645048131983409152 backwards is 25190438913184054644983664
- The number of decimal digits it has is: 26
- The sum of 46638944645048131983409152's digits is 117
- 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 46638944645048131983409152 - Facts about the integer". Numbermatics.com. 2024. Web. 22 May 2024.
APA style:
Numbermatics. (2024). Number 46638944645048131983409152 - Facts about the integer. Retrieved 22 May 2024, from https://numbermatics.com/n/46638944645048131983409152/
Chicago style:
Numbermatics. 2024. "Number 46638944645048131983409152 - Facts about the integer". https://numbermatics.com/n/46638944645048131983409152/
The information we have on file for 46638944645048131983409152 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 46638944645048131983409152, math, Factors of 46638944645048131983409152, curriculum, school, college, exams, university, Prime factorization of 46638944645048131983409152, STEM, science, technology, engineering, physics, economics, calculator, forty-six septillion, six hundred thirty-eight sextillion, nine hundred forty-four quintillion, six hundred forty-five quadrillion, forty-eight trillion, one hundred thirty-one billion, nine hundred eighty-three million, four hundred nine thousand, one hundred fifty-two.