68499121537221309052747776
68,499,121,537,221,309,052,747,776 is an even composite number composed of six prime numbers multiplied together.
68499121537221309052747776 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 68499121537221309052747776:
232 × 32 × 76 × 312 × 372 × 1072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 31 × 31 × 37 × 37 × 107 × 107)See below for interesting mathematical facts about the number 68499121537221309052747776 from the Numbermatics database.
Names of 68499121537221309052747776
- Cardinal: 68499121537221309052747776 can be written as Sixty-eight septillion, four hundred ninety-nine sextillion, one hundred twenty-one quintillion, five hundred thirty-seven quadrillion, two hundred twenty-one trillion, three hundred nine billion, fifty-two million, seven hundred forty-seven thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 6.8499121537221309052747776 × 1025
Factors of 68499121537221309052747776
Divisors of 68499121537221309052747776
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 31 32 36 37 42 48 49 56 62 63 64 72 74 84 93 96 98 107 111 112 124 126 128 144 147 148 168 186 192 196 214 217 222 224 248 252 256 259 279 288 294 296 321 333 336 343 372 384 392 428 434 441 444 448 496 504 512 518 558 576 588 592 642 651 666 672 686 744 749 768 777 784 856 868 882 888 896 961 963 992 1008 1024 1029 1036 1116 1147 1152 1176 1184 1284 1302 1332 1344 1369 1372 1488 1498 1519 1536 1554 1568 1712 1736 1764 1776 1792 1813 1922 1926 1953 1984 2016 2048 2058 2072 2232 2247 2294 2304 2331 2352 2368 2401 2568 2604 2664 2688 2738 2744 2883 2976 2996 3038 3072 3087 3108 3136 3317 3424 3441 3472 3528 3552 3584 3626 3844 3852 3906 3959 3968 4032 4096 4107 4116 4144 4464 4494 4557 4588 4608 4662 4704 4736 4802 5136 5208 5243 5328 5376 5439 5476 5488 5766 5952 5992 6076 6144 6174 6216 6272 6634 6727 6741 6848 6882 6944 7056 7104 7168 7203 7252 7688 7704 7812 7918 7936 8029 8064 8192 8214 8232 8288 8649 8928 8988 9114 9176 9216 9324 9408 9472 9583 9604 9951 10272 10323 10416 10486 10633 10656 10752 10878 10952 10976 11449 11532 11877 11904 11984 12152 12288 12321 12348 12432 12544 12691 13268 13454 13482 13671 13696 13764 13888 14112 14208 14336 14406 14504 15376 15408 15624 15729 15836 15872 16058 16128 16317 16384 16428 16464 16576 16807 17298 17856 17976 18228 18352 18432 18648 18816 18944 19166 19208 19902 20181 20544 20646 20832 20972 21266 21312 21504 21609 21756 21904 21952 22898 23064 23219 23754 23808 23968 24087 24304 24576 24642 24696 24864 25088 25382 26536 26908 26964 27342 27392 27528 27713 27776 28224 28416 28672 28749 28812 29008 29853 30752 30816 31248 31458 31672 31744 31899 32116 32256 32634 32768 32856 32928 33152 33614 34347 34596 35557 35631 35712 35952 36456 36701 36704 36864 37296 37632 37888 38073 38332 38416 39804 40362 41088 41292 41664 41944 42439 42532 42624 43008 43218 43512 43808 43904 45796 46128 46438 47089 47187 47508 47616 47936 48174 48608 49152 49284 49392 49728 50176 50421 50764 53072 53816 53928 54684 54784 55056 55426 55552 56203 56448 56832 57344 57498 57624 58016 59706 60543 61504 61632 62496 62916 63344 63488 63798 64232 64512 65268 65536 65712 65856 66304 67081 67228 68694 69192 69657 71114 71262 71424 71904 72261 72912 73402 73408 73728 74431 74592 75264 75776 76146 76664 76832 79608 80143 80724 82176 82584 83139 83328 83888 84878 85064 85248 86016 86247 86436 87024 87616 87808 88837 91592 92256 92876 94178 94374 95016 95232 95697 95872 96348 97216 98304 98568 98784 99456 100352 100842 101528 102827 103041 106144 106671 107632 107856 109368 109568 110103 110112 110852 111104 112406 112896 113664 114219 114688 114996 115248 116032 117649 119412 121086 122729 123008 123264 124992 125832 126688 126976 127317 127596 128464 129024 130536 131072 131424 131712 132608 134162 134456 137388 138384 139314 141267 142228 142524 142848 143808 144522 145824 146483 146804 146816 147456 148862 149184 150528 151263 151552 152292 153328 153664 159216 160286 161448 162533 164352 165168 166278 166656 167776 168609 169756 170128 170496 172032 172494 172872 174048 175232 175616 177674 183184 184512 185752 188356 188748 190032 190464 191394 191744 192696 193991 194432 196608 197136 197568 198912 200704 201243 201684 203056 205654 206082 208971 212288 213342 215264 215712 218736 219136 220206 220224 221704 222208 223293 224812 225792 227328 228438 229376 229992 230496 232064 235298 238824 240429 242172 245458 246016 246528 248899 249417 249984 251664 253376 253952 254634 255192 256907 256928 258048 261072 262144 262848 263424 265216 266511 268324 268912 274776 276768 278628 282534 284456 285048 285696 287616 289044 291648 292966 293608 293632 294912 297073 297724 298368 301056 302526 303104 304584 306656 307328 308481 318432 320013 320572 322896 325066 328704 329623 330309 330336 332556 333312 335552 337218 339512 340256 340992 344064 344988 345744 348096 350464 351232 352947 354919 355348 366368 368187 369024 371504 376712 377496 380064 380928 381951 382788 383488 385392 387982 388864 393216 393421 394272 395136 397824 401408 402486 403368 406112 411308 412164 417942 423613 423801 424576 426684 430528 431424 437472 438272 439449 440412 440448 443408 444416 446586 449624 451584 454656 456876 458752 459984 460992 464128 469567 470596 477648 480858 484344 487599 490916 492032 493056 497798 498834 499968 503328 505827 506752 507904 509268 510384 513814 513856 516096 521017 522144 524288 525696 526848 530432 533022 536648 537824 549552 553536 557256 561001 565068 568912 570096 571392 575232 578088 581973 583296 585932 587216 587264 589824 594146 595448 596736 602112 603729 605052 606208 609168 613312 614656 616962 621859 636864 640026 641144 645792 650132 657408 659246 660618 660672 665112 666624 669879 671104 674436 679024 680512 681984 688128 689976 691488 696192 700928 702464 705894 709838 710696 719789 721287 732736 736374 738048 743008 746697 753424 754992 760128 761856 763902 765576 766976 770721 770784 775964 777728 786432 786842 788544 790272 795648 799533 802816 804972 806736 812224 822616 824328 835884 847226 847602 849152 853368 859103 861056 862848 874944 876544 878898 880824 880896 886816 888832 891219 893172 899248 903168 909312 913752 917504 919968 921984 925443 928256 939134 941192 955296 961716 968688 975198 981832 984064 986112 988869 995596 997668 999936 1006656 1011654 1013504 1015808 1018536 1020768 1025381 1027628 1027712 1032192 1042034 1044288 1048576 1051392 1053696 1058841 1060864 1064757 1066044 1073296 1075648 1099104 1104561 1107072 1114512 1122002 1130136 1137731 1137824 1140192 1142784 1150464 1156176 1163946 1166592 1171864 1174432 1174528 1179648 1180263 1188292 1190896 1193472 1204224 1207458 1210104 1212416 1218336 1226624 1229312 1233924 1243718 1270839 1273728 1280052 1282288 1291584 1300264 1314816 1315609 1318347 1318492 1321236 1321344 1330224 1333248 1339758 1342208 1348872 1357937 1358048 1361024 1363968 1376256 1379952 1382976 1392384 1401856 1404928 1408701 1411788 1419676 1421392 1439578 1442574 1462797 1465472 1472748 1476096 1486016 1493394 1506848 1509984 1520256 1523712 1527804 1531152 1533952 1541442 1541568 1551928 1555456 1563051 1572864 1573684 1577088 1580544 1591296 1599066 1605632 1609944 1613472 1624448 1645232 1648656 1671768 1683003 1694452 1695204 1698304 1706736 1718206 1722112 1725696 1742293 1745919 1749888 1753088 1757796 1761648 1761792 1773632 1777664 1782438 1786344 1798349 1798496 1806336 1818624 1827504 1835008 1839936 1843968 1850886 1856512 1865577 1878268 1882384 1910592 1923432 1937376 1950396 1963664 1968128 1972224 1977738 1991192 1995336 1999872 2013312 2023308 2027008 2031616 2037072 2041536 2050762 2055256 2055424 2064384 2079511 2084068 2088576 2097152 2102784 2107392 2117682 2121728 2129514 2132088 2146592 2151296 2159367 2198208 2209122 2214144 2229024 2240091 2244004 2260272 2275462 2275648 2280384 2285568 2300928 2307361 2312163 2312352 2327892 2333184 2343728 2348864 2349056 2359296 2360526 2376584 2381792 2386944 2408448 2414916 2420208 2424832 2436672 2453248 2458624 2467848 2484433 2487436 2541678 2547456 2560104 2564576 2577309 2583168 2600528 2629632 2631218 2636694 2636984 2642472 2642688 2660448 2666496 2673657 2679516 2684416 2697744 2715874 2716096 2722048 2727936 2752512 2753947 2759904 2765952 2784768 2803712 2809856 2817402 2823576 2839352 2842784 2879156 2885148 2925594 2930944 2945496 2952192 2965291 2966607 2972032 2986788 3013696 3019968 3040512 3047424 3055608 3062304 3067904 3076143 3082884 3083136 3103856 3110912 3126102 3145728 3147368 3154176 3161088 3182592 3194271 3198132 3211264 3219888 3226944 3248896 3286969 3290464 3297312 3343536 3366006 3388904 3390408 3396608 3413193 3413472 3436412 3444224 3451392 3484586 3491838 3499776 3506176 3515592 3523296 3523584 3540789 3547264 3555328 3564876 3572688 3596698 3596992 3612672 3637248 3647119 3655008 3670016 3679872 3687936 3701772 3713024 3731154 3756536 3764768 3804599 3812517 3821184 3846864 3874752 3900792 3927007 3927328 3936256 3944448 3946827 3955476 3982384 3990672 3999744 4026624 4046616 4054016 4063232 4073811 4074144 4083072 4101524 4110512 4110848 4128768 4159022 4168136 4177152 4194304 4205568 4214784 4226103 4235364 4243456 4259028 4264176 4293184 4302592 4318734 4353013 4396416 4418244 4428288 4458048 4480182 4488008 4520544 4540973 4550924 4551296 4560768 4571136 4601856 4614722 4624326 4624704 4655784 4666368 4687456 4689153 4697728 4698112 4718592 4721052 4753168 4763584 4773888 4816896 4829832 4840416 4849664 4873344 4906496 4917248 4935696 4968866 4974872 5038523 5049009 5083356 5094912 5120208 5129152 5154618 5166336 5201056 5226879 5259264 5262436 5273388 5273968 5284944 5285376 5320896 5332992 5347314 5359032 5368832 5395047 5395488 5431748 5432192 5444096 5455872 5505024 5507894 5519808 5531904 5569536 5596731 5607424 5619712 5634804 5647152 5678704 5685568 5758312 5770296 5851188 5861888 5890992 5904384 5930582 5933214 5944064 5973576 6013721 6027392 6039936 6081024 6094848 6111216 6124608 6135808 6152286 6165768 6166272 6207712 6221824 6238533 6252204 6291456 6294736 6308352 6322176 6365184 6388542 6396264 6422528 6439776 6453888 6478101 6497792 6573938 6580928 6594624 6687072 6732012 6777808 6780816 6793216 6826386 6826944 6872824 6888448 6902784 6922083 6969172 6983676 6999552 7012352 7031184 7046592 7047168 7081578 7094528 7110656 7129752 7145376 7177667 7193396 7193984 7225344 7274496 7294238 7310016 7340032 7359744 7375872 7403544 7426048 7453299 7462308 7513072 7529536 7609198 7625034 7642368 7693728 7731927 7749504 7801584 7854014 7854656 7872512 7888896 7893654 7910952 7964117 7964768 7981344 7999488 8053248 8093232 8108032 8126464 8147622 8148288 8166144 8203048 8221024 8221696 8257536 8261841 8318044 8336272 8354304 8388608 8411136 8429568 8452206 8470728 8486912 8518056 8528352 8586368 8605184 8637468 8706026 8792832 8836488 8856576 8895873 8916096 8960364 8976016 9041088 9081946 9101848 9102592 9121536 9142272 9203712 9209263 9228429 9229444 9248652 9249408 9311568 9332736 9374912 9378306 9395456 9396224 9437184 9442104 9505559 9506336 9527168 9547776 9633792 9659664 9680832 9699328 9746688 9812992 9834496 9860907 9871392 9937732 9949744 10077046 10098018 10166712 10189824 10239579 10240416 10258304 10309236 10332672 10402112 10453758 10518528 10524872 10546776 10547936 10569888 10570752 10641792 10665984 10694628 10718064 10737664 10790094 10790976 10863496 10864384 10888192 10911744 10941357 11002489 11010048 11015788 11039616 11063808 11139072 11193462 11214848 11239424 11269608 11294304 11357408 11371136 11413797 11516624 11540592 11702376 11723776 11781021 11781984 11808768 11840481 11861164 11866428 11888128 11947152 12027442 12054784 12079872 12162048 12189696 12196051 12221433 12222432 12249216 12271616 12304572 12331536 12332544 12415424 12443648 12477066 12504408 12582912 12588443 12589472 12616704 12644352 12730368 12777084 12792528 12845056 12879552 12907776 12956202 12995584 13059039 13132003 13147876 13161856 13189248 13374144 13464024 13555616 13561632 13586432 13622919 13652772 13653888 13745648 13776896 13805568 13844166 13938344 13967352 13999104 14024704 14062368 14093184 14094336 14163156 14189056 14221312 14259504 14290752 14355334 14386792 14387968 14450688 14548992 14556577 14588476 14620032 14680064 14719488 14751744 14807088 14852096 14906598 14924616 15026144 15059072 15115569 15218396 15250068 15284736 15387456 15463854 15499008 15603168 15673681 15680637 15708028 15709312 15745024 15777792 15787308 15821904 15928234 15929536 15962688 15998976 16106496 16151527 16185141 16186464 16216064 16252928 16295244 16296576 16332288 16406096 16442048 16443392 16515072 16523682 16636088 16672544 16708608 16777216 16822272 16859136 16904412 16941456 16973824 17036112 17056704 17172736 17210368 17274936 17391031 17412052 17585664 17672976 17713152 17791746 17832192 17920728 17952032 18041163 18082176 18163892 18203696 18205184 18243072 18284544 18407424 18418526 18456858 18458888 18497304 18498816 18623136 18665472 18715599 18749824 18756612 18790912 18792448 18874368 18884208 19011118 19012672 19054336 19095552 19267584 19277629 19319328 19361664 19398656 19493376 19625984 19668992 19721814 19742784 19875464 19899488 20154092 20196036 20333424 20379648 20479158 20480832 20516608 20618472 20665344 20757037 20766249 20804224 20907516 21037056 21049744 21093552 21095872 21139776 21141504 21283584 21331968 21389256 21436128 21475328 21533001 21580188 21581952 21726992 21728768 21776384 21823488 21882714 22004978 22020096 22031576 22079232 22127616 22278144 22359897 22386924 22429696 22478848 22539216 22588608 22714816 22742272 22827594 23008783 23033248 23081184 23404752 23447552 23562042 23563968 23617536 23680962 23722328 23732856 23776256 23892351 23894304 24054884 24109568 24159744 24324096 24379392 24392102 24442866 24444864 24498432 24543232 24609144 24663072 24665088 24785523 24830848 24887296 24954132 25008816 25165824 25176886 25178944 25233408 25288704 25460736 25554168 25585056 25690112 25759104 25815552 25912404 25991168 26118078 26264006 26295752 26323712 26378496 26632193 26687619 26748288 26928048 27111232 27123264 27172864 27245838 27305544 27307776 27489049 27491296 27553792 27611136 27627789 27688332 27876688 27934704 27998208 28049408 28124736 28186368 28188672 28326312 28378112 28442624 28516677 28519008 28581504 28710668 28773584 28775936 28901376 29097984 29113154 29176952 29240064 29360128 29438976 29503488 29582721 29614176 29704192 29813196 29849232 30052288 30118144 30231138 30436792 30500136 30569472 30774912 30927708 30998016 31206336 31347362 31361274 31416056 31418624 31490048 31555584 31574616 31643808 31786811 31856468 31859072 31925376 31997952 32212992 32303054 32370282 32372928 32432128 32505856 32590488 32593152 32664576 32812192 32824071 32884096 32886784 33007467 33030144 33047364 33272176 33345088 33417216 33554432 33644544 33718272 33808824 33882912 33947648 34072224 34113408 34241391 34345472 34420736 34549872 34782062 34824104 35171328 35269661 35343063 35345952 35426304 35583492 35664384 35841456 35904064 36082326 36164352 36327784 36407392 36410368 36486144 36569088 36588153 36814848 36837052 36913716 36917776 36994608 36997632 37246272 37330944 37431198 37499648 37513224 37581824 37584896 37748736 37765329 37768416 38022236 38025344 38108672 38191104 38535168 38555258 38638656 38723328 38797312 38986752 39177117 39251968 39337984 39396009 39443628 39485568 39750928 39798976 40308184 40392072 40666848 40759296 40868757 40958316 40961664 41033216 41236944 41330688 41514074 41532498 41608448 41815032 42074112 42096047 42099488 42187104 42191744 42279552 42283008 42567168 42663936 42778512 42872256 42950656 43066002 43160376 43163904 43453984 43457536 43552768 43646976 43669731 43765428 44009956 44040192 44063152 44158464 44255232 44556288 44719794 44773848 44859392 44957696 45078432 45177216 45346707 45429632 45484544 45655188 46017566 46066496 46162368 46809504 46895104 47021043 47124084 47127936 47235072 47361924 47444656 47465712 47552512 47784702 47788608 48109768 48219136 48319488 48454581 48648192 48758784 48784204 48885732 48889728 48996864 49086464 49218288 49326144 49330176 49571046 49661696 49774592 49908264 50017632 50243669 50331648 50353772 50357888 50466816 50577408 50921472 51108336 51170112 51380224 51518208 51631104 51824808 51982336 52173093 52236156 52528012 52591504 52647424 52756992 53264386 53375238 53496576 53856096 54123489 54222464 54246528 54345728 54491676 54611088 54615552 54978098 54982592 55107584 55222272 55255578 55376664 55748819 55753376 55869408 55996416 56098816 56249472 56372736 56377344 56652624 56756224 56885248 57033354 57038016 57163008 57421336 57547168 57551872 57802752 57832887 58195968 58226308 58353904 58480128 58720256 58877952 59006976 59165442 59228352 59408384 59626392 59698464 60104576 60236288 60462276 60873584 61000272 61138944 61549824 61855416 61996032 62271111 62412672 62694724 62722548 62832112 62837248 62980096 63111168 63149232 63287616 63573622 63712936 63718144 63850752 63995904 64425984 64464841 64599003 64606108 64740564 64745856 64864256 65011712 65180976 65186304 65329152 65624384 65648142 65768192 65773568 66014934 66060288 66094728 66538913 66544352 66690176 66834432 67108864 67289088 67436544 67617648 67765824 67895296 68144448 68226816 68482782 68690944 68841472 69026349 69099744 69564124 69648208 70342656 70539322 70686126 70691904 70852608 71166984 71328768 71677053 71682912 71808128 72164652 72328704 72655568 72814784 72820736 72972288 73138176 73176306 73629696 73674104 73827432 73835552 73989216 73995264 74492544 74661888 74862396 74999296 75026448 75163648 75169792 75497472 75530658 75536832 76044472 76050688 76217344 76382208 77017423 77070336 77110516 77277312 77446656 77594624 77973504 78354234 78503936 78675968 78792018 78887256 78971136 79501856 79597952 79896579 80616368 80784144 81333696 81518592 81737514 81916632 81923328 82066432 82467147 82473888 82661376 82883367 83028148 83064996 83216896 83630064 84148224 84192094 84198976 84374208 84383488 84559104 84566016 85134336 85327872 85372357 85550031 85557024 85744512 85901312 86132004 86320752 86327808 86907968 86915072 87105536 87293952 87339462 87530856 88019912 88080384 88126304 88316928 88510464 89112576 89439588 89547696 89718784 89915392 90156864 90354432 90693414 90859264 90969088 91310376 91924021 92035132 92132992 92324736 93619008 93790208 94042086 94248168 94255872 94470144 94723848 94889312 94931424 95105024 95360433 95569404 95577216 96219536 96438272 96638976 96909162 97296384 97517568 97568408 97771464 97779456 97993728 98172928 98436576 98652288 98660352 99022401 99142092 99323392 99549184 99816528 100035264 100487338 100663296 100707544 100715776 100933632 101154816 101842944 101896039 102216672 102340224 102760448 103036416 103262208 103649616 103964672 104346186 104472312 105056024 105183008 105294848 105513984 105808983 106528772 106750476 106993152 107712192 108246978 108444928 108493056 108691456 108983352 109222176 109231104 109715767 109764459 109956196 109965184 110215168 110444544 110511156 110753328 111497638 111506752 111738816 111992832 112197632 112498944 112745472 112754688 113060689 113295987 113305248 113512448 113770496 114066708 114076032 114326016 114842672 115094336 115103744 115605504 115665774 116391936 116452616 116707808 116960256 117440512 117755904 118013952 118188027 118330884 118456704 118816768 119252784 119396928 120209152 120472576 120924552 121737217 121747168 122000544 122277888 123099648 123710832 123992064 124542222 124825344 125389448 125445096 125664224 125674496 125960192 126222336 126288141 126298464 126575232 127147244 127425872 127436288 127701504 127991808 128851968 128929682 129198006 129212216 129481128 129491712 129728512 130023424 130361952 130372608 130658304 131009193 131248768 131296284 131536384 131547136 132029868 132120576 132189456 133077826 133088704 133380352 133668864 134217728 134578176 134873088 134943403 135235296 135531648 135790592 136288896 136453632 136965564 137381888 137682944 138052698 138199488 139128248 139296416 140685312 140770163 141063129 141078644 141372252 141383808 141705216 142333968 142657536 143354106 143365824 143616256 144329304 144657408 145299259 145311136 145363743 145629568 145641472 145944576 146276352 146352612 147259392 147348208 147654864 147671104 147978432 147990528 148985088 149323776 149724792 149998592 150052896 150327296 150339584 150731007 150994944 151061316 151073664 152088944 152101376 152434688 152764416 154034846 154140672 154221032 154554624 154893312 155189248 155947008 156519279 156708468 157007872 157351936 157584036 157774512 157942272 159003712 159195904 159793158 161061481 161232736 161568288 162667392 163037184 163475028 163833264 163846656 164132864 164934294 164947776 165322752 165766734 166056296 166129992 166433792 167246457 167260128 168296448 168384188 168397952 168748416 168766976 169118208 169132032 170268672 170655744 170744714 171100062 171114048 171489024 171802624 172264008 172641504 172655616 173498661 173815936 173830144 174211072 174587904 174678924 175061712 176039824 176160768 176252608 176633856 177020928 178225152 178879176 179095392 179437568 179830784 180313728 180708864 181386828 181718528 181938176 182620752 183848042 184070264 184265984 184649472 186425351 186813333 187238016 187580416 188084172 188496336 188511744 188940288 189447696 189778624 189862848 190210048 190720866 191138808 191154432 192423343 192439072 192876544 193277952 193394523 193818324 194592768 195035136 195136816 195542928 195558912 195987456 196345856 196873152 197304576 197320704 198044802 198284184 198646784 199098368 199616739 199633056 200070528 200974676 201326592 201415088 201431552 201867264 202309632 203685888 203792078 204433344 204680448 205520896 206072832 206524416 207079047 207299232 207929344 208692372 208944624 210112048 210366016 210589696 211027968 211617966 213057544 213500952 213986304 215424384 216493956 216889856 216986112 217382912 217966704 218444352 218462208 219431534 219528918 219912392 219930368 220430336 220889088 221022312 221506656 222507677 222995276 223013504 223477632 223985664 224395264 224997888 225490944 225509376 226121378 226591974 226610496 227024896 227540992 228133416 228152064 228652032 229685344 230188672 230207488 231052269 231211008 231331548 232783872 232905232 233415616 233920512 234881024 235511808 236027904 236376054 236661768 236913408 237633536 238505568 238793856 239689737 240418304 240945152 241849104 243474434 243494336 244001088 244555776 246199296 246887627 247401441 247421664 247984128 249084444 249650688 250778896 250890192 251328448 251348992 251920384 252444672 252576282 252596928 253150464 254294488 254851744 254872576 255403008 255983616 256117071 257703936 257859364 258396012 258424432 258962256 258983424 259457024 260046848 260723904 260745216 261316608 262018386 262497536 262592568 263072768 263094272 264059736 264241152 264378912 266155652 266177408 266760704 267337728 268435456 269156352 269746176 269886806 270470592 271063296 271581184 272577792 272907264 273931128 274763776 275365888 275772063 276105396 276398976 278256496 278592832 281370624 281540326 282126258 282157288 282744504 282767616 283410432 284667936 285315072 286081299 286708212 286731648 287232512 288658608 289314816 290598518 290622272 290727486 291259136 291282944 291889152 292552704 292705224 294518784 294672329 294696416 295309728 295342208 295956864 295981056 297970176 298647552 299449584 299997184 300105792 300654592 300679168 301462014 301989888 302122632 302147328 304177888 304202752 304869376 305528832 305688117 308069692 308281344 308442064 309109248 309786624 310378496 311894016 313038558 313416936 314015744 314703872 315168072 315549024 315884544 317426949 318007424 318391808 319586316 322122962 322465472 323136576 325334784 326074368 326950056 327666528 327693312 328265728 329147301 329868588 329895552 330645504 331533468 332112592 332259984 332867584 334492914 334520256 336592896 336768376 336795904 337496832 337533952 338236416 338264064 339182067 340537344 341311488 341489428 342200124 342228096 342978048 343605248 344528016 345283008 345311232 346997322 347631872 347660288 348422144 349175808 349357848 350123424 351705683 352079648 352321536 352505216 353267712 354041856 356450304 357758352 358190784 358875136 359661568 360627456 361417728 362773656 363437056 363876352 365211651 365241504 367696084 368140528 368531968 369298944 372850702 373626666 374476032 375160832 376168344 376992672 377023488 377880576 378864423 378895392 379557248 379725696 380420096 381441732 382277616 382308864 384846686 384878144 385753088 386555904 386789046 387636648 389185536 390070272 390241733 390273632 391085856 391117824 391974912 392691712 393746304 394609152 394641408 396089604 396568368 397293568 398196736 399233478 399266112 400141056 401949352 402653184 402830176 402863104 403734528 404619264 404830209 407092093 407371776 407584156 408866688 409360896 411041792 412145664 413048832 414158094 414598464 415858688 417384744 417889248 420224096 420732032 421179392 422055936 422310489 423235932 426115088 427001904 427972608 430848768 432987912 433779712 433972224 434765824 435897777 435933408 436888704 436924416 438863068 439057836 439824784 439860736 440860672 441778176 442044624 443013312 445015354 445990552 446027008 446955264 447971328 448790528 449995776 450981888 451018752 451253887 452193021 452242756 453183948 453220992 454049792 455081984 456266832 456304128 457304064 459370688 460377344 460414976 462104538 462422016 462663096 465567744 465772391 465810464 466831232 467841024 469762048 471023616 472055808 472752108 473323536 473826816 475267072 477011136 477587712 479379474 480836608 481890304 483184443 483698208 485884111 486948868 486988672 488002176 489111552 492398592 493775254 494802882 494843328 495968256 498168888 499301376 501557792 501739371 501780384 502656896 502697984 503840768 504889344 505152564 505193856 506300928 508588976 509703488 509745152 510806016 511967232 512234142 515407872 515718728 516792024 516848864 517924512 517966848 518914048 520093696 521447808 521490432 522633216 524036772 524995072 525185136 526145536 526188544 528119472 528482304 528757824 532311304 532354816 533521408 534675456 536870912 538312704 539121961 539492352 539773612 540941184 542126592 543162368 545155584 545814528 547862256 549527552 550731776 551544126 552210792 552797952 556512992 557185664 559276053 562741248 563080652 564252516 564314576 565489008 565535232 566820864 569335872 570630144 572162598 573416424 573463296 574465024 577270029 577317216 578629632 580183569 581197036 581244544 581454972 582518272 582565888 583778304 585105408 585410448 589037568 589344658 589392832 590619456 590684416 591913728 591962112 595940352 597295104 597606499 598850217 598899168 599994368 600211584 601309184 601358336 602924028 603979776 604245264 604294656 608355776 608405504 609738752 611057664 611376234 616139384 616562688 616884128 618218496 619573248 620756992 623788032 626077116 626833872 628031488 629407744 630336144 631098048 631769088 634853898 636014848 636783616 639172632 643468147 644245924 644930944 646273152 650669568 652148736 653900112 655333056 655386624 656531456 658294602 659737176 659791104 661291008 663066936 664225184 664519968 665735168 667523031 668985828 669040512 673185792 673536752 673591808 674993664 675067904 676472832 676528128 678364134 681074688 682622976 682978856 684400248 684456192 685956096 687210496 689056032 690566016 690622464 693156807 693994644 695263744 695320576 696844288 698351616 698715696 700246848 703411366 704159296 704643072 705010432 706535424 708083712 712900608 713272273 715516704 716381568 717750272 719323136 721254912 722835456 725547312 726874112 727752704 730423302 730483008 735392168 736281056 737063936 738597888 740662881 745701404 747253332 748952064 750321664 752336688 753985344 754046976 755761152 757728846 757790784 759114496 759451392 760840192 762883464 764555232 764617728 768010369 768351213 769693372 769756288 771506176 773111808 773578092 775273296 778371072 780140544 780483466 780547264 782171712 782235648 783949824 785383424 787492608 789218304 789282816 792179208 793136736 794587136 796393472 798466956 798532224 800282112 803898704 805306368 805660352 805726208 807469056 809238528 809660418 814184186 814743552 815168312 817733376 818721792 822083584 824291328 826097664 827316189 828316188 829196928 831717376 834769488 835778496 840448192 841464064 842358784 844111872 844620978 846471864 852160519 852230176 854003808 855945216 861697536 865975824 867559424 867944448 869531648 871795554 871866816 873777408 873848832 877726136 878115672 879649568 879721472 881721344 883556352 884016987 884089248 886026624 890030708 891981104 892054016 893910528 895942656 897581056 899991552 901963776 902037504 902507774 904386042 904485512 906367896 906441984 908099584 910163968 912533664 912608256 914608128 917064351 918741376 920754688 920829952 924209076 924844032 925326192 931135488 931544782 931620928 933662464 935682048 939524096 942047232 944111616 945504216 946647072 947653632 950534144 954022272 955175424 958758948 961673216 963780608 966368886 967396416 971768222 973897736 973977344 976004352 978223104 984797184 985391141 987441903 987550508 989605764 989686656 991936512 996337776 998602752 1003115584 1003478742 1003560768 1005313792 1005395968 1007681536 1009778688 1010305128 1010387712 1012601856 1017094813 1017177952 1017546201 1019406976 1019490304 1021612032 1023934464 1024468284 1030815744 1031437456 1033584048 1033697728 1035849024 1035933696 1037828096 1040187392 1042895616 1042980864 1045266432 1048073544 1049990144 1050370272 1052291072 1052377088 1055117049 1056238944 1056964608 1057515648 1064622608 1064709632 1067042816 1069350912 1073741824 1076625408 1078243922 1078984704 1079547224 1081882368 1084253184 1086324736 1090311168 1091629056 1095634953 1095724512 1099055104 1101463552 1103088252 1104421584 1105595904 1113025984 1114371328 1118552106 1125482496 1126161304 1128505032 1128629152 1130978016 1131070464 1133641728 1138671744 1141260288 1144325196 1146832848 1146926592 1148930048 1154540058 1154634432 1157259264 1160367138 1162394072 1162489088 1162909944 1165036544 1165131776 1167556608 1170210816 1170725199 1170820896 1178075136 1178689316 1178785664 1181238912 1181368832 1183827456 1183924224 1191880704 1194590208 1195212998 1197700434 1197798336 1199988736 1200423168 1202618368 1202716672 1205848056 1207959552 1208490528 1208589312 1214490627 1216711552 1216811008 1219477504 1221276279 1222115328 1222752468 1232278768 1233125376 1233768256 1236436992 1239146496 1241513984 1247576064 1252154232 1253667744 1256062976 1258815488 1260672288 1262196096 1263538176 1266931467 1269707796 1272029696 1273567232 1278345264 1286936294 1288491848 1289861888 1292546304 1301339136 1304297472 1304977457 1307693331 1307800224 1310666112 1310773248 1313062912 1316589204 1319474352 1319582208 1322582016 1326133872 1328450368 1329039936 1331470336 1335046062 1337971656 1338081024 1346371584 1346963401 1347073504 1347183616 1349987328 1350135808 1352945664 1353056256 1353761661 1356728268 1362149376 1365245952 1365957712 1368800496 1368912384 1371912192 1374420992 1378112064 1381132032 1381244928 1386313614 1387989288 1390527488 1390641152 1393688576 1396703232 1397317173 1397431392 1400493696 1406822732 1408318592 1409286144 1410020864 1413070848 1416167424 1425801216 1426544546 1431033408 1432763136 1435500544 1438646272 1442509824 1445670912 1449553329 1451094624 1453748224 1455505408 1457652333 1460846604 1460966016 1470784336 1472562112 1474127872 1477195776 1481325762 1491402808 1494506664 1497904128 1500643328 1504673376 1507970688 1508093952 1511522304 1515457692 1515581568 1518228992 1518902784 1521680384 1525766928 1529110464 1529235456 1536020738 1536702426 1539386744 1539512576 1543012352 1546223616 1547156184 1550546592 1556742144 1557553739 1560281088 1560966932 1561094528 1564343424 1564471296 1567899648 1570766848 1574985216 1578436608 1578565632 1584358416 1586273472 1589174272 1592786944 1596933912 1597064448 1600564224 1607797408 1610612736 1611320704 1611452416 1614938112 1617365883 1618477056 1619320836 1628368372 1629487104 1630336624 1635466752 1637443584 1644167168 1648582656 1652195328 1654632378 1656632376 1658393856 1663434752 1669538976 1671556992 1677828159 1680896384 1682928128 1684717568 1688223744 1689241956 1692943728 1704321038 1704460352 1708007616 1711890432 1723395072 1728213389 1731810087 1731951648 1735118848 1735888896 1739063296 1743591108 1743733632 1747554816 1747697664 1755452272 1756231344 1759299136 1759442944 1763442688 1767112704 1768033974 1768178496 1772053248 1780061416 1783962208 1784108032 1787821056 1791885312 1792819497 1795162112 1799983104 1803927552 1804075008 1805015548 1808772084 1808971024 1812735792 1812883968 1816199168 1820327936 1825067328 1825216512 1829216256 1834128702 1837482752 1841509376 1841659904 1848418152 1849688064 1850652384 1862270976 1863089564 1863241856 1867324928 1871364096 1879048192 1884094464 1888223232 1891008432 1893294144 1895307264 1901068288 1908044544 1910350848 1917517896 1923346432 1927561216 1930404441 1932737772 1934792832 1943536444 1947795472 1947954688 1952008704 1956446208 1969594368 1970782282 1974883806 1975101016 1979211528 1979373312 1983873024 1992675552 1997205504 2002569093 2006231168 2006957484 2007121536 2010627584 2010791936 2015363072 2019557376 2020610256 2020775424 2025203712 2034189626 2034355904 2035092402 2038813952 2038980608 2043224064 2047868928 2048936568 2061631488 2062706303 2062874912 2067168096 2067395456 2071698048 2071867392 2075656192 2080374784 2085791232 2085961728 2090532864 2096147088 2099980288 2100740544 2104582144 2104754176 2110234098 2112477888 2113929216 2115031296 2129245216 2129419264 2134085632 2138701824 2139816819 2147483648 2153250816 2156487844 2157969408 2159094448 2163764736 2168506368 2172649472 2180622336 2183258112 2191269906 2191449024 2198110208 2202927104 2206176504 2208843168 2211191808 2221988643 2226051968 2228742656 2237104212 2250964992 2252322608 2257010064 2257258304 2261956032 2262140928 2267283456 2277343488 2282520576 2288650392 2293665696 2293853184 2297860096 2304031107 2309080116 2309268864 2314518528 2320734276 2324788144 2324978176 2325819888 2330073088 2330263552 2335113216 2340421632 2341450398 2341641792 2356150272 2357378632 2357571328 2362477824 2362737664 2367654912 2367848448 2383761408 2389180416 2390425996 2395400868 2395596672 2399977472 2400846336 2405236736 2405433344 2411696112 2415919104 2416981056 2417178624 2428981254 2433423104 2433622016 2438955008 2442552558 2444230656 2445504936 2461939781 2464557536 2466250752 2467536512 2472873984 2478292992 2483027968 2495152128 2504308464 2507335488 2512125952 2517630976 2521344576 2524392192 2527076352 2533862934 2539415592 2544059392 2547134464 2556481557 2556690528 2573872588 2576983696 2579723776 2585092608 2602678272 2608594944 2609954914 2615386662 2615600448 2621332224 2621546496 2626125824 2633178408 2638948704 2639164416 2645164032 2652050961 2652267744 2656900736 2658079872 2662940672 2670092124 2675943312 2676162048 2692743168 2693926802 2694147008 2694367232 2699974656 2700271616 2705891328 2706112512 2707523322 2713456536 2724298752 2730491904 2731915424 2737600992 2737824768 2743824384 2748841984 2756224128 2762264064 2762489856 2772627228 2775978576 2781054976 2781282304 2787377152 2793406464 2794634346 2794862784 2800987392 2813645464 2816637184 2818572288 2820041728 2826141696 2832334848 2849644651 2851602432 2853089092 2862066816 2865526272 2871001088 2877292544 2885019648 2891341824 2899106658 2902189248 2907496448 2911010816 2915304666 2921693208 2921932032 2941568672 2945124224 2948255744 2954391552 2956173423 2962651524 2982805616 2989013328 2995808256 3001286656 3009346752 3015941376 3016187904 3023044608 3030915384 3031163136 3036457984 3037805568 3043360768 3051284439 3051533856 3058220928 3058470912 3072041476 3073404852 3078773488 3079025152 3086024704 3092447232 3094312368 3101093184 3113484288 3115107478 3120562176 3121933864 3122189056 3128686848 3128942592 3135799296 3141533696 3149970432 3156873216 3157131264 3158777209 3165351147 3168716832 3172546944 3178348544 3185573888 3193867824 3194128896 3201128448 3215594816 3221225472 3222641408 3222904832 3229876224 3234731766 3236954112 3238641672 3256736744 3258974208 3260673248 3270933504 3274887168 3288334336 3297165312 3304390656 3309264756 3313264752 3316787712 3326869504 3339077952 3343113984 3355656318 3361792768 3365856256 3369435136 3376447488 3378483912 3385887456 3401188777 3408642076 3408920704 3416015232 3423780864 3446790144 3456426778 3463620174 3463903296 3470237696 3471777792 3478126592 3487182216 3487467264 3495109632 3495395328 3510904544 3512175597 3512462688 3518598272 3518885888 3526885376 3534225408 3536067948 3536356992 3544106496 3560122832 3567924416 3568216064 3575642112 3583770624 3585638994 3590324224 3599966208 3607855104 3608150016 3610031096 3617544168 3617942048 3625471584 3625767936 3632398336 3640655872 3650134656 3650433024 3658432512 3663828837 3668257404 3674965504 3683018752 3683319808 3696836304 3699376128 3701304768 3724541952 3726179128 3726483712 3734649856 3742728192 3758096384 3768188928 3773853727 3776446464 3782016864 3786588288 3790614528 3802136576 3816089088 3820701696 3835035792 3846692864 3855122432 3860808882 3865475544 3869585664 3887072888 3895590944 3895909376 3904017408 3912892416 3914932371 3939188736 3941564564 3949767612 3950202032 3958423056 3958746624 3967746048 3985351104 3994411008 4005138186 4012462336 4013914968 4014243072 4021255168 4021583872 4030726144 4039114752 4040890203 4041220512 4041550848 4050407424 4061284983 4068379252 4068711808 4070184804 4077627904 4077961216 4086448128 4095737856 4097873136 4123262976 4125412606 4125749824 4134336192 4134790912 4143396096 4143734784 4151312384 4160749568 4171582464 4171923456 4181065728 4183245493 4191951519 4192294176 4199960576 4201481088 4209164288 4209508352 4220468196 4224955776 4227858432 4230062592 4258490432 4258838528 4268171264 4277403648 4279633638 4294967296 4306501632 4312975688 4315938816 4318188896 4327529472 4337012736 4345298944 4361244672 4366516224 4372956999 4382539812 4382898048 4396220416 4405854208 4412353008 4417686336 4422383616 4443977286 4452103936 4457485312 4474208424 4501929984 4504277029 4504645216 4514020128 4514516608 4523912064 4524281856 4534566912 4554686976 4565041152 4577300784 4587331392 4587706368 4595720192 4608062214 4618160232 4618537728 4629037056 4641468552 4649576288 4649956352 4651639776 4660146176 4660527104 4670226432 4672661217 4680843264 4682900796 4683283584 4712300544 4714757264 4715142656 4724955648 4725475328 4735309824 4735696896 4767522816 4778360832 4780851992 4790801736 4791193344 4799954944 4801692672 4810473472 4810866688 4823392224 4831838208 4833962112 4834357248 4852097649 4857962508 4866846208 4867244032 4877910016 4885105116 4888461312 4891009872 4923879562 4929115072 4932501504 4935073024 4945747968 4956585984 4966055936 4990304256 4992905911 5008616928 5014670976 5024251904 5035261952 5042689152 5048784384 5054152704 5067725868 5078831184 5088118784 5094268928 5112963114 5113381056 5147745176 5153967392 5159447552 5170185216 5184640167 5205356544 5217189888 5219909828 5230773324 5231200896 5242664448 5243092992 5252251648 5266356816 5277897408 5278328832 5290328064 5304101922 5304535488 5313801472 5316159744 5325881344 5340184248 5351886624 5352324096 5376072583 5378458491 5385486336 5387853604 5388294016 5388734464 5399949312 5400543232 5411782656 5412225024 5415046644 5426913072 5448597504 5460983808 5463830848 5475201984 5475649536 5487648768 5497683968 5512448256 5524528128 5524979712 5545254456 5551957152 5562109952 5562564608 5574754304 5586812928 5589268692 5589725568 5601974784 5627290928 5633274368 5637144576 5640083456 5652283392 5664669696 5699289302 5703204864 5706178184 5724133632 5731052544 5742002176 5754585088 5770039296 5782683648 5791213323 5798213316 5804378496 5814992896 5822021632 5830609332 5843386416 5843864064 5883137344 5890248448 5896511488 5908783104 5912346846 5925303048 5965123633 5965611232 5978026656 5991616512 6002573312 6018693504 6031882752 6032375808 6046089216 6061830768 6062326272 6072915968 6075611136 6086721536 6102568878 6103067712 6116441856 6116941824 6144082952 6146809704 6157546976 6158050304 6172049408 6184894464 6188118909 6188624736 6202186368 6226968576 6230214956 6241124352 6243867728 6244378112 6257373696 6257885184 6271598592 6283067392 6299940864 6313746432 6314262528 6317554418 6330702294 6337433664 6345093888 6356697088 6371147776 6387735648 6388257792 6402256896 6419450457 6431189632 6442450944 6445282816 6445809664 6459752448 6469463532 6473908224 6477283344 6513473488 6517948416 6521346496 6541867008 6549774336 6576668672 6594330624 6608781312 6618529512 6626529504 6633575424 6653739008 6678155904 6686227968 6711312636 6723585536 6731712512 6738870272 6752894976 6756967824 6771774912 6802377554 6817284152 6817841408 6832030464 6847561728 6893580288 6897737987 6912093321 6912853556 6927240348 6927806592 6940475392 6943555584 6956253184 6974364432 6974934528 6990219264 6990790656 7021809088 7024351194 7024925376 7037196544 7037771776 7053770752 7068450816 7072135896 7072713984 7088212992 7119663691 7120245664 7135848832 7136432128 7151284224 7167541248 7171277988 7180648448 7199932416 7215710208 7216300032 7220062192 7235088336 7235884096 7250943168 7251535872 7264796672 7281311744 7300269312 7300866048 7316865024 7327657674 7336514808 7349931008 7366037504 7366639616 7385819343 7393672608 7398752256 7402609536 7449083904 7452358256 7452967424 7469299712 7485456384 7516192768 7536377856 7547707454 7552892928 7564033728 7573176576 7581229056 7604273152 7632178176 7641403392 7669444671 7670071584 7693385728 7710244864 7721617764 7730951088 7739171328 7774145776 7791181888 7791818752 7808034816 7825784832 7829864742 7878377472 7883129128 7899535224 7900404064 7916846112 7917493248 7935492096 7970702208 7988822016 8010276372 8024924672 8027829936 8028486144 8042510336 8043167744 8061452288 8078229504 8081780406 8082441024 8083101696 8100814848 8122569966 8136758504 8137423616 8140369608 8155255808 8155922432 8172896256 8191475712 8195746272 8246525952 8250825212 8251499648 8268672384 8269581824 8286792192 8287469568 8302624768 8321499136 8343164928 8343846912 8362131456 8366490986 8383903038 8384588352 8399921152 8402962176 8418328576 8419016704 8440936392 8449911552 8455716864 8460125184 8516980864 8517677056 8536342528 8548933953 8554807296 8559267276 8613003264 8625951376 8631877632 8636377792 8655058944 8674025472 8690597888 8722489344 8733032448 8745913998 8765079624 8765796096 8792440832 8811708416 8824706016 8835372672 8844767232 8868520269 8887954572 8904207872 8914970624 8948416848 9003859968 9008554058 9009290432 9028040256 9029033216 9047824128 9048563712 9069133824 9109373952 9130082304 9134842199 9153853317 9154601568 9174662784 9175412736 9191440384 9216124428 9236320464 9237075456 9258074112 9282937104 9299152576 9299912704 9303279552 9320292352 9321054208 9340452864 9345322434 9361686528 9365801592 9366567168 9424601088 9429514528 9430285312 9449911296 9450950656 9470619648 9471393792 9476331627 9535045632 9556721664 9561703984 9581603472 9582386688 9599909888 9603385344 9620946944 9621733376 9646784448 9663676416 9667924224 9668714496 9704195298 9715925016 9733692416 9734488064 9755820032 9770210232 9776922624 9782019744 9847759124 9858230144 9865003008 9870146048 9891495936 9913171968 9932111872 9980608512 9985811822 10017233856 10029341952 10048503808 10070523904 10085378304 10097568768 10108305408 10135451736 10157662368 10176237568 10188537856 10203566331 10225926228 10226762112 10295490352 10307934784 10318895104 10340370432 10369280334 10410713088 10434379776 10439819656 10461546648 10462401792 10485328896 10486185984 10504503296 10532713632 10555794816 10556657664 10580656128 10608203844 10609070976 10627602944 10632319488 10651762688 10680368496 10703773248 10704648192 10752145166 10756916982 10770972672 10775707208 10776588032 10777468928 10799898624 10801086464 10823565312 10824450048 10830093288 10853826144 10897195008 10902876173 10921967616 10927661696 10950403968 10951299072 10975297536 10995367936 11024896512 11049056256 11049959424 11090508912 11103914304 11124219904 11125129216 11149508608 11173625856 11178537384 11179451136 11203949568 11254581856 11266548736 11274289152 11280166912 11304566784 11321561181 11329339392 11398578604 11406409728 11412356368 11448267264 11462105088 11484004352 11509170176 11540078592 11565367296 11582426646 11596426632 11608756992 11629985792 11644043264 11661218664 11686772832 11687728128 11744797113 11766274688 11780496896 11793022976 11817566208 11824693692 11850606096 11930247266 11931222464 11956053312 11983233024 12005146624 12037387008 12063765504 12064751616 12092178432 12097493723 12122670609 12123661536 12124652544 12145831936 12151222272 12173443072 12205137756 12206135424 12232883712 12233883648 12288165904 12293619408 12315093952 12316100608 12344098816 12369788928 12376237818 12377249472 12404372736 12453937152 12460429912 12482248704 12487735456 12488756224 12514747392 12515770368 12543197184 12549736479 12566134784 12599881728 12627492864 12628525056 12635108836 12661404588 12674867328 12690187776 12713394176 12742295552 12775471296 12776515584 12804513792 12838900914 12862379264 12884901888 12890565632 12891619328 12919504896 12938927064 12947816448 12954566688 13026946976 13035896832 13042692992 13083734016 13099548672 13153337344 13188661248 13217562624 13237059024 13253059008 13267150848 13307478016 13356311808 13372455936 13422625272 13447171072 13463425024 13477740544 13505789952 13512831087 13513935648 13543549824 13604755108 13634568304 13635682816 13664060928 13695123456 13787160576 13795475974 13824186642 13825707112 13854480696 13855613184 13880950784 13887111168 13912506368 13948728864 13949869056 13980438528 13981581312 14017983651 14043618176 14048702388 14049850752 14074393088 14075543552 14107541504 14136901632 14144271792 14145427968 14176425984 14239327382 14240491328 14271697664 14272864256 14302568448 14335082496 14342555976 14361296896 14399864832 14431420416 14432600064 14438944121 14440124384 14470176672 14471768192 14501886336 14503071744 14529593344 14562623488 14600538624 14601732096 14633730048 14655315348 14673029616 14699862016 14732075008 14733279232 14771638686 14787345216 14797504512 14805219072 14898167808 14904716512 14905934848 14938599424 14970912768 14978717733 15032385536 15062407441 15072755712 15095414908 15105785856 15128067456 15146353152 15162458112 15208546304 15264356352 15282806784 15338889342 15340143168 15386771456 15420489728 15443235528 15461902176 15478342656 15548291552 15553920501 15582363776 15583637504 15616069632 15651569664 15659729484 15756754944 15766258256 15799070448 15800808128 15833692224 15834986496 15870984192 15941404416 15977644032 16020552744 16049849344 16055659872 16056972288 16085020672 16086335488 16122904576 16128217749 16156459008 16163560812 16164882048 16166203392 16201629696 16245139932 16273517008 16274847232 16280739216 16310511616 16311844864 16345792512 16382951424 16391492544 16493051904 16501650424 16502999296 16537344768 16539163648 16573584384 16574939136 16605249536 16642998272 16686329856 16687693824 16724262912 16732981972 16767806076 16769176704 16799842304 16805924352 16836657152 16838033408 16881872784 16899823104 16911433728 16920250368 17033961728 17035354112 17072685056 17097867906 17109614592 17118534552 17226006528 17233578467 17251902752 17263755264 17272755584 17310117888 17348050944 17381195776 17444978688 17466064896 17491827996 17530159248 17531592192 17584881664 17623416832 17649412032 17670745344 17689534464 17737040538 17775909144 17808415744 17829941248 17895370899 17896833696 18007719936 18017108116 18018580864 18056080512 18058066432 18095648256 18097127424 18138267648 18218747904 18260164608 18269684398 18307706634 18309203136 18349325568 18350825472 18382880768 18432248856 18472640928 18474150912 18516148224 18564356727 18565874208 18598305152 18599825408 18606559104 18640584704 18642108416 18680905728 18690644868 18723373056 18731603184 18733134336 18849202176 18859029056 18860570624 18899822592 18901901312 18941239296 18942787584 18952663254 19070091264 19113443328 19123407968 19163206944 19164773376 19199819776 19206770688 19241893888 19243466752 19293568896 19327352832 19335848448 19337428992 19408390596 19431850032 19467384832 19468976128 19511640064 19540420464 19553845248 19564039488 19695518248 19716460288 19730006016 19740292096 19782991872 19826343936 19864223744 19947512557 19961217024 19971623644 20034467712 20058683904 20097007616 20141047808 20170756608 20195137536 20216610816 20270903472 20315324736 20352475136 20377075712 20407132662 20451852456 20453524224 20590980704 20615869568 20637790208 20680740864 20693213961 20738560668 20821426176 20868759552 20879639312 20923093296 20924803584 20970657792 20972371968 21009006592 21065427264 21111589632 21113315328 21161312256 21216407688 21218141952 21255205888 21264638976 21303525376 21358991073 21360736992 21407546496 21409296384 21504290332 21513833964 21541945344 21551414416 21553176064 21554937856 21599797248 21602172928 21647130624 21648900096 21660186576 21707652288 21794390016 21805752346 21843935232 21855323392 21900807936 21902598144 21950595072 21990735872 22049793024 22098112512 22099918848 22111440463 22157458029 22181017824 22207828608 22248439808 22250258432 22299017216 22347251712 22357074768 22358902272 22407899136 22509163712 22533097472 22548578304 22560333824 22609133568 22643122362 22658678784 22797157208 22812819456 22824712736 22896534528 22924210176 22968008704 23018340352 23080157184 23130734592 23164853292 23192853264 23217513984 23259971584 23288086528 23322437328 23373545664 23375456256 23489594226 23532549376 23560993792 23586045952 23635132416 23649387384 23701212192 23808321439 23860494532 23862444928 23912106624 23966466048 24010293248 24074774016 24127531008 24129503232 24184356864 24194987446 24245341218 24247323072 24249305088 24291663872 24302444544 24346886144 24410275512 24412270848 24465767424 24467767296 24576331808 24587238816 24630187904 24632201216 24688197632 24739577856 24752475636 24754498944 24808745472 24907874304 24920859824 24964497408 24975470912 24977512448 25029494784 25031540736 25086394368 25099472958 25132269568 25199763456 25254985728 25257050112 25270217672 25322809176 25349734656 25380375552 25426788352 25484591104 25550942592 25553031168 25609027584 25646801859 25677801828 25724758528 25781131264 25783238656 25839009792 25877854128 25895632896 25909133376 26053893952 26071793664 26085385984 26167468032 26199097344 26306674688 26377322496 26416976089 26435125248 26474118048 26506118016 26534301696 26614956032 26712623616 26744911872 26845250544 26894342144 26926850048 26955481088 27011579904 27025662174 27027871296 27087099648 27209510216 27269136608 27271365632 27328121856 27390246912 27404526597 27574321152 27590951948 27648373284 27651414224 27708961392 27711226368 27761901568 27774222336 27825012736 27897457728 27899738112 27960877056 27963162624 28035967302 28087236352 28097404776 28099701504 28148786176 28151087104 28215083008 28273803264 28288543584 28290855936 28352851968 28428994881 28478654764 28480982656 28543395328 28545728512 28605136896 28670164992 28685111952 28722593792 28799729664 28862840832 28865200128 28877888242 28880248768 28940353344 28943536384 29003772672 29006143488 29059186688 29125246976 29201077248 29203464192 29267460096 29310630696 29346059232 29399724032 29464150016 29466558464 29543277372 29574690432 29595009024 29610438144 29796335616 29809433024 29811869696 29877198848 29941825536 29957435466 30064771072 30124814882 30145511424 30190829816 30211571712 30256134912 30292706304 30324916224 30417092608 30528712704 30565613568 30610698993 30677778684 30680286336 30773542912 30840979456 30886471056 30923804352 30956685312 31096583104 31107841002 31164727552 31167275008 31232139264 31303139328 31319458968 31513509888 31529939203 31532516512 31598140896 31601616256 31667384448 31669972992 31741968384 31882808832 31955288064 32041105488 32099698688 32111319744 32113944576 32170041344 32172670976 32245809152 32256435498 32312918016 32327121624 32329764096 32332406784 32403259392 32490279864 32547034016 32549694464 32561478432 32621023232 32623689728 32691585024 32708628519 32765902848 32782985088 32986103808 33003300848 33005998592 33074689536 33078327296 33147168768 33149878272 33210499072 33285996544 33372659712 33375387648 33448525824 33465963944 33535612152 33538353408 33599684608 33611848704 33673314304 33676066816 33763745568 33799646208 33822867456 33840500736 33964683543 34067923456 34070708224 34145370112 34195735812 34219229184 34237069104 34452013056 34467156934 34503805504 34527510528 34545511168 34620235776 34696101888 34762391552 34889957376 34932129792 34983655992 35060318496 35063184384 35169763328 35246833664 35298824064 35341490688 35379068928 35474081076 35551818288 35616831488 35659882496 35790741798 35793667392 36015439872 36034216232 36037161728 36112161024 36116132864 36191296512 36194254848 36276535296 36292481169 36437495808 36520329216 36539368796 36615413268 36618406272 36698651136 36701650944 36765761536 36864497712 36945281856 36948301824 37032296448 37128713454 37131748416 37196610304 37199650816 37213118208 37281169408 37284216832 37361811456 37381289736 37446746112 37463206368 37466268672 37632508081 37649209437 37698404352 37718058112 37721141248 37799645184 37803802624 37882478592 37885575168 37905326508 38140182528 38226886656 38246815936 38326413888 38329546752 38399639552 38413541376 38483787776 38486933504 38587137792 38654705664 38671696896 38674857984 38816781192 38863700064 38934769664 38937952256 39023280128 39080840928 39107690496 39128078976 39391036496 39432920576 39460012032 39480584192 39565983744 39652687872 39728447488 39895025114 39922434048 39943247288 40068935424 40117367808 40194015232 40282095616 40341513216 40390275072 40433221632 40538493261 40541806944 40630649472 40704950272 40754151424 40814265324 40903704912 40907048448 41181961408 41231739136 41275580416 41361481728 41386427922 41477121336 41642852352 41737519104 41755865431 41759278624 41846186592 41849607168 41941315584 41944743936 42018013184 42130854528 42223179264 42226630656 42322624512 42432815376 42436283904 42510411776 42529277952 42607050752 42717982146 42721473984 42815092992 42818592768 43008580664 43027667928 43083890688 43102828832 43106352128 43109875712 43199594496 43204345856 43294261248 43297800192 43316832363 43320373152 43415304576 43588780032 43611504692 43687870464 43710646784 43801615872 43805196288 43901190144 43981471744 44099586048 44196225024 44199837696 44222880926 44314916058 44362035648 44415657216 44496879616 44500516864 44598034432 44694503424 44714149536 44717804544 44815798272 44936153199 45018327424 45066194944 45097156608 45120667648 45187222323 45218267136 45286244724 45317357568 45594314416 45625638912 45649425472 45793069056 45848420352 45936017408 46036680704 46160314368 46261469184 46329706584 46385706528 46435027968 46519943168 46576173056 46644874656 46747091328 46750912512 46979188452 47065098752 47121987584 47172091904 47270264832 47298774768 47402424384 47616642878 47720989064 47724889856 47824213248 47932932096 48020586496 48149548032 48255062016 48259006464 48284165909 48368713728 48384653247 48389974892 48490682436 48494646144 48498610176 48583327744 48604889088 48693772288 48820551024 48824541696 48931534848 48935534592 49152663616 49174477632 49260375808 49264402432 49376395264 49479155712 49504951272 49508997888 49617490944 49815748608 49837645837 49841719648 49928994816 49950941824 49955024896 50058989568 50063081472 50172788736 50198945916 50264539136 50399526912 50509971456 50514100224 50540435344 50645618352 50699469312 50760751104 50853576704 50969182208 51101885184 51106062336 51218055168 51293603718 51355603656 51449517056 51562262528 51566477312 51678019584 51700735401 51755708256 51791265792 51818266752 52107787904 52143587328 52170771968 52334936064 52398194688 52613349376 52754644992 52833952178 52870250496 52948236096 53012236032 53068603392 53229912064 53425247232 53489823744 53686112697 53690501088 53788684288 53853700096 53910962176 54023159808 54051324348 54055742592 54174199296 54419020432 54538273216 54542731264 54656243712 54780493824 54809053194 55148642304 55181903896 55296746568 55302828448 55417922784 55422452736 55523803136 55548444672 55650025472 55794915456 55799476224 55921754112 55926325248 56071934604 56174472704 56194809552 56199403008 56297572352 56302174208 56430166016 56547606528 56577087168 56581711872 56705703936 56857989762 56957309528 56961965312 57086790656 57091457024 57210273792 57340329984 57370223904 57445187584 57599459328 57725681664 57730400256 57755776484 57760497536 57880706688 57887072768 58007545344 58012286976 58118373376 58250493952 58402154496 58406928384 58534920192 58621261392 58692118464 58799448064 58928300032 58933116928 59086554744 59149380864 59190018048 59220876288 59592671232 59618866048 59623739392 59754397696 59842537671 59883651072 59914870932 60249629764 60291022848 60381659632 60423143424 60512269824 60585412608 60649832448 60834185216 61057425408 61131227136 61221397986 61355557368 61360572672 61547085824 61681958912 61772942112 61847608704 61913370624 62079641883 62193166208 62215682004 62329455104 62334550016 62464278528 62606278656 62638917936 63027019776 63059878406 63065033024 63196281792 63203232512 63334768896 63339945984 63483936768 63765617664 63910576128 63943895393 64076973219 64082210976 64199397376 64222639488 64227889152 64340082688 64345341952 64491618304 64512870996 64625836032 64654243248 64659528192 64664813568 64806518784 64980559728 65094068032 65099388928 65122956864 65242046464 65247379456 65383170048 65417257038 65531805696 65565970176 65972207616 66006601696 66011997184 66149379072 66156654592 66294337536 66299756544 66334321389 66420998144 66571993088 66745319424 66750775296 66897051648 66931927888 67071224304 67076706816 67199369216 67223697408 67346628608 67352133632 67527491136 67599292416 67645734912 67681001472 67929367086 68135846912 68141416448 68290740224 68391471624 68438458368 68474138208 68904026112 68934313868 69007611008 69055021056 69091022336 69240471552 69392203776 69524783104 69779914752 69864259584 69967311984 70120636992 70126368768 70339526656 70493667328 70597648128 70682981376 70758137856 70948162152 71103636576 71233662976 71319764992 71424964317 71581483596 71587334784 72030879744 72068432464 72074323456 72224322048 72232265728 72382593024 72388509696 72553070592 72584962338 72874991616 73040658432 73078737592 73230826536 73236812544 73397302272 73403301888 73531523072 73728995424 73890563712 73896603648 74064592896 74257426908 74263496832 74393220608 74399301632 74426236416 74562338816 74568433664 74723622912 74762579472 74893492224 74926412736 74932537344 75265016162 75298418874 75396808704 75436116224 75442282496 75599290368 75607605248 75764957184 75771150336 75810653016 76280365056 76320133211 76453773312 76493631872 76652827776 76659093504 76799279104 76827082752 76967575552 76973867008 77174275584 77343393792 77349715968 77633562384 77727400128 77869539328 77875904512 78046560256 78161681856 78215380992 78256157952 78782072992 78865841152 78920024064 78961168384 79131967488 79250928267 79305375744 79456894976 79790050228 79844868096 79886494576 80137870848 80234735616 80388030464 80564191232 80683026432 80780550144 80866443264 81076986522 81083613888 81261298944 81409900544 81508302848 81628530648 81807409824 81814096896 82213579791 82363922816 82463478272 82551160832 82722963456 82772855844 82954242672 83285704704 83475038208 83511730862 83518557248 83692373184 83699214336 83882631168 83889487872 84036026368 84261709056 84446358528 84453261312 84645249024 84865630752 84872567808 85020823552 85058555904 85214101504 85435964292 85442947968 85630185984 85637185536 86017161328 86055335856 86167781376 86205657664 86212704256 86219751424 86399188992 86408691712 86588522496 86595600384 86633664726 86640746304 86830609152 87177560064 87223009384 87375740928 87421293568 87603231744 87610392576 87802380288 87962943488 88199172096 88392450048 88399675392 88445761852 88629832116 88724071296 88831314432 88993759232 89001033728 89196068864 89389006848 89428299072 89435609088 89631596544 89872306398 90036654848 90132389888 90194313216 90241335296 90374444646 90436534272 90572489448 90634715136 91188628832 91251277824 91298850944 91586138112 91696840704 91872034816 92073361408 92320628736 92522938368 92659413168 92771413056 92870055936 93039886336 93152346112 93289749312 93494182656 93501825024 93958376904 94130197504 94243975168 94344183808 94540529664 94589817609 94597549536 94804848768 95233285756 95441978128 95449779712 95648426496 95865864192 96041172992 96299096064 96510124032 96518012928 96568331818 96737427456 96769306494 96779949784 96981364872 96989292288 96997220352 97166655488 97209778176 97387544576 97641102048 97649083392 97863069696 97871069184 98125885557 98305327232 98348955264 98520751616 98528804864 98752790528 98958311424 99009902544 99017995776 99234981888 99631497216 99675291674 99683439296 99857989632 99901883648 99910049792 100117979136 100126162944 100345577472 100397891832 100529078272 100799053824 101019942912 101028200448 101080870688 101291236704 101398938624 101521502208 101707153408 101938364416 102203770368 102212124672 102436110336 102587207436 102711207312 102899034112 103124525056 103132954624 103356039168 103401470802 103511416512 103582531584 103636533504 104215575808 104287174656 104341543936 104669872128 104796389376 105226698752 105436852087 105509289984 105667904356 105740500992 105896472192 106024472064 106137206784 106459824128 106850494464 106979647488 107372225394 107381002176 107577368576 107707400192 107821924352 108046319616 108102648696 108111485184 108348398592 108838040864 108877443507 109076546432 109085462528 109312487424 109560987648 109618106388 110297284608 110363807792 110593493136 110605656896 110835845568 110844905472 111047606272 111096889344 111300050944 111589830912 111598952448 111843508224 111852650496 112143869208 112348945408 112389619104 112398806016 112595144704 112604348416 112860332032 112897524243 113095213056 113154174336 113163423744 113411407872 113715979524 113914619056 113923930624 114173581312 114182914048 114420547584 114680659968 114740447808 114890375168 115198918656 115451363328 115460800512 115511552968 115520995072 115761413376 115774145536 116015090688 116024573952 116236746752 116500987904 116804308992 116813856768 117069840384 117242522784 117384236928 117598896128 117856600064 117866233856 118173109488 118298761728 118380036096 118441752576 119185342464 119237732096 119247478784 119508795392 119685075342 119767302144 119829741864 120499259528 120582045696 120763319264 120846286848 121024539648 121170825216 121299664896 121668370432 122114850816 122262454272 122442795972 122711114736 122721145344 123094171648 123363917824 123545884224 123695217408 123826741248 124159283766 124386332416 124431364008 124658910208 124669100032 124928557056 125212557312 125267596293 125277835872 126054039552 126119756812 126130066048 126392563584 126406465024 126669537792 126679891968 126967873536 127531235328 127821152256 127887790786 128153946438 128164421952 128398794752 128445278976 128455778304 128680165376 128690683904 128983236608 129025741992 129251672064 129308486496 129319056384 129329627136 129613037568 129950497089 129961119456 130188136064 130198777856 130245913728 130484092928 130494758912 130766340096 130834514076 131063611392 131131940352 131944415232 132013203392 132023994368 132298758144 132313309184 132588675072 132599513088 132668642778 132841996288 133143986176 133490638848 133501550592 133794103296 133863855776 134142448608 134153413632 134398738432 134447394816 134693257216 134704267264 135054982272 135198584832 135291469824 135362002944 135561666969 135858734172 136271693824 136282832896 136581480448 136782943248 136876916736 136948276416 137808052224 137868627736 138015222016 138110042112 138182044672 138480943104 138784407552 139049566208 139559829504 139632587899 139728519168 139934623968 140241273984 140252737536 140679053312 140987334656 141195296256 141365962752 141516275712 141896324304 142207273152 142467325952 142639529984 142849928634 143162967192 143174669568 144061759488 144136864928 144148646912 144448644096 144464531456 144765186048 144777019392 144852497727 145106141184 145169924676 145749983232 146081316864 146157475184 146461653072 146473625088 146794604544 146806603776 147063046144 147457990848 147781127424 147793207296 148129185792 148514853816 148526993664 148786441216 148798603264 148852472832 149124677632 149136867328 149447245824 149512937511 149525158944 149786984448 149852825472 149865074688 150530032324 150596837748 150793617408 150872232448 150884564992 151198580736 151215210496 151529914368 151542300672 151621306032 152560730112 152640266422 152907546624 152987263744 153305655552 153318187008 153598558208 153654165504 153935151104 153947734016 154348551168 154686787584 154699431936 154780083241 155102206203 155267124768 155454800256 155739078656 155751809024 156093120512 156323363712 156430761984 156512315904 157564145984 157731682304 157840048128 157922336768 158263934976 158501856534 158610751488 158913789952 159580100456 159689736192 159772989152 160275741696 160469471232 160776060928 161128382464 161366052864 161561100288 161732886528 162153973044 162167227776 162522597888 162819801088 163016605696 163257061296 163614819648 163628193792 164427159582 164727845632 164926956544 165102321664 165445926912 165545711688 165908485344 166571409408 166658250073 166950076416 167023461724 167037114496 167384746368 167398428672 167765262336 167778975744 168072052736 168523418112 168892717056 168906522624 169290498048 169731261504 169745135616 170041647104 170117111808 170428203008 170871928584 170885895936 171260371968 171274371072 172034322656 172110671712 172335562752 172411315328 172425408512 172439502848 172798377984 172817383424 173177044992 173191200768 173267329452 173281492608 173661218304 174355120128 174446018768 174751481856 174842587136 175206463488 175220785152 175604760576 175925886976 176398344192 176784900096 176799350784 176891523704 177259664232 177448142592 177662628864 177987518464 178002067456 178392137728 178778013696 178856598144 178871218176 179263193088 179527613013 179744612796 180073309696 180264779776 180482670592 180748889292 180873068544 181144978896 181269430272 182377257664 182502555648 182597701888 183172276224 183393681408 183744069632 184146722816 184641257472 184918832623 185045876736 185318826336 185542826112 185740111872 186079772672 186304692224 186579498624 186988365312 187003650048 187916753808 188260395008 188487950336 188688367616 189081059328 189179635218 189195099072 189609697536 190466571512 190883956256 190899559424 191296852992 191731728384 191831686179 192082345984 192598192128 193020248064 193036025856 193136663636 193474854912 193538612988 193559899568 193962729744 193978584576 193994440704 194333310976 194419556352 194775089152 195282204096 195298166784 195726139392 195742138368 196251771114 196610654464 196697910528 197041503232 197057609728 197505581056 197916622848 198019805088 198035991552 198469963776 199002964167 199262994432 199350583348 199366878592 199715979264 199803767296 199820099584 200235958272 200252325888 200691154944 200795783664 201058156544 201598107648 202039885824 202056400896 202161741376 202582473408 202797877248 203043004416 203414306816 203876728832 204407540736 204424249344 204872220672 205174414872 205422414624 205798068224 206249050112 206265909248 206712078336 206802941604 207022833024 207165063168 207273067008 208431151616 208574349312 208683087872 209339744256 209592778752 210453397504 210873704174 211018579968 211335808712 211481001984 211792944384 212048944128 212274413568 212919648256 213700988928 213959294976 214274892951 214744450788 214762004352 215154737152 215414800384 215643848704 216092639232 216205297392 216222970368 216696797184 217676081728 217754887014 218153092864 218170925056 218624974848 219121975296 219236212776 220594569216 220709574421 220727615584 221186986272 221211313792 221671691136 221689810944 222095212544 222193778688 222600101888 223179661824 223197904896 223687016448 223705300992 224287738416 224697890816 224779238208 224797612032 225190289408 225208696832 225720664064 225795048486 226190426112 226308348672 226326847488 226822815744 227431959048 227829238112 227847861248 228347162624 228365828096 228841095168 228960399633 229361319936 229480895616 229780750336 230397837312 230902726656 230921601024 231023105936 231041990144 231522826752 231548291072 232030181376 232049147904 232473493504 233001975808 233608617984 233627713536 234139680768 234485045568 234768473856 235197792256 235713200128 235732467712 236346218976 236597523456 236760072192 236883505152 237752784801 238370684928 238475464192 238494957568 239017590784 239370150684 239534604288 239659483728 240998519056 241164091392 241526638528 241692573696 242049079296 242341650432 242599329792 243336740864 244229701632 244524908544 244885591944 245422229472 245442290688 246188343296 246727835648 247091768448 247390434816 247653482496 248318567532 248772664832 248862728016 249317820416 249338200064 249857114112 250425114624 250535192586 250555671744 252108079104 252239513624 252260132096 252785127168 252812930048 253339075584 253359783936 253935747072 255062470656 255642304512 255775581572 256307892876 256328843904 256797589504 256890557952 256911556608 257360330752 257381367808 257966473216 258051483984 258503344128 258616972992 258638112768 258659254272 259226075136 259900994178 259922238912 260376272128 260397555712 260491827456 260968185856 260989517824 261532680192 261669028152 262127222784 262263880704 263427556567 263888830464 264026406784 264047988736 264597516288 264626618368 265177350144 265199026176 265337285556 265683992576 266981277696 267003101184 267588206592 267727711552 268284897216 268306827264 268797476864 268894789632 269386514432 269408534528 270109964544 270397169664 270582939648 270724005888 271123333938 271717468344 272543387648 272565665792 273162960896 273565886496 273753833472 273896552832 275616104448 275737255472 276030444032 276220084224 276364089344 276961886208 277568815104 278099132416 279119659008 279265175798 279457038336 279869247936 280482547968 280505475072 281358106624 281974669312 282390592512 282731925504 283032551424 283769452827 283792648608 284414546304 284934651904 285279059968 285699857268 286325934384 286349339136 288123518976 288273729856 288297293824 288897288192 288929062912 289530372096 289554038784 289704995454 290212282368 290339849352 291499966464 292162633728 292314950368 292923306144 292947250176 293589209088 293613207552 294126092288 294915981696 295562254848 295586414592 296258371584 297029707632 297053987328 297572882432 297597206528 297704945664 298249355264 298273734656 298894491648 299025875022 299050317888 299573968896 299705650944 299730149376 301060064648 301193675496 301587234816 301744464896 301769129984 302397161472 302430420992 303059828736 303084601344 303242612064 305121460224 305280532844 305815093248 305974527488 306611311104 306636374016 307197116416 307308331008 307870302208 307895468032 308697102336 309373575168 309398863872 309560166482 310204412406 310534249536 310909600512 311478157312 311503618048 312186241024 312646727424 312861523968 313024631808 315128291968 315463364608 315680096256 315844673536 316310556261 316527869952 317003713068 317221502976 319160200912 319379472384 319545978304 320551483392 320938942464 321552121856 322256764928 322732105728 323122200576 323465773056 324307946088 324334455552 325045195776 325639602176 326033211392 326514122592 327229639296 327256387584 328854319164 329455691264 329853913088 330204643328 330891853824 331091423376 331816970688 333142818816 333316500146 333900152832 334046923448 334074228992 334769492736 334796857344 335530524672 335557951488 336144105472 337046836224 337785434112 337813045248 337989161363 338580996096 338692572729 339462523008 339490271232 340083294208 340234223616 340856406016 341743857168 341771791872 342520743936 342548742144 344068645312 344221343424 344671125504 344822630656 344850817024 344879005696 345596755968 345634766848 346354089984 346382401536 346534658904 346562985216 347322436608 348710240256 348892037536 349502963712 349685174272 350412926976 350441570304 351209521152 351851773952 352796688384 353569800192 353598701568 353783047408 354519328464 354896285184 355325257728 355975036928 356004134912 356784275456 357556027392 357713196288 357742436352 358526386176 359055226026 359489225592 360146619392 360529559552 360965341184 361497778584 361746137088 362289957792 362538860544 364754515328 365005111296 365195403776 366344552448 366787362816 367488139264 368293445632 369282514944 369837665246 370091753472 370637652672 371085652224 371480223744 372159545344 372609384448 373158997248 373976730624 374007300096 375802788879 375833507616 376520790016 376975900672 377376735232 378162118656 378359270436 378390198144 379219395072 380933143024 381767912512 381799118848 382593705984 383463456768 383663372358 384164691968 385196384256 386040496128 386072051712 386273327272 386949709824 387077225976 387119799136 387925459488 387957169152 387988881408 388666621952 388839112704 389550178304 390564408192 390596333568 391452278784 391484276736 392503542228 393221308928 393395821056 394083006464 394115219456 395011162112 395833245696 396039610176 396071983104 396939927552 398005928334 398525988864 398701166696 398733757184 399431958528 399607534592 399640199168 400471916544 400504651776 401382309888 401591567328 402116313088 403196215296 404079771648 404112801792 404323482752 405164946816 405595754496 406086008832 406828613632 407753457664 408815081472 408848498688 409744441344 410348829744 410844829248 411596136448 412498100224 412531818496 413424156672 413605883208 414045666048 414330126336 414546134016 416862303232 417148698624 417366175744 418679488512 418897763697 419185557504 421747408348 422037159936 422671617424 422962003968 423585888768 424097888256 424548827136 425839296512 427401977856 427918589952 428549785902 429488901576 429524008704 430309474304 430829600768 431287697408 432185278464 432410594784 432445940736 433393594368 434557493181 435352163456 435509774028 436306185728 436341850112 437249949696 438243950592 438472425552 441189138432 441419148842 441455231168 442373972544 442422627584 443343382272 443379621888 444190425088 444387557376 445200203776 446359323648 446395809792 447374032896 447410601984 447607267751 448538812533 448575476832 449395781632 449558476416 449595224064 450380578816 450417393664 451441328128 451590096972 452380852224 452616697344 452653694976 453645631488 454863918096 455658476224 455695722496 456694325248 456731656192 457682190336 457920799266 458722639872 458961791232 459561500672 460795674624 461805453312 461843202048 462046211872 462083980288 463045653504 463096582144 464060362752 464098295808 464340249723 464946987008 466003951616 467217235968 467255427072 468279361536 468970091136 469536947712 470395584512 471426400256 471464935424 472692437952 473195046912 473520144384 473767010304 475505569602 476741369856 476950928384 476989915136 478035181568 478740301368 479069208576 479318967456 481997038112 482328182784 483053277056 483385147392 484098158592 484683300864 485198659584 486673481728 488459403264 489049817088 489771183888 490844458944 490884581376 492376686592 493455671296 494183536896 494780869632 495306964992 496637135064 497545329664 497725456032 498635640832 498676400128 499714228224 499974750219 500850229248 501070385172 501111343488 504216158208 504479027248 504520264192 505570254336 505625860096 506678151168 506719567872 507871494144 510124941312 511284609024 511551163144 512615785752 512657687808 513595179008 513781115904 513823113216 514720661504 514762735616 515932946432 516102967968 517006688256 517233945984 517276225536 517318508544 518452150272 519801988356 519844477824 520752544256 520795111424 520983654912 521936371712 521979035648 523065360384 523338056304 524254445568 524527761408 526855113134 527777660928 528052813568 528095977472 529195032576 529253236736 530354700288 530398052352 530674571112 531367985152 533962555392 534006202368 534240932477 535176413184 535455423104 536569794432 536613654528 537594953728 537789579264 538773028864 538817069056 540219929088 540794339328 541448011776 542246667876 543434936688 545086775296 545131331584 546325921792 547131772992 547507666944 547793105664 551232208896 551474510944 552060888064 552440168448 552728178688 553923772416 554756497869 555137630208 556198264832 558239318016 558530351596 558914076672 559738495872 560965095936 561010950144 562716213248 563949338624 564781185024 565463851008 566065102848 567538905654 567585297216 568829092608 569869303808 570558119936 571399714536 572651868768 572698678272 575495058537 576247037952 576547459712 576594587648 577794576384 577858125824 579060744192 579108077568 579409990908 580424564736 580679698704 582999932928 584325267456 584629900736 585846612288 585894500352 587178418176 587226415104 588252184576 589831963392 591124509696 591172829184 592516743168 594059415264 594107974656 595145764864 595194413056 595409891328 596498710528 596547469312 597788983296 598051750044 598100635776 599147937792 599411301888 599460298752 602120129296 602387350992 603174469632 603488929792 603538259968 604794322944 604860841984 606119657472 606169202688 606485224128 610242920448 610561065688 611630186496 611949054976 613222622208 613272748032 614394232832 614616662016 615740604416 615790936064 617394204672 618747150336 618797727744 619120332964 620408824812 621068499072 621819201024 622956314624 623007236096 624372482048 625293454848 625723047936 626049263616 630256583936 630926729216 631360192512 631689347072 632621112522 633055739904 634007426136 634443005952 638320401824 638758944768 639091956608 641102966784 641877884928 643104243712 644513529856 645464211456 646244401152 646931546112 648615892176 648668911104 650090391552 651279204352 652066422784 653028245184 654459278592 654512775168 657708638328 658911382528 659707826176 660409286656 661783707648 662128723263 662182846752 663633941376 666285637632 666633000292 667800305664 668093846896 668148457984 669538985472 669593714688 671061049344 671115902976 672288210944 674093672448 675570868224 675626090496 675978322726 677161992192 677385145458 678925046016 678980542464 680166588416 680468447232 681712812032 683487714336 683543583744 685041487872 685097484288 686881198899 688137290624 688442686848 689342251008 689645261312 689701634048 689758011392 691193511936 691269533696 692708179968 692764803072 693069317808 693125970432 694644873216 697420480512 697784075072 699005927424 699370348544 700825853952 700883140608 702419042304 703703547904 705593376768 707139600384 707197403136 707566094816 709038656928 709792570368 710650515456 711950073856 712008269824 713568550912 715112054784 715426392576 715484872704 717052772352 718110452052 718978451184 720293238784 721059119104 721930682368 722995557168 723492274176 724579915584 725077721088 729509030656 730010222592 730390807552 732689104896 733574725632 734976278528 736586891264 738057964609 738565029888 739675330492 740183506944 741275305344 742171304448 742960447488 744319090688 745218768896 746317994496 747953461248 748014600192 751605577758 751667015232 753041580032 753951801344 754753470464 756324237312 756718540872 756780396288 758438790144 761866286048 763535825024 763598237696 765187411968 766926913536 767326744716 768329383936 770392768512 772080992256 772144103424 772546654544 773899419648 774154451952 774239598272 775850918976 775914338304 775977762816 777333243904 777678225408 779100356608 781128816384 781192667136 782904557568 782968553472 785007084456 786442617856 786791642112 788166012928 788230438912 790022324224 790282669701 791666491392 792079220352 792143966208 793879855104 796011856668 797051977728 797402333392 797467514368 799215069184 799280398336 800943833088 801009303552 802764619776 803183134656 804232626176 806392430592 808159543296 808225603584 808646965504 810329893632 811191508992 812172017664 813657227264 815506915328 817630162944 817696997376 819488882688 820697659488 821689658496 823192272896 824996200448 825063636992 826848313344 827211766416 828091332096 828660252672 829092268032 833724606464 834297397248 834732351488 837358977024 837795527394 838371115008 843494816696 844074319872 845343234848 845924007936 847171777536 848195776512 849097654272 851678593024 854803955712 855837179904 857099571804 858977803152 859048017408 860618948608 861659201536 862575394816 864370556928 864821189568 864891881472 866787188736 869114986362 870704326912 871019548056 872612371456 872683700224 874499899392 876487901184 876944851104 882378276864 882838297684 882910462336 884747945088 884845255168 886686764544 886759243776 888380850176 888775114752 890400407552 892718647296 892791619584 894748065792 894821203968 895214535502 897077625066 897150953664 898791563264 899116952832 899190448128 900761157632 900834787328 902882656256 903180193944 904761704448 905233394688 905307389952 907291262976 909727836192 911316952448 911391444992 913388650496 913463312384 915364380672 915841598532 917445279744 917923582464 921591349248 923610906624 923686404096 924092423744 924167960576 926091307008 926193164288 928120725504 928196591616 928680499446 929893974016 932007903232 934434471936 934510854144 936558723072 937940182272 939073895424 940791169024 942852800512 942929870848 945384875904 946390093824 947040288768 947534020608 948931668783 951011139204 953901856768 953979830272 956070363136 957480602736 958138417152 958637934912 963994076224 964656365568 966106554112 966770294784 968196317184 969366601728 970397319168 973346963456 976918806528 977428115293 978099634176 979542367776 981688917888 981769162752 984753373184 986911342592 988367073792 989561739264 990613929984 993274270128 995090659328 995450912064 997271281664 997352800256 999428456448 999949500438 1001700458496 1002140770344 1002222686976 1008432316416 1008958054496 1009040528384 1011140508672 1011251720192 1013356302336 1013439135744 1013967484089 1015742988288 1020249882624 1022569218048 1023102326288 1025231571504 1025315375616 1027190358016 1027562231808 1027646226432 1029441323008 1029525471232 1031865892864 1032205935936 1034013376512 1034467891968 1034552451072 1034637017088 1036904300544 1039603976712 1039688955648 1041505088512 1041590222848 1041967309824 1043872743424 1043958071296 1046130720768 1046676112608 1048508891136 1049055522816 1053710226268 1055555321856 1056105627136 1056191954944 1058390065152 1058506473472 1060709400576 1060796104704 1061349142224 1062735970304 1067925110784 1068012404736 1068481864954 1070352826368 1070910846208 1073139588864 1073227309056 1075189907456 1075579158528 1077546057728 1077634138112 1080439858176 1081588678656 1082896023552 1084493335752 1086869873376 1090173550592 1090262663168 1092651843584 1094263545984 1095015333888 1095586211328 1102464417792 1102949021888 1104121776128 1104880336896 1105456357376 1107847544832 1109512995738 1110275260416 1112396529664 1116478636032 1117060703192 1117828153344 1119476991744 1121930191872 1122021900288 1125432426496 1127898677248 1129562370048 1130927702016 1132130205696 1135077811308 1135170594432 1137658185216 1139738607616 1141116239872 1142799429072 1145303737536 1145397356544 1150990117074 1152494075904 1153094919424 1153189175296 1155589152768 1155716251648 1158121488384 1158216155136 1158819981816 1160849129472 1161359397408 1165999865856 1166607750511 1168650534912 1169259801472 1171693224576 1171789000704 1174356836352 1174452830208 1176504369152 1179663926784 1182249019392 1182345658368 1185033486336 1188118830528 1188215949312 1190291529728 1190388826112 1190819782656 1192997421056 1193094938624 1195577966592 1196103500088 1196201271552 1198295875584 1198822603776 1198920597504 1204240258592 1204774701984 1206348939264 1206977859584 1207076519936 1209588645888 1209721683968 1212239314944 1212338405376 1212970448256 1220485840896 1221122131376 1223260372992 1223898109952 1226445244416 1226545496064 1228788465664 1229233324032 1231481208832 1231581872128 1234788409344 1237494300672 1237595455488 1238240665928 1240817649624 1242136998144 1243638402048 1245912629248 1246014472192 1248744964096 1250586909696 1251446095872 1252098527232 1256693291091 1260513167872 1261853458432 1263378694144 1265242225044 1266111479808 1268014852272 1268886011904 1276640803648 1277517889536 1278183913216 1282205933568 1283755769856 1286208487424 1289027059712 1290928422912 1292488802304 1293863092224 1294431828361 1297231784352 1297337822208 1300180783104 1302558408704 1304132845568 1306056490368 1308918557184 1309025550336 1315417276656 1317822765056 1319415652352 1320818573312 1323567415296 1324257446526 1324365693504 1327267882752 1332571275264 1333266000584 1335600611328 1336187693792 1336296915968 1339077970944 1339187429376 1342122098688 1342231805952 1342821803253 1344576421888 1348187344896 1351141736448 1351252180992 1351956645452 1354323984384 1354770290916 1357850092032 1357961084928 1360333176832 1360936894464 1363425624064 1366975428672 1367087167488 1370082975744 1370194968576 1373762397798 1376274581248 1376885373696 1378684502016 1379290522624 1379403268096 1379516022784 1382387023872 1382539067392 1385416359936 1385529606144 1386138635616 1386251940864 1389289746432 1393020749169 1394840961024 1395568150144 1398011854848 1398740697088 1401651707904 1401766281216 1404838084608 1407407095808 1411186753536 1414279200768 1414394806272 1415132189632 1418077313856 1419585140736 1421301030912 1423900147712 1424016539648 1427137101824 1430224109568 1430852785152 1430969745408 1434105544704 1436220904104 1437956902368 1440586477568 1442118238208 1443861364736 1445991114336 1446984548352 1449159831168 1450155442176 1459018061312 1460020445184 1460781615104 1465378209792 1467149451264 1469952557056 1473173782528 1476115929218 1477130059776 1479350660984 1480367013888 1482550610688 1484342608896 1485920894976 1488638181376 1490437537792 1492635988992 1495906922496 1496029200384 1499924250657 1503211155516 1503334030464 1506083160064 1507903602688 1509506940928 1512648474624 1513437081744 1513560792576 1516877580288 1523732572096 1527071650048 1527196475392 1530374823936 1533853827072 1534653489432 1536658767872 1540785537024 1544161984512 1544288206848 1544967020947 1545093309088 1547798839296 1548308903904 1548479196544 1551701837952 1551828676608 1551955525632 1554666487808 1555356450816 1558200713216 1562257632768 1562385334272 1565809115136 1565937106944 1570014168912 1572885235712 1573583284224 1576332025856 1576460877824 1580044648448 1580565339402 1583332982784 1584158440704 1584287932416 1587759710208 1592023713336 1594103955456 1594804666784 1594935028736 1598430138368 1598560796672 1601887666176 1602018607104 1602722797431 1605529239552 1606366269312 1608465252352 1612784861184 1616319086592 1616451207168 1617293931008 1620659787264 1622383017984 1624344035328 1627314454528 1631013830656 1635260325888 1635393994752 1638977765376 1641395318976 1643379316992 1646384545792 1649992400896 1650127273984 1653696626688 1654423532832 1656182664192 1657320505344 1658184536064 1664269493607 1667449212928 1668594794496 1669464702976 1674717954048 1675591054788 1676742230016 1686989633392 1688148639744 1690686469696 1691848015872 1694343555072 1696391553024 1698195308544 1703357186048 1709607911424 1711674359808 1714199143608 1717955606304 1718096034816 1721237897216 1723318403072 1725150789632 1728741113856 1729642379136 1729783762944 1733574377472 1738229972724 1741408653824 1742039096112 1745224742912 1745367400448 1748999798784 1752975802368 1753889702208 1764756553728 1765676595368 1765820924672 1769495890176 1769690510336 1773373529088 1773518487552 1776761700352 1777550229504 1780800815104 1785437294592 1785583239168 1789496131584 1789642407936 1790429071004 1794155250132 1794301907328 1797583126528 1798233905664 1798380896256 1801522315264 1801669574656 1805765312512 1806360387888 1809523408896 1810466789376 1810614779904 1814582525952 1819455672384 1822633904896 1822782889984 1826777300992 1826926624768 1830728761344 1831683197064 1834890559488 1835847164928 1843182698496 1843992895969 1847221813248 1847372808192 1848184847488 1848335921152 1852182614016 1852386328576 1856241451008 1856393183232 1857360998892 1859787948032 1868868943872 1869021708288 1873117446144 1875880364544 1878147790848 1881582338048 1885705601024 1885859741696 1890769751808 1892780187648 1894080577536 1895068041216 1897863337566 1902022278408 1907803713536 1907959660544 1912140726272 1914961205472 1916276834304 1917275869824 1927988152448 1929312731136 1932213108224 1933540589568 1936392634368 1938733203456 1940794638336 1946693926912 1953837613056 1954856230586 1956199268352 1959084735552 1963377835776 1963538325504 1969506746368 1973822685184 1976734147584 1979123478528 1981227859968 1986386169789 1986548540256 1990181318656 1990901824128 1994542563328 1994705600512 1998856912896 1999899000876 2003400916992 2004281540688 2004445373952 2016864632832 2017916108992 2018081056768 2022281017344 2022503440384 2026712604672 2026878271488 2027934968178 2031485976576 2040499765248 2045138436096 2046204652576 2050463143008 2050630751232 2054380716032 2055124463616 2055292452864 2058882646016 2059050942464 2063731785728 2064411871872 2068026753024 2068935783936 2069104902144 2069274034176 2073808601088 2079207953424 2079377911296 2083010177024 2083180445696 2083934619648 2087745486848 2087916142592 2092261441536 2093352225216 2097017782272 2098111045632 2107420452536 2111110643712 2112211254272 2112383909888 2116780130304 2117012946944 2121418801152 2121592209408 2122698284448 2125471940608 2135850221568 2136024809472 2136963729908 2140705652736 2141821692416 2146279177728 2146454618112 2150379814912 2151158317056 2155092115456 2155268276224 2160879716352 2163177357312 2165792047104 2168986671504 2173739746752 2180347101184 2180525326336 2185303687168 2188527091968 2190030667776 2191172422656 2204928835584 2205898043776 2208243552256 2209760673792 2210912714752 2214173893827 2215695089664 2219025991476 2220550520832 2232957272064 2234121406384 2235656306688 2238953983488 2243860383744 2244043800576 2250864852992 2255797354496 2259124740096 2261855404032 2264260411392 2270155622616 2270341188864 2275316370432 2279477215232 2282232479744 2285598858144 2290607475072 2290794713088 2301980234148 2304988151808 2306189838848 2306378350592 2311178305536 2311432503296 2316242976768 2316432310272 2317639963632 2321698258944 2322718794816 2331999731712 2333215501022 2337301069824 2338519602944 2343386449152 2343578001408 2348713672704 2348905660416 2353008738304 2359327853568 2364498038784 2364691316736 2365924129541 2370066972672 2370848009103 2376237661056 2376431898624 2380583059456 2380777652224 2381639565312 2385994842112 2386189877248 2391155933184 2392207000176 2392402543104 2397645207552 2397841195008 2408480517184 2409549403968 2412697878528 2413955719168 2414153039872 2419177291776 2419443367936 2424478629888 2424676810752 2425940896512 2440971681792 2442244262752 2446520745984 2447796219904 2452890488832 2453090992128 2457576931328 2458466648064 2462962417664 2463163744256 2469576818688 2474988601344 2475190910976 2476481331856 2481635299248 2484273996288 2487276804096 2491825258496 2492028944384 2497489928192 2501173819392 2502892191744 2504197054464 2513386582182 2521026335744 2523706916864 2526757388288 2530484450088 2532222959616 2536029704544 2537772023808 2553281607296 2555035779072 2556367826432 2564411867136 2567511539712 2572416974848 2578054119424 2581856845824 2584977604608 2587726184448 2588863656722 2594463568704 2594675644416 2600361566208 2605116817408 2608265691136 2612112980736 2617837114368 2618051100672 2630834553312 2635645530112 2638831304704 2641637146624 2647134830592 2648514893052 2648731387008 2654535765504 2665142550528 2666532001168 2671201222656 2672375387584 2672593831936 2678155941888 2678374858752 2684244197376 2684463611904 2685643606506 2689152843776 2696374689792 2702283472896 2702504361984 2703913290904 2708647968768 2709540581832 2715700184064 2715922169856 2720666353664 2721873788928 2726851248128 2733950857344 2734174334976 2740165951488 2740389937152 2747524795596 2752549162496 2753770747392 2758581045248 2758806536192 2759032045568 2764774047744 2765078134784 2770832719872 2771059212288 2772277271232 2772503881728 2778579492864 2786041498338 2789681922048 2791136300288 2796023709696 2797481394176 2803303415808 2803532562432 2809676169216 2814814191616 2822373507072 2828558401536 2828789612544 2830264379264 2836154627712 2839170281472 2842602061824 2847800295424 2848033079296 2854274203648 2861705570304 2861939490816 2868211089408 2872441808208 2875913804736 2881172955136 2884236476416 2887722729472 2891982228672 2893969096704 2898319662336 2900310884352 2918036122624 2920040890368 2921563230208 2930756419584 2932284345879 2934298902528 2939905114112 2952231858436 2954260119552 2958701321968 2960734027776 2965101221376 2968685217792 2971841789952 2977276362752 2980875075584 2985271977984 2991813844992 2992058400768 2999848501314 3006422311032 3006668060928 3012166320128 3015807205376 3019013881856 3025296949248 3026874163488 3027121585152 3033755160576 3041902452267 3047465144192 3054143300096 3054392950784 3060749647872 3067707654144 3069306978864 3073317535744 3081571074048 3088323969024 3088576413696 3089934041894 3090186618176 3095597678592 3096617807808 3096958393088 3103403675904 3103657353216 3103911051264 3109332975616 3110712901632 3116401426432 3124515265536 3124770668544 3131618230272 3131874213888 3140028337824 3145770471424 3147166568448 3152664051712 3152921755648 3160089296896 3161130678804 3166665965568 3168316881408 3168575864832 3175519420416 3184047426672 3188207910912 3189609333568 3189870057472 3196860276736 3197121593344 3203775332352 3204037214208 3205445594862 3211058479104 3212732538624 3216930504704 3225569722368 3232638173184 3232902414336 3234587862016 3241319574528 3244766035968 3248688070656 3254628909056 3262027661312 3270520651776 3270787989504 3277955530752 3282790637952 3286758633984 3292769091584 3299984801792 3300254547968 3307393253376 3308847065664 3312365328384 3314641010688 3316369072128 3328538987214 3334898425856 3337189588992 3338929405952 3349435908096 3351182109576 3353484460032 3373979266784 3376297279488 3381372939392 3383696031744 3388687110144 3392783106048 3396390617088 3406714372096 3419215822848 3423348719616 3428398287216 3435911212608 3436192069632 3442475794432 3446636806144 3450301579264 3457482227712 3459284758272 3459567525888 3467148754944 3476459945448 3482817307648 3484078192224 3490449485824 3490734800896 3497999597568 3499823251533 3505951604736 3507779404416 3529513107456 3531353190736 3531641849344 3538991780352 3539381020672 3546747058176 3547036975104 3553523400704 3555100459008 3561601630208 3570874589184 3571166478336 3578992263168 3579284815872 3580858142008 3588310500264 3588603814656 3595166253056 3596467811328 3596761792512 3603044630528 3603339149312 3611530625024 3612720775776 3619046817792 3620933578752 3621229559808 3629165051904 3638911344768 3645267809792 3645565779968 3653554601984 3653853249536 3661457522688 3663366394128 3669781118976 3671694329856 3686365396992 3687985791938 3694443626496 3694745616384 3696369694976 3696671842304 3704365228032 3704772657152 3712482902016 3712786366464 3714721997784 3719575896064 3737737887744 3738043416576 3746234892288 3751760729088 3756295581696 3763164676096 3771411202048 3771719483392 3781539503616 3785560375296 3790136082432 3795726675132 3804044556816 3815607427072 3815919321088 3824281452544 3829922410944 3832553668608 3834551739648 3855976304896 3858625462272 3864426216448 3867081179136 3872785268736 3877466406912 3881589276672 3883295485083 3893387853824 3907675226112 3909712461172 3912398536704 3918169471104 3926755671552 3927076651008 3939013492736 3947645370368 3953468295168 3958246957056 3962455719936 3972772339578 3973097080512 3980362637312 3981803648256 3989085126656 3989411201024 3997713825792 3999798001752 4006801833984 4008563081376 4008890747904 4028465409759 4033729265664 4035832217984 4036162113536 4044562034688 4045006880768 4053425209344 4053756542976 4055869936356 4062971953152 4080999530496 4090276872192 4092409305152 4100926286016 4101261502464 4108761432064 4110248927232 4110584905728 4117765292032 4118101884928 4127463571456 4128823743744 4136053506048 4137871567872 4138209804288 4138548068352 4147617202176 4158415906848 4158755822592 4166020354048 4166360891392 4167869239296 4175490973696 4175832285184 4184522883072 4186704450432 4194035564544 4196222091264 4214840905072 4222221287424 4224422508544 4224767819776 4233560260608 4234025893888 4242837602304 4243184418816 4245396568896 4250943881216 4271700443136 4272049618944 4273927459816 4281411305472 4283643384832 4292558355456 4292909236224 4300759629824 4302316634112 4310184230912 4310536552448 4321759432704 4326354714624 4331584094208 4337973343008 4347479493504 4360694202368 4361050652672 4370607374336 4377054183936 4380061335552 4382344845312 4409857671168 4411796087552 4416487104512 4419521347584 4421825429504 4428347787654 4431390179328 4438051982952 4441101041664 4465914544128 4468242812768 4471312613376 4477907966976 4487720767488 4488087601152 4501729705984 4511594708992 4518249480192 4523710808064 4528520822784 4540311245232 4540682377728 4550632740864 4558954430464 4564464959488 4571197716288 4581214950144 4581589426176 4603960468296 4609976303616 4612379677696 4612756701184 4622356611072 4622865006592 4632485953536 4632864620544 4634901062841 4635279927264 4643396517888 4645437589632 4663999463424 4666431002044 4674602139648 4677039205888 4686772898304 4687156002816 4697427345408 4697811320832 4706017476608 4718655707136 4728996077568 4729382633472 4731848259082 4740133945344 4741696018206 4752475322112 4752863797248 4761166118912 4761555304448 4763279130624 4771989684224 4772379754496 4782311866368 4784414000352 4784805086208 4795290415104 4795682390016 4808168392293 4816961034368 4819098807936 4825395757056 4827911438336 4828306079744 4838354583552 4838886735872 4848957259776 4849353621504 4851881793024 4881943363584 4884488525504 4893041491968 4895592439808 4905780977664 4906181984256 4915153862656 4916933296128 4925924835328 4926327488512 4939153637376 4949977202688 4950381821952 4952962663712 4963270598496 4968547992576 4974553608192 4983650516992 4984057888768 4994979856384 5002347638784 5005784383488 5008394108928 5026773164364 5042052671488 5047413833728 5053514776576 5060968900176 5064445919232 5072059409088 5075544047616 5106563214592 5110071558144 5112735652864 5128823734272 5135023079424 5144833949696 5156108238848 5163713691648 5166405752263 5169955209216 5175452368896 5177727313444 5188927137408 5189351288832 5200723132416 5210233634816 5216531382272 5224225961472 5235674228736 5236102201344 5261669106624 5271291060224 5277662609408 5283274293248 5294269661184 5297029786104 5297462774016 5309071531008 5330285101056 5333064002336 5342402445312 5344750775168 5345187663872 5356311883776 5356749717504 5368488394752 5368927223808 5371287213012 5378305687552 5392749379584 5404566945792 5405008723968 5407826581808 5417295937536 5419081163664 5431400368128 5431844339712 5441332707328 5443747577856 5453702496256 5467901714688 5468348669952 5480331902976 5480779874304 5495049591192 5505098324992 5507541494784 5517162090496 5517613072384 5518064091136 5529548095488 5530156269568 5531978687907 5541665439744 5542118424576 5544554542464 5545007763456 5557158985728 5572082996676 5579363844096 5582272600576 5594962788352 5606606831616 5607065124864 5619352338432 5629628383232 5644747014144 5657116803072 5657579225088 5660528758528 5672309255424 5678340562944 5685204123648 5695600590848 5696066158592 5708548407296 5723411140608 5723878981632 5736422178816 5744883616416 5751827609472 5762345910272 5768472952832 5775445458944 5783964457344 5787938193408 5796639324672 5800621768704 5836072245248 5840081780736 5843126460416 5861512839168 5864568691758 5868597805056 5879810228224 5904463716872 5908520239104 5917402643936 5921468055552 5930202442752 5937370435584 5943683579904 5954552725504 5961750151168 5970543955968 5983627689984 5984116801536 5999697002628 6012844622064 6013336121856 6024332640256 6031614410752 6038027763712 6050593898496 6053748326976 6054243170304 6067510321152 6083804904534 6094930288384 6108286600192 6108785901568 6121499295744 6135415308288 6138613957728 6146635071488 6163142148096 6176647938048 6177152827392 6179868083788 6180373236352 6191195357184 6193235615616 6193916786176 6206807351808 6207314706432 6207822102528 6218665951232 6221425803264 6232802852864 6249030531072 6249541337088 6263236460544 6263748427776 6280056675648 6291540942848 6294333136896 6305328103424 6305843511296 6320178593792 6322261357608 6333331931136 6336633762816 6337151729664 6351038840832 6368094853344 6376415821824 6379218667136 6379740114944 6393720553472 6394243186688 6407550664704 6408074428416 6410891189724 6422116958208 6425465077248 6451139444736 6465276346368 6465804828672 6469175724032 6482639149056 6489532071936 6497376141312 6509257818112 6524055322624 6541041303552 6541575979008 6555911061504 6565581275904 6573517267968 6585538183168 6599969603584 6600509095936 6614786506752 6617694131328 6624730656768 6629282021376 6632738144256 6642521681481 6657077974428 6669796851712 6677858811904 6698871816192 6702364219152 6706968920064 6747958533568 6752594558976 6762745878784 6767392063488 6777374220288 6785566212096 6792781234176 6813428744192 6838431645696 6841996807051 6846697439232 6856796574432 6871822425216 6872384139264 6884951588864 6893273612288 6900603158528 6914964455424 6918569516544 6919135051776 6934297509888 6952919890896 6965634615296 6968156384448 6980898971648 6981469601792 6995999195136 6999646503066 7011903209472 7015558808832 7059026214912 7062706381472 7063283698688 7077983560704 7078762041344 7093494116352 7094073950208 7097772388623 7107046801408 7110200918016 7123203260416 7141749178368 7142332956672 7157984526336 7158569631744 7161716284016 7176621000528 7177207629312 7190332506112 7192935622656 7193523585024 7206089261056 7206678298624 7223061250048 7225441551552 7238093635584 7241867157504 7242459119616 7258330103808 7277822689536 7290535619584 7291131559936 7307109203968 7307706499072 7322915045376 7326732788256 7339562237952 7343388659712 7372730793984 7375971583876 7388887252992 7389491232768 7392739389952 7393343684608 7408730456064 7409545314304 7424965804032 7425572732928 7429443995568 7439151792128 7475475775488 7476086833152 7492469784576 7503521458176 7512591163392 7526329352192 7542822404096 7543438966784 7563079007232 7571120750592 7580272164864 7591453350264 7608089113632 7631214854144 7631838642176 7648562905088 7659844821888 7665107337216 7669103479296 7711952609792 7717250924544 7728852432896 7734162358272 7745570537472 7754932813824 7763178553344 7766590970166 7786775707648 7815350452224 7819424922344 7824797073408 7836338942208 7853511343104 7854153302016 7878026985472 7895290740736 7906936590336 7916493914112 7924911439872 7945544679156 7946194161024 7960725274624 7963607296512 7978170253312 7978822402048 7995427651584 7999596003504 8013603667968 8017126162752 8017781495808 8056930819518 8067458531328 8071664435968 8072324227072 8089124069376 8090013761536 8106850418688 8107513085952 8111739872712 8125943906304 8161999060992 8166254253577 8180553744384 8184818610304 8201852572032 8202523004928 8217522864128 8220497854464 8221169811456 8235530584064 8236203769856 8257647487488 8275743135744 8276419608576 8277096136704 8295234404352 8316831813696 8317511645184 8332040708096 8332721782784 8335738478592 8350981947392 8351664570368 8369045766144 8373408900864 8388071129088 8392444182528 8429681810144 8444442574848 8448845017088 8449535639552 8467120521216 8468051787776 8485675204608 8486368837632 8490793137792 8501887762432 8543400886272 8544099237888 8547854919632 8562822610944 8567286769664 8585116710912 8585818472448 8601519259648 8604633268224 8620368461824 8621073104896 8643518865408 8652709429248 8663168188416 8675946686016 8694958987008 8721388404736 8722101305344 8741214748672 8754108367872 8760122671104 8764689690624 8796853037637 8819715342336 8823592175104 8832974209024 8843650859008 8856695575308 8862780358656 8876103965904 8882202083328 8931829088256 8936485625536 8942625226752 8955815933952 8975441534976 8976175202304 9003459411968 9023189417984 9036498960384 9047421616128 9057041645568 9080622490464 9081364755456 9101265481728 9117908860928 9128929918976 9142395432576 9162429900288 9163178852352 9207920936592 9219952607232 9224759355392 9225513402368 9244713222144 9245730013184 9264971907072 9265729241088 9269802125682 9270559854528 9286793035776 9290875179264 9327998926848 9332862004088 9349204279296 9354078411776 9373545796608 9374312005632 9394854690816 9395622641664 9412034953216 9437311414272 9457992155136 9458765266944 9463696518164 9480267890688 9483392036412 9504950644224 9505727594496 9522332237824 9523110608896 9526558261248 9543979368448 9544759508992 9564623732736 9568828000704 9569610172416 9590580830208 9591364780032 9616336784586 9633922068736 9638197615872 9650791514112 9655822876672 9656612159488 9676709167104 9677773471744 9697914519552 9698707243008 9703763586048 9763886727168 9768977051008 9786082983936 9791184879616 9811561955328 9812363968512 9830307725312 9833866592256 9851849670656 9878307274752 9899954405376 9900763643904 9905925327424 9926541196992 9937095985152 9949107216384 9967301033984 9968115777536 9989959712768 10004695277568 10011568766976 10016788217856 10053546328728 10084105342976 10094827667456 10107029553152 10121937800352 10128891838464 10144118818176 10151088095232 10213126429184 10220143116288 10225471305728 10257647468544 10270046158848 10289667899392 10312216477696 10327427383296 10332811504526 10339910418432 10350904737792 10355454626888 10377854274816 10378702577664 10401446264832 10420467269632 10433062764544 10448451922944 10471348457472 10472204402688 10499469754599 10523338213248 10542582120448 10555325218816 10566548586496 10588539322368 10594059572208 10594925548032 10618143062016 10660570202112 10666128004672 10684804890624 10689501550336 10690375327744 10712623767552 10713499435008 10736976789504 10737854447616 10742574426024 10756611375104 10785498759168 10809133891584 10810017447936 10815653163616 10834591875072 10838162327328 10862800736256 10863688679424 10882665414656 10887495155712 10907404992512 10935803429376 10936697339904 10960663805952 10961559748608 10990099182384 11010196649984 11015082989568 11034324180992 11035226144768 11036128182272 11059096190976 11060312539136 11063957375814 11083330879488 11084236849152 11089109084928 11090015526912 11114317971456 11144165993352 11158727688192 11164545201152 11189925576704 11213213663232 11214130249728 11238704676864 11259256766464 11289494028288 11314233606144 11315158450176 11321057517056 11344618510848 11356681125888 11370408247296 11391201181696 11392132317184 11417096814592 11446822281216 11447757963264 11472844357632 11489767232832 11503655218944 11524691820544 11536945905664 11550890917888 11567928914688 11575876386816 11593278649344 11601243537408 11649886455249 11672144490496 11680163561472 11686252920832 11723025678336 11729137383516 11737195610112 11808927433744 11817040478208 11834805287872 11842936111104 11860404885504 11874740871168 11887367159808 11909105451008 11923500302336 11941087911936 11967255379968 11968233603072 11999394005256 12025689244128 12026672243712 12048665280512 12063228821504 12076055527424 12101187796992 12107496653952 12108486340608 12135020642304 12167609809068 12189860576768 12216573200384 12217571803136 12242998591488 12270830616576 12277227915456 12293270142976 12326284296192 12353295876096 12354305654784 12359736167576 12360746472704 12382390714368 12386471231232 12387833572352 12413614703616 12414629412864 12415644205056 12437331902464 12442851606528 12465605705728 12498061062144 12499082674176 12526472921088 12527496855552 12560113351296 12583081885696 12588666273792 12610656206848 12611687022592 12640357187584 12644522715216 12666663862272 12673267525632 12674303459328 12702077681664 12736189706688 12752831643648 12758437334272 12759480229888 12787441106944 12788486373376 12815101329408 12816148856832 12821782379448 12844233916416 12850930154496 12902278889472 12930552692736 12931609657344 12938351448064 12965278298112 12979064143872 12994752282624 13018515636224 13082082607104 13083151958016 13111822123008 13131162551808 13147034535936 13171076366336 13199939207168 13201018191872 13229573013504 13235388262656 13249461313536 13258564042752 13265476288512 13285043362962 13314155948856 13339593703424 13355717623808 13397743632384 13404728438304 13413937840128 13495917067136 13505189117952 13525491757568 13534784126976 13554748440576 13571132424192 13585562468352 13626857488384 13676863291392 13683993614102 13693394878464 13713593148864 13743644850432 13744768278528 13769903177728 13786547224576 13801206317056 13829928910848 13837139033088 13838270103552 13868595019776 13904703188523 13905839781792 13931269230592 13936312768896 13961797943296 13962939203584 13991998390272 13999293006132 14023806418944 14031117617664 14118052429824 14125412762944 14126567397376 14155967121408 14157524082688 14186988232704 14188147900416 14195544777246 14214093602816 14220401836032 14246406520832 14283498356736 14284665913344 14315969052672 14317139263488 14323432568032 14353242001056 14354415258624 14380665012224 14385871245312 14387047170048 14412178522112 14413356597248 14446122500096 14450883103104 14476187271168 14483734315008 14484918239232 14516660207616 14555645379072 14581071239168 14582263119872 14614218407936 14615412998144 14645830090752 14653465576512 14679124475904 14686777319424 14745461587968 14751943167752 14777774505984 14778982465536 14785478779904 14786687369216 14817460912128 14819090628608 14849931608064 14851145465856 14858887991136 14878303584256 14950951550976 14952173666304 14984939569152 15007042916352 15025182326784 15052658704384 15085644808192 15086877933568 15126158014464 15142241501184 15160544329728 15182906700528 15216178227264 15262429708288 15263677284352 15297125810176 15319689643776 15330214674432 15338206958592 15423905219584 15434501849088 15457704865792 15468324716544 15491141074944 15499217256789 15509865627648 15526357106688 15533181940332 15630700904448 15638849844688 15649594146816 15672677884416 15707022686208 15708306604032 15756053970944 15790581481472 15813873180672 15832987828224 15849822879744 15891089358312 15892388322048 15921450549248 15927214593024 15956340506624 15957644804096 15990855303168 15999192007008 16027207335936 16034252325504 16035562991616 16113861639036 16134917062656 16143328871936 16144648454144 16178248138752 16180027523072 16213700837376 16215026171904 16223479745424 16251887812608 16323998121984 16332508507154 16361107488768 16369637220608 16403705144064 16405046009856 16435045728256 16440995708928 16442339622912 16471061168128 16472407539712 16515294974976 16551486271488 16552839217152 16554192273408 16561468906787 16590468808704 16595936063721 16633663627392 16635023290368 16664081416192 16665443565568 16671476957184 16701963894784 16703329140736 16738091532288 16746817801728 16784888365056 16859363620288 16888885149696 16897690034176 16899071279104 16934241042432 16936103575552 16971350409216 16972737675264 16981586275584 17003775524864 17086801772544 17088198475776 17095709839264 17125645221888 17134573539328 17170233421824 17171636944896 17203038519296 17209266536448 17240736923648 17242146209792 17287037730816 17305418858496 17326336376832 17351893372032 17389917974016 17442776809472 17444202610688 17482429497344 17508216735744 17520245342208 17529379381248 17593706075274 17639430684672 17647184350208 17665948418048 17687301718016 17713391150616 17725560717312 17752207931808 17764404166656 17863658176512 17872971251072 17885250453504 17911631867904 17950883069952 17952350404608 18006918823936 18046378835968 18072997920768 18094843232256 18114083291136 18161244980928 18162729510912 18202530963456 18235817721856 18257859837952 18284790865152 18324859800576 18326357704704 18415841873184 18439905214464 18449518710784 18451026804736 18489426444288 18491460026368 18529943814144 18531458482176 18539604251364 18541119709056 18573586071552 18581750358528 18655997853696 18665724008176 18698408558592 18708156823552 18747091593216 18748624011264 18789709381632 18791245283328 18824069906432 18874622828544 18915984310272 18917530533888 18927393036328 18960535781376 18966784072824 19009901288448 19011455188992 19044664475648 19046221217792 19053116522496 19087958736896 19089519017984 19129247465472 19137656001408 19139220344832 19181161660416 19182729560064 19232673569172 19267844137472 19276395231744 19311645753344 19313224318976 19353418334208 19355546943488 19395829039104 19397414486016 19407527172096 19527773454336 19537954102016 19572165967872 19582369759232 19623123910656 19624727937024 19660615450624 19667733184512 19703699341312 19756614549504 19799908810752 19801527287808 19811850654848 19853082393984 19874191970304 19898214432768 19934602067968 19936231555072 19979919425536 20009390555136 20033576435712 20107092657456 20168210685952 20189655334912 20214059106304 20243875600704 20257783676928 20288237636352 20302176190464 20426252858368 20440286232576 20450942611456 20515294937088 20525990421153 20540092317696 20579335798784 20654854766592 20665623009052 20679820836864 20701809475584 20710909253776 20755708549632 20757405155328 20802892529664 20840934539264 20866125529088 20896903845888 20942696914944 20944408805376 20998939509198 21046676426496 21085164240896 21110650437632 21133097172992 21177078644736 21188119144416 21189851096064 21236286124032 21293317165869 21321140404224 21332256009344 21369609781248 21379003100672 21380750655488 21425247535104 21426998870016 21473953579008 21475708895232 21485148852048 21513222750208 21570997518336 21618267783168 21620034895872 21631306327232 21669183750144 21676324654656 21725601472512 21727377358848 21765330829312 21774990311424 21814809985024 21871606858752 21873394679808 21921327611904 21923119497216 21980198364768 22020393299968 22030165979136 22068648361984 22070452289536 22072256364544 22118192381952 22120625078272 22127914751628 22166661758976 22168473698304 22178218169856 22180031053824 22228635942912 22288331986704 22317455376384 22329090402304 22379851153408 22426427326464 22428260499456 22477409353728 22518513532928 22578988056576 22628467212288 22630316900352 22642115034112 22689237021696 22713362251776 22740816494592 22782402363392 22784264634368 22834193629184 22893644562432 22895515926528 22945688715264 22979534465664 23007310437888 23049383641088 23073891811328 23101781835776 23135857829376 23151752773632 23186557298688 23202487074816 23299772910498 23344288980992 23360327122944 23372505841664 23446051356672 23458274767032 23474391220224 23617854867488 23634080956416 23669610575744 23685872222208 23720809771008 23749481742336 23774734319616 23818210902016 23847000604672 23882175823872 23934510759936 23936467206144 23998788010512 24051378488256 24053344487424 24097330561024 24126457643008 24152111054848 24202375593984 24214993307904 24216972681216 24270041284608 24335219618136 24379721153536 24433146400768 24435143606272 24485997182976 24498762760731 24541661233152 24554455830912 24586540285952 24652568592384 24706591752192 24708611309568 24719472335152 24721492945408 24772942462464 24775667144704 24827229407232 24829258825728 24831288410112 24874663804928 24885703213056 24931211411456 24996122124288 24998165348352 25052945842176 25054993711104 25120226702592 25166163771392 25177332547584 25221312413696 25223374045184 25280714375168 25289045430432 25333327724544 25346535051264 25348606918656 25404155363328 25472379413376 25505663287296 25516874668544 25518960459776 25574882213888 25576972746752 25630202658816 25632297713664 25643564758896 25688467832832 25701860308992 25804557778944 25861105385472 25863219314688 25876702896128 25930556596224 25958128287744 25989504565248 26037031272448 26164165214208 26166303916032 26223644246016 26262325103616 26294069071872 26342152732672 26399878414336 26402036383744 26459146027008 26470776525312 26498922627072 26530952577024 26570086725924 26628311897712 26679187406848 26711435247616 26795487264768 26809456876608 26827875680256 26991834134272 27010378235904 27050983515136 27069568253952 27109496881152 27142264848384 27171124936704 27253714976768 27353726582784 27367987228204 27386789756928 27427186297728 27487289700864 27489536557056 27539806355456 27573094449152 27602412634112 27659857821696 27674278066176 27676540207104 27737190039552 27809406377046 27811679563584 27862538461184 27872625537792 27923595886592 27925878407168 27983996780544 27998586012264 28047612837888 28062235235328 28236104859648 28250825525888 28253134794752 28311934242816 28315048165376 28373976465408 28376295800832 28391089554492 28428187205632 28440803672064 28566996713472 28569331826688 28631938105344 28634278526976 28646865136064 28706484002112 28708830517248 28761330024448 28771742490624 28774094340096 28824357044224 28826713194496 28892245000192 28901766206208 28952374542336 28967468630016 28969836478464 29033320415232 29111290758144 29162142478336 29164526239744 29228436815872 29230825996288 29291660181504 29306931153024 29358248951808 29373554638848 29490923175936 29503886335504 29555549011968 29570957559808 29573374738432 29634921824256 29638181257216 29699863216128 29702290931712 29717775982272 29756607168512 29901903101952 29904347332608 29969879138304 30014085832704 30050364653568 30105317408768 30171289616384 30173755867136 30252316028928 30284483002368 30321088659456 30365813401056 30432356454528 30524859416576 30527354568704 30594251620352 30639379287552 30660429348864 30676413917184 30847810439168 30869003698176 30915409731584 30936649433088 30982282149888 30998434513578 31019731255296 31052714213376 31066363880664 31261401808896 31277699689376 31299188293632 31345355768832 31414045372416 31416613208064 31512107941888 31581162962944 31627746361344 31665975656448 31699645759488 31782178716624 31784776644096 31842901098496 31854429186048 31912681013248 31915289608192 31981710606336 31998384014016 32054414671872 32068504651008 32071125983232 32227723278072 32269834125312 32286657743872 32289296908288 32356496277504 32360055046144 32427401674752 32430052343808 32446959490848 32503775625216 32647996243968 32665017014308 32722214977536 32739274441216 32807410288128 32810092019712 32870091456512 32881991417856 32884679245824 32942122336256 32944815079424 33030589949952 33102972542976 33105678434304 33108384546816 33122937813574 33180937617408 33191872127442 33267327254784 33270046580736 33328162832384 33330887131136 33342953914368 33403927789568 33406658281472 33476183064576 33493635603456 33569776730112 33718727240576 33777770299392 33795380068352 33798142558208 33868482084864 33872207151104 33942700818432 33945475350528 33963172551168 34173603545088 34176396951552 34191419678528 34251290443776 34269147078656 34340466843648 34343273889792 34406077038592 34418533072896 34481473847296 34484292419584 34574075461632 34610837716992 34652672753664 34703786744064 34779835948032 34885553618944 34888405221376 34964858994688 35016433471488 35040490684416 35058758762496 35187412150548 35294368700416 35331896836096 35374603436032 35426782301232 35451121434624 35504415863616 35528808333312 35727316353024 35745942502144 35770500907008 35823263735808 35901766139904 35904700809216 36013837647872 36092757671936 36145995841536 36164840265841 36189686464512 36228166582272 36322489961856 36325459021824 36405061926912 36471635443712 36515719675904 36569581730304 36649719601152 36652715409408 36831683746368 36879810428928 36899037421568 36902053609472 36978852888576 36982920052736 37059887628288 37062916964352 37079208502728 37082239418112 37147172143104 37163500717056 37311995707392 37331448016352 37396817117184 37416313647104 37494183186432 37497248022528 37579418763264 37582490566656 37648139812864 37749245657088 37831968620544 37835061067776 37854786072656 37921071562752 37933568145648 38019802576896 38022910377984 38089328951296 38092442435584 38106233044992 38175917473792 38179038035968 38258494930944 38275312002816 38278440689664 38362323320832 38365459120128 38465347138344 38535688274944 38552790463488 38623291506688 38626448637952 38706836668416 38711093886976 38791658078208 38794828972032 38815054344192 39055546908672 39075908204032 39164739518464 39246247821312 39249455874048 39321230901248 39335466369024 39407398682624 39513229099008 39599817621504 39603054575616 39623701309696 39706164787968 39748383940608 39796428865536 39869204135936 39872463110144 39959838851072 40018781110272 40067152871424 40214185314912 40336421371904 40379310669824 40428118212608 40487751201408 40515567353856 40576475272704 40604352380928 40852505716736 40880572465152 40901885222912 41030589874176 41051980842306 41080184635392 41158671597568 41309709533184 41331246018104 41359641673728 41403618951168 41421818507552 41511417099264 41514810310656 41605785059328 41681869078528 41732251058176 41793807691776 41885393829888 41888817610752 41997879018396 42093352852992 42170328481792 42221300875264 42266194345984 42354157289472 42376238288832 42379702192128 42472572248064 42586634331738 42642280808448 42664512018688 42739219562496 42758006201344 42761501310976 42850495070208 42853997740032 42947907158016 42951417790464 42970297704096 43026445500416 43141995036672 43236535566336 43240069791744 43262612654464 43338367500288 43352649309312 43451202945024 43454754717696 43530661658624 43549980622848 43629619970048 43743213717504 43746789359616 43842655223808 43846238994432 43960396729536 44040786599936 44060331958272 44137296723968 44140904579072 44144512729088 44236384763904 44241250156544 44255829503256 44333323517952 44336947396608 44356436339712 44360062107648 44457271885824 44576663973408 44634910752768 44658180804608 44759702306816 44852854652928 44856520998912 44954818707456 45157976113152 45256934424576 45260633800704 45284230068224 45378474043392 45426724503552 45481632989184 45564804726784 45568529268736 45668387258368 45787289124864 45791031853056 45891377430528 45959068931328 46014620875776 46098767282176 46147783622656 46203563671552 46271715658752 46303505547264 46373114597376 46404974149632 46497651770367 46599545820996 46688577961984 46745011683328 46892102713344 46916549534064 46948782440448 47235709734976 47268161912832 47339221151488 47371744444416 47441619542016 47498963484672 47549468639232 47636421804032 47694001209344 47764351647744 47869021519872 47872934412288 47893977649357 47997576021024 48102756976512 48106688974848 48194661122048 48252915286016 48304222109696 48404751187968 48429986615808 48433945362432 48540082569216 48670439236272 48759442307072 48866292801536 48870287212544 48971994365952 48997525521462 49083322466304 49108911661824 49173080571904 49305137184768 49413183504384 49417222619136 49438944670304 49442985890816 49545884924928 49551334289408 49654458814464 49658517651456 49662576820224 49684406720361 49749327609856 49771406426112 49862422822912 49992244248576 49996330696704 50105891684352 50109987422208 50240453405184 50332327542784 50354665095168 50442624827392 50446748090368 50561428750336 50578090860864 50666655449088 50693070102528 50697213837312 50808310726656 50944758826752 51011326574592 51033749337088 51037920919552 51149764427776 51153945493504 51260405317632 51264595427328 51287129517792 51376935665664 51403720617984 51609115557888 51722210770944 51726438629376 51753405792256 51861113192448 51916256575488 51979009130496 52074062544896 52328330428416 52332607832064 52447288492032 52524650207232 52588138143744 52684305465344 52799756828672 52804072767488 52918292054016 52941553050624 52997845254144 53061905154048 53140173451848 53256623795424 53358374813696 53422870495232 53590974529536 53618913753216 53655751360512 53983668268544 54020756471808 54101967030272 54139136507904 54218993762304 54284529696768 54342249873408 54507429953536 54707453165568 54735974456408 54773579513856 54854372595456 54974579401728 54979073114112 55079612710912 55146188898304 55204825268224 55319715643392 55348556132352 55353080414208 55474380079104 55618812754092 55623359127168 55725076922368 55745251075584 55847191773184 55851756814336 55967993561088 55997172024528 56095225675776 56124470470656 56472209719296 56501651051776 56506269589504 56623868485632 56630096330752 56747952930816 56752591601664 56782179108984 56856374411264 56881607344128 57133993426944 57138663653376 57163779775039 57263876210688 57268557053952 57293730272128 57412968004224 57417661034496 57522660048896 57543484981248 57548188680192 57648714088448 57653426388992 57803532412416 57934937260032 57939672956928 58066640830464 58222581516288 58324284956672 58329052479488 58456873631744 58461651992576 58583320363008 58613862306048 58716497903616 58747109277696 58981846351872 59007772671008 59111098023936 59141915119616 59146749476864 59269843648512 59276362514432 59399726432256 59404581863424 59435551964544 59513214337024 59803806203904 59808694665216 59939758276608 60028171665408 60100729307136 60210634817536 60342579232768 60347511734272 60504632057856 60568966004736 60642177318912 60731626802112 60864712909056 61049718833152 61054709137408 61188503240704 61278758575104 61320858697728 61352827834368 61577971263459 61695620878336 61738007396352 61830819463168 61964564299776 61996869027156 62039462510592 62105428426752 62132727761328 62522803617792 62555399378752 62598376587264 62690711537664 62828090744832 62833226416128 63024215883776 63162325925888 63255492722688 63331951312896 63399291518976 63564357433248 63569553288192 63685802196992 63708858372096 63825362026496 63830579216384 63963421212672 63996768028032 64108829343744 64137009302016 64142251966464 64455446556144 64539668250624 64573315487744 64578593816576 64712992555008 64720110092288 64854803349504 64860104687616 64893918981696 65007551250432 65295992487936 65330034028616 65444429955072 65478548882432 65614820576256 65620184039424 65740182913024 65763982835712 65769358491648 65884244672512 65889630158848 66061179899904 66205945085952 66211356868608 66216769093632 66245875627148 66361875234816 66383744254884 66534654509568 66540093161472 66656325664768 66661774262272 66685907828736 66807855579136 66813316562944 66952366129152 66987271206912 67139553460224 67437454481152 67555540598784 67590760136704 67596285116416 67736964169728 67744414302208 67885401636864 67890950701056 67926345102336 68347207090176 68352793903104 68382839357056 68502580887552 68538294157312 68680933687296 68686547779584 68812154077184 68837066145792 68962947694592 69148150923264 69221675433984 69305345507328 69407573488128 69559671896064 69771107237888 69776810442752 69929717989376 70032866942976 70080981368832 70117517524992 70374824301096 70588737400832 70663793672192 70749206872064 70853564602464 70902242869248 71008831727232 71057616666624 71454632706048 71491885004288 71541001814016 71646527471616 71803532279808 71809401618432 72027675295744 72185515343872 72291991683072 72329680531682 72379372929024 72456333164544 72644979923712 72650918043648 72810123853824 72943270887424 73031439351808 73139163460608 73299439202304 73305430818816 73496288282193 73663367492736 73759620857856 73798074843136 73804107218944 73957705777152 73965840105472 74119775256576 74125833928704 74158417005456 74164478836224 74327001434112 74623991414784 74662896032704 74793634234368 74832627294208 74988366372864 74994496045056 75158837526528 75164981133312 75296279625728 75498491314176 75663937241088 75670122135552 75709572145312 75842143125504 75867136291296 76039605153792 76045820755968 76178657902592 76184884871168 76212466089984 76351834947584 76358076071936 76516989861888 76550624005632 76556881379328 76724646641664 76730918240256 76930694276688 77071376549888 77105580926976 77246583013376 77252897275904 77413673336832 77422187773952 77583316156416 77589657944064 77630108688384 78111093817344 78151816408064 78329479036928 78492495642624 78498911748096 78642461802496 78670932738048 78814797365248 79026458198016 79199635243008 79206109151232 79247402619392 79412329575936 79496767881216 79592857731072 79738408271872 79744926220288 79919677702144 80037562220544 80134305742848 80428370629824 80672842743808 80758621339648 80856236425216 80975502402816 81031134707712 81152950545408 81208704761856 81705011433472 81761144930304 81803770445824 82061179748352 82103961684612 82160369270784 82619419066368 82662492036208 82719283347456 82807237902336 82843637015104 83022834198528 83029620621312 83211570118656 83363738157056 83464502116352 83587615383552 83770787659776 83777635221504 83995758036792 84186705705984 84340656963584 84442601750528 84532388691968 84708314578944 84752476577664 84759404384256 84945144496128 85173268663476 85284561616896 85329024037376 85516012402688 85523002621952 85700990140416 85707995480064 85895814316032 85902835580928 85940595408192 86052891000832 86283990073344 86473071132672 86480139583488 86525225308928 86676735000576 86705298618624 86902405890048 86909509435392 87061323317248 87099961245696 87259239940096 87486427435008 87493578719232 87685310447616 87692477988864 87920793459072 88081573199872 88120663916544 88274593447936 88281809158144 88289025458176 88472769527808 88482500313088 88511659006512 88666647035904 88712872679424 88720124215296 88914543771648 89153327946816 89269821505536 89316361609216 89519404613632 89705709305856 89713041997824 89909637414912 90315952226304 90513868849152 90521267601408 90568460136448 90756948086784 90853449007104 90963265978368 91129609453568 91137058537472 91574578249728 91582063706112 91782754861056 91918137862656 92029241751552 92197534564352 92295567245312 92407127343104 92543431317504 92607011094528 92746229194752 92809948299264 92995303540734 93199091641992 93377155923968 93490023366656 93784205426688 93833099068128 93897564880896 94471419469952 94536323825664 94678442302976 94743488888832 94883239084032 94997926969344 95098937278464 95272843608064 95388002418688 95528703295488 95738043039744 95745868824576 95787955298714 95995152042048 96205513953024 96213377949696 96389322244096 96505830572032 96608444219392 96809502375936 96859973231616 96867890724864 97080165138432 97340878472544 97518884614144 97732585603072 97740574425088 97943988731904 97995051042924 98166644932608 98217823323648 98610274369536 98826367008768 98834445238272 98877889340608 98885971781632 99091769849856 99102668578816 99308917628928 99317035302912 99325153640448 99368813440722 99498655219712 99542812852224 99724845645824 99984488497152 99992661393408 100211783368704 100219974844416 100480906810368 100664655085568 100709330190336 100885249654784 100893496180736 101122857500672 101156181721728 101333310898176 101386140205056 101394427674624 101616621453312 101889517653504 102067498674176 102075841839104 102299528855552 102307890987008 102520810635264 102529190854656 102574259035584 102753871331328 102807441235968 103218231115776 103444421541888 103452877258752 103506811584512 103722226384896 103832513150976 103958018260992 104148125089792 104656660856832 104665215664128 104894576984064 105049300414464 105176276287488 105368610930688 105599513657344 105608145534976 105883106101248 105995690508288 106123810308096 106280346903696 106513247590848 106716749627392 106845740990464 107181949059072 107237827506432 107311502721024 107967336537088 108041512943616 108203934060544 108278273015808 108437987524608 108494520797523 108569059393536 108684499746816 109414906331136 109471948912816 109547159027712 109708745190912 109949158803456 109958146228224 110159225421824 110292377796608 110409650536448 110639431286784 110697112264704 110706160828416 110948760158208 111237625508184 111246718254336 111450153844736 111490502151168 111694383546368 111703513628672 111935987122176 111994344049056 112190451351552 112248940941312 112944419438592 113003302103552 113012539179008 113247736971264 113260192661504 113495905861632 113505183203328 113564358217968 113712748822528 113763214688256 114267986853888 114277327306752 114327559550078 114527752421376 114537114107904 114587460544256 114825936008448 114835322068992 115045320097792 115086969962496 115096377360384 115297428176896 115306852777984 115607064824832 115869874520064 115879345913856 116133281660928 116445163032576 116648569913344 116658104958976 116913747263488 116923303985152 117166640726016 117227724612096 117494218555392 117963692703744 118015545342016 118222196047872 118283830239232 118293498953728 118539687297024 118552725028864 118799452864512 118809163726848 118871103929088 119026428674048 119607612407808 119617389330432 119879516553216 120056343330816 120201458614272 120421269635072 120685158465536 120695023468544 121009264115712 121137932009472 121284354637824 121463253604224 121729425818112 122099437666304 122109418274816 122377006481408 122557517150208 122641717395456 122705655668736 123155942526918 123391241756672 123476014792704 123661638926336 123929128599552 123993738054312 124078925021184 124210856853504 124265455522656 125045607235584 125110798757504 125196753174528 125381423075328 125656181489664 125666452832256 126048431767552 126324651851776 126510985445376 126663902625792 126798583037952 127128714866496 127139106576384 127371604393984 127417716744192 127650724052992 127661158432768 127926842425344 127993536056064 128217658687488 128274018604032 128284503932928 128910893112288 129079336501248 129146630975488 129157187633152 129425985110016 129440220184576 129709606699008 129720209375232 129787837963392 130015102500864 130591984975872 130660068057232 130888859910144 130957097764864 131229641152512 131240368078848 131480365826048 131527965671424 131538716983296 131768489345024 131779260317696 132122359799808 132411890171904 132422713737216 132433538187264 132491751254296 132723750469632 132767488509768 133069309019136 133080186322944 133312651329536 133323548524544 133371815657472 133615711158272 133626633125888 133904732258304 133974542413824 134279106920448 134874908962304 135181520273408 135192570232832 135473928339456 135488828604416 135770803273728 135781901402112 135852690204672 136694414180352 136705587806208 136765678714112 137005161775104 137076588314624 137361867374592 137373095559168 137624308154368 137674132291584 137925895389184 138296301846528 138443350867968 138610691014656 138815146976256 139119343792128 139542214475776 139553620885504 139859435978752 140065733885952 140235035049984 140749648602192 141177474801664 141327587344384 141498413744128 141707129204928 141804485738496 142017663454464 142115233333248 142909265412096 142983770008576 143082003628032 143293054943232 143607064559616 143618803236864 143681932948071 144055350591488 144583983366144 144659361063364 144758745858048 144912666329088 145289959847424 145301836087296 145620247707648 145886541774848 146062878703616 146278326921216 146598878404608 146610861637632 146992576564386 147326734985472 147519241715712 147596149686272 147608214437888 147915411554304 147931680210944 148239550513152 148251667857408 148316834010912 148328957672448 148654002868224 149053220161083 149247982829568 149325792065408 149587268468736 149665254588416 149976732745728 149988992090112 150317675053056 150329962266624 150592559251456 150996982628352 151327874482176 151340244271104 151419144290624 151684286251008 151734272582592 152079210307584 152091641511936 152357315805184 152369769742336 152424932179968 152703669895168 152716152143872 153033979723776 153101248011264 153113762758656 153449293283328 153461836480512 153861388553376 154142753099776 154211161853952 154493166026752 154505794551808 154827346673664 154844375547904 155166632312832 155179315888128 155260217376768 156222187634688 156303632816128 156658958073856 156984991285248 156997823496192 157284923604992 157341865476096 157629594730496 158052916396032 158399270486016 158412218302464 158494805238784 158824659151872 158993535762432 159185715462144 159476816543744 159489852440576 159839355404288 160075124441088 160268611485696 160856741259648 161345685487616 161517242679296 161712472850432 161951004805632 162062269415424 162305901090816 162417409523712 163410022866944 163522289860608 163607540891648 164122359496704 164207923369224 164320738541568 165238838132736 165324984072416 165438566694912 165614475804672 165687274030208 166045668397056 166059241242624 166423140237312 166727476314112 166929004232704 167175230767104 167541575319552 167555270443008 167991516073584 168373411411968 168681313927168 168885203501056 169064777383936 169416629157888 169504953155328 169518808768512 169890288992256 170346537326952 170569123233792 170658048074752 171032024805376 171046005243904 171401980280832 171415990960128 171491339325117 171791628632064 171805671161856 171881190816384 172105782001664 172567980146688 172946142265344 172960279166976 173050450617856 173410597237248 173804811780096 173819018870784 174122646634496 174199922491392 174518479880192 174972854870016 174987157438464 175370620895232 175384955977728 175841586918144 176163146399744 176241327833088 176549186895872 176563618316288 176578050916352 176945539055616 176965000626176 177023318013024 177333294071808 177425745358848 177440248430592 177829087543296 178306655893632 178539643011072 178632723218432 179038809227264 179411418611712 179426083995648 179819274829824 180631904452608 181027737698304 181042535202816 181136920272896 181513896173568 181706898014208 181926531956736 182259218907136 182274117074944 183149156499456 183164127412224 183565509722112 183836275725312 184058483503104 184395069128704 184591134490624 184814254686208 185086862635008 185214022189056 185492458389504 185990607081468 186398183283984 186754311847936 186980046733312 187568410853376 187666198136256 187795129761792 188942838939904 189072647651328 189356884605952 189486977777664 189766478168064 189995853938688 190197874556928 190545687216128 190776004837376 191057406590976 191476086079488 191491737649152 191575910597428 191990304084096 192411027906048 192426755899392 192778644488192 193011661144064 193216888438784 193619004751872 193719946463232 193735781449728 194160330276864 194681756945088 195037769228288 195465171206144 195481148850176 195887977463808 195990102085848 196333289865216 196435646647296 197220548739072 197652734017536 197668890476544 197755778681216 197771943563264 198183539699712 198205337157632 198617835257856 198634070605824 198650307280896 198737626881444 198997310439424 199085625704448 199968976994304 199985322786816 200423566737408 200439949688832 200961813620736 201329310171136 201418660380672 201770499309568 201786992361472 202245715001344 202312363443456 202666621796352 202772280410112 202788855349248 203233242906624 203779035307008 204134997348352 204151683678208 204599057711104 204615781974016 205041621270528 205058381709312 205148518071168 205507742662656 205614882471936 206436462231552 206888843083776 207013623169024 207444452769792 207665026301952 207916036521984 208296250179584 209313321713664 209330431328256 209789153968128 210098600828928 210352552574976 210737221861376 211199027314688 211216291069952 211766212202496 211991381016576 212247620616192 212560693807392 213026495181696 213433499254784 213691481980928 214363898118144 214475655012864 214623005442048 215934673074176 216083025887232 216407868121088 216556546031616 216875975049216 216989041595046 217138118787072 217368999493632 218829812662272 218943897825632 219094318055424 219417490381824 219898317606912 219916292456448 220318450843648 220584755593216 220819301072896 221278862573568 221394224529408 221412321656832 221897520316416 222475251016368 222493436508672 222900307689472 222981004302336 223388767092736 223407027257344 223871974244352 223988688098112 224380902703104 224497881882624 225888838877184 226006604207104 226025078358016 226495473942528 226520385323008 226991811723264 227010366406656 227128716435936 227425497645056 227526429376512 228535973707776 228554654613504 228655119100156 229055504842752 229074228215808 229174921088512 229651872016896 229670644137984 230090640195584 230173939924992 230192754720768 230594856353792 230613705555968 231214129649664 231739749040128 231758691827712 232266563321856 232890326065152 233297139826688 233316209917952 233827494526976 233846607970304 234333281452032 234455449224192 234988437110784 235927385407488 236031090684032 236444392095744 236567660478464 236586997907456 237079374594048 237105450057728 237598905729024 237618327453696 237742207858176 239215224815616 239234778660864 239759033106432 240112686661632 240402917228544 240842539270144 241370316931072 241390046937088 242018528231424 242275864018944 242568709275648 242926507208448 243458851636224 244198875332608 244218836549632 244754012962816 245115034300416 245283434790912 245411311337472 246311885053836 246782483513344 247323277852672 247858257199104 247987476108624 248157850042368 248421713707008 248530911045312 250091214471168 250221597515008 250393506349056 250762846150656 251312362979328 251332905664512 252096863535104 252649303703552 253021970890752 253153881860887 253327805251584 253597166075904 254257429732992 254278213152768 254743208787968 254835433488384 255301448105984 255322316865536 255853684850688 255987072112128 256548037208064 256569007865856 257821786224576 258158673002496 258293261950976 258314375266304 258851970220032 258880440369152 259419213398016 259440418750464 259575675926784 260030205001728 261183969951744 261320136114464 261777719820288 261914195529728 262459282305024 262480736157696 262960731652096 263055931342848 263077433966592 263536978690048 263558520635392 264244719599616 264823780343808 264845427474432 264867076374528 264983502508592 265447500939264 265534977019536 266138618038272 266160372645888 266625302659072 266647097049088 266743631314944 267231422316544 267253266251776 267809464516608 267949084827648 268558213840896 269749817924608 270363040546816 270385140465664 270947856678912 270977657208832 271541606547456 271563802804224 271705380409344 273388828360704 273411175612416 273531357428224 274153176629248 274723734749184 274746191118336 275248616308736 275348264583168 275851790778368 276592603693056 276886701735936 277221382029312 277630293952512 278238687584256 279084428951552 279107241771008 279718871957504 280131467771904 280470070099968 281499297204384 282354949603328 282655174688768 282996827488256 283414258409856 283608971476992 284035326908928 284230466666496 285818530824192 285967540017152 286164007256064 286586109886464 287214129119232 287237606473728 287363865896142 288110701182976 289167966732288 289318722126728 289517491716096 289825332658176 290579919694848 290603672174592 291240495415296 291773083549696 292125757407232 292556653842432 293197756809216 293221723275264 293985153128772 294653469970944 295192299372544 295216428875776 295830823108608 295863360421888 296479101026304 296503335714816 296633668021824 296657915344896 297308005736448 298106440322166 298495965659136 298651584130816 299174536937472 299330509176832 299953465491456 299977984180224 300635350106112 300659924533248 301185118502912 301993965256704 302655748964352 302680488542208 302838288581248 303368572502016 303468545165184 304158420615168 304183283023872 304714631610368 304739539484672 304849864359936 305407339790336 306202496022528 306227525517312 306898586566656 306923672961024 307722777106752 308285506199552 308422323707904 308986332053504 309011589103616 309654693347328 309688751095808 310333264625664 310358631776256 310520434753536 312444375269376 312607265632256 313317916147712 313969982570496 313995646992384 314569847209984 314683730952192 316105832792064 316798540972032 316824436604928 316989610477568 317649318303744 317987071524864 318371430924288 318953633087488 318979704881152 319678710808576 320150248882176 320537222971392 321713482519296 322691370975232 323034485358592 323424945700864 323902009611264 324124538830848 324611802181632 324834819047424 325483562392569 326820045733888 327215081783296 328244718993408 328415846738448 328641477083136 330477676265472 330649968144832 330877133389824 331228951609344 331374548060416 332091336794112 332118482485248 332846280474624 333454952628224 333858008465408 334350461534208 335083150639104 335110540886016 335983032147168 336746822823936 337362627854336 337770407002112 338129554767872 338833258315776 339009906310656 339037617537024 339780577984512 340693074653904 341138246467584 341316096149504 342064049610752 342092010487808 342803960561664 342831981920256 342982678650234 343583257264128 343611342323712 343762381632768 344211564003328 345135960293376 345892284530688 345920558333952 346100901235712 346821194474496 347609623560192 347638037741568 348245293268992 348399844982784 349036959760384 349945709740032 349974314876928 350741241790464 350769911955456 351683173836288 352326292799488 352482655666176 353098373791744 353127236632576 353156101832704 353891078111232 353930001252352 354046636026048 354666588143616 354851490717696 354880496861184 355658175086592 356613311787264 357079286022144 357265446436864 358077618454528 358822837223424 358852167991296 359638549659648 361263808905216 362055475396608 362085070405632 362273840545792 363027792347136 363413796028416 363853063913472 364518437814272 366298312998912 366328254824448 367131019444224 367672551450624 368116967006208 368790138257408 369182268981248 369628509372416 370173725270016 370428044378112 370984916779008 371981214162936 372796366567968 373508623695872 373960093466624 375136821706752 375332396272512 375590259523584 377885677879808 378145295302656 378713769211904 378973955555328 379532956336128 379991707877376 380395749113856 381091374432256 381552009674752 382114813181952 382952172158976 382983475298304 383151821194856 383980608168192 384822055812096 384853511798784 385557288976384 386023322288128 386433776877568 387238009503744 387439892926464 387471562899456 388320660553728 389363513890176 390075538456576 390930342412288 390962297700352 391775954927616 391980204171696 392666579730432 392871293294592 394441097478144 395305468035072 395337780953088 395511557362432 395543887126528 396367079399424 396410674315264 397235670515712 397268141211648 397300614561792 397475253762888 397994620878848 398171251408896 399937953988608 399970645573632 400847133474816 400879899377664 401923627241472 402658620342272 402837320761344 403540998619136 403573984722944 404624726886912 405544560820224 405577710698496 406466485813248 407558070614016 408269994696704 408303367356416 409198115422208 409231563948032 410083242541056 410116763418624 410297036142336 411015485325312 411229764943872 412872924463104 413777686167552 414027246338048 414888905539584 415330052603904 415832073043968 416592500359168 418626643427328 418660862656512 419578307936256 420197201657856 420705105149952 421474443722752 422398054629376 422432582139904 423532424404992 423982762033152 424495241232384 425121387614784 426052990363392 426866998509568 427382963961856 428727796236288 428951310025728 429246010884096 431045798844213 431869346148352 432166051774464 432815736242176 433751950098432 433978083190092 434276237574144 434737998987264 437659625324544 437887795651264 438188636110848 438834980763648 439796635213824 439832584912896 440636901687296 441169511186432 441638602145792 442557725147136 442788449058816 442824643313664 443795040632832 444950502032736 444986873017344 445800615378944 445962008604672 446777534185472 446814054514688 447743948488704 447977376196224 448761805406208 448995763765248 451777677754368 452013208414208 452050156716032 452990947885056 453040770646016 453983623446528 454020732813312 454257432871872 454850995290112 455052858753024 457071947415552 457109309227008 457310238200312 458111009685504 458148456431616 458349842177024 459303744033792 459341288275968 460181280391168 460347879849984 460385509441536 461189712707584 461227411111936 462428259299328 463479498080256 463517383655424 464533126643712 465780652130304 466594279653376 466632419835904 467654989053952 467693215940608 468666562904064 468910898448384 469976874221568 471854770814976 472062181368064 472888784191488 473135320956928 473173995814912 474158749188096 474210900115456 475197811458048 475236654907392 475484415716352 478430449631232 478469557321728 479518066212864 480225373323264 480805834457088 481685078540288 482740633862144 484037056462848 484551728037888 485137418551296 485853014416896 486917703272448 488397750665216 488437673099264 489508025925632 490230068600832 490566869581824 490822622674944 492623770107672 493564967026688 494646555705344 495716514398208 495974952217248 496315700084736 496843427414016 497061822090624 500182428942336 500443195030016 500787012698112 501525692301312 502624725958656 502665811329024 504193727070208 505298607407104 506043941781504 506307763721774 506655610503168 507194332151808 508514859465984 508556426305536 509486417575936 509670866976768 510602896211968 510644633731072 511707369701376 511974144224256 513096074416128 513138015731712 514474017975351 515643572449152 516317346004992 516586523901952 516628750532608 517703940440064 517760880738304 518838426796032 518880837500928 519151351853568 522367939903488 522640272228928 523555439640576 523828391059456 524918564610048 524961472315392 525921463304192 526111862685696 526154867933184 527073957380096 527117041270784 528489439199232 529647560687616 529690854948864 529734152749056 529967005017184 530895001878528 531069954039072 532277236076544 532320745291776 533250605318144 533294194098176 533487262629888 534462844633088 534506532503552 535618929033216 535898169655296 537116427681792 539499635849216 540726081093632 540770280931328 541895713357824 541955314417664 543083213094912 543127605608448 543410760818688 546777656721408 546822351224832 547062714856448 548306353258496 549447469498368 549492382236672 550497232617472 550696529166336 551703581556736 553185207386112 553773403471872 554442764058624 555260587905024 556477375168512 558168857903104 558214483542016 559437743915008 560262935543808 560940140199936 562998594408768 564709899206656 565310349377536 565993654976512 566828516819712 567217942953984 568070653817856 568460933332992 571637061648384 571935080034304 572328014512128 573172219772928 574428258238464 574475212947456 574727731792284 578335933464576 578637444253456 579034983432192 579650665316352 581159839389696 581207344349184 582480990830592 583546167099392 584251514814464 585113307684864 586395513618432 586443446550528 587970306257544 589306939941888 590384598745088 590432857751552 591661646217216 591726720843776 592958202052608 593006671429632 593267336043648 593315830689792 594616011472896 596212880644332 596991931318272 597303168261632 598661018353664 599906930982912 599955968360448 601270700212224 601319849066496 602370237005824 603987930513408 605311497928704 605360977084416 605676577162496 606737145004032 606937090330368 608316841230336 608366566047744 609429263220736 609479078969344 609699728719872 610814679580672 612404992045056 612455051034624 613797173133312 613847345922048 615445554213504 616571012399104 616844647415808 617972664107008 618023178207232 619309386694656 619377502191616 620666529251328 621040869507072 624888750538752 625214531264512 626635832295424 627939965140992 627991293984768 629139694419968 629367461904384 632211665584128 633597081944064 633648873209856 633979220955136 635298636607488 635974143049728 636742861848576 637907266174976 637959409762304 640300497764352 641074445942784 643426965038592 645382741950464 646068970717184 646849891401728 647804019222528 648249077661696 649223604363264 649669638094848 650967124785138 653640091467776 654430163566592 656489437986816 656831693476896 657282954166272 660955352530944 661299936289664 661754266779648 662457903218688 662749096120832 664182673588224 664236964970496 665692560949248 666909905256448 667716016930816 668700923068416 670166301278208 670221081772032 671966064294336 673493645647872 674725255708672 675540814004224 676259109535744 677666516631552 678019812621312 678075235074048 679561155969024 681386149307808 682276492935168 682632192299008 684128099221504 684184020975616 685607921123328 685663963840512 685965357300468 687166514528256 687222684647424 687524763265536 690271920586752 691784569061376 691841116667904 692201802471424 693642388948992 695219247120384 695276075483136 696490586537984 696799689965568 698073919520768 699891419480064 699948629753856 701482483580928 701539823910912 703366347672576 704652585598976 704965311332352 706196747583488 706254473265152 706312203665408 707782156222464 707860002504704 708093272052096 709333176287232 709702981435392 709760993722368 711316350173184 713226623574528 714530892873728 716155236909056 717645674446848 717704335982592 719277099319296 722527617810432 724110950793216 724170140811264 724547681091584 726055584694272 726827592056832 727706127826944 729036875628544 732596625997824 732656509648896 734262038888448 735345102901248 736233934012416 737580276514816 738364537962496 739257018744832 740347450540032 741969833558016 743962428325872 745592733135936 747017247391744 747920186933248 750273643413504 750664792545024 751180519047168 755771355759616 756290590605312 757427538423808 757947911110656 759065912672256 759461645582661 759983415754752 760791498227712 762182748864512 764229626363904 765904344317952 765966950596608 766303642389712 767961216336384 769644111624192 769707023597568 771114577952768 772046644576256 772867553755136 774476019007488 774879785852928 774943125798912 776641321107456 778727027780352 780151076913152 781860684824576 781924595400704 783551909855232 783960408343392 785333159460864 785742586589184 788882194956288 790610936070144 790675561906176 791023114724864 791087774253056 792734158798848 792821348630528 794471341031424 794536282423296 794601229123584 794950507525776 795989241757696 796342502817792 799875907977216 799941291147264 801694266949632 801759798755328 803847254482944 805317240684544 805674641522688 807081997238272 807147969445888 809249453773824 811089121640448 811155421396992 812932971626496 815116141228032 816539989393408 816606734712832 818396230844416 818463127896064 820166485082112 820233526837248 820594072284672 822459529887744 825745848926208 827555372335104 828054492676096 829777811079168 830660105207808 831664146087936 833185000718336 837253286854656 837321725313024 839156615872512 840394403315712 841410210299904 842948887445504 844796109258752 844865164279808 847064848809984 847965524066304 848990482464768 850242775229568 852105980726784 853733997019136 854765927923712 857455592472576 857902620051456 858492021768192 862091597688426 863738692296704 864332103548928 865631472484352 867503900196864 867956166380184 868552475148288 869475997974528 875319250649088 875775591302528 876377272221696 877669961527296 879593270427648 879665169825792 881273803374592 882339022372864 885576898117632 885649286627328 887590081265664 889901004065472 889973746034688 891601230757888 891924017209344 893555068370944 893628109029376 895487896977408 895954752392448 897523610812416 897991527530496 903555355508736 904026416828416 904100313432064 905981895770112 906081541292032 907967246893056 908041465626624 908514865743744 909701990580224 910105717506048 914143894831104 914218618454016 914620476400624 916222019371008 916699684354048 918607488067584 918682576551936 920362560782336 920695759699968 920771018883072 922379425415168 922454822223872 924856518598656 926958996160512 927034767310848 929066253287424 931561304260608 933188559306752 933264839671808 935309978107904 935386431881216 937333125808128 937821796896768 939953748443136 943709541629952 944124362736128 946270641913856 946347991629824 948317498376192 948421800230912 950395622916096 950473309814784 950968831432704 956860899262464 956939114643456 959036132425728 960450746646528 961611668914176 963370157080576 965481267724288 968074112925696 969103456075776 970274837102592 971706028833792 973835406544896 976795501330432 976875346198528 979016051851264 980460137201664 981645245349888 985247540215344 987129934053376 989293111410688 991433028796416 991949904434496 992631400169472 993686854828032 994123644181248 1000364857884672 1000886390060032 1001574025396224 1003051384602624 1005249451917312 1005331622658048 1008387454140416 1012087883563008 1012615527443548 1013311221006336 1014388664303616 1017029718931968 1017112852611072 1018972835151872 1019341733953536 1021205792423936 1021289267462144 1023414739402752 1023948288448512 1026192148832256 1026276031463424 1028948035950702 1031287144898304 1032634692009984 1033173047803904 1033257501065216 1035407880880128 1035521761476608 1037676853592064 1037761675001856 1038302703707136 1044735879806976 1045280544457856 1047110879281152 1047656782118912 1049837129220096 1049922944630784 1051842926608384 1052223725371392 1052309735866368 1054147914760192 1056978878398464 1059295121375232 1059381709897728 1059468305498112 1059934010034368 1061790003757056 1062139908078144 1064554472153088 1064641490583552 1066501210636288 1066588388196352 1066974525259776 1068925689266176 1069013065007104 1071237858066432 1071796339310592 1074232855363584 1078999271698432 1081452162187264 1081540561862656 1083791426715648 1083910628835328 1086166426189824 1086255211216896 1086821521637376 1093555313442816 1094125429712896 1096612706516992 1098894938996736 1098984764473344 1100994465234944 1101393058332672 1103407163113472 1106370414772224 1107546806943744 1108885528117248 1110521175810048 1112954750337024 1116337715806208 1116428967084032 1118875487830016 1120525871087616 1121880280399872 1125997188817536 1129419798413312 1130620698755072 1131987309953024 1133657033639424 1134435885907968 1136141307635712 1136921866665984 1143274123296768 1143870160068608 1144656029024256 1146344439545856 1148856516476928 1148950425894912 1149455463584568 1156671866929152 1157274888506912 1158069966864384 1159301330632704 1162319678779392 1162414688698368 1164961981661184 1167092334198784 1168503029628928 1170226615369728 1172791027236864 1172886893101056 1175940612515088 1178613879883776 1180769197490176 1180865715503104 1183323292434432 1183453441687552 1185916404105216 1186013342859264 1186534672087296 1186631661379584 1189232022945792 1192425761288664 1193983862636544 1194606336523264 1197322036707328 1199813861965824 1199911936720896 1202541400424448 1202639698132992 1204740474011648 1207975861026816 1210622995857408 1210721954168832 1211353154324992 1213874180660736 1216633682460672 1216733132095488 1218858526441472 1218958157938688 1219399457439744 1221629359161344 1224809984090112 1224910102069248 1227594346266624 1227694691844096 1230891108427008 1233142024798208 1233689294831616 1235945328214016 1236046356414464 1238618773389312 1238755004383232 1241333058502656 1242081739014144 1249777501077504 1250429062529024 1253271664590848 1255879930281984 1255982587969536 1258734923808768 1264423331168256 1267194163888128 1267297746419712 1267958441910272 1270597273214976 1271948286099456 1273485723697152 1275814532349952 1275918819524608 1280600995528704 1282148891885568 1286853930077184 1290765483900928 1292137941434368 1293699782803456 1295608038445056 1296498155323392 1298447208726528 1301934249570276 1307280182935552 1308860327133184 1312978875973632 1313663386953792 1314565908332544 1321910705061888 1322599872579328 1323508533559296 1324915806437376 1325498192241664 1328365347176448 1328473929940992 1331385121898496 1333819810512896 1335432033861632 1337401846136832 1340332602556416 1340442163544064 1343932128588672 1346987291295744 1349450511417344 1351081628008448 1352518219071488 1355333033263104 1356039625242624 1356150470148096 1359122311938048 1362772298615616 1364552985870336 1365264384598016 1368256198443008 1368368041951232 1371215842246656 1371327927681024 1371930714600936 1374333029056512 1374445369294848 1375049526531072 1380543841173504 1383569138122752 1383682233335808 1384403604942848 1387284777897984 1390438494240768 1390552150966272 1392981173075968 1393599379931136 1399782838960128 1399897259507712 1402964967161856 1403079647821824 1406732695345152 1409305171197952 1409930622664704 1412393495166976 1412508946530304 1412624407330816 1415564312444928 1415720005009408 1416186544104192 1418666352574464 1419405962870784 1419521987444736 1422632700346368 1426453247149056 1429061785747456 1432310473818112 1435291348893696 1435408671965184 1438554198638592 1445055235620864 1448221901586432 1449095362183168 1452111169388544 1453655184113664 1455412255653888 1458073751257088 1465193251995648 1465313019297792 1468524077776896 1470690205802496 1472467868024832 1475160553029632 1476729075924992 1478514037489664 1480694901080064 1483939667116032 1487924856651744 1491185466271872 1494034494783488 1495840373866496 1500547286827008 1501329585090048 1502361038094336 1511542711519232 1512581181210624 1514855076847616 1515895822221312 1518131825344512 1518923291165322 1519966831509504 1521582996455424 1524365497729024 1528459252727808 1531808688635904 1531933901193216 1532607284779424 1535922432672768 1539288223248384 1539414047195136 1542229155905536 1544093289152512 1545735107510272 1548952038014976 1549759571705856 1549886251597824 1553282642214912 1557454055560704 1560302153826304 1563721369649152 1563849190801408 1567103819710464 1567920816686784 1570666318921728 1571485173178368 1577764389912576 1581221872140288 1581351123812352 1582046229449728 1582175548506112 1585468317597696 1585642697261056 1588942682062848 1589072564846592 1589202458247168 1589901015051552 1591978483515392 1592685005635584 1599751815954432 1599882582294528 1603388533899264 1603519597510656 1607694508965888 1610634481369088 1611349283045376 1614163994476544 1614295938891776 1618498907547648 1622178243280896 1622310842793984 1625865943252992 1630232282456064 1633079978786816 1633213469425664 1636792461688832 1636926255792128 1640332970164224 1640467053674496 1641188144569344 1644919059775488 1651491697852416 1655110744670208 1656108985352192 1659555622158336 1661320210415616 1663328292175872 1674506573709312 1674643450626048 1678313231745024 1680788806631424 1682820420599808 1685897774891008 1689592218517504 1689730328559616 1694129697619968 1695931048132608 1697980964929536 1700485550459136 1704211961453568 1707467994038272 1709531855847424 1714911184945152 1715805240102912 1716984043536384 1724183195376852 1727477384593408 1731262944968704 1735007800393728 1735912332760368 1737104950296576 1738951995949056 1750638501298176 1751551182605056 1752754544443392 1755339923054592 1759186540855296 1759330339651584 1762547606749184 1764678044745728 1771153796235264 1771298573254656 1772077173026209 1775180162531328 1779802008130944 1779947492069376 1783202461515776 1783848034418688 1787110136741888 1787256218058752 1790975793954816 1791909504784896 1795983055060992 1807110711017472 1808052833656832 1808200626864128 1811963791540224 1812163082584064 1815934493786112 1816082931253248 1817029731487488 1819403981160448 1820211435012096 1828287789662208 1828437236908032 1829240952801248 1832444038742016 1833399368708096 1837214976135168 1837365153103872 1840725121564672 1841391519399936 1841542037766144 1844758850830336 1844909644447744 1849713037197312 1853917992321024 1854069534621696 1858132506574848 1863122608521216 1866377118613504 1866529679343616 1870619956215808 1870772863762432 1874666251616256 1875643593793536 1879907496886272 1887419083259904 1888248725472256 1892541283827712 1892695983259648 1896634996752384 1896843600461824 1900791245832192 1900946619629568 1901937662865408 1913721798524928 1913878229286912 1920901493293056 1923223337828352 1926740314161152 1930962535448576 1936148225851392 1938206912151552 1940549674205184 1943412057667584 1947670813089792 1953591002660864 1953750692397056 1958032103702528 1960920274403328 1963290490699776 1970495080430688 1974259868106752 1978586222821376 1982866057592832 1983899808868992 1985262800338944 1987373709656064 1988247288362496 2000729715769344 2001772780120064 2003148050792448 2006102769205248 2010498903834624 2010663245316096 2016774908280832 2024175767126016 2025231054887096 2026622442012672 2028777328607232 2034059437863936 2034225705222144 2037945670303744 2038683467907072 2042411584847872 2042578534924288 2046829478805504 2047896576897024 2052384297664512 2052552062926848 2057896071901404 2062574289796608 2066346095607808 2066515002130432 2070815761760256 2071043522953216 2075353707184128 2075523350003712 2076605407414272 2089471759613952 2090561088915712 2094221758562304 2095313564237824 2099674258440192 2099845889261568 2103685853216768 2104447450742784 2104619471732736 2108295829520384 2113957756796928 2118590242750464 2118763419795456 2118936610996224 2119868020068736 2123580007514112 2124279816156288 2129108944306176 2129282981167104 2133002421272576 2133176776392704 2133949050519552 2137851378532352 2143592678621184 2148465710727168 2157998543396864 2162904324374528 2163081123725312 2167582853431296 2167821257670656 2172332852379648 2172510422433792 2173643043274752 2187110626885632 2188250859425792 2193225413033984 2197789877993472 2197969528946688 2201988930469888 2202786116665344 2212740829544448 2215093613887488 2217771056234496 2221042351620096 2225909500674048 2232675431612416 2232857934168064 2237750975660032 2241051742175232 2243760560799744 2251994377635072 2258839596826624 2261241397510144 2263974619906048 2267314067278848 2268871771815936 2272282615271424 2273843733331968 2278384936747983 2286548246593536 2287740320137216 2292688879091712 2297713032953856 2297900851789824 2298910927169136 2313343733858304 2314549777013824 2316139933728768 2318602661265408 2324639357558784 2324829377396736 2329923963322368 2334184668397568 2337006059257856 2340453230739456 2345582054473728 2345773786202112 2351881225030176 2357227759767552 2361538394980352 2361731431006208 2366646584868864 2366906883375104 2371832808210432 2372026685718528 2373069344174592 2373263322759168 2378464045891584 2384851522577328 2387967725273088 2389212673046528 2394644073414656 2399627723931648 2399823873441792 2405082800848896 2405279396265984 2409480948023296 2415951722053632 2421245991714816 2421443908337664 2422706308649984 2427748361321472 2433267364921344 2433466264190976 2437717052882944 2437916315877376 2438798914879488 2443258718322688 2449619968180224 2449820204138496 2455188692533248 2455389383688192 2461782216854016 2466284049596416 2467378589663232 2471890656428032 2472092712828928 2477237546778624 2477510008766464 2482666117005312 2484163478028288 2499555002155008 2500858125058048 2506543329181696 2511759860563968 2511965175939072 2517469847617536 2528846662336512 2534388327776256 2534595492839424 2535916883820544 2541194546429952 2543896572198912 2546971447394304 2551629064699904 2561201991057408 2564297783771136 2573707860154368 2581530967801856 2584275882868736 2587399565606912 2591216076890112 2592996310646784 2596894417453056 2603868499140552 2614560365871104 2617720654266368 2625957751947264 2627326773907584 2629131816665088 2643821410123776 2645199745158656 2647017067118592 2650996384483328 2656730694352896 2656947859881984 2662770243796992 2667639621025792 2670864067723264 2674803692273664 2680665205112832 2680884327088128 2687864257177344 2693974582591488 2698901022834688 2702163256016896 2705036438142976 2710666066526208 2712079250485248 2712300940296192 2718244623876096 2725544597231232 2729105971740672 2730528769196032 2736512396886016 2736736083902464 2742431684493312 2742655855362048 2743861429201872 2748666058113024 2750099053062144 2761087682347008 2767138276245504 2767364466671616 2768807209885696 2774569555795968 2780876988481536 2781104301932544 2785962346151936 2787198759862272 2799565677920256 2799794519015424 2805929934323712 2806159295643648 2813465390690304 2818610342395904 2819861245329408 2824786990333952 2825017893060608 2825248814661632 2831128624889856 2832373088208384 2838811925741568 2839043974889472 2845265400692736 2852906494298112 2858123571494912 2864620947636224 2870582697787392 2870817343930368 2877108397277184 2890110471241728 2896443803172864 2898190724366336 2904222338777088 2907310368227328 2910824511307776 2916147502514176 2930386503991296 2930626038595584 2937048155553792 2941380411604992 2944935736049664 2950321106059264 2953458151849984 2957028074979328 2961389802160128 2967879334232064 2975849713303488 2982370932543744 2988068989566976 2991680747732992 3001094573654016 3002659170180096 3004722076188672 3023085423038464 3025162362421248 3029710153695232 3036263650689024 3037846582330644 3039933663019008 3043165992910848 3056918505455616 3063617377271808 3063867802386432 3065214569558848 3071844865345536 3078576446496768 3078828094390272 3084458311811072 3088186578305024 3091470215020544 3097904076029952 3099519143411712 3099772503195648 3106565284429824 3114908111121408 3120604307652608 3127442739298304 3127698381602816 3134207639420928 3135841633373568 3141332637843456 3142970346356736 3155528779825152 3162443744280576 3164092458899456 3164351097012224 3170936635195392 3171285394522112 3177885364125696 3178145129693184 3178404916494336 3179802030103104 3183956967030784 3185370011271168 3199503631908864 3199765164589056 3206777067798528 3207039195021312 3215389017931776 3221268962738176 3222698566090752 3228327988953088 3228591877783552 3236997815095296 3244356486561792 3244621685587968 3251731886505984 3260464564912128 3266159957573632 3266426938851328 3273584923377664 3273852511584256 3280665940328448 3282376289138688 3289838119550976 3302983395704832 3310221489340416 3312217970704384 3319111244316672 3322640420831232 3326656584351744 3349013147418624 3349286901252096 3356626463490048 3361577613262848 3365640841199616 3371795549782016 3379184437035008 3388259395239936 3391862096265216 3395961929859072 3400971100918272 3408423922907136 3414935988076544 3419063711694848 3429822369890304 3431610480205824 3433968087072768 3448366390753704 3454954769186816 3462525889937408 3470015600787456 3471824665520736 3474209900593152 3477903991898112 3501277002596352 3503102365210112 3505509088886784 3510679846109184 3518373081710592 3518660679303168 3525095213498368 3529356089491456 3542307592470528 3542597146509312 3544154346052418 3550360325062656 3559604016261888 3559894984138752 3566404923031552 3567696068837376 3574220273483776 3574512436117504 3581951587909632 3583819009569792 3591966110121984 3614221422034944 3616105667313664 3616401253728256 3623927583080448 3624326165168128 3631868987572224 3632165862506496 3634059462974976 3656575579324416 3656874473816064 3658481905602496 3664888077484032 3666798737416192 3674429952270336 3674730306207744 3681450243129344 3682783038799872 3683084075532288 3689517701660672 3689819288895488 3699426074394624 3707835984642048 3708139069243392 3716265013149696 3726245217042432 3732754237227008 3733059358687232 3741239912431616 3741545727524864 3749332503232512 3751287187587072 3759814993772544 3776497450944512 3785082567655424 3785391966519296 3793269993504768 3793687200923648 3801582491664384 3801893239259136 3803875325730816 3827443597049856 3827756458573824 3841802986586112 3846446675656704 3853480628322304 3861925070897152 3872296451702784 3876413824303104 3881099348410368 3886824115335168 3895341626179584 3907182005321728 3907501384794112 3916064207405056 3921840548806656 3926580981399552 3940990160861376 3948519736213504 3957172445642752 3965732115185664 3967799617737984 3970525600677888 3974747419312128 3976494576724992 4001459431538688 4003545560240128 4006296101584896 4012205538410496 4020997807669248 4021326490632192 4048351534252032 4050462109774192 4053244884025344 4057554657214464 4068118875727872 4068451410444288 4075891340607488 4077366935814144 4084823169695744 4085157069848576 4093658957611008 4095793153794048 4104768595329024 4105104125853696 4115792143802808 4125148579593216 4132692191215616 4133030004260864 4141631523520512 4142087045906432 4150707414368256 4151046700007424 4153210814828544 4178943519227904 4181122177831424 4190627128475648 4199348516880384 4199691778523136 4207371706433536 4208894901485568 4209238943465472 4216591659040768 4227915513593856 4237180485500928 4237526839590912 4237873221992448 4239736040137472 4247160015028224 4248559632312576 4258217888612352 4258565962334208 4266004842545152 4266353552785408 4267898101039104 4275702757064704 4287185357242368 4296931421454336 4315997086793728 4325808648749056 4326162247450624 4335165706862592 4335642515341312 4344665704759296 4347286086549504 4374221253771264 4376501718851584 4386450826067968 4395579755986944 4395939057893376 4403977860939776 4405572233330688 4425481659088896 4430187227774976 4435542112468992 4442084703240192 4451819001348096 4465350863224832 4465715868336128 4482103484350464 4487521121599488 4503988755270144 4517679193653248 4522482795020288 4527949239812096 4534628134557696 4537743543631872 4544565230542848 4547687466663936 4556769873495966 4573096493187072 4575480640274432 4585377758183424 4595426065907712 4595801703579648 4597821854338272 4626687467716608 4629099554027648 4632279867457536 4637205322530816 4649278715117568 4649658754793472 4659847926644736 4668369336795136 4674012118515712 4680906461478912 4691164108947456 4691547572404224 4703762450060352 4714455519535104 4723076789960704 4723462862012416 4733293169737728 4733813766750208 4743665616420864 4744053371437056 4746138688349184 4746526645518336 4756928091783168 4769703045154656 4775935450546176 4778425346093056 4789288146829312 4799255447863296 4799647746883584 4810165601697792 4810558792531968 4831903444107264 4842491983429632 4842887816675328 4845412617299968 4855496722642944 4866534729842688 4866932528381952 4875434105765888 4875832631754752 4877597829758976 4886517436645376 4899239936360448 4899640408276992 4910377385066496 4910778767376384 4923564433708032 4932568099192832 4934757179326464 4943781312856064 4944185425657856 4954475093557248 4955020017532928 4965332234010624 4968326956056576 5001716250116096 5013086658363392 5023519721127936 5023930351878144 5034939695235072 5057693324673024 5068776655552512 5069190985678848 5071833767641088 5082389092859904 5087793144397824 5093942894788608 5103258129399808 5122403982114816 5128595567542272 5147415720308736 5163061935603712 5168551765737472 5174799131213824 5182432153780224 5193788834906112 5207736998281104 5229120731742208 5235441308532736 5251915503894528 5254653547815168 5258263633330176 5287642820247552 5290399490317312 5294034134237184 5301992768966656 5313461388705792 5313895719763968 5316231519078627 5325540487593984 5335279242051584 5349607384547328 5361330410225664 5361768654176256 5375728514354688 5387949165182976 5397802045669376 5404326512033792 5410072876285952 5421332133052416 5424158500970496 5424601880592384 5436489247752192 5451089194462464 5458211943481344 5461057538392064 5473024793772032 5473472167804928 5484863368986624 5485311710724096 5487722858403744 5497332116226048 5500198106124288 5522175364694016 5534276552491008 5534728933343232 5537614419771392 5549139111591936 5561753976963072 5562208603865088 5571924692303872 5574397519724544 5599131355840512 5599589038030848 5611859868647424 5612318591287296 5626930781380608 5637220684791808 5639722490658816 5649573980667904 5650035786121216 5650497629323264 5662257249779712 5664746176416768 5677623851483136 5678087949778944 5690530801385472 5705812988596224 5716247142989824 5729241895272448 5741165395574784 5741634687860736 5780220942483456 5792887606345728 5796381448732672 5808444677554176 5814620736454656 5821649022615552 5832295005028352 5860773007982592 5861252077191168 5874096311107584 5882760823209984 5889871472099328 5900642212118528 5906916303699968 5914056149958656 5922779604320256 5935758668464128 5951699426606976 5964741865087488 5976137979133952 5983361495465984 6002189147308032 6005318340360192 6009444152377344 6046170846076928 6050324724842496 6059420307390464 6072527301378048 6075693164661288 6079867326038016 6086331985821696 6113837010911232 6127234754543616 6127735604772864 6130429139117696 6143689730691072 6157152892993536 6157656188780544 6168916623622144 6176373156610048 6199038286823424 6199545006391296 6213130568859648 6229816222242816 6241208615305216 6254885478596608 6255396763205632 6268415278841856 6271683266747136 6282665275686912 6285940692713472 6311057559650304 6324887488561152 6328184917798912 6328702194024448 6341873270390784 6342570789044224 6355770728251392 6356290259386368 6356809832988672 6359604060206208 6367913934061568 6370740022542336 6399007263817728 6399530329178112 6413554135597056 6430778035863552 6442537925476352 6445397132181504 6456655977906176 6457183755567104 6473995630190592 6488712973123584 6489243371175936 6503463773011968 6520929129824256 6532319915147264 6532853877702656 6547169846755328 6547705023168512 6561331880656896 6564752578277376 6579676239101952 6605966791409664 6624435941408768 6638222488633344 6645280841662464 6653313168703488 6698026294837248 6698573802504192 6713252926980096 6723155226525696 6731281682399232 6743591099564032 6758368874070016 6776518790479872 6783724192530432 6791923859718144 6801942201836544 6816847845814272 6829871976153088 6838127423389696 6859644739780608 6863220960411648 6896732781507408 6909909538373632 6925051779874816 6940031201574912 6943649331041472 6948419801186304 6955807983796224 7002554005192704 7006204730420224 7011018177773568 7021359692218368 7036746163421184 7037321358606336 7050190426996736 7058712178982912 7084615184941056 7085194293018624 7088308692104836 7100720650125312 7119208032523776 7119789968277504 7132809846063104 7135392137674752 7148440546967552 7149024872235008 7163903175819264 7167638019139584 7183932220243968 7228442844069888 7232211334627328 7232802507456512 7247855166160896 7248652330336256 7263737975144448 7264331725012992 7268118925949952 7313151158648832 7313748947632128 7316963811204992 7329776154968064 7333597474832384 7348859904540672 7349460612415488 7362900486258688 7365566077599744 7366168151064576 7379035403321344 7398852148789248 7415671969284096 7416278138486784 7432530026299392 7452490434084864 7465508474454016 7466118717374464 7482479824863232 7483091455049728 7498665006465024 7502574375174144 7519629987545088 7552994901889024 7570165135310848 7570783933038592 7586539987009536 7587374401847296 7603164983328768 7603786478518272 7607750651461632 7654887194099712 7683605973172224 7692893351313408 7706961256644608 7723850141794304 7744592903405568 7752827648606208 7762198696820736 7773648230670336 7790683252359168 7814364010643456 7815002769588224 7832128414810112 7843681097613312 7853161962799104 7881980321722752 7897039472427008 7914344891285504 7931464230371328 7935599235475968 7941051201355776 7952989153449984 8002918863077376 8007091120480256 8012592203169792 8024411076820992 8041995615338496 8042652981264384 8096703068504064 8100924219548384 8106489768050688 8115109314428928 8136237751455744 8136902820888576 8151782681214976 8154733871628288 8169646339391488 8170314139697152 8187317915222016 8191586307588096 8209537190658048 8210208251707392 8231584287605616 8250297159186432 8265384382431232 8266060008521728 8283263047041024 8284174091812864 8301414828736512 8302093400014848 8306421629657088 8357887038455808 8362244355662848 8381254256951296 8398697033760768 8399383557046272 8414743412867072 8417789802971136 8418477886930944 8433183318081536 8455831027187712 8474360971001856 8475053679181824 8475746443984896 8479472080274944 8497119264625152 8516435777224704 8517131924668416 8532009685090304 8532707105570816 8535796202078208 8551405514129408 8574370714484736 8593862842908672 8631994173587456 8651617297498112 8652324494901248 8670331413725184 8671285030682624 8689331409518592 8694572173099008 8748442507542528 8753003437703168 8772901652135936 8791159511973888 8791878115786752 8811144466661376 8850963318177792 8860374455549952 8871084224937984 8884169406480384 8903638002696192 8930701726449664 8931431736672256 8964206968700928 8975042243198976 9007977510540288 9035358387306496 9044965590040576 9055898479624192 9069256269115392 9075487087263744 9089130461085696 9113539746991932 9150961280548864 9170755516366848 9190852131815424 9191603407159296 9195643708676544 9253374935433216 9258199108055296 9264559734915072 9274410645061632 9298557430235136 9299317509586944 9319695853289472 9336738673590272 9348024237031424 9361812922957824 9382328217894912 9383095144808448 9407524900120704 9428911039070208 9446153579921408 9446925724024832 9466586339475456 9467627533500416 9487331232841728 9492277376698368 9493053291036672 9513856183566336 9539406090309312 9551870901092352 9556850692186112 9578576293658624 9598510895726592 9599295493767168 9620331203395584 9621117585063936 9663806888214528 9684983966859264 9685775633350656 9690825234599936 9710993445285888 9733069459685376 9733865056763904 9750868211531776 9751665263509504 9755195659517952 9798479872720896 9799280816553984 9820754770132992 9821557534752768 9847128867416064 9865136198385664 9869514358652928 9887562625712128 9888370851315712 9908950187114496 9910040035065856 9930664468021248 9936653912113152 10003432500232192 10026173316726784 10047039442255872 10047860703756288 10069879390470144 10115386649346048 10137553311105024 10143667535282176 10164778185719808 10175586288795648 10187885789577216 10206516258799616 10244807964229632 10257191135084544 10294831440617472 10326123871207424 10337103531474944 10349598262427648 10364864307560448 10387577669812224 10415473996562208 10458241463484416 10470882617065472 10503831007789056 10509307095630336 10516527266660352 10575285640495104 10580798980634624 10588068268474368 10603985537933312 10626922777411584 10627791439527936 10632463038157254 10651080975187968 10670558484103168 10699214769094656 10722660820451328 10723537308352512 10751457028709376 10775898330365952 10795604091338752 10808653024067584 10820145752571904 10842664266104832 10848317001940992 10849203761184768 10872978495504384 10902178388924928 10922115076784128 10946049587544064 10946944335609856 10969726737973248 10970623421448192 10975445716807488 10994664232452096 11000396212248576 11044350729388032 11068553104982016 11069457866686464 11075228839542784 11098278223183872 11123507953926144 11124417207730176 11143849384607744 11148795039449088 11198262711681024 11199178076061696 11223719737294848 11224637182574592 11253861562761216 11274441369583616 11279444981317632 11299147961335808 11300071572242432 11329492352833536 11355247702966272 11356175899557888 11381061602770944 11411625977192448 11432494285979648 11458483790544896 11482330791149568 11483269375721472 11560441884966912 11585775212691456 11592762897465344 11616889355108352 11629241472909312 11643298045231104 11721546015965184 11722504154382336 11748192622215168 11765521646419968 11779742944198656 11801284424237056 11813832607399936 11828112299917312 11845559208640512 11871517336928256 11903398853213952 11929483730174976 11952275958267904 11966722990931968 12004378294616064 12010636680720384 12018888304754688 12092341692153856 12118840614780928 12145054602756096 12151386329322576 12159734652076032 12172663971643392 12227674021822464 12254469509087232 12255471209545728 12260858278235392 12287379461382144 12314305785987072 12315312377561088 12337833247244288 12352746313220096 12398076573646848 12399090012782592 12426261137719296 12459632444485632 12482417230610432 12509770957193216 12510793526411264 12536830557683712 12543366533494272 12571881385426944 12622115119300608 12649774977122304 12656369835597824 12657404388048896 12683746540781568 12685141578088448 12711541456502784 12712580518772736 12713619665977344 12719208120412416 12735827868123136 12741480045084672 12798014527635456 12799060658356224 12827108271194112 12861556071727104 12885075850952704 12890794264363008 12913311955812352 12914367511134208 12947991260381184 12977425946247168 12978486742351872 13006927546023936 13041858259648512 13064639830294528 13065707755405312 13094339693510656 13095410046337024 13122663761313792 13129505156554752 13159352478203904 13211933582819328 13248871882817536 13276444977266688 13290561683324928 13306626337406976 13396052589674496 13397147605008384 13446310453051392 13462563364798464 13487182199128064 13516737748140032 13553037580959744 13567448385060864 13583847719436288 13603884403673088 13633695691628544 13659743952306176 13676254846779392 13719289479561216 13726441920823296 13793465563014816 13819819076747264 13850103559749632 13880062403149824 13887298662082944 13896839602372608 13911615967592448 14005108010385408 14012409460840448 14022036355547136 14042719384436736 14073492326842368 14074642717212672 14100380853993472 14117424357965824 14169230369882112 14170388586037248 14176617384209672 14201441300250624 14238416065047552 14239579936555008 14265619692126208 14270784275349504 14296881093935104 14298049744470016 14327806351638528 14335276038279168 14367864440487936 14464422669254656 14465605014913024 14495710332321792 14497304660672512 14527475950288896 14528663450025984 14536237851899904 14626302317297664 14627497895264256 14633927622409984 14659552309936128 14667194949664768 14697719809081344 14698921224830976 14725800972517376 14731132155199488 14732336302129152 14758070806642688 14797704297578496 14831343938568192 14832556276973568 14865060052598784 14904980868169728 14931016948908032 14932237434748928 14964959649726464 15005148750348288 15039259975090176 15105989803778048 15140330270621696 15141567866077184 15173079974019072 15174748803694592 15206329966657536 15207572957036544 15215501302923264 15309774388199424 15367211946344448 15385786702626816 15413922513289216 15489185806811136 15505655297212416 15524397393641472 15547296461340672 15581366504718336 15628728021286912 15630005539176448 15664256829620224 15687362195226624 15706323925598208 15763960643445504 15794078944854016 15828689782571008 15862928460742656 15871198470951936 15882102402711552 15905978306899968 15948694557235881 16005837726154752 16014182240960512 16048822153641984 16083991230676992 16085305962528768 16193406137008128 16201848439096768 16212979536101376 16230218628857856 16272475502911488 16273805641777152 16303565362429952 16309467743256576 16339292678782976 16340628279394304 16374635830444032 16383172615176192 16419074381316096 16420416503414784 16463168575211232 16500594318372864 16530768764862464 16532120017043456 16566526094082048 16568348183625728 16602829657473024 16604186800029696 16612843259314176 16715774076911616 16724488711325696 16762508513902592 16797394067521536 16798767114092544 16829486825734144 16835579605942272 16836955773861888 16866366636163072 16911662054375424 16948721942003712 16950107358363648 16951492887969792 16958944160549888 16994238529250304 17032871554449408 17034263849336832 17064019370180608 17065414211141632 17071592404156416 17102811028258816 17148741428969472 17187725685817344 17263988347174912 17303234594996224 17304648989802496 17340662827450368 17342570061365248 17378662819037184 17389144346198016 17496885015085056 17506006875406336 17545803304271872 17582319023947776 17583756231573504 17622288933322752 17701926636355584 17720748911099904 17742168449875968 17768338812960768 17807276005392384 17861403452899328 17928413937401856 17950084486397952 18015955021080576 18070716774612992 18089931180081152 18111796959248384 18138512538230784 18150974174527488 18178260922171392 18227079493983864 18301922561097728 18341511032733696 18381704263630848 18383206814318592 18391287417353088 18506749870866432 18516398216110592 18529119469830144 18597114860470272 18598635019173888 18639391706578944 18673477347180544 18696048474062848 18723625845915648 18764656435789824 18766190289616896 18815049800241408 18857822078140416 18892307159842816 18893851448049664 18933172678950912 18935255067000832 18974662465683456 18984554753396736 18986106582073344 19027712367132672 19078812180618624 19103741802184704 19113701384372224 19157152587317248 19197021791453184 19198590987534336 19240662406791168 19327613776429056 19369967933718528 19371551266701312 19381650469199872 19421986890571776 19466138919370752 19467730113527808 19501736423063552 19503330527019008 19510391319035904 19596959745441792 19598561633107968 19641509540265984 19643115069505536 19694257734832128 19730272396771328 19739028717305856 19775125251424256 19776741702631424 19817900374228992 19873307824226304 20006865000464384 20052346633453568 20094078884511744 20095721407512576 20139758780940288 20230773298692096 20275106622210048 20287335070564352 20329556371439616 20351172577591296 20375771579154432 20413032517599232 20489615928459264 20514382270169088 20589662881234944 20652247742414848 20674207062949888 20699196524855296 20729728615120896 20775155339624448 20830947993124416 20916482926968832 20941765234130944 21007662015578112 21018614191260672 21033054533320704 21150571280990208 21161597961269248 21176136536948736 21207971075866624 21253845554823168 21255582879055872 21264926076314508 21302161950375936 21398429538189312 21445321640902656 21447074616705024 21502914057418752 21551796660731904 21591208182677504 21617306048135168 21640291505143808 21685328532209664 21696634003881984 21698407522369536 21745956991008768 21804356777849856 21844230153568256 21892099175088128 21893888671219712 21939453475946496 21941246842896384 21950891433614976 21989328464904192 22000792424497152 22088701458776064 22137106209964032 22150457679085568 22196556446367744 22247015907852288 22248834415460352 22287698769215488 22297590078898176 22396525423362048 22398356152123392 22447439474589696 22449274365149184 22507723125522432 22548882739167232 22558889962635264 22598295922671616 22600143144484864 22658984705667072 22710495405932544 22712351799115776 22762123205541888 22823251954384896 22864988571959296 22916967581089792 22964661582299136 23120883769933824 23171550425382912 23185525794930688 23233778710216704 23258482945818624 23286596090462208 23443092031930368 23445008308764672 23496385244430336 23531043292839936 23559485888397312 23602568848474112 23627665214799872 23691118417281024 23743034673856512 23806797706427904 23858967460349952 23904551916535808 23933445981863936 24008756589232128 24021273361440768 24037776609509376 24184683384307712 24237681229561856 24290109205512192 24302772658645152 24319469304152064 24345327943286784 24455348043644928 24508939018174464 24510942419091456 24521716556470784 24574758922764288 24628611571974144 24630624755122176 24675666494488576 24705492626440192 24796153147293696 24798180025565184 24852522275438592 24919264888971264 24964834461220864 25019541914386432 25021587052822528 25073661115367424 25086733066988544 25143762770853888 25244230238601216 25299549954244608 25312739671195648 25314808776097792 25367493081563136 25370283156176896 25423082913005568 25425161037545472 25427239331954688 25438416240824832 25596029055270912 25598121316712448 25654216542388224 25723112143454208 25770151701905408 25781588528726016 25826623911624704 25828735022268416 25895982520762368 25954851892494336 25956973484703744 26013855092047872 26083716519297024 26129279660589056 26131415510810624 26188679387021312 26190820092674048 26245327522627584 26259010313109504 26318704956407808 26497743765635072 26552889954533376 26581123366649856 26613252674813952 26792105179348992 26794295210016768 26892620906102784 26925126729596928 26974364398256128 27033475496280064 27106075161919488 27134896770121728 27167695438872576 27207768807346176 27267391383257088 27319487904612352 27352509693558784 27452883841646592 27586931126029632 27639638153494528 27700207119499264 27760124806299648 27774597324165888 27793679204745216 27823231935184896 28010216020770816 28024818921680896 28044072711094272 28085438768873472 28146984653684736 28149285434425344 28200761707986944 28338460739764224 28340777172074496 28353234768419344 28402882600501248 28476832130095104 28479159873110016 28531239384252416 28541568550699008 28593762187870208 28596099488940032 28655612703277056 28670552076558336 28735728880975872 28928845338509312 28931210029826048 28991420664643584 28994609321345024 29054951900577792 29057326900051968 29072475703799808 29252604634595328 29254995790528512 29267855244819968 29334389899329536 29395439618162688 29397842449661952 29451601945034752 29462264310398976 29464672604258304 29516141613285376 29595408595156992 29662687877136384 29665112553947136 29730120105197568 29809961736339456 29862033897816064 29864474869497856 29929919299452928 30010297500696576 30078519950180352 30211979607556096 30280660541243392 30283135732154368 30346159948038144 30349497607389184 30412659933315072 30431002605846528 30619548776398848 30734423892688896 30771573405253632 30827845026578432 30978371613622272 31011310594424832 31048794787282944 31094592922681344 31162733009436672 31257456042573824 31260011078352896 31374724390453248 31412647851196416 31527921286891008 31588157889708032 31657379565142016 31725856921485312 31742396941903872 31764204805423104 31811956613799936 31897389114471762 32011675452309504 32028364481921024 32097644307283968 32167982461353984 32170611925057536 32386812274016256 32403696878193536 32425959072202752 32460437257715712 32544951005822976 32547611283554304 32607130724859904 32618935486513152 32678585357565952 32766345230352384 32838148762632192 32840833006829568 32926337150422464 33001188636745728 33061537529724928 33064240034086912 33133052188164096 33136696367251456 33205659314946048 33208373600059392 33225686518628352 33431548153823232 33448977422651392 33525017027805184 33594788135043072 33597534228185088 33658973651468288 33671159211884544 33673911547723776 33823324108750848 33897443884007424 33900214716727296 33917888321099776 33988477058500608 34065743108898816 34068527698673664 34128038740361216 34130828422283264 34143184808312832 34205622056517632 34297482857938944 34375451371634688 34527976694349824 34606469189992448 34609297979604992 34681325654900736 34685140122730496 34757325638074368 34778288692396032 35012013750812672 35091606608543744 35164638047895552 35167512463147008 35244577866645504 35403853272711168 35441497822199808 35484336899751936 35536677625921536 35614552010784768 35722806905798656 35856827874803712 35900168972795904 36031910042161152 36141433549225984 36179862360162304 36223593918496768 36277025076461568 36356521844342784 36454158987967728 36603845122195456 36683022065467392 36763408527261696 36766413628637184 36782574834706176 37013499741732864 37032796432221184 37058238939660288 37194229720940544 37197270038347776 37278783413157888 37346954694361088 37447251691831296 37529312871579648 37532380579233792 37630099600482816 37715644156280832 37784614319685632 37787702896099328 37866345357901824 37870510134001664 37949324931366912 37969109506793472 37972213164146688 38055424734265344 38157624361237248 38207483604369408 38227402768744448 38314305174634496 38394043582906368 38397181975068672 38481324813582336 38655227552858112 38739935867437056 38743102533402624 38763300938399744 38843973781143552 38932277838741504 38935460227055616 39003472846127104 39020782638071808 39193919490883584 39197123266215936 39283019080531968 39286230139011072 39388515469664256 39460544793542656 39478057434611712 39550250502848512 39553483405262848 39635800748457984 39746615648452608 40013730000928768 40104693266907136 40188157769023488 40191442815025152 40461546597384192 40550213244420096 40574670141128704 40659112742879232 40702345155182592 40751543158308864 40826065035198464 40979231856918528 41028764540338176 41179325762469888 41304495484829696 41348414125899776 41398393049710592 41459457230241792 41550310679248896 41661895986248832 41832965853937664 41883530468261888 42015324031156224 42037228382521344 42066109066641408 42301142561980416 42323195922538496 42352273073897472 42415942151733248 42507691109646336 42511165758111744 42529852152629016 42604323900751872 42796859076378624 42890643281805312 42894149233410048 43005828114837504 43103593321463808 43182416365355008 43234612096270336 43393268007763968 43396815044739072 43491913982017536 43608713555699712 43688460307136512 43784198350176256 43787777342439424 43878906951892992 43882493685792768 43901782867229952 43978656929808384 44001584848994304 44177402917552128 44274212419928064 44300915358171136 44393112892735488 44494031815704576 44497668830920704 44575397538430976 44595180157796352 44793050846724096 44796712304246784 44894878949179392 45015446251044864 45097765478334464 45117779925270528 45196591845343232 45200286288969728 45317969411334144 45420990811865088 45424703598231552 45524246411083776 45646503908769792 45729977143918592 45833935162179584 45929323164598272 46241767539867648 46371051589861376 46467557420433408 46516965891637248 46573192180924416 46886184063860736 46890016617529344 46992770488860672 47062086585679872 47118971776794624 47205137696948224 47255330429599744 47382236834562048 47486069347713024 47613595412855808 47717934920699904 47809103833071616 47866891963727872 48017513178464256 48042546722881536 48369366768615424 48475362459123712 48580218411024384 48605545317290304 48638938608304128 48690655886573568 48910696087289856 49017878036348928 49021884838182912 49043433112941568 49149517845528576 49257223143948288 49261249510244352 49351332988977152 49410985252880384 49592306294587392 49596360051130368 49705044550877184 49838529777942528 49929668922441728 50039083828772864 50043174105645056 50147322230734848 50173466133977088 50287525541707776 50488460477202432 50599099908489216 50625479342391296 50629617552195584 50734986163126272 50740566312353792 50846165826011136 50850322075090944 50854478663909376 50876832481649664 51192058110541824 51196242633424896 51308433084776448 51446224286908416 51540303403810816 51563177057452032 51653247823249408 51791965041524736 51909703784988672 51913946969407488 52027710184095744 52167433038594048 52258559321178112 52262831021621248 52377358774042624 52381640185348096 52490655045255168 52518020626219008 52637409912815616 52995487531270144 53105779909066752 53162246733299712 53226505349627904 53584210358697984 53785241812205568 53850253459193856 53948728796512256 54066950992560128 54212150323838976 54269793540243456 54335390877745152 54415537614692352 54534782766514176 54638975809224704 54705019387117568 54905767683293184 55173862252059264 55279276306989056 55400414238998528 55520249612599296 55549194648331776 55587358409490432 56020432041541632 56049637843361792 56088145422188544 56170877537746944 56293969307369472 56298570868850688 56401523415973888 56676921479528448 56681554344148992 56706469536838688 56805765201002496 56953664260190208 56958319746220032 57062478768504832 57083137101398016 57187524375740416 57192198977880064 57311225406554112 57341104153116672 57471457761951744 57857690677018624 57862420059652096 57982841329287168 57989218642690048 58109903801155584 58114653800103936 58144951407599616 58505209269190656 58509991581057024 58535710489639936 58668779798659072 58790879236325376 58795684899323904 58903203890069504 58924528620797952 58929345208516608 59032283226570752 59190817190313984 59325375754272768 59330225107894272 59619923472678912 59724067795632128 59728949738995712 59859838598905856 60020595001393152 60157039900360704 60423959215112192 60561321082486784 60566271464308736 60692319896076288 60698995214778368 60825319866630144 60862005211693056 61239097552797696 61468847785377792 61543146810507264 61956743227244544 62022621188849664 62097589574565888 62189185845362688 62325466018873344 62514912085147648 62520022156705792 62749448780906496 62825295702392832 63055842573782016 63176315779416064 63314759130284032 63451713842970624 63484793883807744 63528409610846208 63623913227599872 63794778228943524 64056728963842048 64195288614567936 64335964922707968 64341223850115072 64773624548032512 64807393756387072 64851918144405504 64920874515431424 65089902011645952 65095222567108608 65214261449719808 65237870973026304 65357170715131904 65532690460704768 65676297525264384 65681666013659136 65852674300844928 66002377273491456 66123075059449856 66128480068173824 66266104376328192 66273392734502912 66411318629892096 66451373037256704 66863096307646464 66897954845302784 67050034055610368 67189576270086144 67195068456370176 67317947302936576 67342318423769088 67347823095447552 67646648217501696 67794887768014848 67800429433454592 67835776642199552 67976954117001216 68131486217797632 68137055397347328 68256077480722432 68261656844566528 68286369616625664 68594965715877888 68750902743269376 69055953388699648 69212938379984896 69218595959209984 69362651309801472 69370280245460992 69514651276148736 69556577384792064 70024027501625344 70183213217087488 70329276095791104 70335024926294016 70489155733291008 70807706545422336 70882995644399616 71073355251843072 71229104021569536 71445613811597312 71713655749607424 71800337945591808 72063820084322304 72282867098451968 72359724720324608 72447187836993536 72554050152923136 72713043688685568 72908317975935456 73207690244390912 73366044130934784 73526817054523392 73532827257274368 73565149669412352 74026999483465728 74065592864442368 74116477879320576 74388459441881088 74394540076695552 74557566826315776 74693909388722176 74894503383662592 75058625743159296 75064761158467584 75260199200965632 75431288312561664 75569228639371264 75575405792198656 75732690715803648 75741020268003328 75898649862733824 75938219013586944 75944426328293376 76110849468530688 76315248722474496 76454805537488896 76628610349268992 76788087165812736 76794363950137344 76962649627164672 77310455105716224 77479871734874112 77486205066805248 77526601876799488 77687947562287104 77864555677483008 77870920454111232 78006945692254208 78041565276143616 78387838981767168 78394246532431872 78566038161063936 78572460278022144 78777030939328512 78921089587085312 78956114869223424 79100501005697024 79493231296905216 80027460001857536 80209386533814272 80376315538046976 80382885630050304 80923093194768384 81100426488840192 81149340282257408 81318225485758464 81404690310365184 81503086316617728 81958463713837056 82057529080676352 82358651524939776 82608990969659392 82696828251799552 82796786099421184 82918914460483584 83100621358497792 83323791972497664 83665931707875328 83767060936523776 84030648062312448 84074456765042688 84132218133282816 84602285123960832 84646391845076992 84831884303466496 85015382219292672 85022331516223488 85059704305258032 85208647801503744 85593718152757248 85781286563610624 85788298466820096 86011656229675008 86207186642927616 86364832730710016 86469224192540672 86786536015527936 86793630089478144 86983827964035072 87217427111399424 87376920614273024 87568396700352512 87575554684878848 87757813903785984 87764987371585536 87803565734459904 88003169697988608 88354805835104256 88548424839856128 88601830716342272 88786225785470976 88988063631409152 88995337661841408 89150795076861952 89190360315592704 89586101693448192 89593424608493568 89789757898358784 90030892502089728 90195530956668928 90235559850541056 90393183690686464 90400572577939456 90635938822668288 90841981623730176 90849407196463104 91048492822167552 91293007817539584 91459954287837184 91667870324359168 91858646329196544 92483535079735296 92742103179722752 92935114840866816 93033931783274496 93146384361848832 93772368127721472 93780033235058688 94124173171359744 94237943553589248 94410275393896448 94764473669124096 94972138695426048 95227190825711616 95435869841399808 95618207666143232 95733783927455744 96035026356928512 96085093445763072 96738733537230848 96950724918247424 97160436822048768 97211090634580608 97277877216608256 97381311773147136 97821392174579712 98035756072697856 98086866225883136 98299035691057152 98514446287896576 98522499020488704 98702665977954304 98821970505760768 99184612589174784 99192720102260736 99410089101754368 99677059555885056 99859337844883456 100078167657545728 100086348211290112 100294644461469696 100346932267954176 100575051083415552 100976920954404864 101250958684782592 101259235104391168 101469972326252544 101481132624707584 101692331652022272 101700644150181888 101753664963299328 102384116221083648 102392485266849792 102616866169552896 102892448573816832 103080606807621632 103126354114904064 103306495646498816 103583930083049472 103819407569977344 103827893938814976 104055420368191488 104334866077188096 104517118642356224 104525662043242496 104754717548085248 105036041252438016 105274819825631232 105990975062540288 106211559818133504 106324493466599424 106453010699255808 107168420717395968 107570483624411136 107700506918387712 107897457593024512 108424300647677952 108539587080486912 108670781755490304 108831075229384704 109069565533028352 109277951618449408 109410038774235136 109811535366586368 110347724504118528 110558552613978112 110800828477997056 111040499225198592 111098389296663552 111174716818980864 112040864083083264 112099275686723584 112341755075493888 112587938614738944 112597141737701376 113353842959056896 113363108688297984 113412939073677376 113611530402004992 113907328520380416 113916639492440064 114124957537009664 114166274202796032 114375048751480832 114384397955760128 114622450813108224 114682208306233344 114942915523903488 115715381354037248 115724840119304192 115965682658574336 115978437285380096 116219807602311168 116229307600207872 116289902815199232 117010418538381312 117071420979279872 117337559597318144 117581758472650752 117591369798647808 117806407780139008 117849057241595904 117858690417033216 118064566453141504 118381634380627968 118650751508545536 118660450215788544 119239846945357824 119448135591264256 119457899477991424 119719677197811712 120041190002786304 120314079800721408 120847918430224384 121122642164973568 121132542928617472 121384639792152576 121397990429556736 121650639733260288 121724010423386112 122478195105595392 122937695570755584 123086293621014528 123913486454489088 124045242377699328 124195179149131776 124378371690725376 124650932037746688 125029824170295296 125498897561812992 125650591404785664 126111685147564032 126352631558832128 126629518260568064 126903427685941248 126969587767615488 127056819221692416 127247826455199744 127589556457887048 128113457927684096 128390577229135872 128671929845415936 128682447700230144 129547249096065024 129614787512774144 129703836288811008 130179804023291904 130190445134217216 130428522899439616 130475741946052608 130714341430263808 131065380921409536 131352595050528768 131363332027318272 131705348601689856 132004754546982912 132246150118899712 132256960136347648 132532208752656384 132546785469005824 132822637259784192 132902746074513408 133726192615292928 133795909690605568 134100068111220736 134379152540172288 134390136912740352 134684636847538176 135293296435003392 135589775536029696 135600858866909184 135671553284399104 135953908234002432 136262972435595264 136274110794694656 136512154961444864 136523313689133056 136572739233251328 137189931431755776 137501805486538752 138111906777399296 138425876759969792 138437191918419968 138725302619602944 139113154769584128 140048055003250688 140366426434174976 140658552191582208 140670049852588032 140978311466582016 141615413090844672 141765991288799232 142146710503686144 142458208043139072 142891227623194624 143427311499214848 143600675891183616 144127640168644608 144565734196903936 144719449440649216 144894375673987072 145108100305846272 145426087377371136 145816635951870912 146415380488781824 146732088261869568 147053634109046784 147065654514548736 147130299338824704 148053998966931456 148131185728884736 148232955758641152 148776918883762176 148789080153391104 149115133652631552 149789006767325184 150117251486318592 150129522316935168 150520398401931264 150862576625123328 151138457278742528 151150811584397312 151465381431607296 151482040536006656 151797299725467648 151876438027173888 151888852656586752 152221698937061376 152630497444948992 152909611074977792 153257220698537984 153576174331625472 153588727900274688 153925299254329344 154620910211432448 154959743469748224 155053203753598976 155375895124574208 155729111354966016 155741840908222464 156013891384508416 156083130552287232 156775677963534336 156788493064863744 157132076322127872 157144920556044288 157554061878657024 157842179174170624 157912229738446848 158201002011394048 158986462593810432 160054920003715072 160418773067628544 160752631076093952 161846186389536768 162200852977680384 162298680564514816 162636450971516928 162809380620730368 163006172633235456 163916927427674112 164115058161352704 164717303049879552 165217981939318784 165393656503599104 165837828920967168 166201242716995584 166647583944995328 167331863415750656 167534121873047552 168061296124624896 168148913530085376 168264436266565632 169204570247921664 169292783690153984 169663768606932992 170030764438585344 170044663032446976 170119408610516064 170417295603007488 171187436305514496 171562573127221248 171576596933640192 172023312459350016 172414373285855232 172729665461420032 172938448385081344 173573072031055872 173587260178956288 173967655928070144 174434854222798848 174753841228546048 175136793400705024 175151109369757696 175515627807571968 175529974743171072 175607131468919808 176006339395977216 176709611670208512 177096849679712256 177203661432684544 177572451570941952 177976127262818304 177990675323682816 179172203386896384 179186849216987136 179579515796717568 180061785004179456 180391061913337856 180471119701082112 180786367381372928 180801145155878912 181271877645336576 181683963247460352 181698814392926208 182096985644335104 182586015635079168 182919908575674368 183335740648718336 183717292658393088 185484206359445504 185870229681733632 186067863566548992 186292768723697664 187544736255442944 187560066470117376 188248346342719488 188475887107178496 188820550787792896 189528947338248192 189944277390852096 190454381651423232 190871739682799616 191236415332286464 191467567854911488 192170186891526144 193477467074461696 193901449836494848 194320873644097536 194422181269161216 194555754433216512 194762623546294272 195642784349159424 196071512145395712 196173732451766272 196598071382114304 197028892575793152 197044998040977408 197405331955908608 198369225178349568 198385440204521472 198820178203508736 199354119111770112 199718675689766912 200156335315091456 200172696422580224 200589288922939392 200693864535908352 201150102166831104 201953841908809728 202501917369565184 202518470208782336 202939944652505088 202962265249415168 203384663304044544 203401288300363776 203507329926598656 204768232442167296 204784970533699584 205784897147633664 206161213615243264 206252708229808128 206612991292997632 207167860166098944 207638815139954688 207655787877629952 208110840736382976 208669732154376192 209034237284712448 209051324086484992 209509435096170496 210072082504876032 210549639651262464 211981950125080576 212423119636267008 212648986933198848 214336841434791936 215140967248822272 215401013836775424 215794915186049024 216848601295355904 217079174160973824 217341563510980608 217662150458769408 218139131066056704 218555903236898816 218820077548470272 219623070733172736 220695449008237056 221117105227956224 221601656955994112 222080998450397184 222196778593327104 222349433637961728 224081728166166528 224198551373447168 224683510150987776 225175877229477888 225194283475402752 226707685918113792 226726217376595968 226825878147354752 227223060804009984 227814657040760832 227833278984880128 228249915074019328 228332548405592064 228750097502961664 229364416612466688 229885831047806976 231430762708074496 231449680238608384 231931365317148672 231956874570760192 232439615204622336 232458615200415744 232579805630398464 234020837076762624 234142841958559744 234675119194636288 235163516945301504 235182739597295616 235612815560278016 235698114483191808 235717380834066432 236763268761255936 237301503017091072 238479693890715648 238896271182528512 238915798955982848 239439354395623424 240082380005572608 240628159601442816 241695836860448768 242245284329947136 242265085857234944 242769279584305152 242795980859113472 243301279466520576 243448020846772224 245875391141511168 246172587242029056 247826972908978176 248090484755398656 248390358298263552 248756743381450752 249301864075493376 250059648340590592 250997795123625984 251301182809571328 252223370295128064 252705263117664256 253259036521136128 253806855371882496 253939175535230976 254495652910399488 255179112915774096 256226915855368192 256781154458271744 257343859690831872 257364895400460288 259094498192130048 259229575025548288 259407672577622016 260359608046583808 260380890268434432 260857045798879232 260951483892105216 261428682860527616 262130761842819072 262705190101057536 262726664054636544 263410697203379712 264009509093965824 264492300237799424 264513920272695296 265064417505312768 265093570938011648 265645274519568384 265805492149026816 267452385230585856 267591819381211136 268200136222441472 268758305080344576 268780273825480704 269369273695076352 270586592870006784 271179551072059392 271201717733818368 271343106568798208 271907816468004864 272525944871190528 272548221589389312 273024309922889728 273145478466502656 274379862863511552 275003610973077504 276223813554798592 276851753519939584 276874383836839936 277450605239205888 278226309539168256 280096110006501376 280732852868349952 281317104383164416 281340099705176064 283230826181689344 284293421007372288 284916416086278144 285782455246389248 286854622998429696 287201351782367232 288255280337289216 289131468393807872 289438898881298432 289788751347974144 290216200611692544 290852174754742272 291633271903741824 292830760977563648 293464176523739136 294107268218093568 294260598677649408 296107997933862912 296262371457769472 296465911517282304 297553837767524352 297578160306782208 298230267305263104 299578013534650368 300234502972637184 300259044633870336 301040796803862528 301725153250246656 302276914557485056 302301623168794624 302930762863214592 303752876054347776 303777705313173504 304443397874122752 305260994889897984 305819222149955584 306514441397075968 307152348663250944 307177455800549376 307850598508658688 309241820422864896 309919486939496448 310106407507197952 310751790249148416 311458222709932032 311483681816444928 312027782769016832 312166261104574464 313551355927068672 313576986129727488 314264152644255744 315108123757314048 315684358348341248 315824459476893696 316402004022788096 317972925187620864 320109840007430144 320837546135257088 321505262152187904 323692372779073536 324597361129029632 325272901943033856 325618761241460736 326012345266470912 327833854855348224 328230116322705408 329434606099759104 330435963878637568 330787313007198208 331675657841934336 332402485433991168 333295167889990656 334663726831501312 335068243746095104 336122592249249792 336297827060170752 338585567380307968 339327537213865984 340061528877170688 340089326064893952 340238817221032128 340834591206014976 342374872611028992 343125146254442496 343153193867280384 344046624918700032 344828746571710464 345459330922840064 345876896770162688 347146144062111744 347174520357912576 347935311856140288 348869708445597696 349507682457092096 350273586801410048 350302218739515392 351031255615143936 351214262937839616 352012678791954432 353419223340417024 354193699359424512 354407322865369088 355144903141883904 355952254525636608 355981350647365632 358344406773792768 358373698433974272 359159031593435136 360123570008358912 360782123826675712 360942239402164224 361572734762745856 362543755290673152 363367926494920704 363397628785852416 364193971288670208 365172031270158336 365839817151348736 366671481297436672 367434585316786176 370968412718891008 371740459363467264 372135727133097984 372585537447395328 375089472510885888 376496692685438976 376951774214356992 377641101575585792 379057894676496384 379888554781704192 380908763302846464 381743479365599232 382472830664572928 382935135709822976 384340373783052288 386954934148923392 387802899672989696 388641747288195072 388844362538322432 389111508866433024 391285568698318848 392143024290791424 392347464903532544 393196142764228608 394057785151586304 394089996081954816 394810663911817216 396738450356699136 396770880409042944 397640356407017472 398708238223540224 399437351379533824 400312670630182912 400345392845160448 401178577845878784 401387729071816704 402300204333662208 405003834739130368 405036940417564672 405879889305010176 405924530498830336 406769326608089088 406802576600727552 407014659853197312 409536464884334592 409569941067399168 411569794295267328 412322427230486528 412505416459616256 413225982585995264 414335720332197888 415277630279909376 415311575755259904 417339464308752384 418068474569424896 418102648172969984 419018870192340992 420144165009752064 421099279302524928 423963900250161152 424846239272534016 425297973866397696 428673682869583872 430281934497644544 430802027673550848 433697202590711808 434158348321947648 434683127021961216 435324300917538816 436278262132113408 437111806473797632 437640155096940544 439246141466345472 441390898016474112 442234210455912448 443203313911988224 444161996900794368 444393557186654208 444698867275923456 448397102746894336 449367020301975552 450351754458955776 450388566950805504 453415371836227584 453452434753191936 453651756294709504 454446121608019968 455629314081521664 455666557969760256 456499830148038656 456665096811184128 457500195005923328 458728833224933376 459771662095613952 462861525416148992 462899360477216768 463862730634297344 463913749141520384 464879230409244672 465159611260796928 468041674153525248 468285683917119488 469350238389272576 470327033890603008 470365479194591232 471225631120556032 471396228966383616 471434761668132864 473526537522511872 474603006034182144 476959387781431296 477792542365057024 477831597911965696 480164760011145216 481256319202885632 483391673720897536 484490568659894272 484530171714469888 485538559168610304 485591961718226944 486602558933041152 486896041693544448 491750782283022336 492345174484058112 495653945817956352 496180969510797312 497513486762901504 498603728150986752 500119296681181184 501995590247251968 502602365619142656 504446740590256128 505410526235328512 506518073042272256 507613710743764992 507878351070461952 508991305820798976 510358225831548192 512453831710736384 513562308916543488 514687719381663744 514729790800920576 518188996384260096 518459150051096576 518815345155244032 520719216093167616 520761780536868864 521714091597758464 521902967784210432 522857365721055232 524261523685638144 525410380202115072 525453328109273088 526821394406759424 528019018187931648 528984600475598848 529027840545390592 530128835010625536 530187141876023296 531290549039136768 531610984298053632 535183638762422272 536400272444882944 537516610160689152 537560547650961408 538738547390152704 541173185740013568 542359102144118784 542403435467636736 542686213137596416 543815632936009728 545051889742381056 545096443178778624 546048619845779456 546290956933005312 548759725727023104 550007221946155008 552447627109597184 553703507039879168 556452619078336512 560192220013002752 561465705736699904 562634208766328832 562680199410352128 566461652363378688 568586842014744576 569832832172556288 573709245996859392 574402703564734464 576510560674578432 578262936787615744 578877797762596864 579577502695948288 580432401223385088 581704349509484544 583266543807483648 585661521955127296 586928353047478272 588214536436187136 588521197355298816 592215995867725824 592524742915538944 595107675535048704 595156320613564416 596460534610526208 599156027069300736 600469005945274368 600518089267740672 602081593607725056 603450306500493312 604553829114970112 604603246337589248 605861525726429184 607505752108695552 607555410626347008 608886795748245504 610521989779795968 611638444299911168 613028882794151936 614304697326501888 614354911601098752 618483640845729792 619838973878992896 620212815014395904 621503580498296832 622916445419864064 622967363632889856 624055565538033664 624332522209148928 627102711854137344 627153972259454976 628528305288511488 630216247514628096 631368716696682496 631648918953787392 632804008045576192 635945850375241728 640219680014860288 641675092270514176 643010524304375808 647384745558147072 649194722258059264 650545803886067712 651237522482921472 652024690532941824 655667709710696448 656460232645410816 658869212199518208 660871927757275136 663351315683868672 664804970867982336 666590335779981312 669327453663002624 670136487492190208 672245184498499584 672595654120341504 677171134760615936 678655074427731968 680123057754341376 680178652129787904 680477634442064256 681669182412029952 684749745222057984 686250292508884992 688093249837400064 689657493143420928 690918661845680128 691753793540325376 694292288124223488 694349040715825152 695870623712280576 697739416891195392 699015364914184192 700547173602820096 700604437479030784 702062511230287872 702428525875679232 704025357583908864 706838446680834048 708814645730738176 710289806283767808 711904509051273216 716688813547585536 716747396867948544 718318063186870272 720247140016717824 721564247653351424 721884478804328448 723145469525491712 725087510581346304 726735852989841408 726795257571704832 728387942577340416 730344062540316672 731679634302697472 741936825437782016 743480918726934528 744271454266195968 745171074894790656 750178945021771776 752993385370877952 753903548428713984 755282203151171584 758115789352992768 759777109563408384 761817526605692928 763486958731198464 764945661329145856 765870271419645952 768680747566104576 773909868297846784 775605799345979392 777283494576390144 777688725076644864 778223017732866048 782571137396637696 784286048581582848 784694929807065088 786392285528457216 788115570303172608 788179992163909632 793476900713398272 793541760818085888 795280712814034944 797416476447080448 798874702759067648 800625341260365824 800690785690320896 802357155691757568 802775458143633408 804600408667324416 810007669478260736 810073880835129344 811759778610020352 811849060997660672 813538653216178176 813605153201455104 814029319706394624 819072929768669184 823139588590534656 824644854460973056 825010832919232512 826451965171990528 828671440664395776 830555260559818752 830623151510519808 834678928617504768 836136949138849792 836205296345939968 838037740384681984 840288330019504128 842198558605049856 847927800500322304 849692478545068032 857347365739167744 860563868995289088 861604055347101696 867394405181423616 868316696643895296 869366254043922432 870648601835077632 872556524264226816 874223612947595264 878492282932690944 882781796032948224 884468420911824896 886406627823976448 888323993801588736 888787114373308416 889397734551846912 896794205493788672 898734040603951104 900703508917911552 900777133901611008 906830743672455168 906904869506383872 907303512589419008 911258628163043328 911333115939520512 912999660296077312 913330193622368256 915000390011846656 917457666449866752 919543324191227904 925723050832297984 925798720954433536 927725461268594688 927827498283040768 929758460818489344 930319222521593856 936083348307050496 936571367834238976 938700476778545152 940654067781206016 940730958389182464 942792457932767232 947053075045023744 949206012068364288 953918775562862592 955585084730114048 955663195823931392 960329520022290432 962512638405771264 966783347441795072 968981137319788544 969060343428939776 971077118337220608 973792083387088896 983501564566044672 984690348968116224 991307891635912704 992361939021594624 995026973525803008 997207456301973504 1000238593362362368 1003991180494503936 1005204731238285312 1008893481180512256 1010821052470657024 1013036146084544512 1015756702140923904 1017982611641597952 1020716451663096384 1024907663421472768 1027124617833086976 1029375438763327488 1029459581601841152 1036377992768520192 1036918300102193152 1037630690310488064 1041438432186335232 1041523561073737728 1043428183195516928 1043805935568420864 1048523047371276288 1050820760404230144 1050906656218546176 1053642788813518848 1056038036375863296 1057969200951197696 1058055681090781184 1060257670021251072 1060374283752046592 1062581098078273536 1063221968596107264 1070367277524844544 1072800544889765888 1075033220321378304 1075121095301922816 1077477094780305408 1082346371480027136 1084718204288237568 1085372426275192832 1087631265872019456 1090103779484762112 1090192886357557248 1092097239691558912 1092581913866010624 1097519451454046208 1100014443892310016 1104895254219194368 1107407014079758336 1112905238156673024 1120384440026005504 1122931411473399808 1125268417532657664 1132923304726757376 1137173684029489152 1139665664345112576 1147418491993718784 1148805407129468928 1153021121349156864 1156525873575231488 1157755595525193728 1160864802446770176 1163408699018969088 1166533087614967296 1171323043910254592 1173856706094956544 1176429072872374272 1177042394710597632 1184431991735451648 1185049485831077888 1190215351070097408 1190312641227128832 1192921069221052416 1198312054138601472 1200938011890548736 1201036178535481344 1204163187215450112 1206900613000986624 1209107658229940224 1215011504217391104 1215110821252694016 1217773591496491008 1221043979559591936 1223276888599822336 1226057765588303872 1228609394653003776 1228709823202197504 1236967281691459584 1239677947757985792 1240425630028791808 1243007160996593664 1245832890839728128 1245934727265779712 1254205423708274688 1254307944518909952 1257056610577022976 1260432495029256192 1262737433393364992 1263297837907574784 1265608016091152384 1271891700750483456 1280439360029720576 1283350184541028352 1286021048608751616 1298389444516118528 1301091607772135424 1302475044965842944 1304049381065883648 1311335419421392896 1312920465290821632 1317738424399036416 1321743855514550272 1326702631367737344 1329609941735964672 1333180671559962624 1338654907326005248 1340272974984380416 1345191308240683008 1354342269521231872 1357310148855463936 1360246115508682752 1360357304259575808 1360955268884128512 1363338364824059904 1369499490444115968 1372500585017769984 1376186499674800128 1379314986286841856 1381837323691360256 1388584576248446976 1388698081431650304 1391741247424561152 1395478833782390784 1398030729828368384 1401094347205640192 1401208874958061568 1404125022460575744 1404857051751358464 1408050715167817728 1413676893361668096 1417629291461476352 1420579612567535616 1423809018102546432 1433377627095171072 1433494793735897088 1440494280033435648 1443128495306702848 1443768957608656896 1446290939050983424 1450175021162692608 1453471705979682816 1453590515143409664 1456775885154680832 1460688125080633344 1463359268605394944 1483873650875564032 1486961837453869056 1488542908532391936 1500357890043543552 1505986770741755904 1507807096857427968 1510564406302343168 1516231578705985536 1519554219126816768 1523635053211385856 1526973917462396928 1529891322658291712 1531740542839291904 1537361495132209152 1547819736595693568 1551211598691958784 1554566989152780288 1555377450153289728 1556446035465732096 1565142274793275392 1568572097163165696 1569389859614130176 1572784571056914432 1576231140606345216 1576359984327819264 1586953801426796544 1587083521636171776 1590561425628069888 1594832952894160896 1597749405518135296 1601250682520731648 1605550916287266816 1609200817334648832 1620015338956521472 1620147761670258688 1623519557220040704 1623698121995321344 1627077306432356352 1627210306402910208 1628058639412789248 1638145859537338368 1646279177181069312 1649289708921946112 1650021665838465024 1657342881328791552 1661110521119637504 1669357857235009536 1672273898277699584 1672410592691879936 1676075480769363968 1680576660039008256 1684397117210099712 1695855601000644608 1699384957090136064 1721127737990578176 1723208110694203392 1734788810362847232 1736633393287790592 1738732508087844864 1741297203670155264 1745113048528453632 1748447225895190528 1756984565865381888 1765563592065896448 1768936841823649792 1772813255647952896 1776647987603177472 1777574228746616832 1793588410987577344 1797468081207902208 1801407017835823104 1801554267803222016 1813661487344910336 1813809739012767744 1814607025178838016 1822517256326086656 1822666231879041024 1825999320592154624 1826660387244736512 1830000780023693312 1834915332899733504 1839086648382455808 1851446101664595968 1851597441908867072 1855450922537189376 1855654996566081536 1859516921636978688 1860638445043187712 1872166696614100992 1873142735668477952 1877400953557090304 1881308135562412032 1881461916778364928 1885584915865534464 1894106150090047488 1898412024136728576 1907837551125725184 1911170169460228096 1920659040044580864 1925025276811542528 1933566694883590144 1937962274639577088 1938120686857879552 1942154236674441216 1947584166774177792 1967003129132089344 1969380697936232448 1982615783271825408 1990053947051606016 1994414912603947008 2000477186724724736 2007982360989007872 2010409462476570624 2017786962361024512 2021642104941314048 2026072292169089024 2031513404281847808 2035965223283195904 2041432903326192768 2049815326842945536 2054249235666173952 2058750877526654976 2072755985537040384 2073836600204386304 2075261380620976128 2082876864372670464 2083047122147475456 2086856366391033856 2087611871136841728 2097046094742552576 2101641520808460288 2101813312437092352 2107285577627037696 2112076072751726592 2115938401902395392 2116111362181562368 2120515340042502144 2126443937192214528 2140734555049689088 2145601089779531776 2150066440642756608 2150242190603845632 2154954189560610816 2164692742960054272 2169436408576475136 2170744852550385664 2175262531744038912 2180207558969524224 2180385772715114496 2184194479383117824 2185163827732021248 2195038902908092416 2209790508438388736 2214814028159516672 2225810476313346048 2240768880052011008 2245862822946799616 2250536835065315328 2265846609453514752 2274347368058978304 2279331328690225152 2294836983987437568 2297610814258937856 2306042242698313728 2313051747150462976 2315511191050387456 2321729604893540352 2326817398037938176 2333066175229934592 2342646087820509184 2347713412189913088 2352858145744748544 2354084789421195264 2370098971662155776 2380430702140194816 2380625282454257664 2385842138442104832 2396624108277202944 2401876023781097472 2402072357070962688 2408326374430900224 2413801226001973248 2418215316459880448 2430023008434782208 2430221642505388032 2435547182992982016 2442087959119183872 2446553777199644672 2452115531176607744 2457218789306007552 2473934563382919168 2479355895515971584 2480851260057583616 2486014321993187328 2491665781679456256 2491869454531559424 2508410847416549376 2508615889037819904 2514113221154045952 2520864990058512384 2525474866786729984 2526595675815149568 2543783401500966912 2560878720059441152 2566700369082056704 2572042097217503232 2596778889032237056 2602183215544270848 2604950089931685888 2608098762131767296 2622670838842785792 2635476848798072832 2643487711029100544 2653405262735474688 2659219883471929344 2666361343119925248 2677309814652010496 2680545949968760832 2690382616481366016 2708684539042463744 2714620297710927872 2720492231017365504 2720714608519151616 2721910537768257024 2738998980888231936 2745001170035539968 2752372999349600256 2758629972573683712 2763674647382720512 2777169152496893952 2777396162863300608 2783482494849122304 2790957667564781568 2796061459656736768 2802188694411280384 2802417749916123136 2808250044921151488 2809714103502716928 2816101430335635456 2835258582922952704 2841159225135071232 2847618036205092864 2866755254190342144 2866989587471794176 2880988560066871296 2886256990613405696 2887537915217313792 2892581878101966848 2900350042325385216 2906943411959365632 2907181030286819328 2921376250161266688 2926718537210789888 2967747301751128064 2973923674907738112 2977085817064783872 3000715780087087104 3011973541483511808 3015614193714855936 3032463157411971072 3039108438253633536 3047270106422771712 3053947834924793856 3059782645316583424 3063481085678583808 3074722990264418304 3095639473191387136 3102423197383917568 3109133978305560576 3110754900306579456 3112892070931464192 3130284549586550784 3138779719228260352 3145569142113828864 3152462281212690432 3152719968655638528 3173907602853593088 3174167043272343552 3181122851256139776 3189665905788321792 3195498811036270592 3202501365041463296 3211101832574533632 3218401634669297664 3240030677913042944 3240295523340517376 3247039114440081408 3247396243990642688 3254154612864712704 3256117278825578496 3276291719074676736 3292558354362138624 3298579417843892224 3300043331676930048 3314685762657583104 3322221042239275008 3338715714470019072 3344547796555399168 3344821185383759872 3361153320078016512 3368794234420199424 3391711202001289216 3398769914180272128 3442255475981156352 3446416221388406784 3469577620725694464 3473266786575581184 3482594407340310528 3490226097056907264 3513969131730763776 3531127184131792896 3537873683647299584 3545626511295905792 3553295975206354944 3555148457493233664 3587176821975154688 3594936162415804416 3602814035671646208 3603108535606444032 3627322974689820672 3629214050357676032 3645034512652173312 3645332463758082048 3651998641184309248 3653320774489473024 3660001560047386624 3669830665799467008 3678173296764911616 3702892203329191936 3703194883817734144 3710901845074378752 3711309993132163072 3719033843273957376 3721276890086375424 3746285471336955904 3754801907114180608 3762616271124824064 3762923833556729856 3771169831731068928 3788212300180094976 3796824048273457152 3815675102251450368 3822340338920456192 3841318080089161728 3850050553623085056 3867133389767180288 3875924549279154176 3895168333548355584 3934006258264178688 3938761395872464896 3965231566543650816 3980107894103212032 3988829825207894016 4015964721978015744 4020818924953141248 4035573924722049024 4043284209882628096 4052144584338178048 4063026808563695616 4071930446566391808 4082865806652385536 4099630653685891072 4108498471332347904 4117501755053309952 4145511971074080768 4147673200408772608 4165753728745340928 4166094244294950912 4175223742273683456 4194092189485105152 4203283041616920576 4203626624874184704 4214571155254075392 4224152145503453184 4231876803804790784 4232222724363124736 4241030680085004288 4252887874384429056 4281469110099378176 4291202179559063552 4300132881285513216 4300484381207691264 4329385485920108544 4338872817152950272 4341489705100771328 4350525063488077824 4360415117939048448 4360771545430228992 4368388958766235648 4370327655464042496 4390077805816184832 4419581016876777472 4429628056319033344 4451620952626692096 4481537760104022016 4491725645893599232 4501073670130630656 4531693218907029504 4548694736117956608 4558662657380450304 4589673967974875136 4595221628517875712 4612084485396627456 4626103494300925952 4643459209787080704 4653634796075876352 4666132350459869184 4685292175641018368 4695426824379826176 4705716291489497088 4708169578842390528 4740197943324311552 4760861404280389632 4761250564908515328 4771684276884209664 4793248216554405888 4803752047562194944 4816652748861800448 4827602452003946496 4836430632919760896 4860046016869564416 4860443285010776064 4871094365985964032 4884175918238367744 4893107554399289344 4904231062353215488 4914437578612015104 4947869126765838336 4961702520115167232 4972028643986374656 4983331563358912512 5016821694833098752 5017231778075639808 5028226442308091904 5041729980117024768 5050949733573459968 5053191351630299136 5087566803001933824 5121757440118882304 5193557778064474112 5204366431088541696 5209900179863371776 5216197524263534592 5245341677685571584 5270953697596145664 5286975422058201088 5306810525470949376 5318439766943858688 5332722686239850496 5354619629304020992 5361091899937521664 5380765232962732032 5417369078084927488 5429240595421855744 5440984462034731008 5441429217038303232 5443821075536514048 5477997961776463872 5490002340071079936 5504745998699200512 5517259945147367424 5554338304993787904 5554792325726601216 5566964989698244608 5581915335129563136 5592122919313473536 5604377388822560768 5604835499832246272 5616500089842302976 5619428207005433856 5632202860671270912 5670517165845905408 5682318450270142464 5695236072410185728 5733510508380684288 5761977120133742592 5772513981226811392 5775075830434627584 5785163756203933696 5800700084650770432 5813886823918731264 5814362060573638656 5842752500322533376 5853437074421579776 5935494603502256128 5947847349815476224 6001431560174174208 6023947082967023616 6031228387429711872 6064926314823942144 6078216876507267072 6094540212845543424 6107895669849587712 6119565290633166848 6149445980528836608 6191278946382774272 6204846394767835136 6218267956611121152 6221509800613158912 6225784141862928384 6260569099173101568 6277559438456520704 6291138284227657728 6304924562425380864 6305439937311277056 6347815205707186176 6348334086544687104 6379331811576643584 6390997622072541184 6405002730082926592 6422203665149067264 6436803269338595328 6480061355826085888 6480591046681034752 6494078228880162816 6494792487981285376 6508309225729425408 6512234557651156992 6552583438149353472 6585116708724277248 6629371525315166208 6644442084478550016 6677431428940038144 6689095593110798336 6689642370767519744 6722306640156033024 6737588468840398848 6783422404002578432 6797539828360544256 6884510951962312704 6892832442776813568 6939155241451388928 6946533573151162368 6965188814680621056 6980452194113814528 7027938263461527552 7062254368263585792 7075747367294599168 7091253022591811584 7110296914986467328 7174353643950309376 7189872324831608832 7205628071343292416 7206217071212888064 7254645949379641344 7258428100715352064 7290069025304346624 7290664927516164096 7303997282368618496 7306641548978946048 7339661331598934016 7356346593529823232 7405784406658383872 7406389767635468288 7421803690148757504 7422619986264326144 7438067686547914752 7442553780172750848 7492570942673911808 7509603814228361216 7525232542249648128 7525847667113459712 7542339663462137856 7576424600360189952 7631350204502900736 7644680677840912384 7682636160178323456 7700101107246170112 7734266779534360576 7751849098558308352 7790336667096711168 7868012516528357376 7930463133087301632 7960215788206424064 7977659650415788032 8031929443956031488 8041637849906282496 8071147849444098048 8086568419765256192 8104289168676356096 8126053617127391232 8143860893132783616 8165731613304771072 8199261307371782144 8216996942664695808 8235003510106619904 8291023942148161536 8295346400817545216 8331507457490681856 8332188488589901824 8350447484547366912 8388184378970210304 8406566083233841152 8407253249748369408 8429142310508150784 8448304291006906368 8463753607609581568 8505775748768858112 8562938220198756352 8582404359118127104 8600265762571026432 8600968762415382528 8658770971840217088 8677745634305900544 8682979410201542656 8701050126976155648 8720830235878096896 8721543090860457984 8780155611632369664 8839162033753554944 8859256112638066688 8903241905253384192 8963075520208044032 8983451291787198464 9002147340261261312 9097389472235913216 9117325314760900608 9179347935949750272 9190443257035751424 9224168970793254912 9252206988601851904 9286918419574161408 9307269592151752704 9332264700919738368 9370584351282036736 9390853648759652352 9416339157684781056 9480395886648623104 9521722808560779264 9522501129817030656 9543368553768419328 9586496433108811776 9607504095124389888 9633305497723600896 9655204904007892992 9672861265839521792 9720092033739128832 9720886570021552128 9742188731971928064 9768351836476735488 9786215108798578688 9808462124706430976 9828875157224030208 9895738253531676672 9923405040230334464 9944057287972749312 9966663126717825024 10033643389666197504 10034463556151279616 10083459960234049536 10101899467146919936 10106382703260598272 10175133606003867648 10243514880237764608 10387115556128948224 10408732862177083392 10419800359726743552 10541907395192291328 10573950844116402176 10613621050941898752 10636879533887717376 10665445372479700992 10709239258608041984 10722183799875043328 10761530465925464064 10834738156169854976 10858481190843711488 10881968924069462016 10887642151073028096 10955995923552927744 10980004680142159872 11009491997398401024 11034519890294734848 11108676609987575808 11109584651453202432 11133929979396489216 11163830670259126272 11184245838626947072 11208754777645121536 11238856414010867712 11264405721342541824 11341034331691810816 11364636900540284928 11390472144820371456 11467021016761368576 11523954240267485184 11545027962453622784 11550151660869255168 11601400169301540864 11627773647837462528 11685505000645066752 11706874148843159552 11870989207004512256 11895694699630952448 12047894165934047232 12062456774859423744 12129852629647884288 12156433753014534144 12189080425691086848 12215791339699175424 12239130581266333696 12298891961057673216 12382557892765548544 12409692789535670272 12436535913222242304 12443019601226317824 12555118876913041408 12582276568455315456 12609849124850761728 12610879874622554112 12695630411414372352 12696668173089374208 12758663623153287168 12781995244145082368 12810005460165853184 12844407330298134528 12873606538677190656 12960122711652171776 12961182093362069504 12988156457760325632 12989584975962570752 13016618451458850816 13024469115302313984 13105166876298706944 13170233417448554496 13258743050630332416 13288884168957100032 13354862857880076288 13378191186221596672 13444613280312066048 13475176937680797696 13566844808005156864 13595079656721088512 13769021903924625408 13785664885553627136 13878310482902777856 13930377629361242112 13960904388227629056 14055876526923055104 14124508736527171584 14151494734589198336 14182506045183623168 14220593829972934656 14348707287900618752 14379744649663217664 14411256142686584832 14509291898759282688 14516856201430704128 14580138050608693248 14581329855032328192 14607994564737236992 14613283097957892096 14679322663197868032 14712693187059646464 14811568813316767744 14812779535270936576 14843607380297515008 14885107560345501696 14985141885347823616 15019207628456722432 15050465084499296256 15051695334226919424 15084679326924275712 15152849200720379904 15262700409005801472 15289361355681824768 15365272320356646912 15468533559068721152 15503698197116616704 15580673334193422336 15736025033056714752 15860926266174603264 15920431576412848128 15955319300831576064 16063858887912062976 16083275699812564992 16142295698888196096 16173136839530512384 16208578337352712192 16252107234254782464 16287721786265567232 16331463226609542144 16398522614743564288 16433993885329391616 16470007020213239808 16590692801635090432 16663014914981363712 16664376977179803648 16700894969094733824 16776368757940420608 16813132166467682304 16814506499496738816 16858284621016301568 16896608582013812736 16927507215219163136 17011551497537716224 17125876440397512704 17164808718236254208 17200531525142052864 17317541943680434176 17355491268611801088 17365958820403085312 17402100253952311296 17441660471756193792 17443086181720915968 17560311223264739328 17678324067507109888 17806483810506768384 17926151040416088064 17966902583574396928 18004294680522522624 18194778944471826432 18234650629521801216 18358695871899500544 18448337941586509824 18504413977203703808 18573836839148322816 18614539184303505408 18664529401839476736 18741168702564073472 18781707297519304704 18832678315369562112 18960791773297246208 19043445617121558528 19045002259634061312 19172992866217623552 19215008190248779776 19266610995447201792 19310409808015785984 19345722531679043584 19440184067478257664 19441773140043104256 19484377463943856128 19536703672953470976 19572430217597157376 19616924249412861952 19657750314448060416 19846810080460668928 19888114575945498624 19933326253435650048 20067286779332395008 20068927112302559232 20166919920468099072 20203798934293839872 20212765406521196544 20350267212007735296 20487029760475529216 20774231112257896448 20817465724354166784 20839600719453487104 21083814790384582656 21227242101883797504 21273759067775434752 21330890744959401984 21418478517216083968 21444367599750086656 21523060931850928128 21669476312339709952 21716962381687422976 21763937848138924032 21775284302146056192 21911991847105855488 22018983994796802048 22069039780589469696 22217353219975151616 22219169302906404864 22267859958792978432 22327661340518252544 22368491677253894144 22417509555290243072 22477712828021735424 22528811442685083648 22682068663383621632 22729273801080569856 22934042033522737152 23047908480534970368 23090055924907245568 23100303321738510336 23202800338603081728 23255547295674925056 23371010001290133504 23413748297686319104 23741978414009024512 23791389399261904896 24095788331868094464 24124913549718847488 24259705259295768576 24312867506029068288 24378160851382173696 24431582679398350848 24597783922115346432 24765115785531097088 24819385579071340544 24873071826444484608 24886039202452635648 25110237753826082816 25164553136910630912 25219698249701523456 25221759749245108224 25391260822828744704 25517327246306574336 25563990488290164736 25620010920331706368 25688814660596269056 25747213077354381312 25920245423304343552 25922364186724139008 25976312915520651264 25979169951925141504 26033236902917701632 26048938230604627968 26340466834897108992 26517486101260664832 26577768337914200064 26709725715760152576 26756382372443193344 26889226560624132096 26950353875361595392 27538043807849250816 27571329771107254272 27756620965805555712 27860755258722484224 27921808776455258112 28111753053846110208 28249017473054343168 28302989469178396672 28365012090367246336 28441187659945869312 28697414575801237504 28759489299326435328 28822512285373169664 29018583797518565376 29033712402861408256 29160276101217386496 29162659710064656384 29226566195915784192 29358645326395736064 29425386374119292928 29623137626633535488 29625559070541873152 29687214760595030016 29770215120691003392 29970283770695647232 30038415256913444864 30100930168998592512 30103390668453838848 30305698401440759808 30525400818011602944 30578722711363649536 30730544640713293824 30937067118137442304 31007396394233233408 31161346668386844672 31721852532349206528 31840863152825696256 31910638601663152128 32127717775824125952 32166551399625129984 32284591397776392192 32346273679061024768 32504214468509564928 32575443572531134464 32662926453219084288 32797045229487128576 32867987770658783232 32940014040426479616 33181385603270180864 33326029829962727424 33328753954359607296 33401789938189467648 33552737515880841216 33626264332935364608 33716569242032603136 33793217164027625472 33855014430438326272 34023102995075432448 34251752880795025408 34329617436472508416 34401063050284105728 34635083887360868352 34731917640806170624 34804200507904622592 34883320943512387584 35120622446529478656 35356648135014219776 35612967621013536768 35852302080832176128 36389557888943652864 36469301259043602432 36717391743799001088 36896675883173019648 37008827954407407616 37147673678296645632 37229078368607010816 37329058803678953472 37482337405128146944 37665356630739124224 37921583546594492416 38086891234243117056 38090004519268122624 38345985732435247104 38430016380497559552 38533221990894403584 38620819616031571968 38880368134956515328 38883546280086208512 38968754927887712256 39073407345906941952 39144860435194314752 39233848498825723904 39315500628896120832 39693620160921337856 39776229151890997248 39866652506871300096 40134573558664790016 40333839840936198144 40407597868587679744 40425530813042393088 40700534424015470592 40974059520951058432 41548462224515792896 41634931448708333568 42167629580769165312 42454484203767595008 42547518135550869504 42661781489918803968 42836957034432167936 43046121863701856256 43338952624679419904 43433924763374845952 43527875696277848064 43550568604292112384 43823983694211710976 44037967989593604096 44138079561178939392 44434706439950303232 44438338605812809728 44655322681036505088 44736983354507788288 44835019110580486144 44955425656043470848 45057622885370167296 45364137326767243264 45458547602161139712 45868084067045474304 46095816961069940736 46405600677206163456 46511094591349850112 46742020002580267008 46827496595372638208 47483956828018049024 47582778798523809792 48191576663736188928 48249827099437694976 48519410518591537152 48625735012058136576 48756321702764347392 48863165358796701696 49195567844230692864 49530231571062194176 49638771158142681088 49772078404905271296 50220475507652165632 50329106273821261824 50439396499403046912 50443519498490216448 50782521645657489408 51034654492613148672 51127980976580329472 51377629321192538112 51494426154708762624 51840490846608687104 51844728373448278016 51952625831041302528 51958339903850283008 52066473805835403264 52097876461209255936 52680933669794217984 53034972202521329664 53419451431520305152 53512764744886386688 53778453121248264192 53900707750723190784 55076087615698501632 55513241931611111424 55721510517444968448 55843617552910516224 56223506107692220416 56498034946108686336 56605978938356793344 56730024180734492672 56882375319891738624 57394829151602475008 57518978598652870656 57645024570746339328 58037167595037130752 58067424805722816512 58320552202434772992 58325319420129312768 58453132391831568384 58717290652791472128 58850772748238585856 59246275253267070976 59540430241382006784 59940567541391294464 60076830513826889728 60201860337997185024 60206781336907677696 60611396802881519616 61050801636023205888 61461089281426587648 61874134236274884608 62014792788466466816 62322693336773689344 63681726305651392512 63821277203326304256 64255435551648251904 64333102799250259968 64569182795552784384 64692547358122049536 65008428937019129856 65150887145062268928 65325852906438168576 65594090458974257152 65735975541317566464 66362771206540361728 66652059659925454848 66657507908719214592 66803579876378935296 67105475031761682432 67252528665870729216 67433138484065206272 67586434328055250944 67710028860876652544 68046205990150864896 68503505761590050816 68659234872945016832 68802126100568211456 69270167774721736704 69463835281612341248 69608401015809245184 69766641887024775168 70241244893058957312 70713296270028439552 71225935242027073536 71704604161664352256 72779115777887305728 72938602518087204864 73793351766346039296 74017655908814815232 74295347356593291264 74458156737214021632 74658117607357906944 74964674810256293888 75330713261478248448 75843167093188984832 76173782468486234112 76691971464870494208 76860032760995119104 77066443981788807168 77241639232063143936 77760736269913030656 77767092560172417024 77937509855775424512 78146814691813883904 78289720870388629504 79387240321842675712 79552458303781994496 79733305013742600192 80269147117329580032 80667679681872396288 80815195737175359488 80851061626084786176 81948119041902116864 83096924449031585792 83269862897416667136 84335259161538330624 84908968407535190016 85095036271101739008 85323562979837607936 85673914068864335872 86092243727403712512 86677905249358839808 86867849526749691904 87055751392555696128 87101137208584224768 88075935979187208192 88276159122357878784 88869412879900606464 88876677211625619456 89310645362073010176 89473966709015576576 89670038221160972288 89910851312086941696 90115245770740334592 90728274653534486528 90917095204322279424 91736168134090948608 92191633922139881472 92811201354412326912 93022189182699700224 93484040005160534016 94967913656036098048 95165557597047619584 96383153327472377856 96499654198875389952 97038821037183074304 97512643405528694784 97726330717593403392 98391135688461385728 99060463142124388352 99277542316285362176 99544156809810542592 100440951015304331264 100658212547642523648 100878792998806093824 101565043291314978816 102069308985226297344 102255961953160658944 102755258642385076224 102988852309417525248 103680981693217374208 103689456746896556032 103905251662082605056 104195752922418511872 105361867339588435968 106069944405042659328 106838902863040610304 107025529489772773376 107556906242496528384 110152175231397003264 111026483863222222848 111443021034889936896 111687235105821032448 112447012215384440832 112996069892217372672 113211957876713586688 113460048361468985344 113764750639783477248 114789658303204950016 115037957197305741312 115290049141492678656 116134849611445633024 116641104404869545984 116650638840258625536 116906264783663136768 117434581305582944256 117701545496477171712 118492550506534141952 119080860482764013568 119881135082782588928 120153661027653779456 120403720675994370048 121222793605763039232 122101603272046411776 122922178562853175296 123748268472549769216 124645386673547378688 127363452611302785024 127642554406652608512 128510871103296503808 129138365591105568768 130016857874038259712 130301774290124537856 130651705812876337152 131188180917948514304 131471951082635132928 132725542413080723456 133304119319850909696 133315015817438429184 134210950063523364864 134505057331741458432 134866276968130412544 135172868656110501888 135420057721753305088 136092411980301729792 137007011523180101632 137318469745890033664 137604252201136422912 138927670563224682496 139216802031618490368 139533283774049550336 140482489786117914624 141426592540056879104 142451870484054147072 143409208323328704512 145558231555774611456 145877205036174409728 147586703532692078592 148590694713186582528 148916313474428043264 149316235214715813888 149929349620512587776 150661426522956496896 151686334186377969664 152347564936972468224 153383942929740988416 154132887963577614336 154483278464126287872 155521472539826061312 155534185120344834048 155875019711550849024 156293629383627767808 156579441740777259008 158774480643685351424 159104916607563988992 160538294234659160064 161335359363744792576 161630391474350718976 161702123252169572352 163896238083804233728 166193848898063171584 166539725794833334272 168670518323076661248 169817936815070380032 170190072542203478016 170647125959675215872 172184487454807425024 173355810498717679616 173735699053499383808 174111502785111392256 174202274417168449536 176151871958374416384 176552318244715757568 177738825759801212928 178621290724146020352 178947933418031153152 179340076442321944576 179821702624173883392 180230491541480669184 181456549307068973056 181834190408644558848 184383267844279762944 185622402708824653824 186044378365399400448 186968080010321068032 192766306654944755712 192999308397750779904 194077642074366148608 195025286811057389568 195452661435186806784 196782271376922771456 198120926284248776704 198555084632570724352 199088313619621085184 200881902030608662528 201316425095285047296 201757585997612187648 203130086582629957632 204138617970452594688 205510517284770152448 205977704618835050496 207361963386434748416 207378913493793112064 207810503324165210112 208391505844837023744 210723734679176871936 212139888810085318656 213677805726081220608 214051058979545546752 215113812484993056768 222052967726444445696 222886042069779873792 223374470211642064896 224894024430768881664 225992139784434745344 226423915753427173376 227529501279566954496 229579316606409900032 230075914394611482624 230580098282985357312 232269699222891266048 233282208809739091968 233301277680517251072 233812529567326273536 234869162611165888512 236985101013068283904 238161720965528027136 239762270165565177856 240307322055307558912 240807441351988740096 242445587211526078464 245844357125706350592 247496536945099538432 249290773347094757376 254726905222605570048 255285108813305217024 257021742206593007616 258276731182211137536 260033715748076519424 260603548580249075712 261303411625752674304 262376361835897028608 265451084826161446912 266608238639701819392 266630031634876858368 268421900127046729728 269010114663482916864 269732553936260825088 270345737312221003776 272184823960603459584 274014023046360203264 274636939491780067328 275208504402272845824 277855341126449364992 278433604063236980736 279066567548099100672 282853185080113758208 284903740968108294144 286818416646657409024 291116463111549222912 295173407065384157184 297181389426373165056 297832626948856086528 298632470429431627776 299858699241025175552 301322853045912993792 303372668372755939328 304695129873944936448 306767885859481976832 308265775927155228672 308966556928252575744 311042945079652122624 311068370240689668096 312587258767255535616 313158883481554518016 317548961287370702848 318209833215127977984 321076588469318320128 322670718727489585152 327792476167608467456 332387697796126343168 333079451589666668544 337341036646153322496 339635873630140760064 340380145084406956032 341294251919350431744 344368974909614850048 346711620997435359232 347471398106998767616 348404548834336899072 352303743916748832768 353104636489431515136 355477651519602425856 357242581448292040704 357895866836062306304 359643405248347766784 360460983082961338368 362913098614137946112 363668380817289117696 368766535688559525888 371244805417649307648 373936160020642136064 385532613309889511424 390050573622114779136 390905322870373613568 393564542753845542912 396241852568497553408 397110169265141448704 398176627239242170368 401763804061217325056 402632850190570094592 403515171995224375296 406260173165259915264 408277235940905189376 411021034569540304896 411955409237670100992 414723926772869496832 416783011689674047488 421447469358353743872 424279777620170637312 427355611452162441216 430227624969986113536 445772084139559747584 446748940423284129792 449788048861537763328 451984279568869490688 452847831506854346752 455059002559133908992 459158633212819800064 460151828789222965248 464539398445782532096 466564417619478183936 466602555361034502144 467625059134652547072 469738325222331777024 473970202026136567808 476323441931056054272 479524540331130355712 480614644110615117824 481614882703977480192 484891174423052156928 491688714251412701184 494993073890199076864 498581546694189514752 509453810445211140096 510570217626610434048 516553462364422275072 520067431496153038848 521207097160498151424 522606823251505348608 524752723671794057216 530902169652322893824 533216477279403638784 536843800254093459456 538020229326965833728 539465107872521650176 540691474624442007552 544369647921206919168 548028046092720406528 555710682252898729984 556867208126473961472 558133135096198201344 565706370160227516416 573636833293314818048 582232926223098445824 590346814130768314368 594362778852746330112 595665253897712173056 597264940858863255552 599717398482050351104 602645706091825987584 606745336745511878656 609390259747889872896 616531551854310457344 617933113856505151488 622085890159304245248 622136740481379336192 625174517534511071232 626317766963109036032 635097922574741405696 636419666430255955968 642153176938636640256 645341437454979170304 664775395592252686336 666158903179333337088 674682073292306644992 679271747260281520128 682588503838700863488 688737949819229700096 693423241994870718464 694942796213997535232 696809097668673798144 704607487833497665536 710955303039204851712 714485162896584081408 715791733672124612608 719286810496695533568 720921966165922676736 725826197228275892224 727336761634578235392 737533071377119051776 742489610835298615296 747872320041284272128 771065226619779022848 780101147244229558272 781810645740747227136 787129085507691085824 792483705136995106816 794220338530282897408 796353254478484340736 803527608122434650112 805265700381140189184 807030343990448750592 816554471881810378752 822042069139080609792 823910818475340201984 829447853545738993664 833566023379348094976 848559555240341274624 854711222904324882432 860455249939972227072 891544168279119495168 893497880846568259584 899576097723075526656 903968559137738981376 910118005118267817984 918317266425639600128 920303657578445930496 929078796891565064192 933128835238956367872 933205110722069004288 939476650444663554048 947940404052273135616 952646883862112108544 959049080662260711424 961229288221230235648 963229765407954960384 983377428502825402368 989986147780398153728 997163093388379029504 1018907620890422280192 1021140435253220868096 1033106924728844550144 1040134862992306077696 1042414194320996302848 1045213646503010697216 1049505447343588114432 1061804339304645787648 1066432954558807277568 1073687600508186918912 1078930215745043300352 1081382949248884015104 1088739295842413838336 1096056092185440813056 1111421364505797459968 1113734416252947922944 1131412740320455032832 1147273666586629636096 1180693628261536628736 1188725557705492660224 1191330507795424346112 1194529881717726511104 1205291412183651975168 1213490673491023757312 1218780519495779745792 1233063103708620914688 1235866227713010302976 1244171780318608490496 1250349035069022142464 1252635533926218072064 1270195845149482811392 1272839332860511911936 1290682874909958340608 1349364146584613289984 1358543494520563040256 1365177007677401726976 1377475899638459400192 1386846483989741436928 1389885592427995070464 1393618195337347596288 1409214975666995331072 1421910606078409703424 1428970325793168162816 1438573620993391067136 1441843932331845353472 1451652394456551784448 1454673523269156470784 1475066142754238103552 1484979221670597230592 1495744640082568544256 1560202294488459116544 1563621291481494454272 1574258171015382171648 1584967410273990213632 1592706508956968681472 1607055216244869300224 1610531400762280378368 1614060687980897501184 1633108943763620757504 1644084138278161219584 1658895707091477987328 1667132046758696189952 1697119110480682549248 1720910499879944454144 1783088336558238990336 1786995761693136519168 1799152195446151053312 1807937118275477962752 1820236010236535635968 1836634532851279200256 1858157593783130128384 1866257670477912735744 1866410221444138008576 1878953300889327108096 1905293767724224217088 1918098161324521422848 1922458576442460471296 1926459530815909920768 1979972295560796307456 1994326186776758059008 2037815241780844560384 2066213849457689100288 2080269725984612155392 2084828388641992605696 2090427293006021394432 2099010894687176228864 2123608678609291575296 2132865909117614555136 2147375201016373837824 2157860431490086600704 2162765898497768030208 2177478591684827676672 2192112184370881626112 2222842729011594919936 2227468832505895845888 2294547333173259272192 2361387256523073257472 2377451115410985320448 2382661015590848692224 2389059763435453022208 2410582824367303950336 2426981346982047514624 2466126207417241829376 2471732455426020605952 2488343560637216980992 2500698070138044284928 2505271067852436144128 2540391690298965622784 2545678665721023823872 2581365749819916681216 2698728293169226579968 2730354015354803453952 2754951799276918800384 2773692967979482873856 2779771184855990140928 2787236390674695192576 2818429951333990662144 2843821212156819406848 2857940651586336325632 2877147241986782134272 2883687864663690706944 2950132285508476207104 2969958443341194461184 2991489280165137088512 3120404588976918233088 3127242582962988908544 3148516342030764343296 3169934820547980427264 3185413017913937362944 3214110432489738600448 3221062801524560756736 3266217887527241515008 3288168276556322439168 3317791414182955974656 3334264093517392379904 3394238220961365098496 3441820999759888908288 3566176673116477980672 3573991523386273038336 3615874236550955925504 3640472020473071271936 3673269065702558400512 3716315187566260256768 3732515340955825471488 3757906601778654216192 3810587535448448434176 3836196322649042845696 3959944591121592614912 4075630483561689120768 4132427698915378200576 4160539451969224310784 4169656777283985211392 4180854586012042788864 4198021789374352457728 4247217357218583150592 4265731818235229110272 4315720862980173201408 4325531796995536060416 4354957183369655353344 4384224368741763252224 4445685458023189839872 4454937665011791691776 4722774513046146514944 4754902230821970640896 4778119526870906044416 4821165648734607900672 4853962693964095029248 4932252414834483658752 4976687121274433961984 5001396140276088569856 5010542135704872288256 5080783380597931245568 5091357331442047647744 5162731499639833362432 5397456586338453159936 5460708030709606907904 5509903598553837600768 5547385935958965747712 5559542369711980281856 5574472781349390385152 5636859902667981324288 5715881303172672651264 5754294483973564268544 5767375729327381413888 5939916886682388922368 5982978560330274177024 6240809177953836466176 6254485165925977817088 6297032684061528686592 6370826035827874725888 6428220864979477200896 6442125603049121513472 6532435775054483030016 6576336553112644878336 6635582828365911949312 6668528187034784759808 6883641999519777816576 7132353346232955961344 7147983046772546076672 7231748473101911851008 7280944040946142543872 7346538131405116801024 7432630375132520513536 7465030681911650942976 7515813203557308432384 7621175070896896868352 7672392645298085691392 7919889182243185229824 8264855397830756401152 8321078903938448621568 8339313554567970422784 8361709172024085577728 8494434714437166301184 8531463636470458220544 8631441725960346402816 8651063593991072120832 8768448737483526504448 8891370916046379679744 8909875330023583383552 9445549026092293029888 9509804461643941281792 9556239053741812088832 9642331297469215801344 9707925387928190058496 9864504829668967317504 9953374242548867923968 10002792280552177139712 10161566761195862491136 10182714662884095295488 10325462999279666724864 10921416061419213815808 11019807197107675201536 11094771871917931495424 11148945562698780770304 11273719805335962648576 11431762606345345302528 11508588967947128537088 11879833773364777844736 12481618355907672932352 12508970331851955634176 12594065368123057373184 12741652071655749451776 12856441729958954401792 13064871550108966060032 13152673106225289756672 13337056374069569519616 14264706692465911922688 14463496946203823702016 14561888081892285087744 14693076262810233602048 14865260750265041027072 14930061363823301885952 15031626407114616864768 15242350141793793736704 15344785290596171382784 16529710795661512802304 16642157807876897243136 16678627109135940845568 16723418344048171155456 16988869428874332602368 17262883451920692805632 17302127187982144241664 17536897474967053008896 17782741832092759359488 17819750660047166767104 18891098052184586059776 19112478107483624177664 19284662594938431602688 19415850775856380116992 19729009659337934635008 19906748485097735847936 20005584561104354279424 20650925998559333449728 21842832122838427631616 22039614394215350403072 22189543743835862990848 22297891125397561540608 22547439610671925297152 22863525212690690605056 23017177935894257074176 23759667546729555689472 24963236711815345864704 25017940663703911268352 25483304143311498903552 25712883459917908803584 26305346212450579513344 26674112748139139039232 28529413384931823845376 28926993892407647404032 29123776163784570175488 29386152525620467204096 29730521500530082054144 29860122727646603771904 30484700283587587473408 30689570581192342765568 33059421591323025604608 33284315615753794486272 33446836688096342310912 33977738857748665204736 34525766903841385611264 35073794949934106017792 35565483664185518718976 35639501320094333534208 37782196104369172119552 38224956214967248355328 38569325189876863205376 38831701551712760233984 39458019318675869270016 40011169122208708558848 43685664245676855263232 44079228788430700806144 44595782250795123081216 45094879221343850594304 45727050425381381210112 46034355871788514148352 49926473423630691729408 50035881327407822536704 50966608286622997807104 51425766919835817607168 52610692424901159026688 53348225496278278078464 57853987784815294808064 58247552327569140350976 59461043001060164108288 59720245455293207543808 61379141162384685531136 66118843182646051209216 66568631231507588972544 66893673376192684621824 67955477715497330409472 69051533807682771222528 71130967328371037437952 71279002640188667068416 76449912429934496710656 77138650379753726410752 77663403103425520467968 78916038637351738540032 80022338244417417117696 87371328491353710526464 88158457576861401612288 89191564501590246162432 91454100850762762420224 92068711743577028296704 99852946847261383458816 101933216573245995614208 102851533839671635214336 105221384849802318053376 106696450992556556156928 115707975569630589616128 116495104655138280701952 118922086002120328216576 122758282324769371062272 132237686365292102418432 133787346752385369243648 135910955430994660818944 138103067615365542445056 152899824859868993421312 154277300759507452821504 155326806206851040935936 157832077274703477080064 160044676488834834235392 174742656982707421052928 178383129003180492324864 184137423487154056593408 199705893694522766917632 203866433146491991228416 205703067679343270428672 213392901985113112313856 231415951139261179232256 232990209310276561403904 237844172004240656433152 245516564649538742124544 264475372730584204836864 267574693504770738487296 271821910861989321637888 276206135230731084890112 305799649719737986842624 308554601519014905643008 315664154549406954160128 320089352977669668470784 349485313965414842105856 356766258006360984649728 368274846974308113186816 407732866292983982456832 462831902278522358464512 465980418620553122807808 475688344008481312866304 535149387009541476974592 543643821723978643275776 552412270461462169780224 611599299439475973685248 617109203038029811286016 640178705955339336941568 698970627930829684211712 713532516012721969299456 736549693948616226373632 815465732585967964913664 925663804557044716929024 951376688016962625732608 1070298774019082953949184 1087287643447957286551552 1104824540922924339560448 1223198598878951947370496 1397941255861659368423424 1427065032025443938598912 1630931465171935929827328 1851327609114089433858048 1902753376033925251465216 2140597548038165907898368 2209649081845848679120896 2446397197757903894740992 2854130064050887877197824 3261862930343871859654656 3805506752067850502930432 4281195096076331815796736 4892794395515807789481984 5708260128101775754395648 7611013504135701005860864 8562390192152663631593472 9785588791031615578963968 11416520256203551508791296 17124780384305327263186944 22833040512407103017582592 34249560768610654526373888 68499121537221309052747776
- Sum of all divisors σ(n): 247489153794000929226323817
- Sum of proper divisors (its aliquot sum) s(n): 178990032256779620173576041
- 68499121537221309052747776 is an abundant number, because the sum of its proper divisors (178990032256779620173576041) is greater than itself. Its abundance is 110490910719558311120828265
Bases of 68499121537221309052747776
- Binary: 111000101010010100000011010001101101110001101010101001000000000000000000000000000000002
- Hexadecimal: 0x38A940D1B71AA900000000
- Base-36: 8LUHW4911SS5I58G0
Squares and roots of 68499121537221309052747776
- 68499121537221309052747776 squared (684991215372213090527477762) is 4692129651371016193771865481757731541899895872946176
- 68499121537221309052747776 cubed (684991215372213090527477763) is 321406759257663087704888828122441822137372652632280053779408679193873351704576
-
68499121537221309052747776 is a
perfect square number . Itssquare root is 8276419608576 -
The
cube root of 68499121537221309052747776 is 409161724.7643781703
Scales and comparisons
How big is 68499121537221309052747776?- 68,499,121,537,221,309,052,747,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 68,499,121,537,221,309,052,747,776 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 68499121537221309052747776 cubic inches would be around 34096810.4 feet tall.
Recreational maths with 68499121537221309052747776
- 68499121537221309052747776 backwards is 67774725090312273512199486
- The number of decimal digits it has is: 26
- The sum of 68499121537221309052747776'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 68499121537221309052747776 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 68499121537221309052747776 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/68499121537221309052747776/
Chicago style:
Numbermatics. 2024. "Number 68499121537221309052747776 - Facts about the integer". https://numbermatics.com/n/68499121537221309052747776/
The information we have on file for 68499121537221309052747776 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 68499121537221309052747776, math, Factors of 68499121537221309052747776, curriculum, school, college, exams, university, Prime factorization of 68499121537221309052747776, STEM, science, technology, engineering, physics, economics, calculator, sixty-eight septillion, four hundred ninety-nine sextillion, one hundred twenty-one quintillion, five hundred thirty-seven quadrillion, two hundred twenty-one trillion, three hundred nine billion, fifty-two million, seven hundred forty-seven thousand, seven hundred seventy-six.