82051064014132672752254976
82,051,064,014,132,672,752,254,976 is an even composite number composed of six prime numbers multiplied together.
82051064014132672752254976 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, five hundred seventy-five divisors.
Prime factorization of 82051064014132672752254976:
228 × 34 × 74 × 312 × 372 × 10932
(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 × 3 × 3 × 7 × 7 × 7 × 7 × 31 × 31 × 37 × 37 × 1093 × 1093)See below for interesting mathematical facts about the number 82051064014132672752254976 from the Numbermatics database.
Names of 82051064014132672752254976
- Cardinal: 82051064014132672752254976 can be written as Eighty-two septillion, fifty-one sextillion, sixty-four quintillion, fourteen quadrillion, one hundred thirty-two trillion, six hundred seventy-two billion, seven hundred fifty-two million, two hundred fifty-four thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 8.2051064014132672752254976 × 1025
Factors of 82051064014132672752254976
Divisors of 82051064014132672752254976
- Number of divisors d(n): 19575
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 37 42 48 49 54 56 62 63 64 72 74 81 84 93 96 98 108 111 112 124 126 128 144 147 148 162 168 186 189 192 196 216 217 222 224 248 252 256 259 279 288 294 296 324 333 336 343 372 378 384 392 432 434 441 444 448 496 504 512 518 558 567 576 588 592 648 651 666 672 686 744 756 768 777 784 837 864 868 882 888 896 961 992 999 1008 1024 1029 1036 1093 1116 1134 1147 1152 1176 1184 1296 1302 1323 1332 1344 1369 1372 1488 1512 1519 1536 1554 1568 1674 1728 1736 1764 1776 1792 1813 1922 1953 1984 1998 2016 2048 2058 2072 2186 2232 2268 2294 2304 2331 2352 2368 2401 2511 2592 2604 2646 2664 2688 2738 2744 2883 2976 2997 3024 3038 3072 3087 3108 3136 3279 3348 3441 3456 3472 3528 3552 3584 3626 3844 3906 3968 3969 3996 4032 4096 4107 4116 4144 4372 4464 4536 4557 4588 4608 4662 4704 4736 4802 5022 5184 5208 5292 5328 5376 5439 5476 5488 5766 5859 5952 5994 6048 6076 6144 6174 6216 6272 6558 6696 6727 6882 6912 6944 6993 7056 7104 7168 7203 7252 7651 7688 7812 7936 7938 7992 8029 8064 8192 8214 8232 8288 8649 8744 8928 9072 9114 9176 9216 9261 9324 9408 9472 9583 9604 9837 10044 10323 10368 10416 10584 10633 10656 10752 10878 10952 10976 11532 11718 11904 11988 12096 12152 12288 12321 12348 12432 12544 12691 13116 13392 13454 13671 13764 13824 13888 13986 14112 14208 14336 14406 14504 15302 15376 15624 15872 15876 15984 16058 16128 16317 16384 16428 16464 16576 17298 17488 17577 17856 18144 18228 18352 18432 18522 18648 18816 18944 19166 19208 19674 20088 20181 20646 20736 20832 20979 21168 21266 21312 21504 21609 21756 21904 21952 22953 23064 23436 23808 23976 24087 24192 24304 24576 24642 24696 24864 25088 25382 25947 26232 26784 26908 27342 27528 27648 27776 27783 27972 28224 28416 28672 28749 28812 29008 29511 30604 30752 30969 31248 31744 31752 31899 31968 32116 32256 32634 32768 32856 32928 33152 33883 34596 34976 35154 35557 35712 36288 36456 36704 36864 36963 37044 37296 37632 37888 38073 38332 38416 39348 40176 40362 40441 41013 41292 41472 41664 41958 42336 42439 42532 42624 43008 43218 43512 43808 43904 45906 46128 46872 47089 47616 47952 48174 48384 48608 48951 49152 49284 49392 49728 50176 50764 51894 52464 53557 53568 53816 54684 55056 55296 55552 55566 55944 56203 56448 56832 57344 57498 57624 58016 59022 60543 61208 61504 61938 62496 63488 63504 63798 63936 64232 64512 64827 65268 65536 65712 65856 66304 67081 67766 68859 69192 69952 70308 71114 71424 72261 72576 72912 73408 73728 73926 74088 74431 74592 75264 75776 76146 76664 76832 77841 78696 80352 80724 80882 82026 82584 82944 83328 83916 84672 84878 85064 85248 86016 86247 86436 87024 87616 87808 88533 88837 91812 92256 92907 93744 94178 95232 95697 95904 96348 96768 97216 97902 98304 98568 98784 99456 100352 101528 101649 103788 104928 106671 107114 107136 107632 109368 110112 110592 110889 111104 111132 111888 112406 112896 113664 114219 114688 114996 115248 116032 118044 121086 121323 122416 123008 123039 123876 124992 126976 127008 127317 127596 127872 128464 129024 129654 130536 131072 131424 131712 132608 134162 135532 137718 138384 139904 140616 141267 142228 142848 144522 145152 145824 146816 146853 147456 147852 148176 148862 149184 150528 151552 152292 153328 153664 155682 157392 160671 160704 161448 161764 164052 165168 165888 166656 167832 168609 169344 169756 170128 170496 172032 172494 172872 174048 175232 175616 177066 177674 181629 183624 184512 185814 187488 188356 190464 191394 191808 192696 193536 194432 194481 195804 196608 197136 197568 198912 200704 201243 203056 203298 206577 207576 209856 213342 214228 214272 215264 216783 218736 220224 221184 221778 222208 222264 223293 223776 224812 225792 227328 228438 229376 229992 230496 232064 236088 237181 242172 242646 244832 246016 246078 247752 248899 249984 253952 254016 254634 255192 255744 256928 258048 258741 259308 261072 262144 262848 263424 265216 266511 268324 271064 275436 276768 279808 281232 282534 283087 284456 285696 287091 289044 290304 291648 293632 293706 294912 295704 296352 297073 297724 298368 301056 303104 304584 304947 306656 307328 311364 314784 320013 321342 321408 322896 323528 328104 329623 330336 331776 333312 335664 337218 338688 339512 340256 340992 342657 344064 344988 345744 348096 350464 351232 354132 355348 363258 363969 367248 369024 371628 374899 374976 376712 380928 381951 382788 383616 385392 387072 388864 388962 391608 393216 393421 394272 395136 397824 401408 402486 406112 406596 413154 415152 419712 423801 426684 428456 428544 430528 433566 437472 440448 442368 443556 444416 444528 446586 447552 449624 451584 454656 456876 458752 459984 460992 464128 469567 472176 474362 482013 484344 485292 489664 492032 492156 495504 497798 499968 505827 507904 508032 509268 510384 511488 513856 516096 517482 518616 522144 524288 525696 526848 530432 533022 536648 542128 544887 550872 553536 559616 562464 565068 566174 568912 571392 574182 578088 580608 583296 587264 587412 589824 591408 592704 594146 595448 596736 602112 603729 606208 609168 609894 613312 614656 619731 622728 629568 640026 642684 642816 645792 647056 650349 656208 659246 660672 663552 666624 669879 671328 674436 677376 679024 680512 681984 685314 688128 689976 691488 696192 700928 702464 708264 710696 711543 726516 727938 734496 738048 743256 746697 749798 749952 753424 761856 763902 765576 767232 770784 774144 776223 777728 777924 783216 786432 786842 788544 790272 795648 799533 802816 804972 812224 813192 826308 830304 839424 847602 849261 853368 856912 857088 861056 861273 867132 874944 880896 884736 887112 888832 889056 891219 893172 895104 899248 903168 909312 913752 914841 917504 919968 921984 928256 939134 944352 948724 960039 964026 968688 970584 979328 984064 984312 988869 991008 995596 999936 1011654 1015808 1016064 1018536 1020768 1022976 1027712 1027971 1032192 1034964 1037232 1044288 1048576 1050373 1051392 1053696 1060864 1066044 1073296 1084256 1089774 1091907 1101744 1107072 1119232 1124697 1124928 1130136 1132348 1137824 1142784 1145853 1148364 1156176 1161216 1166592 1174528 1174824 1179648 1180263 1182816 1185408 1188292 1190896 1193472 1194649 1204224 1207458 1212416 1218336 1219788 1226624 1229312 1239462 1245456 1253671 1259136 1271403 1280052 1285368 1285632 1291584 1294112 1300698 1312416 1315609 1318492 1321344 1327104 1333248 1339758 1342656 1348872 1354752 1358048 1361024 1363968 1370628 1376256 1379952 1382976 1392384 1401856 1404928 1408701 1416528 1421392 1423086 1446039 1453032 1455876 1468992 1476096 1486512 1493394 1496317 1499596 1499904 1506848 1517481 1523712 1527804 1531152 1534464 1541568 1548288 1552446 1555456 1555848 1566432 1572864 1573684 1577088 1580544 1591296 1599066 1605632 1609944 1624448 1626384 1652616 1660267 1660608 1678848 1695204 1698522 1706736 1713824 1714176 1722112 1722546 1734264 1742293 1749888 1761792 1769472 1774224 1777664 1778112 1782438 1786344 1790208 1798496 1806336 1811187 1818624 1827504 1829682 1835008 1839936 1843968 1856512 1878268 1888704 1897448 1920078 1928052 1937376 1941168 1958656 1968128 1968624 1977738 1981609 1982016 1991192 1999872 2009637 2023308 2031616 2032128 2037072 2041536 2045952 2055424 2055942 2064384 2069928 2074464 2079511 2088576 2097152 2100746 2102784 2107392 2121728 2132088 2134629 2146592 2168512 2179548 2183814 2203488 2214144 2238464 2240091 2249394 2249856 2260272 2264696 2275648 2285568 2291706 2296728 2307361 2312352 2322432 2333184 2349056 2349648 2359296 2360526 2365632 2370816 2376584 2381792 2386944 2389298 2398599 2408448 2414916 2424832 2436672 2439576 2453248 2458624 2478924 2490912 2507342 2518272 2542806 2547783 2560104 2570736 2571264 2583168 2588224 2601396 2624293 2624832 2631218 2636984 2642688 2654208 2666496 2673657 2679516 2685312 2697744 2709504 2716096 2722048 2727936 2741256 2744523 2752512 2753947 2759904 2765952 2784768 2803712 2809856 2817402 2833056 2842784 2846172 2880117 2892078 2906064 2911752 2937984 2952192 2966607 2973024 2986788 2992634 2999192 2999808 3013696 3034962 3047424 3055608 3062304 3068928 3083136 3096576 3104892 3110912 3111696 3132864 3145728 3147368 3151119 3154176 3161088 3182592 3198132 3211264 3219888 3248896 3252768 3275721 3286969 3305232 3320534 3321216 3357696 3374091 3390408 3397044 3413472 3427648 3428352 3437559 3444224 3445092 3468528 3484586 3499776 3523584 3538944 3540789 3548448 3555328 3556224 3564876 3572688 3580416 3583947 3596992 3612672 3622374 3637248 3655008 3659364 3670016 3679872 3687936 3713024 3756536 3761013 3777408 3794896 3814209 3840156 3856104 3874752 3882336 3917312 3936256 3937248 3946827 3955476 3963218 3964032 3982384 3999744 4019274 4046616 4063232 4064256 4074144 4083072 4091904 4110848 4111884 4128768 4139856 4148928 4159022 4177152 4194304 4201492 4205568 4214784 4226103 4243456 4264176 4269258 4293184 4337024 4338117 4359096 4367628 4406976 4428288 4476928 4480182 4488951 4498788 4499712 4520544 4529392 4551296 4552443 4571136 4583412 4593456 4614722 4624704 4644864 4666368 4698112 4699296 4718592 4721052 4731264 4741632 4753168 4763584 4773888 4778596 4797198 4816896 4829832 4849664 4873344 4879152 4906496 4917248 4957848 4980801 4981824 5014684 5036544 5085612 5095566 5120208 5141472 5142528 5166336 5176448 5202792 5226879 5248586 5249664 5262436 5273968 5285376 5308416 5332992 5347314 5359032 5370624 5395488 5419008 5432192 5433561 5444096 5455872 5482512 5489046 5505024 5507894 5519808 5531904 5569536 5607424 5619712 5634804 5666112 5685568 5692344 5760234 5784156 5812128 5823504 5875968 5904384 5933214 5944827 5946048 5973576 5985268 5998384 5999616 6027392 6028911 6069924 6094848 6111216 6124608 6137856 6166272 6193152 6209784 6221824 6223392 6238533 6265728 6291456 6294736 6302238 6308352 6322176 6365184 6396264 6403887 6422528 6439776 6497792 6505536 6551442 6573938 6610464 6641068 6642432 6715392 6720273 6748182 6780816 6794088 6826944 6855296 6856704 6875118 6888448 6890184 6922083 6937056 6969172 6999552 7047168 7077888 7081578 7096896 7110656 7112448 7129752 7145376 7160832 7167894 7193984 7195797 7225344 7244748 7274496 7310016 7318728 7340032 7352611 7359744 7375872 7426048 7513072 7522026 7554816 7589792 7628418 7643349 7680312 7712208 7749504 7764672 7834624 7872512 7872879 7874496 7893654 7910952 7926436 7928064 7964768 7999488 8020971 8038548 8093232 8126464 8128512 8148288 8166144 8183808 8221696 8223768 8257536 8261841 8279712 8297856 8318044 8354304 8362543 8388608 8402984 8411136 8429568 8452206 8486912 8528352 8538516 8586368 8674048 8676234 8718192 8735256 8775697 8813952 8856576 8899821 8953856 8960364 8977902 8997576 8999424 9041088 9058784 9102592 9104886 9142272 9166824 9186912 9209263 9229444 9249408 9289728 9332736 9396224 9398592 9437184 9442104 9453357 9462528 9483264 9506336 9527168 9547776 9557192 9594396 9633792 9659664 9699328 9746688 9758304 9812992 9834496 9860907 9915696 9961602 9963648 10029368 10073088 10122273 10171224 10191132 10240416 10282944 10285056 10332672 10352896 10405584 10453758 10474219 10497172 10499328 10524872 10547936 10570752 10616832 10622367 10665984 10694628 10718064 10741248 10751841 10790976 10838016 10864384 10867122 10888192 10911744 10965024 10978092 11010048 11015788 11039616 11063808 11139072 11214848 11239424 11269608 11283039 11332224 11371136 11384688 11520468 11568312 11621869 11624256 11647008 11751936 11808768 11840481 11866428 11889654 11892096 11947152 11970536 11996768 11999232 12054784 12057822 12139848 12189696 12196051 12222432 12249216 12275712 12332544 12386304 12419568 12443648 12446784 12477066 12531456 12582912 12589472 12604476 12616704 12644352 12678309 12730368 12792528 12807774 12845056 12879552 12995584 13011072 13102884 13147876 13220928 13282136 13284864 13430784 13440546 13466853 13496364 13561632 13588176 13653888 13710592 13713408 13750236 13776896 13780368 13844166 13871263 13874112 13938344 13999104 14094336 14155776 14163156 14193792 14221312 14224896 14259504 14290752 14321664 14335788 14387968 14391594 14450688 14489496 14548992 14556577 14620032 14637456 14680064 14705222 14719488 14751744 14852096 14942403 15026144 15044052 15109632 15179584 15256836 15286698 15360624 15424416 15499008 15529344 15669248 15680637 15745024 15745758 15748992 15787308 15821904 15852872 15856128 15929536 15998976 16041942 16077096 16186464 16252928 16257024 16296576 16332288 16367616 16443392 16447536 16515072 16523682 16559424 16595712 16636088 16708608 16725086 16777216 16805968 16822272 16859136 16904412 16973824 17056704 17077032 17172736 17348096 17352468 17436384 17470512 17551394 17627904 17713152 17799642 17834481 17907712 17920728 17955804 17995152 17998848 18082176 18117568 18205184 18209772 18284544 18333648 18373824 18418526 18458888 18498816 18579456 18665472 18715599 18792448 18797184 18874368 18884208 18906714 18925056 18966528 19012672 19054336 19095552 19114384 19188792 19211661 19267584 19319328 19398656 19493376 19516608 19625984 19668992 19721814 19831392 19923204 19927296 20058736 20146176 20160819 20244546 20342448 20382264 20480832 20565888 20570112 20665344 20705792 20766249 20811168 20907516 20948438 20994344 20998656 21049744 21095872 21141504 21233664 21244734 21331968 21389256 21436128 21482496 21503682 21581952 21676032 21728768 21734244 21776384 21823488 21930048 21956184 22020096 22031576 22057833 22079232 22127616 22278144 22429696 22478848 22539216 22566078 22664448 22742272 22769376 22930047 23040936 23136624 23243738 23248512 23294016 23503872 23617536 23618637 23680962 23732856 23779308 23784192 23894304 23941072 23993536 23998464 24062913 24109568 24115644 24279696 24379392 24392102 24444864 24498432 24551424 24665088 24772608 24785523 24839136 24887296 24893568 24954132 25062912 25087629 25165824 25178944 25208952 25233408 25288704 25356618 25460736 25585056 25615548 25690112 25759104 25991168 26022144 26205768 26295752 26327091 26441856 26564272 26569728 26699463 26861568 26881092 26933706 26992728 27123264 27176352 27307776 27421184 27426816 27500472 27553792 27560736 27627789 27688332 27742526 27748224 27876688 27998208 28188672 28311552 28326312 28360071 28387584 28442624 28449792 28519008 28581504 28643328 28671576 28775936 28783188 28901376 28978992 29097984 29113154 29240064 29274912 29360128 29410444 29438976 29503488 29582721 29704192 29884806 30052288 30088104 30219264 30359168 30366819 30513672 30573396 30721248 30848832 30998016 31058688 31338496 31361274 31422657 31490048 31491516 31497984 31574616 31643808 31705744 31712256 31859072 31867101 31997952 32083884 32154192 32255523 32372928 32505856 32514048 32593152 32664576 32735232 32886784 32895072 33030144 33047364 33118848 33191424 33272176 33417216 33450172 33554432 33611936 33644544 33718272 33808824 33849117 33947648 34113408 34154064 34345472 34696192 34704936 34865607 34872768 34941024 35102788 35255808 35426304 35521443 35599284 35668962 35815424 35841456 35911608 35990304 35997696 36164352 36235136 36410368 36419544 36569088 36588153 36667296 36747648 36837052 36917776 36997632 37034119 37158912 37330944 37431198 37584896 37594368 37748736 37768416 37813428 37850112 37933056 38025344 38034927 38108672 38191104 38228768 38377584 38423322 38535168 38638656 38797312 38863801 38986752 39033216 39251968 39337984 39443628 39662784 39846408 39854592 40117472 40292352 40321638 40400559 40489092 40684896 40764528 40961664 41131776 41140224 41330688 41411584 41532498 41613789 41622336 41815032 41896876 41988688 41997312 42099488 42191744 42283008 42467328 42489468 42663936 42778512 42872256 42964992 43007364 43163904 43352064 43457536 43468488 43552768 43646976 43669731 43860096 43912368 44040192 44063152 44115666 44158464 44202013 44255232 44556288 44827209 44859392 44957696 45078432 45132156 45328896 45484544 45538752 45860094 46081872 46273248 46385827 46487476 46497024 46588032 47007744 47041911 47235072 47237274 47361924 47465712 47558616 47568384 47788608 47882144 47987072 47996928 48125826 48219136 48231288 48559392 48758784 48784204 48889728 48996864 49102848 49330176 49545216 49571046 49678272 49774592 49787136 49908264 50125824 50175258 50331648 50357888 50417904 50466816 50577408 50713236 50921472 51170112 51231096 51380224 51468277 51518208 51982336 52044288 52411536 52591504 52654182 52883712 53128544 53139456 53398926 53503443 53723136 53762184 53867412 53985456 54246528 54352704 54615552 54842368 54853632 55000944 55107584 55121472 55255578 55376664 55485052 55496448 55753376 55996416 56146797 56377344 56623104 56652624 56720142 56775168 56885248 56899584 57038016 57163008 57286656 57343152 57551872 57566376 57802752 57957984 58195968 58226308 58480128 58537801 58549824 58720256 58820888 58877952 59006976 59165442 59408384 59769612 60104576 60176208 60438528 60718336 60733638 61027344 61146792 61429879 61442496 61697664 61996032 62117376 62298747 62676992 62722548 62845314 62980096 62983032 62995968 63149232 63287616 63411488 63424512 63718144 63734202 63995904 64167768 64308384 64464841 64511046 64745856 65011712 65028096 65186304 65329152 65470464 65773568 65790144 66060288 66094728 66173499 66237696 66382848 66544352 66834432 66900344 67108864 67223872 67289088 67436544 67617648 67698234 67895296 68226816 68308128 68690944 69392384 69409872 69731214 69745536 69882048 70205576 70511616 70852608 70855911 71042886 71198568 71337924 71630848 71682912 71823216 71980608 71995392 72328704 72470272 72820736 72839088 73138176 73176306 73319533 73334592 73495296 73674104 73835552 73995264 74068238 74317824 74356569 74661888 74862396 75169792 75188736 75262887 75497472 75536832 75626856 75700224 75866112 76050688 76069854 76217344 76382208 76457536 76755168 76846644 77070336 77277312 77594624 77727602 77973504 78066432 78503936 78675968 78887256 78981273 79325568 79692816 79709184 80234944 80584704 80643276 80801118 80978184 81353083 81369792 81529056 81923328 82263552 82280448 82661376 82823168 82883367 83064996 83227578 83244672 83630064 83793752 83977376 83994624 84198976 84383488 84566016 84934656 84978936 85080213 85327872 85372357 85557024 85744512 85929984 86014728 86327808 86704128 86915072 86936976 87105536 87293952 87339462 87720192 87824736 88080384 88126304 88231332 88316928 88404026 88510464 88748163 89112576 89654418 89718784 89915392 90156864 90264312 90657792 90969088 91077504 91720188 92163744 92546496 92771654 92974952 92994048 93176064 94015488 94083822 94267971 94470144 94474548 94723848 94931424 95117232 95136768 95577216 95764288 95974144 95993856 96251652 96438272 96462576 96766569 97098841 97118784 97517568 97568408 97779456 97993728 98205696 98660352 99090432 99142092 99356544 99549184 99574272 99816528 100251648 100350516 100663296 100715776 100835808 100933632 101154816 101426472 101547351 101842944 101896039 102340224 102462192 102760448 102936554 103036416 103964672 104088576 104596821 104823072 105183008 105308364 105767424 106257088 106278912 106564329 106797852 107006886 107446272 107524368 107734824 107970912 108493056 108705408 109231104 109684736 109707264 109764459 110001888 110215168 110242944 110511156 110753328 110970104 110992896 111102357 111506752 111992832 112293594 112754688 113246208 113305248 113440284 113550336 113770496 113799168 114076032 114326016 114573312 114686304 115103744 115132752 115605504 115915968 116391936 116452616 116591403 116960256 117075602 117099648 117440512 117641776 117755904 118013952 118330884 118816768 119539224 120209152 120352416 120877056 121201677 121436672 121467276 122054688 122293584 122859758 122884992 123395328 123992064 124234752 124597494 124841367 125353984 125445096 125690628 125960192 125966064 125991936 126298464 126575232 126822976 126849024 127436288 127468404 127991808 128335536 128616768 128929682 129022092 129491712 130023424 130056192 130372608 130658304 130940928 131009193 131547136 131580288 132120576 132189456 132346998 132475392 132606039 132765696 133088704 133668864 133800688 134217728 134447744 134481627 134578176 134873088 135235296 135396468 135790592 136453632 136616256 137381888 138784768 138819744 139157481 139462428 139491072 139764096 140411152 141023232 141125733 141705216 141711822 142085772 142397136 142675848 143261696 143365824 143646432 143961216 143990784 144657408 144940544 145641472 145678176 146276352 146352612 146639066 146669184 146990592 147348208 147671104 147990528 148136476 148635648 148713138 149323776 149724792 150339584 150377472 150525774 150994944 151073664 151253712 151400448 151732224 152101376 152139708 152434688 152764416 152915072 153510336 153693288 154140672 154404831 154554624 155189248 155455204 155947008 156132864 157007872 157351936 157774512 157962546 158651136 159385632 159418368 160469888 160510329 161169408 161286552 161602236 161956368 162706166 162739584 163058112 163846656 164527104 164560896 165322752 165646336 165766734 166129992 166455156 166489344 167260128 167587504 167954752 167989248 168397952 168440391 168766976 169132032 169869312 169957872 170160426 170655744 170744714 171114048 171489024 171859968 172029456 172655616 173408256 173830144 173873952 174211072 174587904 174678924 175440384 175613403 175649472 176160768 176252608 176462664 176633856 176808052 177020928 177496326 178225152 179308836 179437568 179830784 180313728 180528624 181315584 181938176 182155008 183440376 184289637 184327488 185092992 185543308 185949904 185988096 186352128 186896241 188030976 188167644 188535942 188940288 188949096 189447696 189862848 190234464 190273536 191154432 191528576 191948288 191987712 192503304 192876544 192925152 193394523 193533138 194197682 194237568 195035136 195136816 195558912 195987456 196411392 197320704 198180864 198284184 198520497 198713088 199098368 199148544 199633056 200503296 200701032 201326592 201431552 201671616 201867264 202309632 202852944 203094702 203685888 203792078 204680448 204924384 205520896 205873108 206072832 207929344 208177152 209193642 209646144 210366016 210616728 211534848 212514176 212557824 212567733 213128658 213595704 214013772 214892544 215048736 215469648 215941824 216986112 217410816 218462208 219369472 219414528 219528918 219958599 220003776 220430336 220485888 221022312 221506656 221940208 221985792 222204714 223013504 223069707 223985664 224587188 225509376 225788661 226492416 226610496 226880568 227100672 227540992 227598336 228152064 228652032 229146624 229372608 230207488 230265504 231211008 231831936 232783872 232905232 233182806 233920512 234151204 234199296 234881024 235283552 235511808 236027904 236661768 236943819 237633536 239078448 240418304 240704832 241754112 242403354 242873344 242934552 244059249 244109376 244587168 245719516 245769984 246790656 247984128 248469504 248650101 249194988 249682734 250707968 250890192 251381256 251920384 251932128 251983872 252596928 253150464 253645952 253698048 254872576 254936808 255983616 256117071 256671072 257233536 257859364 258044184 258983424 259238833 260046848 260112384 260745216 261316608 261881856 262018386 263094272 263160576 264241152 264378912 264693996 264950784 265212078 265531392 266177408 266244489 267337728 267601376 268435456 268895488 268963254 269156352 269746176 270470592 270792936 271581184 272046607 272907264 273232512 274763776 277569536 277639488 278314962 278924856 278982144 279528192 280822304 282046464 282251466 282803913 283410432 283423644 284171544 284794272 285351696 286523392 286731648 287292864 287922432 287981568 289314816 289881088 291282944 291296523 291356352 292552704 292705224 293278132 293338368 293981184 294696416 295342208 295981056 296272952 297271296 297426276 298647552 299449584 300679168 300754944 301051548 301989888 302147328 302507424 302800896 303464448 304202752 304279416 304869376 305528832 305688117 305830144 307020672 307386576 308281344 308809662 309109248 309414091 310378496 310910408 311894016 312265728 313790463 314015744 314703872 315549024 315925092 317302272 318771264 318836736 320939776 321020658 322338816 322573104 323204472 323912736 324700789 325412332 325479168 326116224 327693312 329054208 329121792 329293377 330645504 331292672 331533468 332259984 332910312 332978688 333307071 334520256 335175008 335909504 335978496 336795904 336880782 337533952 338264064 339738624 339915744 340320852 341311488 341489428 342228096 342978048 343719936 344058912 345311232 346816512 347660288 347747904 348422144 349175808 349357848 349774209 350880768 351226806 351298944 352321536 352505216 352925328 353267712 353616104 354041856 354992652 356450304 358617672 358875136 359661568 360277939 360627456 361057248 362631168 363876352 364310016 366880752 368579274 368654976 370185984 371086616 371899808 371976192 372704256 373792482 374524101 376061952 376335288 377071884 377880576 377898192 378895392 379725696 380468928 380547072 382308864 383057152 383896576 383975424 385006608 385753088 385850304 386789046 387066276 388395364 388475136 390070272 390273632 391117824 391974912 392822784 393027579 394641408 396361728 396568368 397040994 397426176 397818117 398196736 398297088 399266112 401006592 401402064 402653184 402863104 403343232 403734528 404619264 405705888 406189404 407371776 407584156 409360896 409764607 409848768 411041792 411746216 412145664 415858688 416354304 417472443 418387284 419292288 420732032 421233456 423069696 425028352 425115648 425135466 426257316 427191408 428027544 429785088 430009153 430097472 430939296 431883648 433972224 434821632 436924416 438738944 438829056 439057836 439917198 440007552 440860672 440971776 442044624 443013312 443880416 443971584 444409428 446027008 446139414 447971328 449174376 451018752 451253887 451577322 452984832 453220992 453761136 454201344 455081984 455196672 456304128 457304064 458293248 458745216 460414976 460531008 462422016 463214493 463663872 465567744 465810464 466365612 467841024 468302408 468398592 469762048 470567104 471023616 472055808 473323536 473887638 475267072 478156896 480836608 481409664 483508224 484806708 485746688 485869104 488118498 488218752 489174336 491439032 491539968 493581312 495968256 496939008 497300202 498389976 499365468 501415936 501780384 502762512 503840768 503864256 503967744 505193856 506300928 507291904 507396096 509745152 509873616 511967232 512234142 513236731 513342144 514467072 515718728 516088368 517966848 518477666 520093696 520224768 521490432 522633216 523763712 524036772 526188544 526321152 526840209 528482304 528757824 529387992 529901568 530424156 531062784 532354816 532488978 534675456 535202752 537790976 537926508 538312704 539492352 540941184 541585872 543162368 544093214 545814528 546465024 549527552 552868911 555139072 555278976 556629924 557849712 557964288 559056384 561644608 564092928 564502932 565607826 566820864 566847288 568343088 569588544 570703392 573046784 573463296 574585728 575844864 575963136 578629632 579762176 580183569 582565888 582593046 582712704 585105408 585410448 586556264 586676736 587962368 589392832 590684416 591962112 592545904 594542592 594852552 595561491 597295104 598899168 601358336 601509888 602103096 603979776 604294656 605014848 605601792 606928896 608405504 608558832 609738752 611057664 611376234 611660288 614041344 614773152 616562688 617619324 618218496 618828182 620756992 621820816 623788032 624531456 627580926 628031488 629407744 631098048 631850184 634604544 637542528 637673472 641879552 642041316 644677632 645146208 646408944 647825472 649401578 650824664 650958336 652232448 655386624 658108416 658243584 658586754 659875797 661291008 662585344 663066936 664519968 665820624 665957376 666614142 669040512 670350016 671819008 671956992 673591808 673761564 675067904 676528128 677365983 679477248 679831488 680641704 682622976 682978856 684456192 685956096 687439872 688117824 690622464 693633024 695320576 695495808 696844288 698351616 698715696 699548418 701761536 702453612 702597888 704643072 705010432 705850656 706535424 707232208 708083712 709985304 710831457 712900608 717235344 717750272 719323136 720555878 721254912 722114496 725262336 727752704 728620032 732177747 733761504 737158548 737309952 740371968 742173232 743799616 743952384 745408512 745950303 747584964 749048202 752123904 752670576 754143768 755761152 755796384 757790784 759451392 760937856 761094144 764617728 766114304 767793152 767950848 768351213 770013216 771506176 771700608 773578092 774132552 776790728 776950272 777716499 780140544 780547264 782235648 783949824 785645568 786055158 789282816 792723456 793136736 794081988 794852352 795636234 796393472 796594176 798532224 802013184 802804128 805306368 805726208 806686464 807469056 809238528 811411776 812378808 814743552 815168312 816139821 818721792 819529214 819697536 822083584 823492432 824291328 831717376 832708608 834944886 836774568 838584576 841464064 842466912 846139392 848411739 850056704 850231296 850270932 852514632 854382816 856055088 859570176 860018306 860194944 861878592 863767296 867944448 869643264 873848832 873889569 877477888 877658112 878115672 879834396 880015104 881721344 881943552 884089248 886026624 887760832 887943168 888818856 892054016 892278828 895942656 898348752 902037504 902507774 903154644 905969664 906441984 907522272 908402688 910163968 910393344 912608256 914608128 916586496 917064351 917490432 920829952 921062016 924844032 926428986 927327744 928242273 931135488 931620928 932731224 935682048 936604816 936797184 939524096 941134208 941371389 942047232 944111616 946647072 947775276 950534144 956313792 961673216 962819328 967016448 969613416 971493376 971738208 974102367 976236996 976437504 978348672 982878064 983079936 987162624 987880131 991936512 993878016 994600404 996779952 998730936 999921213 1002831872 1003560768 1005525024 1007681536 1007728512 1007935488 1010387712 1012601856 1014583808 1014792192 1019490304 1019747232 1023934464 1024468284 1026473462 1026684288 1028934144 1031437456 1032176736 1035933696 1036955332 1040187392 1040449536 1042980864 1045266432 1047527424 1048073544 1049322627 1052377088 1052642304 1053680418 1056964608 1057515648 1058775984 1059803136 1060848312 1062125568 1064709632 1064977956 1069350912 1070405504 1075581952 1075853016 1076625408 1078984704 1080833817 1081882368 1083171744 1086324736 1088186428 1091629056 1092930048 1099055104 1105737822 1110278144 1110557952 1113259848 1115699424 1115928576 1118112768 1123289216 1123572303 1128185856 1129005864 1131215652 1133641728 1133694576 1136686176 1139177088 1141406784 1146093568 1146926592 1148057689 1149171456 1151689728 1151926272 1157259264 1159524352 1160367138 1165131776 1165186092 1165425408 1170210816 1170820896 1173112528 1173353472 1175924736 1178785664 1179082737 1181368832 1183924224 1185091808 1189085184 1189705104 1191122982 1193454351 1194590208 1197798336 1202716672 1203019776 1204206192 1207959552 1208589312 1210029696 1211203584 1213857792 1216811008 1217117664 1219477504 1222115328 1222752468 1223320576 1228082688 1229293821 1229546304 1233125376 1235238648 1236436992 1237656364 1241513984 1243641632 1247576064 1249062912 1252417329 1255161852 1256062976 1258815488 1262196096 1263700368 1269209088 1275085056 1275346944 1283759104 1284082632 1289355264 1290027459 1290292416 1292817888 1295650944 1298803156 1301649328 1301916672 1304464896 1310773248 1316216832 1316487168 1317173508 1319751594 1322582016 1325170688 1326133872 1329039936 1331641248 1331914752 1333228284 1338081024 1340700032 1343638016 1343913984 1347183616 1347523128 1350135808 1353056256 1353761661 1354731966 1358954496 1359662976 1361283408 1365245952 1365957712 1368912384 1370262403 1371912192 1374879744 1376235648 1381244928 1387266048 1389643479 1390641152 1390991616 1393688576 1396703232 1397431392 1399096836 1403523072 1404907224 1405195776 1409286144 1410020864 1411701312 1413070848 1414464416 1416167424 1419970608 1421662914 1425801216 1434470688 1435500544 1437960637 1438646272 1441111756 1442509824 1444228992 1450524672 1455505408 1457240064 1464355494 1467523008 1474317096 1474619904 1480743936 1484346464 1487599232 1487904768 1490817024 1491900606 1495169928 1498096404 1504247808 1505341152 1508287536 1511522304 1511592768 1515581568 1518902784 1521875712 1522188288 1529235456 1532228608 1535586304 1535901696 1536702426 1539710193 1540026432 1543012352 1543401216 1547156184 1548265104 1553581456 1553900544 1555432998 1560281088 1561094528 1564471296 1567899648 1571291136 1572110316 1578565632 1580520627 1585446912 1586273472 1588163976 1589704704 1591272468 1592786944 1593188352 1597064448 1604026368 1605608256 1611452416 1613372928 1614938112 1618477056 1622823552 1624757616 1629487104 1630336624 1632279642 1635474481 1637443584 1639058428 1639395072 1644167168 1646984864 1648582656 1658606733 1663434752 1665417216 1669889772 1673549136 1677169152 1682928128 1684933824 1692278784 1696823478 1700113408 1700462592 1700541864 1705029264 1708765632 1712110176 1719140352 1720036612 1720389888 1723757184 1727534592 1735888896 1739286528 1740550707 1747697664 1747779138 1754955776 1755316224 1756231344 1759668792 1760030208 1763442688 1763887104 1768178496 1772053248 1775521664 1775886336 1777637712 1784108032 1784557656 1791885312 1796697504 1804075008 1805015548 1806309288 1811939328 1812883968 1814671831 1815044544 1816805376 1820327936 1820786688 1825216512 1829216256 1833172992 1834128702 1834980864 1841659904 1842124032 1849688064 1852857972 1854655488 1856484546 1862270976 1863241856 1865462448 1871364096 1873209632 1873594368 1879048192 1882268416 1882742778 1884094464 1888223232 1893294144 1895550552 1901068288 1904326249 1912627584 1923346432 1925638656 1934032896 1939226832 1942986752 1943476416 1948204734 1952473992 1952875008 1956697344 1965756128 1966159872 1974325248 1975760262 1979627391 1983873024 1987756032 1989200808 1993559904 1997461872 1999842426 2005663744 2007121536 2011050048 2015363072 2015457024 2015870976 2020775424 2025203712 2029167616 2029584384 2038980608 2039494464 2047868928 2048936568 2052946924 2053368576 2057868288 2062874912 2064353472 2071867392 2073910664 2080374784 2080899072 2085961728 2090532864 2095054848 2096147088 2098645254 2104754176 2105284608 2107360836 2113929216 2115031296 2117551968 2119606272 2121696624 2124251136 2129419264 2129955912 2138701824 2140811008 2151163904 2151706032 2153250816 2157969408 2161667634 2163764736 2165898637 2166343488 2172649472 2176372856 2183258112 2185860096 2196533241 2198110208 2211475644 2220556288 2221115904 2226519696 2231398848 2231857152 2236225536 2246578432 2247144606 2256371712 2258011728 2262431304 2267283456 2267389152 2272905523 2273372352 2278354176 2282813568 2292187136 2293853184 2296115378 2298342912 2303379456 2303852544 2305053639 2314518528 2319048704 2320734276 2330263552 2330372184 2330850816 2333149497 2340421632 2341641792 2346225056 2346706944 2351849472 2357571328 2358165474 2362737664 2367848448 2370183616 2378170368 2379410208 2382245964 2386908702 2389180416 2395596672 2405433344 2406039552 2408412384 2415919104 2417178624 2420059392 2422407168 2427715584 2433622016 2434235328 2438955008 2444230656 2445504936 2446641152 2448419463 2456165376 2458587642 2459092608 2466250752 2470477296 2472873984 2475312728 2483027968 2487283264 2495152128 2498125824 2504834658 2510323704 2512125952 2517630976 2521945573 2524392192 2527400736 2538418176 2550170112 2550693888 2567518208 2568165264 2578710528 2580054918 2580584832 2585635776 2591301888 2597606312 2603298656 2603833344 2608929792 2621546496 2621668707 2632433664 2632974336 2634347016 2639503188 2645164032 2650341376 2652267744 2658079872 2663282496 2663829504 2666456568 2676162048 2681400064 2687276032 2687827968 2694367232 2695046256 2700271616 2706112512 2707523322 2709463932 2717908992 2719325952 2722566816 2730491904 2731915424 2737824768 2740524806 2743824384 2749759488 2751193053 2752471296 2762489856 2774532096 2779286958 2781282304 2781983232 2784726819 2787377152 2793406464 2794862784 2798193672 2807046144 2809814448 2810391552 2818572288 2820041728 2823402624 2826141696 2828928832 2832334848 2839941216 2843325828 2851602432 2868352249 2868941376 2871001088 2875921274 2877292544 2882223512 2885019648 2888457984 2901049344 2911010816 2914480128 2922307101 2928710988 2935046016 2948634192 2949239808 2961487872 2968692928 2975198464 2975809536 2981634048 2983801212 2990339856 2996192808 2999763639 3008495616 3010064071 3010682304 3016575072 3023044608 3023185536 3031163136 3037805568 3043751424 3044376576 3058470912 3064457216 3071172608 3071803392 3073404852 3079420386 3080052864 3086024704 3086802432 3094312368 3096530208 3107162912 3107801088 3110865996 3120562176 3122189056 3128942592 3135799296 3142582272 3144220632 3147967881 3157131264 3158777209 3161041254 3170893824 3172546944 3176327952 3179409408 3182544936 3185573888 3186376704 3194128896 3208052736 3211216512 3222904832 3226745856 3229876224 3236954112 3242501451 3245647104 3249515232 3258974208 3260673248 3264559284 3270948962 3274887168 3278116856 3278790144 3288334336 3293969728 3297165312 3317213466 3326869504 3330834432 3339779544 3347098272 3354338304 3365856256 3369867648 3384557568 3393646956 3400226816 3400925184 3401083728 3410058528 3417531264 3424220352 3438280704 3440073224 3440779776 3444173067 3447514368 3455069184 3471777792 3478573056 3481101414 3495395328 3495558276 3509911552 3510632448 3512462688 3519337584 3520060416 3526885376 3527774208 3536356992 3544106496 3551043328 3551772672 3555275424 3568216064 3569115312 3580363053 3583770624 3592657117 3593395008 3608150016 3610031096 3612618576 3623878656 3625767936 3629343662 3630089088 3633610752 3640655872 3641573376 3650433024 3658432512 3666345984 3668257404 3669961728 3683319808 3684248064 3687881463 3699376128 3705715944 3709310976 3712969092 3724541952 3726483712 3730924896 3742728192 3746419264 3747188736 3757251987 3764536832 3765485556 3768188928 3776446464 3786588288 3791101104 3802136576 3808652498 3825255168 3846692864 3851277312 3868065792 3870082377 3878453664 3885973504 3886952832 3896409468 3904947984 3905750016 3913394688 3931512256 3932319744 3948650496 3951520524 3959254782 3967746048 3975512064 3978401616 3987119808 3994923744 3999684852 4011327488 4014243072 4022100096 4030726144 4030914048 4031741952 4041550848 4050407424 4058335232 4059168768 4061284983 4077961216 4078988928 4095737856 4097873136 4105893848 4106737152 4110787209 4115736576 4125749824 4128706944 4143734784 4147821328 4160749568 4161798144 4168930437 4171923456 4181065728 4190109696 4192294176 4197290508 4209508352 4210569216 4214721672 4227858432 4230062592 4235103936 4239212544 4243393248 4248502272 4258838528 4259911824 4277403648 4281622016 4302327808 4303412064 4306501632 4313881911 4315938816 4323335268 4327529472 4331797274 4332686976 4345298944 4352745712 4366516224 4371720192 4393066482 4396220416 4422951288 4441112576 4442231808 4453039392 4462797696 4463714304 4472451072 4493156864 4494289212 4512743424 4516023456 4524862608 4534566912 4534778304 4545811046 4546744704 4556708352 4565627136 4584374272 4587706368 4592230756 4596685824 4606758912 4607705088 4610107278 4619130579 4629037056 4638097408 4641468552 4660527104 4660744368 4661701632 4666298994 4680843264 4683283584 4692450112 4693413888 4703698944 4715142656 4716330948 4725475328 4735696896 4740367232 4741561881 4756340736 4758820416 4764491928 4773817404 4778360832 4791193344 4810866688 4812079104 4816824768 4834357248 4840118784 4844814336 4855431168 4867244032 4868470656 4877910016 4888461312 4891009872 4893282304 4896838926 4906423443 4912330752 4917175284 4918185216 4932501504 4940954592 4945747968 4950625456 4966055936 4974566528 4975820199 4990304256 4996251648 5009669316 5020647408 5024251904 5035261952 5043891146 5048784384 5054801472 5076836352 5100340224 5101387776 5135036416 5136330528 5157421056 5160109836 5161169664 5171271552 5182603776 5195212624 5206597312 5207666688 5217859584 5221652121 5243092992 5243337414 5264867328 5265948672 5268694032 5279006376 5290328064 5300682752 5304535488 5316159744 5326564992 5327659008 5332913136 5352324096 5362800128 5374552064 5375655936 5388734464 5390092512 5400543232 5412225024 5415046644 5418927864 5435817984 5438651904 5444015493 5445133632 5460983808 5463830848 5475649536 5481049612 5487648768 5499518976 5502386106 5504942592 5524979712 5549064192 5558573916 5562564608 5563966464 5569453638 5574754304 5586812928 5589725568 5596387344 5614092288 5619628896 5620783104 5637144576 5640083456 5646805248 5652283392 5657857664 5664669696 5679882432 5686651656 5703204864 5712978747 5736704498 5737882752 5742002176 5751842548 5754585088 5764447024 5770039296 5776915968 5802098688 5822021632 5828960256 5844614202 5857421976 5870092032 5897268384 5898479616 5922975744 5937385856 5938882173 5950396928 5951619072 5963268096 5967602424 5980679712 5992385616 5999527278 6016991232 6020128142 6021364608 6033150144 6046089216 6046371072 6062326272 6075611136 6087502848 6088753152 6116941824 6128914432 6142345216 6143606784 6146809704 6158840772 6160105728 6172049408 6173604864 6188624736 6193060416 6214325824 6215602176 6221731992 6241124352 6244378112 6257885184 6271598592 6285164544 6288441264 6295935762 6314262528 6317554418 6322082508 6341787648 6345093888 6352655904 6358818816 6365089872 6371147776 6372753408 6388257792 6416105472 6422433024 6445809664 6453491712 6459752448 6473908224 6485002902 6491294208 6497695911 6499030464 6517948416 6521346496 6529118568 6541897924 6549774336 6556233712 6557580288 6576668672 6587939456 6589599723 6594330624 6634426932 6653739008 6661668864 6679559088 6694196544 6708676608 6731712512 6739735296 6769115136 6787293912 6800453632 6801850368 6802167456 6818716569 6820117056 6835062528 6848440704 6876561408 6880146448 6881559552 6888346134 6895028736 6910138368 6915160917 6943555584 6957146112 6962202828 6990790656 6991116552 6999448491 7019823104 7021264896 7024925376 7038675168 7040120832 7053770752 7055548416 7072713984 7088212992 7102086656 7103545344 7110550848 7136432128 7138230624 7160726106 7167541248 7185314234 7186790016 7216300032 7220062192 7225237152 7247757312 7251535872 7258687324 7260178176 7267221504 7281311744 7283146752 7300866048 7316865024 7332691968 7336514808 7339923456 7345258389 7366639616 7368496128 7375762926 7398752256 7411431888 7418621952 7425938184 7449083904 7452967424 7461849792 7485456384 7492838528 7494377472 7514503974 7529073664 7530971112 7536377856 7552892928 7565836719 7573176576 7582202208 7604273152 7617304996 7650510336 7693385728 7702554624 7736131584 7740164754 7756907328 7771947008 7773905664 7792818936 7809895968 7811500032 7826789376 7863024512 7864639488 7865006121 7897300992 7903041048 7918509564 7935492096 7951024128 7956803232 7974239616 7989847488 7999369704 8022654976 8028486144 8036403823 8044200192 8061452288 8061828096 8063483904 8083101696 8100814848 8116670464 8118337536 8122569966 8155922432 8157977856 8191475712 8195746272 8211787696 8213474304 8221574418 8231473152 8251499648 8253579159 8257413888 8287469568 8295642656 8321499136 8323596288 8337860874 8343846912 8354180457 8362131456 8380219392 8384588352 8394581016 8419016704 8421138432 8429443344 8455716864 8460125184 8470207872 8478425088 8486786496 8497004544 8517677056 8519823648 8554807296 8563244032 8604655616 8605056747 8606824128 8613003264 8627763822 8631877632 8646670536 8655058944 8663594548 8665373952 8690597888 8705491424 8733032448 8743440384 8766921303 8786132964 8792440832 8845902576 8882225152 8884463616 8906078784 8925595392 8927428608 8944902144 8986313728 8988578424 9025486848 9030192213 9032046912 9049725216 9069133824 9069556608 9091622092 9093489408 9113416704 9131254272 9168748544 9175412736 9184461512 9193371648 9213517824 9215410176 9220214556 9238261158 9258074112 9276194816 9282937104 9321054208 9321488736 9323403264 9332597988 9361686528 9366567168 9384900224 9386827776 9407397888 9430285312 9432661896 9450950656 9471393792 9476331627 9480734464 9483123762 9512681472 9517640832 9528983856 9547634808 9556721664 9582386688 9591836821 9621733376 9624158208 9633649536 9668714496 9680237568 9689628672 9710862336 9727504353 9734488064 9736941312 9755820032 9776922624 9782019744 9786564608 9793677852 9812846886 9824661504 9834350568 9836370432 9865003008 9881909184 9891495936 9901250912 9932111872 9949133056 9951640398 9980608512 9992503296 10019338632 10041294816 10048503808 10065724459 10070523904 10087782292 10097568768 10109602944 10153672704 10200680448 10202775552 10270072832 10272661056 10314842112 10320219672 10322339328 10332519201 10342543104 10365207552 10390425248 10413194624 10415333376 10435719168 10443304242 10486185984 10486674828 10529734656 10531897344 10537388064 10558012752 10580656128 10601365504 10609070976 10632319488 10653129984 10655318016 10665826272 10704648192 10725600256 10749104128 10751311872 10777468928 10777971351 10780185024 10801086464 10824450048 10830093288 10837855728 10871635968 10877303808 10888030986 10890267264 10921967616 10927661696 10951299072 10962099224 10975297536 10999037952 11004772212 11009885184 11049959424 11063644389 11098128384 11117147832 11125129216 11127932928 11138907276 11149508608 11173625856 11179451136 11192774688 11228184576 11239257792 11241566208 11280166912 11293610496 11304566784 11315715328 11329339392 11359764864 11373303312 11406409728 11425957494 11448321367 11473408996 11475765504 11484004352 11503685096 11509170176 11528894048 11540078592 11553831936 11604197376 11610247131 11644043264 11657920512 11689228404 11714843952 11740184064 11794536768 11796959232 11845951488 11874771712 11877764346 11900793856 11903238144 11926536192 11935204848 11961359424 11984771232 11999054556 12033982464 12040256284 12042729216 12066300288 12092178432 12092742144 12124652544 12151222272 12175005696 12177506304 12183854949 12233883648 12257828864 12284690432 12287213568 12293619408 12317681544 12320211456 12332361627 12344098816 12347209728 12377249472 12386120832 12428651648 12431204352 12443463984 12482248704 12488756224 12515770368 12543197184 12570329088 12576882528 12591871524 12628525056 12635108836 12644165016 12683575296 12690187776 12702702817 12705311808 12717637632 12730179744 12742295552 12745506816 12776515584 12832210944 12844866048 12891619328 12906983424 12919504896 12941645733 12947816448 12970005804 12982588416 12995391822 12998060928 13035896832 13042692992 13058237136 13083795848 13099548672 13112467424 13115160576 13153337344 13175878912 13179199446 13188661248 13268853864 13307478016 13323337728 13330283743 13359118176 13388393088 13417353216 13463425024 13479470592 13538230272 13574587824 13600907264 13603700736 13604334912 13637433138 13640234112 13670125056 13696881408 13753122816 13760292896 13763119104 13776692268 13790057472 13820276736 13830321834 13857391737 13887111168 13914292224 13924405656 13981581312 13982233104 13998896982 14039646208 14042529792 14049850752 14077350336 14080241664 14107541504 14111096832 14145427968 14176425984 14204173312 14207090688 14221101696 14272864256 14276461248 14321452212 14335082496 14370628468 14373580032 14432600064 14440124384 14450474304 14503071744 14517374648 14520356352 14534443008 14562623488 14566293504 14601732096 14633730048 14665383936 14673029616 14679846912 14690516778 14719270329 14733279232 14736992256 14751525852 14797504512 14822863776 14837243904 14851876368 14898167808 14905934848 14923699584 14970912768 14985677056 14988754944 15029007948 15058147328 15061942224 15072755712 15105785856 15131673438 15146353152 15161290459 15164404416 15208546304 15234609992 15301020672 15386771456 15405109248 15472263168 15480329508 15513814656 15543894016 15547811328 15585637872 15619791936 15623000064 15653578752 15726049024 15729278976 15730012242 15794601984 15806082096 15837019128 15870984192 15902048256 15910338661 15913606464 15948479232 15979694976 15998739408 16045309952 16056972288 16072807646 16088400384 16122904576 16123656192 16126967808 16166203392 16201629696 16233340928 16236675072 16245139932 16311844864 16315955712 16332046479 16382951424 16391492544 16423575392 16426948608 16443148836 16462946304 16502999296 16507158318 16514827776 16574939136 16591285312 16647192576 16675721748 16687693824 16708360914 16724262912 16760438784 16769176704 16789162032 16838033408 16842276864 16858886688 16911433728 16920250368 16940415744 16956850176 16973572992 16994009088 17035354112 17039647296 17109614592 17126488064 17138936241 17209311232 17210113494 17213648256 17226006528 17255527644 17263755264 17293341072 17310117888 17327189096 17330747904 17381195776 17410982848 17466064896 17486880768 17533842606 17572265928 17584881664 17691805152 17764450304 17768927232 17812157568 17851190784 17854857216 17889804288 17972627456 17977156848 18050973696 18060384426 18064093824 18099450432 18138267648 18139113216 18183244184 18186978816 18226833408 18262508544 18337497088 18350825472 18368923024 18386743296 18427035648 18430820352 18440429112 18476522316 18516148224 18552389632 18565874208 18642108416 18642977472 18646806528 18665195976 18723373056 18733134336 18769800448 18773655552 18814795776 18860570624 18865323792 18901901312 18942787584 18952663254 18961468928 18966247524 19025362944 19035281664 19057967712 19095269616 19113443328 19164773376 19183673642 19243466752 19248316416 19267299072 19337428992 19360475136 19379257344 19421724672 19455008706 19468976128 19473882624 19493087733 19511640064 19553845248 19564039488 19573129216 19587355704 19625693772 19649323008 19668701136 19672740864 19730006016 19763818368 19782991872 19802501824 19898266112 19903280796 19961217024 19985006592 20038677264 20082589632 20097007616 20131448918 20141047808 20175564584 20195137536 20219205888 20307345408 20401360896 20405551104 20456149707 20540145664 20545322112 20629684224 20640439344 20644678656 20665038402 20685086208 20730415104 20780850496 20826389248 20830666752 20871438336 20886608484 20972371968 20973349656 20998345473 21059469312 21063794688 21074776128 21116025504 21161312256 21202731008 21218141952 21264638976 21306259968 21310636032 21331652544 21409296384 21451200512 21498208256 21502623744 21554937856 21555942702 21560370048 21602172928 21648900096 21660186576 21675711456 21743271936 21754607616 21776061972 21780534528 21843935232 21855323392 21902598144 21924198448 21950595072 21998075904 22009544424 22019770368 22035775167 22099918848 22127288778 22196256768 22234295664 22250258432 22255865856 22277814552 22299017216 22347251712 22358902272 22385549376 22456369152 22478515584 22483132416 22560333824 22587220992 22609133568 22631430656 22658678784 22697510157 22719529728 22746606624 22812819456 22851914988 22896642734 22946817992 22951531008 22968008704 23007370192 23018340352 23057788096 23080157184 23107663872 23208394752 23220494262 23288086528 23315841024 23378456808 23429687904 23480368128 23589073536 23593918464 23691902976 23749543424 23755528692 23801587712 23806476288 23853072384 23870409696 23922718848 23969542464 23998109112 24067964928 24080512568 24085458432 24109211469 24132600576 24184356864 24185484288 24249305088 24302444544 24350011392 24355012608 24367709898 24467767296 24515657728 24569380864 24574427136 24587238816 24635363088 24640422912 24664723254 24688197632 24694419456 24754498944 24772241664 24857303296 24862408704 24886927968 24964497408 24977512448 25031540736 25062541371 25086394368 25140658176 25153765056 25183743048 25257050112 25270217672 25288330032 25367150592 25380375552 25405405634 25410623616 25435275264 25460359488 25484591104 25491013632 25553031168 25664421888 25689732096 25783238656 25813966848 25815170241 25839009792 25883291466 25895632896 25940011608 25965176832 25990783644 25996121856 26071793664 26085385984 26116474272 26167591696 26199097344 26224934848 26230321152 26300763909 26351757824 26358398892 26377322496 26537707728 26614956032 26646675456 26660567486 26718236352 26776786176 26834706432 26926850048 26958941184 27076460544 27090576639 27149175648 27201814528 27207401472 27208669824 27274866276 27280468224 27340250112 27393762816 27506245632 27520585792 27526238208 27553384536 27580114944 27640553472 27660643668 27714783474 27774222336 27828584448 27848811312 27963162624 27964466208 27997793964 28079292416 28085059584 28099701504 28154700672 28160483328 28215083008 28222193664 28290855936 28352851968 28408346624 28414181376 28428994881 28442203392 28545728512 28552922496 28642904424 28670164992 28741256936 28747160064 28775510463 28865200128 28880248768 28900948608 29006143488 29034749296 29040712704 29068886016 29125246976 29132587008 29182513059 29203464192 29267460096 29330767872 29346059232 29359693824 29381033556 29438540658 29466558464 29473984512 29503051704 29595009024 29645727552 29674487808 29703752736 29796335616 29811869696 29847399168 29941825536 29971354112 29977509888 30058015896 30116294656 30123884448 30145511424 30197173377 30211571712 30263346876 30292706304 30322580918 30328808832 30417092608 30469219984 30602041344 30773542912 30810218496 30944526336 30960659016 30997557603 31027629312 31087788032 31095622656 31171275744 31239583872 31246000128 31307157504 31452098048 31458557952 31460024484 31589203968 31612164192 31674038256 31741968384 31804096512 31820677322 31827212928 31896958464 31959389952 31997478816 32090619904 32113944576 32145615292 32176800768 32245809152 32247312384 32253935616 32332406784 32333914053 32403259392 32466681856 32473350144 32490279864 32623689728 32631911424 32664092958 32765902848 32782985088 32847150784 32853897216 32886297672 32925892608 33005998592 33014316636 33029655552 33149878272 33182570624 33190933167 33294385152 33351443496 33375387648 33416721828 33448525824 33520877568 33538353408 33578324064 33676066816 33684553728 33717773376 33840500736 33880831488 33913700352 33947145984 33988018176 34070708224 34079294592 34219229184 34252976128 34277872482 34344964101 34418622464 34420226988 34427296512 34452013056 34511055288 34527510528 34586682144 34620235776 34654378192 34661495808 34762391552 34821965696 34830741393 34932129792 34973761536 35067685212 35144531856 35169763328 35383610304 35528900608 35537854464 35624315136 35702381568 35709714432 35779608576 35945254912 35954313696 36101947392 36120768852 36128187648 36198900864 36276535296 36278226432 36366488368 36373957632 36453666816 36525017088 36551564847 36674994176 36701650944 36737846048 36773486592 36854071296 36861640704 36880858224 36953044632 36997084881 37032296448 37104779264 37131748416 37284216832 37285954944 37293613056 37330391952 37446746112 37466268672 37539600896 37547311104 37629591552 37721141248 37730647584 37803802624 37885575168 37905326508 37922937856 37932495048 38050725888 38070563328 38108108451 38115935424 38190539232 38226886656 38329546752 38367347284 38486933504 38496632832 38534598144 38674857984 38720950272 38758514688 38824937199 38843449344 38910017412 38937952256 38947765248 38986175466 39023280128 39107690496 39128078976 39146258432 39174711408 39251387544 39298646016 39337402272 39345481728 39460012032 39527636736 39565983744 39605003648 39796532224 39806561592 39922434048 39970013184 39990851229 40077354528 40165179264 40194015232 40262897836 40282095616 40351129168 40390275072 40438411776 40614690816 40802721792 40811102208 40912299414 41080291328 41090644224 41259368448 41280878688 41289357312 41330076804 41370172416 41460830208 41561700992 41572175211 41652778496 41661333504 41742876672 41773216968 41944743936 41946699312 41996690946 42118938624 42127589376 42149552256 42232051008 42322624512 42405462016 42436283904 42478134493 42529277952 42612519936 42621272064 42663305088 42818592768 42902401024 42996416512 43005247488 43109875712 43111885404 43120740096 43204345856 43297800192 43320373152 43351422912 43509215232 43552123944 43561069056 43687870464 43710646784 43805196288 43848396896 43901190144 43996151808 44019088848 44039540736 44071550334 44157810987 44199837696 44254577556 44392513536 44468591328 44500516864 44511731712 44555629104 44598034432 44694503424 44717804544 44771098752 44912738304 44957031168 44966264832 45120667648 45174441984 45218267136 45262861312 45317357568 45395020314 45439059456 45483871377 45493213248 45625638912 45703829976 45793285468 45893635984 45903062016 45936017408 46014740384 46036680704 46115576192 46160314368 46215327744 46416789504 46440988524 46576173056 46631682048 46756913616 46859375808 46960736256 47178147072 47187836928 47383805952 47499086848 47511057384 47603175424 47612952576 47706144768 47731015983 47740819392 47845437696 47939084928 47996218224 48135929856 48161025136 48170916864 48218422938 48265201152 48368713728 48370968576 48498610176 48604889088 48700022784 48710025216 48735419796 48935534592 48996139437 49031315456 49138761728 49148854272 49174477632 49270726176 49280845824 49329446508 49376395264 49388838912 49508997888 49544483328 49714606592 49724817408 49773855936 49955024896 50063081472 50125082742 50172788736 50281316352 50307530112 50367486096 50514100224 50540435344 50576660064 50699708911 50734301184 50760751104 50810811268 50821247232 50870550528 50920718976 50969182208 50982027264 51106062336 51328843776 51379464192 51416808723 51566477312 51627933696 51630340482 51678019584 51766582932 51791265792 51880023216 51930353664 51981567288 51992243712 52143587328 52170771968 52232948544 52335183392 52398194688 52449869696 52460642304 52601527818 52703515648 52716797784 52754644992 53075415456 53229912064 53293350912 53321134972 53436472704 53553572352 53669412864 53853700096 53917882368 54152921088 54181153278 54298351296 54403629056 54414802944 54417339648 54549732552 54560936448 54680500224 54787525632 55012491264 55041171584 55052476416 55106769072 55160229888 55281106944 55321287336 55429566948 55548444672 55657168896 55697622624 55926325248 55928932416 55995587928 56158584832 56170119168 56199403008 56254826761 56309401344 56320966656 56430166016 56444387328 56581711872 56705703936 56816693248 56828362752 56857989762 56884406784 57091457024 57105844992 57285808848 57340329984 57482513872 57494320128 57551020926 57730400256 57760497536 57801897216 58012286976 58069498592 58081425408 58137772032 58250493952 58265174016 58365026118 58406928384 58479263199 58534920192 58661535744 58692118464 58719387648 58762067112 58877081316 58933116928 58947969024 59006103408 59190018048 59291455104 59348975616 59407505472 59623739392 59694798336 59883651072 59942708224 59955019776 60116031792 60232589312 60247768896 60291022848 60394346754 60423143424 60526693752 60585412608 60645161836 60657617664 60834185216 60938439968 61204082688 61368449121 61547085824 61620436992 61889052672 61921318032 61995115206 62055258624 62175576064 62191245312 62342551488 62479167744 62492000256 62614315008 62904196096 62917115904 62920048968 63178407936 63224328384 63348076512 63483936768 63608193024 63641354644 63654425856 63793916928 63918779904 63994957632 64181239808 64227889152 64291230584 64353601536 64491618304 64494624768 64507871232 64664813568 64667828106 64806518784 64933363712 64946700288 64980559728 65247379456 65263822848 65328185916 65531805696 65565970176 65694301568 65707794432 65772595344 65851785216 66011997184 66028633272 66059311104 66299756544 66365141248 66381866334 66588770304 66702886992 66750775296 66833443656 66897051648 67041755136 67076706816 67142857747 67156648128 67352133632 67369107456 67435546752 67681001472 67761662976 67827400704 67894291968 67976036352 68092530471 68141416448 68158589184 68438458368 68505952256 68555744964 68689928202 68837244928 68840453976 68854593024 68904026112 69022110576 69055021056 69173364288 69240471552 69308756384 69322991616 69524783104 69643931392 69661482786 69864259584 69947523072 70135370424 70289063712 70339526656 70460071213 70767220608 71057801216 71075708928 71248630272 71404763136 71419428864 71559217152 71890509824 71908627392 72203894784 72241537704 72256375296 72327634407 72397801728 72553070592 72556452864 72732976736 72747915264 72907333632 73050034176 73103129694 73349988352 73403301888 73475692096 73546973184 73708142592 73723281408 73761716448 73906089264 73994169762 74064592896 74209558528 74263496832 74568433664 74571909888 74587226112 74660783904 74893492224 74932537344 75079201792 75094622208 75259183104 75442282496 75461295168 75607605248 75771150336 75810653016 75845875712 75864990096 76101451776 76141126656 76216216902 76231870848 76381078464 76453773312 76659093504 76734694568 76973867008 76993265664 77069196288 77349715968 77441900544 77445510723 77517029376 77649874398 77686898688 77820034824 77875904512 77895530496 77972350932 78046560256 78215380992 78256157952 78292516864 78349422816 78502775088 78597292032 78674804544 78690963456 79055273472 79131967488 79210007296 79593064448 79613123184 79844868096 79940026368 79981702458 80138249569 80154709056 80330358528 80388030464 80525795672 80564191232 80702258336 80780550144 80876823552 81229381632 81271729917 81605443584 81622204416 81824598828 82160582656 82181288448 82518736896 82561757376 82578714624 82660153608 82740344832 82921660416 83123401984 83144350422 83305556992 83322667008 83485753344 83546433936 83889487872 83893398624 83993381892 84237877248 84255178752 84299104512 84464102016 84645249024 84810924032 84872567808 84956268986 85058555904 85225039872 85242544128 85286984643 85326610176 85637185536 85804802048 85992833024 86010494976 86219751424 86223770808 86241480192 86326531389 86408691712 86595600384 86640746304 86702845824 87018430464 87104247888 87122138112 87375740928 87421293568 87610392576 87696793792 87802380288 87992303616 88038177696 88079081472 88143100668 88315621974 88399675392 88509155112 88785027072 88918919719 88937182656 89001033728 89023463424 89111258208 89196068864 89389006848 89435609088 89542197504 89825476608 89914062336 89932529664 90241335296 90348883968 90436534272 90525722624 90591520131 90634715136 90790040628 90878118912 90967742754 90986426496 91251277824 91407659952 91586570936 91787271968 91806124032 91872034816 92029480768 92073361408 92231152384 92320628736 92430655488 92833579008 92881977048 92992672809 93152346112 93263364096 93311986201 93513827232 93718751616 93921472512 94356294144 94375673856 94767611904 94998173696 95022114768 95206350848 95225905152 95412289536 95462031966 95481638784 95690875392 95878169856 95992436448 96271859712 96322050272 96341833728 96436845876 96530402304 96737427456 96741937152 96997220352 97001742159 97209778176 97400045568 97420050432 97470839592 97871069184 97992278874 98062630912 98277523456 98297708544 98348955264 98541452352 98561691648 98658893016 98752790528 98777677824 99017995776 99088966656 99429213184 99449634816 99547711872 99910049792 100126162944 100250165484 100345577472 100562632704 100615060224 100734972192 101028200448 101080870688 101153320128 101399417822 101521502208 101621622536 101642494464 101741101056 101841437952 101938364416 101964054528 102212124672 102657687552 102758928384 102833617446 103034892303 103132954624 103255867392 103260680964 103356039168 103533165864 103582531584 103760046432 103860707328 103963134576 103984487424 104287174656 104341543936 104465897088 104670366784 104796389376 104899739392 104921284608 105203055636 105407031296 105433595568 105509289984 106129033213 106150830912 106459824128 106586701824 106642269944 106872945408 107107144704 107338825728 107707400192 107835764736 108305842176 108362306556 108596702592 108807258112 108829605888 108834679296 109099465104 109121872896 109361000448 109575051264 110024982528 110082343168 110104952832 110213538144 110320459776 110562213888 110642574672 110859133896 110991254643 111096889344 111314337792 111372370627 111395245248 111852650496 111857864832 111991175856 112317169664 112340238336 112398806016 112509653522 112618802688 112641933312 112860332032 112888774656 113163423744 113411407872 113633386496 113656725504 113715979524 113768813568 114182914048 114211689984 114324325353 114571617696 114680659968 114965027744 114988640256 115102041852 115460800512 115520995072 115603794432 116024573952 116138997184 116162850816 116275544064 116474811597 116530348032 116730052236 116813856768 116958526398 117069840384 117323071488 117384236928 117438775296 117524134224 117754162632 117866233856 117895938048 118012206816 118380036096 118582910208 118697951232 118815010944 119247478784 119389596672 119767302144 119885416448 119910039552 119972553687 120232063584 120465178624 120495537792 120582045696 120788693508 120846286848 121053387504 121170825216 121290323672 121315235328 121668370432 121876879936 122408165376 122736898242 123094171648 123240873984 123778105344 123842636064 123990230412 124110517248 124351152128 124382490624 124685102976 124958335488 124984000512 125228630016 125808392192 125834231808 125840097936 126356815872 126448656768 126696153024 126967873536 127216386048 127282709288 127308851712 127434403479 127587833856 127837559808 127989915264 128362479616 128455778304 128582461168 128707203072 128983236608 128989249536 129015742464 129329627136 129335656212 129613037568 129866727424 129893400576 129961119456 130494758912 130527645696 130656371832 131063611392 131131940352 131388603136 131415588864 131545190688 131703570432 132023994368 132057266544 132118622208 132473432961 132599513088 132730282496 132763732668 133177540608 133405773984 133501550592 133666887312 133794103296 134083510272 134153413632 134285715494 134313296256 134704267264 134738214912 134871093504 135362002944 135523325952 135654801408 135788583936 135952072704 136185060942 136282832896 136317178368 136451614131 136876916736 137011904512 137111489928 137379856404 137674489856 137680907952 137709186048 137808052224 138044221152 138110042112 138346728576 138480943104 138617512768 138645983232 139287862784 139322965572 139728519168 139895046144 140270740848 140578127424 140679053312 140920142426 141534441216 142115602432 142151417856 142497260544 142809526272 142838857728 143118434304 143193047949 143781019648 143817254784 144407789568 144483075408 144512750592 144655268814 144795603456 145106141184 145112905728 145465953472 145495830528 145814667264 146100068352 146206259388 146699976704 146806603776 146951384192 146988418311 147093946368 147416285184 147446562816 147523432896 147812178528 147988339524 148129185792 148419117056 148526993664 149136867328 149143819776 149174452224 149321567808 149865074688 150158403584 150189244416 150518366208 150884564992 150922590336 151215210496 151542300672 151621306032 151691751424 151729980192 152099126733 152202903552 152282253312 152432433804 152463741696 152762156928 152907546624 153318187008 153469389136 153947734016 153986531328 154138392576 154250426169 154699431936 154883801088 154891021446 155034058752 155299748796 155373797376 155640069648 155751809024 155791060992 155944701864 156093120512 156430761984 156512315904 156585033728 156698845632 157005550176 157194584064 157349609088 157381926912 158110546944 158263934976 158420014592 159186128896 159226246368 159689736192 159880052736 159963404916 160276499138 160309418112 160660717056 160776060928 161051591344 161128382464 161404516672 161561100288 161753647104 162458763264 162543459834 163210887168 163244408832 163649197656 164321165312 164362576896 165037473792 165123514752 165157429248 165320307216 165480689664 165843320832 166246803968 166288700844 166611113984 166645334016 166971506688 167092867872 167778975744 167786797248 167986763784 168475754496 168510357504 168598209024 168764480283 168928204032 169290498048 169621848064 169745135616 169912537972 170117111808 170450079744 170485088256 170573969286 170653220352 171274371072 171609604096 171985666048 172020989952 172439502848 172447541616 172482960384 172653062778 172817383424 173191200768 173281492608 173405691648 174036860928 174208495776 174244276224 174751481856 174842587136 175220785152 175393587584 175437789597 175604760576 175984607232 176076355392 176158162944 176286201336 176631243948 176799350784 177018310224 177570054144 177837839438 177874365312 178002067456 178046926848 178222516416 178392137728 178871218176 179084395008 179650953216 179828124672 179865059328 180482670592 180697767936 180873068544 181051445248 181183040262 181269430272 181580081256 181756237824 181935485508 181972852992 182502555648 182815319904 183173141872 183574543936 183612248064 183744069632 184058961536 184105347363 184462304768 184641257472 184861310976 185667158016 185763954096 185985345618 186304692224 186526728192 186623972402 187027654464 187437503232 187842945024 188712588288 188751347712 189535223808 189996347392 190044229536 190412701696 190451810304 190824579072 190924063932 190963277568 191381750784 191756339712 191984872896 192543719424 192644100544 192683667456 192873691752 193060804608 193474854912 193483874304 193994440704 194003484318 194419556352 194800091136 194840100864 194941679184 195742138368 195984557748 196125261824 196555046912 196595417088 196697910528 197082904704 197123383296 197317786032 197505581056 197555355648 198035991552 198177933312 198858426368 198899269632 199095423744 199820099584 200252325888 200500330968 200691154944 201125265408 201230120448 201428573241 201469944384 202056400896 202161741376 202306640256 202798835644 203043004416 203243245072 203284988928 203482202112 203682875904 203876728832 203928109056 204277591413 204424249344 205315375104 205517856768 205667234892 206069784606 206265909248 206511734784 206521361928 206712078336 207066331728 207165063168 207520092864 207721414656 207926269152 207968974848 208574349312 208683087872 208931794176 209340733568 209592778752 209799478784 209842569216 210406111272 210814062592 210867191136 211018579968 211380213639 212258066426 212301661824 212919648256 213173403648 213284539888 213745890816 214214289408 214677651456 215414800384 215671529472 216611684352 216724613112 216982903221 217193405184 217614516224 217659211776 217669358592 218198930208 218243745792 218722000896 219150102528 220049965056 220164686336 220209905664 220427076288 220640919552 221124427776 221285149344 221718267792 221982509286 222193778688 222628675584 222744741254 222790490496 223705300992 223715729664 223982351712 224634339328 224680476672 224797612032 225019307044 225237605376 225283866624 225720664064 225777549312 226326847488 226822815744 227266772992 227313451008 227431959048 227537627136 228365828096 228423379968 228648650706 229143235392 229361319936 229930055488 229977280512 230204083704 230921601024 231041990144 231207588864 232049147904 232277994368 232325701632 232336532169 232551088128 232949623194 233060696064 233460104472 233627713536 233917052796 234139680768 234646142976 234768473856 234877550592 235048268448 235508325264 235732467712 235791876096 236024413632 237165820416 237395902464 237630021888 238494957568 238779193344 239534604288 239770832896 239820079104 239945107374 240414748707 240464127168 240930357248 240991075584 241164091392 241577387016 241692573696 242106775008 242341650432 242580647344 242630470656 243336740864 243753759872 243815189751 244816330752 245473796484 246188343296 246481747968 247556210688 247685272128 247980460824 248221034496 248702304256 248764981248 249370205952 249916670976 249968001024 250457260032 251616784384 251668463616 251680195872 252713631744 252897313536 253392306048 253935747072 254432772096 254565418576 254617703424 254868806958 255175667712 255675119616 255860953929 255979830528 256724959232 256911556608 257164922336 257414406144 257966473216 257978499072 258031484928 258659254272 258671312424 258979594167 259226075136 259733454848 259786801152 259922238912 260989517824 261055291392 261312743664 262127222784 262263880704 262777206272 262831177728 263090381376 263407140864 264047988736 264114533088 264237244416 264946865922 265199026176 265460564992 265527465336 266355081216 266756759157 266811547968 267003101184 267333774624 267588206592 268167020544 268306827264 268571430988 268626592512 269408534528 269476429824 269742187008 270724005888 271046651904 271309602816 271577167872 271774560393 271904145408 272370121884 272565665792 272634356736 272903228262 273753833472 274023809024 274222979856 274759712808 275348979712 275361815904 275418372096 275616104448 276088442304 276220084224 276693457152 276961886208 277235025536 277291966464 278575725568 278645931144 279457038336 279790092288 279935958603 280541481696 281156254848 281358106624 281840284852 283068882432 284231204864 284302835712 284994521088 285619052544 285677715456 286236868608 286386095898 287562039296 287634509568 288815579136 288966150816 289025501184 289310537628 289591206912 290212282368 290225811456 290931906944 290991661056 291005226477 291629334528 292200136704 292412518776 293399953408 293613207552 293902768384 293976836622 294187892736 294832570368 294893125632 295046865792 295624357056 295976679048 296258371584 296838234112 297053987328 297346941451 298273734656 298287639552 298348904448 298643135616 299730149376 300316807168 300378488832 301036732416 301769129984 301845180672 302430420992 303084601344 303242612064 303383502848 303459960384 304198253466 304564506624 304864867608 304927483392 305524313856 305815093248 306636374016 306938778272 307895468032 307973062656 308276785152 308500852338 309104676909 309398863872 309767602176 309782042892 310068117504 310599497592 310747594752 311280139296 311503618048 311582121984 311889403728 312186241024 312861523968 313024631808 313170067456 313397691264 314011100352 314389168128 314699218176 314763853824 316221093888 316527869952 316840029184 318372257792 318387099639 318452492736 319379472384 319760105472 319926809832 320552998276 320618836224 321321434112 321552121856 322103182688 322256764928 322809033344 323122200576 323507294208 324917526528 325086919668 326421774336 326488817664 327298395312 328642330624 328725153792 330074947584 330247029504 330314858496 330640614432 330961379328 331686641664 332493607936 332577401688 333222227968 333290668032 333943013376 334117111881 334185735744 335557951488 335573594496 335973527568 336951508992 337020715008 337196418048 337528960566 337856408064 338580996096 339243696128 339490271232 339825075944 340234223616 340900159488 340970176512 341147938572 341306440704 342548742144 342972976059 343219208192 343971332096 344041979904 344879005696 344895083232 344965920768 345306125556 345634766848 346382401536 346562985216 346811383296 348073721856 348416991552 348488552448 349685174272 350441570304 350787175168 350875579194 351209521152 351969214464 352152710784 352316325888 352572402672 353262487896 353598701568 354036620448 354897962377 355140108288 355675678876 355748730624 356004134912 356093853696 356445032832 356784275456 357742436352 358168790016 359301906432 359656249344 359730118656 359917661061 360965341184 361395535872 361746137088 362102890496 362366080524 362538860544 363160162512 363512475648 363870971016 363945705984 365005111296 365630639808 366346283744 367149087872 367224496128 367488139264 368117923072 368210694726 368924609536 369282514944 369722621952 371334316032 371527908192 371970691236 372609384448 373053456384 373247944804 374055308928 374875006464 375685890048 377425176576 377502695424 379070447616 379992694784 380088459072 380825403392 380903620608 381649158144 381848127864 381926555136 382303210437 382763501568 383512679424 383969745792 385087438848 385288201088 385367334912 385747383504 386121609216 386949709824 386967748608 387988881408 388006968636 388839112704 389600182272 389680201728 389883358368 391484276736 391969115496 392250523648 393110093824 393190834176 393395821056 393783787327 394165809408 394246766592 394635572064 395011162112 395110711296 396071983104 396355866624 397716852736 397798539264 398190847488 399640199168 400504651776 401000661936 401382309888 402250530816 402460240896 402857146482 402939888768 404112801792 404323482752 404613280512 405597671288 406086008832 406486490144 406569977856 406964404224 407365751808 407753457664 407856218112 408555182826 408848498688 409354842393 410630750208 411035713536 411334469784 412139569212 412531818496 413023469568 413042723856 413424156672 414132663456 414330126336 415040185728 415442829312 415852538304 415937949696 417366175744 417863588352 418681467136 419185557504 419598957568 419685138432 420812222544 421628125184 421734382272 422037159936 422760427278 424516132852 424603323648 425839296512 426346807296 426569079776 427491781632 428428578816 429355302912 429579143847 430829600768 431343058944 433223368704 433449226224 433965806442 434386810368 435229032448 435318423552 435338717184 436397860416 436487491584 437444001792 438300205056 440099930112 440329372672 440419811328 440854152576 441281839104 442248855552 442570298688 443436535584 443965018572 444387557376 445257351168 445489482508 445580980992 447410601984 447431459328 447964703424 449268678656 449595224064 450038614088 450475210752 450567733248 451441328128 451555098624 452653694976 453645631488 454533545984 454626902016 454863918096 455075254272 456297380199 456731656192 456846759936 457297301412 458286470784 458722639872 459860110976 459954561024 460408167408 461843202048 462083980288 462415177728 464098295808 464555988736 464651403264 464673064338 465102176256 465899246388 466121392128 466920208944 467255427072 467834105592 468279361536 469292285952 469536947712 469755101184 470000004229 470096536896 471016650528 471464935424 471583752192 472048827264 474331640832 474791804928 475260043776 476989915136 477558386688 479069208576 479541665792 479640158208 479890214748 480829497414 480928254336 481860714496 481982151168 482328182784 483154774032 483385147392 484213550016 484683300864 485161294688 485260941312 486673481728 487507519744 487630379502 489632661504 490947592968 492376686592 492963495936 493220498491 495112421376 495370544256 495960921648 496442068992 497404608512 497529962496 498740411904 499833341952 499936002048 500914520064 503233568768 503336927232 503360391744 505427263488 505794627072 506293440849 506784612096 507871494144 508865544192 509130837152 509235406848 509737613916 510351335424 511350239232 511721907858 511959661056 513449918464 513823113216 514329844672 514828812288 515956998144 516062969856 517318508544 517342624848 517959188334 518452150272 519466909696 519573602304 519844477824 521979035648 522110582784 522625487328 524254445568 524527761408 525554412544 525662355456 526180762752 526814281728 528095977472 528229066176 528474488832 529893731844 530398052352 530921129984 531054930672 532710162432 533513518314 533623095936 534006202368 534667549248 535176413184 536613654528 537142861976 537253185024 538817069056 538952859648 539484374016 541448011776 542093303808 542619205632 543154335744 543549120786 543808290816 544740243768 545131331584 545268713472 545806456524 547507666944 548047618048 548445959712 549519425616 550697959424 550723631808 550836744192 551232208896 552176884608 553386914304 553923772416 554470051072 554583932928 557151451136 557291862288 558914076672 559580184576 559871917206 560967746983 561082963392 562312509696 562716213248 563680569704 566137764864 568462409728 568605671424 569989042176 571238105088 571355430912 572473737216 572772191796 575124078592 575269019136 577631158272 577932301632 578051002368 578621075256 579182413824 580424564736 580451622912 581863813888 581983322112 582010452954 583258669056 584400273408 584825037552 587226415104 587805536768 587953673244 588375785472 589665140736 589786251264 590093731584 591248714112 591953358096 592516743168 593676468224 594107974656 594693882902 596547469312 596575279104 596697808896 597286271232 599460298752 600633614336 600756977664 602073464832 603538259968 603690361344 604285719723 604860841984 606169202688 606485224128 606767005696 606919920768 608396506932 609129013248 609729735216 609854966784 611048627712 611630186496 613272748032 613877556544 615946125312 616553570304 617001704676 618209353818 618797727744 619535204352 619564085784 620136235008 621198995184 621495189504 622560278592 623007236096 623164243968 623778807456 624372482048 625723047936 626049263616 626340134912 626795382528 628022200704 628778336256 629398436352 629527707648 632442187776 633055739904 633680058368 634140640917 636744515584 636774199278 636904985472 638758944768 639520210944 639853619664 641105996552 641237672448 642642868224 643104243712 644206365376 644513529856 645618066688 646244401152 647014588416 649835053056 650173839336 650948709663 652843548672 652977635328 654596790624 657284661248 657450307584 660149895168 660494059008 660629716992 661281228864 661922758656 663373283328 664987215872 665154803376 666444455936 666581336064 667886026752 668234223762 668371471488 671115902976 671147188992 671947055136 673903017984 674041430016 674392836096 675057921132 675712816128 677161992192 678487392256 678980542464 679650151888 680468447232 681800318976 681940353024 682295877144 682612881408 685097484288 685945952118 686438416384 687942664192 688083959808 689758011392 689790166464 689931841536 690612251112 691269533696 692764803072 693125970432 693622766592 696147443712 696833983104 696977104896 699370348544 700883140608 701574350336 701751158388 702419042304 703938428928 704305421568 704632651776 705144805344 706524975792 707197403136 708073240896 709795924754 711351357752 711497461248 712008269824 712187707392 712890065664 713568550912 715484872704 716337580032 718603812864 719312498688 719460237312 719835322122 721244246121 721930682368 722791071744 723492274176 724205780992 724732161048 725077721088 726320325024 727024951296 727741942032 727891411968 730010222592 731261279616 732692567488 734298175744 734448992256 736235846144 736421389452 737849219072 738565029888 739445243904 742668632064 743055816384 743941382472 745218768896 746106912768 746495889608 748110617856 749750012928 751371780096 754850353152 755005390848 758140895232 759985389568 760176918144 761650806784 761807241216 763298316288 763696255728 763853110272 764606420874 765527003136 767025358848 767939491584 770174877696 770576402176 770734669824 771494767008 772243218432 773899419648 773935497216 775977762816 776013937272 776938782501 777678225408 779200364544 779360403456 779766716736 782968553472 783938230992 784501047296 786220187648 786381668352 786791642112 787567574654 788331618816 788493533184 789271144128 790022324224 790221422592 792143966208 792711733248 795433705472 795597078528 796381694976 799280398336 800270277471 801009303552 802001323872 802764619776 804501061632 804920481792 805714292964 805879777536 808225603584 808646965504 809226561024 811195342576 812172017664 812972980288 813139955712 813928808448 814731503616 815323681179 815712436224 817110365652 817696997376 818709684786 821261500416 822071427072 822668939568 824279138424 825063636992 826046939136 826085447712 826848313344 828265326912 828660252672 830080371456 830885658624 831705076608 831875899392 834732351488 835727176704 837362934272 838371115008 839197915136 839370276864 839807875809 841624445088 843256250368 843468764544 844074319872 845520854556 849032265704 849206647296 851678593024 852693614592 853138159552 854983563264 856857157632 858710605824 859158287694 861659201536 862686117888 866446737408 866898452448 867931612884 868773620736 870458064896 870636847104 870677434368 872795720832 872974983168 874888003584 876600410112 880199860224 880658745344 880839622656 881708305152 882563678208 884497711104 885140597376 886873071168 887930037144 888775114752 890514702336 890978965016 891161961984 892040824353 894821203968 894862918656 895929406848 898537357312 899190448128 900077228176 900950421504 901135466496 902882656256 903110197248 905307389952 907291262976 909067091968 909253804032 909727836192 910150508544 912594760398 913463312384 913693519872 914594602824 916572941568 917445279744 919720221952 919909122048 920816334816 923686404096 924167960576 924830355456 927314030727 928196591616 929111977472 929302806528 929346128676 930204352512 931798492776 932242784256 933840417888 934510854144 935668211184 936558723072 938584571904 939073895424 939510202368 940000008458 940193073792 942033301056 942929870848 943167504384 944097654528 948663281664 949583609856 950520087552 953979830272 955116773376 955161298917 958138417152 959083331584 959280316416 959780429496 961658994828 961856508672 963721428992 963964302336 964656365568 966309548064 966770294784 968427100032 969366601728 970322589376 970521882624 975015039488 975260759004 979265323008 981895185936 984753373184 985926991872 986440996982 990224842752 990741088512 991921843296 992884137984 994809217024 995059924992 997480823808 999666683904 999872004096 1001829040128 1002351335643 1006467137536 1006673854464 1006720783488 1010854526976 1011589254144 1012586881698 1013569224192 1015742988288 1017731088384 1018261674304 1018470813696 1019475227832 1020702670848 1022700478464 1023443815716 1023919322112 1026899836928 1027646226432 1028659689344 1028918928177 1029657624576 1031913996288 1032125939712 1034637017088 1034685249696 1035918376668 1036904300544 1038933819392 1039147204608 1039688955648 1043958071296 1044221165568 1045250974656 1049055522816 1051108825088 1051324710912 1052361525504 1053628563456 1056191954944 1056458132352 1056948977664 1059787463688 1060796104704 1061842259968 1062109861344 1064693887131 1065420324864 1067027036628 1067246191872 1068012404736 1069335098496 1070352826368 1073227309056 1074285723952 1074506370048 1077634138112 1077905719296 1078968748032 1079752983183 1082896023552 1084186607616 1085238411264 1086308671488 1087098241572 1087616581632 1089480487536 1090262663168 1090537426944 1091612913048 1095015333888 1096095236096 1096891919424 1099038851232 1101395918848 1101447263616 1101673488384 1102464417792 1104353769216 1106773828608 1107847544832 1108940102144 1109167865856 1114302902272 1114583724576 1117828153344 1119160369152 1119743834412 1121935493966 1122165926784 1124625019392 1125432426496 1127361139408 1132275529728 1136924819456 1137211342848 1139978084352 1142476210176 1142710861824 1144947474432 1145544383592 1146909631311 1150248157184 1150538038272 1155262316544 1155864603264 1156102004736 1157242150512 1158364827648 1160849129472 1160903245824 1163727627776 1163966644224 1164020905908 1166517338112 1168800546816 1169650075104 1174452830208 1175611073536 1175907346488 1176751570944 1179330281472 1179572502528 1180187463168 1181351361981 1182497428224 1183906716192 1185033486336 1187352936448 1188215949312 1189387765804 1193094938624 1193150558208 1193395617792 1194572542464 1198920597504 1201267228672 1201513955328 1204146929664 1207076519936 1207380722688 1208571439446 1209721683968 1212338405376 1212970448256 1213534011392 1213839841536 1216793013864 1218258026496 1219459470432 1219709933568 1222097255424 1223260372992 1226545496064 1227755113088 1228064527179 1231892250624 1233107140608 1234003409352 1236418707636 1237595455488 1239070408704 1239128171568 1240272470016 1242397990368 1242990379008 1245120557184 1246014472192 1246328487936 1247557614912 1248744964096 1252098527232 1252680269824 1253590765056 1256044401408 1257556672512 1258796872704 1259055415296 1264884375552 1266111479808 1267360116736 1268281281834 1273489031168 1273548398556 1273809970944 1277517889536 1279040421888 1279707239328 1282211993104 1282475344896 1285285736448 1286208487424 1288412730752 1288737431541 1291236133376 1292488802304 1294029176832 1299670106112 1300347678672 1301897419326 1305687097344 1305955270656 1309193581248 1314569322496 1314900615168 1320299790336 1320988118016 1321259433984 1322562457728 1323845517312 1326746566656 1329974431744 1330309606752 1332888911872 1333162672128 1335772053504 1336468447524 1336742942976 1342231805952 1342294377984 1343894110272 1347806035968 1348785672192 1350115842264 1351425632256 1354323984384 1356974784512 1357961084928 1359300303776 1360936894464 1363600637952 1363880706048 1364591754288 1365225762816 1368892140597 1370194968576 1371891904236 1372876832768 1375885328384 1376167919616 1379516022784 1379580332928 1379863683072 1381224502224 1382539067392 1385529606144 1386251940864 1387245533184 1392294887424 1393667966208 1393954209792 1398740697088 1401766281216 1403148700672 1403502316776 1404838084608 1407876857856 1408610843136 1409265303552 1410000012687 1410289610688 1413049951584 1414394806272 1416146481792 1419591849508 1422702715504 1422994922496 1424016539648 1424375414784 1425780131328 1427137101824 1430969745408 1432675160064 1437207625728 1438624997376 1438920474624 1439670644244 1442488492242 1443861364736 1445582143488 1446984548352 1448411561984 1449464322096 1450155442176 1452640650048 1454049902592 1455483884064 1455782823936 1460020445184 1462522559232 1465385134976 1468596351488 1468897984512 1472471692288 1472842778904 1475698438144 1477130059776 1478890487808 1479661495473 1485337264128 1486111632768 1487882764944 1490437537792 1492213825536 1492991779216 1496221235712 1499500025856 1502743560192 1509700706304 1510010781696 1516281790464 1518880322547 1519970779136 1520353836288 1523301613568 1523614482432 1526596632576 1527392511456 1527706220544 1529212841748 1531054006272 1534050717696 1535878983168 1540349755392 1541152804352 1541469339648 1542989534016 1544486436864 1547870994432 1551955525632 1552027874544 1553877565002 1555356450816 1558400729088 1558720806912 1559533433472 1565937106944 1567876461984 1569002094592 1571690976241 1572440375296 1572763336704 1573583284224 1575135149308 1576663237632 1576987066368 1578542288256 1580044648448 1580442845184 1584287932416 1585423466496 1590867410944 1591194157056 1592763389952 1598560796672 1600540554942 1602018607104 1604002647744 1605529239552 1609840963584 1611428585928 1611759555072 1616451207168 1617293931008 1618453122048 1622390685152 1624344035328 1625945960576 1626279911424 1627857616896 1629463007232 1630647362358 1631424872448 1634220731304 1635393994752 1637419369572 1642523000832 1644142854144 1645337879136 1648558276848 1650127273984 1652093878272 1652170895424 1653696626688 1656530653824 1660160742912 1661771317248 1663410153216 1663751798784 1669464702976 1671454353408 1674725868544 1676742230016 1678395830272 1678740553728 1679615751618 1682903240949 1683248890176 1686512500736 1686937529088 1688148639744 1691041709112 1698064531408 1698413294592 1703357186048 1705387229184 1706276319104 1709967126528 1713714315264 1717421211648 1718316575388 1723318403072 1725372235776 1732893474816 1733796904896 1735863225768 1737547241472 1740916129792 1741273694208 1741354868736 1745591441664 1745949966336 1749776007168 1753200820224 1761317490688 1761679245312 1763416610304 1765127356416 1768995422208 1770281194752 1773746142336 1775860074288 1777550229504 1781029404672 1781957930032 1782323923968 1784081648706 1789642407936 1789725837312 1791858813696 1797074714624 1798380896256 1800154456352 1801900843008 1802270932992 1805765312512 1806220394496 1810614779904 1812857159169 1814582525952 1818134183936 1818507608064 1819455672384 1820301017088 1825189520796 1826926624768 1827387039744 1829189205648 1833145883136 1834890559488 1839440443904 1839818244096 1841632669632 1848335921152 1849660710912 1854628061454 1856393183232 1858223954944 1858605613056 1858692257352 1860408705024 1863596985552 1864485568512 1867680835776 1869021708288 1871336422368 1873117446144 1877169143808 1878147790848 1879020404736 1880000016916 1880386147584 1884066602112 1885859741696 1886335008768 1888195309056 1897326563328 1899167219712 1901040175104 1902421922751 1907959660544 1910233546752 1910322597834 1916276834304 1918166663168 1918560632832 1919560858992 1923317989656 1923713017344 1927442857984 1927928604672 1929312731136 1932619096128 1933540589568 1936854200064 1938733203456 1940645178752 1941043765248 1950030078976 1950521518008 1958530646016 1963790371872 1969506746368 1971853983744 1972881993964 1980449685504 1981482177024 1983843686592 1985768275968 1989618434048 1990119849984 1994961647616 1999333367808 1999744008192 2003658080256 2004702671286 2012934275072 2013347708928 2013441566976 2021709053952 2023178508288 2025173763396 2027138448384 2031485976576 2035462176768 2036523348608 2036941627392 2038950455664 2041405341696 2045400956928 2046887631432 2047838644224 2053799673856 2055292452864 2057319378688 2057837856354 2059315249152 2063827992576 2064251879424 2069274034176 2069370499392 2071836753336 2073808601088 2077867638784 2078294409216 2079377911296 2081428590157 2087916142592 2088442331136 2090501949312 2098111045632 2102217650176 2102649421824 2104723051008 2107257126912 2112383909888 2112916264704 2113897955328 2119574927376 2121592209408 2123684519936 2124219722688 2129387774262 2134054073256 2134492383744 2136024809472 2138670196992 2140705652736 2146454618112 2148571447904 2149012740096 2155268276224 2155811438592 2157937496064 2159505966366 2163732738363 2165792047104 2168373215232 2170476822528 2172617342976 2174196483144 2175233163264 2178960975072 2180525326336 2181074853888 2183225826096 2190030667776 2192190472192 2193783838848 2198077702464 2202791837696 2202894527232 2203346976768 2208707538432 2213547657216 2215695089664 2217880204288 2218335731712 2228605804544 2229167449152 2235656306688 2238320738304 2239487668824 2243870987932 2244331853568 2249250038784 2250864852992 2254722278816 2264551059456 2273849638912 2274422685696 2279956168704 2284952420352 2285421723648 2289894948864 2291088767184 2293819262622 2300496314368 2301076076544 2310524633088 2311729206528 2312204009472 2314484301024 2316729655296 2321698258944 2321806491648 2327455255552 2327933288448 2328041811816 2333034676224 2337601093632 2339300150208 2348905660416 2351222147072 2351814692976 2353503141888 2358660562944 2359145005056 2360374926336 2362702723962 2364994856448 2367813432384 2370066972672 2374705872896 2376431898624 2378775531608 2386189877248 2386301116416 2386791235584 2389145084928 2397841195008 2400810832413 2402534457344 2403027910656 2408293859328 2414153039872 2414761445376 2417142878892 2419443367936 2424676810752 2425940896512 2427068022784 2427679683072 2433586027728 2436516052992 2438918940864 2439419867136 2444194510848 2453090992128 2455510226176 2456129054358 2463784501248 2466214281216 2468006818704 2472837415272 2475190910976 2478140817408 2478256343136 2480544940032 2484285736639 2484795980736 2485980758016 2490241114368 2492028944384 2492656975872 2495115229824 2497489928192 2504197054464 2505360539648 2507181530112 2512088802816 2515113345024 2517593745408 2518110830592 2519423627427 2529768751104 2532222959616 2534720233472 2536562563668 2546978062336 2547096797112 2547619941888 2555035779072 2558080843776 2559414478656 2564423986208 2564950689792 2570571472896 2572416974848 2576825461504 2577474863082 2582472266752 2584977604608 2588058353664 2599340212224 2600695357344 2603794838652 2611374194688 2611910541312 2618387162496 2629138644992 2629801230336 2640599580672 2641976236032 2642518867968 2645124915456 2647691034624 2653493133312 2659948863488 2660619213504 2665777823744 2666325344256 2671544107008 2672936895048 2673485885952 2676122473059 2684463611904 2684588755968 2687788220544 2695612071936 2697571344384 2700231684528 2702851264512 2708647968768 2713949569024 2715922169856 2718600607552 2721873788928 2727201275904 2727761412096 2729183508576 2730451525632 2737784281194 2740389937152 2743783808472 2745753665536 2751770656768 2752335839232 2756486511289 2759032045568 2759160665856 2759727366144 2762449004448 2765078134784 2771059212288 2772503881728 2774491066368 2784589774848 2787335932416 2787908419584 2797481394176 2803532562432 2806297401344 2807004633552 2809676169216 2815753715712 2817221686272 2818530607104 2820000025374 2820579221376 2826099903168 2828789612544 2832292963584 2839183699016 2845405431008 2845989844992 2848033079296 2848750829568 2851560262656 2854274203648 2861939490816 2865350320128 2865483896751 2874415251456 2877249994752 2877840949248 2879341288488 2884976984484 2887722729472 2891164286976 2893969096704 2896823123968 2898928644192 2900310884352 2905281300096 2908099805184 2910967768128 2911565647872 2925045118464 2930770269952 2937192702976 2937795969024 2944943384576 2945685557808 2951396876288 2954260119552 2957780975616 2959322990946 2970674528256 2972223265536 2975765529888 2980875075584 2984427651072 2985983558432 2992442471424 2999000051712 3005487120384 3007054006929 3019401412608 3020021563392 3032563580928 3037760645094 3039941558272 3040707672576 3046603227136 3047228964864 3053193265152 3054785022912 3055412441088 3058425683496 3062108012544 3068101435392 3071757966336 3080699510784 3082305608704 3082938679296 3085979068032 3088972873728 3095741988864 3103911051264 3104055749088 3107755130004 3110712901632 3116801458176 3117441613824 3119066866944 3131874213888 3135752923968 3138004189184 3143381952482 3144880750592 3147166568448 3150270298616 3153326475264 3153974132736 3157084576512 3160089296896 3160885690368 3168575864832 3170846932992 3181734821888 3182388314112 3185526779904 3194081661393 3197121593344 3201081109884 3204037214208 3208005295488 3211058479104 3219681927168 3222857171856 3223519110144 3232902414336 3234587862016 3236906244096 3244781370304 3248688070656 3251891921152 3252559822848 3255715233792 3258926014464 3261294724716 3262849744896 3268441462608 3270787989504 3274838739144 3285046001664 3288285708288 3290000029603 3290675758272 3297116553696 3300254547968 3304187756544 3304341790848 3307393253376 3313061307648 3320321485824 3323542634496 3326820306432 3327503597568 3338929405952 3342908706816 3349451737088 3353484460032 3356791660544 3357481107456 3359231503236 3365806481898 3366497780352 3373025001472 3373875058176 3376297279488 3382083418224 3396129062816 3396826589184 3406714372096 3410774458368 3412552638208 3419934253056 3427428630528 3434842423296 3436633150776 3440728893933 3446636806144 3450744471552 3452543489437 3465786949632 3467593809792 3471726451536 3475094482944 3481832259584 3482547388416 3482709737472 3491182883328 3491899932672 3499552014336 3506401640448 3522634981376 3523358490624 3526833220608 3530254712832 3537990844416 3540562389504 3544054085943 3547492284672 3551720148576 3555100459008 3562058809344 3563915860064 3564647847936 3568163297412 3579284815872 3579451674624 3583717627392 3594149429248 3596761792512 3600308912704 3603801686016 3604541865984 3612440788992 3621229559808 3625714318338 3629165051904 3636268367872 3637015216128 3638911344768 3640602034176 3650379041592 3653853249536 3654774079488 3658378411296 3666291766272 3669781118976 3678880887808 3679636488192 3683265339264 3696671842304 3699321421824 3709256122908 3712786366464 3716447909888 3717211226112 3717384514704 3720817410048 3727193971104 3728971137024 3735361671552 3738043416576 3742672844736 3746234892288 3756295581696 3758040809472 3760000033832 3760772295168 3768133204224 3771719483392 3772670017536 3776390618112 3794653126656 3798334439424 3802080350208 3804843845502 3815919321088 3820467093504 3820645195668 3832553668608 3836333326336 3837121265664 3839121717984 3846635979312 3847426034688 3854885715968 3855857209344 3858625462272 3865238192256 3873708400128 3877466406912 3881290357504 3882087530496 3900060157952 3901043036016 3917061292032 3926774228881 3927580743744 3939013492736 3943707967488 3945763987928 3960899371008 3962964354048 3967687373184 3971536551936 3979236868096 3980239699968 3989923295232 3998666735616 3999488016384 4007316160512 4009405342572 4025868550144 4026695417856 4026883133952 4043418107904 4046357016576 4050347526792 4054276896768 4062971953152 4070924353536 4073046697216 4073883254784 4077900911328 4082810683392 4090801913856 4093775262864 4095677288448 4106676421791 4110584905728 4114638757376 4115675712708 4118630498304 4127655985152 4128503758848 4138548068352 4138740998784 4143673506672 4147617202176 4155735277568 4156588818432 4158755822592 4162857180314 4175832285184 4176884662272 4181003898624 4196222091264 4204435300352 4205298843648 4209446102016 4214514253824 4224767819776 4225832529408 4227795910656 4230000038061 4239149854752 4243184418816 4247369039872 4248439445376 4258775548524 4268108146512 4268984767488 4272049618944 4277340393984 4281411305472 4292909236224 4297142895808 4298025480192 4311622877184 4315874992128 4319011932732 4327465476726 4331584094208 4336746430464 4340953645056 4345234685952 4348392966288 4350466326528 4357921950144 4361050652672 4362149707776 4366451652192 4380061335552 4384380944384 4387567677696 4396155404928 4405583675392 4405789054464 4406693953536 4417415076864 4427095314432 4431390179328 4435760408576 4436671463424 4438984486419 4457211609088 4458334898304 4471312613376 4476641476608 4478975337648 4487741975864 4488663707136 4498500077568 4501729705984 4509444557632 4529102118912 4547699277824 4548845371392 4556640967641 4559912337408 4569904840704 4570843447296 4579789897728 4582177534368 4587638525244 4600992628736 4602152153088 4621049266176 4623458413056 4624408018944 4628968602048 4633459310592 4643612983296 4654910511104 4655866576896 4656083623632 4666069352448 4675202187264 4678600300416 4697811320832 4702444294144 4703629385952 4707006283776 4715072928723 4717321125888 4718290010112 4720749852672 4725405447924 4729989712896 4735626864768 4740133945344 4749411745792 4752863797248 4757551063216 4772379754496 4772602232832 4773582471168 4778290169856 4795682390016 4801621664826 4805068914688 4806055821312 4816587718656 4828306079744 4829522890752 4834285757784 4838886735872 4849353621504 4851881793024 4854136045568 4855359366144 4867172055456 4873032105984 4877837881728 4878839734272 4888389021696 4906181984256 4911020452352 4912258108716 4927569002496 4932428562432 4936013637408 4945674830544 4950381821952 4956281634816 4956512686272 4961089880064 4968571473278 4969591961472 4980482228736 4984057888768 4985313951744 4990230459648 4994979856384 5008394108928 5010721079296 5014363060224 5024177605632 5030226690048 5035187490816 5036221661184 5038847254854 5048709722847 5059537502208 5064445919232 5069440466944 5073125127336 5093956124672 5094193594224 5095239883776 5110071558144 5116161687552 5118828957312 5128847972416 5129901379584 5141142945792 5153650923008 5154949726164 5164944533504 5169955209216 5176116707328 5198680424448 5201390714688 5207589677304 5222748389376 5223821082624 5236774324992 5258277289984 5259602460672 5283952472064 5285037735936 5290249830912 5295382069248 5306986266624 5319897726976 5321238427008 5331555647488 5332650688512 5343088214016 5345873790096 5346971771904 5352244946118 5368927223808 5369177511936 5375576441088 5391224143872 5395142688768 5400463369056 5405702529024 5417295937536 5427899138048 5431844339712 5437201215104 5438571477507 5443747577856 5454402551808 5455522824192 5458367017152 5460903051264 5475568562388 5480779874304 5487567616944 5491507331072 5503541313536 5504671678464 5512973022578 5518064091136 5518321331712 5519454732288 5524898008896 5530156269568 5545007763456 5548982132736 5569179549696 5574671864832 5575816839168 5594962788352 5607065124864 5612594802688 5614009267104 5619352338432 5631507431424 5634443372544 5637061214208 5640000050748 5641158442752 5652199806336 5657579225088 5664585927168 5678367398032 5690810862016 5691979689984 5696066158592 5697501659136 5703120525312 5707265768253 5723878981632 5730700640256 5730967793502 5748830502912 5754499989504 5755681898496 5758682576976 5769953968968 5775445458944 5782328573952 5787938193408 5793646247936 5797857288384 5800621768704 5810562600192 5816199610368 5821935536256 5823131295744 5850090236928 5861540539904 5874385405952 5875591938048 5889886769152 5891371115616 5902793752576 5908520239104 5915561951232 5918645981892 5941349056512 5944446531072 5951531059776 5961750151168 5968855302144 5971967116864 5984884942848 5998000103424 6010974240768 6014108013858 6038802825216 6040043126784 6065127161856 6075521290188 6079883116544 6081415345152 6093206454272 6094457929728 6106386530304 6109570045824 6110824882176 6116851366992 6124216025088 6136202870784 6143515932672 6161399021568 6164611217408 6165877358592 6171958136064 6177945747456 6191483977728 6207822102528 6208111498176 6215510260008 6221425803264 6233602916352 6234883227648 6238133733888 6244285770471 6263748427776 6271505847936 6276008378368 6286763904964 6289761501184 6294333136896 6300540597232 6306652950528 6307948265472 6314169153024 6320178593792 6321771380736 6337151729664 6341693865984 6363469643776 6364776628224 6371053559808 6388163322786 6394243186688 6402162219768 6408074428416 6416010590976 6422116958208 6439363854336 6445714343712 6447038220288 6465804828672 6469175724032 6473812488192 6489562740608 6491198215089 6497376141312 6503783842304 6505119645696 6511430467584 6517852028928 6522589449432 6525699489792 6536882925216 6541575979008 6549677478288 6570092003328 6576571416576 6580000059206 6581351516544 6594233107392 6600509095936 6608375513088 6608683581696 6626122615296 6640642971648 6647085268992 6653640612864 6655007195136 6677858811904 6685817413632 6698903474176 6706968920064 6713583321088 6714962214912 6718463006472 6731612963796 6732995560704 6746050002944 6747750116352 6752594558976 6764166836448 6792258125632 6793653178368 6821548916736 6825105276416 6839868506112 6854857261056 6869684846592 6873266301552 6881457787866 6893273612288 6901488943104 6905086978874 6931573899264 6935187619584 6943452903072 6950188965888 6963664519168 6965094776832 6965419474944 6982365766656 6983799865344 6999104028672 7012803280896 7045269962752 7046716981248 7053666441216 7060509425664 7075981688832 7081124779008 7088108171886 7094984569344 7103440297152 7110200918016 7124117618688 7127831720128 7129295695872 7136326594824 7158569631744 7158903349248 7167435254784 7188298858496 7193523585024 7200617825408 7202432497239 7207603372032 7209083731968 7224881577984 7242459119616 7251428636676 7258330103808 7272536735744 7274030432256 7277822689536 7281204068352 7300758083184 7307706499072 7309548158976 7316756822592 7332583532544 7357761775616 7359272976384 7366530678528 7393343684608 7398642843648 7418512245816 7425572732928 7432895819776 7434422452224 7434769029408 7441634820096 7452857209917 7454387942208 7457942274048 7470723343104 7476086833152 7485345689472 7492469784576 7512591163392 7516081618944 7520000067664 7521544590336 7536266408448 7543438966784 7545340035072 7552781236224 7558270882281 7589306253312 7596668878848 7604160700416 7609687691004 7631838642176 7640934187008 7641290391336 7665107337216 7672666652672 7674242531328 7678243435968 7693271958624 7694852069376 7709771431936 7711714418688 7717250924544 7730476384512 7747416800256 7754932813824 7762580715008 7764175060992 7800120315904 7802086072032 7834122584064 7853548457762 7855161487488 7878026985472 7887415934976 7891527975856 7921798742016 7925928708096 7935374746368 7943073103872 7958473736192 7960479399936 7979846590464 7997333471232 7998976032768 8014632321024 8018810685144 8028367419177 8051737100288 8053390835712 8053766267904 8086836215808 8092714033152 8100695053584 8108553793536 8125943906304 8141848707072 8146093394432 8147766509568 8155801822656 8165621366784 8181603827712 8187550525728 8191354576896 8213352843582 8221169811456 8229277514752 8231351425416 8237260996608 8255311970304 8257007517696 8269459533867 8277096136704 8277481997568 8287347013344 8295234404352 8311470555136 8313177636864 8317511645184 8325714360628 8351664570368 8353769324544 8362007797248 8392444182528 8408870600704 8410597687296 8418892204032 8429028507648 8449535639552 8451665058816 8455591821312 8460000076122 8478299709504 8486368837632 8494738079744 8496878890752 8517551097048 8536216293024 8537969534976 8544099237888 8554680787968 8562822610944 8585818472448 8594285791616 8596050960384 8596451690253 8623245754368 8631749984256 8638023865464 8654930953452 8663168188416 8673492860928 8681907290112 8690469371904 8696785932576 8700932653056 8715843900288 8722101305344 8724299415552 8732903304384 8768761888768 8775135355392 8792310809856 8811167350784 8811578108928 8813387907072 8834830153728 8854190628864 8862780358656 8871520817152 8873342926848 8877968972838 8914423218176 8916669796608 8942625226752 8953282953216 8957950675296 8975483951728 8977327414272 8997000155136 9003459411968 9018889115264 9021162020787 9058204237824 9095398555648 9097690742784 9113281935282 9119824674816 9139809681408 9141686894592 9159579795456 9164355068736 9175277050488 9201985257472 9204304306176 9242098532352 9246916826112 9248816037888 9257937204096 9266918621184 9287225966592 9309821022208 9311733153792 9312167247264 9332138704896 9350404374528 9357200600832 9395622641664 9404888588288 9407258771904 9414012567552 9430145857446 9434642251776 9441499705344 9450810895848 9459979425792 9471253729536 9480267890688 9498823491584 9505727594496 9515102126432 9544759508992 9545204465664 9547164942336 9556580339712 9582244984179 9591364780032 9603243329652 9610137829376 9612111642624 9633175437312 9656612159488 9659045781504 9668571515568 9677773471744 9698707243008 9703763586048 9708272091136 9710718732288 9734344110912 9746064211968 9755675763456 9757679468544 9776778043392 9812363968512 9822040904704 9824516217432 9855138004992 9864857124864 9870000088809 9872027274816 9891349661088 9900763643904 9912563269632 9913025372544 9922179760128 9937142946556 9939183922944 9960964457472 9968115777536 9970627903488 9980460919296 9989959712768 10016788217856 10021442158592 10028726120448 10048355211264 10060453380096 10070374981632 10072443322368 10077694509708 10097419445694 10119075004416 10128891838464 10138880933888 10146250254672 10187912249344 10188387188448 10190479767552 10220143116288 10232323375104 10237657914624 10257695944832 10259802759168 10282285891584 10307301846016 10309899452328 10329889067008 10339910418432 10352233414656 10357630468311 10397360848896 10402781429376 10415179354608 10445496778752 10447642165248 10473548649984 10516554579968 10519204921344 10567904944128 10570075471872 10580499661824 10590764138496 10613972533248 10632162257829 10639795453952 10642476854016 10663111294976 10665301377024 10686176428032 10691747580192 10693943543808 10704489892236 10737854447616 10738355023872 10751152882176 10782448287744 10790285377536 10800926738112 10811405058048 10855798276096 10863688679424 10874402430208 10877142955014 10887495155712 10908805103616 10911045648384 10916734034304 10921806102528 10951137124776 10961559748608 10975135233888 10983014662144 11001836833687 11007082627072 11009343356928 11025946045156 11036128182272 11036642663424 11038909464576 11049796017792 11060312539136 11090015526912 11097964265472 11138359099392 11149343729664 11151633678336 11189925576704 11214130249728 11225189605376 11228018534208 11238704676864 11268886745088 11274122428416 11280000101496 11282316885504 11304399612672 11315158450176 11329171854336 11356734796064 11381621724032 11383959379968 11392132317184 11395003318272 11406241050624 11414531536506 11447757963264 11461401280512 11461935587004 11497661005824 11508999979008 11511363796992 11517365153952 11539907937936 11550890917888 11564657147904 11575876386816 11587292495872 11595714576768 11621125200384 11632399220736 11643871072512 11646262591488 11700180473856 11723081079808 11748770811904 11751183876096 11779773538304 11780322686643 11782742231232 11805587505152 11817040478208 11831123902464 11837291963784 11882698113024 11888893062144 11903062119552 11923500302336 11937710604288 11943934233728 11969769885696 11996000206848 12021948481536 12028216027716 12077605650432 12080086253568 12130254323712 12151042580376 12159766233088 12162830690304 12186412908544 12188915859456 12212773060608 12219140091648 12221649764352 12233702733984 12248432050176 12272405741568 12287031865344 12329222434816 12331754717184 12343916272128 12355891494912 12382967955456 12415644205056 12416222996352 12431020520016 12442851606528 12467205832704 12469766455296 12476267467776 12488571540942 12527496855552 12543011695872 12552016756736 12573527809928 12579523002368 12588666273792 12601081194464 12613305901056 12615896530944 12628338306048 12640357187584 12643542761472 12674303459328 12683387731968 12690000114183 12726939287552 12729553256448 12742107119616 12776326645572 12788486373376 12804324439536 12816148856832 12832021181952 12844233916416 12878727708672 12891428687424 12894076440576 12938351448064 12947624976384 12979125481216 12982396430178 12994752282624 13007567684608 13010239291392 13022860935168 13035704057856 13045178898864 13051398979584 13073765850432 13083151958016 13099354956576 13140184006656 13153142833152 13160000118412 13162703033088 13188466214784 13201018191872 13216751026176 13217367163392 13252245230592 13281285943296 13294170537984 13307281225728 13310014390272 13316953459257 13355717623808 13371634827264 13397806948352 13413937840128 13427166642176 13429924429824 13436926012944 13463225927592 13465991121408 13492100005888 13495500232704 13505189117952 13528333672896 13584516251264 13587306356736 13643097833472 13650210552832 13679737012224 13709714522112 13739369693184 13746532603104 13762915575732 13786547224576 13802977886208 13810173957748 13863147798528 13870375239168 13886905806144 13900377931776 13927329038336 13930838949888 13964731533312 13967599730688 13998208057344 14025606561792 14090539925504 14093433962496 14107332882432 14121018851328 14145218786169 14151963377664 14162249558016 14176216343772 14189969138688 14206880594304 14220401836032 14248235237376 14255663440256 14258591391744 14272653189648 14317139263488 14317806698496 14334870509568 14376597716992 14387047170048 14401235650816 14404864994478 14415206744064 14418167463936 14449763155968 14484918239232 14502857273352 14516660207616 14545073471488 14548060864512 14555645379072 14562408136704 14570000131099 14601516166368 14615412998144 14619096317952 14633513645184 14665167065088 14715523551232 14718545952768 14733061357056 14786687369216 14797285687296 14837024491632 14851145465856 14865791639552 14868844904448 14869538058816 14883269640192 14905714419834 14908775884416 14941446686208 14952173666304 14970691378944 14984939569152 15025182326784 15032163237888 15040000135328 15043089180672 15072532816896 15086877933568 15090680070144 15105562472448 15116541764562 15146129168541 15178612506624 15193337757696 15208321400832 15219375382008 15263677284352 15281868374016 15282580782672 15330214674432 15345333305344 15348485062656 15356486871936 15386543917248 15389704138752 15419542863872 15423428837376 15460952769024 15494833600512 15509865627648 15525161430016 15528350121984 15600240631808 15604172144064 15668245168128 15707096915524 15710322974976 15756053970944 15774831869952 15783055951712 15851857416192 15870749492736 15886146207744 15916947472384 15920958799872 15959693180928 15994666942464 15997952065536 16029264642048 16037621370288 16056734838354 16103474200576 16106781671424 16107532535808 16173672431616 16185428066304 16201390107168 16217107587072 16251887812608 16283697414144 16292186788864 16295533019136 16311603645312 16331242733568 16363207655424 16375101051456 16382709153792 16426705687164 16442339622912 16458555029504 16462702850832 16474521993216 16510623940608 16514015035392 16538919067734 16554192273408 16554963995136 16574694026688 16590468808704 16622941110272 16635023290368 16651428721256 16703329140736 16707538649088 16724015594496 16784888365056 16817741201408 16821195374592 16837784408064 16858057015296 16899071279104 16903330117632 16911183642624 16920000152244 16956599419008 16972737675264 16989476159488 16993757781504 17035102194096 17072432586048 17075939069952 17088198475776 17109361575936 17171636944896 17188571583232 17192101920768 17192903380506 17246491508736 17263499968512 17276047730928 17309861906904 17326336376832 17346985721856 17363814580224 17380938743808 17390000156473 17393571865152 17401865306112 17431687800576 17444202610688 17448598831104 17465806608768 17537523777536 17550270710784 17584621619712 17622334701568 17623156217856 17626775814144 17669660307456 17708381257728 17725560717312 17743041634304 17746685853696 17755937945676 17828846436352 17833339593216 17885250453504 17906565906432 17915901350592 17950967903456 17954654828544 17994000310272 18006918823936 18037778230528 18042324041574 18116408475648 18195381485568 18226563870564 18239649349632 18279619362816 18283373789184 18319159590912 18328710137472 18350554100976 18403970514944 18408608612352 18484197064704 18493833652224 18497632075776 18515874408192 18533837242368 18574451933184 18619642044416 18623466307584 18624334494528 18664277409792 18700808749056 18714401201664 18732857311413 18791245283328 18809777176576 18814517543808 18828025135104 18860291714892 18869284503552 18882999410688 18901621791696 18919958851584 18942507459072 18960535781376 18997646983168 19011455188992 19030204252864 19090408931328 19094329884672 19113160679424 19164489968358 19182729560064 19206486659304 19220275658752 19224223285248 19266350874624 19313224318976 19318091563008 19337143031136 19355546943488 19397414486016 19407527172096 19416544182272 19421437464576 19468688221824 19492128423936 19511351526912 19515358937088 19553556086784 19624727937024 19644081809408 19649032434864 19710276009984 19729714249728 19740000177618 19744054549632 19782699322176 19801527287808 19825126539264 19826050745088 19874285893112 19878367845888 19921928914944 19936231555072 19941255806976 19960921838592 19979919425536 20033576435712 20042884317184 20057452240896 20096710422528 20120906760192 20140749963264 20144886644736 20155389019416 20194838891388 20238150008832 20257783676928 20277761867776 20292500509344 20375824498688 20376774376896 20380959535104 20464646750208 20475315829248 20515391889664 20519605518336 20564571783168 20614603692032 20619798904656 20659778134016 20679820836864 20704466829312 20715260936622 20794721697792 20805562858752 20830358709216 20890993557504 20895284330496 20947097299968 21033109159936 21038409842688 21135809888256 21140150943744 21160999323648 21181528276992 21227945066496 21264324515658 21279590907904 21284953708032 21326222589952 21330602754048 21372352856064 21383495160384 21387887087616 21408979784472 21475708895232 21476710047744 21502305764352 21564896575488 21580570755072 21601853476224 21622810116096 21727377358848 21748804860416 21754285910028 21774990311424 21817610207232 21822091296768 21833468068608 21843612205056 21902274249552 21923119497216 21950270467776 21966029324288 22003673667374 22014165254144 22051892090312 22072256364544 22073285326848 22077818929152 22099592035584 22120625078272 22180031053824 22195928530944 22276718198784 22298687459328 22303267356672 22358571629751 22379851153408 22428260499456 22450379210752 22456037068416 22477409353728 22537773490176 22548244856832 22560000202992 22564633771008 22608799225344 22630316900352 22658343708672 22713469592128 22763243448064 22767918759936 22790006636544 22812482101248 22829063073012 22895515926528 22922802561024 22923871174008 22995322011648 23017999958016 23022727593984 23034730307904 23079815875872 23101781835776 23129314295808 23151752773632 23174584991744 23191429153536 23242250400768 23264798441472 23287742145024 23292525182976 23400360947712 23446162159616 23497541623808 23502367752192 23559547076608 23560645373286 23565484462464 23611175010304 23634080956416 23662247804928 23674583927568 23765396226048 23777786124288 23806124239104 23847000604672 23875421208576 23887868467456 23939539771392 23992000413696 24043896963072 24056432055432 24085102257531 24155211300864 24160172507136 24260508647424 24302085160752 24319532466176 24325661380608 24372825817088 24377831718912 24425546121216 24438280183296 24443299528704 24467405467968 24496864100352 24544811483136 24574063730688 24658444869632 24663509434368 24687832544256 24711782989824 24765935910912 24808378601601 24831288410112 24832445992704 24862041040032 24885703213056 24934411665408 24939532910592 24952534935552 24977143081884 25054993711104 25086023391744 25104033513472 25147055619856 25159046004736 25177332547584 25202162388928 25226611802112 25231793061888 25256676612096 25287085522944 25348606918656 25366775463936 25380000228366 25453878575104 25459106512896 25484214239232 25552653291144 25576972746752 25608648879072 25632297713664 25664042363904 25688467832832 25757455417344 25782857374848 25788152881152 25876702896128 25895249952768 25958250962432 25964792860356 25989504565248 26015135369216 26020478582784 26045721870336 26071408115712 26090357797728 26102797959168 26147531700864 26166303916032 26198709913152 26306285666304 26320000236824 26325406066176 26376932429568 26402036383744 26433502052352 26434734326784 26504490461184 26562571886592 26588341075968 26614562451456 26620028780544 26633906918514 26711435247616 26743269654528 26795613896704 26827875680256 26854333284352 26859848859648 26873852025888 26926451855184 26931982242816 26984200011776 26991000465408 27010378235904 27056667345792 27169032502528 27174612713472 27286195666944 27300421105664 27359474024448 27419429044224 27478739386368 27493065206208 27525831151464 27573094449152 27605955772416 27620347915496 27726295597056 27740750478336 27773811612288 27800755863552 27854658076672 27861677899776 27929463066624 27935199461376 27996416114688 28051213123584 28181079851008 28186867924992 28214665764864 28242037702656 28290437572338 28303926755328 28324499116032 28352432687544 28379938277376 28413761188608 28440803672064 28496470474752 28511326880512 28517182783488 28545306379296 28634278526976 28635613396992 28669741019136 28746734952537 28774094340096 28802471301632 28809729988956 28830413488128 28836334927872 28899526311936 28969836478464 29005714546704 29033320415232 29090146942976 29096121729024 29111290758144 29124816273408 29140000262198 29203032332736 29230825996288 29238192635904 29267027290368 29330334130176 29431047102464 29437091905536 29466122714112 29573374738432 29594571374592 29610000266427 29674048983264 29702290931712 29731583279104 29737689808896 29739076117632 29766539280384 29811428839668 29817551768832 29882893372416 29904347332608 29941382757888 29969879138304 30050364653568 30064326475776 30080000270656 30086178361344 30145065633792 30181360140288 30211124944896 30233083529124 30292258337082 30357225013248 30386675515392 30416642801664 30438750764016 30527354568704 30563736748032 30565161565344 30660429348864 30690666610688 30696970125312 30712973743872 30773087834496 30779408277504 30839085727744 30846857674752 30921905538048 30989667201024 31019731255296 31050322860032 31056700243968 31072891404933 31200481263616 31208344288128 31336490336256 31414193831048 31420645949952 31512107941888 31549663739904 31566111903424 31703714832384 31741498985472 31772292415488 31833894944768 31841917599744 31896486773487 31919386361856 31989333884928 31995904131072 32058529284096 32075242740576 32113469676708 32206948401152 32213563342848 32215065071616 32347344863232 32370856132608 32402780214336 32434215174144 32567394828288 32584373577728 32591066038272 32623207290624 32662485467136 32726415310848 32750202102912 32765418307584 32853411374328 32884679245824 32917110059008 32925405701664 32949043986432 33005510501061 33021247881216 33028030070784 33077838135468 33108384546816 33109927990272 33149388053376 33180937617408 33245882220544 33270046580736 33302857442512 33406658281472 33415077298176 33448031188992 33569776730112 33635482402816 33642390749184 33675568816128 33716114030592 33798142558208 33806660235264 33822367285248 33840000304488 33913198838016 33945475350528 33978952318976 33987515563008 34070204388192 34144865172096 34151878139904 34176396951552 34218723151872 34343273889792 34377143166464 34384203841536 34385806761012 34492983017472 34526999937024 34552095461856 34619723813808 34652672753664 34693971443712 34727629160448 34761877487616 34780000312946 34787143730304 34863375601152 34888405221376 34897197662208 34931613217536 35075047555072 35100541421568 35169243239424 35244669403136 35246312435712 35253551628288 35339320614912 35340968059929 35416762515456 35451121434624 35486083268608 35493371707392 35511875891352 35657692872704 35666679186432 35770500907008 35813131812864 35831802701184 35901935806912 35909309657088 35988000620544 36075556461056 36084648083148 36232816951296 36390762971136 36453127741128 36479298699264 36559238725632 36566747578368 36638319181824 36657420274944 36701108201952 36807941029888 36817217224704 36987667304448 36995264151552 37031748816384 37067674484736 37148903866368 37239284088832 37246932615168 37248668989056 37328554819584 37401617498112 37428802403328 37465714622826 37582490566656 37619554353152 37629035087616 37656050270208 37720583429784 37738569007104 37765998821376 37803243583392 37839917703168 37885014918144 37921071562752 37995293966336 38022910377984 38060408505728 38070000342549 38180817862656 38188659769344 38226321358848 38328979936716 38365459120128 38412973318608 38440551317504 38448446570496 38532701749248 38626448637952 38636183126016 38674286062272 38711093886976 38815054344192 38833088364544 38842874929152 38937376443648 38984256847872 39022703053824 39030717874176 39107112173568 39249455874048 39288163618816 39298064869728 39420552019968 39459428499456 39480000355236 39488109099264 39565398644352 39603054575616 39650253078528 39652101490176 39748571786224 39756735691776 39843857829888 39872463110144 39882511613952 39921843677184 39950860377771 40067152871424 40085768634368 40114904481792 40193420845056 40241813520384 40281499926528 40289773289472 40310778038832 40389677782776 40476300017664 40515567353856 40555523735552 40585001018688 40751648997376 40753548753792 40761919070208 40929293500416 40950631658496 41030783779328 41039211036672 41129143566336 41229207384064 41239597809312 41319556268032 41359641673728 41408933658624 41430521873244 41589443395584 41611125717504 41660717418432 41781987115008 41894194599936 42066218319872 42076819685376 42271619776512 42280301887488 42321998647296 42363056553984 42435656358507 42455890132992 42528649031316 42559181815808 42569907416064 42652445179904 42661205508096 42744705712128 42766990320768 42775774175232 42817959568944 42951417790464 42953420095488 43004611528704 43129793150976 43161141510144 43203706952448 43245620232192 43454754717696 43497609720832 43508571820056 43549980622848 43635220414464 43644182593536 43666936137216 43687224410112 43710000393297 43804548499104 43846238994432 43900540935552 43932058648576 44007347334748 44028330508288 44103784180624 44144512729088 44146570653696 44155637858304 44199184071168 44241250156544 44360062107648 44391857061888 44553436397568 44597374918656 44606534713344 44717143259502 44759702306816 44856520998912 44900758421504 44912074136832 44954818707456 45075546980352 45096489713664 45120000405984 45129267542016 45217598450688 45260633800704 45316687417344 45426939184256 45438387505623 45526486896128 45535837519872 45580013273088 45624964202496 45658126146024 45791031853056 45845605122048 45847742348016 45990644023296 46035999916032 46045455187968 46069460615808 46159631751744 46203563671552 46258628591616 46349169983488 46382858307072 46484500801536 46529596882944 46575484290048 46585050365952 46800721895424 46892324319232 46995083247616 47004735504384 47119094153216 47121290746572 47130968924928 47222350020608 47268161912832 47324495609856 47349167855136 47555572248576 47612248478208 47750842417152 47775736934912 47879079542784 47984000827392 48087793926144 48112864110864 48170204515062 48310422601728 48320345014272 48521017294848 48604170321504 48639064932352 48651322761216 48745651634176 48755663437824 48851092242432 48876560366592 48886599057408 48934810935936 48993728200704 49089622966272 49148127461376 49316889739264 49327018868736 49375665088512 49423565979648 49531871821824 49616757203202 49662576820224 49664891985408 49724082080064 49771406426112 49868823330816 49905069871104 49954286163768 50109987422208 50172046783488 50208067026944 50294111239712 50318092009472 50354665095168 50404324777856 50453223604224 50463586123776 50513353224192 50574171045888 50697213837312 50733550927872 50760000456732 50907757150208 50918213025792 50968428478464 51105306582288 51153945493504 51217297758144 51264595427328 51328084727808 51514910834688 51565714749696 51576305762304 51753405792256 51790499905536 51916501924864 51929585720712 51979009130496 52030270738432 52040957165568 52091443740672 52142816231424 52170000469419 52180715595456 52205595918336 52295063401728 52332607832064 52397419826304 52612571332608 52640000473648 52650812132352 52753864859136 52804072767488 52867004104704 52869468653568 53008980922368 53125143773184 53176682151936 53229124902912 53240057561088 53267813837028 53422870495232 53486539309056 53591227793408 53655751360512 53708666568704 53719697719296 53747704051776 53852903710368 53863964485632 53968400023552 53982000930816 54020756471808 54113334691584 54338065005056 54349225426944 54600842211328 54718948048896 54838858088448 54957478772736 54986130412416 55051662302928 55146188898304 55211911544832 55240695830992 55452591194112 55481500956672 55547623224576 55601511727104 55709316153344 55723355799552 55858926133248 55870398922752 55992832229376 56102426247168 56198571934239 56362159702016 56373735849984 56429331529728 56484075405312 56580875144676 56607853510656 56648998232064 56704865375088 56759876554752 56827522377216 56881607344128 56992940949504 57022653761024 57034365566976 57090612758592 57271226793984 57339482038272 57493469905074 57548188680192 57604942603264 57619459977912 57660826976256 57672669855744 57799052623872 57939672956928 58011429093408 58066640830464 58180293885952 58192243458048 58222581516288 58249632546816 58280000524396 58406064665472 58461651992576 58476385271808 58534054580736 58660668260352 58862094204928 58874183811072 58932245428224 59146749476864 59189142749184 59220000532854 59348097966528 59404581863424 59463166558208 59475379617792 59478152235264 59622857679336 59635103537664 59765786744832 59808694665216 59882765515776 59939758276608 60100729307136 60128652951552 60160000541312 60172356722688 60290131267584 60362720280576 60422249889792 60466167058248 60584516674164 60714450026496 60773351030784 60833285603328 60877501528032 61054709137408 61127473496064 61130323130688 61381333221376 61393940250624 61425947487744 61546175668992 61558816555008 61678171455488 61693715349504 61843811076096 61979334402048 62039462510592 62100645720064 62113400487936 62145782809866 62400962527232 62416688576256 62672980672512 62828387662096 62841291899904 63024215883776 63099327479808 63132223806848 63407429664768 63482997970944 63544584830976 63667789889536 63683835199488 63792973546974 63838772723712 63978667769856 63991808262144 64117058568192 64150485481152 64226939353416 64413896802304 64427126685696 64430130143232 64694689726464 64741712265216 64805560428672 64868430348288 65168747155456 65182132076544 65246414581248 65324970934272 65452830621696 65500404205824 65530836615168 65706822748656 65769358491648 65834220118016 65850811403328 65898087972864 66011021002122 66042495762432 66155676270936 66216769093632 66219855980544 66298776106752 66361875234816 66491764441088 66540093161472 66605714885024 66813316562944 66830154596352 66896062377984 67075714889253 67139553460224 67270964805632 67284781498368 67351137632256 67432228061184 67596285116416 67613320470528 67644734570496 67680000608976 67826397676032 67890950701056 67957904637952 67975031126016 68140408776384 68289730344192 68303756279808 68437446303744 68686547779584 68754286332928 68768407683072 68771613522024 68985966034944 69053999874048 69104190923712 69239447627616 69305345507328 69387942887424 69455258320896 69523754975232 69560000625892 69574287460608 69726751202304 69776810442752 69794395324416 69863226435072 70150095110144 70201082843136 70338486478848 70489338806272 70492624871424 70507103256576 70678641229824 70681936119858 70833525030912 70902242869248 70972166537216 70986743414784 71023751782704 71315385745408 71333358372864 71541001814016 71626263625728 71663605402368 71803871613824 71818619314176 71976001241088 72151112922112 72169296166296 72465633902592 72781525942272 72906255482256 72958597398528 73118477451264 73133495156736 73276638363648 73314840549888 73402216403904 73615882059776 73634434449408 73975334608896 73990528303104 74063497632768 74135348969472 74297807732736 74425135804803 74478568177664 74493865230336 74497337978112 74657109639168 74803234996224 74857604806656 74931429245652 75164981133312 75239108706304 75258070175232 75312100540416 75441166859568 75477138014208 75531997642752 75606487166784 75679835406336 75770029836288 75990587932672 76045820755968 76120817011456 76140000685098 76361635725312 76377319538688 76452642717696 76657959873432 76730918240256 76825946637216 76881102635008 76896893140992 77012857835809 77065403498496 77252897275904 77272366252032 77348572124544 77422187773952 77630108688384 77666176729088 77685749858304 77874752887296 77968513695744 78045406107648 78061435748352 78214224347136 78498911748096 78576327237632 78596129739456 78918856998912 78960000710472 78976218198528 79130797288704 79206109151232 79300506157056 79304202980352 79497143572448 79513471383552 79687715659776 79744926220288 79765023227904 79843687354368 79901720755542 80134305742848 80171537268736 80229808963584 80386841690112 80483627040768 80562999853056 80579546578944 80621556077664 80779355565552 80952600035328 81031134707712 81111047471104 81170002037376 81503297994752 81507097507584 81523838140416 81858587000832 81901263316992 82061567558656 82078422073344 82258287132672 82458414768128 82479195618624 82639112536064 82719283347456 82817867317248 82861043746488 83178886791168 83222251435008 83321434836864 83563974230016 83788389199872 84132436639744 84153639370752 84543239553024 84560603774976 84643997294592 84726113107968 84871312717014 84911780265984 85057298062632 85118363631616 85139814832128 85304890359808 85322411016192 85489411424256 85533980641536 85551548350464 85635919137888 85902835580928 85906840190976 86009223057408 86322283020288 86407413904896 86491240464384 86909509435392 86995219441664 87017143640112 87099961245696 87270440828928 87288365187072 87333872274432 87374448820224 87420000786594 87609096998208 87692477988864 87801081871104 87864117297152 88014694669496 88056661016576 88207568361248 88289025458176 88293141307392 88311275716608 88398368142336 88482500313088 88720124215296 88783714123776 88830000799281 89106872795136 89194749837312 89213069426688 89434286519004 89519404613632 89713041997824 89801516843008 89824148273664 89909637414912 90151093960704 90192979427328 90240000811968 90258535084032 90435196901376 90633374834688 90853878368512 90876775011246 91052973792256 91071675039744 91160026546176 91249928404992 91316252292048 91582063706112 91691210244096 91695484696032 91981288046592 92071999832064 92090910375936 92138921231616 92319263503488 92407127343104 92517257183232 92698339966976 92765716614144 92969001603072 93059193765888 93150968580096 93170100731904 93218674214799 93601443790848 93784648638464 93990166495232 94009471008768 94238188306432 94242581493144 94261937849856 94444700041216 94536323825664 94648991219712 94698335710272 95111144497152 95224496956416 95501684834304 95551473869824 95758159085568 95968001654784 96175587852288 96225728221728 96340409030124 96620845203456 96640690028544 97042034589696 97208340643008 97278129864704 97302645522432 97491303268352 97702184484864 97753120733184 97773198114816 97869621871872 97987456401408 98179245932544 98296254922752 98633779478528 98654037737472 98751330177024 98847131959296 99016531503183 99063743643648 99233514406404 99325153640448 99329783970816 99448164160128 99542812852224 99737646661632 99810139742208 99908572327536 100219974844416 100344093566976 100416134053888 100588222479424 100636184018944 100709330190336 100808649555712 100906447208448 100927172247552 101026706448384 101148342091776 101394427674624 101467101855744 101520000913464 101815514300416 101836426051584 101936856956928 101990000917693 102210613164576 102307890987008 102434595516288 102529190854656 102656169455616 103029821669376 103131429499392 103152611524608 103506811584512 103580999811072 103833003849728 103859171441424 103958018260992 104060541476864 104081914331136 104182887481344 104285632462848 104340000938838 104361431190912 104590126803456 104665215664128 104794839652608 105225142665216 105280000947296 105301624264704 105507729718272 105608145534976 105734008209408 105738937307136 106017961844736 106022904179787 106250287546368 106353364303872 106458249805824 106480115122176 106535627674056 106845740990464 106973078618112 107182455586816 107311502721024 107417333137408 107439395438592 107495408103552 107705807420736 107727928971264 107936800047104 107964001861632 108226669383168 108676130010112 108698450853888 109201684422656 109437896097792 109677716176896 109914957545472 109972260824832 110103324605856 110292377796608 110423823089664 110481391661984 110963001913344 111095246449152 111203023454208 111418632306688 111446711599104 111717852266496 111740797845504 111985664458752 112204852494336 112397143868478 112724319404032 112747471699968 112858663059456 112968150810624 113161750289352 113215707021312 113297996464128 113409730750176 113519753109504 113655044754432 113763214688256 113985881899008 114045307522048 114068731133952 114181225517184 114542453587968 114678964076544 114986939810148 115096377360384 115209885206528 115238919955824 115321653952512 115345339711488 115598105247744 115879345913856 116022858186816 116133281660928 116360587771904 116445163032576 116499265093632 116560001048792 116812129330944 116923303985152 116952770543616 117068109161472 117321336520704 117724188409856 117748367622144 117864490856448 118293498953728 118378285498368 118440001065708 118696195933056 118809163726848 118926333116416 118950759235584 118956304470528 119245715358672 119270207075328 119531573489664 119617389330432 119765531031552 120201458614272 120257305903104 120320001082624 120344713445376 120580262535168 120725440561152 120844499779584 120932334116496 121169033348328 121428900052992 121546702061568 121666571206656 121730001095311 121755003056064 122109418274816 122254946992128 122260646261376 122762666442752 122787880501248 122851894975488 123092351337984 123117633110016 123356342910976 123387430699008 123687622152192 123958668804096 124078925021184 124201291440128 124226800975872 124291565619732 124801925054464 124833377152512 125345961345024 125656775324192 125682583799808 126048431767552 126198654959616 126264447613696 126814859329536 126965995941888 127089169661952 127306969075521 127367670398976 127585947093948 127677545447424 127957335539712 127983616524288 128234117136384 128300970962304 128453878706832 128827793604608 128854253371392 128860260286464 129389379452928 129483424530432 129611120857344 129736860696576 130337494310912 130364264153088 130492829162496 130649941868544 130905661243392 131000808411648 131061673230336 131130001179891 131413645497312 131538716983296 131668440236032 131701622806656 131796175945728 132022042004244 132084991524864 132311352541872 132433538187264 132439711961088 132597552213504 132723750469632 132983528882176 133080186322944 133211429770048 133660309192704 133792124755968 134151429778506 134279106920448 134541929611264 134569562996736 134702275264512 134864456122368 135192570232832 135226640941056 135289469140992 135360001217952 135652795352064 135781901402112 135915809275904 135950062252032 136280817552768 136579460688384 136607512559616 136874892607488 137373095559168 137508572665856 137536815366144 137543227044048 137971932069888 138107999748096 138208381847424 138478895255232 138610691014656 138775885774848 139047509950464 139120001251784 139148574921216 139453502404608 139553620885504 139588790648832 139726452870144 140300190220288 140402165686272 140676972957696 140978677612544 140985249742848 141014206513152 141357282459648 141363872239716 141667050061824 141804485738496 141944333074432 141973486829568 142047503565408 142630771490816 142666716745728 143252527251456 143327210804736 143607743227648 143637238628352 143952002482176 144302225844224 144338592332592 144931267805184 145563051884544 145812510964512 145917194797056 146236954902528 146266990313472 146553276727296 146629681099776 146804432807808 147231764119552 147268868898816 147950669217792 147981056606208 148126995265536 148270697938944 148595615465472 148850271609606 148957136355328 148987730460672 148994675956224 149314219278336 149606469992448 149715209613312 149862858491304 150329962266624 150478217412608 150516140350464 150624201080832 150882333719136 150954276028416 151063995285504 151212974333568 151359670812672 151540059672576 152091641511936 152241634022912 152280001370196 152723271450624 152754639077376 152905285435392 153315919746864 153461836480512 153651893274432 153762205270016 153793786281984 154025715671618 154505794551808 154544732504064 154697144249088 154844375547904 155260217376768 155332353458176 155371499716608 155749505774592 155937027391488 156090812215296 156122871496704 156428448694272 156510001408257 156997823496192 157152654475264 157192259478912 157837713997824 157920001420944 157952436397056 158261594577408 158412218302464 158601012314112 158608405960704 158994287144896 159026942767104 159375431319552 159530046455808 159687374708736 159803441511084 160268611485696 160343074537472 160459617927168 160773683380224 160967254081536 161125999706112 161159093157888 161243112155328 161558711131104 161905200070656 162062269415424 162222094942208 162340004074752 163006595989504 163014195015168 163047676280832 163802526633984 164123135117312 164156844146688 164516574265344 164916829536256 164958391237248 165278225072128 165438566694912 165635734634496 165722087492976 166357773582336 166444502870016 166642869673728 167127948460032 167576778399744 168264873279488 168307278741504 168595715802717 169086479106048 169121207549952 169287994589184 169452226215936 169742625434028 169823560531968 170114596125264 170236727263232 170279629664256 170609780719616 170644822032384 170978822848512 171067961283072 171103096700928 171271838275776 171813680381952 172018446114816 172644566040576 172814827809792 172982480928768 173819018870784 173990438883328 174034287280224 174199922491392 174540881657856 174576730374144 174667744548864 174748897640448 174840001573188 175218193996416 175384955977728 175602163742208 175728234594304 176029389338992 176113322033152 176415136722496 176578050916352 176586282614784 176622551433216 176796736284672 177440248430592 177567428247552 177660001598562 178213745590272 178389499674624 178426138853376 178868573038008 179038809227264 179426083995648 179603033686016 179648296547328 179819274829824 180302187921408 180385958854656 180480001623936 180517070168064 180870393802752 181266749669376 181707756737024 181753550022492 182105947584512 182143350079488 182320053092352 182499856809984 182632504584096 183164127412224 183382420488192 183390969392064 184143999664128 184181820751872 184277842463232 184638527006976 184814254686208 185034514366464 185396679933952 185531433228288 185938003206144 186118387531776 186301937160192 186340201463808 186437348429598 187202887581696 187569297276928 187980332990464 188018942017536 188476376612864 188485162986288 188523875699712 188889400082432 189072647651328 189297982439424 189396671420544 190222288994304 190448993912832 191003369668608 191102947739648 191516318171136 191936003309568 192351175704576 192451456443456 192680818060248 193241690406912 193281380057088 194084069179392 194416681286016 194556259729408 194605291044864 194982606536704 195506241466368 195546396229632 195739243743744 195974912802816 196358491865088 196592509845504 197267558957056 197308075474944 197502660354048 197694263918592 198033063006366 198127487287296 198467028812808 198650307280896 198659567941632 198896328320256 199085625704448 199475293323264 199620279484416 199817144655072 200439949688832 200688187133952 200832268107776 201176444958848 201227144667759 201418660380672 201617299111424 201812894416896 201854344495104 202053412896768 202296684183552 202788855349248 202934203711488 203040001826928 203631028600832 203672852103168 203873713913856 203980001835386 204421226329152 204615781974016 204869191032576 205312338911232 206059643338752 206262858998784 206305223049216 207013623169024 207161999622144 207666007699456 207718342882848 207916036521984 208121082953728 208163828662272 208365774962688 208571264925696 208680001877676 208722862381824 209180253606912 209330431328256 209589679305216 210450285330432 210560001894592 210603248529408 211015459436544 211468016418816 211477874614272 212035923689472 212045808359574 212500575092736 212706728607744 212916499611648 212960230244352 213071255348112 213691481980928 213946157236224 214364911173632 214623005442048 214834666274816 214878790877184 214990816207104 215411614841472 215455857942528 215873600094208 215928003723264 216453338766336 217352260020224 217396901707776 218403368845312 218875792195584 219355432353792 219829915090944 219944521649664 220206649211712 220584755593216 220847646179328 220962783323968 221926003826688 222190492898304 222406046908416 222837264613376 222893423198208 223275407414409 223435704532992 223481595691008 223971328917504 224409704988672 224794287736956 225448638808064 225494943399936 225717326118912 225936301621248 226323500578704 226431414042624 226595992928256 226819461500352 227039506219008 227310089508864 227971763798016 228090615044096 228137462267904 228362451034368 229084907175936 229357928153088 229973879620296 230192754720768 230419770413056 230477839911648 230643307905024 230690679422976 231038573507427 231196210495488 231758691827712 232045716373632 232266563321856 232721175543808 232890326065152 232998530187264 233120002097584 233624258661888 233846607970304 233905541087232 234136218322944 234642673041408 235448376819712 235496735244288 235728981712896 236586997907456 236756570996736 236880002131416 237392391866112 237618327453696 237852666232832 237901518471168 237912608941056 238491430717344 238540414150656 239063146979328 239234778660864 239531062063104 240402917228544 240514611806208 240640002165248 240689426890752 241160525070336 241450881122304 241688999559168 241864668232992 242338066696656 242857800105984 243093404123136 243333142413312 243460002190622 243510006112128 244218836549632 244509893984256 244521292522752 245525332885504 245575761002496 245703789950976 246184702675968 246235266220032 246712685821952 246774861398016 247375244304384 247917337608192 248157850042368 248402582880256 248453601951744 248583131239464 249603850108928 249666754305024 250691922690048 251313550648384 251365167599616 252397309919232 252528895227392 253629718659072 253931991883776 254178339323904 254613938151042 254735340797952 255171894187896 255355090894848 255914671079424 255967233048576 256468234272768 256601941924608 256907757413664 257655587209216 257708506742784 257720520572928 258966849060864 259222241714688 259473721393152 260674988621824 260728528306176 260985658324992 261299883737088 261811322486784 262001616823296 262123346460672 262260002359782 262827290994624 263077433966592 263336880472064 263403245613312 263592351891456 264044084008488 264169983049728 264622705083744 264867076374528 264879423922176 265195104427008 265447500939264 265967057764352 266160372645888 266422859540096 266490002397843 267320618385408 267584249511936 268302859557012 268558213840896 269083859222528 269139125993472 269404550529024 269728912244736 270385140465664 270453281882112 270578938281984 270720002435904 271305590704128 271831618551808 271900124504064 272561635105536 273158921376768 273215025119232 273749785214976 274746191118336 275017145331712 275073630732288 275086454088096 275943864139776 276215999496192 276416763694848 276957790510464 277221382029312 277551771549696 278095019900928 278240002503568 278297149842432 278907004809216 279107241771008 279177581297664 279452905740288 279656022644397 280600380440576 280804331372544 281353945915392 281957355225088 281970499485696 282028413026304 282714564919296 282727744479432 283334100123648 283608971476992 283888666148864 283946973659136 284095007130816 285261542981632 285333433491456 286505054502912 286654421609472 287215486455296 287274477256704 287904004964352 288604451688448 288677184665184 289862535610368 291126103769088 291625021929024 291834389594112 292473909805056 293106553454592 293259362199552 293608865615616 294463528239104 294537737797632 295901338435584 295962113212416 296253990531072 296541395877888 297049594509549 297191230930944 297700543219212 297914272710656 297975460921344 297989351912448 298628438556672 299212939984896 299430419226624 299725716982608 300659924533248 300956434825216 301032280700928 301248402161664 301764667438272 301908552056832 302127990571008 302425948667136 302719341625344 303080119345152 304183283023872 304483268045824 304560002740392 305446542901248 305509278154752 305810570870784 305970002753079 306631839493728 306923672961024 307303786548864 307524410540032 307587572563968 308051431343236 309011589103616 309089465008128 309394288498176 309688751095808 310520434753536 310664706916352 310742999433216 311499011549184 311874054782976 312181624430592 312245742993408 312856897388544 313020002816514 313995646992384 314305308950528 314384518957824 315675427995648 315840002841888 315904872794112 316523189154816 316824436604928 317202024628224 317216811921408 317988574289792 318053885534208 318068712539361 318750862639104 319060092911616 319374749417472 319606883022168 320537222971392 320686149074944 320919235854336 321547366760448 321934508163072 322251999412224 322318186315776 322486224310656 323117422262208 323810400141312 324444189884416 324680008149504 326013191979008 326028390030336 326095352561664 327605053267968 328246270234624 328313688293376 329033148530688 329833659072512 329916782474496 330556450144256 330877133389824 331271469268992 331444174985952 332889005740032 333285739347456 334255896920064 335153556799488 336529746558976 336614557483008 337191431605434 338172958212096 338242415099904 338575989178368 338904452431872 339485250868056 339647121063936 340229192250528 340473454526464 340559259328512 341219561439232 341289644064768 341957645697024 342135922566144 342206193401856 342543676551552 343627360763904 344036892229632 345289132081152 345629655619584 345964961857536 347638037741568 347980877766656 348068574560448 348399844982784 349081763315712 349335489097728 349497795280896 349680003146376 350436387992832 350769911955456 351204327484416 351456469188608 352058778677984 352226644066304 352830273444992 353156101832704 353172565229568 353245102866432 353593472569344 354880496861184 355134856495104 355320003197124 356427491180544 356778999349248 356852277706752 357737146076016 358077618454528 358852167991296 359206067372032 359296593094656 360604375842816 360771917709312 360960003247872 361034140336128 361740787605504 362533499338752 363415513474048 363507100044984 364211895169024 364286700158976 364640106184704 364999713619968 365190003285933 365265009168192 366328254824448 366764840976384 366781938784128 368287999328256 368363641503744 368555684926464 369277054013952 369628509372416 370069028732928 370793359867904 371062866456576 371876006412288 372236775063552 372603874320384 372680402927616 372874696859196 374405775163392 375138594553856 375960665980928 376037884035072 376952753225728 376970325972576 377047751399424 377778800164864 378145295302656 378595964878848 378793342841088 380444577988608 380897987825664 382205895479296 383032636342272 383872006619136 384702351409152 384902912886912 385361636120496 386483380813824 386562760114176 388168138358784 388833362572032 389112519458816 389210582089728 389965213073408 391012482932736 391092792459264 391478487487488 391949825605632 392716983730176 393185019691008 393390003539673 394535117914112 394616150949888 395005320708096 395388527837184 396066126012732 396254974574592 396934057625616 397300614561792 397319135883264 397792656640512 398171251408896 398950586646528 399240558968832 399634289310144 401376374267904 401664536215552 402352889917696 402454289335518 402837320761344 403234598222848 403625788833792 403708688990208 404106825793536 404593368367104 405577710698496 405868407422976 406080003653856 407262057201664 407345704206336 407747427827712 407960003670772 408842452658304 409231563948032 409738382065152 410624677822464 412119286677504 412525717997568 412610446098432 414027246338048 414323999244288 415332015398912 415436685765696 415832073043968 416242165907456 416327657324544 417142529851392 417360003755352 417445724763648 418360507213824 418660862656512 419179358610432 420900570660864 421120003789184 421206497058816 422030918873088 422936032837632 422955749228544 424071847378944 424091616719148 425001150185472 425413457215488 425832999223296 425920460488704 426142510696224 427382963961856 427892314472448 428729822347264 429669332549632 429757581754368 429981632414208 430823229682944 430911715885056 431747200188416 431856007446528 432906677532672 434704520040448 434793803415552 436806737690624 437751584391168 438710864707584 439659830181888 439889043299328 440413298423424 441169511186432 441695292358656 441925566647936 443852007653376 444380985796608 444812093816832 445674529226752 445786846396416 446550814828818 446871409065984 446963191382016 447942657835008 448819409977344 449588575473912 450897277616128 450989886799872 451434652237824 451872603242496 452647001157408 452862828085248 453191985856512 453638923000704 454079012438016 454620179017728 456181230088192 456274924535808 456724902068736 458169814351872 458715856306176 459947759240592 460385509441536 460839540826112 460955679823296 461286615810048 461381358845952 462077147014854 463517383655424 464091432747264 464533126643712 465442351087616 465780652130304 465997060374528 466240004195168 467248517323776 467693215940608 467811082174464 468272436645888 469285346082816 469530004224771 470896753639424 470993470488576 471457963425792 473173995814912 473513141993472 473760004262832 474784783732224 475236654907392 475705332465664 475803036942336 475825217882112 476982861434688 477080828301312 478126293958656 479062124126208 480805834457088 481029223612416 481280004330496 481378853781504 482321050140672 482901762244608 483377999118336 483729336465984 484676133393312 485715600211968 486186808246272 486666284826624 486920004381244 487020012224256 488437673099264 489019787968512 489042585045504 491050665771008 491407579901952 492369405351936 492470532440064 493425371643904 493549722796032 494750488608768 495834675216384 496315700084736 496805165760512 496907203903488 497166262478928 499207700217856 499333508610048 501383845380096 502627101296768 502730335199232 504794619838464 505057790454784 507259437318144 507863983767552 508356678647808 509227876302084 509470681595904 510343788375792 510710181789696 511829342158848 511934466097152 512936468545536 513203883849216 513815514827328 515311174418432 515441041145856 517933698121728 518444483429376 518947442786304 521349977243648 521457056612352 521971316649984 522599767474176 523622644973568 524003233646592 524246692921344 524520004719564 525654581989248 526154867933184 526673760944128 526806491226624 527184703782912 528088168016976 528339966099456 529245410167488 529734152749056 529758847844352 530390208854016 531934115528704 532320745291776 532845719080192 532980004795686 534641236770816 535168499023872 536605719114024 537116427681792 538167718445056 538278251986944 538809101058048 539090004850663 539457824489472 540770280931328 540906563764224 541157876563968 541440004871808 542611181408256 543663237103616 543800249008128 545123270211072 546317842753536 546430050238464 547499570429952 549492382236672 550034290663424 550147261464576 550172908176192 552431998992384 552833527389696 553915581020928 554442764058624 555103543099392 556190039801856 556480005007136 556594299684864 557814009618432 558214483542016 558355162595328 558905811480576 559312045288794 561200760881152 561608662745088 562707891830784 563940998971392 564056826052608 565429129838592 565455488958864 566668200247296 567217942953984 567777332297728 567893947318272 568190014261632 570523085963264 570666866982912 573010109005824 573308843218944 574430972910592 574548954513408 575808009928704 577208903376896 577354369330368 579725071220736 582252207538176 583250043858048 583668779188224 584947819610112 586518724399104 587217731231232 588927056478208 589075475595264 591802676871168 591924226424832 592507981062144 593082791755776 594099189019098 594382461861888 595401086438424 595828545421312 595950921842688 595978703824896 597256877113344 598425879969792 598860838453248 599451433965216 601319849066496 601912869650432 602064561401856 602496804323328 603529334876544 604255981142016 604851897334272 605438683250688 606160238690304 608366566047744 608966536091648 609120005480784 610893085802496 611018556309504 611621141741568 611940005506158 613263678987456 613847345922048 614607573097728 615048821080064 616102862686472 618023178207232 618178930016256 618788576996352 619377502191616 621040869507072 621329413832704 621485998866432 622998023098368 623748109565952 624363248861184 624491485986816 625713794777088 626040005633028 627991293984768 628610617901056 628769037915648 631350855991296 631680005683776 631809745588224 633046378309632 634404049256448 634433623842816 635977148579584 636107771068416 636137425078722 637501725278208 638120185823232 638749498834944 639213766044336 641074445942784 641838471708672 643094733520896 643869016326144 644503998824448 644636372631552 644972448621312 646234844524416 647620800282624 648888379768832 649360016299008 652026383958016 652056780060672 652190705123328 655210106535936 656492540469248 656627376586752 658066297061376 659667318145024 659833564948992 661112900288512 661754266779648 662542938537984 662888349971904 665778011480064 666571478694912 668511793840128 670307113598976 673229114966016 674382863210868 676345916424192 676484830199808 677151978356736 677808904863744 678970501736112 679294242127872 680458384501056 680946909052928 681118518657024 682439122878464 683915291394048 684271845132288 684412386803712 685087353103104 687254721527808 688073784459264 690578264162304 691259311239168 691929923715072 693115720522281 695276075483136 695961755533312 696137149120896 696799689965568 698163526631424 698670978195456 698995590561792 699360006292752 700872775985664 701539823910912 702408654968832 702912938377216 704117557355968 704453288132608 705660546889984 706345130459136 706490205732864 707186945138688 709760993722368 710269712990208 710640006394248 712854982361088 713557998698496 713704555413504 715474292152032 716155236909056 717704335982592 718412134744064 718593186189312 721208751685632 721543835418624 721920006495744 722068280672256 723481575211008 725066998677504 726831026948096 727014200089968 728423790338048 728573400317952 729280212369408 729999427239936 730380006571866 730530018336384 732656509648896 733529681952768 733563877568256 736575998656512 736727283007488 737111369852928 738554108027904 739257018744832 740138057465856 741586719735808 742125732913152 743752012824576 744473550127104 745207748640768 745360805855232 745749393718392 748811550326784 750277189107712 751921331961856 752075768070144 753905506451456 753940651945152 754095502798848 755557600329728 757191929757696 757586685682176 760889155977216 761795975651328 764411790958592 766065272684544 767744013238272 769404702818304 769805825773824 770723272240992 772966761627648 773125520228352 777666725144064 778225038917632 778421164179456 779930426146816 782024965865472 782185584918528 782956974974976 783899651211264 785433967460352 786370039382016 786780007079346 789070235828224 789232301899776 790010641416192 790777055674368 792132252025464 792509949149184 793868115251232 794601229123584 794638271766528 795585313281024 796342502817792 797901173293056 798481117937664 799268578620288 802752748535808 804705779835392 804908578671036 805674641522688 806469196445696 807251577667584 807417377980416 808213651587072 809186736734208 811155421396992 811736814845952 812160007307712 814524114403328 815494855655424 815920007341544 817684905316608 818463127896064 819476764130304 821249355644928 824238573355008 825051435995136 825220892196864 828054492676096 828647998488576 830664030797824 830873371531392 831664146087936 832484331814912 832655314649088 834285059702784 834720007510704 834891449527296 836721014427648 837321725313024 838358717220864 841801141321728 842240007578368 842412994117632 844061837746176 845872065675264 845911498457088 848143694757888 848183233438296 850002300370944 850826914430976 851665998446592 851840920977408 852285021392448 854765927923712 855784628944896 857459644694528 859338665099264 859515163508736 859963264828416 861646459365888 861823431770112 863494400376832 863712014893056 865813355065344 869409040080896 869587606831104 873613475381248 875503168782336 877421729415168 879319660363776 879778086598656 880826596846848 882339022372864 883390584717312 883851133295872 887704015306752 888761971593216 889624187633664 891148783528647 891573692792832 893101629657636 893742818131968 893926382764032 895885315670016 897638819954688 899177150947824 901794555232256 901979773599744 902869304475648 903745206484992 905294002314816 905725656170496 906383971713024 907277846001408 908158024876032 909240358035456 912362460176384 912549849071616 913449804137472 916339628703744 917431712612352 917910008259237 919895518481184 920771018883072 921679081652224 921911359646592 922573231620096 922762717691904 924154294029708 927034767310848 928182865494528 929066253287424 930884702175232 931561304260608 931994120749056 932480008390336 934497034647552 935622164348928 936544873291776 938570692165632 939060008449542 941793507278848 941986940977152 942915926851584 946347991629824 947026283986944 947520008525664 949569567464448 950473309814784 951410664931328 951606073884672 951650435764224 953965722869376 954161656602624 956252587917312 958124248252416 961611668914176 962058447224832 962560008660992 962757707563008 964642100281344 965803524489216 966755998236672 967458672931968 969352266786624 971431200423936 973332569653248 973840008762488 974040024448512 976875346198528 978039575937024 978085170091008 982101331542016 982815159803904 984738810703872 984941064880128 986850743287808 987099445592064 989500977217536 991669350432768 992631400169472 993610331521024 993814407806976 994332524957856 998415400435712 998667017220096 1002767690760192 1005254202593536 1005460670398464 1009589239676928 1010115580909568 1014518874636288 1015727967535104 1016713357295616 1018455752604168 1018941363191808 1020687576751584 1021420363579392 1023658684317696 1023868932194304 1025872937091072 1026407767698432 1027631029654656 1030622348836864 1030882082291712 1035867396243456 1036888966858752 1037894885572608 1042699954487296 1042914113224704 1043942633299968 1045199534948352 1047245289947136 1048006467293184 1048493385842688 1049040009439128 1051309163978496 1052309735866368 1053347521888256 1053612982453248 1054369407565824 1056176336033952 1056679932198912 1058490820334976 1059468305498112 1059517695688704 1060780417708032 1064641490583552 1065691438160384 1065960009591372 1069282473541632 1070336998047744 1073211438228048 1074232855363584 1076335436890112 1076556503973888 1077618202116096 1078180009701326 1081540561862656 1081813127528448 1082315753127936 1082880009743616 1085222362816512 1087326474207232 1087600498016256 1090246540422144 1092635685507072 1092860100476928 1094999140859904 1095570009857799 1098984764473344 1100068581326848 1100294522929152 1100345816352384 1104863997984768 1105667054779392 1107831162041856 1108885528117248 1110207086198784 1112380079603712 1112960010014272 1113188599369728 1115628019236864 1116710325190656 1117811622961152 1118624090577588 1122401521762304 1123217325490176 1125415783661568 1127881997942784 1128113652105216 1130858259677184 1130910977917728 1133336400494592 1134435885907968 1135554664595456 1135787894636544 1136380028523264 1141046171926528 1141333733965824 1146617686437888 1148861945821184 1149097909026816 1151616019857408 1154417806753792 1154708738660736 1159450142441472 1164504415076352 1166500087716096 1167337558376448 1169895639220224 1173037448798208 1174435462462464 1177854112956416 1178150951190528 1180170010619019 1183605353742336 1183848452849664 1185015962124288 1186165583511552 1188198378038196 1188764923723776 1190802172876848 1191657090842624 1191901843685376 1191957407649792 1194513754226688 1196851759939584 1197721676906496 1198902867930432 1203825739300864 1204129122803712 1204993608646656 1207058669753088 1208511962284032 1209703794668544 1210877366501376 1212320477380608 1216733132095488 1217933072183296 1218240010961568 1221786171604992 1222037112619008 1223242283483136 1223880011012316 1226527357974912 1227694691844096 1229215146195456 1230097642160128 1232205725372944 1236046356414464 1236357860032512 1237577153992704 1242081739014144 1242658827665408 1242971997732864 1245996046196736 1247496219131904 1248726497722368 1248982971973632 1251427589554176 1252080011266056 1255982587969536 1257221235802112 1257538075831296 1262701711982592 1263360011367552 1263619491176448 1266092756619264 1268808098512896 1268867247685632 1271954297159168 1272215542136832 1272274850157444 1275003450556416 1276240371646464 1277498997669888 1278427532088672 1282148891885568 1283676943417344 1286189467041792 1289007997648896 1289272745263104 1289944897242624 1292469689048832 1295241600565248 1297776759537664 1298720032598016 1304052767916032 1304113560121344 1304381410246656 1310420213071872 1312985080938496 1313254753173504 1316132594122752 1319334636290048 1319667129897984 1322225800577024 1323508533559296 1325085877075968 1325776699943808 1331556022960128 1333142957389824 1337023587680256 1340614227197952 1346458229932032 1348765726421736 1352691832848384 1352969660399616 1354303956713472 1355617809727488 1357941003472224 1358588484255744 1360916769002112 1361893818105856 1362237037314048 1364878245756928 1368543690264576 1368824773607424 1370174706206208 1374509443055616 1376147568918528 1381156528324608 1382518622478336 1383859847430144 1386231441044562 1390552150966272 1391923511066624 1392274298241792 1393599379931136 1396327053262848 1397341956390912 1397991181123584 1398720012585504 1401745551971328 1403079647821824 1404817309937664 1405825876754432 1408235114711936 1408590012674313 1411321093779968 1412690260918272 1412980411465728 1414373890277376 1419521987444736 1420539425980416 1421280012788496 1425709964722176 1427115997396992 1427409110827008 1430948584304064 1432310473818112 1436824269488128 1437186372378624 1442417503371264 1443087670837248 1443840012991488 1444136561344512 1446963150422016 1450133997355008 1453662053896192 1454028400179936 1456847580676096 1457146800635904 1458560424738816 1459998854479872 1460760013143732 1461060036672768 1465313019297792 1467059363905536 1467127755136512 1473151997313024 1474222739705856 1477108216055808 1480276114931712 1483173439471616 1484251465826304 1487504025649152 1488947100254208 1490415497281536 1490721611710464 1491498787436784 1497623100653568 1500554378215424 1503842663923712 1504151536140288 1507811012902912 1507881303890304 1508191005597696 1511115200659456 1514383859515392 1515173371364352 1521778311954432 1523591951302656 1528823581917184 1532130545369088 1535488026476544 1538809405636608 1539611651547648 1541446544481984 1545933523255296 1555333450288128 1556450077835264 1556842328358912 1559860852293632 1564049931730944 1564371169837056 1565913949949952 1567799302422528 1570867934920704 1572740078764032 1573560014158692 1578140471656448 1578464603799552 1580021282832384 1581554111348736 1584264504050928 1585019898298368 1587736230502464 1589202458247168 1589276543533056 1591170626562048 1595802346586112 1596962235875328 1598537157240576 1605505497071616 1609411559670784 1609817157342072 1611349283045376 1612938392891392 1614503155335168 1614834755960832 1616427303174144 1617270014551989 1618373473468416 1622310842793984 1623473629691904 1624320014615424 1629048228806656 1630989711310848 1631840014683088 1635369810633216 1636926255792128 1638953528260608 1642498711289856 1648477146710016 1650102871990272 1650441784393728 1656108985352192 1657295996977152 1661328061595648 1661746743062784 1663328292175872 1664968663629824 1665310629298176 1668570119405568 1669440015021408 1669782899054592 1673442028855296 1674643450626048 1676717434441728 1683602282643456 1684480015156736 1684825988235264 1688123675492352 1691822996914176 1696287389515776 1696366466876592 1700004600741888 1701653828861952 1703331996893184 1703681841954816 1704570042784896 1709531855847424 1711569257889792 1714919289389056 1718677330198528 1719030327017472 1719926529656832 1723292918731776 1723646863540224 1726988800753664 1727424029786112 1731626710130688 1738818080161792 1739175213662208 1747226950762496 1751006337564672 1754843458830336 1759556173197312 1761653193693696 1766781169434624 1767702266591744 1775408030613504 1777523943186432 1779248375267328 1782297567057294 1783147385585664 1786203259315272 1787485636263936 1787852765528064 1791770631340032 1795277639909376 1798354301895648 1803589110464512 1803959547199488 1805738608951296 1807490412969984 1810588004629632 1812767943426048 1814555692002816 1816316049752064 1818480716070912 1824724920352768 1825099698143232 1826899608274944 1832679257407488 1834863425224704 1835820016518474 1839791036962368 1841542037766144 1843358163304448 1843822719293184 1845146463240192 1848308588059416 1854069534621696 1856365730989056 1858132506574848 1861769404350464 1863122608521216 1863988241498112 1864960016780672 1868994069295104 1871244328697856 1873089746583552 1877141384331264 1878120016899084 1883587014557696 1883973881954304 1885831853703168 1892695983259648 1894052567973888 1895040017051328 1899139134928896 1902821329862656 1903212147769344 1903300871528448 1907931445738752 1908323313205248 1912505175834624 1916248496504832 1923223337828352 1925120017321984 1925515415126016 1929284200562688 1931607048978432 1933511996473344 1934917345863936 1938704533573248 1942862400847872 1946665139306496 1947680017524976 1948080048897024 1953750692397056 1956079151874048 1956170340182016 1964202663084032 1965630319607808 1969477621407744 1969882129760256 1973701486575616 1974198891184128 1979001954435072 1983338700865536 1985262800338944 1987220663042048 1987628815613952 1988665049915712 1996830800871424 1997334034440192 2005535381520384 2010508405187072 2010921340796928 2020231161819136 2029037749272576 2031455935070208 2033426714591232 2036911505208336 2037882726383616 2041375153503168 2042840727158784 2047317368635392 2051745874182144 2052815535396864 2055262059309312 2061244697673728 2061764164583424 2071734792486912 2073777933717504 2075789771145216 2079347161566843 2085399908974592 2085828226449408 2087885266599936 2090399069896704 2094490579894272 2096012934586368 2096986771685376 2098080018878256 2102618327956992 2104619471732736 2106695043776512 2107225964906496 2108738815131648 2112352672067904 2113359864397824 2116981640669952 2119035391377408 2121560835416064 2129282981167104 2131382876320768 2131920019182744 2138564947083264 2140673996095488 2146422876456096 2148465710727168 2152670873780224 2153113007947776 2155236404232192 2156360019402652 2163081123725312 2163626255056896 2164631506255872 2165760019487232 2170444725633024 2174652948414464 2175200996032512 2180493080844288 2185271371014144 2185720200953856 2189998281719808 2191140019715598 2197969528946688 2200137162653696 2200589045858304 2200691632704768 2209727995969536 2211334109558784 2215662324083712 2217771056234496 2220414172397568 2224760159207424 2225920020028544 2226377198739456 2231256038473728 2233420650381312 2235623245922304 2237248181155176 2244803043524608 2246434650980352 2250831567323136 2255763995885568 2256227304210432 2261716519354368 2261821955835456 2266672800989184 2271109329190912 2271575789273088 2272760057046528 2282092343853056 2282667467931648 2293235372875776 2297723891642368 2298195818053632 2303232039714816 2308835613507584 2309417477321472 2318900284882944 2333000175432192 2334675116752896 2339791278440448 2346074897596416 2348870924924928 2355708225912832 2356301902381056 2360340021238038 2367210707484672 2367696905699328 2370031924248576 2372331167023104 2376396756076392 2377529847447552 2381604345753696 2383314181685248 2383803687370752 2383914815299584 2389027508453376 2393703519879168 2395443353812992 2397805735860864 2407651478601728 2408258245607424 2414117339506176 2417023924568064 2419407589337088 2421754733002752 2424640954761216 2433466264190976 2435866144366592 2436480021923136 2443572343209984 2446484566966272 2447760022024632 2453054715949824 2455389383688192 2458430292390912 2460195284320256 2464411450745888 2472092712828928 2472715720065024 2475154307985408 2484163478028288 2485317655330816 2485943995465728 2491992092393472 2494992438263808 2497452995444736 2497965943947264 2502855179108352 2504160022532112 2511965175939072 2514442471604224 2515076151662592 2525403423965184 2526720022735104 2527238982352896 2532185513238528 2537616197025792 2537734495371264 2543908594318336 2544431084273664 2544549700314888 2550006901112832 2552480743292928 2554997995339776 2556855064177344 2564297783771136 2567353886834688 2572378934083584 2578015995297792 2578545490526208 2579889794485248 2584939378097664 2590483201130496 2595553519075328 2597440065196032 2608105535832064 2608227120242688 2608762820493312 2620840426143744 2625970161876992 2626509506347008 2632265188245504 2638669272580096 2639334259795968 2644451601154048 2647017067118592 2650171754151936 2651553399887616 2663112045920256 2666285914779648 2681228454395904 2692916459864064 2697531452843472 2705383665696768 2705939320799232 2708607913426944 2711235619454976 2715882006944448 2717176968511488 2721833538004224 2723787636211712 2724474074628096 2729756491513856 2737087380529152 2737649547214848 2740349412412416 2749018886111232 2752295137837056 2753730024777711 2762313056649216 2765037244956672 2767719694860288 2772462882089124 2781104301932544 2783847022133248 2784548596483584 2787198759862272 2792654106525696 2794683912781824 2795982362247168 2797440025171008 2803491103942656 2809634619875328 2811651753508864 2816470229423872 2817180025348626 2822642187559936 2825380521836544 2825960822931456 2828747780554752 2839043974889472 2841078851960832 2842560025576992 2851419929444352 2854231994793984 2854818221654016 2861897168608128 2864620947636224 2873648538976256 2874372744757248 2884835006742528 2886175341674496 2887680025982976 2888273122689024 2893926300844032 2900267994710016 2907324107792384 2908056800359872 2913695161352192 2914293601271808 2919997708959744 2921520026287464 2922120073345536 2930626038595584 2934118727811072 2934255510273024 2946303994626048 2948445479411712 2954216432111616 2960552229863424 2966346878943232 2968502931652608 2975008051298304 2977894200508416 2980830994563072 2981443223420928 2982997574873568 2995246201307136 3001108756430848 3007685327847424 3008303072280576 3015622025805824 3015762607780608 3016382011195392 3022230401318912 3028767719030784 3030346742728704 3043556623908864 3047183902605312 3057647163834368 3064261090738176 3070976052953088 3077618811273216 3079223303095296 3082893088963968 3091867046510592 3110666900576256 3112900155670528 3113684656717824 3119721704587264 3128099863461888 3128742339674112 3131827899899904 3135598604845056 3141735869841408 3145480157528064 3147120028317384 3156280943312896 3156929207599104 3160042565664768 3163108222697472 3168529008101856 3170039796596736 3175472461004928 3178404916494336 3178553087066112 3182341253124096 3193924471750656 3197074314481152 3211010994143232 3218823119341568 3219634314684144 3222698566090752 3225876785782784 3229006310670336 3229669511921664 3232854606348288 3234540029103978 3244621685587968 3246947259383808 3248640029230848 3258096457613312 3261979422621696 3263680029366176 3270739621266432 3273852511584256 3277907056521216 3284997422579712 3286710029573397 3296954293420032 3300205743980544 3300883568787456 3312217970704384 3314591993954304 3322656123191296 3323493486125568 3326656584351744 3329937327259648 3330621258596352 3337140238811136 3338880030042816 3339565798109184 3346884057710592 3353434868883456 3367204565286912 3368960030313472 3369651976470528 3376247350984704 3383645993828352 3392574779031552 3392732933753184 3400009201483776 3403307657723904 3406663993786368 3407363683909632 3409140085569792 3419063711694848 3423138515779584 3429838578778112 3437354660397056 3439853059313664 3446585837463552 3447293727080448 3453977601507328 3454848059572224 3463253420261376 3477636160323584 3478350427324416 3494453901524992 3502012675129344 3509686917660672 3519112346394624 3523306387387392 3533562338869248 3535404533183488 3550816061227008 3555047886372864 3558496750534656 3564595134114588 3566294771171328 3572406518630544 3574971272527872 3575705531056128 3583541262680064 3590555279818752 3596708603791296 3607178220929024 3611477217902592 3614980825939968 3621176009259264 3625535886852096 3629111384005632 3632632099504128 3636961432141824 3649449840705536 3650199396286464 3653799216549888 3665358514814976 3669726850449408 3671640033036948 3679582073924736 3683084075532288 3686716326608896 3687645438586368 3690292926480384 3696617176118832 3708139069243392 3712731461978112 3723538808700928 3726245217042432 3727976482996224 3729920033561344 3737988138590208 3742488657395712 3746179493167104 3754282768662528 3756240033798168 3767174029115392 3767947763908608 3771663707406336 3773630033954641 3785391966519296 3788105135947776 3790080034102656 3798278269857792 3805642659725312 3806424295538688 3806601743056896 3815862891477504 3816646626410496 3825010351669248 3832496993009664 3846446675656704 3850240034643968 3851030830252032 3858568401125376 3867023992946688 3869834691727872 3877409067146496 3885724801695744 3893330278612992 3895360035049952 3896160097794048 3907501384794112 3912158303748096 3912340680364032 3928405326168064 3931260639215616 3938955242815488 3939764259520512 3948397782368256 3958003908870144 3966677401731072 3970525600677888 3974441326084096 3975257631227904 3977330099831424 3993661601742848 3994668068880384 4011070763040768 4021016810374144 4021842681593856 4040462323638272 4058075498545152 4062911870140416 4066853429182464 4073823010416672 4075765452767232 4082750307006336 4085681454317568 4094634737270784 4105631070793728 4110524118618624 4122489395347456 4123528329166848 4143469584973824 4147555867435008 4151579542290432 4158694323133686 4170799817949184 4171656452898816 4175770533199872 4180798139793408 4188981159788544 4192025869172736 4193973543370752 4196160037756512 4205236655913984 4209238943465472 4213390087553024 4214451929812992 4217477630263296 4224705344135808 4233963281339904 4238070782754816 4243121670832128 4258565962334208 4262765752641536 4263840038365488 4277129894166528 4281347992190976 4292845752912192 4296931421454336 4305341747560448 4310472808464384 4312720038805304 4326162247450624 4327252510113792 4329263012511744 4331520038974464 4340889451266048 4349305896828928 4350401992065024 4360986161688576 4370542742028288 4371440401907712 4379996563439616 4382280039431196 4395939057893376 4400274325307392 4401178091716608 4401383265409536 4419455991939072 4422668219117568 4431324648167424 4440828344795136 4449520318414848 4451840040057088 4452754397478912 4462512076947456 4466841300762624 4471246491844608 4474496362310352 4492869301960704 4501663134646272 4511527991771136 4512454608420864 4523433038708736 4523643911670912 4533345601978368 4542218658381824 4543151578546176 4545520114093056 4564184687706112 4565334935863296 4586470745751552 4595447783284736 4596391636107264 4606464079429632 4617671227015168 4618834954642944 4637800569765888 4666000350864384 4669350233505792 4679582556880896 4692149795192832 4697741849849856 4712603804762112 4720680042476076 4734421414969344 4735393811398656 4740063848497152 4744662334046208 4752793512152784 4755059694895104 4763208691507392 4766628363370496 4767607374741504 4767829630599168 4787407039758336 4790886707625984 4795611471721728 4815302957203456 4816516491214848 4828234679012352 4834047849136128 4838815178674176 4843509466005504 4849281909522432 4851810043655967 4866932528381952 4871732288733184 4872960043846272 4887144686419968 4892969133932544 4895520044049264 4906109431899648 4910778767376384 4916860584781824 4920390568640512 4928822901491776 4945431440130048 4950308615970816 4968326956056576 4970635310661632 4971887990931456 4983984184786944 4989984876527616 4994905990889472 4995931887894528 5005710358216704 5008320045064224 5023930351878144 5028884943208448 5030152303325184 5050806847930368 5053440045470208 5054477964705792 5064371026477056 5075468990742528 5087817188636672 5088862168547328 5089099400629776 5100013802225664 5104961486585856 5109995990679552 5113710128354688 5128595567542272 5134707773669376 5144757868167168 5156031990595584 5157090981052416 5159779588970496 5169878756195328 5180966402260992 5191107038150656 5194880130392064 5216211071664128 5216454240485376 5217525640986624 5241680852287488 5251940323753984 5253019012694016 5264530376491008 5277338545160192 5278668519591936 5288903202308096 5300343508303872 5303106799775232 5326224091840512 5332571829559296 5362456908791808 5385832919728128 5395062905686944 5410767331393536 5411878641598464 5417215826853888 5422471238909952 5431764013888896 5443667076008448 5447575272423424 5448948149256192 5459512983027712 5474174761058304 5475299094429696 5480698824824832 5498037772222464 5504590275674112 5507460049555422 5524626113298432 5530074489913344 5535439389720576 5544925764178248 5562208603865088 5567694044266496 5569097192967168 5574397519724544 5585308213051392 5589367825563648 5591964724494336 5594880050342016 5606982207885312 5619269239750656 5632940458847744 5634360050697252 5645284375119872 5650761043673088 5651921645862912 5657495561109504 5678087949778944 5682157703921664 5685120051153984 5708463989587968 5709636443308032 5723794337216256 5729241895272448 5747297077952512 5748745489514496 5769670013485056 5775360051965952 5776546245378048 5787852601688064 5800535989420032 5814648215584768 5816113600719744 5827390322704384 5828587202543616 5839995417919488 5843040052574928 5844240146691072 5861252077191168 5868237455622144 5868511020546048 5892607989252096 5896890958823424 5908432864223232 5921104459726848 5932693757886464 5937005863305216 5950016102596608 5955788401016832 5961661989126144 5962886446841856 5965995149747136 5990492402614272 6002217512861696 6015370655694848 6016606144561152 6031244051611648 6031525215561216 6032764022390784 6044460802637824 6060693485457408 6087113247817728 6094367805210624 6115294327668736 6128522181476352 6141952105906176 6155237622546432 6158446606190592 6165786177927936 6183734093021184 6221333801152512 6225800311341056 6227369313435648 6238041484700529 6256199726923776 6257484679348224 6263655799799808 6271197209690112 6283471739682816 6290960315056128 6294240056634768 6312561886625792 6313858415198208 6320085131329536 6326216445394944 6337058016203712 6340079593193472 6350944922009856 6357106174132224 6364682506248192 6387848943501312 6394148628962304 6422021988286464 6437646238683136 6439268629368288 6445397132181504 6451753571565568 6458012621340672 6459339023843328 6465709212696576 6469080058207956 6489243371175936 6493894518767616 6497280058461696 6516192915226624 6523958845243392 6527360058732352 6541479242532864 6555814113042432 6569994845159424 6573420059146794 6593908586840064 6600411487961088 6601767137574912 6624435941408768 6629183987908608 6645312246382592 6646986972251136 6653313168703488 6659874654519296 6661242517192704 6674280477622272 6677760060085632 6679131596218368 6693768115421184 6706869737766912 6734409130573824 6737920060626944 6739303952941056 6752494701969408 6767291987656704 6785149558063104 6785465867506368 6800018402967552 6813327987572736 6814727367819264 6818280171139584 6838127423389696 6846277031559168 6859677157556224 6874709320794112 6879706118627328 6893171674927104 6894587454160896 6907955203014656 6909696119144448 6926506840522752 6955272320647168 6956700854648832 6988907803049984 7004025350258688 7019373835321344 7038224692789248 7046612774774784 7067124677738496 7070809066366976 7101632122454016 7110095772745728 7116993501069312 7129190268229176 7132589542342656 7144813037261088 7149942545055744 7151411062112256 7167082525360128 7181110559637504 7193417207582592 7214356441858048 7222954435805184 7242352018518528 7251071773704192 7258222768011264 7265264199008256 7273922864283648 7298899681411072 7300398792572928 7307598433099776 7330717029629952 7339453700898816 7343280066073896 7359164147849472 7366168151064576 7373432653217792 7375290877172736 7380585852960768 7393234352237664 7416278138486784 7425462923956224 7452490434084864 7455952965992448 7459840067122688 7475976277180416 7484977314791424 7492358986334208 7508565537325056 7512480067596336 7534348058230784 7535895527817216 7543327414812672 7547260067909282 7570783933038592 7576210271895552 7580160068205312 7596556539715584 7611285319450624 7612848591077376 7613203486113792 7631725782955008 7633293252820992 7650020703338496 7664993986019328 7692893351313408 7700480069287936 7702061660504064 7717136802250752 7734047985893376 7739669383455744 7754818134292992 7771449603391488 7786660557225984 7790720070099904 7792320195588096 7824316607496192 7824681360728064 7856810652336128 7862521278431232 7877910485630976 7879528519041024 7896795564736512 7916007817740288 7933354803462144 7941051201355776 7948882652168192 7950515262455808 7954660199662848 7987323203485696 7989336137760768 8042033620748288 8043685363187712 8080924647276544 8116150997090304 8125823740280832 8133706858364928 8147646020833344 8151530905534464 8165500614012672 8171362908635136 8189269474541568 8211262141587456 8221048237237248 8244978790694912 8247056658333696 8261190074333133 8286939169947648 8295111734870016 8303159084580864 8317388646267372 8341599635898368 8343312905797632 8351541066399744 8361596279586816 8377962319577088 8384051738345472 8387947086741504 8392320075513024 8410473311827968 8426780175106048 8428903859625984 8434955260526592 8449410688271616 8467926562679808 8476141565509632 8486243341664256 8517131924668416 8525531505283072 8527680076730976 8554259788333056 8562695984381952 8585691505824384 8593862842908672 8610683495120896 8620945616928768 8625440077610608 8652324494901248 8654505020227584 8658526025023488 8663040077948928 8681778902532096 8698611793657856 8700803984130048 8721972323377152 8741085484056576 8742880803815424 8759993126879232 8764560078862392 8791878115786752 8800548650614784 8802356183433216 8802766530819072 8838911983878144 8845336438235136 8862649296334848 8881656689590272 8899040636829696 8903680080114176 8905508794957824 8925024153894912 8933682601525248 8942492983689216 8948992724620704 8985738603921408 9003326269292544 9023055983542272 9024909216841728 9046866077417472 9047287823341824 9066691203956736 9084437316763648 9086303157092352 9091040228186112 9128369375412224 9130669871726592 9172941491503104 9190895566569472 9192783272214528 9212928158859264 9235342454030336 9237669909285888 9275601139531776 9332000701728768 9338700467011584 9359165113761792 9384299590385664 9395483699699712 9425207609524224 9441360084952152 9468842829938688 9470787622797312 9480127696994304 9489324668092416 9505587024305568 9510119389790208 9526417383014784 9533256726740992 9535214749483008 9535659261198336 9581773415251968 9591222943443456 9630605914406912 9633032982429696 9656469358024704 9668095698272256 9677630357348352 9687018932011008 9698563819044864 9703620087311934 9733865056763904 9743464577466368 9745920087692544 9774289372839936 9785938267865088 9791040088098528 9812218863799296 9821557534752768 9833721169563648 9840781137281024 9857645802983552 9860130088720191 9890862880260096 9900617231941632 9936653912113152 9941270621323264 9943775981862912 9967968369573888 9979969753055232 9989811981778944 9991863775789056 10011420716433408 10016640090128448 10057769886416896 10060304606650368 10101613695860736 10106880090940416 10108955929411584 10128742052954112 10150937981485056 10175634377273344 10177724337094656 10178198801259552 10200027604451328 10209922973171712 10219991981359104 10227420256709376 10257191135084544 10269415547338752 10289515736334336 10312063981191168 10319559177940992 10339757512390656 10361932804521984 10382214076301312 10389760260784128 10432422143328256 10432908480970752 10435051281973248 10483361704574976 10503880647507968 10506038025388032 10529060752982016 10554677090320384 10557337039183872 10577806404616192 10600687016607744 10606213599550464 10652448183681024 10665143659118592 10724913817583616 10771665839456256 10790125811373888 10821534662787072 10834431653707776 10844942477819904 10863528027777792 10887334152016896 10895150544846848 10897896298512384 10919025966055424 10948349522116608 10950598188859392 10961397649649664 10996075544444928 11009180551348224 11014920099110844 11049252226596864 11060148979826688 11070878779441152 11089851528356496 11124417207730176 11135388088532992 11138194385934336 11170616426102784 11178735651127296 11183929448988672 11189760100684032 11213964415770624 11238538479501312 11265880917695488 11268720101394504 11290568750239744 11301522087346176 11303843291725824 11314991122219008 11320890101863923 11356175899557888 11364315407843328 11370240102307968 11416927979175936 11419272886616064 11447588674432512 11458483790544896 11494594155905024 11497490979028992 11539340026970112 11550720103931904 11553092490756096 11575705203376128 11601071978840064 11629296431169536 11632227201439488 11654780645408768 11657174405087232 11679990835838976 11686080105149856 11688480293382144 11722504154382336 11736474911244288 11737022041092096 11785215978504192 11793781917646848 11816865728446464 11865387515772928 11874011726610432 11900032205193216 11911576802033664 11923323978252288 11925772893683712 11931990299494272 11980984805228544 12004435025723392 12030741311389696 12033212289122304 12062488103223296 12063050431122432 12065528044781568 12088921605275648 12121386970914816 12174226495635456 12188735610421248 12230588655337472 12257044362952704 12283904211812352 12316893212381184 12331572355855872 12367468186042368 12442667602305024 12451600622682112 12454738626871296 12476082969401058 12512399453847552 12514969358696448 12527311599599616 12542394419380224 12566943479365632 12581920630112256 12588480113269536 12625123773251584 12627716830396416 12640170262659072 12652432890789888 12674116032407424 12701889844019712 12714212348264448 12729365012496384 12775697887002624 12788297257924608 12844043976572928 12875292477366272 12878537258736576 12890794264363008 12903507143131136 12916025242681344 12931418425393152 12938160116415912 12978486742351872 12987789037535232 12994560116923392 13032385830453248 13047917690486784 13054720117464704 13082958485065728 13111628226084864 13139989690318848 13146840118293588 13187817173680128 13200822975922176 13203534275149824 13248871882817536 13258367975817216 13290624492765184 13293973944502272 13319749309038592 13322485034385408 13348560955244544 13355520120171264 13358263192436736 13387536230842368 13413739475533824 13475840121253888 13478607905882112 13504989403938816 13534583975313408 13570299116126208 13570931735012736 13600036805935104 13626655975145472 13629454735638528 13636560342279168 13676254846779392 13692554063118336 13719354315112448 13749418641588224 13759412237254656 13786343349854208 13789174908321792 13815910406029312 13819392238288896 13853013681045504 13910544641294336 13913401709297664 13977815606099968 14008050700517376 14038747670642688 14076449385578496 14093225549549568 14141618132733952 14203264244908032 14220191545491456 14233987002138624 14258380536458352 14265179084685312 14289626074522176 14299885090111488 14302822124224512 14362221119275008 14386834415165184 14428712883716096 14445908871610368 14484704037037056 14502143547408384 14516445536022528 14530528398016512 14547845728567296 14555430130967901 14597799362822144 14600797585145856 14615196866199552 14661434059259904 14678907401797632 14686560132147792 14718328295698944 14732336302129152 14746865306435584 14750581754345472 14761171705921536 14786468704475328 14850925847912448 14904980868169728 14911905931984896 14919680134245376 14951952554360832 14969954629582848 14984717972668416 15017131074650112 15024960135192672 15068696116461568 15071791055634432 15086654829625344 15094520135818564 15141567866077184 15152420543791104 15160320136410624 15193113079431168 15222570638901248 15226406972227584 15263451565910016 15266586505641984 15300041406676992 15329987972038656 15385786702626816 15400960138575872 15404123321008128 15434273604501504 15468095971786752 15479338766911488 15509636268585984 15542899206782976 15573321114451968 15581440140199808 15584640391176192 15648633214992384 15649362721456128 15713621304672256 15725042556862464 15755820971261952 15759057038082048 15793591129473024 15832015635480576 15866709606924288 15897765304336384 15901030524911616 15909320399325696 15974646406971392 15978672275521536 16084067241496576 16087370726375424 16161849294553088 16232301994180608 16251647480561664 16267413716729856 16295292041666688 16331001228025344 16342725817270272 16378538949083136 16422524283174912 16442096474474496 16489957581389824 16494113316667392 16522380148666266 16573878339895296 16590223469740032 16606318169161728 16634777292534744 16683199271796736 16686625811595264 16703082132799488 16723192559173632 16755924639154176 16768103476690944 16775894173483008 16784640151026048 16820946623655936 16853560350212096 16857807719251968 16898821376543232 16935853125359616 16952283131019264 16972486683328512 17034263849336832 17051063010566144 17055360153461952 17125391968763904 17171383011648768 17187725685817344 17221366990241792 17241891233857536 17250880155221216 17304648989802496 17309010040455168 17326080155897856 17363557805064192 17397223587315712 17401607968260096 17443944646754304 17482170968113152 17485761607630848 17519986253758464 17529120157724784 17583756231573504 17601097301229568 17604712366866432 17605533061638144 17677823967756288 17690672876470272 17725298592669696 17763313379180544 17798081273659392 17807360160228352 17811017589915648 17850048307789824 17867365203050496 17884985967378432 17897985449241408 17971477207842816 18006652538585088 18046111967084544 18049818433683456 18093732154834944 18094575646683648 18133382407913472 18168874633527296 18182080456372224 18256738750824448 18261339743453184 18345882983006208 18381791133138944 18385566544429056 18425856317718528 18470684908060672 18475339818571776 18551202279063552 18664001403457536 18677400934023168 18768599180771328 18790967399399424 18850415219048448 18882720169904304 18937685659877376 18941575245594624 18960255393988608 18978649336184832 19011174048611136 19020238779580416 19052834766029568 19066513453481984 19071318522396672 19163546830503936 19182445886886912 19261211828813824 19266065964859392 19312938716049408 19336191396544512 19355260714696704 19374037864022016 19397127638089728 19407240174623868 19467730113527808 19486929154932736 19491840175385088 19548578745679872 19571876535730176 19582080176197056 19624437727598592 19667442339127296 19681562274562048 19715291605967104 19720260177440382 19781725760520192 19801234463883264 19873307824226304 19887551963725824 19935936739147776 19959939506110464 19979623963557888 19983727551578112 20022841432866816 20033280180256896 20115539772833792 20120609213300736 20203227391721472 20213760181880832 20217911858823168 20257484105908224 20301875962970112 20351268754546688 20355448674189312 20356397602519104 20400055208902656 20439983962718208 20454840513418752 20514382270169088 20538831094677504 20579031472668672 20624127962382336 20639118355881984 20679515024781312 20723865609043968 20764428152602624 20779520521568256 20865816961941504 20870102563946496 20966723409149952 21007761295015936 21012076050776064 21058121505964032 21109354180640768 21114674078367744 21155612809232384 21201374033215488 21212427199100928 21304896367362048 21330287318237184 21449827635167232 21543331678912512 21580251622747776 21643069325574144 21668863307415552 21727056055555584 21774668304033792 21790301089693696 21795792597024768 21838051932110848 21896699044233216 21901196377718784 21922795299299328 21992151088889856 22018361102696448 22029840198221688 22098504453193728 22120297959653376 22141757558882304 22179703056712992 22248834415460352 22270776177065984 22276388771868672 22357471302254592 22367858897977344 22379520201368064 22427928831541248 22477076959002624 22531761835390976 22537440202789008 22581137500479488 22603044174692352 22607686583451648 22629982244438016 22641780203727846 22712351799115776 22728630815686656 22740480204615936 22833855958351872 22838545773232128 22895177348865024 22916967581089792 22989188311810048 22994981958057984 23078680053940224 23101440207863808 23106184981512192 23151410406752256 23202143957680128 23258592862339072 23264454402878976 23309561290817536 23314348810174464 23359981671677952 23372160210299712 23376960586764288 23472949822488576 23474044082184192 23570431957008384 23587563835293696 23633731456892928 23748023453220864 23800064410386432 23823153604067328 23846647956504576 23851545787367424 23863980598988544 23961969610457088 24008870051446784 24061482622779392 24124976206446592 24126100862244864 24131056089563136 24177843210551296 24242773941829632 24348452991270912 24377471220842496 24461177310674944 24514088725905408 24567808423624704 24633786424762368 24663144711711744 24734936372084736 24885335204610048 24909477253742592 24952165938802116 25024798907695104 25029938717392896 25054623199199232 25084788838760448 25133886958731264 25163841260224512 25176960226539072 25250247546503168 25280340525318144 25304865781579776 25348232064814848 25403779688039424 25428424696528896 25458730024992768 25551395774005248 25576594515849216 25688087953145856 25750584954732544 25757074517473152 25781588528726016 25807014286262272 25832050485362688 25862836850786304 25876320232831824 25956973484703744 25975578075070464 25989120233846784 26064771660906496 26095835380973568 26109440234929408 26165916970131456 26223256452169728 26279979380637696 26293680236587176 26375634347360256 26401645951844352 26407068550299648 26497743765635072 26516735951634432 26581248985530368 26587947889004544 26639498618077184 26644970068770816 26697121910489088 26711040240342528 26716526384873472 26775072461684736 26827478951067648 26951680242507776 26957215811764224 27009978807877632 27069167950626816 27140598232252416 27141863470025472 27200073611870208 27253311950290944 27258909471277056 27273120684558336 27352509693558784 27385108126236672 27438708630224896 27498837283176448 27518824474509312 27572686699708416 27578349816643584 27638784476577792 27706027362091008 27821089282588672 27826803418595328 27955631212199936 28016101401034752 28077495341285376 28152898771156992 28186451099099136 28283236265467904 28406528489816064 28440383090982912 28467974004277248 28516761072916704 28530358169370624 28579252149044352 28599770180222976 28605644248449024 28773668830330368 28857425767432192 28891817743220736 28969408074074112 29004287094816768 29032891072045056 29061056796033024 29095691457134592 29110860261935802 29195598725644288 29201595170291712 29230393732399104 29322868118519808 29357814803595264 29373120264295584 29436656591397888 29464672604258304 29493730612871168 29501163508690944 29522343411843072 29572937408950656 29701851695824896 29809961736339456 29823811863969792 29839360268490752 29903905108721664 29939909259165696 29969435945336832 30034262149300224 30049920270385344 30137392232923136 30173309659250688 30189040271637128 30283135732154368 30304841087582208 30320640272821248 30386226158862336 30445141277802496 30452813944455168 30526903131820032 30533173011283968 30600082813353984 30659975944077312 30771573405253632 30801920277151744 30808246642016256 30868547209003008 30936191943573504 30958677533822976 31019272537171968 31085798413565952 31146642228903936 31162880280399616 31169280782352384 31297266429984768 31298725442912256 31450085113724928 31511641942523904 31518114076164096 31587182258946048 31664031270961152 31733419213848576 31795530608672768 31802061049823232 31818640798651392 31949292813942784 31957344551043072 32168134482993152 32174741452750848 32323698589106176 32464603988361216 32503294961123328 32534827433459712 32590584083333376 32662002456050688 32685451634540544 32757077898166272 32845048566349824 32884192948948992 32988226633334784 33044760297332532 33147756679790592 33180446939480064 33212636338323456 33269554585069488 33366398543593472 33373251623190528 33406164265598976 33511849278308352 33536206953381888 33551788346966016 33569280302052096 33641893247311872 33707120700424192 33715615438503936 33797642753086464 33871706250719232 33904566262038528 33944973366657024 33962670305591769 34068527698673664 34102126021132288 34110720306923904 34250783937527808 34342766023297536 34375451371634688 34442733980483584 34483782467715072 34501760310442432 34618020080910336 34652160311795712 34727115610128384 34794447174631424 34803215936520192 34887889293508608 34964341936226304 34971523215261696 35039972507516928 35058240315449568 35167512463147008 35202194602459136 35209424733732864 35211066123276288 35355647935512576 35381345752940544 35450597185339392 35596162547318784 35614720320456704 35622035179831296 35700096615579648 35734730406100992 35769971934756864 35795970898482816 35942954415685632 36013305077170176 36092223934169088 36099636867366912 36187464309669888 36189151293367296 36266764815826944 36337749267054592 36364160912744448 36513477501648896 36522679486906368 36691765966012416 36763582266277888 36771133088858112 36851712635437056 36941369816121344 36950679637143552 37102404558127104 37328002806915072 37354801868046336 37537198361542656 37581934798798848 37700830438096896 37765440339808608 37875371319754752 37883150491189248 37920510787977216 37957298672369664 38022348097222272 38105669532059136 38133026906963968 38142637044793344 38327093661007872 38364891773773824 38522423657627648 38532131929718784 38625877432098816 38672382793089024 38710521429393408 38748075728044032 38794255276179456 38814480349247736 38935460227055616 38973858309865472 38983680350770176 39097157491359744 39143753071460352 39164160352394112 39248875455197184 39334884678254592 39430583211934208 39440520354880764 39563451521040384 39602468927766528 39746615648452608 39775103927451648 39871873478295552 39959247927115776 39967455103156224 40045682865733632 40066560360513792 40231079545667584 40241218426601472 40427520363761664 40435823717646336 40514968211816448 40603751925940224 40702537509093376 40710897348378624 40712795205038208 40800110417805312 40879967925436416 40909681026837504 41028764540338176 41077662189355008 41158062945337344 41248255924764672 41278236711763968 41359030049562624 41447731218087936 41528856305205248 41559041043136512 41731633923883008 41740205127892992 41933446818299904 42015522590031872 42024152101552128 42116243011928064 42218708361281536 42229348156735488 42311225618464768 42424854398201856 42609792734724096 42660574636474368 42899655270334464 43086663357825024 43160503245495552 43286138651148288 43337726614831104 43454112111111168 43549336608067584 43580602179387392 43591585194049536 43666290392903703 43793398088466432 43802392755437568 43845590598598656 43984302177779712 44036722205392896 44059680396443376 44197008906387456 44240595919306752 44283515117764608 44359406113425984 44541552354131968 44552777543737344 44714942604509184 44735717795954688 44759040402736128 44855857663082496 44954153918005248 45063523670781952 45074880405578016 45162275000958976 45206088349384704 45215373166903296 45259964488876032 45283560407455692 45424703598231552 45457261631373312 45480960409231872 45667711916703744 45790354697730048 45978376623620096 45989963916115968 46157360107880448 46202880415727616 46212369963024384 46302820813504512 46404287915360256 46517185724678144 46528908805757952 46619122581635072 46628697620348928 46719963343355904 46744320420599424 46753921173528576 46945899644977152 46948088164368384 47140863914016768 47175127670587392 47267462913785856 47496046906441728 47600128820772864 47693295913009152 47703091574734848 47727961197977088 47923939220914176 48017740102893568 48122965245558784 48249952412893184 48252201724489728 48262112179126272 48355686421102592 48485547883659264 48696905982541824 48754942441684992 48922354621349888 49028177451810816 49135616847249408 49267572849524736 49326289423423488 49469872744169472 49770670409220096 49818954507485184 49904331877604232 50049597815390208 50059877434785792 50109246398398464 50169577677520896 50267773917462528 50327682520449024 50353920453078144 50500495093006336 50560681050636288 50696464129629696 50807559376078848 50856849393057792 50917460049985536 51102791548010496 51153189031698432 51376175906291712 51501169909465088 51514149034946304 51563177057452032 51614028572524544 51664100970725376 51725673701572608 51752640465663648 51913946969407488 51978240467693568 52191670761947136 52218880469858816 52331833940262912 52446512904339456 52559958761275392 52587360473174352 52751268694720512 52803291903688704 52814137100599296 52995487531270144 53033471903268864 53162497971060736 53175895778009088 53278997236154368 53289940137541632 53394243820978176 53422080480685056 53433052769746944 53550144923369472 53654957902135296 53903360485015552 53914431623528448 54019957615755264 54138335901253632 54281196464504832 54283726940050944 54400147223740416 54506623900581888 54546241369116672 54770216252473344 54877417260449792 54997674566352896 55037648949018624 55145373399416832 55156699633287168 55277568953155584 55412054724182016 55642178565177344 55653606837190656 55911262424399872 56032202802069504 56305797542313984 56372902198198272 56566472530935808 56813056979632128 56880766181965824 56935948008554496 57033522145833408 57060716338741248 57158504298088704 57199540360445952 57547337660660736 57714851534864384 57783635486441472 57938816148148224 58008574189633536 58065782144090112 58122113592066048 58191382914269184 58221720523871604 58391197451288576 58403190340583424 58460787464798208 58645736237039616 58715629607190528 58746240528591168 58873313182795776 58987461225742336 59002327017381888 59044686823686144 59145874817901312 59403703391649792 59619923472678912 59678720536981504 59807810217443328 59879818518331392 59938871890673664 60068524298600448 60099840540770688 60274784465846272 60346619318501376 60378080543274256 60566271464308736 60609682175164416 60641280545642496 60772452317724672 60890282555604992 60905627888910336 61053806263640064 61066346022567936 61200165626707968 61319951888154624 61543146810507264 61603840554303488 61616493284032512 61737094418006016 61872383887147008 61917355067645952 62038545074343936 62171596827131904 62293284457807872 62325760560799232 62338561564704768 62597450885824512 62900170227449856 63023283885047808 63036228152328192 63174364517892096 63328062541922304 63466838427697152 63591061217345536 63604122099646464 63637281597302784 63898585627885568 63914689102086144 64336268965986304 64349482905501696 64647397178212352 64929207976722432 65006589922246656 65181168166666752 65324004912101376 65370903269081088 65514155796332544 65690097132699648 65768385897897984 65976453266669568 66089520594665064 66295513359581184 66360893878960128 66425272676646912 66539109170138976 66732797087186944 66746503246381056 66812328531197952 67072413906763776 67103576693932032 67138560604104192 67283786494623744 67414241400848384 67431230877007872 67595285506172928 67743412501438464 67809132524077056 67889946733314048 67925340611183538 68137055397347328 68204252042264576 68221440613847808 68501567875055616 68685532046595072 68750902743269376 68885467960967168 68967564935430144 69003520620884864 69236040161820672 69304320623591424 69454231220256768 69588894349262848 69606431873040384 69775778587017216 69928683872452608 69943046430523392 70079945015033856 70116480630899136 70404389204918272 70418849467465728 70422132246552576 70711295871025152 70762691505881088 70901194370678784 71229440640913408 71244070359662592 71400193231159296 71469460812201984 71539943869513728 71591941796965632 71885908831371264 72026610154340352 72184447868338176 72374928619339776 72378302586734592 72533529631653888 72675498534109184 72728321825488896 73026955003297792 73045358973812736 73383531932024832 73527164532555776 73542266177716224 73703425270874112 73882739632242688 73901359274287104 74204809116254208 74656005613830144 75074396723085312 75163869597597696 75401660876193792 75530880679617216 75750742639509504 75841021575954432 75914597344739328 76044696194444544 76211339064118272 76266053813927936 76285274089586688 76654187322015744 76729783547547648 77044847315255296 77064263859437568 77251754864197632 77344765586178048 77421042858786816 77496151456088064 77588510552358912 77628960698495472 77870920454111232 77947716619730944 77967360701540352 78194314982719488 78287506142920704 78328320704788224 78497750910394368 78669769356509184 78861166423868416 78881040709761528 79126903042080768 79204937855533056 79493231296905216 79550207854903296 79743746956591104 79918495854231552 79934910206312448 80091365731467264 80133120721027584 80462159091335168 80482436853202944 80855040727523328 80871647435292672 81029936423632896 81207503851880448 81405075018186752 81421794696757248 81425590410076416 81600220835610624 81759935850872832 81819362053675008 82057529080676352 82155324378710016 82316125890674688 82496511849529344 82556473423527936 82718060099125248 83057712610410496 83118082086273024 83463267847766016 83480410255785984 83866893636599808 84031045180063744 84048304203104256 84232486023856128 84437416722563072 84458696313470976 84622451236929536 84849708796403712 85219585469448192 85321149272948736 85799310540668928 86321006490991104 86572277302296576 86675453229662208 86908224222222336 87098673216135168 87161204358774784 87183170388099072 87332580785807406 87586796176932864 87604785510875136 87691181197197312 87968604355559424 88073444410785792 88119360792886752 88394017812774912 88481191838613504 88567030235529216 88718812226851968 89083104708263936 89105555087474688 89429885209018368 89471435591909376 89518080805472256 89711715326164992 89908307836010496 90127047341563904 90149760811156032 90324550001917952 90412176698769408 90519928977752064 90567120814911384 90849407196463104 90914523262746624 90961920818463744 91335423833407488 91580709395460096 91956753247240192 91979927832231936 92314720215760896 92405760831455232 92424739926048768 92605641627009024 92808575830720512 93034371449356288 93057817611515904 93238245163270144 93257395240697856 93439926686711808 93488640841198848 93507842347057152 93891799289954304 93896176328736768 94350255341174784 94534925827571712 94992093812883456 95200257641545728 95386591826018304 95406183149469696 95455922395954176 95847878441828352 96035480205787136 96245930491117568 96499904825786368 96504403448979456 96524224358252544 96711372842205184 96971095767318528 97393811965083648 97509884883369984 97844709242699776 98056354903621632 98271233694498816 98535145699049472 98652578846846976 99541340818440192 99637909014970368 99808663755208464 100099195630780416 100119754869571584 100218492796796928 100535547834925056 100655365040898048 100707840906156288 101000990186012672 101121362101272576 101392928259259392 101615118752157696 101713698786115584 101834920099971072 101888010916775307 102205583096020992 102306378063396864 102752351812583424 103002339818930176 103028298069892608 103126354114904064 103228057145049088 103328201941450752 103451347403145216 103505280931327296 103956480935387136 104383341523894272 104437760939717632 104663667880525824 104893025808678912 105119917522550784 105174720946348704 105502537389441024 105606583807377408 105628274201198592 105990975062540288 106066943806537728 106324995942121472 106351791556018176 106557994472308736 106788487641956352 106844160961370112 106866105539493888 107100289846738944 107309915804270592 107806720970031104 107828863247056896 108039915231510528 108276671802507264 108562392929009664 108567453880101888 108800294447480832 109013247801163776 109092482738233344 109540432504946688 109754834520899584 109995349132705792 110075297898037248 110290746798833664 110313399266574336 110555137906311168 110824109448364032 111284357130354688 111307213674381312 111822524848799744 112064405604139008 112611595084627968 112745804396396544 113132945061871616 113626113959264256 113761532363931648 113871896017108992 114067044291666816 114317008596177408 114399080720891904 115094675321321472 115429703069728768 115567270972882944 115877632296296448 116017148379267072 116131564288180224 116244227184132096 116382765828538368 116443441047743208 116782394902577152 116806380681166848 116921574929596416 117291472474079232 117431259214381056 117492481057182336 117746626365591552 117974922451484672 118004654034763776 118291749635802624 118807406783299584 119239846945357824 119357441073963008 119615620434886656 119877743781347328 120137048597200896 120199681081541376 120549568931692544 120693238637002752 120756161086548512 121132542928617472 121282561091284992 121544904635449344 121780565111209984 121811255777820672 122107612527280128 122132692045135872 122400331253415936 122639903776309248 123086293621014528 123207681108606976 123232986568065024 123474188836012032 123744767774294016 123834710135291904 124077090148687872 124343193654263808 124586568915615744 124651521121598464 124677123129409536 125194901771649024 125800340454899712 126046567770095616 126072456304656384 126348729035784192 126656125083844608 126933676855394304 127182122434691072 127274563194605568 127797171255771136 127829378204172288 128672537931972608 128698965811003392 129294794356424704 129858415953444864 130013179844493312 130362336333333504 130648009824202752 130741806538162176 131380194265399296 131536771795795968 131952906533339136 132179041189330128 132591026719162368 132721787757920256 132850545353293824 133078218340277952 133465594174373888 133624657062395904 134144827813527552 134207153387864064 134277121208208384 134567572989247488 134828482801696768 134862461754015744 135190571012345856 135486825002876928 135618265048154112 135779893466628096 135850681222367076 136274110794694656 136408504084529152 136442881227695616 137003135750111232 137371064093190144 137770935921934336 137935129870860288 138007041241769728 138472080323641344 138608641247182848 138908462440513536 139212863746080768 139551557174034432 139857367744905216 139886092861046784 140159890030067712 140232961261798272 140808778409836544 140837698934931456 140844264493105152 141422591742050304 141525383011762176 141802388741357568 142458881281826816 142488140719325184 142800386462318592 143079887739027456 143183883593931264 143771817662742528 144053220308680704 144368895736676352 144749857238679552 144756605173469184 145067059263307776 145350997068218368 145456643650977792 146090717947625472 146767063864049664 147054329065111552 147084532355432448 147406850541748224 147765479264485376 147802718548574208 148409618232508416 149312011227660288 150148793446170624 150327739195195392 150803321752387584 151061761359234432 151501485279019008 151682043151908864 152089392388889088 152422678128236544 152532107627855872 152570548179173376 153308374644031488 153459567095095296 154089694630510592 154128527718875136 154503509728395264 154689531172356096 154842085717573632 154992302912176128 155177021104717824 155257921396990944 155741840908222464 155895433239461888 155934721403080704 156575012285841408 156656641409576448 156995501820788736 157339538713018368 157722332847736832 157762081419523056 158253806084161536 158409875711066112 158986462593810432 159100415709806592 159487493913182208 159836991708463104 159869820412624896 160182731462934528 160266241442055168 160924318182670336 160964873706405888 161710081455046656 161743294870585344 162059872847265792 162415007703760896 162810150036373504 162843589393514496 162851180820152832 163200441671221248 163519871701745664 163638724107350016 164310648757420032 164632251781349376 164993023699058688 165112946847055872 165436120198250496 166236164172546048 166926535695532032 166960820511571968 167733787273199616 168062090360127488 168096608406208512 168874833445126144 168917392626941952 169244902473859072 169699417592807424 170439170938896384 170642298545897472 171598621081337856 172642012981982208 173144554604593152 173350906459324416 173816448444444672 174197346432270336 174366340776198144 174665161571614812 175173592353865728 175209571021750272 175382362394394624 175937208711118848 176146888821571584 176238721585773504 176962383677227008 177134060471058432 177437624453703936 178166209416527872 178211110174949376 178859770418036736 179036161610944512 179423430652329984 179816615672020992 180254094683127808 180299521622312064 180649100003835904 180824353397538816 181039857955504128 181134241629822768 181698814392926208 181829046525493248 181923841636927488 182670847666814976 183161418790920192 183913506494480384 183959855664463872 184629440431521792 184811521662910464 184849479852097536 185211283254018048 185617151661441024 186068742898712576 186115635223031808 186476490326540288 186514790481395712 186879853373423616 186977281682397696 187015684694114304 187792352657473536 188700510682349568 189069851655143424 189984187625766912 190400515283091456 190773183652036608 190812366298939392 190911844791908352 191695756883656704 192070960411574272 192491860982235136 192999809651572736 193008806897958912 193048448716505088 193942191534637056 194787623930167296 195019769766739968 195689418485399552 196112709807243264 196542467388997632 197070291398098944 197305157693693952 199082681636880384 199275818029940736 199617327510416928 200198391261560832 200239509739143168 200436985593593856 201310730081796096 201415681812312576 202001980372025344 202242724202545152 202785856518518784 203230237504315392 203427397572231168 203669840199942144 203776021833550614 204411166192041984 204612756126793728 205504703625166848 206004679637860352 206056596139785216 206252708229808128 206456114290098176 206656403882901504 206902694806290432 207010561862654592 207912961870774272 208766683047788544 208875521879435264 209327335761051648 209786051617357824 210239835045101568 210349441892697408 211213167614754816 211256548402397184 211981950125080576 212133887613075456 212649991884242944 212703583112036352 213115988944617472 213688321922740224 213732211078987776 214200579693477888 214619831608541184 215613441940062208 215657726494113792 216079830463021056 216553343605014528 217124785858019328 217134907760203776 217600588894961664 218026495602327552 218184965476466688 219080865009893376 219509669041799168 220150595796074496 220581493597667328 220626798533148672 221110275812622336 221648218896728064 222568714260709376 222614427348762624 223645049697599488 225223190169255936 225491608792793088 226265890123743232 227252227918528512 227523064727863296 227743792034217984 228134088583333632 228634017192354816 228798161441783808 230189350642642944 231134541945765888 231755264592592896 232034296758534144 232263128576360448 232488454368264192 232765531657076736 232886882095486416 233564789805154304 233612761362333696 233843149859192832 234582944948158464 234862518428762112 234984962114364672 235493252731183104 235949844902969344 236009308069527552 236583499271605248 237614813566599168 238479693890715648 238714882147926016 239231240869773312 239755487562694656 240274097194401792 240399362163082752 241099137863385088 241386477274005504 241512322173097024 242565122182569984 243089809270898688 243561130222419968 243622511555641344 244215225054560256 244265384090271744 244800662506831872 245279807552618496 246172587242029056 246415362217213952 246465973136130048 246948377672024064 247489535548588032 247669420270583808 248154180297375744 249173137831231488 249303042243196928 249354246258819072 250389803543298048 251600680909799424 252093135540191232 252144912609312768 252697458071568384 253312250167689216 253867353710788608 254364244869382144 254549126389211136 255594342511542272 255658756408344576 257345075863945216 257397931622006784 258589588712849408 259716831906889728 260026359688986624 260724672666667008 261296019648405504 261483613076324352 262760388530798592 263073543591591936 263905813066678272 264358082378660256 265182053438324736 265443575515840512 265701090706587648 266156436680555904 266931188348747776 267249314124791808 268289655627055104 268414306775728128 268554242416416768 269135145978494976 269656965603393536 269724923508031488 270381142024691712 270973650005753856 271236530096308224 271559786933256192 271701362444734152 272548221589389312 272817008169058304 272885762455391232 274006271500222464 274742128186380288 275870259741720576 276014082483539456 276944160647282688 277217282494365696 277816924881027072 278425727492161536 279103114348068864 279714735489810432 279772185722093568 280319780060135424 280465922523596544 281617556819673088 281675397869862912 281688528986210304 283050766023524352 283604777482715136 284917762563653632 284976281438650368 285600772924637184 286159775478054912 286367767187862528 287543635325485056 288106440617361408 288737791473352704 289499714477359104 289513210346938368 290134118526615552 290701994136436736 290913287301955584 292181435895250944 293534127728099328 294108658130223104 294169064710864896 294813701083496448 295530958528970752 295605437097148416 298624022455320576 300297586892341248 300655478390390784 301606643504775168 302123522718468864 303002970558038016 303364086303817728 304178784777778176 304845356256473088 305064215255711744 305141096358346752 305664032750325921 306616749288062976 306919134190190592 308179389261021184 308257055437750272 309007019456790528 309379062344712192 309684171435147264 309984605824352256 310354042209435648 310515842793981888 311790866478923776 311869442806161408 313150024571682816 313313282819152896 313991003641577472 314679077426036736 315444665695473664 315524162839046112 316507612168323072 316819751422132224 317972925187620864 318200831419613184 318974987826364416 319673983416926208 320365462925869056 320532482884110336 321848636365340672 321929747412811776 323420162910093312 323486589741170688 324119745694531584 324830015407521792 325620300072747008 325687178787028992 325702361640305664 326400883342442496 327039743403491328 327277448214700032 328621297514840064 329264503562698752 329986047398117376 330225893694111744 330872240396500992 332472328345092096 333853071391064064 333921641023143936 335467574546399232 336124180720254976 336193216812417024 337749666890252288 337834785253883904 338489804947718144 339398835185614848 340878341877792768 341284597091794944 343197242162675712 345284025963964416 346289109209186304 346701812918648832 347632896888889344 348394692864540672 348732681552396288 349330323143229624 350347184707731456 350419142043500544 350764724788789248 351874417422237696 352293777643143168 352477443171547008 353924767354454016 354875248907407872 356332418833055744 356422220349898752 357719540836073472 358072323221889024 358846861304659968 359633231344041984 360508189366255616 360599043244624128 361298200007671808 361648706795077632 362079715911008256 362268483259645536 363397628785852416 363847683273854976 365341695333629952 366322837581840384 367827012988960768 367919711328927744 369258880863043584 369623043325820928 369698959704195072 370422566508036096 371234303322882048 372137485797425152 372231270446063616 372952980653080576 373029580962791424 373759706746847232 373954563364795392 374031369388228608 375584705314947072 377401021364699136 378139703310286848 379968375251533824 380801030566182912 381546367304073216 381823689583816704 383391513767313408 384141920823148544 384983721964470272 385999619303145472 386017613795917824 386096897433010176 387884383069274112 389575247860334592 390039539533479936 391378836970799104 392225419614486528 394140582796197888 394610315387387904 398165363273760768 398551636059881472 399234655020833856 400396782523121664 400873971187187712 402621460163592192 402831363624625152 404003960744050688 404485448405090304 405571713037037568 406460475008630784 406854795144462336 407339680399884288 407552043667101228 408822332384083968 409225512253587456 411009407250333696 412009359275720704 412113192279570432 412912228580196352 413312807765803008 413805389612580864 414021123725309184 415825923741548544 417751043758870528 418654671522103296 419572103234715648 420479670090203136 420698883785394816 422426335229509632 422513096804794368 423963900250161152 424267775226150912 425299983768485888 425407166224072704 426231977889234944 427376643845480448 427464422157975552 428401159386955776 429239663217082368 431226883880124416 431315452988227584 432159660926042112 433106687210029056 434249571716038656 434269815520407552 435201177789923328 436052991204655104 436369930952933376 439019338083598336 440301191592148992 441162987195334656 441253597066297344 442220551625244672 443296437793456128 445137428521418752 445228854697525248 447290099395198976 450446380338511872 450983217585586176 452531780247486464 454504455837057024 455046129455726592 456268177166667264 457268034384709632 457596322883567616 460378701285285888 462269083891531776 463510529185185792 464068593517068288 464526257152720896 464976908736528384 465531063314153472 465773764190972832 467129579610308608 467225522724667392 467686299718385664 469725036857524224 469969924228729344 470986505462366208 471899689805938688 472018616139055104 473166998543210496 475229627133198336 476959387781431296 477429764295852032 478462481739546624 479510975125389312 480548194388803584 480798724326165504 482198275726770176 482772954548011008 483024644346194048 485130244365139968 486179618541797376 487122260444839936 487245023111282688 488430450109120512 488530768180543488 489601325013663744 490559615105236992 492830724434427904 492931946272260096 493896755344048128 494979071097176064 495338840541167616 496308360594751488 498606084486393856 498708492517638144 500779607086596096 503201361819598848 504186271080382464 504289825218625536 506624500335378432 507734707421577216 508728489738764288 509098252778422272 511188685023084544 511317512816689152 514690151727890432 514795863244013568 517179177425698816 519433663813779456 520052719377973248 521449345333334016 522592039296811008 525520777061597184 526147087183183872 527811626133356544 528716164757320512 530887151031681024 531402181413175296 532312873361111808 533862376697495552 534498628249583616 536579311254110208 537108484832833536 538270291956989952 539313931206787072 539449847016062976 540762284049383424 541947300011507712 542473060192616448 543119573866512384 543402724889468304 545096443178778624 545634016338116608 545771524910782464 548012543000444928 549484256372760576 551740519483441152 552028164967078912 553888321294565376 554434564988731392 555633849762054144 556851454984323072 558206228696137728 559429470979620864 559544371444187136 560639560120270848 560931845047193088 563235113639346176 563377057972420608 566101532047048704 567209554965430272 569835525127307264 569952562877300736 571201545849274368 572319550956109824 572735534375725056 575087270650970112 576212881234722816 577475582946705408 578999428954718208 579026420693876736 581403988272873472 581826574603911168 584362871790501888 587068255456198656 588217316260446208 588338129421729792 589627402166992896 591061917057941504 591210874194296832 597248044910641152 600595173784682496 601310956780781568 604247045436937728 606005941116076032 606728172607635456 608357569555556352 609690712512946176 610128430511423488 610282192716693504 611328065500651842 613233498576125952 613838268380381184 616514110875500544 618014038913581056 618758124689424384 619368342870294528 619969211648704512 620708084418871296 621031685587963776 623581732957847552 623738885612322816 626300049143365632 626626565638305792 627982007283154944 629358154852073472 630889331390947328 631048325678092224 633639502844264448 635945850375241728 636401662839226368 637949975652728832 639347966833852416 641064965768220672 643697272730681344 643859494825623552 646840325820186624 646973179482341376 648239491389063168 649660030815043584 651240600145494016 651374357574057984 651404723280611328 652801766684884992 654079486806982656 654554896429400064 657242595029680128 658529007125397504 660451787388223488 661744480793001984 664944656690184192 667706142782128128 667843282046287872 670935149092798464 672248361440509952 675499333780504576 675669570507767808 676979609895436288 678797670371229696 681756683755585536 682569194183589888 686394484325351424 690568051927928832 693403625837297664 695265793777778688 696789385729081344 697465363104792576 698660646286459248 700694369415462912 700838284087001088 701529449577578496 703748834844475392 704587555286286336 704954886343094016 707849534708908032 709750497814815744 712664837666111488 712844440699797504 715439081672146944 716144646443778048 717693722609319936 719266462688083968 721016378732511232 721198086489248256 722596400015343616 723297413590155264 724159431822016512 724536966519291072 727695366547709952 730683390667259904 732645675163680768 735839422657855488 738517761726087168 739246086651641856 739397919408390144 740845133016072192 742468606645764096 744274971594850304 744462540892127232 745905961306161152 747519413493694464 747909126729590784 748062738776457216 751169410629894144 754802042729398272 756279406620573696 759936750503067648 761602061132365824 763092734608146432 763647379167633408 766783027534626816 768283841646297088 769967443928940544 772035227591835648 772193794866020352 775768766138548224 779150495720669184 780079079066959872 782757673941598208 784450839228973056 788281165592395776 789220630774775808 796330726547521536 797103272119762944 798469310041667712 800793565046243328 801747942374375424 805242920327184384 805662727249250304 808007921488101376 808970896810180608 811143426074075136 812920950017261568 813709590288924672 814679360799768576 815104087334202456 817644664768167936 818451024507174912 822018814500667392 824018718551441408 824226384559140864 825824457160392704 827610779225161728 828042247450618368 831651847483097088 835502087517741056 837309343044206592 839144206469431296 840959340180406272 841397767570789632 844852670459019264 845026193609588736 847927800500322304 850599967536971776 850814332448145408 852463955778469888 854753287690960896 854928844315951104 856802318773911552 858479326434164736 862453767760248832 862630905976455168 864319321852084224 866213374420058112 868499143432077312 868539631040815104 870402355579846656 872105982409310208 872739861905866752 880602383184297984 882325974390669312 882507194132594688 884441103250489344 886592875586912256 890274857042837504 894580198790397952 900892760677023744 901966435171172352 905063560494972928 909008911674114048 910092258911453184 912536354333334528 914536068769419264 915192645767135232 920757402570571776 924538167783063552 927021058370371584 928137187034136576 929052514305441792 929953817473056768 931062126628306944 931547528381945664 934259159220617216 935372599436771328 939450073715048448 939939848457458688 941973010924732416 943799379611877376 944037232278110208 946333997086420992 950459254266396672 953918775562862592 954859528591704064 956924963479093248 959021950250778624 961096388777607168 961597448652331008 964396551453540352 965545909096022016 966049288692388096 970260488730279936 972359237083594752 974490046222565376 976860900218241024 977061536361086976 979202650027327488 981119230210473984 985661448868855808 985863892544520192 987793510688096256 989958142194352128 990677681082335232 992616721189502976 997212168972787712 997416985035276288 1001559214173192192 1006402723639197696 1008372542160764928 1008579650437251072 1013249000670756864 1015469414843154432 1017456979477528576 1018196505556844544 1022635025633378304 1029380303455780864 1029591726488027136 1034358354851397632 1038867327627558912 1040105438755946496 1042898690666668032 1045184078593622016 1051041554123194368 1052294174366367744 1055623252266713088 1057432329514641024 1061774302063362048 1064625746722223616 1067724753394991104 1068997256499167232 1073158622508220416 1074216969665667072 1076540583913979904 1078627862413574144 1078899694032125952 1081524568098766848 1083894600023015424 1084946120385232896 1086239147733024768 1086805449778936608 1090192886357557248 1091268032676233216 1091543049821564928 1096025086000889856 1098968512745521152 1103481038966882304 1104056329934157824 1107776642589130752 1108869129977462784 1111267699524108288 1113702909968646144 1116412457392275456 1118858941959241728 1119088742888374272 1121279120240541696 1121863690094386176 1126470227278692352 1126754115944841216 1132203064094097408 1134419109930860544 1139671050254614528 1139905125754601472 1142403091698548736 1144639101912219648 1145471068751450112 1150174541301940224 1152425762469445632 1154951165893410816 1157998857909436416 1158052841387753472 1163653149207822336 1168725743581003776 1174136510912397312 1176434632520892416 1176676258843459584 1182123834115883008 1182421748388593664 1194496089821282304 1201190347569364992 1202621913561563136 1208494090873875456 1212011882232152064 1213456345215270912 1216715139111112704 1219381425025892352 1220564385433387008 1222656131001303684 1226466997152251904 1227676536760762368 1233028221751001088 1236028077827162112 1238736685740589056 1239938423297409024 1241416168837742592 1242063371175927552 1247163465915695104 1247477771224645632 1253253131276611584 1255964014566309888 1258716309704146944 1261778662781894656 1262096651356184448 1267279005688528896 1271891700750483456 1272803325678452736 1275899951305457664 1278695933667704832 1282129931536441344 1287394545461362688 1287718989651247104 1293680651640373248 1293946358964682752 1296478982778126336 1299320061630087168 1302481200290988032 1302748715148115968 1302809446561222656 1305603533369769984 1308158973613965312 1309109792858800128 1317058014250795008 1320903574776446976 1323488961586003968 1329889313380368384 1335412285564256256 1335686564092575744 1341870298185596928 1344496722881019904 1350998667561009152 1351339141015535616 1357595340742459392 1363513367511171072 1365138388367179776 1372788968650702848 1381136103855857664 1386807251674595328 1390531587555557376 1393578771458162688 1394930726209585152 1397321292572918496 1401388738830925824 1401676568174002176 1403058899155156992 1409175110572572672 1409909772686188032 1415699069417816064 1419500995629631488 1425329675332222976 1425688881399595008 1430878163344293888 1432289292887556096 1435387445218639872 1438532925376167936 1442032757465022464 1442396172978496512 1445192800030687232 1446594827180310528 1448318863644033024 1449073933038582144 1455390733095419904 1461366781334519808 1465291350327361536 1471678845315710976 1478492173303283712 1478795838816780288 1481690266032144384 1484937213291528192 1488549943189700608 1488925081784254464 1491811922612322304 1495818253459181568 1496125477552914432 1502338821259788288 1509604085458796544 1512558813241147392 1519873501006135296 1523204122264731648 1526185469216292864 1527294758335266816 1533566055069253632 1536567683292594176 1544070455183671296 1544387589732040704 1551537532277096448 1558300991441338368 1560158158133919744 1565515347883196416 1576562331184791552 1578441261549551616 1592661453095043072 1594206544239525888 1596938620083335424 1601587130092486656 1603495884748750848 1611325454498500608 1617941793620361216 1622286852148150272 1625841900034523136 1627419180577849344 1629358721599537152 1630208174668404912 1635289329536335872 1636902049014349824 1644037629001334784 1648037437102882816 1648452769118281728 1651648914320785408 1655221558450323456 1656084494901236736 1663303694966194176 1671004175035482112 1674618686088413184 1678288412938862592 1681918680360812544 1682795535141579264 1689705340918038528 1701199935073943552 1701628664896290816 1704927911556939776 1709506575381921792 1709857688631902208 1713604637547823104 1716958652868329472 1724907535520497664 1725261811952910336 1728638643704168448 1732426748840116224 1736998286864154624 1737079262081630208 1744211964818620416 1745479723811733504 1761204766368595968 1764651948781338624 1765014388265189376 1768882206500978688 1773185751173824512 1780549714085675008 1789160397580795904 1801785521354047488 1803932870342344704 1810127120989945856 1818017823348228096 1820184517822906368 1825072708666669056 1829072137538838528 1830385291534270464 1841514805141143552 1854042116740743168 1856274374068273152 1858105028610883584 1859907634946113536 1862124253256613888 1863095056763891328 1868518318441234432 1870745198873542656 1878900147430096896 1879879696914917376 1883946021849464832 1887598759223754752 1888074464556220416 1892667994172841984 1900918508532793344 1907837551125725184 1909719057183408128 1913849926958186496 1918043900501557248 1923194897304662016 1931091818192044032 1932098577384776192 1940520977460559872 1944718474167189504 1948980092445130752 1953721800436482048 1954123072722173952 1958405300054654976 1962238460420947968 1971322897737711616 1971727785089040384 1975587021376192512 1981355362164670464 1985233442379005952 1994424337945575424 1994833970070552576 2003118428346384384 2012805447278395392 2016745084321529856 2026498001341513728 2030938829686308864 2034913958955057152 2036393011113689088 2045270051266756608 2058760606911561728 2059183452976054272 2068716709702795264 2080210877511892992 2085797381333336064 2090368157187244032 2102083108246388736 2104588348732735488 2111246504533426176 2114864659029282048 2123548604126724096 2129251493444447232 2135449506789982208 2137994512998334464 2146317245016440832 2148433939331334144 2153081167827959808 2157255724827148288 2157799388064251904 2163049136197533696 2167789200046030848 2169892240770465792 2172478295466049536 2173610899557873216 2182536065352466432 2183086099643129856 2192050172001779712 2197937025491042304 2208112659868315648 2215553285178261504 2217738259954925568 2222535399048216576 2227405819937292288 2232824914784550912 2237717883918483456 2242558240481083392 2243727380188772352 2252940454557384704 2253508231889682432 2264406128188194816 2268838219861721088 2279342100509229056 2279810251509202944 2284806183397097472 2289278203824439296 2290942137502900224 2300349082603880448 2304851524938891264 2309902331786821632 2316105682775506944 2327306298415644672 2337451487162007552 2348273021824794624 2352869265041784832 2353352517686919168 2364247668231766016 2364843496777187328 2388992179642564608 2402380695138729984 2405243827123126272 2416988181747750912 2424023764464304128 2426912690430541824 2433430278222225408 2438762850051784704 2441128770866774016 2445312262002607368 2452933994304503808 2455353073521524736 2466056443502002176 2472056155654324224 2477473371481178112 2482832337675485184 2484126742351855104 2494326931831390208 2494955542449291264 2506506262553223168 2511928029132619776 2517432619408293888 2523557325563789312 2524193302712368896 2534558011377057792 2543783401500966912 2551799902610915328 2557391867335409664 2564259863072882688 2574789090922725376 2575437979302494208 2587361303280746496 2587892717929365504 2592957965556252672 2598640123260174336 2604962400581976064 2605497430296231936 2605618893122445312 2611207066739539968 2616317947227930624 2618219585717600256 2641807149552893952 2646977923172007936 2659778626760736768 2670824571128512512 2683740596371193856 2688993445762039808 2701997335122018304 2702678282031071232 2715190681484918784 2727026735022342144 2730276776734359552 2745577937301405696 2762272207711715328 2773614503349190656 2781063175111114752 2787157542916325376 2789861452419170304 2794642585145836992 2802777477661851648 2806117798310313984 2818350221145145344 2819819545372376064 2831398138835632128 2839001991259262976 2850659350664445952 2851377762799190016 2861756326688587776 2864578585775112192 2870774890437279744 2877065850752335872 2884065514930044928 2884792345956993024 2890385600061374464 2893189654360621056 2896637727288066048 2898147866077164288 2910781466190839808 2930582700654723072 2943357690631421952 2956984346606567424 2957591677633560576 2963380532064288768 2969874426583056384 2977099886379401216 2977850163568508928 2983623845224644608 2991636506918363136 2992250955105828864 3004677642519576576 3019208170917593088 3025117626482294784 3039747002012270592 3046408244529463296 3052370938432585728 3054589516670533632 3073135366585188352 3088140910367342592 3088775179464081408 3103075064554192896 3116601982882676736 3120316316267839488 3131030695766392832 3153124662369583104 3156882523099103232 3185322906190086144 3193877240166670848 3203174260184973312 3206991769497501696 3222650908997001216 3235883587240722432 3244573704296300544 3251683800069046272 3254838361155698688 3258717443199074304 3260416349336809824 3270578659072671744 3273804098028699648 3288075258002669568 3296074874205765632 3296905538236563456 3303297828641570816 3310443116900646912 3312168989802473472 3326607389932388352 3342008350070964224 3349237372176826368 3356576825877725184 3363837360721625088 3365591070283158528 3379410681836077056 3402399870147887104 3403257329792581632 3409855823113879552 3419013150763843584 3419715377263804416 3427209275095646208 3433917305736658944 3449815071040995328 3450523623905820672 3457277287408336896 3464853497680232448 3473996573728309248 3474158524163260416 3490959447623467008 3522409532737191936 3529303897562677248 3530028776530378752 3546371502347649024 3561099428171350016 3578320795161591808 3603571042708094976 3607865740684689408 3620254241979891712 3636035646696456192 3640369035645812736 3650145417333338112 3658144275077677056 3683029610282287104 3708084233481486336 3716210057221767168 3719815269892227072 3724248506513227776 3726190113527782656 3737036636882468864 3741490397747085312 3759759393829834752 3767892043698929664 3775197518447509504 3776148929112440832 3785335988345683968 3801837017065586688 3815675102251450368 3819438114366816256 3827699853916372992 3836087801003114496 3846389794609324032 3862183636384088064 3864197154769552384 3881041954921119744 3889436948334379008 3897960184890261504 3907443600872964096 3908246145444347904 3916810600109309952 3924476920841895936 3942645795475423232 3951174042752385024 3962710724329340928 3970466884758011904 3988848675891150848 3989667940141105152 4006236856692768768 4025610894556790784 4033490168643059712 4052996002683027456 4069827917910114304 4072786022227378176 4090540102533513216 4117521213823123456 4118366905952108544 4137433419405590528 4160421755023785984 4171594762666672128 4180736314374488064 4204166216492777472 4209176697465470976 4229729318058564096 4247097208253448192 4258502986888894464 4270899013579964416 4275989025996668928 4292634490032881664 4296867878662668288 4306162335655919616 4315598776128503808 4326098272395067392 4335578400092061696 4339784481540931584 4344956590932099072 4347221799115746432 4365072130704932864 4366172199286259712 4384100344003559424 4395874050982084608 4416225319736631296 4435476519909851136 4445070798096433152 4454811639874584576 4465649829569101824 4475435767836966912 4487454760377544704 4505880909114769408 4507016463779364864 4528812256376389632 4537676439723442176 4558684201018458112 4559620503018405888 4569612366794194944 4578556407648878592 4581884275005800448 4600698165207760896 4609703049877782528 4632211365551013888 4654612596831289344 4674902974324015104 4696546043649589248 4705738530083569664 4728495336463532032 4729686993554374656 4777984359285129216 4804761390277459968 4810487654246252544 4833976363495501824 4853825380861083648 4866860556444450816 4877525700103569408 4882257541733548032 4890624524005214736 4905867988609007616 4910706147043049472 4932112887004004352 4944112311308648448 4954946742962356224 4965664675350970368 4968253484703710208 4988653863662780416 4989911084898582528 5013012525106446336 5023856058265239552 5034865238816587776 5047114651127578624 5048386605424737792 5069116022754115584 5103599805221830656 5114783734670819328 5128519726145765376 5150875958604988416 5174722606561492992 5175785435858731008 5185915931112505344 5197280246520348672 5209924801163952128 5210994860592463872 5211237786244890624 5232635894455861248 5236439171435200512 5283614299105787904 5293955846344015872 5319557253521473536 5341649142257025024 5367481192742387712 5377986891524079616 5405356564062142464 5430381362969837568 5454053470044684288 5460553553468719104 5491155874602811392 5524544415423430656 5562126350222229504 5574315085832650752 5579722904838340608 5589285170291673984 5605554955323703296 5612235596620627968 5636700442290290688 5639639090744752128 5662796277671264256 5678003982518525952 5701318701328891904 5702755525598380032 5723512653377175552 5729157171550224384 5741549780874559488 5754131701504671744 5768131029860089856 5769584691913986048 5780771200122748928 5793275454576132096 5796295732154328576 5821562932381679616 5861165401309446144 5886715381262843904 5913968693213134848 5915183355267121152 5926761064128577536 5954199772758802432 5955700327137017856 5967247690449289216 5983273013836726272 5984501910211657728 6009355285039153152 6038416341835186176 6050235252964589568 6079494004024541184 6092816489058926592 6104741876865171456 6109179033341067264 6176281820734685184 6177550358928162816 6206150129108385792 6240632632535678976 6262061391532785664 6306249324739166208 6313765046198206464 6370645812380172288 6387754480333341696 6406348520369946624 6413983538995003392 6445301817994002432 6471767174481444864 6489147408592601088 6503367600138092544 6509676722311397376 6517434886398148608 6520832698673619648 6547608196057399296 6576150516005339136 6592149748411531264 6593811076473126912 6606595657283141632 6624337979604946944 6653214779864776704 6684016700141928448 6698474744353652736 6713153651755450368 6727674721443250176 6731182140566317056 6758821363672154112 6804799740295774208 6806514659585163264 6838026301527687168 6839430754527608832 6854418550191292416 6867834611473317888 6899630142081990656 6901047247811641344 6914554574816673792 6929706995360464896 6948317048326520832 6981918895246934016 7044819065474383872 7058607795125354496 7060057553060757504 7092743004695298048 7122198856342700032 7207142085416189952 7215731481369378816 7240508483959783424 7272071293392912384 7280738071291625472 7300290834666676224 7316288550155354112 7366059220564574208 7416168466962972672 7432420114443534336 7448497013026455552 7452380227055565312 7474073273764937728 7482980795494170624 7519518787659669504 7535784087397859328 7550395036895019008 7552297858224881664 7570671976691367936 7603674034131173376 7631350204502900736 7638876228733632512 7655399707832745984 7672175602006228992 7692779589218648064 7724367272768176128 7728394309539104768 7762083909842239488 7778873896668758016 7795920369780523008 7814887201745928192 7816492290888695808 7833621200218619904 7848953841683791872 7885291590950846464 7925421448658681856 7940933769516023808 7977697351782301696 7979335880282210304 8012473713385537536 8051221789113581568 8066980337286119424 8105992005366054912 8145572044454756352 8181080205067026432 8235042427646246912 8236733811904217088 8274866838811181056 8320843510047571968 8343189525333344256 8361472628748976128 8408332432985554944 8418353394930941952 8459458636117128192 8494194416506896384 8517005973777788928 8551978051993337856 8585268980065763328 8593735757325336576 8612324671311839232 8631197552257007616 8652196544790134784 8671156800184123392 8679568963081863168 8689913181864198144 8694443598231492864 8730144261409865728 8732344398572519424 8791748101964169216 8832450639473262592 8870953039819702272 8890141596192866304 8909623279749169152 8931299659138203648 8950871535673933824 8974909520755089408 9011761818229538816 9014032927558729728 9057624512752779264 9075352879446884352 9117368402036916224 9119241006036811776 9139224733588389888 9157112815297757184 9163768550011600896 9219406099755565056 9264422731102027776 9309225193662578688 9349805948648030208 9393092087299178496 9411477060167139328 9456990672927064064 9459373987108749312 9555968718570258432 9609522780554919936 9620975308492505088 9667952726991003648 9707650761722167296 9733721112888901632 9755051400207138816 9764515083467096064 9781249048010429472 9811735977218015232 9821412294086098944 9864225774008008704 9888224622617296896 9909893485924712448 9931329350701940736 9936506969407420416 9977307727325560832 9979822169797165056 10026025050212892672 10047712116530479104 10069730477633175552 10094229302255157248 10096773210849475584 10138232045508231168 10207199610443661312 10229567469341638656 10257039452291530752 10301751917209976832 10349445213122985984 10351570871717462016 10371831862225010688 10394560493040697344 10419849602327904256 10421989721184927744 10422475572489781248 10472878342870401024 10567228598211575808 10587911692688031744 10639114507042947072 10683298284514050048 10734962385484775424 10755973783048159232 10810713128124284928 10860762725939675136 10908106940089368576 10921107106937438208 11049088830846861312 11124252700444459008 11148630171665301504 11159445809676681216 11178570340583347968 11211109910647406592 11224471193241255936 11279278181489504256 11325592555342528512 11356007965037051904 11402637402657783808 11405511051196760064 11447025306754351104 11458314343100448768 11483099561749118976 11508263403009343488 11536262059720179712 11539169383827972096 11561542400245497856 11586550909152264192 11592591464308657152 11643125864763359232 11722330802618892288 11773430762525687808 11827937386426269696 11853522128257155072 11908399545517604864 11911400654274035712 11934495380898578432 11966546027673452544 11969003820423315456 12018710570078306304 12076832683670372352 12100470505929179136 12158988008049082368 12209483753730342912 12218358066682134528 12352563641469370368 12355100717856325632 12412300258216771584 12481265265071357952 12524122783065571328 12612498649478332416 12627530092396412928 12741291624760344576 12775508960666683392 12812697040739893248 12827967077990006784 12890603635988004864 12978294817185202176 13006735200276185088 13019353444622794752 13034869772796297216 13041665397347239296 13095216392114798592 13152301032010678272 13184299496823062528 13187622152946253824 13213191314566283264 13248675959209893888 13306429559729553408 13368033400283856896 13396949488707305472 13426307303510900736 13462364281132634112 13517642727344308224 13609599480591548416 13613029319170326528 13676052603055374336 13678861509055217664 13708837100382584832 13735669222946635776 13799260284163981312 13802094495623282688 13829109149633347584 13896634096653041664 13963837790493868032 14089638130948767744 14117215590250708992 14185486009390596096 14244397712685400064 14414284170832379904 14431462962738757632 14481016967919566848 14561476142583250944 14600581669333352448 14632577100310708224 14732118441129148416 14832336933925945344 14864840228887068672 14896994026052911104 14904760454111130624 14948146547529875456 14965961590988341248 15039037575319339008 15071568174795718656 15100790073790038016 15104595716449763328 15141343953382735872 15207348068262346752 15277752457467265024 15310799415665491968 15344351204012457984 15385559178437296128 15456788619078209536 15524167819684478976 15557747793337516032 15591840739561046016 15629774403491856384 15632984581777391616 15697907683367583744 15770583181901692928 15850842897317363712 15881867539032047616 15955394703564603392 15958671760564420608 16024947426771075072 16102443578227163136 16133960674572238848 16291144088909512704 16362160410134052864 16470084855292493824 16473467623808434176 16549733677622362112 16686379050666688512 16722945257497952256 16816664865971109888 16836706789861883904 16918917272234256384 16988388833013792768 17034011947555577856 17103956103986675712 17170537960131526656 17187471514650673152 17224649342623678464 17262395104514015232 17304393089580269568 17342313600368246784 17379826363728396288 17388887196462985728 17460288522819731456 17464688797145038848 17583496203928338432 17664901278946525184 17741906079639404544 17780283192385732608 17862599318276407296 17901743071347867648 17949819041510178816 18023523636459077632 18028065855117459456 18115249025505558528 18150705758893768704 18234736804073832448 18238482012073623552 18278449467176779776 18314225630595514368 18327537100023201792 18528845462204055552 18618450387325157376 18786184174598356992 18822954120334278656 18913981345854128128 18918747974217498624 19111937437140516864 19219045561109839872 19241950616985010176 19335905453982007296 19415301523444334592 19467442225777803264 19510102800414277632 19529030166934192128 19562498096020858944 19642824588172197888 19728451548016017408 19776449245234593792 19819786971849424896 19873013938814840832 19954615454651121664 19959644339594330112 20052050100425785344 20095424233060958208 20139460955266351104 20188458604510314496 20193546421698951168 20276464091016462336 20414399220887322624 20514078904583061504 20603503834419953664 20698890426245971968 20703141743434924032 20743663724450021376 20789120986081394688 20839699204655808512 20844951144979562496 20945756685740802048 21134457196423151616 21175823385376063488 21278229014085894144 21366596569028100096 21511947566096318464 21621426256248569856 21721525451879350272 21816213880178737152 21842214213874876416 22098177661693722624 22248505400888918016 22297260343330603008 22357140681166695936 22422219821294813184 22448942386482511872 22558556362979008512 22651185110685057024 22712015930074103808 22811022102393520128 22894050613508702208 22916628686200897536 22966199123498237952 23016526806018686976 23072524119440359424 23078338767655944192 23123084800490995712 23173101818304528384 23185182928617314304 23286251729526718464 23444661605237784576 23546861525051375616 23655874772852539392 23816799091035209728 23822801308548071424 23868990761797156864 23933092055346905088 23938007640846630912 24037421140156612608 24153665367340744704 24200941011858358272 24317976016098164736 24436716133364269056 24705127282938740736 24710201435712651264 24824600516433543168 24962530530142715904 25048245566131142656 25224997298956664832 25255060184792825856 25482583249520689152 25551017921333366784 25655934155980013568 25781207271976009728 25956589634370404352 26013470400552370176 26038706889245589504 26069739545592594432 26083330794694478592 26190432784229597184 26368598993646125056 26375244305892507648 26426382629132566528 26497351918419787776 26612859119459106816 26736066800567713792 26793898977414610944 26852614607021801472 26924728562265268224 27035285454688616448 27226058638340653056 27352105206110748672 27357723018110435328 27417674200765169664 27471338445893271552 27598520568327962624 27658218299266695168 27793268193306083328 27927675580987736064 28179276261897535488 28234431180501417984 28370972018781192192 28488795425370800128 28828568341664759808 28862925925477515264 28962033935839133696 29122952285166501888 29201163338666704896 29265154200621416448 29464236882258296832 29664673867851890688 29729680457774137344 29793988052105822208 29809520908222261248 29896293095059750912 29931923181976682496 30078075150638678016 30143136349591437312 30209191432899526656 30282687906765471744 30414696136524693504 30555504914934530048 30621598831330983936 30688702408024915968 30771118356874592256 30913577238156419072 31048335639368957952 31115495586675032064 31183681479122092032 31259548806983712768 31265969163554783232 31541166363803385856 31701685794634727424 31763735078064095232 31910789407129206784 31917343521128841216 32049894853542150144 32204887156454326272 32267921349144477696 32582288177819025408 32724320820268105728 32940169710584987648 33099467355244724224 33372758101333377024 33445890514995904512 33633329731942219776 33673413579723767808 33837834544468512768 33976777666027585536 34068023895111155712 34207912207973351424 34341075920263053312 34374943029301346304 34449298685247356928 34524790209028030464 34608786179160539136 34684627200736493568 34759652727456792576 34777774392925971456 34920577045639462912 34929377594290077696 35166992407856676864 35329802557893050368 35483812159278809088 35560566384771465216 35725198636552814592 35803486142695735296 35899638083020357632 36056131710234918912 36230498051011117056 36301411517787537408 36469473608147664896 36476964024147247104 36628451261191028736 36655074200046403584 37057690924408111104 37236900774650314752 37572368349196713984 37645908240668557312 37837495948434997248 38223874874281033728 38438091122219679744 38483901233970020352 38671810907964014592 38934884451555606528 39020205600828555264 39058060333868384256 39124996192041717888 39285649176344395776 39456903096032034816 39552898490469187584 39639573943698849792 39746027877629681664 39909230909302243328 39919288679188660224 40104100200851570688 40190848466121916416 40278921910532702208 40376917209020628992 40387092843397902336 40552928182032924672 40828798441774645248 41028157809166123008 41207007668839907328 41397780852491943936 41406283486869848064 41487327448900042752 41679398409311617024 41689902289959124992 41891513371481604096 42268914392846303232 42351646770752126976 42556458028171788288 42733193138056200192 43242852512497139712 43443050903758700544 43684428427749752832 44196355323387445248 44497010801777836032 44594520686661206016 44714281362333391872 44844439642589626368 44897884772965023744 45117112725958017024 45302370221370114048 45424031860148207616 45622044204787040256 45833257372401795072 45932398246996475904 46033053612037373952 46145048238880718848 46156677535311888384 46246169600981991424 46370365857234628608 46572503459053436928 46889323210475569152 47093723050102751232 47311749545705078784 47633598182070419456 47645602617096142848 47866184110693810176 47876015281693261824 48074842280313225216 48307330734681489408 48401882023716716544 48873432266728538112 49410254565877481472 49420402871425302528 49649201032867086336 50449994597913329664 50510120369585651712 50965166499041378304 51102035842666733568 51311868311960027136 51562414543952019456 51913179268740808704 52026940801104740352 52139479091185188864 52166661589388957184 52380865568459194368 52737197987292250112 52750488611785015296 52852765258265133056 52994703836839575552 53225718238918213632 53472133601135427584 53587797954829221888 53705229214043602944 53849457124530536448 54070570909377232896 54452117276681306112 54704210412221497344 54715446036220870656 54835348401530339328 54942676891786543104 55197041136655925248 55586536386612166656 55855351161975472128 56358552523795070976 56468862361002835968 56741944037562384384 57657136683329519616 57725851850955030528 57924067871678267392 58245904570333003776 58402326677333409792 58530308401242832896 58928473764516593664 59329347735703781376 59459360915548274688 59619041816444522496 59863846363953364992 60156150301277356032 60286272699182874624 60418382865799053312 60565375813530943488 60829392273049387008 61111009829869060096 61243197662661967872 61542236713749184512 61827154476312838144 62096671278737915904 62230991173350064128 62367362958244184064 62519097613967425536 63082332727606771712 63403371589269454848 63527470156128190464 63821578814258413568 63834687042257682432 64099789707084300288 64535842698288955392 65164576355638050816 65448641640536211456 65880339421169975296 66198934710489448448 66745516202666754048 66891781029991809024 67266659463884439552 67346827159447535616 67675669088937025536 67953555332055171072 68136047790222311424 68682151840526106624 68749886058602692608 68898597370494713856 69049580418056060928 69217572358321078272 69369254401472987136 69519305454913585152 69555548785851942912 69841154091278925824 69858755188580155392 70333984815713353728 70659605115786100736 70967624318557618176 71450397273105629184 71606972285391470592 71799276166040715264 72112263420469837824 72460996102022234112 72602823035575074816 72938947216295329792 72953928048294494208 73310148400092807168 74115381848816222208 74473801549300629504 75144736698393427968 75291816481337114624 75674991896869994496 76447749748562067456 76967802467940040704 77343621815928029184 77869768903111213056 78040411201657110528 78116120667736768512 78249992384083435776 78571298352688791552 79105796980938375168 79279147887397699584 79492055755259363328 79818461818604486656 79838577358377320448 80208200401703141376 80381696932243832832 80557843821065404416 80753834418041257984 80774185686795804672 81105856364065849344 82056315618332246016 82414015337679814656 82795561704983887872 82974654897800085504 83358796818623234048 83379804579918249984 83783026742963208192 84537828785692606464 84703293541504253952 85112916056343576576 85466386276112400384 86485705024994279424 86886101807517401088 87368856855499505664 88392710646774890496 88994021603555672064 89189041373322412032 89428562724666783744 89688879285179252736 89795769545930047488 90234225451916034048 90848063720296415232 91244088409574080512 91666514744803590144 91864796493992951808 92066107224074747904 92290096477761437696 92313355070623776768 92492339201963982848 92740731714469257216 93145006918106873856 93778646420951138304 94623499091410157568 95267196364140838912 95291205234192285696 95732368221387620352 95752030563386523648 96149684560626450432 96614661469362978816 96803764047433433088 97746864533457076224 98820509131754962944 99298402065734172672 100899989195826659328 101020240739171303424 101930332998082756608 102204071685333467136 102623736623920054272 103124829087904038912 103826358537481617408 104053881602209480704 104278958182370377728 104333323178777914368 104761731136918388736 105474395974584500224 105500977223570030592 105705530516530266112 105989407673679151104 106451436477836427264 106944267202270855168 107175595909658443776 107410458428087205888 107698914249061072896 108904234553362612224 109408420824442994688 109430892072441741312 109885353783573086208 110394082273311850496 111173072773224333312 111710702323950944256 112717105047590141952 112937724722005671936 115314273366659039232 115451703701910061056 115848135743356534784 116804653354666819584 117060616802485665792 117856947529033187328 118658695471407562752 118918721831096549376 119238083632889044992 119727692727906729984 120312300602554712064 120572545398365749248 120836765731598106624 121130751627061886976 121658784546098774016 122222019659738120192 122486395325323935744 123084473427498369024 123654308952625676288 124193342557475831808 124461982346700128256 125038195227934851072 126164665455213543424 126806743178538909696 127054940312256380928 127643157628516827136 127669374084515364864 128199579414168600576 130329152711276101632 131760678842339950592 132397869420978896896 133491032405333508096 133783562059983618048 134533318927768879104 134693654318895071232 135351338177874051072 135907110664110342144 136272095580444622848 137499772117205385216 137797194740989427712 138099160836112121856 138435144716642156544 138738508802945974272 139111097571703885824 139682308182557851648 139717510377160310784 140667969631426707456 141319210231572201472 141935248637115236352 142900794546211258368 143598552332081430528 144224526840939675648 144921992204044468224 145205646071150149632 145877894432590659584 146620296800185614336 148230763697632444416 148947603098601259008 150583632962674229248 151349983793739988992 152895499497124134912 153935604935880081408 154687243631856058368 155739537806222426112 156080822403314221056 156499984768166871552 157142596705377583104 158211593961876750336 158558295774795399168 158984111510518726656 159677154716754640896 160416400803406282752 160763393864487665664 161115687642130808832 161507668836082515968 161548371373591609344 162211712728131698688 164112631236664492032 164828030675359629312 165591123409967775744 166717593637246468096 166759609159836499968 167566053485926416384 169075657571385212928 169406587083008507904 170225832112687153152 172971410049988558848 173772203615034802176 174737713710999011328 176785421293549780992 177988043207111344128 178378082746644824064 178857125449333567488 179591539091860094976 180468450903832068096 181696127440592830464 182488176819148161024 183333029489607180288 183729592987985903616 184580192955522875392 184626710141247553536 184984678403927965696 185481463428938514432 186290013836213747712 187557292841902276608 189246998182820315136 190582410468384571392 191464736442775240704 191504061126773047296 192299369121252900864 193607528094866866176 195493729066914152448 197641018263509925888 198596804131468345344 201799978391653318656 202040481478342606848 203860665996165513216 204408143370666934272 206249658175808077824 207652717074963234816 208107763204418961408 208557916364740755456 208666646357555828736 209523462273836777472 210948791949169000448 211001954447140061184 211978815347358302208 212902872955672854528 213888534404541710336 214351191819316887552 214820916856174411776 215397828498122145792 217808469106725224448 218816841648885989376 218861784144883482624 220788164546623700992 222346145546448666624 223421404647901888512 225434210095180283904 225875449444011343872 230903407403820122112 231696271486713069568 233609306709333639168 234121233604971331584 235713895058066374656 237317390942815125504 237837443662193098752 238476167265778089984 239455385455813459968 240624601205109424128 241145090796731498496 241673531463196213248 242261503254123773952 243317569092197548032 244444039319476240384 246168946854996738048 247308617905251352576 248386685114951663616 248923964693400256512 250076390455869702144 253613486357077819392 254109880624512761856 255286315257033654272 255338748169030729728 256399158828337201152 260658305422552203264 263521357684679901184 266982064810667016192 267567124119967236096 269066637855537758208 269387308637790142464 270702676355748102144 272544191160889245696 274999544234410770432 275594389481978855424 276198321672224243712 276870289433284313088 277477017605891948544 278222195143407771648 279364616365115703296 279435020754320621568 281335939262853414912 282638420463144402944 283870497274230472704 285801589092422516736 287197104664162861056 288449053681879351296 289843984408088936448 290411292142300299264 291755788865181319168 293240593600371228672 296461527395264888832 297895206197202518016 302699967587479977984 305790998994248269824 307871209871760162816 309374487263712116736 311479075612444852224 312161644806628442112 312999969536333743104 314285193410755166208 316423187923753500672 317116591549590798336 317968223021037453312 319354309433509281792 320832801606812565504 321526787728975331328 322231375284261617664 323015337672165031936 323096742747183218688 328225262473328984064 329656061350719258624 331182246819935551488 333435187274492936192 333519218319672999936 335132106971852832768 338151315142770425856 338813174166017015808 345942820099977117696 347544407230069604352 353570842587099561984 355976086414222688256 356756165493289648128 357714250898667134976 359183078183720189952 360936901807664136192 363392254881185660928 364976353638296322048 366666058979214360576 367459185975971807232 369160385911045750784 369253420282495107072 369969356807855931392 370962926857877028864 372580027672427495424 375114585683804553216 378493996365640630272 381164820936769142784 382929472885550481408 383008122253546094592 384598738242505801728 390987458133828304896 395282036527019851776 397193608262936690688 403599956783306637312 404080962956685213696 407721331992331026432 408816286741333868544 412499316351616155648 415305434149926469632 416215526408837922816 417333292715111657472 419046924547673554944 421897583898338000896 422003908894280122368 423957630694716604416 425805745911345709056 427777068809083420672 428702383638633775104 430795656996244291584 435616938213450448896 437633683297771978752 441576329093247401984 444692291092897333248 446842809295803777024 451750898888022687744 461806814807640244224 463392542973426139136 467218613418667278336 468242467209942663168 471427790116132749312 474634781885630251008 475674887324386197504 476952334531556179968 481249202410218848256 482290181593462996992 483347062926392426496 484523006508247547904 486635138184395096064 488888078638952480768 492337893709993476096 494617235810502705152 496773370229903327232 500152780911739404288 507226972714155638784 508219761249025523712 510572630514067308544 510677496338061459456 521316610845104406528 527042715369359802368 533964129621334032384 535134248239934472192 538774617275580284928 541405352711496204288 545088382321778491392 549999088468821540864 551188778963957710848 553740578866568626176 554954035211783897088 556444390286815543296 558729232730231406592 558870041508641243136 562671878525706829824 565276840926288805888 567740994548460945408 574394209328325722112 576898107363758702592 580822584284600598528 583511577730362638336 586481187200742457344 592923054790529777664 595790412394405036032 605399935174959955968 611581997988496539648 618748974527424233472 622958151224889704448 624323289613256884224 625999939072667486208 628570386821510332416 632846375847507001344 635936446042074906624 638708618867018563584 641665603213625131008 643053575457950662656 644462750568523235328 646030675344330063872 646193485494366437376 656450524946657968128 662364493639871102976 666870374548985872384 667038436639345999872 670264213943705665536 676302630285540851712 677626348332034031616 695088814460139208704 707141685174199123968 711952172828445376512 713512330986579296256 715428501797334269952 718366156367440379904 721873803615328272384 726784509762371321856 729952707276592644096 733332117958428721152 738320771822091501568 738506840564990214144 739938713615711862784 741925853715754057728 745160055344854990848 750229171367609106432 762329641873538285568 765858945771100962816 766016244507092189184 769197476485011603456 781974916267656609792 790564073054039703552 807199913566613274624 808161925913370427392 817632573482667737088 824998632703232311296 830610868299852939264 832431052817675845632 834666585430223314944 838093849095347109888 844007817788560244736 847915261389433208832 851611491822691418112 855554137618166841344 857404767277267550208 861591313992488583168 871233876426900897792 875267366595543957504 883152658186494803968 889384582185794666496 893685618591607554048 923613629615280488448 926785085946852278272 934437226837334556672 936484934419885326336 942855580232265498624 949269563771260502016 951349774648772395008 953904669063112359936 962498404820437696512 964580363186925993984 966694125852784852992 969046013016495095808 977776157277904961536 984675787419986952192 989234471621005410304 993546740459806654464 1000305561823478808576 1014453945428311277568 1016439522498051047424 1021145261028134617088 1042633221690208813056 1054085430738719604736 1067928259242668064768 1070268496479868944384 1077549234551160569856 1082810705422992408576 1090176764643556982784 1099998176937643081728 1102377557927915421696 1107481157733137252352 1109908070423567794176 1112888780573631086592 1117740083017282486272 1125343757051413659648 1130553681852577611776 1135481989096921890816 1148788418656651444224 1153796214727517405184 1167023155460725276672 1172962374401484914688 1185846109581059555328 1191580824788810072064 1210799870349919911936 1223163995976993079296 1237497949054848466944 1245916302449779408896 1248646579226513768448 1251999878145334972416 1257140773643020664832 1265692751695014002688 1271872892084149813248 1277417237734037127168 1283331206427250262016 1286107150915901325312 1292061350688660127744 1292386970988732874752 1312901049893315936256 1324728987279742205952 1334076873278691999744 1340528427887411331072 1355252696664068063232 1390177628920278417408 1414283370348398247936 1423904345656890753024 1427024661973158592512 1430857003594668539904 1443747607230656544768 1453569019524742643712 1459905414553185288192 1466664235916857442304 1476641543644183003136 1477013681129980428288 1483851707431508115456 1490320110689709981696 1500458342735218212864 1524659283747076571136 1531717891542201925632 1532032489014184378368 1563949832535313219584 1581128146108079407104 1616323851826740854784 1635265146965335474176 1649997265406464622592 1661221736599705878528 1664862105635351691264 1669333170860446629888 1676187698190694219776 1688015635577120489472 1695830522778866417664 1703222983645382836224 1711108275236333682688 1723182627984977166336 1742467752853801795584 1750534733191087915008 1778769164371589332992 1787371237183215108096 1868874453674669113344 1872969868839770652672 1885711160464530997248 1898539127542521004032 1907809338126224719872 1924996809640875393024 1929160726373851987968 1933388251705569705984 1938092026032990191616 1955552314555809923072 1969351574839973904384 1978468943242010820608 1987093480919613308928 2000611123646957617152 2028907890856622555136 2032879044996102094848 2042290522056269234176 2085266443380417626112 2135856518485336129536 2140536992959737888768 2155098469102321139712 2165621410845984817152 2180353529287113965568 2199996353875286163456 2214962315466274504704 2219816140847135588352 2225777561147262173184 2235480166034564972544 2250687514102827319296 2261107363705155223552 2297576837313302888448 2307592429455034810368 2334046310921450553344 2345924748802969829376 2371692219162119110656 2421599740699839823872 2474995898109696933888 2491832604899558817792 2497293158453027536896 2503999756290669944832 2514281547286041329664 2543745784168299626496 2554834475468074254336 2566662412854500524032 2572214301831802650624 2584122701377320255488 2584773941977465749504 2625802099786631872512 2649457974559484411904 2668153746557383999488 2681056855774822662144 2780355257840556834816 2828566740696796495872 2847808691313781506048 2854049323946317185024 2861714007189337079808 2887495214461313089536 2907138039049485287424 2933328471833714884608 2953283087288366006272 2954027362259960856576 2967703414863016230912 2980640221379419963392 3000916685470436425728 3049318567494153142272 3063435783084403851264 3127899665070626439168 3162256292216158814208 3232647703653481709568 3270530293930670948352 3299994530812929245184 3322443473199411757056 3329724211270703382528 3338666341720893259776 3376031271154240978944 3391661045557732835328 3406445967290765672448 3422216550472667365376 3446365255969954332672 3501069466382175830016 3557538328743178665984 3574742474366430216192 3737748907349338226688 3745939737679541305344 3771422320929061994496 3797078255085042008064 3815618676252449439744 3849993619281750786048 3858321452747703975936 3876184052065980383232 3911104629111619846144 3938703149679947808768 3956937886484021641216 3974186961839226617856 4065758089992204189696 4084581044112538468352 4170532886760835252224 4271713036970672259072 4281073985919475777536 4331242821691969634304 4360707058574227931136 4399992707750572326912 4429924630932549009408 4451555122294524346368 4470960332069129945088 4501375028205654638592 4522214727410310447104 4595153674626605776896 4668092621842901106688 4691849497605939658752 4743384438324238221312 4949991796219393867776 4983665209799117635584 4994586316906055073792 5007999512581339889664 5028563094572082659328 5087491568336599252992 5109668950936148508672 5133324825709001048064 5168245402754640510976 5169547883954931499008 5251604199573263745024 5336307493114767998976 5362113711549645324288 5657133481393592991744 5695617382627563012096 5723428014378674159616 5774990428922626179072 5814276078098970574848 5866656943667429769216 5908054724519921713152 5935406829726032461824 5961280442758839926784 6001833370940872851456 6098637134988306284544 6126871566168807702528 6255799330141252878336 6465295407306963419136 6541060587861341896704 6599989061625858490368 6644886946398823514112 6659448422541406765056 6677332683441786519552 6752062542308481957888 6783322091115465670656 6844433100945334730752 6892730511939908665344 7002138932764351660032 7115076657486357331968 7475497814698676453376 7491879475359082610688 7542844641858123988992 7631237352504898879488 7699987238563501572096 7716642905495407951872 7752368104131960766464 7877406299359895617536 7913875772968043282432 7948373923678453235712 8169162088225076936704 8341065773521670504448 8543426073941344518144 8562147971838951555072 8662485643383939268608 8721414117148455862272 8799985415501144653824 8859849261865098018816 8903110244589048692736 8941920664138259890176 9002750056411309277184 9044429454820620894208 9190307349253211553792 9383698995211879317504 9486768876648476442624 9899983592438787735552 9967330419598235271168 9989172633812110147584 10015999025162679779328 10174983136673198505984 10219337901872297017344 10266649651418002096128 10336490805509281021952 10339095767909862998016 10503208399146527490048 10672614986229535997952 10724227423099290648576 11314266962787185983488 11391234765255126024192 11446856028757348319232 11549980857845252358144 11628552156197941149696 11733313887334859538432 11816109449039843426304 11870813659452064923648 11922560885517679853568 12197274269976612569088 12253743132337615405056 12511598660282505756672 13082121175722683793408 13199978123251716980736 13289773892797647028224 13354665366883573039104 13504125084616963915776 13566644182230931341312 13688866201890669461504 13785461023879817330688 14004277865528703320064 14230153314972714663936 14950995629397352906752 14983758950718165221376 15085689283716247977984 15262474705009797758976 15399974477127003144192 15504736208263921532928 15754812598719791235072 15827751545936086564864 16338324176450153873408 17086852147882689036288 17324971286767878537216 17442828234296911724544 17599970831002289307648 17806220489178097385472 17883841328276519780352 18005500112822618554368 18088858909641241788416 18380614698506423107584 18767397990423758635008 19799967184877575471104 19934660839196470542336 19978345267624220295168 20031998050325359558656 20349966273346397011968 20533299302836004192256 20672981611018562043904 20678191535819725996032 21006416798293054980096 21345229972459071995904 22628533925574371966976 22893712057514696638464 23099961715690504716288 23257104312395882299392 23632218898079686852608 23741627318904129847296 23845121771035359707136 24507486264675230810112 25023197320565011513344 26164242351445367586816 26399956246503433961472 26579547785595294056448 26709330733767146078208 27008250169233927831552 27133288364461862682624 27377732403781338923008 27570922047759634661376 28460306629945429327872 29901991258794705813504 29967517901436330442752 30524949410019595517952 30799948954254006288384 31009472416527843065856 31509625197439582470144 31655503091872173129728 32676648352900307746816 34173704295765378072576 34649942573535757074432 34885656468593823449088 35199941662004578615296 35612440978356194770944 35767682656553039560704 36177717819282483576832 36761229397012846215168 37534795980847517270016 39599934369755150942208 39869321678392941084672 40063996100650719117312 40699932546692794023936 41066598605672008384512 41356383071639451992064 42012833596586109960192 42690459944918143991808 45257067851148743933952 45787424115029393276928 46199923431381009432576 46514208624791764598784 47264437796159373705216 47483254637808259694592 49014972529350461620224 52328484702890735173632 52799912493006867922944 53418661467534292156416 54016500338467855663104 54266576728923725365248 55141844095519269322752 59803982517589411627008 59935035802872660885504 61049898820039191035904 61599897908508012576768 62018944833055686131712 63019250394879164940288 63311006183744346259456 69299885147071514148864 69771312937187646898176 71224881956712389541888 71535365313106079121408 72355435638564967153664 73522458794025692430336 75069591961695034540032 79199868739510301884416 79738643356785882169344 80127992201301438234624 81399865093385588047872 82133197211344016769024 82712766143278903984128 85380919889836287983616 91574848230058786553856 92399846862762018865152 93028417249583529197568 94528875592318747410432 94966509275616519389184 98029945058700923240448 104656969405781470347264 105599824986013735845888 106837322935068584312832 108533153457847450730496 110283688191038538645504 119607965035178823254016 122099797640078382071808 123199795817016025153536 126038500789758329880576 126622012367488692518912 138599770294143028297728 139542625874375293796352 142449763913424779083776 144710871277129934307328 147044917588051384860672 158399737479020603768832 160255984402602876469248 162799730186771176095744 165425532286557807968256 183149696460117573107712 184799693725524037730304 186056834499167058395136 189057751184637494820864 189933018551233038778368 209313938811562940694528 213674645870137168625664 217066306915694901460992 220567376382077077291008 239215930070357646508032 244199595280156764143616 246399591634032050307072 253244024734977385037824 277199540588286056595456 279085251748750587592704 284899527826849558167552 294089835176102769721344 316799474958041207537664 320511968805205752938496 325599460373542352191488 330851064573115615936512 366299392920235146215424 369599387451048075460608 378115502369274989641728 379866037102466077556736 418627877623125881389056 427349291740274337251328 434132613831389802921984 441134752764154154582016 488399190560313528287232 506488049469954770075648 554399081176572113190912 558170503497501175185408 569799055653699116335104 641023937610411505876992 651198920747084704382976 661702129146231231873024 732598785840470292430848 739198774902096150921216 759732074204932155113472 837255755246251762778112 854698583480548674502656 882269505528308309164032 976798381120627056574464 1012976098939909540151296 1108798162353144226381824 1139598111307398232670208 1282047875220823011753984 1302397841494169408765952 1323404258292462463746048 1465197571680940584861696 1519464148409864310226944 1674511510492503525556224 1709397166961097349005312 1953596762241254113148928 2217596324706288452763648 2279196222614796465340416 2564095750441646023507968 2646808516584924927492096 2930395143361881169723392 3038928296819728620453888 3418794333922194698010624 3907193524482508226297856 4558392445229592930680832 5128191500883292047015936 5860790286723762339446784 6837588667844389396021248 9116784890459185861361664 10256383001766584094031872 11721580573447524678893568 13675177335688778792042496 20512766003533168188063744 27350354671377557584084992 41025532007066336376127488 82051064014132672752254976
- Sum of all divisors σ(n): 303983174244338690318584983
- Sum of proper divisors (its aliquot sum) s(n): 221932110230206017566330007
- 82051064014132672752254976 is an abundant number, because the sum of its proper divisors (221932110230206017566330007) is greater than itself. Its abundance is 139881046216073344814075031
Bases of 82051064014132672752254976
- Binary: 1000011110111101111110100010111110010110010010100001010000100000000000000000000000000002
- Hexadecimal: 0x43DEFD17CB250A10000000
- Base-36: AB5BCDVQ6LKMLTS00
Squares and roots of 82051064014132672752254976
- 82051064014132672752254976 squared (820510640141326727522549762) is 6732377105851297673172390799311258238239292916760576
- 82051064014132672752254976 cubed (820510640141326727522549763) is 552398704879486082346288769481725194949935993614713860893866098493769096626176
-
82051064014132672752254976 is a
perfect square number . Itssquare root is 9058204237824 -
The
cube root of 82051064014132672752254976 is 434538311.4344154433
Scales and comparisons
How big is 82051064014132672752254976?- 82,051,064,014,132,672,752,254,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 82,051,064,014,132,672,752,254,976 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 82051064014132672752254976 cubic inches would be around 36211526 feet tall.
Recreational maths with 82051064014132672752254976
- 82051064014132672752254976 backwards is 67945225727623141046015028
- The number of decimal digits it has is: 26
- The sum of 82051064014132672752254976's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 82051064014132672752254976 - Facts about the integer". Numbermatics.com. 2024. Web. 23 September 2024.
APA style:
Numbermatics. (2024). Number 82051064014132672752254976 - Facts about the integer. Retrieved 23 September 2024, from https://numbermatics.com/n/82051064014132672752254976/
Chicago style:
Numbermatics. 2024. "Number 82051064014132672752254976 - Facts about the integer". https://numbermatics.com/n/82051064014132672752254976/
The information we have on file for 82051064014132672752254976 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 82051064014132672752254976, math, Factors of 82051064014132672752254976, curriculum, school, college, exams, university, Prime factorization of 82051064014132672752254976, STEM, science, technology, engineering, physics, economics, calculator, eighty-two septillion, fifty-one sextillion, sixty-four quintillion, fourteen quadrillion, one hundred thirty-two trillion, six hundred seventy-two billion, seven hundred fifty-two million, two hundred fifty-four thousand, nine hundred seventy-six.