24858538432967804050210816
24,858,538,432,967,804,050,210,816 is an even composite number composed of six prime numbers multiplied together.
24858538432967804050210816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 24858538432967804050210816:
226 × 78 × 132 × 172 × 312 × 372
(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 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 17 × 17 × 31 × 31 × 37 × 37)See below for interesting mathematical facts about the number 24858538432967804050210816 from the Numbermatics database.
Names of 24858538432967804050210816
- Cardinal: 24858538432967804050210816 can be written as Twenty-four septillion, eight hundred fifty-eight sextillion, five hundred thirty-eight quintillion, four hundred thirty-two quadrillion, nine hundred sixty-seven trillion, eight hundred four billion, fifty million, two hundred ten thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 2.4858538432967804050210816 × 1025
Factors of 24858538432967804050210816
Divisors of 24858538432967804050210816
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 26 28 31 32 34 37 49 52 56 62 64 68 74 91 98 104 112 119 124 128 136 148 169 182 196 208 217 221 224 238 248 256 259 272 289 296 338 343 364 392 403 416 434 442 448 476 481 496 512 518 527 544 578 592 629 637 676 686 728 784 806 832 833 868 884 896 952 961 962 992 1024 1036 1054 1088 1147 1156 1183 1184 1258 1274 1352 1369 1372 1456 1519 1547 1568 1612 1664 1666 1736 1768 1792 1813 1904 1922 1924 1984 2023 2048 2072 2108 2176 2294 2312 2366 2368 2401 2516 2548 2704 2738 2744 2821 2873 2912 3038 3094 3136 3224 3328 3332 3367 3472 3536 3584 3626 3689 3757 3808 3844 3848 3968 4046 4096 4144 4216 4352 4403 4459 4588 4624 4732 4736 4802 5032 5096 5239 5408 5476 5488 5642 5746 5824 5831 6076 6188 6253 6272 6448 6656 6664 6727 6734 6851 6944 7072 7168 7252 7378 7514 7616 7688 7696 7936 8029 8092 8177 8192 8281 8288 8432 8704 8806 8918 8959 9176 9248 9464 9472 9583 9604 10064 10192 10478 10633 10693 10816 10829 10952 10976 11284 11492 11648 11662 12152 12376 12493 12506 12544 12691 12896 13312 13328 13454 13468 13702 13888 14144 14161 14336 14504 14756 14911 15028 15232 15376 15392 15872 16058 16184 16337 16354 16384 16562 16576 16807 16864 17408 17612 17797 17836 17918 18352 18496 18928 18944 19166 19208 19499 19747 20111 20128 20384 20956 21266 21386 21632 21658 21904 21952 22568 22984 23273 23296 23324 23569 24304 24752 24986 25012 25088 25382 25792 25823 26299 26624 26656 26908 26936 27404 27776 28288 28322 28672 29008 29512 29822 30056 30464 30752 30784 30821 31213 31744 32116 32368 32674 32708 32768 33124 33152 33614 33728 34816 35224 35557 35594 35672 35836 36673 36704 36992 37856 37888 38332 38416 38998 39494 40222 40256 40768 40817 41912 42439 42532 42772 43264 43316 43771 43808 43904 45136 45968 46546 46592 46648 47089 47138 47957 48608 48841 49504 49972 50024 50176 50764 51584 51646 52598 53248 53312 53816 53872 54808 55552 56203 56576 56644 57239 57344 57967 58016 59024 59644 60112 60928 61504 61568 61642 62426 62713 63488 64232 64736 65348 65416 65536 66248 66304 67081 67228 67456 69632 70448 71114 71188 71344 71672 73346 73408 73984 74431 74851 75712 75776 75803 76664 76832 77996 78988 80444 80512 81536 81634 83824 84878 85064 85544 86528 86632 87451 87542 87616 87808 88837 89063 90272 91936 93092 93184 93296 94178 94276 95914 97216 97682 99008 99127 99944 100048 100352 101528 103168 103292 104377 105196 106301 106496 106624 107632 107744 109616 111104 112406 113152 113288 114359 114478 114688 115934 116032 116467 117649 118048 119288 120224 121856 123008 123136 123284 124579 124852 125426 126976 128464 129472 130696 130832 131072 132496 132608 134162 134456 134912 136493 138229 139009 139264 140777 140896 142228 142376 142688 143344 146692 146816 147968 148862 149702 151424 151552 151606 153328 153664 155992 157976 160888 161024 162409 162911 163072 163268 164983 167648 169756 170128 171088 173056 173264 174902 175084 175232 175616 177674 178126 180544 180761 183872 184093 186184 186368 186592 188356 188552 191828 193843 194432 195364 198016 198254 199888 200096 200704 203056 206336 206584 208754 210392 212381 212602 212992 213248 215264 215488 215747 218491 219232 222208 224812 226304 226576 228718 228956 229376 231361 231868 232064 232934 235298 236096 238576 240448 243712 246016 246272 246568 248899 249158 249704 250852 253487 253952 256711 256928 258944 261392 261664 262144 264992 265216 268324 268912 269824 272986 276458 277729 278018 278528 281554 281792 284456 284752 285376 285719 286688 293384 293632 295936 297073 297724 299404 302549 302848 303104 303212 306397 306656 307328 311984 315952 321776 322048 324818 325822 326144 326536 329623 329966 331483 335296 335699 339512 340256 341887 342176 346112 346528 349804 350168 350464 351232 355348 356252 361088 361522 367744 368186 372368 372736 373184 376712 377104 383656 387686 388864 390728 393421 395641 396032 396508 399776 400192 400673 401408 405769 406112 412672 413168 417508 420784 424762 425204 425984 426496 430528 430976 431494 436982 438464 438991 444416 449624 452608 453152 457436 457912 458752 462241 462722 463736 464128 465868 469567 470596 472192 477152 480896 487424 492032 492544 493136 497798 498316 499408 501704 506974 507904 513422 513856 517888 521017 522784 523328 523957 524288 529984 530432 530621 536648 537824 539648 545972 551707 552916 555458 556036 557056 563108 563584 568912 569504 570752 571438 573376 586768 587264 591872 594146 595448 598808 604469 605098 605696 606208 606424 612157 612794 613312 614656 621859 623441 623968 631904 643552 644096 649636 651644 652288 653072 659246 659932 662966 670592 671398 679024 680512 683774 684352 692224 693056 693889 699608 700336 700928 702464 710696 712504 721463 722176 723044 730639 735488 736372 744107 744736 745472 746368 753424 754208 767312 775372 777728 781456 786842 791282 792064 793016 799552 800384 800513 801346 802816 811538 812224 815269 823543 825344 826336 835016 841568 849524 850408 851968 852992 861056 861952 862988 872053 873964 876928 877982 888832 899248 905216 906304 914872 915824 917504 924482 925444 927472 928256 931736 939134 941192 944384 954304 955451 961792 967603 973063 974848 984064 985088 985439 986272 995596 996632 998816 1003408 1013948 1015808 1026844 1027712 1035776 1042034 1045568 1046656 1047914 1048576 1059968 1060864 1061242 1073296 1075648 1079296 1091944 1103414 1105832 1110916 1112072 1114112 1126216 1127168 1136863 1137824 1139008 1140377 1141504 1142876 1146752 1154881 1173536 1174528 1183744 1188292 1190896 1197616 1208938 1210196 1211392 1212416 1212848 1224314 1225588 1226624 1229312 1243718 1246882 1247936 1263808 1265327 1287104 1288192 1288651 1299272 1303288 1304576 1306144 1315609 1318492 1319864 1325932 1341184 1342796 1356901 1358048 1361024 1367548 1368704 1384448 1386112 1387778 1399216 1400672 1401856 1404928 1421392 1425008 1442926 1444352 1446088 1461278 1470976 1472744 1486667 1488214 1489472 1490944 1492736 1506848 1508416 1510229 1514071 1529437 1534624 1550744 1555456 1562912 1573684 1582564 1584128 1586032 1599104 1600768 1601026 1602692 1605632 1619527 1623076 1624448 1630538 1647086 1650688 1652672 1670032 1683136 1699048 1700816 1703936 1705984 1722112 1723904 1725976 1742293 1744106 1747928 1753856 1755964 1774409 1777664 1796977 1798496 1807117 1810432 1812608 1829744 1831648 1835008 1848964 1850888 1854944 1856512 1863472 1878268 1882384 1888768 1908608 1910902 1923584 1935206 1944103 1946126 1949696 1968128 1970176 1970878 1972544 1991192 1993264 1997632 2000033 2006816 2027896 2031616 2053688 2055424 2071552 2079511 2084068 2091136 2093312 2095828 2097152 2117843 2119936 2121728 2122484 2144779 2146592 2151296 2158592 2183888 2206828 2211664 2221832 2224144 2228224 2252432 2254336 2273726 2275648 2278016 2280754 2283008 2285752 2293504 2307361 2309762 2320381 2347072 2349056 2349893 2367488 2376584 2381792 2393209 2395232 2417876 2420392 2422784 2424832 2425696 2448628 2451176 2453248 2458624 2487436 2493764 2495872 2527616 2530654 2574208 2576384 2577302 2598544 2606576 2609152 2612288 2631218 2636984 2639728 2651864 2682368 2685592 2713802 2716096 2722048 2735096 2737408 2753947 2760953 2768896 2769487 2772224 2775556 2798432 2801344 2803712 2804711 2809856 2840383 2842784 2850016 2885852 2888704 2892176 2922556 2941952 2945488 2973334 2976428 2978944 2981888 2985472 3013696 3016832 3020458 3028142 3058874 3069248 3072937 3101488 3110912 3125824 3147368 3165128 3168256 3172064 3198208 3201536 3202052 3205384 3211264 3235687 3239054 3246152 3248896 3261076 3286969 3294172 3295331 3301376 3305344 3340064 3366272 3398096 3401632 3407872 3411968 3444224 3447808 3451952 3484586 3488212 3495856 3507712 3511928 3548818 3555328 3593954 3596992 3610477 3614234 3620864 3625216 3647119 3659488 3663296 3667699 3670016 3697928 3701776 3709888 3713024 3714347 3726944 3756536 3764768 3777536 3817216 3821804 3847168 3861949 3870412 3888206 3892252 3899392 3933137 3936256 3940352 3941756 3945088 3982384 3986528 3995264 4000066 4013632 4055792 4063232 4107376 4110848 4143104 4159022 4168136 4182272 4186624 4191656 4194304 4231283 4235686 4239872 4243456 4244968 4285099 4289558 4293184 4302592 4309279 4317184 4353013 4364087 4367776 4413656 4423328 4443664 4448288 4456448 4504864 4508672 4547452 4551296 4556032 4561508 4566016 4571504 4587008 4614722 4619524 4640762 4694144 4698112 4699786 4734976 4753168 4763584 4786418 4790464 4835752 4840784 4845568 4849664 4851392 4857223 4897256 4902352 4906496 4917248 4974872 4987528 4991744 5050241 5055232 5061308 5114473 5143333 5148416 5152768 5154604 5197088 5208749 5213152 5218304 5224576 5262436 5273968 5279456 5303728 5364736 5371184 5427604 5432192 5444096 5470192 5474816 5507894 5521906 5537792 5538974 5544448 5551112 5596864 5602688 5603591 5607424 5609422 5619712 5680766 5685568 5700032 5706883 5764801 5771704 5777408 5784352 5845112 5883904 5890976 5946668 5952856 5957888 5963776 5970944 6009133 6027392 6033664 6040916 6056284 6104371 6117748 6138496 6145874 6202976 6221824 6251648 6294736 6330256 6336512 6344128 6396416 6403072 6404104 6410768 6422528 6471374 6478108 6492304 6497792 6522152 6573938 6588344 6590662 6602752 6610688 6680128 6688157 6732544 6773221 6796192 6803264 6811441 6815744 6823936 6888448 6895616 6898073 6903904 6969172 6976424 6991712 7015424 7023856 7097636 7110656 7172191 7187908 7193984 7220954 7228468 7241728 7250432 7294238 7318976 7326592 7335398 7340032 7395856 7403552 7419776 7426048 7428694 7453888 7513072 7529536 7555072 7634432 7643608 7694336 7723898 7740824 7776412 7784504 7798784 7858097 7866274 7872512 7880704 7883512 7890176 7958041 7964768 7973056 7982639 7990528 8000132 8027264 8084167 8111584 8126464 8214752 8221696 8286208 8318044 8336272 8364544 8373248 8383312 8388608 8462566 8471372 8479744 8486912 8489936 8570198 8579116 8586368 8605184 8618558 8634368 8706026 8728174 8735552 8827312 8846656 8857289 8887328 8896576 8912896 9009728 9017344 9020557 9094904 9102592 9112064 9123016 9132032 9143008 9174016 9209263 9229444 9239048 9281524 9379019 9388288 9396224 9399572 9469952 9498307 9506336 9527168 9572836 9580928 9671504 9681568 9691136 9699328 9702784 9714446 9794512 9804704 9812992 9834496 9949744 9975056 9983488 10100482 10110464 10122616 10228946 10275973 10286666 10296832 10305536 10309208 10394176 10406669 10417498 10426304 10436608 10449152 10524872 10547936 10558912 10571603 10598497 10607456 10706059 10729472 10742368 10855208 10864384 10888192 10940384 10949632 11015788 11043812 11075584 11077948 11088896 11102224 11193728 11205376 11207182 11214848 11218844 11239424 11336689 11361532 11371136 11400064 11413766 11529602 11543408 11554816 11568704 11690224 11767808 11781952 11893336 11905712 11915776 11927552 11941888 12018266 12054784 12067328 12081832 12112568 12196051 12208742 12235496 12264871 12276992 12291748 12405952 12420863 12443648 12503296 12578839 12589472 12649819 12660512 12673024 12688256 12792832 12806144 12808208 12821536 12845056 12942748 12956216 12984608 12995584 13044304 13147876 13176688 13181324 13205504 13221376 13360256 13376314 13465088 13546442 13592384 13606528 13608721 13622882 13631488 13647872 13776896 13791232 13796146 13807808 13938344 13952848 13983424 14000231 14030848 14047712 14195272 14221312 14344382 14375816 14387968 14441908 14456936 14483456 14500864 14556577 14588476 14637952 14653184 14670796 14680064 14791712 14807104 14824901 14839552 14852096 14857388 14907776 15013453 15026144 15059072 15110144 15268864 15287216 15388672 15447796 15481648 15552824 15569008 15597568 15716194 15732548 15745024 15761408 15767024 15780352 15916082 15929536 15946112 15965278 15981056 16000264 16054528 16151527 16168334 16223168 16242667 16252928 16429504 16443392 16449251 16572416 16636088 16672544 16729088 16746496 16752463 16766624 16777216 16925132 16942744 16959488 16973824 16979872 17102917 17140396 17158232 17172736 17210368 17237116 17268736 17412052 17456348 17471104 17654624 17693312 17714578 17774656 17793152 17825792 18019456 18034688 18041114 18189808 18205184 18224128 18246032 18264064 18286016 18348032 18418526 18458888 18478096 18563048 18758038 18776576 18792448 18799144 18939904 18996614 19012672 19054336 19145672 19161856 19277629 19326671 19343008 19363136 19382272 19386409 19398656 19405568 19428892 19589024 19609408 19625984 19632977 19668992 19882681 19899488 19950112 19966976 20200964 20220928 20245232 20457892 20551946 20573332 20593664 20611072 20618416 20788352 20813338 20834996 20852608 20873216 20898304 21049744 21095872 21117824 21143206 21196994 21214912 21412118 21458944 21484736 21510559 21710416 21728768 21776384 21880768 21899264 22031576 22087624 22151168 22155896 22177792 22204448 22365353 22387456 22410752 22414364 22429696 22437688 22478848 22649809 22673378 22723064 22742272 22800128 22827532 23008783 23059204 23067317 23086816 23109632 23137408 23380448 23535616 23563904 23786672 23811424 23831552 23855104 23883776 24036532 24109568 24134656 24163664 24225136 24392102 24417484 24470992 24529742 24553984 24583496 24811904 24841726 24887296 25006592 25157678 25178944 25273339 25299638 25321024 25346048 25376512 25529833 25585664 25612288 25616416 25643072 25673893 25690112 25885496 25912432 25969216 25991168 26000429 26088608 26295752 26353376 26362648 26411008 26442752 26720512 26752628 26930176 27033643 27092884 27184768 27213056 27217442 27245764 27262976 27295744 27531959 27553792 27582464 27592292 27615616 27876688 27905696 27966848 28000462 28061696 28095424 28390544 28442624 28688764 28751632 28775936 28883816 28913872 28966912 29001728 29113154 29176952 29275904 29306368 29341592 29360128 29583424 29614208 29618981 29649802 29679104 29704192 29714776 29815552 29995693 30026906 30052288 30118144 30164953 30220288 30471091 30537728 30548609 30574432 30777344 30895592 30963296 31105648 31138016 31195136 31432388 31465096 31490048 31522816 31534048 31560704 31832164 31859072 31892224 31930556 31962112 32000528 32109056 32303054 32336668 32446336 32485334 32505856 32859008 32886784 32898502 33144832 33272176 33345088 33458176 33492992 33504926 33533248 33554432 33850264 33885488 33918976 33947648 33959744 34000561 34205834 34280792 34316464 34345472 34420736 34474232 34537472 34824104 34912696 34942208 35309248 35351687 35386624 35429156 35549312 35586304 35651584 35801311 36003331 36038912 36069376 36082228 36379616 36410368 36448256 36461243 36492064 36528128 36572032 36696064 36837052 36917776 36956192 37126096 37516076 37553152 37584896 37598288 37879808 37993228 38025344 38108672 38291344 38323712 38555258 38653342 38686016 38726272 38764544 38772818 38797312 38811136 38857784 39178048 39218816 39225137 39251968 39265954 39337984 39765362 39798976 39900224 39933952 39948181 40401928 40441856 40490464 40915784 41103892 41146664 41187328 41222144 41236832 41576704 41626676 41669992 41705216 41746432 41796608 42063931 42099488 42191744 42235648 42286412 42393988 42429824 42730597 42824236 42917888 42969472 43021118 43420832 43457536 43552768 43761536 43798528 44063152 44175248 44302336 44311792 44355584 44408896 44730706 44774912 44821504 44828728 44859392 44875376 44957696 45299618 45346756 45446128 45484544 45600256 45655064 46017566 46118408 46134634 46173632 46219264 46274816 46760896 46817099 46936201 47071232 47127808 47412547 47573344 47622848 47663104 47680087 47710208 47767552 48073064 48219136 48269312 48286511 48327328 48450272 48784204 48834968 48941984 49059484 49107968 49166992 49623808 49683452 49774592 50013184 50205337 50315356 50357888 50546678 50599276 50642048 50692096 50753024 51059666 51171328 51224576 51232832 51286144 51347786 51380224 51770992 51824864 51938432 51982336 52000858 52177216 52591504 52706752 52725296 52822016 52885504 53441024 53505256 53860352 54067286 54185768 54369536 54426112 54434884 54491528 54525952 54591488 55006679 55063918 55107584 55164928 55184584 55231232 55706287 55753376 55811392 55878473 55933696 56000924 56020627 56123392 56190848 56589169 56781088 56885248 57377528 57503264 57551872 57767632 57827744 57933824 58003456 58226308 58353904 58551808 58612736 58683184 58720256 59166848 59228416 59237962 59299604 59358208 59408384 59429552 59631104 59991386 60053812 60104576 60236288 60329906 60440576 60942182 61075456 61097218 61148864 61554688 61791184 61926592 62001023 62211296 62276032 62390272 62864776 62930192 62980096 63045632 63068096 63121408 63143899 63664328 63718144 63784448 63861112 63924224 64001056 64218112 64464841 64606108 64673336 64892672 64970668 65011712 65653133 65718016 65773568 65797004 66289664 66488149 66544352 66690176 66863329 66916352 66985984 67009852 67066496 67108864 67700528 67770976 67837952 67895296 67919488 68001122 68411668 68561584 68632928 68690944 68841472 68948464 69074944 69648208 69825392 69884416 70618496 70703374 70773248 70858312 71098624 71172608 71303168 71602622 71931811 72006662 72077824 72138752 72164456 72759232 72820736 72846683 72896512 72922486 72984128 73056256 73144064 73392128 73674104 73835552 73912384 74001221 74189479 74252192 74942413 75032152 75106304 75169792 75196576 75759616 75986456 76050688 76217344 76582688 76647424 77110516 77306684 77372032 77452544 77529088 77545636 77594624 77622272 77715568 78356096 78437632 78450274 78503936 78531908 78675968 79356823 79530724 79597952 79800448 79867904 79896362 80803856 80883712 80980928 81831568 82207784 82293328 82374656 82444288 82473664 83153408 83253352 83339984 83410432 83492864 83593216 84127862 84198976 84383488 84471296 84572824 84787976 84859648 85372357 85461194 85648472 85835776 85854097 85938944 86042236 86841664 86915072 86946041 87105536 87523072 87597056 88051873 88126304 88350496 88548733 88604672 88623584 88711168 88817792 89461412 89549824 89643008 89657456 89718784 89750752 89915392 90599236 90693512 90892256 90969088 91200512 91310128 92035132 92236816 92269268 92347264 92438528 92549632 93521792 93634198 93872402 94142464 94255616 94825094 95146688 95245696 95261047 95326208 95360174 95420416 95535104 96146128 96438272 96538624 96573022 96654656 96900544 97568408 97669936 97883968 98001617 98118968 98215936 98333984 99247616 99366904 99549184 100026368 100410674 100630712 100715776 101093356 101198552 101284096 101384192 101506048 101896039 102119332 102155261 102342656 102449152 102465664 102572288 102695572 102760448 103541984 103649728 103774307 103876864 103964672 104001716 104354432 105094171 105183008 105413504 105450592 105644032 105771008 106882048 107010512 107720704 108134572 108371536 108739072 108852224 108869768 108983056 109051904 109182976 110013358 110127836 110215168 110329856 110369168 110462464 111412574 111506752 111622784 111756946 111867392 112001848 112041254 112246784 112381696 113060689 113178338 113562176 113698669 113770496 114755056 115006528 115103744 115144757 115535264 115655488 115867648 116006912 116452616 116707808 117103616 117225472 117267241 117366368 117440512 118333696 118456832 118475924 118599208 118716416 118816768 118859104 119262208 119720419 119982772 120107624 120209152 120472576 120659812 120881152 121884364 121927247 122150912 122194436 122297728 123109376 123582368 123853184 124002046 124422592 124552064 124780544 125729552 125860384 125960192 126091264 126136192 126242816 126287798 127328656 127436288 127568896 127722224 127848448 128002112 128436224 128929682 129212216 129346672 129785344 129941336 130023424 131306266 131436032 131547136 131594008 132579328 132976298 133088704 133380352 133587649 133726658 133832704 133971968 134019704 134132992 134943403 135286697 135401056 135541952 135675904 135704863 135790592 135838976 136002244 136823336 137123168 137265856 137381888 137430839 137682944 137896928 138149888 139178767 139296416 139650784 139768832 141236992 141406748 141546496 141716624 142197248 142345216 142606336 143205244 143863622 144013324 144155648 144277504 144328912 145518464 145641472 145693366 145793024 145844972 145968256 146112512 146288128 146784256 147348208 147671104 147824768 148002442 148378958 148504384 149884826 150064304 150212608 150339584 150393152 150573913 151519232 151972912 152101376 152434688 153165376 153294848 154221032 154613368 154744064 154905088 155058176 155091272 155189248 155244544 155431136 156557471 156712192 156875264 156900548 157007872 157063816 157351936 158548663 158713646 159061448 159195904 159443323 159600896 159735808 159792724 161061481 161471219 161607712 161767424 161961856 163663136 164415568 164586656 164749312 164888576 164947328 166306816 166506704 166679968 166820864 166985728 167186432 168255724 168397952 168766976 168942592 169145648 169575952 169719296 170744714 170922388 171296944 171671552 171708194 171877888 172084472 173683328 173830144 173892082 174211072 175046144 175194112 176103746 176252608 176700992 176913373 177097466 177209344 177247168 177422336 177635584 178708831 178922824 179099648 179286016 179314912 179437568 179501504 179717251 179830784 181198472 181387024 181784512 181938176 182003003 182401024 182620256 184070264 184473632 184538536 184694528 184877056 185099264 187043584 187268396 187744804 188284928 188511232 189235501 189650188 190293376 190491392 190522094 190652416 190720348 190840832 191070208 192292256 192723713 192876544 193077248 193146044 193309312 193801088 195136816 195339872 195767936 196003234 196237936 196431872 196667968 198495232 198733808 199098368 200052736 200821348 201261424 201431552 202186712 202397104 202568192 202768384 203012096 203792078 204238664 204310522 204685312 204898304 204931328 205144576 205391144 205520896 207083968 207299456 207332867 207548614 207753728 207929344 208003432 208708864 209969851 210188342 210366016 210827008 210901184 211154671 211288064 211542016 213297637 213764096 213840263 214021024 215441408 216269144 216743072 217478144 217704448 217739536 217966112 218103808 218365952 220026716 220255672 220430336 220659712 220738336 220924928 222337921 222825148 223013504 223245568 223513892 223734784 224003696 224082508 224493568 224763392 226121378 226356676 227124352 227397338 227540992 229510112 230013056 230207488 230289514 231070528 231310976 231735296 232013824 232905232 233415616 234207232 234450944 234534482 234732736 234881024 236667392 236913664 236951848 237198416 237432832 237633536 237718208 238003927 238524416 239440838 239965544 240215248 240418304 240945152 241319624 241762304 243768728 243854494 244301824 244388872 244595456 246218752 247164736 247461809 247706368 248004092 248845184 249104128 249561088 250609177 251459104 251720768 251920384 252023317 252182528 252272384 252485632 252575596 254657312 254872576 255137792 255228701 255444448 255696896 256004224 256872448 257859364 258424432 258693344 259570688 259882672 260046848 262612532 262872064 263094272 263188016 265158656 265952596 266177408 266760704 267175298 267453316 267665408 267943936 268039408 268265984 269886806 270573394 270802112 271083904 271351808 271409726 271581184 271677952 272004488 273646672 274246336 274531712 274575959 274763776 274861678 275365888 275793856 276299776 278357534 278592832 279301568 279537664 279637267 282473984 282813496 283092992 283433248 284394496 284690432 285212672 286410488 287727244 288026648 288311296 288555008 288657824 290749589 291036928 291282944 291386732 291586048 291689944 291936512 292225024 292576256 293568512 294447517 294696416 295342208 295649536 296004884 296757916 297008768 299114179 299769652 300128608 300425216 300679168 300786304 301147826 303038464 303945824 304202752 304869376 306330752 306589696 308442064 309226736 309488128 309810176 310116352 310182544 310378496 310489088 310862272 313114942 313424384 313750528 313801096 314015744 314127632 314703872 317097326 317427292 318122896 318391808 318886646 319201792 319471616 319585448 322122962 322942438 323215424 323534848 323923712 327326272 327719693 328553407 328831136 329173312 329498624 329777152 329894656 331887829 332613632 333013408 333359936 333641728 333760609 333971456 334372864 336511448 336795904 337533952 337885184 338005577 338291296 339151904 339438592 341489428 341844776 342593888 343343104 343416388 343755776 344168944 347366656 347660288 347784164 348422144 350092288 350388224 351437359 352207492 352505216 353401984 353826746 354194932 354418688 354494336 354844672 355271168 357417662 357845648 358199296 358572032 358629824 358875136 359003008 359434502 359661568 362396944 362774048 363569024 363876352 364006006 364802048 365240512 368140528 368947264 369077072 369389056 369754112 370198528 374087168 374536792 375489608 376569856 377022464 378471002 379300376 380211001 380586752 380982784 381044188 381304832 381440696 381681664 382140416 384584512 385046753 385447426 385753088 386154496 386292088 386618624 387602176 389944009 390273632 390679744 391149311 391535872 392006468 392144389 392475872 392863744 393335936 396124183 396990464 397467616 398196736 400105472 401642696 402522848 402863104 404373424 404794208 405136384 405536768 406024192 407584156 408477328 408621044 409370624 409796608 409862656 410289152 410782288 411041792 414167936 414598912 414665734 415097228 415507456 415858688 416006864 417417728 419939702 420376684 420732032 421654016 421802368 422309342 422576128 423084032 426595274 427528192 427680526 428042048 430882816 432538288 433486144 434007161 434956288 435408896 435479072 435932224 436207616 436731904 440053432 440511344 440860672 441319424 441476672 441849856 442007293 444675842 445650296 446027008 446491136 447027784 447469568 448007392 448165016 448987136 449526784 451253887 452242756 452713352 454248704 454794676 455081984 459020224 459571931 460026112 460414976 460579028 462141056 462621952 463470592 464027648 465417043 465810464 466831232 468043303 468414464 468901888 469068964 469465472 469762048 473334784 473827328 473903696 474396832 474865664 475267072 475436416 476007854 477048832 478881676 479931088 480430496 480836608 481890304 482639248 483524608 487537456 487708988 488603648 488777744 489190912 492437504 494329472 494923618 495412736 496008184 497690368 498208256 499122176 501218354 502918208 503441536 503522677 503840768 504046634 504365056 504544768 504971264 505151192 509314624 509745152 509926781 510275584 510457402 510888896 511393792 512008448 513744896 515718728 516848864 517386688 518008547 519141376 519326353 519765344 520093696 525225064 525744128 526188544 526376032 530317312 531905192 532354816 533521408 534350596 534906632 535330816 535887872 536078816 536531968 539773612 541146788 541604224 542167808 542703616 542819452 543162368 543355904 544008976 547293344 548492672 549063424 549151918 549527552 549723356 550731776 551587712 552599552 555497761 556715068 557185664 558603136 559075328 559274534 564947968 565626992 566185984 566866496 568788992 569380864 570425344 572820976 575454488 576053296 576622592 577110016 577315648 581499178 582073856 582565888 582773464 583172096 583379888 583873024 584450048 585152512 587137024 588895034 589392832 590684416 591299072 592009768 593515832 594017536 597606499 598228358 599539304 600257216 600850432 600978679 601358336 601572608 602295652 606076928 607891648 608405504 608622287 609738752 612661504 613179392 616363111 616884128 618453472 618976256 619620352 619841131 620232704 620365088 620756992 620978176 621724544 626229884 626848768 627501056 627602192 628031488 628255264 629407744 634194652 634854584 636245792 636783616 637773292 638403584 638943232 639170896 644245924 645884876 646430848 647069696 647847424 654652544 655439386 657106814 657662272 658346624 658997248 659554304 659789312 663775658 665227264 666026816 666719872 666827329 667283456 667521218 667942912 668745728 673022896 673591808 675067904 675770368 676011154 676582592 678303808 678877184 682978856 683689552 685187776 686686208 686832776 687511552 688337888 694733312 695320576 695568328 696844288 700184576 700776448 702874718 704414984 705010432 706803968 707653492 708389864 708837376 708988672 709689344 710542336 713272273 714835324 715086827 715691296 716398592 717144064 717259648 717750272 718006016 718869004 719323136 724793888 725548096 726420149 727138048 727752704 728012012 729604096 730481024 735659197 736281056 737894528 738154144 738778112 739508224 740397056 748174336 749073584 750979216 753139712 754044928 756942004 758600752 760422002 761173504 761965568 762088376 762609664 762881392 763363328 764280832 769169024 770093506 770894852 771506176 772308992 772584176 773237248 775204352 779888018 780547264 781359488 782298622 783071744 784012936 784288778 784951744 785727488 786671872 791424823 792248366 793980928 794935232 795890683 796393472 800210944 803285392 805045696 805726208 806013299 808746848 809588416 810272768 811073536 812048384 815168312 816954656 817242088 818741248 819593216 819725312 820578304 820870687 821564576 822083584 828335872 829197824 829331468 830194456 831014912 831717376 832013728 834835456 838042933 839879404 840753368 841464064 843308032 843604736 844618684 845152256 846168064 853190548 853490729 855056384 855361052 856084096 861765632 865076576 866972288 868014322 869912576 870817792 870958144 871864448 872415232 873463808 880106864 881022688 881721344 882638848 882953344 883699712 884014586 889351684 891300592 892054016 892982272 894055568 894939136 896014784 896330032 897974272 899053568 902507774 904485512 905426704 908497408 909589352 910163968 918040448 919143862 920052224 920829952 921158056 924282112 925243904 926941184 928055296 930834086 931620928 933662464 935113543 936086606 936828928 937803776 938137928 938930944 944603821 946669568 947006879 947654656 947807392 948793664 949731328 949934041 950534144 950872832 952015708 954097664 957763352 959862176 960860992 961673216 962015873 963780608 965278496 967049216 974251369 975074912 975417976 977207296 977555488 978381824 984875008 988658944 989847236 990825472 992016368 995380736 996416512 998244352 1002436708 1005836416 1006883072 1007045354 1007681536 1008093268 1008730112 1009089536 1009942528 1010302384 1018629248 1019490304 1019853562 1020551168 1020914804 1021777792 1022787584 1024016896 1027489792 1031437456 1033697728 1034773376 1036017094 1038282752 1038652706 1039530688 1040187392 1050450128 1051488256 1052377088 1052752064 1054017391 1060634624 1063810384 1064709632 1067042816 1068701192 1069813264 1070661632 1071775744 1072157632 1073063936 1079547224 1082293576 1083208448 1084335616 1085407232 1085638904 1086324736 1086711808 1088017952 1094586688 1095902297 1096985344 1098126848 1098303836 1099055104 1099446712 1101463552 1103175424 1105199104 1109840641 1110995522 1113430136 1114371328 1116103261 1117206272 1118150656 1118549068 1127430367 1129895936 1130298533 1131253984 1132371968 1133732992 1137577984 1138761728 1140850688 1145641952 1150908976 1152106592 1153245184 1154220032 1154631296 1162998356 1164147712 1165131776 1165546928 1166344192 1166759776 1167746048 1168900096 1170305024 1174274048 1177790068 1178785664 1181368832 1182598144 1184019536 1187031664 1188035072 1195212998 1196456716 1199078608 1200514432 1201700864 1201957358 1202716672 1203145216 1204591304 1212153856 1215783296 1216811008 1217244574 1219477504 1225323008 1226358784 1232726222 1233768256 1236906944 1237952512 1238393611 1239240704 1239682262 1240465408 1240730176 1241513984 1241956352 1243449088 1252459768 1253697536 1255002112 1255204384 1256062976 1256510528 1258020757 1258815488 1268389304 1269709168 1272491584 1273567232 1274021021 1275546584 1276807168 1277886464 1278341792 1288491848 1291769752 1292861696 1294139392 1295694848 1309305088 1310878772 1314213628 1315324544 1316693248 1317994496 1319108608 1319578624 1324648507 1327551316 1330454528 1332053632 1333439744 1333654658 1334566912 1335042436 1335885824 1337491456 1346045792 1347183616 1349065991 1350135808 1351540736 1352022308 1353165184 1356607616 1357754368 1365957712 1367379104 1370375552 1373372416 1373665552 1375023104 1376675776 1389466624 1390641152 1391136656 1393688576 1400369152 1401552896 1405749436 1408829968 1410020864 1413607936 1415306984 1416779728 1417674752 1417977344 1419378688 1421084672 1426544546 1429670648 1430173654 1431382592 1432797184 1434288128 1434519296 1435500544 1436012032 1437738008 1438646272 1449587776 1451096192 1451330069 1452840298 1454276096 1455505408 1456024024 1459208192 1460962048 1469788957 1471318394 1472562112 1475789056 1476308288 1477556224 1478082697 1479016448 1480794112 1496348672 1496881841 1498147168 1501958432 1506279424 1508089856 1513884008 1517201504 1520844004 1522347008 1523931136 1524176752 1525219328 1525762784 1526726656 1528561664 1538338048 1540187012 1541789704 1543012352 1544617984 1545168352 1546474496 1550408704 1556365447 1559776036 1561094528 1562718976 1564597244 1566143488 1568025872 1568577556 1569903488 1571454976 1573343744 1582849646 1584496732 1587961856 1589870464 1591781366 1592786944 1600421888 1606570784 1610091392 1611452416 1612026598 1617493696 1619176832 1620545536 1622147072 1624096768 1630336624 1633909312 1634484176 1637482496 1639186432 1639450624 1641156608 1641741374 1643129152 1644167168 1656671744 1658395648 1658662936 1660388912 1662029824 1663434752 1664027456 1666027489 1669670912 1676085866 1679758808 1681506736 1682928128 1686616064 1687209472 1689237368 1690304512 1692336128 1706381096 1706981458 1710112768 1710722104 1712168192 1723531264 1730153152 1732232663 1733944576 1736028644 1736639437 1739825152 1741635584 1741916288 1743728896 1746927616 1754264239 1760213728 1762045376 1763442688 1764163219 1765277696 1765906688 1767399424 1768029172 1778703368 1782601184 1784108032 1785964544 1786600907 1788111136 1789878272 1792029568 1792660064 1795948544 1798107136 1805015548 1808971024 1810853408 1816994816 1819178704 1820327936 1836080896 1838287724 1840104448 1841659904 1842316112 1848564224 1850487808 1853882368 1856110592 1861668172 1863241856 1867324928 1870227086 1872173212 1873657856 1875607552 1876275856 1877861888 1889207642 1893339136 1894013758 1895309312 1895614784 1897587328 1899462656 1899868082 1901068288 1901745664 1904031416 1908195328 1915526704 1919724352 1921721984 1922031713 1923346432 1924031746 1927561216 1930556992 1934098432 1948502738 1950149824 1950835952 1954414592 1955110976 1956763648 1957460869 1969750016 1977317888 1979694472 1981650944 1984032736 1990761472 1992833024 1996488704 2004873416 2011672832 2013766144 2014090708 2015363072 2016186536 2017460224 2018179072 2019885056 2020604768 2035247123 2037258496 2038980608 2039707124 2041102336 2041829608 2043555584 2045575168 2048033792 2054979584 2061132619 2062874912 2067395456 2069546752 2072034188 2072763199 2076565504 2077305412 2079061376 2080374784 2093799253 2100900256 2102976512 2104754176 2105504128 2108034782 2121269248 2127620768 2129419264 2134085632 2137402384 2139626528 2141323264 2143551488 2144315264 2146127872 2159094448 2164587152 2166416896 2168671232 2170814464 2171277808 2172649472 2173423616 2176035904 2189173376 2191804594 2193970688 2196253696 2196607672 2198110208 2198893424 2202927104 2206350848 2210398208 2219681282 2221991044 2226860272 2228742656 2232206522 2234412544 2236301312 2237098136 2254860734 2259791872 2260597066 2262507968 2264743936 2267465984 2275155968 2277523456 2291283904 2294037851 2299873849 2301817952 2304213184 2306490368 2308440064 2309262592 2323214803 2325996712 2328295424 2330263552 2331093856 2332688384 2333519552 2335492096 2336324263 2337800192 2340610048 2348548096 2355580136 2357571328 2362737664 2365196288 2366039039 2368039072 2374063328 2376070144 2390425996 2392913432 2398157216 2401028864 2403401728 2403914716 2405433344 2406290432 2409182608 2424307712 2431566592 2433622016 2434489148 2438955008 2450646016 2452717568 2460061513 2465452444 2467536512 2473813888 2475905024 2476787222 2478481408 2479364524 2480930816 2481460352 2483027968 2483912704 2486898176 2504919536 2507395072 2510004224 2510408768 2512125952 2513021056 2516041514 2517630976 2536778608 2539418336 2544983168 2547134464 2548042042 2551093168 2553614336 2555772928 2556683584 2576983696 2583539504 2585723392 2588278784 2591389696 2618610176 2621757544 2628427256 2630649088 2633386496 2635988992 2638217216 2639157248 2649297014 2655102632 2660909056 2661477007 2664107264 2666879488 2667309316 2669133824 2670084872 2671771648 2674982912 2692091584 2694367232 2695327271 2698131982 2700271616 2703081472 2704044616 2706330368 2713215232 2715508736 2729608063 2731915424 2734758208 2738045177 2740751104 2745010723 2746744832 2747331104 2750046208 2753351552 2772869281 2778933248 2781282304 2782273312 2787377152 2800738304 2803105792 2811498872 2817659936 2820041728 2827215872 2830613968 2833559456 2835349504 2835954688 2838757376 2842169344 2853089092 2859341296 2860347308 2862765184 2865594368 2868576256 2869038592 2871001088 2872024064 2875476016 2877292544 2899175552 2902192384 2902660138 2905680596 2908552192 2911010816 2912048048 2918416384 2921924096 2939577914 2942636788 2945124224 2951578112 2952616576 2955112448 2956165394 2958032896 2961588224 2992697344 2993763682 2996294336 3003916864 3012558848 3016179712 3027768016 3034403008 3038050127 3041688008 3044694016 3047862272 3048353504 3050438656 3051525568 3053453312 3057123328 3076676096 3080374024 3083579408 3086024704 3089235968 3090336704 3092948992 3094051051 3100817408 3112730894 3119552072 3122189056 3125437952 3129194488 3132286976 3136051744 3137155112 3139806976 3142909952 3146687488 3158777209 3165699292 3168993464 3175923712 3179740928 3183562732 3185573888 3200843776 3213141568 3217003517 3220182784 3222904832 3224053196 3234987392 3238353664 3241091072 3244294144 3248193536 3257919301 3260673248 3267818624 3268968352 3274964992 3276303121 3278372864 3278901248 3282313216 3283482748 3286258304 3288334336 3313343488 3316791296 3317325872 3320777824 3324059648 3326869504 3328054912 3332054978 3339341824 3352171732 3359517616 3363013472 3365856256 3373232128 3374418944 3378474736 3380609024 3384672256 3412762192 3413962916 3420225536 3421444208 3424336384 3447062528 3460306304 3464465326 3467889152 3472057288 3473278874 3479650304 3483271168 3483832576 3487457792 3493855232 3508528478 3520427456 3524090752 3524658739 3526885376 3528326438 3530555392 3531813376 3534798848 3536058344 3557406736 3565202368 3568216064 3569487467 3571929088 3573201814 3576222272 3579756544 3584059136 3585320128 3591897088 3596214272 3610031096 3617942048 3621706816 3626059829 3633989632 3635284471 3638357408 3640655872 3672161792 3676575448 3680208896 3683319808 3684632224 3697128448 3700975616 3707764736 3712221184 3723336344 3726483712 3734649856 3740454172 3744346424 3747315712 3751215104 3752551712 3755723776 3778415284 3779744657 3786678272 3788027516 3790618624 3791229568 3795174656 3798925312 3799736164 3802136576 3803491328 3808062832 3816390656 3831053408 3839448704 3843443968 3844063426 3846692864 3848063492 3855122432 3861113984 3868196864 3888484327 3897005476 3900299648 3901671904 3908829184 3910221952 3913527296 3914921738 3939500032 3954635776 3959388944 3963301888 3968065472 3981522944 3985666048 3992977408 4009746832 4023345664 4027532288 4028181416 4030726144 4032373072 4034920448 4036358144 4039770112 4041209536 4070494246 4074516992 4077961216 4079414248 4082204672 4083659216 4087111168 4091150336 4096067584 4109959168 4122265238 4125749824 4134790912 4139093504 4144068376 4145526398 4153131008 4154610824 4158122752 4183245493 4187598506 4201800512 4205953024 4206850753 4209508352 4211008256 4216069564 4242538496 4255241536 4258838528 4260356009 4268171264 4274804768 4279253056 4282646528 4287102976 4288630528 4292255744 4314541777 4318188896 4329174304 4332833792 4337342464 4338887917 4341628928 4342555616 4345298944 4346847232 4352071808 4378346752 4383609188 4387941376 4392507392 4393215344 4396220416 4397786848 4405854208 4412701696 4420796416 4439362564 4443982088 4453720544 4457485312 4464413044 4468825088 4472602624 4474196272 4509721468 4519583744 4521194132 4525015936 4529487872 4534931968 4550311936 4555046912 4582567808 4588075702 4599747698 4603635904 4608426368 4612980736 4616880128 4618525184 4646429606 4651993424 4656590848 4660527104 4662187712 4665376768 4667039104 4667791303 4670984192 4672648526 4675600384 4681220096 4697096192 4711160272 4715142656 4725475328 4730392576 4732078078 4736078144 4748126656 4752140288 4780851992 4785826864 4796314432 4802057728 4806803456 4807829432 4810866688 4812580864 4818365216 4848615424 4863133184 4867244032 4868978296 4877910016 4901292032 4905435136 4920123026 4930904888 4935073024 4942743013 4947627776 4951810048 4953574444 4956962816 4958729048 4961861632 4962920704 4967825408 4973796352 4992905911 5005607789 5009839072 5014790144 5020008448 5020817536 5024251904 5026042112 5032083028 5035261952 5073557216 5078836672 5084941043 5089966336 5094268928 5096084084 5102186336 5107228672 5111545856 5113367168 5149614379 5153967392 5167079008 5171446784 5176557568 5182779392 5237220352 5243515088 5256854512 5261298176 5266772992 5271977984 5276434432 5278314496 5298594028 5310205264 5321818112 5322954014 5328214528 5333758976 5334618632 5338267648 5340169744 5343543296 5349965824 5384183168 5388734464 5390654542 5396263964 5400543232 5406162944 5408089232 5412660736 5426430464 5431017472 5459216126 5463830848 5469516416 5476090354 5481502208 5490021446 5493489664 5494662208 5500092416 5506703104 5539973761 5545738562 5557866496 5562564608 5564546624 5571234781 5574754304 5601476608 5606211584 5622997744 5635319872 5640083456 5642093093 5654431744 5661227936 5667118912 5670699008 5671909376 5677514752 5684338688 5706178184 5718682592 5720694616 5725530368 5731188736 5737152512 5738077184 5742002176 5744048128 5746094809 5750952032 5754585088 5798351104 5804384768 5805320276 5811361192 5817104384 5822021632 5824096096 5836832768 5843848192 5866300531 5879155828 5885273576 5890248448 5903156224 5905233152 5910224896 5912330788 5916065792 5923176448 5974435103 5985394688 5987527364 5992588672 6007833728 6025117696 6032359424 6055536032 6068806016 6076100254 6083376016 6089388032 6095724544 6096707008 6100877312 6103051136 6106906624 6114246656 6153352192 6160748048 6167158816 6172049408 6178471936 6180673408 6185897984 6188102102 6201634816 6225461788 6239104144 6244378112 6250875904 6258388976 6264573952 6272103488 6274310224 6279613952 6285819904 6293374976 6317554418 6331398584 6337986928 6351847424 6359481856 6367125464 6371147776 6401687552 6426283136 6434007034 6440365568 6445809664 6448106392 6469974784 6476707328 6482182144 6488588288 6496387072 6515838602 6521346496 6535637248 6537936704 6545794801 6549929984 6552606242 6556745728 6557802496 6564626432 6566965496 6572516608 6612226747 6626686976 6629048153 6633582592 6634651744 6641555648 6648119296 6649538287 6653739008 6656109824 6664109956 6678683648 6704343464 6719035232 6726026944 6731712512 6734111111 6746464256 6748837888 6756949472 6761218048 6769344512 6825524384 6827925832 6840451072 6842888416 6848672768 6894125056 6920612608 6928930652 6935778304 6944114576 6946557748 6959300608 6966542336 6967665152 6974915584 6987710464 7017056956 7040854912 7048181504 7049317478 7053770752 7056652876 7061110784 7063626752 7069597696 7072116688 7114813472 7130404736 7136432128 7138974934 7143858176 7146403628 7152444544 7159513088 7168118272 7170640256 7183794176 7192428544 7220062192 7235884096 7243413632 7252119658 7267979264 7270568942 7276714816 7281311744 7344323584 7353150896 7360417792 7366639616 7369264448 7378121737 7394256896 7401951232 7415529472 7424442368 7446672688 7452967424 7469299712 7480908344 7488692848 7494631424 7502430208 7505103424 7511447552 7556830568 7559489314 7573356544 7576055032 7581237248 7582459136 7590349312 7597850624 7599472328 7604273152 7606982656 7616125664 7632781312 7662106816 7671316079 7678897408 7686887936 7688126852 7693385728 7696126984 7710244864 7722227968 7736393728 7768884487 7776968654 7794010952 7800599296 7803343808 7812722827 7817658368 7820443904 7827054592 7829843476 7879000064 7892012569 7909271552 7912089731 7918777888 7926603776 7936130944 7963045888 7971332096 7985954816 8019493664 8046691328 8055064576 8056362832 8061452288 8064746144 8069840896 8072716288 8079540224 8082419072 8140988492 8149033984 8155922432 8158828496 8164409344 8167318432 8174222336 8182300672 8192135168 8219918336 8244530476 8251499648 8269581824 8278187008 8288136752 8291052796 8306262016 8309221648 8316245504 8366490986 8375197012 8403601024 8411906048 8413701506 8419016704 8422016512 8432139128 8485076992 8510483072 8517677056 8520712018 8536342528 8549609536 8558506112 8565293056 8574205952 8577261056 8584511488 8629083554 8636377792 8658348608 8665667584 8668755277 8674684928 8677775834 8683257856 8685111232 8690597888 8693694464 8704143616 8756693504 8767218376 8775882752 8785014784 8786430688 8792440832 8795573696 8806145299 8811708416 8825403392 8841592832 8878725128 8887964176 8907441088 8914970624 8928826088 8937650176 8945205248 8948392544 9019442936 9039167488 9042388264 9050031872 9058975744 9069863936 9100623872 9110093824 9165135616 9176151404 9199495396 9207271808 9216852736 9225961472 9233760256 9237050368 9272539549 9292859212 9303986848 9313181696 9321054208 9324375424 9330753536 9334078208 9335582606 9341968384 9345297052 9351200768 9362440192 9394192384 9422320544 9430285312 9443461937 9450950656 9460785152 9464156156 9472156288 9496253312 9504280576 9561703984 9571653728 9592628864 9604115456 9613606912 9615658864 9621733376 9625161728 9636730432 9697230848 9726266368 9734488064 9737956592 9755820032 9802584064 9810870272 9840246052 9861809776 9870146048 9885486026 9895255552 9903620096 9907148888 9913925632 9917458096 9923723264 9925841408 9935650816 9947592704 9985811822 10011215578 10019678144 10029580288 10040016896 10041635072 10048503808 10052084224 10064166056 10070523904 10147114432 10157673344 10159310483 10169882086 10179932672 10188537856 10192168168 10204372672 10214457344 10223091712 10226734336 10288522699 10299228758 10307934784 10334158016 10342893568 10346578879 10353115136 10365558784 10474440704 10478172887 10487030176 10513709024 10522596352 10533545984 10543955968 10552868864 10556628992 10597188056 10620410528 10643636224 10645908028 10656429056 10667517952 10669237264 10676535296 10680339488 10687086592 10699931648 10768366336 10777468928 10781309084 10792527928 10801086464 10812325888 10816178464 10825321472 10852860928 10862034944 10894558129 10918432252 10927661696 10939032832 10952180708 10963004416 10980042892 10986979328 10989324416 11000184832 11013406208 11079947522 11091477124 11115732992 11125129216 11129093248 11142469562 11149508608 11202953216 11212423168 11245995488 11270639744 11280166912 11284186186 11308863488 11322455872 11334237824 11341398016 11343818752 11355029504 11368677376 11412356368 11437365184 11441389232 11451060736 11462377472 11474305024 11476154368 11484004352 11488096256 11492189618 11501904064 11509170176 11596702208 11608769536 11610640552 11622722384 11634208768 11644043264 11648192192 11673665536 11687696384 11732601062 11758311656 11770547152 11780496896 11806312448 11810466304 11820449792 11824661576 11832131584 11846352896 11948870206 11970789376 11975054728 11985177344 12015667456 12050235392 12064718848 12111072064 12125628641 12137612032 12152200508 12156476059 12166752032 12178776064 12191449088 12193414016 12201754624 12206102272 12228493312 12279849673 12306704384 12321496096 12334317632 12344098816 12349142533 12356943872 12361346816 12371795968 12376204204 12403269632 12450923576 12478208288 12488756224 12501751808 12506206349 12516777952 12529147904 12544206976 12548620448 12559227904 12571639808 12586749952 12635108836 12662797168 12675973856 12703694848 12718963712 12734250928 12742295552 12803375104 12852566272 12868014068 12880731136 12891619328 12896212784 12939949568 12953414656 12964364288 12977176576 12992774144 13031677204 13042692992 13071274496 13075873408 13091589602 13099859968 13105212484 13113491456 13115604992 13129252864 13133930992 13145033216 13224453494 13253373952 13258096306 13267165184 13269303488 13283111296 13296238592 13299076574 13307478016 13312219648 13328219912 13357367296 13408686928 13438070464 13452053888 13454221991 13463425024 13468222222 13492928512 13497675776 13513898944 13522436096 13538689024 13651048768 13655851664 13680902144 13685776832 13697345536 13702226083 13788250112 13841225216 13857861304 13871556608 13888229152 13893115496 13918601216 13933084672 13935330304 13949831168 13975420928 14034113912 14081709824 14096363008 14098634956 14107541504 14113305752 14122221568 14127253504 14139195392 14144233376 14229626944 14246729861 14260809472 14272864256 14277949868 14287716352 14292807256 14304889088 14319026176 14336236544 14341280512 14367588352 14384857088 14427928333 14440124384 14471768192 14486827264 14504239316 14509342393 14535958528 14541137884 14553429632 14562623488 14656594771 14688647168 14706301792 14720835584 14733279232 14738528896 14756243474 14788513792 14803902464 14831058944 14848884736 14893345376 14905934848 14938599424 14961816688 14977385696 14989262848 15004860416 15010206848 15022895104 15113661136 15118978628 15146713088 15152110064 15162474496 15164918272 15180698624 15195701248 15198944656 15208546304 15213965312 15232251328 15265562624 15324213632 15342632158 15357794816 15373775872 15376253704 15386771456 15392253968 15420489728 15444455936 15472787456 15537768974 15553937308 15588021904 15601198592 15606687616 15625445654 15635316736 15640887808 15654109184 15659686952 15758000128 15784025138 15818543104 15824179462 15837555776 15853207552 15872261888 15926091776 15942664192 16038987328 16058264957 16093382656 16099116943 16110129152 16112725664 16122904576 16129492288 16139681792 16145432576 16159080448 16164838144 16281976984 16298067968 16311844864 16317656992 16328818688 16334636864 16348444672 16354269841 16364601344 16384270336 16439836672 16489060952 16502999296 16539163648 16556374016 16562273273 16576273504 16582105592 16612524032 16618443296 16632491008 16732981972 16750394024 16807202048 16823812096 16827403012 16838033408 16844033024 16864278256 16970153984 17020966144 17035354112 17041424036 17072685056 17099219072 17117012224 17130586112 17148411904 17154522112 17169022976 17220430591 17258167108 17272755584 17316697216 17331335168 17337510554 17349369856 17355551668 17366515712 17370222464 17381195776 17387388928 17408287232 17513387008 17534436752 17551765504 17570029568 17572861376 17584881664 17591147392 17612290598 17623416832 17650806784 17683185664 17757450256 17775928352 17814882176 17829941248 17857652176 17875300352 17890410496 17896785088 18038885872 18078334976 18084776528 18100063744 18117951488 18139727872 18201247744 18220187648 18330271232 18352302808 18398990792 18414543616 18433705472 18451922944 18467520512 18474100736 18545079098 18585718424 18607973696 18626363392 18630339049 18642108416 18648750848 18661507072 18668156416 18671165212 18683936768 18690594104 18702401536 18724880384 18788384768 18844641088 18860570624 18867290897 18886923874 18901901312 18921570304 18928312312 18944312576 18992506624 19008561152 19107256441 19123407968 19143307456 19166316239 19185257728 19208230912 19215075061 19227213824 19231317728 19243466752 19250323456 19273460864 19394461696 19452532736 19468976128 19475913184 19511640064 19605168128 19621740544 19680492104 19723619552 19740292096 19770972052 19790511104 19807240192 19814297776 19827851264 19834916192 19847446528 19851682816 19871301632 19895185408 19971623644 20022431156 20039356288 20059160576 20080033792 20083270144 20097007616 20104168448 20128332112 20141047808 20294228864 20315346688 20318620966 20339764172 20359865344 20377075712 20384336336 20408745344 20428914688 20446183424 20453468672 20577045398 20598457516 20615869568 20668316032 20685787136 20693157758 20706230272 20731117568 20948881408 20956345774 20974060352 21027418048 21045192704 21067091968 21087911936 21105737728 21113257984 21194376112 21240821056 21287272448 21291816056 21312858112 21335035904 21338474528 21353070592 21360678976 21374173184 21399863296 21536732672 21554937856 21562618168 21585055856 21602172928 21624651776 21632356928 21650642944 21658357357 21705721856 21724069888 21789116258 21836864504 21855323392 21878065664 21904361416 21926008832 21960085784 21973958656 21978648832 22000369664 22026812416 22111440463 22159895044 22182954248 22231465984 22250258432 22258186496 22284939124 22299017216 22405906432 22424846336 22491990976 22519024619 22541279488 22560333824 22568372372 22617726976 22644911744 22668475648 22687637504 22710059008 22737354752 22805435107 22824712736 22874730368 22882778464 22902121472 22924754944 22934121847 22948610048 22952308736 22968008704 22976192512 22984379236 23003808128 23018340352 23193404416 23217539072 23221281104 23245444768 23268417536 23288086528 23296384384 23347331072 23375392768 23465202124 23516623312 23541094304 23560993792 23612624896 23620932608 23640899584 23649323152 23664263168 23692705792 23897740412 23941578752 23950109456 23970354688 24031334912 24100470784 24129437696 24222144128 24251257282 24275224064 24304401016 24312952118 24333504064 24357552128 24382898176 24386828032 24403509248 24412204544 24456986624 24559699346 24613408768 24642992192 24668635264 24672611173 24688197632 24698285066 24713887744 24722693632 24743591936 24752408408 24806539264 24901847152 24956416576 24977512448 24986412269 25003503616 25012412698 25033555904 25058295808 25088413952 25097240896 25118455808 25143279616 25173499904 25270217672 25325594336 25351947712 25407389696 25437927424 25446991297 25468501856 25484591104 25606750208 25705132544 25736028136 25761462272 25783238656 25792425568 25879899136 25906829312 25928728576 25954353152 25985548288 26063354408 26085385984 26142548992 26151746816 26183179204 26199719936 26210424968 26226982912 26231209984 26258505728 26267861984 26290066432 26448906988 26458212599 26506747904 26516192612 26534330368 26538606976 26566222592 26592477184 26598153148 26614956032 26624439296 26656439824 26714734592 26817373856 26876140928 26904107776 26908443982 26926850048 26936444444 26985857024 26995351552 27027797888 27044872192 27077378048 27219390289 27302097536 27311703328 27361804288 27371553664 27394691072 27404452166 27576500224 27682450432 27715722608 27743113216 27776458304 27786230992 27837202432 27866169344 27870660608 27899662336 27950841856 28068227824 28163419648 28192726016 28197269912 28215083008 28226611504 28244443136 28254507008 28278390784 28288466752 28459253888 28493459722 28521618944 28545728512 28555899736 28575432704 28585614512 28609778176 28638052352 28672473088 28682561024 28735176704 28769714176 28855856666 28880248768 28943536384 28973654528 29008478632 29018684786 29071917056 29082275768 29106859264 29282718451 29313189542 29377294336 29412603584 29441671168 29447955271 29466558464 29477057792 29512486948 29577027584 29607804928 29697769472 29786690752 29811869696 29822492063 29877198848 29923633376 29954771392 29978525696 30009720832 30020413696 30045790208 30201792439 30227322272 30237957256 30293426176 30304220128 30324948992 30329836544 30361397248 30372215419 30391402496 30397889312 30417092608 30427930624 30464502656 30531125248 30648427264 30685264316 30715589632 30747551744 30752507408 30773542912 30784507936 30840979456 30888911872 30945574912 31075537948 31107874616 31176043808 31202397184 31213375232 31250891308 31270633472 31281775616 31308218368 31319373904 31516000256 31568050276 31637086208 31648358924 31675111552 31706415104 31744523776 31852183552 31885328384 32077974656 32116529914 32186765312 32198233886 32220258304 32225451328 32245809152 32258984576 32279363584 32290865152 32318160896 32329676288 32563953968 32596135936 32623689728 32635313984 32657637376 32669273728 32674539121 32696889344 32708539682 32729202688 32768540672 32879673344 32978121904 33005998592 33078327296 33112748032 33124546546 33152547008 33164211184 33225048064 33236886592 33264982016 33465963944 33500788048 33614404096 33647624192 33654806024 33676066816 33688066048 33728556512 33940307968 34041932288 34070708224 34082848072 34145370112 34198438144 34234024448 34261172224 34296823808 34309044224 34338045952 34440861182 34516334216 34545511168 34599201091 34633394432 34662670336 34675021108 34698739712 34711103336 34733031424 34740444928 34774777856 34816574464 34950341377 35026774016 35039254523 35068873504 35103531008 35140059136 35145722752 35169763328 35182294784 35224581196 35246833664 35301613568 35366371328 35514900512 35551856704 35594587301 35629764352 35659882496 35715304352 35750600704 35780820992 35793570176 36047300653 36077771744 36156669952 36169553056 36200127488 36235902976 36279455744 36402495488 36440375296 36660542464 36704605616 36797981584 36829087232 36867410944 36903845888 36935041024 36948201472 37090158196 37171436848 37215947392 37252726784 37260678098 37284216832 37297501696 37323014144 37336312832 37342330424 37367873536 37381188208 37404803072 37449760768 37576769536 37689282176 37721141248 37734581794 37773847748 37803802624 37843140608 37856624624 37888625152 37985013248 38017122304 38214512882 38246815936 38286614912 38332632478 38370515456 38416461824 38430150122 38454427648 38462635456 38486933504 38500646912 38546921728 38905065472 38937952256 38951826368 38998643467 39023280128 39210336256 39243481088 39360984208 39447239104 39480584192 39494651651 39541944104 39581022208 39614480384 39628595552 39655702528 39669832384 39694893056 39703365632 39742603264 39790370816 39943247288 40044862312 40078712576 40118321152 40160067584 40166540288 40194015232 40208336896 40222663663 40256664224 40282095616 40588457728 40630693376 40637241932 40679528344 40719730688 40754151424 40768672672 40817490688 40857829376 40892366848 40906937344 41064103717 41154090796 41196915032 41231739136 41336632064 41371574272 41386315516 41412460544 41462235136 41821045721 41897762816 41912691548 41948120704 42054836096 42090385408 42134183936 42175823872 42211475456 42226515968 42388752224 42481642112 42574544896 42583632112 42625716224 42670071808 42676949056 42706141184 42721357952 42748346368 42799726592 43073465344 43109875712 43125236336 43170111712 43204345856 43249303552 43264713856 43301285888 43316714714 43411443712 43448139776 43578232516 43673729008 43710646784 43756131328 43808722832 43852017664 43920171568 43947917312 43957297664 44000739328 44053624832 44222880926 44319790088 44365908496 44462931968 44500516864 44516372992 44569878248 44598034432 44811812864 44849692672 44983981952 45038049238 45082558976 45120667648 45136744744 45235453952 45289823488 45336951296 45375275008 45420118016 45474709504 45610870214 45649425472 45749460736 45765556928 45804242944 45820563607 45849509888 45868243694 45897220096 45904617472 45936017408 45952385024 45968758472 46007616256 46386808832 46403337071 46435078144 46442562208 46490889536 46536835072 46546768009 46576173056 46592768768 46694662144 46750785536 46930404248 47033246624 47082188608 47121987584 47138777777 47225249792 47241865216 47281799168 47298646304 47328526336 47385411584 47795480824 47883157504 47900218912 47940709376 48062669824 48200941568 48258875392 48444288256 48502514564 48550448128 48608802032 48625904236 48667008128 48715104256 48765796352 48773656064 48807018496 48824409088 48913973248 49119398692 49226817536 49285984384 49337270528 49345222346 49376395264 49396570132 49427775488 49445387264 49487183872 49504816816 49613078528 49803694304 49912833152 49955024896 49972824538 50007007232 50024825396 50067111808 50116591616 50176827904 50194481792 50236911616 50286559232 50346999808 50540435344 50651188672 50703895424 50814779392 50875854848 50893982594 50937003712 50969182208 51213500416 51410265088 51472056272 51522924544 51566477312 51584851136 51646852159 51759798272 51813658624 51857457152 51908706304 51971096576 52126708816 52170771968 52285097984 52303493632 52366358408 52399439872 52420849936 52453965824 52462419968 52517011456 52535723968 52580132864 52897813976 52916425198 53013495808 53032385224 53068660736 53077213952 53132445184 53184954368 53196306296 53229912064 53248878592 53312879648 53429469184 53634747712 53699212553 53752281856 53808215552 53816887964 53853700096 53872888888 53971714048 53990703104 54055595776 54154756096 54382191409 54438780578 54604195072 54623406656 54689059789 54723608576 54743107328 54789382144 54808904332 55153000448 55364900864 55384628117 55431445216 55486226432 55552916608 55572461984 55674404864 55732338688 55741321216 55799324672 55901683712 56136455648 56326839296 56385452032 56394539824 56430166016 56453223008 56488886272 56509014016 56556781568 56576933504 56918507776 56986919444 57043237888 57091457024 57111799472 57150865408 57171229024 57219556352 57276104704 57344946176 57365122048 57470353408 57539428352 57711713332 57760497536 57887072768 57947309056 58016957264 58037369572 58143834112 58164551536 58213718528 58565436902 58626379084 58754588672 58825207168 58883342336 58895910542 58933116928 58954115584 59024973896 59154055168 59215609856 59395538944 59573381504 59623739392 59644984126 59754397696 59847266752 59909542784 59957051392 60019441664 60040827392 60091580416 60403584878 60454644544 60475914512 60586852352 60608440256 60649897984 60659673088 60681286939 60722794496 60744430838 60782804992 60795778624 60834185216 60855861248 60929005312 61062250496 61296854528 61370528632 61431179264 61495103488 61505014816 61547085824 61569015872 61643017093 61681958912 61777823744 61891149824 62151075896 62215749232 62352087616 62404794368 62426750464 62501782616 62541266944 62563551232 62616436736 62638747808 63032000512 63136100552 63274172416 63296717848 63350223104 63412830208 63489047552 63704367104 63770656768 64155949312 64233059828 64255659169 64373530624 64396467772 64440516608 64450902656 64491618304 64517969152 64581730304 64636321792 64659352576 64907776843 65127907936 65192271872 65247379456 65270627968 65315274752 65338547456 65349078242 65393778688 65417079364 65458405376 65537081344 65759346688 65956243808 66011997184 66104233559 66156654592 66225496064 66249093092 66305094016 66328422368 66450096128 66473773184 66529964032 66931927888 67001576096 67228808192 67295248384 67309612048 67352133632 67376132096 67457113024 67880615936 68083864576 68141416448 68165696144 68290740224 68396876288 68468048896 68522344448 68593647616 68618088448 68676091904 68881722364 69032668432 69091022336 69198402182 69266788864 69325340672 69350042216 69397479424 69422206672 69466062848 69480889856 69549555712 69633148928 69900682754 70053548032 70078509046 70137747008 70207062016 70280118272 70291445504 70339526656 70364589568 70449162392 70493667328 70603227136 71029801024 71103713408 71115173381 71189174602 71259528704 71319764992 71430608704 71501201408 71561641984 71587140352 72019658893 72094601306 72155543488 72313339904 72339106112 72400254976 72426052153 72471805952 72558911488 72804990976 72880750592 73321084928 73347210209 73409211232 73595963168 73658174464 73734821888 73807691776 73870082048 73896402944 74180316392 74342873696 74431894784 74505453568 74521356196 74568433664 74595003392 74646028288 74672625664 74684660848 74735747072 74762376416 74809606144 74899521536 75153539072 75378564352 75442282496 75469163588 75547695496 75607605248 75686281216 75713249248 75777250304 75970026496 76034244608 76261906903 76429025764 76493631872 76573229824 76665264956 76741030912 76832923648 76860300244 76908855296 76925270912 76973867008 77001293824 77093843456 77810130944 77875904512 77903652736 77997286934 78046560256 78420672512 78486962176 78721968416 78894478208 78961168384 78989303302 79083888208 79162044416 79228960768 79257191104 79311405056 79339664768 79389786112 79406731264 79485206528 79580741632 79886494576 80089724624 80157425152 80236642304 80320135168 80333080576 80388030464 80416673792 80445327326 80513328448 80564191232 81176915456 81261386752 81274483864 81359056688 81439461376 81508302848 81537345344 81634981376 81715658752 81784733696 81813874688 82128207434 82308181592 82393830064 82463478272 82673264128 82743148544 82772631032 82824921088 82924470272 83642091442 83795525632 83825383096 83896241408 84109672192 84180770816 84268367872 84351647744 84453031936 84777504448 84879400487 84963284224 85095332413 85149089792 85167264224 85251432448 85340143616 85353898112 85412282368 85442715904 85599453184 85958947711 86146930688 86219751424 86250472672 86340223424 86408691712 86443997731 86498607104 86529427712 86602571776 86633429428 86822887424 86896279552 87156465032 87347458016 87421293568 87512262656 87543444443 87617445664 87704035328 87840343136 87895834624 87914595328 88001478656 88107249664 88445761852 88639580176 88731816992 88925863936 89001033728 89032745984 89139756496 89196068864 89623625728 89699385344 89967963904 90076098476 90165117952 90241335296 90273489488 90470907904 90579646976 90673902592 90750550016 90840236032 90949419008 91221740428 91298850944 91498921472 91531113856 91608485888 91641127214 91699019776 91736487388 91794440192 91809234944 91872034816 91904770048 91937516944 92015232512 92773617664 92806674142 92870156288 92885124416 92981779072 93073670144 93093536018 93152346112 93185537536 93389324288 93501571072 93860808496 94066493248 94164377216 94179553937 94243975168 94277555554 94450499584 94483730432 94563598336 94597292608 94657052672 94770823168 95590961648 95766315008 95800437824 95881418752 95915582581 96125339648 96401883136 96517750784 96888576512 97005029128 97100896256 97217604064 97251808472 97334016256 97430208512 97531592704 97547312128 97614036992 97648818176 97827946496 98238797384 98453635072 98571968768 98674541056 98690444692 98752790528 98793140264 98855550976 98890774528 98974367744 99009633632 99226157056 99607388608 99727109027 99825666304 99910049792 99945649076 100014014464 100049650792 100134223616 100233183232 100353655808 100388963584 100473823232 100573118464 100693999616 100995498331 101080870688 101302377344 101407790848 101565396751 101629558784 101751709696 101787965188 101874007424 101938364416 102427000832 102596163397 102820530176 102944112544 103045849088 103132954624 103169702272 103293704318 103519596544 103627317248 103714914304 103817412608 103942193152 104253417632 104341543936 104570195968 104606987264 104732716816 104798879744 104841699872 104907931648 104924839936 105034022912 105071447936 105160265728 105795627952 105832850396 106026991616 106064770448 106137321472 106154427904 106264890368 106369908736 106392612592 106459824128 106497757184 106625759296 106858938368 107269495424 107398425106 107504563712 107616431104 107633775928 107707400192 107745777776 107943428096 107981406208 108111191552 108309512192 108764382818 108877561156 109208390144 109246813312 109378119578 109447217152 109486214656 109578764288 109617808664 110306000896 110729801728 110769256234 110862890432 110972452864 111105833216 111144923968 111348809728 111464677376 111482642432 111598649344 112272911296 112407854699 112653678592 112693818601 112770904064 112789079648 112860332032 112906446016 112977772544 113018028032 113113563136 113153867008 113837015552 113973838888 114086475776 114182914048 114223598944 114301730816 114342458048 114439112704 114479888887 114552209408 114689892352 114730244096 114940706816 115078856704 115423426664 115520995072 115774145536 115894618112 116033914528 116074739144 116287668224 116329103072 116427437056 117130873804 117252758168 117509177344 117650414336 117766684672 117791821084 117866233856 117908231168 118049947792 118308110336 118431219712 118791077888 119146763008 119247478784 119289968252 119508795392 119694533504 119819085568 119914102784 120038883328 120081654784 120183160832 120543014137 120807169756 120909289088 120951829024 121173704704 121216880512 121299795968 121319346176 121362573878 121445588992 121488861676 121565609984 121591557248 121668370432 121711722496 121858010624 122124500992 122593709056 122741057264 122862358528 122990206976 123010029632 123094171648 123138031744 123286034186 123363917824 123555647488 123782299648 124302151792 124431498464 124704175232 124809588736 124853500928 125003565232 125082533888 125127102464 125232873472 125277495616 126064001024 126272201104 126548344832 126593435696 126700446208 126825660416 126978095104 127408734208 127541313536 128311898624 128466119656 128511318338 128747061248 128792935544 128881033216 128901805312 129035938304 129163460608 129272643584 129318705152 129815553686 130255815872 130384543744 130412373343 130494758912 130541255936 130630549504 130677094912 130698156484 130787557376 130834158728 130916810752 131074162688 131518693376 131912487616 132023994368 132071036279 132208467118 132313309184 132450992128 132498186184 132610188032 132656844736 132900192256 132947546368 133059928064 133750795087 133863855776 134003152192 134164213673 134457616384 134505525427 134590496768 134619224096 134704267264 134752264192 134914226048 135761231872 136167729152 136282832896 136331392288 136581480448 136793752576 136936097792 137044688896 137187295232 137236176896 137352183808 137763444728 138065336864 138182044672 138396804364 138533577728 138650681344 138700084432 138794958848 138844413344 138932125696 138961779712 139099111424 139266297856 139801365508 140107096064 140157018092 140275494016 140414124032 140560236544 140582891008 140679053312 140729179136 140898324784 140987334656 141206454272 142059602048 142207426816 142230346762 142378349204 142519057408 142639529984 142861217408 143002402816 143123283968 143174280704 144039317786 144189202612 144311086976 144626679808 144678212224 144800509952 144852104306 144943611904 145117822976 145609981952 145761501184 146642169856 146694420418 146818422464 147191926336 147316348928 147469643776 147615383552 147740164096 147792805888 148360632784 148685747392 148863789568 149010907136 149042712392 149136867328 149190006784 149292056576 149345251328 149369321696 149471494144 149524752832 149619212288 149799043072 150307078144 150757128704 150884564992 150938327176 151095390992 151215210496 151372562432 151426498496 151554500608 151940052992 152068489216 152523813806 152858051528 152987263744 153146459648 153330529912 153482061824 153665847296 153720600488 153817710592 153850541824 154002587648 154187686912 154780083241 155620261888 155751809024 155807305472 155994573868 156093120512 156841345024 156973924352 157443936832 157633172333 157788956416 157922336768 157978606604 158167776416 158324088832 158457921536 158514382208 158622810112 158679329536 158813462528 158970413056 159161483264 159638045749 159772989152 160179449248 160314850304 160473284608 160538852929 160640270336 160666161152 160776060928 160833347584 160890654652 161026656896 161128382464 162353830912 162522773504 162548967728 162718113376 162878922752 163016605696 163074690688 163269962752 163431317504 163569467392 163627749376 164256414868 164616363184 164787660128 164926956544 165346528256 165486297088 165545262064 165649842176 165848940544 167284182884 167591051264 167650766192 167792482816 168219344384 168361541632 168536735744 168703295488 168906063872 169555008896 169758800974 169926568448 170190664826 170298179584 170334528448 170502864896 170680287232 170707796224 170824564736 170885431808 171198906368 171917895422 172293861376 172439502848 172500945344 172680446848 172708278211 172817383424 172887995462 172997214208 173058855424 173205143552 173266858856 173645774848 173792559104 174312930064 174694916032 174842587136 174904885883 175024525312 175086888886 175234891328 175408070656 175680686272 175791669248 175829190656 176002957312 176214499328 176891523704 177279160352 177463633984 177851727872 178002067456 178065491968 178128939079 178279512992 178392137728 179247251456 179398770688 179935927808 180152196952 180330235904 180482670592 180546978976 180941815808 181159293952 181347805184 181501100032 181680472064 181898838016 182443480856 182597701888 182997842944 183062227712 183216971776 183282254428 183398039552 183472974776 183588880384 183618469888 183809540096 183875033888 184030465024 185207488193 185547235328 185613348284 185740312576 185770248832 185963558144 186147340288 186187072036 186304692224 186371075072 186778648576 187003142144 187721616992 188132986496 188328754432 188359107874 188487950336 188555111108 188900999168 188967460864 189127196672 189194585216 189314105344 189541646336 190535732023 191181923296 191532630016 191600875648 191762837504 191831165162 192250679296 192803766272 193035501568 193777153024 194010058256 194201792512 194435208128 194503616944 194668032512 194860417024 195063185408 195094624256 195228073984 195297636352 195655892992 196477594768 196907270144 197143937536 197349082112 197380889384 197505581056 197586280528 197711101952 197781549056 197948735488 198019267264 198452314112 199214777216 199454218054 199651332608 199820099584 199891298152 200028028928 200099301584 200268447232 200466366464 200707311616 200777927168 200947646464 201146236928 201387999232 201990996662 202161741376 202604754688 202815581696 203130793502 203259117568 203503419392 203575930376 203748014848 204854001664 204979029157 205192326794 205641060352 205888225088 206091698176 206135686897 206265909248 206339404544 206587408636 207039193088 207254634496 207429828608 207884386304 208506835264 208683087872 208757444441 209140391936 209213974528 209465433632 209597759488 209683399744 209815863296 209849679872 210068045824 210142895872 210320531456 211591255904 211665700792 212053983232 212129540896 212274642944 212308855808 212529780736 212605507933 212739817472 212785225184 212919648256 212995514368 213251518592 213717876736 214538990848 214796850212 215009127424 215232862208 215267551856 215414800384 215491555552 215886856192 215962812416 216222383104 216619024384 217528765636 217755122312 218416780288 218493626624 218756239156 218894434304 218972429312 219157528576 219235617328 220612001792 221459603456 221538512468 221725780864 221944905728 222211666432 222289847936 222697619456 222929354752 222965284864 223197298688 224545822592 224815709398 225307357184 225387637202 225541808128 225578159296 225720664064 225812892032 225955545088 226036056064 226227126272 226307734016 227674031104 227947677776 228172951552 228365828096 228447197888 228603461632 228684916096 228721773847 228878225408 228959777774 229104418816 229379784704 229460488192 229881413632 230157713408 230846853328 231041990144 231548291072 231789236224 232067829056 232149478288 232575336448 232658206144 232854874112 234261747608 234505516336 235018354688 235300828672 235533369344 235583642168 235732467712 235816462336 236099895584 236616220672 236862439424 237582155776 238293526016 238494957568 238579936504 239017590784 239389067008 239638171136 239828205568 240077766656 240163309568 240366321664 241086028274 241614339512 241818578176 241903658048 242194407637 242347409408 242433761024 242599591936 242638692352 242725147756 242891177984 242977723352 243131219968 243183114496 243423444992 243716021248 244249001984 244652389639 245187418112 245274781661 245482114528 245724717056 245980413952 246020059264 246188343296 246276063488 246572068372 246727835648 247111294976 247564599296 248604303584 248862996928 249162111107 249408350464 249619177472 249707001856 250007130464 250165067776 250254204928 250465746944 250554991232 252128002048 252544402208 253096689664 253186871392 253400892416 253651320832 253956190208 254817468416 255082627072 256623797248 256932239312 257022636676 257494122496 257585871088 257762066432 257803610624 258071876608 258326921216 258545287168 258637410304 259631107372 260511631744 260769087488 260824746686 260989517824 261082511872 261261099008 261354189824 261396312968 261575114752 261668317456 261833621504 262148325376 263037386752 263824975232 264047988736 264142072558 264416934236 264626618368 264901984256 264996372368 265220376064 265313689472 265800384512 265895092736 266119856128 267501590174 267727711552 268006304384 268328427346 268915232768 269011050854 269180993536 269238448192 269408534528 269504528384 269828452096 272335458304 272565665792 272662784576 272990504269 273162960896 273587505152 273872195584 274089377792 274374590464 274472353792 274704367616 275526889456 276130673728 276364089344 276793608728 277067155456 277301362688 277400168864 277589917696 277688826688 277864251392 277923559424 278198222848 278532595712 279602731016 280214192128 280314036184 280550988032 280828248064 281120473088 281165782016 281358106624 281458358272 281558645641 281796649568 281974669312 282412908544 284119204096 284414853632 284460693524 284756698408 285038114816 285279059968 285722434816 286004805632 286246567936 286348561408 287448726019 288078635572 288378405224 288622173952 289253359616 289356424448 289601019904 289704208612 289887223808 290235645952 291219963904 291523002368 292747320047 293284339712 293388840836 293636844928 294383852672 294632697856 294939287552 295230767104 295480328192 295585611776 296721265568 297371494784 297727579136 298021814272 298085424784 298273734656 298380013568 298584113152 298690502656 298738643392 298942988288 299049505664 299238424576 299598086144 300614156288 301514257408 301769129984 301876654352 302190781984 302430420992 302745124864 302852996992 303109001216 303880105984 304136978432 305047627612 305716103056 305974527488 306292919296 306661059824 306964123648 307331694592 307441200976 307635421184 307701083648 308005175296 308375373824 309560166482 311240523776 311503618048 311614610944 311989147736 312186241024 313682690048 313947848704 314887873664 315266344666 315577912832 315844673536 315957213208 316335552832 316648177664 316915843072 317028764416 317245620224 317358659072 317626925056 317940826112 318322966528 319276091498 319545978304 320358898496 320629700608 320743945249 320946569216 321077705858 321280540672 321332322304 321552121856 321666695168 321781309304 322053313792 324707661824 324823359497 325045547008 325097935456 325436226752 325757845504 325827376063 326033211392 326149381376 326539925504 326862635008 327138934784 327255498752 328512829736 329232726368 329575320256 329853913088 330693056512 330972594176 331090524128 331299684352 331697881088 334568365768 335182102528 335301532384 335584965632 336438688768 336723083264 337073471488 337406590976 337812127744 339110017792 339517601948 339853136896 340381329652 340596359168 340669056896 341005729792 341360574464 341415592448 341649129472 341770863616 342397812736 343835790844 344587722752 344879005696 345001890688 345360893696 345416556422 345634766848 345775990924 345994428416 346117710848 346410287104 346533717712 347291549696 347585118208 348625860128 349389832064 349685174272 349809771766 350049050624 350173777772 350469782656 350816141312 351361372544 351583338496 351658381312 352005914624 352428998656 353783047408 354558320704 354927267968 355703455744 356004134912 356130983936 356257878158 356559025984 356784275456 358494502912 358797541376 359871855616 360304393904 360660471808 360965341184 361093957952 361883631616 362318587904 362695610368 363002200064 363360944128 363797676032 364886961712 365195403776 365995685888 366124455424 366433943552 366564508856 366796079104 366945949552 367177760768 367236939776 367619080192 367750067776 368060930048 370414976386 371094470656 371226696568 371480625152 371540497664 371927116288 372294680576 372374144072 372609384448 372742150144 373557297152 374006284288 375443233984 375894487871 376265972992 376657508864 376718215748 376975900672 377110222216 377801998336 377934921728 378254393344 378389170432 379083292672 380675339863 381071464046 382363846592 382823418523 383065260032 383201751296 383525675008 383662330324 384501358592 386071003136 387554306048 387692396819 388020116512 388403585024 388870416256 389007233888 389336065024 389720834048 390126370816 390189248512 390456147968 390595272704 391311785984 392955189536 393814540288 394287875072 394698164224 394761778768 395011162112 395172561056 395422203904 395563098112 395897470976 396038534528 396904628224 398429554432 398908436108 399302665216 399640199168 399782596304 400056057856 400198603168 400536894464 400932732928 401414623232 401555854336 401895292928 402292473856 402775998464 403981993324 404323482752 405209509376 405631163392 406261587004 406518235136 407006838784 407151860752 407496029696 409708003328 409958058314 410384653588 411282120704 411776450176 412183396352 412271373794 412531818496 412678809088 413174817272 414078386176 414509268992 414859657216 415768772608 417013670528 417366175744 417514888882 418280783872 418427949056 418930867264 419195518976 419366799488 419631726592 419699359744 420136091648 420285791744 420641062912 423182511808 423331401584 424107966464 424259081792 424549285888 424617711616 424769008573 425059561472 425211015866 425479634944 425570450368 425839296512 425991028736 426503037184 427435753472 429077981696 429593700424 430018254848 430465724416 430535103712 430829600768 430983111104 431773712384 431925624832 432444766208 433238048768 435057531272 435510244624 436833560576 436987253248 437512478312 437788868608 437944858624 438315057152 438471234656 441224003584 442919206912 443077024936 443451561728 443889811456 444423332864 444579695872 445395238912 445858709504 445930569728 446394597376 449091645184 449631418796 449789614183 450614714368 450775274404 451083616256 451156318592 451441328128 451625784064 452072112128 452454252544 452615468032 454354437901 455348062208 455895355552 456345903104 456731656192 456894395776 457206923264 457369832192 457443547694 457756450816 457919555548 458208837632 458759569408 458920976384 459762827264 460315426816 461693706656 462083980288 462729634913 463096582144 463578472448 464135658112 464298956576 465150672896 465316412288 465709748224 468523495216 469011032672 470036709376 470601657344 471066738688 471167284336 471464935424 471632924672 472199791168 473232441344 473724878848 475164311552 476587052032 476989915136 477159873008 478035181568 478778134016 479276342272 479656411136 480155533312 480326619136 480732643328 482172056548 483228679024 483637156352 483807316096 484388815274 484694818816 484867522048 485199183872 485277384704 485450295512 485782355968 485955446704 486262439936 486366228992 486846889984 487432042496 488498003968 489304779278 490374836224 490549563322 490964229056 491449434112 491960827904 492040118528 492376686592 492552126976 493144136744 493455671296 494222589952 497208607168 497725993856 497806213667 498324222214 498816700928 499238354944 499414003712 500014260928 500330135552 500508409856 500931493888 501109982464 505088804416 506193379328 506373742784 506801784832 506982365071 507302641664 507912380416 509634936832 510165254144 513247594496 513430471463 513864478624 514045273352 514988244992 515171742176 515524132864 515607221248 516143753216 516653842432 517090574336 517274820608 519262214744 521023263488 521538174976 521649493372 521979035648 522165023744 522522198016 522708379648 522792625936 523150229504 523336634912 523667243008 524296650752 526074773504 527649950464 528095977472 528284145116 528833868472 529253236736 529803968512 529992744736 530440752128 530627378944 531600769024 531790185472 532239712256 533833348321 535003180348 535455423104 536012608768 536656854692 537830465536 538022101708 538361987072 538476896384 538817069056 539009056768 539656904192 544670916608 545131331584 545325569152 545981008538 546325921792 547175010304 547744391168 548178755584 548749180928 548944707584 549408735232 551053778912 552261347456 552728178688 553587217456 554134310912 554602725376 554800337728 555179835392 555377653376 555728502784 555847118848 556396445696 557065191424 559205462032 560428384256 560628072368 561101976064 561656496128 562240946176 562331564032 562716213248 562916716544 563117291282 563593299136 563949338624 564825817088 568238408192 568829707264 568921387048 569513396816 570076229632 570558119936 571444869632 572009611264 572493135872 572697122816 574897452038 576157271144 576756810448 577244347904 578506719232 578712848896 579202039808 579408417224 579774447616 580471291904 582439927808 583046004736 585494640094 586568679424 586777681672 587273689856 588767705344 589265395712 589878575104 590461534208 591171223552 593442531136 594155803409 594742989568 595455158272 595667326891 596043628544 596170849568 596547469312 596760027136 597168226304 597381005312 597477286784 597885976576 598099011328 599196172288 601228312576 603028514816 603538259968 603753308704 604381563968 604860841984 605107984117 605490249728 605705993984 606218002432 607760211968 608273956864 610095255224 611432206112 611949054976 612585838592 612804111101 613322119648 613928247296 614663389184 614882401952 615270842368 615402167296 616010350592 616750747648 619120332964 622481047552 623007236096 623229221888 623978295472 624372482048 627365380096 627895697408 629775747328 630532689332 631155825664 631689347072 631914426416 632671105664 633296355328 633831686144 634057528832 634491240448 634717318144 635253850112 635881652224 636645933056 638552182996 639091956608 640717796992 641259401216 641487890498 641893138432 642155411716 642561081344 642664644608 643104243712 643333390336 643562618608 644106627584 649415323648 649646718994 650091094016 650195870912 650872453504 651515691008 651654752126 652066422784 652298762752 653079851008 653725270016 654277869568 654510997504 657025659472 658465452736 659150640512 659707826176 661386113024 661945188352 662181048256 662599368704 663395762176 669136731536 670364205056 670603064768 671169931264 671409078067 672877377536 673446166528 674146942976 674813181952 675624255488 678220035584 679035203896 679706273792 680762659304 681192718336 681338113792 682011459584 682721148928 682831184896 683298258944 683541727232 684795625472 687671581688 689175445504 689758011392 690003781376 690721787392 690833112844 691269533696 691551981848 691988856832 692235421696 692820574208 693067435424 694583099392 695170236416 697251720256 698089763189 698779664128 699370348544 699619543532 700098101248 700347555544 700939565312 701632282624 702722745088 703316762624 704011829248 704857997312 706968488317 707566094816 709116641408 709854535936 710957777257 711406911488 712008269824 712261967872 712515756316 713118051968 713568550912 716989005824 717595082752 719743711232 720608787808 721320943616 721930682368 722187915904 723767263232 724637175808 725391220736 726004400128 726721888256 727595352064 729773923424 730390807552 731991371776 732248910848 732867887104 733129017712 733592158208 733891899104 734355521536 734473879552 735238160384 735500135552 736121860096 740829952772 742188941312 742453393136 742961250304 743080995328 743854232576 744589361152 744748288144 745218768896 745484300288 747114594304 748012568576 750886467968 751788975742 752531945984 753315017728 753436431496 753951801344 754220444432 755603996672 755869843456 756508786688 756778340864 758166585344 761350679726 762142928092 764727693184 765646837046 766130520064 766403502592 767051350016 767324660648 769002717184 772142006272 775108612096 775384793638 776040233024 776807170048 777740832512 778014467776 778672130048 779441668096 780252741632 780378497024 780912295936 781190545408 785910379072 787629080576 788575750144 788856730207 789396328448 789523557536 790022324224 790345122112 790844407808 791126196224 791794941952 792077069056 793809256448 796859108864 797816872216 798605330432 799280398336 799565192608 800112115712 800397206336 801073788928 801359222209 801865465856 802829246464 803111708672 803790585856 804584947712 805551996928 807963986648 808646965504 810419018752 811262326784 812523174008 813036470272 814013677568 814303721504 814992059392 819416006656 819916116628 820769307176 822564241408 823552900352 824366792704 824542747588 825063636992 825357618176 826349634544 828156772352 829018537984 829719314432 831537545216 834027341056 834732351488 835029777764 836561567744 836855898112 837861734528 838391037952 838733598976 839398719488 840272183296 840571583488 841282125824 843801098959 846365023616 846662803168 848215932928 848518163584 849098571776 849235423232 849538017146 850119122944 850422031732 850959269888 851140900736 851678593024 851982057472 853006074368 854871506944 858155963392 859187400848 860036509696 860931448832 861070207424 861659201536 861966222208 863547424768 863851249664 864889532416 866476097536 870115062544 871020489248 873667121152 873974506496 875024956624 875577737216 875889717248 876630114304 876942469312 882448007168 885838413824 886154049872 886903123456 887779622912 888846665728 889159391744 890790477824 891717419008 891861139456 892789194752 898183290368 899262837592 899579228366 901229428736 901550548808 902167232512 902312637184 903251568128 904144224256 904908505088 905230936064 908708875802 910696124416 911790711104 912691806208 912886613401 913463312384 913788791552 914413846528 914739664384 914887095388 915512901632 915839111096 916417675264 917519138816 917841952768 920630853632 923387413312 924167960576 924497253953 925459269826 926193164288 927156944896 928271316224 928597913152 930301345792 930632824576 931419496448 936255565609 937046990432 938022065344 940073418752 941203314688 941538677989 942133477376 942334568672 942929870848 943265849344 944399582336 946464882688 947449757696 950328623104 953174104064 953979830272 954319746016 956070363136 957556268032 958552684544 959312822272 960311066624 960653238272 961465286656 964344113096 966457358048 967274312704 967614632192 968777630548 969389637632 969735044096 970398367744 970554769408 970900591024 971564711936 971910893408 972524879872 972732457984 973693779968 974864084992 976996007936 978609558556 980749672448 981099126644 981928458112 982898868224 983921655808 984080237056 984753373184 985104253952 986288273488 986911342592 988445179904 994417214336 995451987712 995612427334 996648444428 997633401856 998476709888 998828007424 1000028521856 1000660271104 1001016819712 1001862987776 1002219964928 1010177608832 1012386758656 1012747485568 1013603569664 1013964730142 1014605283328 1015824760832 1019269873664 1020330508288 1026495188992 1026860942926 1027728957248 1028090546704 1029976489984 1030343484352 1031048265728 1031214442496 1032287506432 1033307684864 1034181148672 1034549641216 1038524429488 1042046526976 1043076349952 1043298986744 1043958071296 1044330047488 1045044396032 1045416759296 1045585251872 1046300459008 1046673269824 1047334486016 1048593301504 1052149547008 1055299900928 1056191954944 1056568290232 1057667736944 1058506473472 1059607937024 1059985489472 1060881504256 1061254757888 1063201538048 1063580370944 1064479424512 1067666696642 1070006360696 1070910846208 1072025217536 1073313709384 1075660931072 1076044203416 1076723974144 1076953792768 1078018113536 1079313808384 1083460582687 1089341833216 1090262663168 1090651138304 1091962017076 1092651843584 1094350020608 1095488782336 1096357511168 1097889415168 1098817470464 1102107557824 1103432206331 1104522694912 1105456357376 1107174434912 1108268621824 1109205450752 1109600675456 1110359670784 1110755306752 1111694237696 1112792891392 1114130382848 1117466320243 1118410924064 1120856768512 1121256144736 1122203952128 1123312992256 1123771970503 1124481892352 1124663128064 1125432426496 1125833433088 1126234582564 1127186598272 1127898677248 1129651634176 1136476816384 1137659414528 1137842774096 1139026793632 1140152459264 1141116239872 1142889739264 1144019222528 1144986271744 1145394245632 1149794904076 1152314542288 1153513620896 1154488695808 1157013438464 1157425697792 1158404079616 1158816834448 1159548895232 1160942583808 1164879855616 1166092009472 1170989280188 1173137358848 1173555363344 1174547379712 1177535410688 1178530791424 1179757150208 1180923068416 1182342447104 1186885062272 1188311606818 1189485979136 1190910316544 1191334653782 1192087257088 1192341699136 1193094938624 1193520054272 1194336452608 1194762010624 1194954573568 1195771953152 1196198022656 1198392344576 1206057029632 1207076519936 1207506617408 1208763127936 1208957947477 1209721683968 1210215968234 1210980499456 1211411987968 1212436004864 1215520423936 1216547913728 1220190510448 1222864412224 1223898109952 1224334201181 1225171677184 1225608222202 1226644239296 1227856494592 1229326778368 1229764803904 1230541684736 1230804334592 1232020701184 1233501495296 1238240665928 1244962095104 1246014472192 1246458443776 1246902573553 1247956590944 1248744964096 1254730760192 1255791394816 1259551494656 1261065378664 1262311651328 1263378694144 1263828852832 1265342211328 1266592710656 1267663372288 1268115057664 1268982480896 1269434636288 1270507700224 1271763304448 1273291866112 1277104365992 1278183913216 1281435593984 1282518802432 1282975780996 1283786276864 1284310823432 1285122162688 1285329289216 1286666780672 1287125237216 1288213255168 1296452417351 1298830647296 1299293437988 1300182188032 1300391741824 1301744907008 1303031382016 1303309504252 1304132845568 1304597525504 1306159702016 1307450540032 1308555739136 1309021995008 1314051318944 1316930905472 1318301281024 1319415652352 1322772226048 1323890376704 1324362096512 1325198737408 1326791524352 1333750124161 1338273463072 1340728410112 1341206129536 1342339862528 1342818156134 1345754755072 1346892333056 1348293885952 1349626363904 1351248510976 1356440071168 1358070407792 1359412547584 1361525318608 1362385436672 1362676227584 1364022919168 1365442297856 1365662369792 1366596517888 1367083454464 1369591250944 1375343163376 1378350891008 1379516022784 1380007562752 1381443574784 1381666225688 1382539067392 1383103963696 1383977713664 1384470843392 1385641148416 1386134870848 1389166198784 1390340472832 1394503440512 1396179526378 1397559328256 1398740697088 1399239087064 1400196202496 1400695111088 1401879130624 1403264565248 1405445490176 1406633525248 1408023658496 1409715994624 1413936976634 1415132189632 1418233282816 1419709071872 1421915554514 1422813822976 1424016539648 1424523935744 1425031512632 1426236103936 1433978011648 1439487422464 1441217575616 1442641887232 1442949808279 1443861364736 1444375831808 1447534526464 1449274351616 1450782441472 1452008800256 1455190704128 1459547846848 1460781615104 1461302111087 1463982743552 1464497821696 1465735774208 1466258035424 1467184316416 1467783798208 1468711043072 1468947759104 1470476320768 1471000271104 1472243720192 1481659905544 1484377882624 1484906786272 1485922500608 1486161990656 1487708465152 1488238555531 1489178722304 1489496576288 1490437537792 1490968600576 1494229188608 1496025137152 1501772935936 1503577951484 1505063891968 1506630035456 1506872862992 1507903602688 1508440888864 1511207993344 1511739686912 1513017573376 1513556681728 1516333170688 1522701359452 1524285856184 1529455386368 1531293674092 1532261040128 1532807005184 1534102700032 1534649321296 1538005434368 1544284012544 1550217224192 1550769587276 1552080466048 1553614340096 1555481665024 1556028935552 1557344260096 1558883336192 1560505483264 1560756994048 1561824591872 1562381090816 1571820758144 1575258161152 1577151500288 1577713460414 1578792656896 1579047115072 1580044648448 1580690244224 1581688815616 1582252392448 1583589883904 1584154138112 1587618512896 1593718217728 1595633744432 1597210660864 1598560796672 1599130385216 1600224231424 1600794412672 1601052416929 1602147577856 1602718444418 1603730931712 1605658492928 1606223417344 1607581171712 1609169895424 1611103993856 1615927973296 1617293931008 1620838037504 1622524653568 1625046348016 1626072940544 1628027355136 1628607443008 1629984118784 1638832013312 1639832233256 1641538614352 1645128482816 1647105800704 1648733585408 1649085495176 1650127273984 1650715236352 1652699269088 1656313544704 1658037075968 1659438628864 1663075090432 1668054682112 1669464702976 1670059555528 1673123135488 1673711796224 1675723469056 1677467197952 1678797438976 1680544366592 1681143166976 1682564251648 1687602197918 1692730047232 1693325606336 1695360853459 1696431865856 1697036327168 1698197143552 1698470846464 1699076034292 1700238245888 1700844063464 1701918539776 1702281801472 1703964114944 1706012148736 1709743013888 1716311926784 1716923471627 1718374801696 1720073019392 1721862897664 1722140414848 1723318403072 1723932444416 1727094849536 1727702499328 1729779064832 1732952195072 1740230125088 1742040978496 1744134777749 1747334242304 1747949012992 1750049913248 1751155474432 1751779434496 1753260228608 1753884938624 1764896014336 1771676827648 1772308099744 1773806246912 1775559245824 1777693331456 1778318783488 1781580955648 1783434838016 1783722278912 1785578389504 1796366580736 1798525675184 1799158456732 1802458857472 1803101097616 1804334465024 1804625274368 1806503136256 1808288448512 1809817010176 1810461872128 1817417751604 1821392248832 1823581422208 1825383612416 1825773226802 1826926624768 1827577583104 1828827693056 1829479328768 1829774190776 1831025803264 1831678222192 1832835350528 1835038277632 1835683905536 1841261707264 1846774826624 1848335921152 1848994507906 1850918539652 1852386328576 1854313889792 1856542632448 1857195826304 1860602691584 1861265649152 1862838992896 1872511131218 1874093980864 1876044130688 1880146837504 1882406629376 1883077355978 1884266954752 1884669137344 1885859741696 1886531698688 1888799164672 1892929765376 1894899515392 1906348208128 1907959660544 1908639492032 1910933529883 1912140726272 1915112536064 1917105369088 1918625644544 1920622133248 1921306476544 1922930573312 1928688226192 1932914716096 1934548625408 1935229264384 1937555261096 1938779275264 1939470088192 1940796735488 1941109538816 1941801182048 1943129423872 1943821786816 1945049759744 1945464915968 1947387559936 1949728169984 1953992015872 1957219117112 1961499344896 1962198253288 1963856916224 1965797736448 1967843311616 1968160474112 1969506746368 1970208507904 1972576546976 1973822685184 1976890359808 1988834428672 1990903975424 1991224854668 1993296888856 1995266803712 1996953419776 1997656014848 2000057043712 2002033639424 2003725975552 2004439929856 2012141082133 2020355217664 2024773517312 2025494971136 2027207139328 2027929460284 2029210566656 2031649521664 2038539747328 2040661016576 2049231240329 2052990377984 2053721885852 2055457914496 2056181093408 2059952979968 2060686968704 2062096531456 2062428884992 2064575012864 2066615369728 2068362297344 2069099282432 2077048858976 2084093053952 2086152699904 2086597973488 2087916142592 2088660094976 2090088792064 2090833518592 2091170503744 2092600918016 2093346539648 2094668972032 2097186603008 2104299094016 2110599801856 2112383909888 2113136580464 2115335473888 2117012946944 2119215874048 2119970978944 2121763008512 2122509515776 2126403076096 2127160741888 2128958849024 2135333393284 2140012721392 2141821692416 2144050435072 2146627418768 2151321862144 2152088406832 2153447948288 2153907585536 2156036227072 2158627616768 2166921165374 2178683666432 2180525326336 2181302276608 2183924034152 2185303687168 2188700041216 2190977564672 2195778830336 2197634940928 2204215115648 2206864412662 2209045389824 2210912714752 2214348869824 2216537243648 2218410901504 2219201350912 2220719341568 2221510613504 2223388475392 2225585782784 2228260765696 2234932640486 2236821848128 2241713537024 2242512289472 2244407904256 2245207616743 2246625984512 2247543941006 2248963784704 2249326256128 2250864852992 2251666866176 2252469165128 2254373196544 2259303268352 2272953632768 2273763516479 2275318829056 2275685548192 2278053587264 2280304918528 2280791632441 2282232479744 2285779478528 2288038445056 2289972543488 2290788491264 2299589808152 2304629084576 2307027241792 2308977391616 2314026876928 2314851395584 2316808159232 2317633668896 2319097790464 2321885167616 2329759711232 2332184018944 2341978560376 2346274717696 2347110726688 2349094759424 2355070821376 2357061582848 2359514300416 2361846136832 2364684894208 2373770124544 2376623213636 2378971958272 2381820633088 2382669307564 2384174514176 2384683398272 2386189877248 2387040108544 2389524021248 2389909147136 2391543906304 2392396045312 2396784689152 2412114059264 2414153039872 2415013234816 2417526255872 2417915894954 2419443367936 2420431936468 2421960998912 2422823975936 2424872009728 2431040847872 2433095827456 2440381020896 2445728824448 2447796219904 2448668402362 2450343354368 2451216444404 2453288478592 2455712989184 2458653556736 2459529607808 2461083369472 2461608669184 2464041402368 2467002990592 2476481331856 2489924190208 2492028944384 2492916887552 2493805147106 2495913181888 2497489928192 2509461520384 2511582789632 2519102989312 2522130757328 2524623302656 2526757388288 2527657705664 2530684422656 2533185421312 2535326744576 2536230115328 2537964961792 2538869272576 2541015400448 2543526608896 2546583732224 2554208731984 2556367826432 2562871187968 2565037604864 2565951561992 2567572553728 2568621646864 2570244325376 2570658578432 2573333561344 2574250474432 2576426510336 2592904834702 2597661294592 2598586875976 2600364376064 2600783483648 2603489814016 2606062764032 2606619008504 2608265691136 2609195051008 2612319404032 2614901080064 2618043990016 2628102637888 2631261415097 2633861810944 2636602562048 2638831304704 2645544452096 2647780753408 2648724193024 2653583048704 2664727379041 2667500248322 2676546926144 2679763929661 2681456820224 2682412259072 2684679725056 2685636312268 2691509510144 2693784666112 2696587771904 2702497021952 2712880142336 2713846777733 2716140815584 2718825095168 2723050637216 2724770873344 2725352455168 2728045838336 2730884595712 2731324739584 2733193035776 2734166908928 2739182501888 2750686326752 2756701782016 2759032045568 2760015125504 2762887149568 2763332451376 2765078134784 2766207927392 2767955427328 2768941686784 2771282296832 2772269741696 2778332397568 2780680945664 2789006881024 2792359052756 2795118656512 2797481394176 2798478174128 2800392404992 2801390222176 2803758261248 2806529130496 2810890980352 2813267050496 2816047316992 2819431989248 2827873953268 2830264379264 2836466565632 2839418143744 2843831109028 2845627645952 2848033079296 2849047871488 2850063025264 2852472207872 2867956023296 2878974844928 2882435151232 2885283774464 2885899616558 2887722729472 2888751663616 2895069052928 2898548703232 2901564882944 2904017600512 2910381408256 2919095693696 2921563230208 2922604222174 2927965487104 2928995643392 2931471548416 2932516070848 2934368632832 2935567596416 2937422086144 2937895518208 2940952641536 2942000542208 2944487440384 2963319811088 2968755765248 2969813572544 2971845001216 2972323981312 2973383060011 2975416930304 2976477111062 2978357444608 2978993152576 2980875075584 2981937201152 2988458377216 2992050274304 3003545871872 3007155902968 3010127783936 3013260070912 3013745725984 3015807205376 3016881777728 3022415986688 3023479373824 3026035146752 3027113363456 3032666341376 3045402718904 3048571712368 3058910772736 3062587348184 3064522080256 3065614010368 3068205400064 3069298642592 3076010868736 3088568025088 3100434448384 3101539174552 3104160932096 3107228680192 3110963330048 3112057871104 3114688520192 3117766672384 3121010966528 3121513988096 3124762181632 3143641516288 3148527299281 3150516322304 3154303000576 3155426920828 3157585313792 3158094230144 3160089296896 3161380488448 3164504784896 3167179767808 3168308276224 3175237025792 3180481065307 3187436435456 3191267488864 3194421321728 3197121593344 3198260770432 3200448462848 3201588825344 3202104833858 3204295155712 3205436888836 3207461863424 3211316985856 3212446834688 3215162343424 3218339790848 3222207987712 3231855946592 3234587862016 3239107444391 3241676075008 3245049307136 3250092696032 3252145881088 3256054710272 3257214886016 3259968237568 3277664026624 3279664466512 3283077228704 3290256965632 3294211601408 3297467170816 3298170990352 3300254547968 3301430472704 3305398538176 3312627089408 3316074151936 3318877257728 3326150180864 3336109364224 3338929405952 3340119111056 3346246270976 3347423592448 3351446938112 3354934395904 3357594877952 3361088733184 3362286333952 3365128503296 3375204395836 3385460094464 3386651212672 3390721706918 3392863731712 3394072654336 3396394287104 3396941692928 3398152068584 3400476491776 3401688126928 3403837079552 3404563602944 3407928229888 3412024297472 3419486027776 3432623853568 3433846943254 3436749603392 3440146038784 3443725795328 3444280829696 3446636806144 3447864888832 3454189699072 3455404998656 3459558129664 3480460250176 3484081956992 3484643495669 3488269555498 3494668484608 3495898025984 3500099826496 3502310948864 3503558868992 3506520457216 3507769877248 3543353655296 3544616199488 3547612493824 3548876555497 3551118491648 3555386662912 3556637566976 3563161911296 3566869676032 3567444557824 3571156779008 3592733161472 3597051350368 3598316913464 3604917714944 3606202195232 3608668930048 3609250548736 3613006272512 3616576897024 3619634020352 3620923744256 3634835503208 3642784497664 3647162844416 3650767224832 3651546453604 3653853249536 3655155166208 3657655386112 3658958657536 3659548381552 3662051606528 3663356444384 3665670701056 3670076555264 3671367811072 3682523414528 3693549653248 3696671842304 3697989015812 3701837079304 3704772657152 3708627779584 3713085264896 3714391652608 3721205383168 3722531298304 3725677985792 3736833438247 3745022262436 3748187961728 3752088261376 3760293675008 3764813258752 3766154711956 3768533909504 3769338274688 3771719483392 3773063397376 3777598329344 3785859530752 3789799030784 3812696416256 3815919321088 3817278984064 3821867059766 3824281452544 3830225072128 3834210738176 3837251289088 3841244266496 3842612953088 3845861146624 3857376452384 3865829432192 3869097250816 3870458528768 3875110522192 3877558550528 3878940176384 3881593470976 3882219077632 3883602364096 3886258847744 3887643573632 3890099519488 3890929831936 3894775119872 3899456339968 3907984031744 3914438234224 3922998689792 3924396506576 3927713832448 3931595472896 3935686623232 3936320948224 3939013492736 3940417015808 3945153093952 3947645370368 3953780719616 3977668857344 3981807950848 3982449709336 3986593777712 3990533607424 3993906839552 3995312029696 4000114087424 4004067278848 4007451951104 4008879859712 4024282164266 4040710435328 4049547034624 4050989942272 4054414278656 4055858920568 4058421133312 4063299043328 4077079494656 4081322033152 4098462480658 4105980755968 4107443771704 4110915828992 4112362186816 4119905959936 4121373937408 4124193062912 4124857769984 4129150025728 4133230739456 4138198564864 4154097717952 4159090623863 4168186107904 4169671288237 4172305399808 4173195946976 4175832285184 4177320189952 4180177584128 4181667037184 4182341007488 4185201836032 4186693079296 4194373206016 4208598188032 4221199603712 4224767819776 4226273160928 4230670947776 4234025893888 4235755888819 4238431748096 4239941957888 4243526017024 4245019031552 4252806152192 4254321483776 4257917698048 4270666786568 4280025442784 4283643384832 4288100870144 4293254837536 4302643724288 4304176813664 4306895896576 4307815171072 4312072454144 4317255233536 4333842330748 4357367332864 4361050652672 4362604553216 4367848068304 4370607374336 4377400082432 4381955129344 4391557660672 4395269881856 4408430231296 4413728825324 4418090779648 4421825429504 4428697739648 4433074487296 4436821803008 4438402701824 4441438683136 4443021227008 4446776950784 4451171565568 4456521531392 4469865280972 4473643696256 4483427074048 4485024578944 4488815808512 4490415233486 4493251969024 4495087882012 4497927569408 4498652512256 4501729705984 4503333732352 4504938330256 4508746393088 4518606536704 4545907265536 4547527032958 4550637658112 4551371096384 4556107174528 4560609837056 4561583264882 4564464959488 4571558957056 4576076890112 4579945086976 4581576982528 4599179616304 4609258169152 4614054483584 4617954783232 4628053753856 4629702791168 4633616318464 4635267337792 4638195580928 4643770335232 4659519422464 4664368037888 4683957120752 4692549435392 4694221453376 4698189518848 4710141642752 4714123165696 4719028600832 4723692273664 4729369788416 4747540249088 4753246427272 4757943916544 4763641266176 4765338615128 4768349028352 4769366796544 4774080217088 4779048042496 4779818294272 4783087812608 4784792090624 4793569378304 4824228118528 4828306079744 4830026469632 4835052511744 4835831789908 4838886735872 4840863872936 4843921997824 4845647951872 4849744019456 4862081695744 4866191654912 4880762041792 4886628342323 4891457648896 4895592439808 4897336804724 4900686708736 4902432888808 4906576957184 4911425978368 4917307113472 4919059215616 4923217338368 4928082804736 4934005981184 4948779418219 4952962663712 4976704440799 4979848380416 4984057888768 4985833775104 4987610294212 4991826363776 4994979856384 5018923040768 5023165579264 5038205978624 5044261514656 5049246605312 5053514776576 5055315411328 5061368845312 5066370842624 5070653489152 5072460230656 5075929923584 5077738545152 5082030800896 5087053217792 5093167464448 5108417463968 5112735652864 5125742375936 5130075209728 5131903123984 5135145107456 5137243293728 5140488650752 5141317156864 5146667122688 5148500948864 5152853020672 5185809669404 5195322589184 5197173751952 5200728752128 5201566967296 5206979628032 5212125528064 5213238017008 5216531382272 5218390102016 5224638808064 5229802160128 5236087980032 5256205275776 5262522830194 5267723621888 5273205124096 5277662609408 5291088904192 5295561506816 5297448386048 5307166097408 5329454758082 5335000496644 5353093852288 5359527859322 5362913640448 5364824518144 5369359450112 5371272624536 5383019020288 5387569332224 5393175543808 5404994043904 5425760284672 5427693555466 5432281631168 5437650190336 5446101274432 5449541746688 5450704910336 5456091676672 5461769191424 5462649479168 5466386071552 5468333817856 5501372653504 5513403564032 5518064091136 5520030251008 5521997111449 5525774299136 5526664902752 5530156269568 5532415854784 5535910854656 5537883373568 5542564593664 5544539483392 5556664795136 5561361891328 5578013762048 5584718105512 5590237313024 5594962788352 5596956348256 5600784809984 5602780444352 5607516522496 5613058260992 5621781960704 5626534100992 5632094633984 5638863978496 5655747906536 5660528758528 5672933131264 5678836287488 5687662218056 5691255291904 5698095742976 5700126050528 5704944415744 5735912046592 5757949689856 5764870302464 5770567548928 5771799233116 5775445458944 5777503327232 5790138105856 5797097406464 5803129765888 5808035201024 5820762816512 5838191387392 5843126460416 5845208444348 5855930974208 5857991286784 5862943096832 5865032141696 5868737265664 5871135192832 5875791036416 5881905283072 5884001084416 5888974880768 5906607692713 5926639622176 5937511530496 5939627145088 5943690002432 5944647962624 5946766120022 5950833860608 5952954222124 5956714889216 5957986305152 5961750151168 5963874402304 5976916754432 5984100548608 6007091743744 6014311805936 6020255567872 6026520141824 6027491451968 6031614410752 6033763555456 6044831973376 6046958747648 6052070293504 6054226726912 6065332682752 6090805437808 6097143424736 6117821545472 6125174696368 6129044160512 6131228020736 6136410800128 6138597285184 6152021737472 6177136050176 6200868896768 6203078349104 6208321864192 6214457360384 6221926660096 6224115742208 6229377040384 6235533344768 6242021933056 6243027976192 6249524363264 6287283032576 6297054598562 6301032644608 6308606001152 6310853841656 6315170627584 6316188460288 6322760976896 6329009569792 6334359535616 6336616552448 6350474051584 6360962130614 6374872870912 6382534977728 6388842643456 6390206293807 6394243186688 6396521540864 6400896925696 6403177650688 6404209667716 6408590311424 6410873777672 6414923726848 6422633971712 6424893669376 6430324686848 6444415975424 6463711893184 6469175724032 6471480777671 6478214888782 6483352150016 6490098614272 6500185392064 6504291762176 6512109420544 6514429772032 6519936475136 6559328933024 6566154457408 6580513931264 6588423202816 6590770745923 6594934341632 6596341980704 6600509095936 6602860945408 6610797076352 6625254178816 6632148303872 6637754515456 6652300361728 6672218728448 6677858811904 6680238222112 6692492541952 6694847184896 6702893876224 6709868791808 6715189755904 6722177466368 6724572667904 6730257006592 6750408791672 6770920188928 6773302425344 6781443413836 6785727463424 6788145308672 6792788574208 6793883385856 6796304137168 6800952983552 6803376253856 6807674159104 6809127205888 6815856459776 6824048594944 6838972055552 6865247707136 6867693886508 6873499206784 6880292077568 6887451590656 6888561659392 6893273612288 6895729777664 6908379398144 6910809997312 6919116259328 6960920500352 6968163913984 6969286991338 6976539110996 6989336969216 6991796051968 7000199652992 7004621897728 7007117737984 7013040914432 7015539754496 7086707310592 7089232398976 7095224987648 7097753110994 7102236983296 7110773325824 7113275133952 7126323822592 7133739352064 7134889115648 7142313558016 7185466322944 7194102700736 7196633826928 7209835429888 7212404390464 7217337860096 7218501097472 7226012545024 7233153794048 7239268040704 7241847488512 7269671006416 7285568995328 7294325688832 7301534449664 7303092907208 7307706499072 7310310332416 7315310772224 7317917315072 7319096763104 7324103213056 7326712888768 7331341402112 7340153110528 7342735622144 7365046829056 7387099306496 7393343684608 7395978031624 7403674158608 7409545314304 7417255559168 7426170529792 7428783305216 7442410766336 7445062596608 7451355971584 7473666876494 7490044524872 7496375923456 7504176522752 7520587350016 7529626517504 7532309423912 7537067819008 7538676549376 7546126794752 7555196658688 7571719061504 7579598061568 7584224078809 7625392832512 7631838642176 7634557968128 7643734119532 7648562905088 7660450144256 7668421476352 7674502578176 7685225906176 7691722293248 7714752904768 7724025444317 7731658864384 7738194501632 7740917057536 7750221044384 7755117101056 7757880352768 7763186941952 7764438155264 7767204728192 7772517695488 7775287147264 7781859663872 7789550239744 7798912679936 7815968063488 7828876468448 7845997379584 7848793013152 7855427664896 7863190945792 7866403793521 7871373246464 7872641896448 7878026985472 7880834031616 7890306187904 7895290740736 7907561439232 7955337714688 7963615901696 7964899418672 7973187555424 7981067214848 7987813679104 7990624059392 8000228174848 8008134557696 8014903902208 8017759719424 8048564328532 8081420870656 8099094069248 8101979884544 8108828557312 8111717841136 8116842266624 8126598086656 8154158989312 8162644066304 8196924961316 8211961511936 8214887543408 8221831657984 8224724373632 8239811919872 8242747874816 8248386125824 8249715539968 8258300051456 8266461478912 8276397129728 8308195435904 8318181247726 8336372215808 8339342576474 8344610799616 8346391893952 8351664570368 8354640379904 8360355168256 8363334074368 8364682014976 8370403672064 8373386158592 8388746412032 8442399207424 8449535639552 8452546321856 8461341895552 8462705632339 8468051787776 8471511777638 8476863496192 8479883915776 8487052034048 8490038063104 8505612304384 8508642967552 8515835396096 8541333573136 8560050885568 8567286769664 8576201740288 8586509675072 8605287448576 8608353627328 8613791793152 8615630342144 8624144908288 8634510467072 8667684661496 8714734665728 8722101305344 8725209106432 8728318014871 8735696136608 8741214748672 8754800164864 8763910258688 8783115321344 8790539763712 8816860462592 8827457650648 8836181559296 8843650859008 8857395479296 8866148974592 8873643606016 8876805403648 8882877366272 8886042454016 8893553901568 8902343131136 8913043062784 8939730561944 8947287392512 8966854148096 8970049157888 8977631617024 8980830466972 8986503938048 8990175764024 8995855138816 8997305024512 9006667464704 9009876660512 9017492786176 9037213073408 9075166921457 9091814531072 9095054065916 9101275316224 9102742192768 9112214349056 9121219674112 9123166529764 9128929918976 9143117914112 9152153780224 9159890173952 9163153965056 9198359232608 9218516338304 9228108967168 9235909566464 9256107507712 9259405582336 9267232636928 9270534675584 9276391161856 9287540670464 9319038844928 9328736075776 9367914241504 9385098870784 9388442906752 9396379037696 9420283285504 9428246331392 9438057201664 9447384547328 9458739576832 9495080498176 9506492854544 9515887833088 9527282532352 9530677230256 9536698056704 9538733593088 9548160434176 9558096084992 9559636588544 9566175625216 9569584181248 9587138756608 9648456237056 9656612159488 9660052939264 9670105023488 9671663579816 9677773471744 9681727745872 9687843995648 9691295903744 9699488038912 9724163391488 9732383309824 9761524083584 9773256684646 9782915297792 9791184879616 9794673609448 9801373417472 9804865777616 9813153914368 9822851956736 9834614226944 9838118431232 9846434676736 9856165609472 9868011962368 9897558836438 9905925327424 9953408881598 9959696760832 9968115777536 9971667550208 9975220588424 9983652727552 10037846081536 10076411957248 10088523029312 10098493210624 10100648657953 10107029553152 10110630822656 10122737690624 10132741685248 10141306978304 10144920461312 10151859847168 10155477090304 10164061601792 10186334928896 10216834927936 10225471305728 10251484751872 10260150419456 10263806247968 10270290214912 10274486587456 10280977301504 10282634313728 10293334245376 10297001897728 10305706041344 10371619338808 10390645178368 10394347503904 10401457504256 10403133934592 10413959256064 10417669888717 10424251056128 10426476034016 10433062764544 10436780204032 10449277616128 10459604320256 10472175960064 10512410551552 10525045660388 10535447243776 10546410248192 10555325218816 10582177808384 10591123013632 10594896772096 10614332194816 10658909516164 10670000993288 10706187704576 10719055718644 10725827280896 10729649036288 10738718900224 10742545249072 10766038040576 10775138664448 10786351087616 10809988087808 10851520569344 10855387110932 10864563262336 10875300380672 10892202548864 10899083493376 10901409820672 10912183353344 10923538382848 10925298958336 10932772143104 10936667635712 11002745307008 11026807128064 11036128182272 11040060502016 11043994222898 11051548598272 11053329805504 11060312539136 11064831709568 11071821709312 11075766747136 11085129187328 11089078966784 11113329590272 11122723782656 11156027524096 11169436211024 11180474626048 11189925576704 11193912696512 11201569619968 11205560888704 11215033044992 11226116521984 11243563921408 11253068201984 11264189267968 11277727956992 11311495813072 11321057517056 11345866262528 11357672574976 11375324436112 11382510583808 11396191485952 11400252101056 11409888831488 11471824093184 11515899379712 11529740604928 11541135097856 11543598466232 11550890917888 11555006654464 11580276211712 11594194812928 11606259531776 11616070402048 11641525633024 11676382774784 11686252920832 11690416888696 11711861948416 11715982573568 11725886193664 11730064283392 11742270385664 11751582072832 11763810566144 11768002168832 11777949761536 11813215385426 11853279244352 11867525974213 11875023060992 11879254290176 11887380004864 11889295925248 11893532240044 11901667721216 11905908444248 11913429778432 11915972610304 11927748804608 11968201097216 12014183487488 12018464301389 12028623611872 12040511135744 12053040283648 12054982903936 12063228821504 12067527110912 12089663946752 12093917495296 12104140587008 12108453453824 12130665365504 12181610875616 12194286849472 12235643090944 12250349392736 12258088321024 12262456041472 12272821600256 12277194570368 12304043474944 12354272100352 12401737793536 12406156698208 12416643728384 12428914720768 12443853320192 12448231484416 12458754080768 12471066689536 12484043866112 12486055952384 12499048726528 12574566065152 12594109197124 12602065289216 12617212002304 12621707683312 12630341255168 12632376920576 12645521953792 12658019139584 12668719071232 12673233104896 12700948103168 12721924261228 12749745741824 12765069955456 12777685286912 12780412587614 12788486373376 12793043081728 12801793851392 12806355301376 12808419335432 12817180622848 12821747555344 12829847453696 12845267943424 12849787338752 12860649373696 12888831950848 12927423786368 12938351448064 12942961555342 12956429777564 12966704300032 12980197228544 13000370784128 13008583524352 13024218841088 13028859544064 13039872950272 13118657866048 13132308914816 13161027862528 13176846405632 13181541491846 13189868683264 13192683961408 13201018191872 13205721890816 13221594152704 13250508357632 13264296607744 13275509030912 13344437456896 13355717623808 13360476444224 13384985083904 13389694369792 13405787752448 13419737583616 13430379511808 13444354932736 13449145335808 13460514013184 13500817583344 13541840377856 13546604850688 13562886827672 13571454926848 13576290617344 13585577148416 13587766771712 13592608274336 13601905967104 13606752507712 13615348318208 13618254411776 13631712919552 13648097189888 13677944111104 13730495414272 13735387773016 13746998413568 13760584155136 13774903181312 13777123318784 13786547224576 13791459555328 13816758796288 13821619994624 13838232518656 13921841000704 13936327827968 13938573982676 13953078221992 13978673938432 13983592103936 14000399305984 14014235475968 14026081828864 14031079508992 14084987574931 14173414621184 14178464797952 14190449975296 14195506221988 14204473966592 14221546651648 14226550267904 14252647645184 14269778231296 14284627116032 14344618682303 14370932645888 14388205401472 14393267653856 14419670859776 14424808780928 14434675720192 14437002194944 14452025090048 14466307588096 14478536081408 14483694977024 14539342012832 14571137990656 14588651377664 14603068899328 14606185814416 14615412998144 14620620664832 14630621544448 14635834630144 14638193526208 14648206426112 14653425777536 14662682804224 14680306221056 14685471244288 14730093658112 14774198612992 14786687369216 14791956063248 14807348317216 14819090628608 14834511118336 14852341059584 14857566610432 14884821532672 14890125193216 14902711943168 14947333752988 14980089049744 14992751846912 15008353045504 15041174700032 15059253035008 15064618847824 15074135638016 15077353098752 15092253589504 15110393317376 15143438123008 15159196123136 15168448157618 15250785665024 15263677284352 15269115936256 15287468239064 15297125810176 15320900288512 15336842952704 15370451812352 15383444586496 15429505809536 15448050888634 15463317728768 15476389003264 15481834115072 15500442088768 15510234202112 15515760705536 15526373883904 15528876310528 15534409456384 15545035390976 15550574294528 15563719327744 15579100479488 15597825359872 15657752936896 15691994759168 15697586026304 15710855329792 15716453317201 15726381891584 15732807587042 15742746492928 15745283792896 15756053970944 15761668063232 15780612375808 15815122878464 15910675429376 15916344615353 15927231803392 15929798837344 15946375110848 15962134429696 15975627358208 15981248118784 16000456349696 16016269115392 16029807804416 16035519438848 16097128657064 16162841741312 16198188138496 16203959769088 16217657114624 16223435682272 16233684533248 16253196173312 16308317978624 16325288132608 16393849922632 16423923023872 16429775086816 16443663315968 16449448747264 16479623839744 16485495749632 16496772251648 16499431079936 16516600102912 16532922957824 16552794259456 16616390871808 16636362495452 16672744431616 16678685152948 16689221599232 16692783787904 16703329140736 16709280759808 16726668148736 16729364029952 16740807344128 16746772317184 16777492824064 16884798414848 16899071279104 16905092643712 16922683791104 16925411264678 16936103575552 16943023555276 16953726992384 16959767831552 16974104068096 16980076126208 17011224608768 17017285935104 17031670792192 17082667146272 17120101771136 17134573539328 17152403480576 17173019350144 17210574897152 17216707254656 17227583586304 17231260684288 17248289816576 17269020934144 17335369322992 17429469331456 17444202610688 17450418212864 17456636029742 17471392273216 17482429497344 17509600329728 17527820517376 17566230642688 17581079527424 17633720925184 17654915301296 17672363118592 17687301718016 17714790958592 17732297949184 17747287212032 17753610807296 17765754732544 17772084908032 17787107803136 17804686262272 17826086125568 17879461123888 17894574785024 17933708296192 17940098315776 17955263234048 17961660933944 17973007876096 17980351528048 17991710277632 17994610049024 18013334929408 18019753321024 18034985572352 18074426146816 18150333842914 18183629062144 18190108131832 18202550632448 18205484385536 18224428698112 18242439348224 18246333059528 18257859837952 18286235828224 18304307560448 18326307930112 18396718465216 18418829905679 18437032676608 18456217934336 18471819132928 18512215015424 18518811164672 18534465273856 18541069351168 18575081340928 18638077689856 18735828483008 18758347507627 18770197741568 18776885813504 18792758075392 18840566571008 18856492662784 18876114403328 18917479153664 18990160996352 18996927444131 19012985709088 19031775666176 19054565064704 19061354460512 19073396113408 19077467186176 19096320868352 19116192169984 19119273177088 19132351250432 19139168362496 19174277513216 19296912474112 19313224318976 19320105878528 19340210046976 19343327159632 19355546943488 19363455491744 19375687991296 19382591807488 19398976077824 19448326782976 19464766619648 19523048167168 19546513369292 19565830595584 19582369759232 19589347218896 19602746834944 19609731555232 19626307828736 19645703913472 19669228453888 19676236862464 19692869353472 19712331218944 19736023924736 19795117672876 19811850654848 19906817763196 19919393521664 19936231555072 19943335100416 19950441176848 19967305455104 20075692163072 20152823914496 20177046058624 20196986421248 20201297315906 20214059106304 20221261645312 20245475381248 20265483370496 20282613956608 20289840922624 20303719694336 20310954180608 20328123203584 20372669857792 20433669855872 20450942611456 20502969503744 20520300838912 20527612495936 20540580429824 20548973174912 20561954603008 20565268627456 20586668490752 20594003795456 20611412082688 20743238677616 20781290356736 20788695007808 20802915008512 20806267869184 20813681420077 20827918512128 20835339777434 20848502112256 20852952068032 20866125529088 20873560408064 20898555232256 20919208640512 20944351920128 21024821103104 21050091320776 21070894487552 21092820496384 21110650437632 21164355616768 21182246027264 21189793544192 21228664389632 21317819032328 21340001986576 21412375409152 21438111437288 21451654561792 21459298072576 21477437800448 21485090498144 21532076081152 21550277328896 21572702175232 21619976175616 21703041138688 21710774221864 21729126524672 21750600761344 21784405097728 21802819641344 21824366706688 21847076765696 21850597916672 21873335271424 22005490614016 22039691094967 22053614256128 22072256364544 22080121004032 22087988445796 22103097196544 22106659611008 22120625078272 22129663419136 22151533494272 22170258374656 22178157933568 22226659180544 22245447565312 22312055048192 22338872422048 22360949252096 22379851153408 22387825393024 22403139239936 22411121777408 22430066089984 22452233043968 22487127842816 22506136403968 22528378535936 22555455913984 22622991626144 22642115034112 22673752110737 22691732525056 22715345149952 22750648872224 22765021167616 22792382971904 22800504202112 22819777662976 22943648186368 23031798759424 23059481209856 23082270195712 23087196932464 23101781835776 23110013308928 23160552423424 23188389625856 23212519063552 23232140804096 23283051266048 23352765549568 23372505841664 23380833777392 23423723896832 23431965147136 23451772387328 23460128566784 23484540771328 23503164145664 23527621132288 23536004337664 23555899523072 23626430770852 23706558488704 23735051948426 23750046121984 23758508580352 23774760009728 23778591850496 23787064480088 23803335442432 23811816888496 23826859556864 23831945220608 23855497609216 23936402194432 24028366974976 24036928602778 24057247223744 24081022271488 24106080567296 24109965807872 24126457643008 24135054221824 24179327893504 24187834990592 24208281174016 24216906907648 24363221751232 24388573698944 24471286181888 24500698785472 24516176642048 24524912082944 24545643200512 24554389140736 24608086949888 24803475587072 24812313396416 24833287456768 24842135888479 24857829441536 24887706640384 24896462968832 24917508161536 24942133379072 24968087732224 24972111904768 24998097453056 25149132130304 25188218394248 25204130578432 25234424004608 25243415366624 25260682510336 25264753841152 25291043907584 25316038279168 25337438142464 25346466209792 25401896206336 25443848522456 25499491483648 25530139910912 25555370573824 25560825175228 25576972746752 25586086163456 25603587702784 25612710602752 25616838670864 25634361245696 25643495110688 25659694907392 25690535886848 25699574677504 25721298747392 25777663901696 25854847572736 25876702896128 25885923110684 25912859555128 25933408600064 25960394457088 26000741568256 26048437682176 26057719088128 26079745900544 26157834067729 26237315732096 26264617829632 26322055725056 26353692811264 26363082983692 26379737366528 26385367922816 26402036383744 26411443781632 26443188305408 26501016715264 26528593215488 26551018061824 26688874913792 26711435247616 26720952888448 26769970167808 26779388739584 26811575504896 26839475167232 26860759023616 26888709865472 26898290671616 26921028026368 27001635166688 27083680755712 27093209701376 27125773655344 27142909853696 27152581234688 27171154296832 27175533543424 27185216548672 27203811934208 27213505015424 27230696636416 27236508823552 27263425839104 27296194379776 27355888222208 27460990828544 27470775546032 27493996827136 27521168310272 27549806362624 27554246637568 27573094449152 27582919110656 27633517592576 27643239989248 27676465037312 27843682001408 27872655655936 27877147965352 27906156443984 27957347876864 27967184207872 28000798611968 28028470951936 28052163657728 28062159017984 28169975149862 28346829242368 28356929595904 28380899950592 28391012443976 28408947933184 28443093303296 28453100535808 28539556462592 28569254232064 28689237364606 28741865291776 28776410802944 28786535307712 28839341719552 28849617561856 28869351440384 28874004389888 28904050180096 28932615176192 28967389954048 29078684025664 29142275981312 29177302755328 29187699017659 29206137798656 29212371628832 29230825996288 29241241329664 29261243088896 29271669260288 29276387052416 29296412852224 29306851555072 29360612442112 29370942488576 29460187316224 29548397225984 29573374738432 29583912126496 29614696634432 29638181257216 29650291221733 29669022236672 29704682119168 29715133220864 29769643065344 29780250386432 29805423886336 29894667505976 29960178099488 29985503693824 30016706091008 30082349400064 30118506070016 30129237695648 30148271276032 30154706197504 30184507179008 30220786634752 30286876246016 30318392246272 30336896315236 30501571330048 30527354568704 30538231872512 30574936478128 30594251620352 30641800577024 30673685905408 30740903624704 30766889172992 30859011619072 30896101777268 30926635457536 30952778006528 30963668230144 31000884177536 31020468404224 31031521411072 31057752621056 31068818912768 31090070781952 31101148589056 31127438655488 31158200958976 31195650719744 31315505873792 31383989518336 31395172052608 31421710659584 31432906634402 31452763783168 31465615174084 31485492985856 31490567585792 31512107941888 31523336126464 31561224751616 31630245756928 31821350858752 31832689230706 31854463606784 31859597674688 31892750221696 31924268859392 31951254716416 31962496237568 32000912699392 32032538230784 32059615608832 32071038877696 32194257314128 32325683482624 32396376276992 32407919538176 32435314229248 32446871364544 32467369066496 32506392346624 32616635957248 32650576265216 32787699845264 32847846047744 32859550173632 32887326631936 32898897494528 32959247679488 32970991499264 32993544503296 32998862159872 33033200205824 33065845915648 33105588518912 33232781743616 33272724990904 33345488863232 33357370305896 33378443198464 33385567575808 33418561519616 33453336297472 33458728059904 33481614688256 33493544634368 33554985648128 33769596829696 33798142558208 33810185287424 33845367582208 33850822529356 33872207151104 33886047110552 33907453984768 33919535663104 33948208136192 33960152252416 34034571870208 34063341584384 34165334292544 34206398396261 34240203542272 34269147078656 34304806961152 34346038700288 34421149794304 34433414509312 34462521368576 34496579633152 34538041868288 34641455927533 34670738645984 34836931085593 34858938662912 34888405221376 34900836425728 34913272059484 34942784546432 34964858994688 35019200659456 35055641034752 35132461285376 35162159054848 35267441850368 35309830602592 35344726237184 35374603436032 35429581917184 35464595898368 35494574424064 35507221614592 35531509465088 35544169816064 35574215606272 35609372524544 35652172251136 35758922247776 35789149570048 35867416592384 35880196631552 35910526468096 35923321867888 35946015752192 35960703056096 35983420555264 35989220098048 36026669858816 36039506642048 36069971144704 36148852293632 36300667685828 36367258124288 36380216263664 36405101264896 36410968771072 36448857396224 36484878696448 36492666119056 36515719675904 36572471656448 36608615120896 36652615860224 36793436930432 36837659811358 36874065353216 36912435868672 36943638265856 37024430030848 37037622329344 37068930547712 37082138702336 37150162681856 37471656966016 37516695015254 37540395483136 37553771627008 37585516150784 37681133142016 37712985325568 37752228806656 37834958307328 37980321992704 37993854888262 38025971418176 38063551332352 38109130129408 38122708921024 38146792226816 38154934372352 38192641736704 38232384339968 38238546354176 38264702500864 38278336724992 38593824948224 38626448637952 38640211757056 38653979780143 38680420093952 38686654319264 38711093886976 38726910983488 38751375982592 38765183614976 38797952155648 38896653565952 38929533239296 39046096334336 39093026738584 39131661191168 39164739518464 39178694437792 39205493669888 39219463110464 39252615657472 39291407826944 39338456907776 39352473724928 39385738706944 39424662437888 39472047849472 39590235345752 39623701309696 39813635526392 39838787043328 39886670200832 39900882353696 39934610910208 40151384326144 40305647828992 40354092117248 40393972842496 40402594631812 40428118212608 40442523290624 40490950762496 40530966740992 40565227913216 40579681845248 40621908361216 40656246407168 40745339715584 40867339711744 40901885222912 41005939007488 41040601677824 41055224991872 41081160859648 41097946349824 41130537254912 41173336981504 41188007590912 41222824165376 41346253848991 41486477355232 41562580713472 41577390015616 41605830017024 41612535738368 41627362840154 41655837024256 41670679554868 41697004224512 41705904136064 41732251058176 41747120816128 41797110464512 41838417281024 41888703840256 42049642206208 42100182641552 42141788975104 42185640992768 42221300875264 42328711233536 42364492054528 42379587088384 42457328779264 42635638064656 42680003973152 42824750818304 42876222874576 42903309123584 42918596145152 42954875600896 42970180996288 43064152162304 43100554657792 43145404350464 43239952351232 43406082277376 43421548443728 43458253049344 43501201522688 43568810195456 43605639282688 43648733413376 43694153531392 43701195833344 43746670542848 44010981228032 44079382189934 44107228512256 44144512729088 44160242008064 44175976891592 44206194393088 44213319222016 44259326838272 44303066988544 44340516749312 44356315867136 44453318361088 44624110096384 44677744844096 44721898504192 44731444056649 44759702306816 44775650786048 44806278479872 44822243554816 44860132179968 44904466087936 44974255685632 45012272807936 45110911827968 45245983252288 45284230068224 45300365443697 45347504221474 45383465050112 45430690299904 45501297744448 45530042335232 45584765943808 45601008404224 45639555325952 46063597518848 46118962419712 46135395221461 46164540391424 46174393864928 46203563671552 46220026617856 46321104846848 46376779251712 46425038127104 46464281608192 46566102532096 46705531099136 46745011683328 46761667554784 46847447793664 46863930294272 46903544774656 46920257133568 46969081542656 47006328291328 47055242264576 47072008675328 47111799046144 47252861541704 47413116977408 47470103896852 47500092243968 47517017160704 47549520019456 47557183700992 47574128960176 47606670884864 47623633776992 47653719113728 47663890441216 47710995218432 47872804388864 48056733949952 48073857205556 48114494447488 48162044542976 48212161134592 48219931615744 48252915286016 48270108443648 48358655787008 48375669981184 48416562348032 48433813815296 48726443502464 48777147397888 48942572363776 49001397570944 49032353284096 49049824165888 49091286401024 49108778281472 49216173899776 49606951174144 49624626792832 49666574913536 49684271776958 49715658883072 49775413280768 49792925937664 49835016323072 49884266758144 49936175464448 49944223809536 49996194906112 50298264260608 50376436788496 50408261156864 50468848009216 50486830733248 50521365020672 50529507682304 50582087815168 50632076558336 50674876284928 50692932419584 50803792412672 50887697044912 50998982967296 51060279821824 51110741147648 51121650350456 51153945493504 51172172326912 51207175405568 51225421205504 51233677341728 51268722491392 51286990221376 51319389814784 51381071773696 51399149355008 51442597494784 51555327803392 51709695145472 51753405792256 51771846221368 51825719110256 51866817200128 51920788914176 52001483136512 52096875364352 52115438176256 52159491801088 52315668135458 52474631464192 52529235659264 52644111450112 52707385622528 52726165967384 52759474733056 52770735845632 52822887563264 52886376610816 53002033430528 53057186430976 53377749827584 53422870495232 53441905776896 53539940335616 53558777479168 53623151009792 53678950334464 53721518047232 53796581343232 53842056052736 54003270333376 54068178110219 54167361511424 54186419402752 54251547310688 54285819707392 54305162469376 54342308593664 54351067086848 54370433097344 54407623868416 54427010030848 54473017647104 54526851678208 54592388759552 54711776444416 54921981657088 54941551092064 54987993654272 55042336620544 55064826554647 55099612725248 55108493275136 55146188898304 55165838221312 55267035185152 55286479978496 55352930074624 55687364002816 55745311311872 55754295930704 55812312887968 55914695753728 55934368415744 56001597223936 56056941903872 56104327315456 56124318035968 56339950299724 56693658484736 56713859191808 56761799901184 56782024887952 56817895866368 56886186606592 56906201071616 57079112925184 57138508464128 57378474729212 57483730583552 57552821605888 57573070615424 57678683439104 57699235123712 57738702880768 57748008779776 57808100360192 57865230352384 57934779908096 58157368051328 58284551962624 58354605510656 58375398035318 58412275597312 58424743257664 58461651992576 58482482659328 58522486177792 58543338520576 58552774104832 58592825704448 58613703110144 58721224884224 58741884977152 59096794451968 59146749476864 59167824252992 59229393268864 59238939426373 59276362514432 59300582443466 59338044473344 59409364238336 59430266441728 59539286130688 59560500772864 59610847772672 59789335011952 59920356198976 59971007387648 60033412182016 60164698800128 60237012140032 60258475391296 60296542552064 60309412395008 60369014358016 60441573269504 60573752492032 60636784492544 60673792630472 61003142660096 61054709137408 61076463745024 61149872956256 61188503240704 61283601154048 61347371810816 61481807249408 61533778345984 61718023238144 61792203554536 61853270915072 61905556013056 61927336460288 62001768355072 62063042822144 62115505242112 62137637825536 62180141563904 62202297178112 62254877310976 62316401917952 62391301439488 62631011747584 62767979036672 62790344105216 62843421319168 62865813268804 62905527566336 62931230348168 62970985971712 62981135171584 63046672252928 63122449503232 63260491513856 63526168450199 63642701717504 63665378461412 63708927213568 63719195349376 63785500443392 63848537718784 63902509432832 63924992475136 64001825398784 64065076461568 64119231217664 64142077755392 64388514628256 64651366965248 64792752553984 64815839076352 64870628458496 64893742729088 64934738132992 65012784693248 65233271914496 65301152530432 65575399690528 65695692095488 65719100347264 65774653263872 65797794989056 65918495358976 65941982998528 65987089006592 65997724319744 66066400411648 66131691831296 66211177037824 66465563487232 66545449981808 66690977726464 66714740611792 66756886396928 66771135151616 66837123039232 66906672594944 66917456119808 66963229376512 66987089268736 67109971296256 67539193659392 67596285116416 67620370574848 67690735164416 67701645058712 67744414302208 67772094221104 67814907969536 67839071326208 67896416272384 67920304504832 68069143740416 68126683168768 68330668585088 68412796792522 68480407084544 68538294157312 68609613922304 68692077400576 68842299588608 68866829018624 68925042737152 68993159266304 69076083736576 69282911855066 69341477291968 69673862171186 69717877325824 69776810442752 69801672851456 69826544118968 69885569092864 70038401318912 70111282069504 70264922570752 70534883700736 70619661205184 70689452474368 70704540605671 70749206872064 70859163834368 70929191796736 70989148848128 71014443229184 71063018930176 71088339632128 71148431212544 71304344502272 71517844495552 71578299140096 71734833184768 71760393263104 71821052936192 71846643735776 71892031504384 71921406112192 71966841110528 71978440196096 72053339717632 72079013284096 72139942289408 72297704587264 72601335371656 72734516248576 72760432527328 72810202529792 72821937542144 72897714792448 72969757392896 72985332238112 73031439351808 73144943312896 73217230241792 73305231720448 73586873860864 73675319622716 73748130706432 73824871737344 73887276531712 74075244658688 74137861095424 74164277404672 74300325363712 74943313932032 75033390030508 75080790966272 75107543254016 75171032301568 75362266284032 75425970651136 75504457613312 75669916614656 75960643985408 75987709776524 76051942836352 76127102664704 76218260258816 76245417842048 76293584453632 76309868744704 76385283473408 76464768679936 76477092708352 76529405001728 76556673449984 77187649896448 77252897275904 77280423514112 77307959560286 77360840187904 77373308638528 77422187773952 77453821966976 77502751965184 77530367229952 77595904311296 77793307131904 77859066478592 78092192668672 78186053477168 78263322382336 78329479036928 78357388875584 78410987339776 78438926220928 78505231314944 78582815653888 78676913815552 78704947449856 78771477413888 78849324875776 78944095698944 79180470691504 79247402619392 79627271052784 79677574086656 79773340401664 79801764707392 79869221820416 80302768652288 80611295657984 80708184234496 80787945684992 80805189263624 80856236425216 80885046581248 80981901524992 81061933481984 81159363690496 81243816722432 81312492814336 81490679431168 81734679423488 81803770445824 82011878014976 82081203355648 82110449983744 82195892699648 82261074509824 82346673963008 82376015181824 82445648330752 82692507697982 82972954710464 83072681819491 83125161426944 83154780031232 83211660034048 83225071476736 83254725680308 83311674048512 83341359109736 83394008449024 83411808272128 83494241632256 83594220929024 83777407680512 84099284412416 84129250109723 84200365283104 84283577950208 84371281985536 84442601750528 84657422467072 84728984109056 84759174176768 84914657558528 85271276129312 85360007946304 85649501636608 85752445749152 85806618247168 85837192290304 85909751201792 85940361992576 86128304324608 86201109315584 86290808700928 86479904702464 86812164554752 86843096887456 86916506098688 87002403045376 87137620390912 87211278565376 87297466826752 87388307062784 87402391666688 87493341085696 88021962456064 88158764379868 88214457024512 88289025458176 88320484016128 88351953783184 88412388786176 88426638444032 88518653676544 88606133977088 88681033498624 88712631734272 88906636722176 89248220192768 89355489688192 89443797008384 89462888113298 89519404613632 89551301572096 89612556959744 89644487109632 89720264359936 89808932175872 89948511371264 90024545615872 90221823655936 90491966504576 90568460136448 90600730887394 90695008442948 90766930100224 90861380599808 91002595488896 91060084670464 91169531887616 91202016808448 91279110651904 92127195037696 92237924839424 92270790442922 92329080782848 92348787729856 92407127343104 92440053235712 92642209693696 92753558503424 92850076254208 92928563216384 93411062198272 93490023366656 93523335109568 93694895587328 93727860588544 93807089549312 93840514267136 93938163085312 94012656582656 94110484529152 94144017350656 94223598092288 94505723083408 94826233954816 94940207793704 95000184487936 95034034321408 95099040038912 95114367401984 95148257920352 95213341769728 95247267553984 95307438227456 95327780882432 95421990436864 95745608777728 96113467899904 96147714411112 96228988894976 96324089085952 96424322269184 96439863231488 96505830572032 96540216887296 96717311574016 96751339962368 96867627630592 97452887004928 97554294795776 97885144727552 98002795141888 98099648331776 98182572802048 98217556562944 98432347799552 98594913024517 99213902348288 99249253585664 99333149827072 99368543553916 99431317766144 99550826561536 99585851875328 99670032646144 99768533516288 99888447619072 99992389812224 100412330776121 100596528521216 100752873576992 100816522313728 100937696018432 100973661466496 101042730041344 101059015364608 101164175630336 101264153116672 101349752569856 101385864839168 101607584825344 101775394089824 101997965934592 102120559643648 102221482295296 102243300700912 102307890987008 102344344653824 102414350811136 102450842411008 102467354683456 102537444982784 102573980442752 102638779629568 102762143547392 102798298710016 102885194989568 103110655606784 103419390290944 103506811584512 103543692442736 103651438220512 103733634400256 103841577828352 104002966273024 104193750728704 104230876352512 104318983602176 104631336270916 104949262928384 105058471318528 105288222900224 105414771245056 105452331934768 105518949466112 105541471691264 105645775126528 105772753221632 106004066861056 106114372861952 106755499655168 106845740990464 106883811553792 107079880671232 107117554958336 107246302019584 107357900668928 107593162686464 107684112105472 108006540666752 108136356220438 108334723022848 108372838805504 108503094621376 108571639414784 108610324938752 108684617187328 108702134173696 108740866194688 108815247736832 108854020061696 108946035294208 109053703356416 109184777519104 109843963314176 109883102184128 109975987308544 110015173220407 110084673241088 110129653109294 110199225450496 110216986550272 110292377796608 110331676442624 110572959956992 110705860149248 111374728005632 111490622623744 111508591861408 111624625775936 111829391507456 111868736831488 112003194447872 112113883807744 112208654630912 112248636071936 112679900599448 113387316969472 113427718383616 113523599802368 113564049775904 113635791732736 113772373213184 113812402143232 114158225850368 114277016928256 114756949458424 114967461167104 115105643211776 115146141230848 115357366878208 115398470247424 115477405761536 115496017559552 115616200720384 115730460704768 115869559816192 116314736102656 116569103925248 116709211021312 116750796070636 116824551194624 116849486515328 116923303985152 116964965318656 117086677041152 117105548209664 117185651408896 117227406220288 117442449768448 117483769954304 118193588903936 118293498953728 118335648505984 118458786537728 118477878852746 118552725028864 118601164886932 118676088946688 118818728476672 118860532883456 119078572261376 119121001545728 119221695545344 119578670023904 119840712397952 119942014775296 120066824364032 120329397600256 120474024280064 120516950782592 120593085104128 120618824790016 120738028716032 120883146539008 121147504984064 121273568985088 121347585260944 122006285320192 122109418274816 122152927490048 122299745912512 122377006481408 122567202308096 122694743621632 122963614498816 123067556691968 123436046476288 123584407109072 123706541830144 123811112026112 123854672920576 124003536710144 124126085644288 124231010484224 124275275651072 124360283127808 124404594356224 124509754621952 124632803835904 124782602878976 125262023495168 125535958073344 125580688210432 125686842638336 125731626537608 125811055132672 125862460696336 125941971943424 125962270343168 126093344505856 126244899006464 126520983027712 127052336900398 127285403435008 127330756922824 127417854427136 127438390698752 127571000886784 127697075437568 127805018865664 127849984950272 128003650797568 128130152923136 128284155510784 128777029256512 128931809339753 129302733930496 129585505107968 129631678152704 129741256916992 129787485458176 130025569386496 130466543828992 131150799381056 131308432553389 131391384190976 131438200694528 131549306527744 131595589978112 131836990717952 131883965997056 131974178013184 131995448639488 132132800823296 132422354075648 132931126974464 133090899963616 133381955452928 133429481223584 133513772793856 133542270303232 133674246078464 133813345189888 133834912239616 133926458753024 133974178537472 134219942592512 135078387318784 135192570232832 135240741149696 135381470328832 135403290117424 135488828604416 135544188442208 135629815939072 135678142652416 135792832544768 135840609009664 136138287480832 136253366337536 136661337170176 136825593585044 136960814169088 137076588314624 137219227844608 137384154801152 137684599177216 137733658037248 137850085474304 137986318532608 138152167473152 138565823710132 138682954583936 139347724342372 139435754651648 139553620885504 139603345702912 139653088237936 139771138185728 140076802637824 140222564139008 140529845141504 141069767401472 141239322410368 141378904948736 141409081211342 141498413744128 141718327668736 141858383593472 141978297696256 142028886458368 142126037860352 142176679264256 142296862425088 142608689004544 143035688991104 143156598280192 143469666369536 143520786526208 143642105872384 143693287471552 143784063008768 143842812224384 143933682221056 143956880392192 144106679435264 144158026568192 144279884578816 144595409174528 145202670743312 145469032497152 145520865054656 145620405059584 145643875084288 145795429584896 145939514785792 145970664476224 146062878703616 146289886625792 146434460483584 146610463440896 147173747721728 147350639245432 147496261412864 147649743474688 147774553063424 148150489317376 148275722190848 148328554809344 148600650727424 149886627864064 150066780061016 150161581932544 150215086508032 150342064603136 150724532568064 150851941302272 151008915226624 151339833229312 151921287970816 151975419553048 152103885672704 152254205329408 152436520517632 152490835684096 152619737489408 152770566946816 152929537359872 152954185416704 153113346899968 154277837664769 154375299792896 154505794551808 154560847028224 154615919120572 154721680375808 154746617277056 154844375547904 154907643933952 155060734459904 155191808622592 155586614263808 155718132957184 156184385337344 156372106954336 156526644764672 156658958073856 156714777751168 156821974679552 156877852441856 157010462629888 157165631307776 157353827631104 157409894899712 157542954827776 157698649751552 157888191397888 158360941383008 158494805238784 159254542105568 159355148173312 159546680803328 159603529414784 159738443640832 160605537304576 161222591315968 161416368468992 161575891369984 161610378527248 161712472850432 161770093162496 161963803049984 162123866963968 162318727380992 162487633444864 162624985628672 162981358862336 163469358846976 163607540891648 164023756029952 164162406711296 164220899967488 164391785399296 164522149019648 164693347926016 164752030363648 164891296661504 165385015395964 165945909420928 166145363638982 166250322853888 166309560062464 166423320068096 166450142953472 166509451360616 166623348097024 166682718219472 166788016898048 166823616544256 166988483264512 167188441858048 167554815361024 168198568824832 168258500219446 168400730566208 168567155900416 168742563971072 168885203501056 169314844934144 169457968218112 169518348353536 170542552258624 170720015892608 171299003273216 171504891498304 171613236494336 171674384580608 171819502403584 171880723985152 172256608649216 172402218631168 172581617401856 173624329109504 173686193774912 173833012197376 174004806090752 174275240781824 174422557130752 174594933653504 174776614125568 174804783333376 174986682171392 176043924912128 176317528759736 176428914049024 176640968032256 176703907566368 176824777572352 176853276888064 177037307353088 177212267954176 177362066997248 177425263468544 177813273444352 178496440385536 178710979376384 178887594016768 178925776226596 179038809227264 179102603144192 179225113919488 179288974219264 179440528719872 179617864351744 179897022742528 180049091231744 180443647311872 180983933009152 181136920272896 181201461774788 181390016885896 181533860200448 181722761199616 182005190977792 182339063775232 182404033616896 182558221303808 183104838474103 184254390075392 184475849678848 184541580885844 184658161565696 184697575459712 184814254686208 184880106471424 185284419387392 185507117006848 185700152508416 185857126432768 186822124396544 186980046733312 187046670219136 187389791174656 187455721177088 187614179098624 187681028534272 187876326170624 188025313165312 188220969058304 188288034701312 188447196184576 189011446166816 189652467909632 189880415587408 190000368975872 190068068642816 190198080077824 190228734803968 190296515840704 190426683539456 190494535107968 190614876454912 190655561764864 190843980873728 191491217555456 192226935799808 192295428822224 192457977789952 192648178171904 192848644538368 192879726462976 193011661144064 193080433774592 193434623148032 193502679924736 193735255261184 194905774009856 195108589591552 195770289455104 196005590283776 196199296663552 196365145604096 196435113125888 196864695599104 197189826049034 198427804696576 198498507171328 198666299654144 198737087107832 198862635532288 199101653123072 199171703750656 199340065292288 199776895238144 199984779624448 200824661552242 201193057042432 201505747153984 201633044627456 201875392036864 201947322932992 202085460082688 202118030729216 202328351260672 202528306233344 202771729678336 203550788179648 203995931869184 204241119287296 204313893123613 204442964590592 204486601401824 204615781974016 204688689307648 204828701622272 204901684822016 204934709366912 205074889965568 205147960885504 205524287094784 205596597420032 205770389979136 206221311213568 206838780581888 207013623169024 207087384885472 207302876441024 207467268800512 207683155656704 208005932546048 208387501457408 208461752705024 208637967204352 209262672541832 209898525856768 210116942637056 210576445800448 210829542490112 210904663869536 211037898932224 211082943382528 211291550253056 211545506443264 212008133722112 212228745723904 213510999310336 213691481980928 213767623107584 214159761342464 214235109916672 214492604039168 214715801337856 215186325372928 215368224210944 216013081333504 216272712440876 216669446045696 216745677611008 217006189242752 217143278829568 217220649877504 217404268347392 217481732389376 217630495473664 217708040123392 217892070588416 218107406712832 218369555038208 219687926628352 219766204368256 219951974617088 220030346440814 220169346482176 220259306218588 220398450900992 220433973100544 220584755593216 220663352885248 221145919913984 221411720298496 222749456011264 222981245247488 223017183722816 223249251551872 223658783014912 223737473662976 224006388895744 224227767615488 224417309261824 224497272143872 225359801198896 226774633938944 226855436767232 227047199604736 227128099551808 227271583465472 227544746426368 227624804286464 228316451700736 228554033856512 229513898916848 229934922334208 230211286423552 230292282461696 230714733756416 230796940494848 230954811523072 230992035119104 231232401440768 231460921409536 231739119632384 232629472205312 233138207850496 233418422042624 233501592141272 233649102389248 233698973030656 233929930637312 234173354082304 234211096419328 234371302817792 234454812440576 234884899536896 234967539908608 236387177807872 236586997907456 236671297011968 236917573075456 236955757705492 237105450057728 237202329773864 237352177893376 237637456953344 237721065766912 238242003091456 238443391090688 239157340047808 239444788773827 239681424795904 239884029550592 240133648728064 240658795200512 240948048560128 241033901565184 241237649580032 241476057432064 241766293078016 242295009968128 242695170521888 243858517599151 244012570640384 244218836549632 244305854980096 244599491825024 244754012962816 245134404616192 245389487243264 245927228997632 246135113383936 246872092952576 247168814218144 247413083660288 247622224052224 247709345841152 248007073420288 248252171288576 248462020968448 248550551302144 248720566255616 248809188712448 249019509243904 249265607671808 249565205757952 250524046990336 251071916146688 251161376420864 251373685276672 251463253075216 251622110265344 251724921392672 251883943886848 251924540686336 252186689011712 252489798012928 253041966055424 254104673800796 254570806870016 254661513845648 254835708854272 254876781397504 255142001773568 255394150875136 255610037731328 255699969900544 256007301595136 256260305846272 256568311021568 257554058513024 257863618679506 258605467860992 259171010215936 259263356305408 259482513833984 259574970916352 260051138772992 262301598762112 262616865106778 262782768381952 262876401389056 263098613055488 263191179956224 263673981435904 263767931994112 263948356026368 263990897278976 264265601646592 264844708151296 265862253948928 266181799927232 266763910905856 266858962447168 267027545587712 267084540606464 267348492156928 267626690379776 267669824479232 267852917506048 267948357074944 270156774637568 270385140465664 270481482299392 270577858461001 270762940657664 270806580234848 270977657208832 271088376884416 271259631878144 271356285304832 271585665089536 271681218019328 272276574961664 272506732675072 273322674340352 273651187170088 273921628338176 274153176629248 274438455689216 274768309602304 275369198354432 275467316074496 275700170948608 275972637065216 276304334946304 277131647420264 277365909167872 278695448684744 278871509303296 279206691405824 279306176475872 279542276371456 280153605275648 280445128278016 281059690283008 282139534802944 282478644820736 282757809897472 282818162422684 282996827488256 283436655337472 283716767186944 283956595392512 284057772916736 284353358528512 284593724850176 285217378009088 286071377982208 286313196560384 286939332739072 287041573052416 287284211744768 287386574943104 287568126017536 287685624448768 287913760784384 288213358870528 288316053136384 288559769157632 289190818349056 290405341486624 290938064994304 291041730109312 291240810119168 291287750168576 291590859169792 291879029571584 291941328952448 292125757407232 292579773251584 292868920967168 293220926881792 294347495443456 294701278490864 294992522825728 295299486949376 295549106126848 296300978634752 296551444381696 296657109618688 297201301454848 299773255728128 300133560122032 300323163865088 300430173016064 300684129206272 301449065136128 301703882604544 302017830453248 302679666458624 303842575941632 303950839106096 304207771345408 304508410658816 304873041035264 304981671368192 305239474978816 305541133893632 305859074719744 305908370833408 306226693799936 308555675329538 308750599585792 309011589103616 309121694056448 309231838241144 309443360751616 309493234554112 309815287867904 310121468919808 310383617245184 311173228527616 312368770674688 312744213908672 313053289529344 313120108396543 313317916147712 313429555502336 313643949359104 313755704883712 314020925259776 314331262615552 314707655262208 314819789799424 315085909655552 315776382795776 316721882766016 316989610477568 318509084211136 318710296346624 319093361606656 319207058829568 319476887281664 322445182631936 322832736937984 322947766550227 323151782739968 323220757054496 323424945700864 323540186324992 323927606099968 324247733927936 324637454761984 324975266889728 325249971257344 325962717724672 326938717693952 327215081783296 328047512059904 328324813422592 328441799934976 328783570798592 329044298039296 329386695852032 329504060727296 329782593323008 330770030791928 331891818841856 332290727277964 332500645707776 332619120124928 332846640136192 332900285906944 333018902721232 333246696194048 333365436438944 333576033796096 333647233088512 333976966529024 334376883716096 335109630722048 336397137649664 336517000438892 336801461132416 337134311800832 337485127942144 337770407002112 338629689868288 338915936436224 339036696707072 341085104517248 341440031785216 342598006546432 343009782996608 343226472988672 343348769161216 343639004807168 343761447970304 344513217298432 344804437262336 345163234803712 347248658219008 347372387549824 347666024394752 348009612181504 348550481563648 348845114261504 349189867307008 349553228251136 349609566666752 349973364342784 352087849824256 352635057519472 352857828098048 353281936064512 353407815132736 353649555144704 353706553776128 354074614706176 354424535908352 354724133994496 354850526937088 355626546888704 356992880771072 357421958752768 357775188033536 357851552453192 358077618454528 358205206288384 358450227838976 358577948438528 358881057439744 359235728703488 359794045485056 360098182463488 360887294623744 361967866018304 362273840545792 362402923549576 362780033771792 363067720400896 363445522399232 364010381955584 364678127550464 364808067233792 365116442607616 366209676948206 368508780150784 368951699357696 369083161771688 369316323131392 369395150919424 369760212942848 371014234013696 371400305016832 373644248793088 373960093466624 374093340438272 374779582349312 374911442354176 375228358197248 375362057068544 375752652341248 376050626330624 376576069402624 376894392369152 378022892333632 379304935819264 379760831174816 380000737951744 380136137285632 380396160155648 380457469607936 380593031681408 380853367078912 380989070215936 381311123529728 381687961747456 382982435110912 384453871599616 384590857644448 384915955579904 385296356343808 385453785882529 385697289076736 385759452925952 386023322288128 386160867549184 386869246296064 387005359849472 387470510522368 389811548019712 390217179183104 391540578910208 392011180567552 392398593327104 392730291208192 392870226251776 393729391198208 394379652098068 396855609393152 396997014342656 397332599308288 397474174215664 397725271064576 398203306246144 398343407501312 398680130584576 399553790476288 399969559248896 401649323104484 402386114084864 403011494307968 403266089254912 403750784073728 403894645865984 404170920165376 404236061458432 404656702521344 405056612466688 405543459356672 407101576359296 407991863738368 408482238574592 408627786247226 408885929181184 408973202803648 409231563948032 409377378615296 409657403244544 409803369644032 409869418733824 410149779931136 410295921771008 411048574189568 411193194840064 411540779958272 413677561163776 414027246338048 414174769770944 414605752882048 414934537601024 415366311313408 416011865092096 416775002914816 416923505410048 417275934408704 418525345083664 419797051713536 420233885274112 421152891600896 421659084980224 421809327739072 422075797864448 422165886765056 422583100506112 423091012886528 424016267444224 424457491447808 427021998620672 427382963961856 427535246215168 428319522684928 428470219833344 428985208078336 429431602675712 430372650745856 430736448421888 432026162667008 432545424881752 433338892091392 433491355222016 434012378485504 434441299755008 434808536694784 434963464778752 435260990947328 435416080246784 435784141176832 436214813425664 436739110076416 439375853256704 439532408736512 439903949234176 440060692881628 440338692964352 440518612437176 440796901801984 440867946201088 441326705770496 442823440596992 444683179151393 445498912022528 445962490494976 446034367445632 446498503103744 447317566029824 447474947325952 448012777791488 448455535230976 448834618523648 448994544287744 450719602397792 453549267877888 453710873534464 454094399209472 454256199103616 454543166930944 455089492852736 455249608572928 456632903401472 457108067713024 459027797833696 459869844668416 460422572847104 460584564923392 461429467512832 461593880989696 461909623046144 461984070238208 462464802881536 462921842819072 463478239264768 465258944410624 466276415700992 466836844085248 467003184282544 467298204778496 467397946061312 467859861274624 468346708164608 468422192838656 468742605635584 468909624881152 469769799073792 469935079817216 472774355615744 473173995814912 473342594023936 473835146150912 473911515410984 474210900115456 474404659547728 474704355786752 475274913906688 475442131533824 476484006182912 476886782181376 478314680095616 478889577547654 479362849591808 479768059101184 480267297456128 481317590401024 481896097120256 482067803130368 482475299160064 482952114864128 483532586156032 485390341043776 487717035198302 488025141280768 488437673099264 488611709960192 489198983650048 490268809232384 490778974486528 491854457995264 493744185905152 494337628436288 494826167320576 495244448104448 495418691682304 496014146840576 496504342577152 496924041936896 497101102604288 497441132511232 497618377424896 498039018487808 499130411515904 501048093980672 502143832293376 502322752841728 502747370553344 502926506150432 503244220530688 503449842785344 503767887773696 503849081372672 504373378023424 504979596025856 506083932110848 508209347601592 509141613740032 509323027691296 509671417708544 509753562795008 510284003547136 510788301750272 511220075462656 511399939801088 512014603190272 512520611692544 513136622043136 515108117026048 515727237359012 517210935721984 518526712610816 518965027667968 519149941832704 520102277545984 524603197524224 525233730213556 525565536763904 525752802778112 526197226110976 526382359912448 527347962871808 527535863988224 527981794557952 528531203293184 529689416302592 531724507897856 532363599854464 533527821811712 533717924894336 534055091175424 534169081212928 534696984313856 535253380759552 535339648958464 535705835012096 535896714149888 540313549275136 540770280931328 540962964598784 541155716922002 541525881315328 541613160469696 541955314417664 542176753768832 542519263756288 542712570609664 543171330179072 543362436038656 544553149923328 545013465350144 546645348680704 547302374340176 547843256676352 548306353258496 548876911378432 549536619204608 550738396708864 550934632148992 551400341897216 551945274130432 552608669892608 554263294840528 554731818335744 557390897369488 557743018606592 558413382811648 558612352951744 559084552742912 560307210551296 560890256556032 562119380566016 564279069605888 564957289641472 565515619794944 565636324845368 565993654976512 566873310674944 567433534373888 568115545833472 568706717057024 569187449700352 570434756018176 572142755964416 572626393120768 573878665478144 574083146104832 574568423489536 574773149886208 575371248897536 575827521568768 576426717741056 576632106272768 577119538315264 580810682973248 581508772736437 581876129988608 582083460218624 582481620238336 582575500337152 583181718339584 583758059143168 583882657904896 585159546503168 586441853763584 588694990886912 588904750768061 589402556981728 589985045651456 590598973898752 591098212253696 592601957269504 593102888763392 593314219237376 594402602909696 599546511456256 600267120244064 600646327730176 600860346032128 601368258412544 602898130272256 603407765209088 604035660906496 605359332917248 607685151883264 607901678212192 608415542690816 609016821317632 609746082070528 609963342736384 610478949957632 611082267787264 611718149439488 611816741666816 612453387599872 617111350659076 617501199171584 618023178207232 618243388112896 618463676482288 618886721503232 618986469108224 619630575735808 620242937839616 620767234490368 622346457055232 624737541349376 625488427817344 626106579058688 626240216793086 626635832295424 626859111004672 627287898718208 627511409767424 628041850519552 628662525231104 629415310524416 629639579598848 630171819311104 631552765591552 633443765532032 633979220955136 637018168422272 637420592693248 638186723213312 638414117659136 638953774563328 644890365263872 645665473875968 645895533100454 646303565479936 646441514108992 646849891401728 647080372649984 647855212199936 648495467855872 649274909523968 649950533779456 650499942514688 653877435387904 654430163566592 656095024119808 656649626845184 656883599869952 657567141597184 658088596078592 658773391704064 659008121454592 659565186646016 661540061583856 663783637683712 664581454555928 665001291415552 665238240249856 665693280272384 665800571813888 666037805442464 666493392388096 666730872877888 667152067592192 667294466177024 667953933058048 668753767432192 670219261444096 672794275299328 673034000877784 673602922264832 674268623601664 674970255884288 675540814004224 677259379736576 678073393414144 682170209034496 682880063570432 685196013092864 686019565993216 686697538322432 687278009614336 687522895940608 689026434596864 689608874524672 694497316438016 694744775099648 695332048789504 696019224363008 697100963127296 697690228523008 698379734614016 699219133333504 699946728685568 702886315432847 704175699648512 705270115038944 705715656196096 706563872129024 706815630265472 707299110289408 707413107552256 708149229412352 708849071816704 709448267988992 709701053874176 711253093777408 713985761542144 714843917505536 715550376067072 715703104906384 716155236909056 716410412576768 716900455677952 717155896877056 717762114879488 718471457406976 719588090970112 720196364926976 721774589247488 723935732036608 724547681091584 724805847099152 725560067543584 726135440801792 726891044798464 728020763911168 729356255100928 729616134467584 730232885215232 732419353896412 737017560301568 737903398715392 738166323543376 738632646262784 738790301838848 739520425885696 742028468027392 742800610033664 747288497586176 747920186933248 748186680876544 749559164698624 749822884708352 750456716394496 750724114137088 751505304682496 753152138805248 753788784738304 756045784667264 758609871638528 759521662349632 760001475903488 760272274571264 760792320311296 760914939215872 761186063362816 761706734157824 761978140431872 762622247059456 763375923494912 768907743199232 769181715288896 769831911159808 770106212542849 770592712687616 770907571765058 771394578153472 771518905851904 772046644576256 772321735098368 774010719698944 774941021044736 779623096039424 780434358366208 783081157820416 784022361135104 784797186654208 785460582416384 785740452503552 787458782396416 788759304196136 793711218786304 793994028685312 794665198616576 794948348431328 795450542129152 796406612492288 796686815002624 797360261169152 799107580952576 799939118497792 803298646208968 804772228169728 806022988615936 807501568147456 807789291731968 808341840330752 808472122916864 809313405042688 810113224933376 811086918713344 814203152718592 815983727476736 816964477149184 817255572494452 817771858362368 817946405607296 818463127896064 818754757230592 819606739288064 819738837467648 820299559862272 820591843542016 822097148379136 822386389680128 823081559916544 827355122327552 828054492676096 828349539541888 829211505764096 829869075202048 830732622626816 832023730184192 833550005829632 833847010820096 834551868817408 837050690167328 839594103427072 840467770548224 842305783201792 843318169960448 843618655478144 844151595728896 844331773530112 845166201012224 846182025773056 848032534888448 848914982895616 854043997241344 854765927923712 855070492430336 856639045369856 856940439666688 857970416156672 858863205351424 860745301491712 861472896843776 864052325334016 865090849763504 866677784182784 866982710444032 868024756971008 868882599510016 869617073389568 869926929557504 870521981894656 870832160493568 871568282353664 872429626851328 873478220152832 878751706513408 879064817473024 879807898468352 880121385763256 880677385928704 881037224874352 881593803603968 881735892402176 882653411540992 885646881193984 889366358302786 890997824045056 891924980989952 892068734891264 892997006207488 894635132059648 894949894651904 896025555582976 896911070461952 897989088575488 901439204795584 907098535755776 907421747068928 908188798418944 908512398207232 910178985705472 910499217145856 913265806802944 918055595667392 919159027873723 919739689336832 920845145694208 921169129846784 922858935025664 923187761979392 923819246092288 923968140476416 924929605763072 926956478529536 930517888821248 932552831401984 933673688170496 934006368565088 934596409556992 934795892122624 935719722549248 936693416329216 936844385677312 937485211271168 937819249762304 939539598147584 939870159634432 945548711231488 946347991629824 946685188047872 947670292301824 947823030821968 948421800230912 948809319095456 949408711573504 950549827813376 950884263067648 952968012365824 953773564362752 956629360191232 957779155095308 958725699183616 959536118202368 960534594912256 963792194240512 964135606260736 964950598320128 965904229728256 967065172312064 970780682087552 975434070396604 976050282561536 976875346198528 977223419920384 978397967300096 980537618464768 981557948973056 983708915990528 987488371810304 988675256872576 989652334641152 990488896208896 990837383364608 992028293681152 993008685154304 993848083873792 994202205208576 994882265022464 995236754849792 996078036975616 998260823031808 1002096187961344 1004287664586752 1004645505683456 1005494741106688 1005853012300864 1006488441061376 1006899685570688 1007535775547392 1007698162745344 1008746756046848 1009959192051712 1012167864221696 1016418695203184 1018283227480064 1018646055382592 1019342835417088 1019507125590016 1020568007094272 1021576603500544 1022440150925312 1022799879602176 1024029206380544 1025041223385088 1026273244086272 1030216234052096 1031454474718024 1034421871443968 1037053425221632 1037930055335936 1038299883665408 1040204555091968 1049206395048448 1050467460427112 1051131073527808 1051505605556224 1052394452221952 1052764719824896 1055071727976448 1055963589115904 1057062406586368 1059378832605184 1063449015795712 1064727199708928 1067055643623424 1067435849788672 1068338162425856 1069393968627712 1070506761519104 1070679297916928 1071793428299776 1079944863653383 1080627098550272 1081540561862656 1081925929197568 1082311433844004 1083051762630656 1083226320939392 1083910628835328 1084353507537664 1085425141219328 1086342660358144 1086724872077312 1089106299846656 1090026930700288 1093290697361408 1094604748680352 1095686513352704 1096612706516992 1097753822756864 1099073238409216 1101476793417728 1101869264297984 1102800683794432 1103890548260864 1105217339785216 1108526589681056 1109463636671488 1114781794738976 1115486037213184 1116826765623296 1117224705903488 1118169105485824 1120614421102592 1121780513112064 1124238761132032 1128558139211776 1129914579282944 1131031239589888 1131272649690736 1131987309953024 1133746621349888 1134867068747776 1136231091666944 1137413434114048 1138374899400704 1140869512036352 1144285511928832 1145252786241536 1147757330956288 1148166292209664 1149136846979072 1149546299772416 1150742497795072 1151655043137536 1152853435482112 1153264212545536 1154239076630528 1161621365946496 1163017545472874 1163752259977216 1164166920437248 1164963240476672 1165151000674304 1166363436679168 1167516118286336 1167765315809792 1170319093006336 1172883707527168 1177389981773824 1177809501536122 1178805113963456 1179970091302912 1181197947797504 1182196424507392 1185203914539008 1186205777526784 1186628438474752 1199093022912512 1200534240488128 1201292655460352 1201720692064256 1202736516825088 1205796260544512 1206815530418176 1208071321812992 1215370303766528 1215803356424384 1216831085381632 1218033642635264 1219492164141056 1219926685472768 1220957899915264 1222164535574528 1223436298878976 1223633483333632 1224906775199744 1234222701318152 1235002398343168 1236486776225792 1236927352964576 1237773443006464 1237972938216448 1239261151471616 1240485875679232 1241534468980736 1244692914110464 1249475082698752 1250976855634688 1252213158117376 1252480433586172 1253271664590848 1253718222009344 1254575797436416 1255022819534848 1256083701039104 1257325050462208 1259279159197696 1260343638622208 1263105531183104 1266887531064064 1267958441910272 1274036336844544 1276373446426624 1276828235318272 1277907549126656 1281733869318721 1289780730527744 1291330947751936 1291791066200908 1292607130959872 1292883028217984 1293699782803456 1294160745299968 1295710424399872 1296990935711744 1298549819047936 1299901067558912 1300999885029376 1307754870775808 1308860327133184 1312190048239616 1313299253690368 1313767199739904 1315134283194368 1316177192157184 1317546783408128 1318016242909184 1319130373292032 1323080123167712 1327567275367424 1329162909111856 1330002582831104 1330476480499712 1331386560544768 1331601143627776 1332075610884928 1332986784776192 1333461745755776 1334304135184384 1334588932354048 1335907866116096 1337507534864384 1340438522888192 1345588550598656 1346068001755568 1347205844529664 1348537247203328 1349940511768576 1351081628008448 1354518759473152 1356146786828288 1364340418068992 1365760127140864 1370392026185728 1372039131986432 1373395076644864 1374556019228672 1375045791881216 1378052869193728 1388994632876032 1389489550199296 1390664097579008 1392038448726016 1394201926254592 1395380457046016 1398438266667008 1399893457371136 1405772630865694 1408351399297024 1410540230077888 1411431312392192 1413127744258048 1413631260530944 1414598220578816 1414826215104512 1416298458824704 1417698143633408 1419402107748352 1427971523084288 1429687835011072 1430197251865291 1431100752134144 1431406209812768 1432310473818112 1432820825153536 1433800911355904 1434311793754112 1435524229758976 1439176181940224 1440392729853952 1443549178494976 1447871464073216 1449095362183168 1449611694198304 1451120135087168 1452270881603584 1453782089596928 1456041527822336 1458712510201856 1459232268935168 1460465770430464 1464838707792824 1474035120603136 1475806797430784 1476332647086752 1477265292525568 1477580603677696 1479040851771392 1484056936054784 1485601220067328 1494576995172352 1495840373866496 1496373361753088 1499118329397248 1499645769416704 1500913432788992 1501448228274176 1503010609364992 1506304277610496 1507577569476608 1512091569334528 1517219743277056 1519043324699264 1520002951806976 1520544549142528 1521829878431744 1522372126725632 1523413468315648 1523956280863744 1525244494118912 1526751846989824 1537815486398464 1538363430577792 1539663822319616 1540212425085698 1541185425375232 1541815143530116 1542789156306944 1543037811703808 1544093289152512 1544643470196736 1548021439397888 1549882042089472 1559246192078848 1560868716732416 1566162315640832 1568044722270208 1569594373308416 1570921164832768 1571480905007104 1574917564792832 1577518608392272 1587422437572608 1587988057370624 1589330397233152 1589896696862656 1590901084258304 1592813224984576 1593373630005248 1594720522338304 1598215161905152 1599878236995584 1606597292417936 1609544456339456 1612045977231872 1615003136294912 1615578583463936 1616683680661504 1616944245833728 1618626810085376 1620226449866752 1622173837426688 1628406305437184 1631967454953472 1633928954298368 1634511144988904 1635543716724736 1635892811214592 1637509514461184 1639213478576128 1639477674935296 1640599119724544 1641183687084032 1644194296758272 1644772779360256 1654710244655104 1656108985352192 1656699079083776 1658423011528192 1659738150404096 1661465245253632 1664047460368384 1667694021640192 1669103737634816 1674101380334656 1676113521416789 1679188206854144 1680935541096448 1684611566403584 1686636339920896 1687237310956288 1688663547060224 1690332402024448 1692364051546112 1696065069776896 1707009623194057 1708087994482688 1709531855847424 1710140984860672 1713278090739712 1713880879333376 1715940832313344 1717726410702848 1721490602983424 1722945793687552 1728104650668032 1730181699527008 1733355568365568 1733965420888064 1736049513942016 1737765199020032 1739234146779136 1739853859115008 1741043963789312 1741664320987136 1743136564707328 1744859253702656 1746956440305664 1757503413026816 1758129634946048 1759615796936704 1760242771526512 1761354771857408 1762074449748704 1763187607207936 1763471784804352 1765306823081984 1771293762387968 1778732716605572 1781995648090112 1783849961979904 1784137469782528 1785994012414976 1789270264119296 1789899789303808 1792051111165952 1793822140923904 1795978177150976 1802878409591168 1814197071511552 1814843494137856 1816377596837888 1817024796414464 1820357971410944 1820998434291712 1836111191334784 1838318055747446 1839479378673664 1841690291388416 1842338259693568 1845717870051328 1846375523958784 1847638492184576 1847936280952832 1849859211526144 1853912957059072 1861035777642496 1865105662803968 1867347376340992 1868012737130176 1869192819113984 1869591784245248 1871439445098496 1873386832658432 1873688771354624 1874970422542336 1875638499524608 1879740319268864 1891097422462976 1892695983259648 1893370376095744 1895340584603648 1895646061643936 1896843600461824 1897618638190912 1898817423147008 1901099655626752 1901768526135296 1905936024731648 1907547128725504 1913258720382464 1915558310190616 1917451398367232 1919072236404736 1921069189824512 1927584388481024 1928271212521472 1929901196640256 1931808459456512 1934130344624128 1941561364175104 1950868140793208 1952100565123072 1954446839840768 1956795934600192 1961075236929536 1963115897946112 1967417831981056 1974976743620608 1977350513745152 1979304669282304 1980977792417792 1981674766729216 1984056587362304 1986017370308608 1987696167747584 1988404410417152 1990473509699584 1992156073951232 1996521646063616 2004192375922688 2008575329173504 2009291011366912 2010989482213376 2011706024601728 2012976882122752 2013799371141376 2015396325490688 2017493512093696 2019918384103424 2024335728443392 2032837390406368 2036566454960128 2037292110765184 2038685670834176 2039014251180032 2041136014188544 2043153207001088 2044880301850624 2045599759204352 2048058412761088 2050082446770176 2052546488172544 2060432468104192 2062908949436048 2068843742887936 2074106850443264 2075860110671872 2076599767330816 2080409110183936 2098412790096896 2100934920854224 2102262147055616 2103011211112448 2104788904443904 2105529439649792 2110143455952896 2111927178231808 2114124813172736 2118757665210368 2126898031591424 2129454399417856 2134111287246848 2134871699577344 2136676324851712 2138787937255424 2141013523038208 2141358595833856 2143586856599552 2159889727306766 2161254197100544 2163081123725312 2163851858395136 2164622867688008 2166103525261312 2166452641878784 2168707015075328 2170850282438656 2172685320716288 2173449744154624 2178212599693312 2186581394722816 2189209497360704 2191373026705408 2191840758775801 2193225413033984 2195507645513728 2198146476818432 2202953586835456 2203738528595968 2205601367588864 2210434679570432 2217053179362112 2218927273342976 2229563589477952 2230972074426368 2233653531246592 2234449411806976 2236338210971648 2241228842205184 2243561026224128 2257116278423552 2259829158565888 2262062479179776 2262545299381472 2263974619906048 2267493242699776 2269734137495552 2272462183333888 2274826868228096 2276749798801408 2281739024072704 2288571023857664 2290505572483072 2296332584419328 2298273693958144 2299092599544832 2301484995590144 2303310086275072 2305706870964224 2306528425091072 2308478153261056 2323242731892992 2326035090945748 2327504519954432 2328333840874496 2329926480953344 2330302001348608 2332726873358336 2335032236572672 2335530631619584 2340638186012672 2345767415054336 2354779963547648 2355619003072244 2357610227926912 2359940182605824 2362395895595008 2364392849014784 2370407829078016 2372411555053568 2373256876949504 2398186045825024 2401068480976256 2402585310920704 2403441384128512 2405473033650176 2411592521089024 2413631060836352 2416142643625984 2430740607533056 2431606712848768 2433662170763264 2436067285270528 2438984328282112 2439853370945536 2441915799830528 2444329071149056 2446872597757952 2447266966667264 2449813550399488 2468445402636304 2470004796686336 2472973552451584 2473854705929152 2475546886012928 2475945876432896 2478522302943232 2480971751358464 2483068937961472 2489385828220928 2498950165397504 2501953711269376 2504426316234752 2504960867172344 2506543329181696 2507436444018688 2509151594872832 2510045639069696 2512167402078208 2514650100924416 2518558318395392 2520687277244416 2526211062366208 2533775062128128 2535916883820544 2548072673689088 2552746892853248 2553656470636544 2555815098253312 2563467738637442 2579561461055488 2582661895503872 2583582132401816 2585214261919744 2585766056435968 2588321490599936 2591420848799744 2597099638095872 2599802135117824 2615509741551616 2617720654266368 2624380096479232 2626598507380736 2627534399479808 2630268566388736 2632354384314368 2636032485818368 2638260746584064 2646160246335424 2655134550734848 2658325818223712 2660005165662208 2660952960999424 2662773121089536 2663202287255552 2664151221769856 2665973569552384 2666923491511552 2669177864708096 2671815732232192 2675015069728768 2680877045776384 2691177101197312 2692136003511136 2694411689059328 2697074494406656 2699881023537152 2702163256016896 2709037518946304 2712293573656576 2728680836137984 2731520254281728 2740784052371456 2744078263972864 2746790153289728 2749112038457344 2750091583762432 2756105738387456 2777989265752064 2778979100398592 2781328195158016 2784076897452032 2788403852509184 2790760914092032 2796876533334016 2799786914742272 2811545261731388 2816702798594048 2821080460155776 2822862624784384 2826255488516096 2827262521061888 2829196441157632 2829652430209024 2832596917649408 2835396287266816 2838804215496704 2855943046168576 2859375670022144 2860394503730582 2862201504268288 2862812419625536 2864620947636224 2865641650307072 2867601822711808 2868623587508224 2871048459517952 2878352363880448 2880785459707904 2895742928146432 2898190724366336 2899223388396608 2902240270174336 2904541763207168 2907564179193856 2912083055644672 2917425020403712 2918464537870336 2920931540860928 2929677415585648 2948070241206272 2951613594861568 2952665294173504 2954530585051136 2955161207355392 2958081703542784 2968113872109568 2971202440134656 2989153990344704 2991680747732992 2992746723506176 2998236658794496 2999291538833408 3002896456548352 3006021218729984 3012608555220992 3015155138953216 3024183138669056 3034439486554112 3038086649398528 3041089098285056 3043659756863488 3044744253451264 3046826936631296 3047912561727488 3050488988237824 3053503693979648 3075630972796928 3076726861155584 3079327644639232 3080424850171396 3082370850750464 3083630287060232 3085578312613888 3086075623407616 3089286940393472 3099764084178944 3112782254059751 3118492384157696 3121737433464832 3132324631281664 3136089444540416 3139188746616832 3141842329665536 3142961810014208 3149835129585664 3155037216784544 3174844875145216 3175976114741248 3178660794466304 3179793393725312 3181802168516608 3185626449969152 3186747260010496 3189441044676608 3196430323810304 3199756473991168 3213194584835872 3219088912678912 3224091954463744 3230006272589824 3231157166927872 3233367361323008 3233888491667456 3237253620170752 3240452899733504 3244347674853376 3256812610874368 3263934909906944 3267857908596736 3269022289977808 3271087433449472 3271785622429184 3275019028922368 3278426957152256 3278955349870592 3281198239449088 3282367374168064 3288388593516544 3289545558720512 3309420489310208 3312217970704384 3313398158167552 3316846023056384 3319476300808192 3322930490507264 3328094920736768 3335388043280384 3338207475269632 3348202760669312 3352227042833578 3358376413708288 3361871082192896 3369223132807168 3373272679841792 3374474621912576 3377327094120448 3380664804048896 3384728103092224 3414019246388114 3416175988965376 3419063711694848 3420281969721344 3427761758666752 3431881664626688 3435452821405696 3442981205966848 3456209301336064 3460363399054016 3466711136731136 3467930841776128 3472099027884032 3475530398040064 3478468293558272 3479707718230016 3482087927578624 3483328641974272 3486273129414656 3493912880611328 3515006826053632 3516259269892096 3519231593873408 3520485543053024 3522709543714816 3524148899497408 3526375214415872 3526943569608704 3530613646163968 3542587524775936 3557465433211144 3563991296180224 3567699923959808 3568274939565056 3571988024829952 3578540528238592 3579799578607616 3584102222331904 3587644281847808 3591956354301952 3605756819182336 3629686988275712 3632755193675776 3634049592828928 3640715942821888 3641996868583424 3672222382669568 3676636111494892 3678958757347328 3683380582776832 3684676519387136 3691435740102656 3692751047917568 3695872561905664 3699718423052288 3707825914118144 3722071555284992 3730211325607936 3734694752681984 3736025474260352 3738385638227968 3739183568490496 3742878890196992 3746773665316864 3747377542709248 3749940845084672 3751276999049216 3759480638537728 3782194844925952 3785391966519296 3786740752191488 3790681169207296 3791292123287872 3793687200923648 3795237276381824 3797634846294016 3802199311253504 3803537052270592 3811872049463296 3815094257451008 3826517440764928 3831116620381232 3834902796734464 3838144472809472 3842138379649024 3855168776962048 3856542425042944 3859802393280512 3863616918913024 3868260689248256 3883122728350208 3901736281586416 3904201130246144 3908893679681536 3913591869200384 3922150473859072 3926231795892224 3934835663962112 3949953487241216 3954701027490304 3958609338564608 3961955584835584 3963349533458432 3968113174724608 3972034740617216 3976808820834304 3980947019399168 3984312147902464 3993043292127232 4008384751845376 4017150658347008 4018582022733824 4021978964426752 4023412049203456 4027598742282752 4030792650981376 4034987024187392 4039836768206848 4065674780812736 4070561409155059 4073132909920256 4074584221530368 4077371341668352 4078028502360064 4082272028377088 4086306414002176 4091199518408704 4096116825522176 4105092976345088 4120864936208384 4125817898872096 4137687485775872 4148213700886528 4151720221343744 4153199534661632 4160818220367872 4196825580193792 4201869841708448 4204524294111232 4206022422224896 4209577808887808 4211058879299584 4220286911905792 4223854356463616 4228249626345472 4237515330420736 4253796063182848 4258908798835712 4268222574493696 4269743399154688 4273352649703424 4277575874510848 4282027046076416 4282717191667712 4287173713199104 4319779454613532 4322508394201088 4326162247450624 4327703716790272 4329245735376016 4332207050522624 4332905283757568 4337414030150656 4341700564877312 4345370641432576 4346899488309248 4356425199386624 4373162789445632 4378418994721408 4382746053410816 4383681517551602 4386450826067968 4391015291027456 4396292953636864 4405907173670912 4407477057191936 4411202735177728 4420869359140864 4434106358724224 4437854546685952 4459127178955904 4461944148852736 4467307062493184 4468898823613952 4472676421943296 4482457684410368 4487122052448256 4514232556847104 4519658317131776 4524124958359552 4525090598762944 4527949239812096 4534986485399552 4539468274991104 4544924366667776 4549653736456192 4553499597602816 4577142047715328 4581011144966144 4592665168838656 4596547387916288 4598185199089664 4602969991180288 4606620172550144 4611413741928448 4613056850182144 4616956306522112 4646485463785984 4652070181891496 4655009039908864 4656667681748992 4659852961906688 4660604002697216 4665453746716672 4670064473145344 4671061263239168 4681276372025344 4691534830108672 4709559927095296 4711238006144488 4715220455853824 4719880365211648 4724791791190016 4728785698029568 4740815658156032 4746513753899008 4796372091650048 4802136961952512 4806882768257024 4810946067300352 4823185042178048 4827262121672704 4861481215066112 4863213425697536 4867324341526528 4872134570541056 4877968656564224 4879706741891072 4883831599661056 4888658142298112 4894533933334528 4899627100798976 4936890805272608 4940009593372672 4945947104903168 4947709411858304 4951093772025856 4951891752865792 4957044605886464 4961943502716928 4966137875922944 4978771656441856 4997900330795008 5003907422538752 5008852632469504 5009921734344688 5013086658363392 5014872888037376 5018303189745664 5020091278139392 5024334804156416 5029300201848832 5037116636790784 5041374554488832 5052422124732416 5067550124256256 5071833767641088 5096145347378176 5105493785706496 5107312941273088 5111630196506624 5126935477274884 5159122922110976 5165323791007744 5167164264803632 5170428523839488 5171532112871936 5176642981199872 5182841697599488 5194199276191744 5199604270235648 5231019483103232 5235441308532736 5248760192958464 5253197014761472 5255068798959616 5260537132777472 5272064971636736 5276521493168128 5292320492670848 5310269101469696 5316651636447424 5320010331324416 5321905921998848 5325546242179072 5326404574511104 5328302443539712 5331947139104768 5333846983023104 5338355729416192 5343631464464384 5350030139457536 5382354202394624 5384272007022272 5388823378118656 5394148988813312 5399762047074304 5404326512033792 5418075037892608 5424587147313152 5457361672275968 5463040508563456 5481568104742912 5488156527945728 5493580306579456 5498224076914688 5500183167524864 5512211476774912 5555978531504128 5557958200797184 5562656390316032 5568153794904064 5576807705018368 5581521828184064 5593753066668032 5599573829484544 5623090523462776 5633405597188096 5642160920311552 5652510977032192 5654525042123776 5658392882315264 5659304860418048 5665193835298816 5670792574533632 5677608430993408 5711886092337152 5718751340044288 5720789007461164 5724403008536576 5725624839251072 5729241895272448 5731283300614144 5737247175016448 5742096919035904 5756704727760896 5761570919415808 5791485856292864 5796381448732672 5798446776793216 5804480540348672 5809083526414336 5815128358387712 5824166111289344 5834850040807424 5836929075740672 5841863081721856 5859354831171296 5896140482412544 5903227189723136 5905330588347008 5909061170102272 5910322414710784 5916163407085568 5936227744219136 5942404880269312 5978307980689408 5983361495465984 5985493447012352 5996473317588992 5998583077666816 6005792913096704 6012042437459968 6025217110441984 6030310277906432 6048366277338112 6068878973108224 6076173298797056 6082178196570112 6087319513726976 6089488506902528 6093653873262592 6095825123454976 6100977976475648 6107007387959296 6151261945593856 6153453722311168 6158655289278464 6160849700342792 6164741701500928 6167260574120464 6171156625227776 6172151246815232 6178573880786944 6199528168357888 6225564508119502 6236984768315392 6243474866929664 6264649262563328 6272178889080832 6278377493233664 6285923620028416 6310074433569088 6349689750290432 6351952229482496 6357321588932608 6359586787450624 6371252899938304 6373494520020992 6378882089353216 6392860647620608 6426389169671744 6438177825357824 6448183908927488 6460012545179648 6462314333855744 6466734722646016 6467776983334912 6474507240341504 6488695349706752 6513625221748736 6527869819813888 6535715817193472 6538044579955616 6542174866898944 6543571244858368 6550038057844736 6556853914304512 6557910699741184 6562396478898176 6564734748336128 6576777187033088 6579091117441024 6618840978620416 6624435941408768 6626796316335104 6633692046112768 6638952601616384 6645860981014528 6656189841473536 6670776086560768 6676414950539264 6696405521338624 6704454085667156 6716752827416576 6723742164385792 6746545359683584 6748949243825152 6754654188240896 6761329608097792 6769456206184448 6828038492776228 6832351977930752 6838127423389696 6840563939442688 6855523517333504 6863763329253376 6870905642811392 6885962411933696 6912418602672128 6920726798108032 6933422273462272 6935861683552256 6944198055768064 6951060796080128 6956936587116544 6959415436460032 6964175855157248 6966657283948544 6972546258829312 6987825761222656 7030013652107264 7032518539784192 7038463187746816 7040971086106048 7045419087429632 7048297798994816 7052750428831744 7053887139217408 7061227292327936 7085175049551872 7114930866422288 7127982592360448 7135399847919616 7136549879130112 7143976049659904 7157081056477184 7159599157215232 7168204444663808 7175288563695616 7183912708603904 7211513638364672 7259373976551424 7265510387351552 7268099185657856 7281431885643776 7283993737166848 7344444765339136 7353272222989784 7357917514694656 7366761165553664 7369353038774272 7385502095835136 7391745123811328 7399436846104576 7415651828236288 7444143110569984 7460422651215872 7469389505363968 7472050948520704 7478367136980992 7485757780393984 7493547330633728 7494755085418496 7502553998098432 7559614045573681 7564389689851904 7570783933038592 7573481504382976 7581362338414592 7582584246575744 7587374401847296 7590474552763648 7604398622507008 7607074104541184 7623744098926592 7630188514902016 7653034881529856 7662233240762464 7669805593468928 7676288945618944 7684276759298048 7710337553924096 7713084850085888 7719604786561024 7727233837826048 7736521378496512 7766245456700416 7803472563172832 7808402260492288 7817787359363072 7827183738400768 7844300947718144 7852463591784448 7869671327924224 7899906974482432 7909402054980608 7917218677129216 7923911169671168 7926699066916864 7936226349449216 7944069481234432 7953617641668608 7961894038798336 7968624295804928 7986086584254464 8016769503690752 8034301316694016 8037164045467648 8043957928853504 8046824098406912 8055197484565504 8061585301962752 8069974048374784 8079673536413696 8131349561625472 8141122818310118 8146265819840512 8149168443060736 8154742683336704 8156057004720128 8164544056754176 8172612828004352 8182399036817408 8192233651044352 8210185952690176 8241729872416768 8251635797744192 8275374971551744 8296427401773056 8303440442687488 8306399069323264 8393651160387584 8403739683416896 8409048588222464 8412044844449792 8419155617775616 8422117758599168 8440573823811584 8447708712927232 8456499252690944 8507592126365696 8517817597671424 8536445148987392 8539486798309376 8546705299406848 8555151749021696 8564054092152832 8565434383335424 8574347426398208 8639558909227064 8645016788402176 8655407433580544 8658491470752032 8664414101045248 8665810567515136 8674828060301312 8683401129754624 8690741282865152 8693798976618496 8712850398773248 8746325578891264 8756837989442816 8765492106821632 8767363035103204 8772901652135936 8782030582054912 8792585907273728 8814954114383872 8822405470355456 8841738718281728 8868212717448448 8875709093371904 8918254357911808 8934614124986368 8937797647227904 8945352843886592 8964915368820736 9028465113694208 9039316634263552 9048249916719104 9050181197525888 9055898479624192 9069972970799104 9078936549982208 9089848733335552 9099307472912384 9106999195205632 9154284095430656 9162022289932288 9185330337677312 9193094775832576 9196370398179328 9205939982360576 9213240345100288 9222827483856896 9226113700364288 9233912613044224 9292970927571968 9304140363782992 9310018079817728 9313335363497984 9319705923813376 9321208005394432 9330907493433344 9340128946290688 9342122526478336 9362552744050688 9383069660217344 9419119854190592 9422476012288976 9430440911707648 9439760730423296 9449583582380032 9457571396059136 9481631316312064 9493027507798016 9592744183300096 9604273923905024 9613765536514048 9621892134600704 9646370084356096 9722962430132224 9726426851395072 9734648683053056 9744269141082112 9755937313128448 9759413483782144 9767663199322112 9789067866669056 9799254201597952 9873781610545216 9880019186745344 9891894209806336 9895418823716608 9902187544051712 9903783505731584 9914089211772928 9923887005433856 9995800661590016 10007814845077504 10011380763057037 10017705264939008 10019843468689376 10026173316726784 10029745776074752 10036606379491328 10040182556278784 10048669608312832 10074233273581568 10082749108977664 10104844249464832 10135100248512512 10143667535282176 10192290694756352 10210987571412992 10214625882546176 10223260393013248 10253870954549768 10318245844221952 10330647582015488 10334328529607264 10340857047678976 10343064225743872 10353285962399744 10365683395198976 10388398552383488 10399208540471296 10462038966206464 10470882617065472 10497520385916928 10506394029522944 10510137597919232 10521074265554944 10544129943273472 10553042986336256 10584640985341696 10620538202939392 10633303272894848 10640020662648832 10643811843997696 10652809149022208 10656604887079424 10663894278209536 10667693966046208 10676711458832384 10687262928928768 10700060278915072 10764708404789248 10768544014044544 10777646756237312 10788297977626624 10799524094148608 10808653024067584 10836150075785216 10849174294626304 10914723344551936 10926081017126912 10963136209485824 10976313055891456 10987160613158912 10996448153829376 11000366335049728 11024422953549824 11111957063008256 11115916401594368 11125312780632064 11136307589808128 11153615410036736 11163043656368128 11187506133336064 11199147658969088 11246181046925552 11266811194376192 11284321840623104 11305021954064384 11309050084247552 11316785764630528 11318609720836096 11330387670597632 11341585149067264 11355216861986816 11423772184674304 11437502680088576 11441578014922328 11448806017073152 11451249678502144 11462566601228288 11474494350032896 11484193838071808 11513409455521792 11582971712585728 11592762897465344 11596893553586432 11608961080697344 11618167052828672 11630256716775424 11648332222578688 11673858151481344 11683726163443712 11718709662342592 11792280964825088 11806454379446272 11810661176694016 11820644829421568 11832326814171136 11872455488438272 11949067362358399 11956615961378816 11966722990931968 11970986894024704 11992946635177984 11997166155333632 12011585826193408 12024084874919936 12050434220883968 12060620555812864 12096732554676224 12137757946216448 12152346597594112 12164356393140224 12174639027453952 12178977013805056 12187307746525184 12191650246909952 12201955952951296 12214014775918592 12302523891187712 12306907444622336 12317310578556928 12321699400685584 12329483403001856 12334521148240928 12342313250455552 12344302493630464 12357147761573888 12399056336715776 12451129016239004 12473969536630784 12486949733859328 12529298525126656 12544357778161664 12556754986467328 12571847240056832 12620148867138176 12699379500580864 12703904458964992 12714643177865216 12719173574901248 12742505799876608 12746989040041984 12757764178706432 12852778339343488 12876355650715648 12896367817854976 12920025090359296 12924628667711488 12933469445292032 12935553966669824 12949014480683008 12977390699413504 13027250443497472 13055739639627776 13071431634386944 13076089159911232 13084349733797888 13087142489716736 13100076115689472 13113707828609024 13115821399482368 13124792957796352 13129469496672256 13158182234882048 13237681957240832 13248871882817536 13253592632670208 13267384092225536 13277905203232768 13291721962029056 13312379682947072 13341552173121536 13352829901078528 13392811042677248 13408908171334312 13433505654833152 13447484328771584 13493090719367168 13497898487650304 13509308376481792 13522659216195584 13538912412368896 13656076985552456 13664703955861504 13681127878885376 13727526658506752 13741811285622784 13771924823867392 13824837205344256 13841453596216064 13866844546924544 13871723367104512 13888396111536128 13902121592160256 13913873174233088 13918830872920064 13933314567897088 13945092517658624 13975651522445312 14060027304214528 14065037079568384 14076926375493632 14081942172212096 14090838174859264 14096595597989632 14107774278434816 14122454584655872 14170350099103744 14229861732844576 14255965184720896 14270799695839232 14273099758260224 14287952099319808 14314162112954368 14319198314430464 14336408889327616 14350577127391232 14367825417207808 14423027276729344 14518747953102848 14531020774703104 14536198371315712 14562863771287552 14567987474333696 14688889530678272 14706544445979568 14715835029389312 14733522331107328 14738706077548544 14771004191670272 14783490247622656 14798873692209152 14831303656472576 14888286221139968 14920845302431744 14938779010727936 14944101897041408 14956734273961984 14971515560787968 14987094661267456 14989510170836992 15005107996196864 15119228091147362 15128779379703808 15141567866077184 15146963008765952 15162724676829184 15165168493151488 15180949105527296 15208797245014016 15214148209082368 15247488197853184 15306069763059712 15324466481524928 15339611186937856 15352577891237888 15368553518596096 15420675107848192 15426169700171776 15439209573122048 15473042756993024 15532490913400832 15606945126345664 15616804520984576 15635574718726144 15654367476801536 15688601895436288 15704927183568896 15799813948964864 15818804109961216 15834437354258432 15847822339342336 15853398133833728 15872452698898432 15888138962468864 15907235283337216 15923788077596672 15937248591609856 15972173168508928 16033539007381504 16074328090935296 16087915857707008 16093648196813824 16110394969131008 16123170603925504 16139948096749568 16159347072827392 16262699123250944 16282245636620236 16292531639681024 16298336886121472 16309485366673408 16312114009440256 16329088113508352 16345225656008704 16384467302088704 16420371905380352 16483459744833536 16503271595488384 16550749943103488 16592854803546112 16606880885374976 16612798138646528 16787302320775168 16807479366833792 16818097176444928 16824089688899584 16838311235551232 16844235517198336 16881147647623168 16895417425854464 16912998505381888 17015184252731392 17035635195342848 17072890297974784 17078973596618752 17093410598813696 17110303498043392 17128108184305664 17130868766670848 17148694852796416 17279117818454128 17290033576804352 17310814867161088 17316982941504064 17328828202090496 17331621135030272 17349656120602624 17366802259509248 17381482565730304 17387597953236992 17425700797546496 17492651157782528 17513675978885632 17530984213643264 17534726070206408 17545803304271872 17564061164109824 17585171814547456 17629908228767744 17644810940710912 17683477436563456 17736425434896896 17751418186743808 17836508715823616 17869228249972736 17875595294455808 17890705687773184 18056930227388416 18078633268527104 18096499833438208 18100362395051776 18139945941598208 18179697466671104 18198614945824768 18308568190861312 18324044579864576 18370660675354624 18386189551665152 18392740796358656 18411879964721152 18426480690200576 18452227400728576 18467825226088448 18585941855143936 18608280727565984 18620036159635456 18626670726995968 18639411847626752 18642416010788864 18661814986866688 18684245052956672 18725105488101376 18766139320434688 18838239708381184 18844952024577952 18860881823415296 18879521460846592 18899167164760064 18915142792118272 18963262632624128 18986055015596032 19185488366600192 19208547847810048 19227531073028096 19243784269201408 19292740168712192 19445924860264448 19452853702790144 19469297366106112 19488538282164224 19511874626256896 19518826967564288 19535326398644224 19578135733338112 19598508403195904 19747563221090432 19760038373490688 19783788419612672 19790837647433216 19804375088103424 19807567011463168 19828178423545856 19847774010867712 19991601323180032 20015629690155008 20022761526114074 20035410529878016 20039686937378752 20052346633453568 20059491552149504 20073212758982656 20080365112557568 20097339216625664 20148466547163136 20165498217955328 20270200497025024 20287335070564352 20384581389512704 20421975142825984 20429251765092352 20446520786026496 20507741909099536 20636491688443904 20661295164030976 20668657059214528 20681714095357952 20686128451487744 20706571924799488 20731366790397952 20776797104766976 20798417080942592 20924077932412928 20941765234130944 20995040771833856 21020275195838464 21042148531109888 21088259886546944 21106085972672512 21169281970683392 21241076405878784 21266606545789696 21287623687995392 21305618298044416 21313209774158848 21327788556419072 21335387932092416 21353422917664768 21374525857857536 21529416809578496 21537088028089088 21555293512474624 21576595955253248 21599048188297216 21698348589252608 21789475778418257 21829446689103872 21852162034253824 21926272418971648 21952626111782912 21974321226317824 21992896307658752 22000732670099456 22048845907099648 22223914126016512 22231832803188736 22250625561264128 22272615179616256 22307230820073472 22326087312736256 22375012266672128 22398295317938176 22492362093851104 22533622388752384 22568643681246208 22610043908128768 22618100168495104 22633571529261056 22637219441672192 22660775341195264 22683170298134528 22710433723973632 22847544369348608 22875005360177152 22883156029844656 22897612034146304 22902499357004288 22925133202456576 22948988700065792 22968387676143616 23026818911043584 23165943425171456 23185525794930688 23193787107172864 23217922161394688 23236334105657344 23260513433550848 23296664445157376 23347716302962688 23367452326887424 23437419324685184 23584561929650176 23612908758892544 23621322353388032 23641289658843136 23664653628342272 23898134724716798 23913231922757632 23933445981863936 23941973788049408 23994332310667264 24023171652386816 24048169749839872 24100868441767936 24193465109352448 24275515892432896 24304693195188224 24328712786280448 24349278054907904 24357954027610112 24374615493050368 24383300493819904 24403911905902592 24605047782375424 24613814889244672 24634621157113856 24643398801371168 24658966806003712 24669042296481856 24684626500911104 24688604987260928 24714295523147776 24798112673431552 24902258032478008 24947939073261568 24973899467718656 25058597050253312 25088715556323328 25113509972934656 25143694480113664 25240297734276352 25407808917929984 25429286355730432 25438347149802496 25485011599753216 25493978080083968 25515528357412864 25705556678686976 25752711301431296 25792735635709952 25840050180718592 25849257335422976 25871107933339648 25898028961366016 25954781398827008 26054500886994944 26111479279255552 26142863268773888 26152178319822464 26168699467595776 26174284979433472 26200152231378944 26227415657218048 26231642798964736 26249585915592704 26258938993344512 26316364469764096 26475363914481664 26497743765635072 26507185265340416 26534768184451072 26555810406465536 26583443924058112 26624759365894144 26683104346243072 26705659802157056 26785622085354496 26817816342668624 26867011309666304 26894968657543168 26986181438734336 26995796975300608 27018616752963584 27045318432391168 27077824824737792 27312153971104912 27329407911723008 27362255757770752 27455053317013504 27483622571245568 27543849647734784 27649674410688512 27682907192432128 27733689093849088 27743446734209024 27776792223072256 27804243184320512 27837661745840128 27866629135794176 27890185035317248 27951303044890624 28120054608429056 28130074159136768 28153852750987264 28163884344424192 28193191195979264 28215548556869632 28244909169311744 28459723465689152 28493929864085413 28511930369441792 28541599391678464 28546199516520448 28575904198639616 28638396628860928 28672817778655232 28735650834415616 28846054553458688 29037495906205696 29062041549406208 29072396742631424 29125727542575104 29135974948667392 29377779061356544 29413088891959136 29431670058778624 29467044662214656 29477412155097088 29542008383340544 29566980495245312 29597747384418304 29662607312945152 29776572442279936 29877558021455872 29888203794082816 29913468547923968 29943031121575936 29974189322534912 29979020341673984 30010215992393728 30238456182294724 30257558759407616 30283135732154368 30293926017531904 30325449353658368 30330336986302976 30361898211054592 30417594490028032 30428296418164736 30494976395706368 30612139526119424 30648932963049856 30679222373875712 30705155782475776 30737107037192192 30841350215696384 30852339400343552 30878419146244096 30946085513986048 31064981826801664 31213890252691328 31233609041969152 31271149437452288 31308734953603072 31377203790872576 31409854367137792 31599627897929728 31637608219922432 31668874708516864 31695644678684672 31706796267667456 31744905397796864 31776277924937728 31814470566674432 31847576155193344 31874497183219712 32067078014763008 32148656181870592 32175831715414016 32187296393627648 32220789938262016 32246341207851008 32279896193499136 32318694145654784 32525398246501888 32564491273240472 32585063279362048 32596673772242944 32618970733346816 32624228018880512 32658176227016704 32690451312017408 32768934604177408 32840743810760704 32966919489667072 33006543190976768 33101499886206976 33185709607092224 33225596277293056 33574604641550336 33614958733667584 33648179377799168 33676622471102464 33688471034396672 33762295295246336 33790834851708928 34030368505462784 34071270390685696 34145780595949568 34157947193237504 34186821197627392 34220606996086784 34261737533341696 34297389705592832 34558235636908256 34580067153608704 34621629734322176 34633965883008128 34657656404180992 34663242270060544 34699312241205248 34733604519018496 34762965131460608 34775195906473984 34851401595092992 34985302315565056 35027351957771264 35061968427286528 35069452140412816 35091606608543744 35128122328219648 35170343629094912 35259816457535488 35289621881421824 35366954873126912 35472850869793792 35502836373487616 35673017431647232 35738456499945472 35751190588911616 35781411375546368 36113860454776832 36157266537054208 36192999666876416 36200724790103552 36279891883196416 36359394933342208 36397229891649536 36617136381722624 36648089159729152 36741321350709248 36772379103330304 36785481592717312 36823759929442304 36904454801457152 36935650452176896 37171883710287872 37216561455131968 37240072319270912 37253341453991936 37278823695253504 37284832021577728 37323629973733376 37368490105913344 37450210976202752 37676479416762368 37689904049155904 37721763646830592 37759042921693184 37798334329520128 37830285584236544 37926525265248256 37972110031192064 38370976733200384 38417095695620096 38455062146056192 38487568538402816 38585480337424384 38891849720528896 38905707405580288 38938594732212224 38977076564328448 39037653935128576 39070652797288448 39156271466676224 39197016806391808 39495126442180864 39567576839225344 39581675294866432 39608750176206848 39615134022926336 39656356847091712 39695548021735424 39983202646360064 40031259380310016 40045523052228148 40070821059756032 40079373874757504 40104693266907136 40118983104299008 40160730225115136 40194678433251328 40296933094326272 40330996435910656 40540400994050048 40574670141128704 40769162779025408 40843950285651968 40858503530184704 40893041572052992 41015483818199072 41272983376887808 41322590328061952 41337314118429056 41363428190715904 41372256902975488 41413143849598976 41462733580795904 41553594209533952 41596834161885184 41848155864825856 41883530468261888 41990081543667712 42040550391676928 42084297062219776 42176519773093888 42212171945345024 42338563941366784 42482152811757568 42533213091579392 42575247375990784 42611236596088832 42626419548317696 42655577112838144 42670775864184832 42706845835329536 42749051715715072 43058833619156992 43074176056178176 43110587024949248 43153191910506496 43198096376594432 43396697178505216 43578951556836514 43658893378207744 43704324068507648 43852544837943296 43905252223565824 43948642452635648 44001465340198912 44447828252033024 44463665606377472 44501251122528256 44614461640146944 44652174625472512 44750024533344256 44984724187702208 45067244777504768 45137287362492416 45220087816257536 45236200336990208 45267143058522112 45274438883344384 45321550682390528 45420867447947264 45695088738697216 45750010720354304 45766312059689312 45795224068292608 45804998714008576 45850266404913152 45897977400131584 45936775352287232 46053637822087168 46331886850342912 46371051589861376 46387574214345728 46435844322789376 46472668211314688 46521026867101696 46593328890314752 46695432605925376 46734904653774848 46874838649370368 47225817517785088 47242644706776064 47282579317686272 47329307256684544 47796269449433596 47826463845515264 47866891963727872 47883947576098816 47988664621334528 48046343304773632 48096339499679744 48201736883535872 48386930218704896 48551031784865792 48609386390376448 48657425572560896 48698556109815808 48715908055220224 48749230986100736 48766600987639808 48807823811805184 49210095564750848 49227629778489344 49269242314227712 49286797602742336 49317933612007424 49338084592963712 49369253001822208 49377209974521856 49428591046295552 49596225346863104 49804516064956016 49895878146523136 49947798935437312 50117194100506624 50177431112646656 50227019945869312 50287388960227328 50480595468552704 50815617835859968 50858572711460864 50876694299604992 50970023199506432 50987956160167936 51411113357373952 51505422602862592 51585471271419904 51698514670845952 51742215866679296 51796057922732032 51909562797654016 52109001773989888 52222958558511104 52285726537547776 52304356639644928 52348569958866944 52400304462757888 52454831314436096 52463285597929472 52517877986689024 52917298319015767 52950727828963328 52995487531270144 53014370530680832 53069536368902144 53111620812931072 53249518731788288 53366208692486144 53411319604314112 53571244170708992 53635632685337248 53734022619332608 53789937315086336 53972362877468672 53991593950601216 54037233505927168 54090636864782336 54155649649475584 54624307942209824 54658815823446016 54724511515541504 54910106634027008 54967245142491136 55087699295469568 55299348821377024 55365814384864256 55467378187698176 55486893468418048 55553584446144512 55608486368641024 55675323491680256 55733258271588352 55780370070634496 55902606089781248 56240109216858112 56260148318273536 56307705501974528 56327768688848384 56386382391958528 56431097113739264 56489818338623488 56919446931378304 56987859728170826 57023860738883584 57083198783356928 57092399033040896 57151808397279232 57276793257721856 57345635557310464 57471301668831232 57692109106917376 58074991812411392 58124083098812416 58144793485262848 58271949897334784 58755558122713088 58826177783918272 58863340117557248 58934089324429312 58954824310194176 59084016766681088 59133960990490624 59195494768836608 59553144884559872 59755116042911744 59776407588165632 59826937095847936 59886062243151872 59948378645069824 59958040683347968 60020431984787456 60476912364589448 60515117518815232 60587852035063808 60650898707316736 60660673972605952 60723796422109184 60835188980056064 60856592836329472 60989952791412736 61224279052238848 61297865926099712 61358444747751424 61410311564951552 61474214074384384 61704678800687104 61756838292488192 61892171027972096 62129963653603328 62427780505382656 62542298874904576 62617469907206144 62754407581745152 63199255795859456 63275216439844864 63337749417033728 63391289357369344 63413592535334912 63489810795593728 63552555849875456 63628941133348864 63695152310386688 63748994366439424 64134156029526016 64297312363741184 64351663430828032 64374592787255296 64441579876524032 64492682415702016 64559792386998272 64637388291309568 65050796493003776 65128982546480944 65170126558724096 65193347544485888 65237941466693632 65248456037761024 65316352454033408 65380902624034816 65537869208354816 65681487621521408 65933838979334144 66013086381953536 66202999772413952 66371419214184448 66451192554586112 67149209283100672 67229917467335168 67296358755598336 67353244942204928 67376942068793344 67524590590492672 68060737010925568 68142540781371392 68291561191899136 68315894386475008 68373642395254784 68523475066683392 68594779411185664 69116471273816512 69160134307217408 69243259468644352 69267931766016256 69315312808361984 69326484540121088 69398624482410496 69467209038036992 69550391812947968 69970604631130112 70054703915542528 70123936854573056 70138904280825632 70183213217087488 70256244656439296 70340687258189824 70519632915070976 70579243762843648 70733909746253824 70945701739587584 71005672746975232 71346034863294464 71476912999890944 71502381177823232 71562822751092736 72227720909553664 72314533074108416 72385999333752832 72401449580207104 72559783766392832 72718789866684416 72794459783299072 73234272763445248 73296178319458304 73482642701418496 73544758206660608 73570963185434624 73647519858884608 73808909602914304 73871300904353792 74343767420575744 74433122910263936 74480144638541824 74506682907983872 74569664043155456 74647259947466752 74736980211826688 74900421952405504 75352958833524736 75379808098311808 75443527293661184 75518085843386368 75596668659040256 75660571168473088 75853050530496512 75944220062384128 76741953466400768 76834191391240192 76910124292112384 76975137076805632 77170960674848768 77783699441057792 77811414811160576 77877189464424448 77954153128656896 78075307870257152 78141305594576896 78312542933352448 78394033612783616 78990252884361728 79135153678450688 79163350589732864 79217500352413696 79230268045852672 79312713694183424 79391096043470848 79966405292720128 80062518760620032 80091046104456296 80141642119512064 80158747749515008 80237966208598016 80321460450230272 80389356866502656 80593866188652544 81080801988100096 81149340282257408 81538325558050816 81717007060369408 81786083144105984 82030967636398144 82545966753775616 82645180656123904 82674628236858112 82744513805950976 82826287699197952 82925467161591808 83107188419067904 83696311729651712 83767060936523776 83980163087335424 84081100783353856 84168594124439552 84353039546187776 84424343890690048 84677127882733568 84964305623515136 85066426183158784 85150494751981568 85222473192177664 85252839096635392 85311154225676288 85341551728369664 85413691670659072 85498103431430144 86117667238313984 86148352112356352 86221174049898496 86306383821012992 86396192753188864 86793394357010432 87157903113673028 87317786756415488 87408648137015296 87705089675886592 87810504447131648 87897284905271296 88002930680397824 88895656504066048 88927331212754944 89002502245056512 89228923280293888 89304349250945024 89969448375404416 90134489555009536 90274574724984832 90440175632515072 90472400673980416 90534286117044224 90548877766688768 90643101364781056 90841734895894528 91390177477394432 91500021440708608 91532624119378624 91590448136585216 91609997428017152 91700532809826304 91795954800263168 91873550704574464 92107275644174336 92663773700685824 92742103179722752 92775148428691456 92871688645578752 92945336422629376 93042053734203392 93186657780629504 93390865211850752 93469809307549696 93749677298740736 94451635035570176 94485289413552128 94565158635372544 94658614513369088 95592538898867192 95652927691030528 95767895152197632 96092686609547264 96192678999359488 96403473767071744 96773860437409792 97102063569731584 97218772780752896 97314851145121792 97397112219631616 97431816110440448 97533201975279616 97615647623610368 98420191129501696 98455259556978688 98538484628455424 98573595205484672 98635867224014848 98676169185927424 98754419949043712 98857182092591104 99192450693726208 99609032129912032 99791756293046272 99895597870874624 100234388201013248 100354862225293312 100454039891738624 100574777920454656 100961190937105408 101631235671719936 101717145422921728 101753388599209984 101940046399012864 101975912320335872 102822226714747904 103010845205725184 103170942542839808 103397029341691904 103484431733358592 103592115845464064 103819125595308032 104218003547979776 104445917117022208 104571453075095552 104608713279289856 104697139917733888 104800608925515776 104909662628872192 104926571195858944 105035755973378048 105834596638031534 105901455657926656 105990975062540288 106028741061361664 106139072737804288 106499037463576576 106732417384972288 107142488341417984 107271265370674496 107468045238665216 107579874630172672 107944725754937344 107983187901202432 108074467011854336 108311299298951168 109248615884419648 109317631646892032 109449023031083008 109820213268054016 109934490284982272 110598697642754048 110731628769728512 110934756375396352 110973786936836096 111107168892289024 111216972737282048 111350646983360512 111466516543176704 111560740141268992 111805212179562496 112520296636547072 112615411003949056 112655537377696768 112772764783917056 112862194227478528 112979636677246976 113838893862756608 113975719456341652 114047721477767168 114166397566713856 114184798066081792 114303616794558464 114691271114620928 114942603337662464 115384218213834752 116149983624822784 116248166197624832 116289586970525696 116543899794669568 117511116245426176 117652355567836544 117726680235114496 117868178648858624 117909648620388352 118168033533362176 118267921980981248 118390989537673216 119106289769119744 119510232085823488 119552815176331264 119653874191695872 119772124486303744 119896757290139648 119916081366695936 120040863969574912 120953824729178896 121030235037630464 121175704070127616 121301797414633472 121321347945211904 121447592844218368 121670377960112128 121713185672658944 121979905582825472 122448558104477696 122595731852199424 122716889495502848 122820623129903104 122948428148768768 123409357601374208 123513676584976384 123784342055944192 124259927307206656 124855561010765312 125084597749809152 125234939814412288 126398511591718912 126550432879689728 126675498834067456 126827185070669824 126979621591187456 127257882266697728 127390304620773376 128268312059052032 128594624727482368 128703326861656064 128749185574510592 128883159753048064 128985364831404032 129274776582619136 130101592986007552 130257965092961888 130340253117448192 130386695088971776 130475882933387264 130496912075522048 130632704908066816 131075738416709632 131362975243042816 131867677958668288 132026172763907072 132405999544827904 132742838428368896 132902385109172224 134298418566201344 134459834934670336 134592717511196672 134706489884409856 134753884137586688 135049181180985344 136121474021851136 136285081562742784 136583122383798272 136631788772950016 136747284790509568 137046950133366784 137189558822371328 138232942547633024 138320268614434816 138486518937288704 138535863532032512 138630625616723968 138652969080242176 138797248964820992 138934418076073984 139100783625895936 139941209262260224 140109407831085056 140247873709146112 140277808561651264 140366426434174976 140512489312878592 140681374516379648 141039265830141952 141158487525687296 141891403479175168 142011345493950464 142692069726588928 142953825999781888 143004762355646464 143125645502185472 144455441819107328 144629066148216832 144771998667505664 144802899160414208 145119567532785664 145437579733368832 145588919566598144 146468545526890496 146592356638916608 146965285402836992 147141926370869248 147295039717769216 147617819205828608 147742601808707584 148687534841151488 148866245820527872 149013365815967744 149139328086310912 149294519894933504 149473960423653376 150705917667049472 150759616196623616 150887054587322368 151036171686772736 151193337318080512 151888440124768256 153483906932801536 153668382782480384 153820248584224768 153950274153611264 154341921349697536 155567398882115584 155622829622321152 155754378928848896 155908306257313792 156150615740514304 156282611189153792 156625085866704896 156788067225567232 157980505768723456 158270307356901376 158326701179465728 158435000704827392 158460536091705344 158625427388366848 158782192086941696 159932810585440256 160125037521240064 160182092208912592 160283284239024128 160317495499030016 160475932417196032 160642920900460544 160778713733005312 161187732377305088 162161603976200192 162298680564514816 163076651116101632 163434014120738816 163572166288211968 164061935272796288 165091933507551232 165290361312247808 165349256473716224 165489027611901952 165652575398395904 165850934323183616 167392623459303424 167534121873047552 167960326174670848 168162201566707712 168337188248879104 168706079092375552 169354255765467136 169928611247030272 170132852366317568 170300989503963136 170444946384355328 170505678193270784 170622308451352576 170683103456739328 170827383341318144 172235334476627968 172296704224712704 172442348099796992 172612767642025984 172792385506377728 173586788714020864 174315806227346056 174635573512830976 174817296274030592 175410179351773184 175621008894263296 175794569810542592 176005861360795648 177854662425509888 178005004490113024 178457846560587776 178608698501890048 179938896750808832 180268979110019072 180549149449969664 180880351265030144 180944801347960832 181097755533377536 181286202729562112 181683469791789056 182780354954788864 183000042881417216 183065248238757248 183180896273170432 183219994856034304 183401065619652608 183591909600526336 183747101409148928 184214551288348672 185327547401371648 185484206359445504 185550296857382912 185743377291157504 185890672845258752 186084107468406784 186373315561259008 186781730423701504 186939618615099392 187499354597481472 188903270071140352 188970578827104256 189130317270745088 189317229026738176 191185077797734384 191305855382061056 191535790304395264 192185373219094528 192385357998718976 192806947534143488 193547720874819584 194204127139463168 194437545561505792 194629702290243584 194863632220880896 195066403950559232 195231295247220736 196840382259003392 196910519113957376 197076969256910848 197147190410969344 197352338371854848 197508839898087424 197714364185182208 199218064259824064 199583512586092544 199791195741749248 200468776402026496 200709724450586624 201149555840909312 201922381874210816 203262471343439872 203434290845843456 203506777198419968 203880092798025728 203951824640671744 205644453429495808 206021690411450368 206341885085679616 206794058683383808 206968863466717184 207184231690928128 207638251190616064 208436007095959552 209142906150191104 209217426558579712 209394279835467776 209601217851031552 209819325257744384 209853142391717888 210071511946756096 211669193276063068 211802911315853312 211981950125080576 212057482122723328 212278145475608576 212998074927153152 213464834769944576 214284976682835968 214542530741348992 214936090477330432 215159749260345344 215889451509874688 215966375802404864 216148934023708672 216622598597902336 218497231768839296 218635263293784064 218898046062166016 219640426536108032 219868980569964544 221197395285508096 221463257539457024 221869512750792704 221947573873672192 222214337784578048 222433945474564096 222701293966721024 222933033086353408 223121480282537984 225040593273094144 225230822007898112 225311074755393536 225545529567834112 225724388454957056 225959273354493952 227677787725513216 227951438912683304 228095442955534336 228332795133427712 228369596132163584 228607233589116928 229382542229241856 229885206675324928 230768436427669504 232299967249645568 232579173941051392 235022232490852352 235304711135673088 235736357297717248 235819297240776704 236336067066724352 236535843961962496 238212579538239488 239020464171646976 239105630352662528 239307748383391744 239544248972607488 239832162733391872 240081727939149824 241907649458357792 242060470075260928 242351408140255232 242603594829266944 242642695890423808 242895185688436736 243340755920224256 243426371345317888 243959811165650944 244897116208955392 245191463704398848 245433778991005696 245641246259806208 245896856297537536 246818715202748416 247027353169952768 247568684111888384 248519854614413312 249711122021530624 250169195499618304 250469879628824576 252797023183437824 253100865759379456 253350997668134912 253654370141339648 253959243182374912 254515764533395456 254780609241546752 256536624118104064 257189249454964736 257406653723312128 257498371149021184 257766319506096128 258549553165238272 260203185972015104 260515930185923776 260680506234896384 260773390177943552 260951765866774528 260993824151044096 261265409816133632 262151476833419264 263735355917336576 264052345527814144 264811999089655808 265485676856737792 265804770218344448 268596837132402688 268919669869340672 269185435022393344 269412979768819712 269507768275173376 270098362361970688 272242948043702272 272570163125485568 273263577545900032 273494569581019136 274093900266733568 274379117644742656 276465885095266048 276973037874577408 277071727064065024 277261251233447936 277305938160484352 277594497929641984 277868836152147968 279882418524520448 280218815662170112 280495747418292224 280555617123302528 280732852868349952 281362749032759296 282078531660283904 282316975051374592 283782806958350336 284022690987900928 285384139453177856 285907651999563776 286009524711292928 286251291004370944 288910883638214656 289258132296433664 289543997335011328 289605798320828416 290239135065571328 290875159466737664 291177839133196288 292937091053780992 293184713277833216 293930570805673984 294283852741738496 294590079435538432 295235638411657216 295485203617415168 297375069682302976 297732491641055744 298026731631935488 298278656172621824 298589039789867008 298947920847306752 301411835334098944 301519232393247232 301774109174644736 302072343373545472 302386674636161024 303776880249536512 306967813865603072 307336765564960768 307640497168449536 311134797764231168 311245659244642304 311508757857697792 312301231481028608 312565222378307584 313250171733409792 315961011537446912 316540614713802752 316653402358931456 316870001409654784 316921072183410688 317250854776733696 319865621170880512 320250075042480128 320364184417825184 320566568478048256 320634990998060032 320951864834392064 321285841800921088 321557427466010624 322375464754610176 324323207952400384 324597361129029632 326153302232203264 326868028241477632 327144332576423936 328123870545592576 330580722624495616 330698512947432448 330978055223803904 331305150796791808 331701868646367232 334785246918606848 335068243746095104 335920652349341696 336324403133415424 336674376497758208 337412158184751104 338708511530934272 339857222494060544 340265704732635136 340601979007926272 340889892768710656 341011356386541568 341244616902705152 341366206913478656 341654766682636288 344470668953255936 344593408449425408 344884696199593984 345225535284051968 345584771012755456 347173577428041728 348631612454692112 349271147025661952 349634592548061184 350820358703546368 351242017788526592 351589139621085184 352011722721591296 355709324851019776 356010008980226048 356915693121175552 359877793501617664 360537958220038144 361098298899939328 361889602695921664 362195511066755072 362572405459124224 363366939583578112 365560709909577728 366000085762834432 366130496477514496 366439989712068608 366802131239305216 367183819201052672 370421088233110369 370655094802743296 370968412718891008 371100593714765824 371486754582315008 371781345690517504 372746631122518016 373563460847403008 373879237230198784 374998709194962944 377806540142280704 377941157654208512 378260634541490176 378634458053476352 382370155595468768 382611710764122112 383071580608790528 384370746438189056 384770715997437952 385613895068286976 387095441749639168 388408254278926336 388875091123011584 389259404580487168 389727264441761792 390132807901118464 390462590494441472 393680764518006784 393821038227914752 394153938513821696 394294380821938688 394704676743709696 395017679796174848 395428728370364416 398436128519648128 399167025172185088 399582391483498496 400937552804052992 401419448901173248 402299111681818624 403844763748421632 406524942686879744 406868581691686912 407013554396839936 407903649281343488 411288906858991616 412043380822900736 412683770171359232 413588117366767616 413937726933434368 414368463381856256 416872014191919104 418285812300382208 418434853117159424 418788559670935552 419202435702063104 419638650515488768 419706284783435776 420143023893512192 423338386552126136 423605822631706624 424114964245446656 424556290951217152 425996149854306304 426929669539889152 428569953365671936 429085061482697984 429872180954660864 430319498520690688 431932751604809728 432297868047417344 433245197195804672 436994463537678592 437796092124332032 439280853072216064 442394790571016192 442926515078914048 443739025501585408 443895147747344384 444428675569156096 444867890949128192 445402587933442048 445866066172706816 446242960565075968 450081186546188288 450461644015796224 450622149510787072 451091059135668224 451448776909914112 451918546708987904 455355575451026432 455902877825366608 456190885911068672 456665590266855424 456739192264327168 457214467178233856 458765084458483712 459770413350649856 461536872855339008 464599934499291136 465158347882102784 470044464981704704 470609422271346176 471472714595434496 471638594481553408 472672134133448704 476425159076478976 478040928343293952 478211260705325056 478615496766783488 479664325466783744 480163455878299648 483815298916715584 484120940150521856 484702816280510464 485207189658533888 485285391780847616 485790371376873472 486852742690635776 489794232417910784 490382927408797696 490867557982011392 491282492519612416 491793712595075072 493637430405496832 494054706339905536 495137368223776768 497039709228826624 499422244043061248 500338390999236608 500939759257649152 505594046366875648 506201731518758912 506701995336269824 507918486364749824 509031529066790912 509561218483093504 513073248236208128 514378498909929472 514813307446624256 514996742298042368 515532639012192256 517099106330476544 520406371944030208 521031860371847552 521361012469792768 521546780355887104 521987648302088192 522530819632267264 524302953666838528 527470711834673152 528104691055628288 529623998179311616 530971353713475584 531609540436688896 537193674264805376 537839339738681344 538370870044786688 538825959537639424 539015536550346752 540196724723941376 544485896087404544 545140326250971136 546527155091800064 546989139162038272 548187800533467136 548758235289485312 552931770190532096 553946075749154816 554143454128130048 554522502466895872 554611876320968704 555188995859283968 555737672304295936 559764837049040896 560437631324340224 560991494836584448 561111234246605056 562725498065518592 564157063320567808 567565613916700672 568045381975801856 570768278906355712 572019049422585856 572502582008741888 577821767276429312 578516264592867328 579211596641656832 580478270131142656 581750318933475328 585874182107561984 586369426555666432 587861141611347968 588567705483476992 589180158871076864 590471276823314432 590970407234830336 594750139364605952 595464983282111488 596053463263870976 596557312345243648 597178079579734016 597895841694613504 602823670668197888 603038464786494464 603548218349289472 604144686747090944 604773349272322048 607553760499073024 613935627731206144 614673531129921536 615280994336899072 622269595528462336 622491318489284608 623017515715395584 624602462962057216 625130444756615168 631922023074893824 633081229427605504 633306804717862912 633740002819309568 633842144366821376 634501709553467392 639731242341761024 640500150084960256 640728368835650368 641133136956096512 641269981996120064 641903729668784128 642571683601842176 643114854932021248 644750929509220352 648646415904800768 649194722258059264 652306604464406528 653736056482955264 654288665152847872 656247741091185152 661161445248991232 661397025894864896 661956110447607808 662610301593583616 669570493837213696 672648806266830848 673348752995516416 674824316369502208 677417023061868544 679714444988121088 680531409465270272 681203958015852544 681779785537421312 682022712773083136 682732413826957312 683309533365272576 688941337906511872 689186816898850816 689769392399187968 690451070568103936 694347154856083456 697263224909384224 698542294051323904 699269185096122368 701640717407092736 702484035577053184 703178279242170368 704023445443182592 711418649702039552 712020017960452096 713831386242351104 719755587003235328 721075916440076288 722196597799878656 723779205391843328 724391022133510144 725144810918248448 726733879167156224 731121419819155456 732000171525668864 732260992955028992 732879979424137216 733604262478610432 734367638402105344 740842176466220738 741310189605486592 741936825437782016 742201187429531648 742973509164630016 745493262245036032 747126921694806016 749997418389925888 755613080284561408 755882315308417024 756521269082980352 764740311190937536 765223421528244224 766143161217581056 768741492876378112 769541431994875904 774190883499278336 776816508557852672 777750182246023168 778518809160974336 779454528883523584 780265615802236928 780925180988882944 787642076455829504 788307877027643392 788588761643877376 789409353487419392 790035359592349696 790857456740728832 796872257039296256 798334050344370176 799164782966996992 802838897802346496 804598223363637248 807689527496843264 813049885373759488 813737163383373824 814027108793679872 815807298562686976 822577813717983232 824086761645801472 825367540342718464 827176234733535232 827875453866868736 828736926763712512 833744028383838208 836571624600764416 836869706234318848 837577119341871104 838404871404126208 839277301030977536 839412569566871552 840286047787024384 846676773104252272 847211645263413248 848229928490893312 849112581902434304 851992299708612608 853859339079778304 857139906731343872 858170122965395968 859744361909321728 860638997041381376 863865503209619456 864595736094834688 866490394391609344 873988927075357184 875592184248664064 884789581142032384 885853030157828096 887790295494688768 888857351138312192 890805175866884096 891732132345413632 900162373092376576 900923288031592448 901244299021574144 902182118271336448 902897553819828224 910711150902052864 911805755650733216 912381771822137344 913331180533710848 913478384528654336 914428934356467712 917530168916967424 919540826701299712 923073745710678016 929199868998582272 930316695764205568 940088929963409408 941218844542692352 942945429190868992 943277188963106816 945344268266897408 952850318152957952 956081856686587904 956422521410650112 957230993533566976 959328650933567488 960326911756599296 967630597833431168 968241880301043712 969405632561020928 970414379317067776 970570783561695232 971580742753746944 973705485381271552 979588464835821568 980765854817595392 981735115964022784 982564985039224832 983587425190150144 987274860810993664 988109412679811072 994079418457653248 998844488086122496 1000676781998473216 1001879518515298304 1011188092733751296 1012403463037517824 1013403990672539648 1015836972729499648 1018063058133581824 1019122436966187008 1026146496472416256 1028756997819858944 1029993484596084736 1031065278024384512 1034198212660953088 1040812743888060416 1042063720743695104 1043093560711774208 1043975296604176384 1045061639264534528 1054941423669346304 1056209382111256576 1063219080873377792 1074387348529610752 1075678679477362688 1076741740089573376 1077651919075278848 1078031073100693504 1080393449447882752 1088971792174809088 1090280652501942272 1093054310183600128 1093978278324076544 1096375601066934272 1097516470578970624 1105863540381064192 1107892151498309632 1108286908256260096 1109045004933791744 1109223752641937408 1110377991718567936 1111475344608591872 1119529674098081792 1120875262648680448 1121982989673168896 1122222468493210112 1125450996131037184 1128314126641135616 1135131227833401344 1136090763951603712 1141536557812711424 1144038098845171712 1145005164017483776 1155643534552858624 1157032529185734656 1158423193283313664 1160956540262285312 1171748364215123968 1172738853111332864 1175722283222695936 1177135410966953984 1178360317742153728 1180942553646628864 1189500278729211904 1190929966564222976 1192106926527741952 1193114624690487296 1194356159159468032 1195791683389227008 1205647341336395776 1206076929572988928 1207096436698578944 1208289373494181888 1209546698544644096 1215107520998146048 1227871255462412288 1229347062259843072 1230561988673798144 1244982636978569216 1246035031430791168 1249204925924114432 1250260889513230336 1263844046149787648 1266162458855211008 1266613609435725824 1267684288733642752 1269003419106934784 1279462484683522048 1281000300169920512 1281456737671300736 1282266273912193024 1282539963992240128 1283807459337568256 1285143367203684352 1286229709864042496 1289501859018440704 1297292831809601536 1298389444516118528 1304613208928813056 1307472112965910528 1308577330305695744 1312495482182370304 1322322890497982464 1322794051789729792 1323912220895215616 1325220603187167232 1339140987674427392 1345297612533661696 1346697505991032832 1349648632739004416 1354834046123737088 1359428889976242176 1361062818930540544 1362407916031705088 1364045425546166272 1365464827653914624 1366619066730545152 1377882675813023744 1378373633797701632 1379538784798375936 1394526449818768448 1397084588102647808 1398538370192244736 1403281434814185472 1404968071154106368 1408046890886365184 1422837299404079104 1424040035920904192 1427662772484702208 1439511174006470656 1442151832880152576 1444393195599757312 1447558410783686656 1448782044267020288 1450289621836496896 1453467758334312448 1464000343051337728 1464521985910057984 1465759958848274432 1467208524957220864 1468735276804210688 1481684352932441476 1482620379210973184 1483873650875564032 1484402374859063296 1485947018329260032 1490986524490072064 1494253843389612032 1499994836779851776 1511226160569122816 1511764630616834048 1513042538165960704 1529480622381875072 1530446843056488448 1532286322435162112 1537482985752756224 1539082863989751808 1548381766998556672 1553633017115705344 1555500364492046336 1557037618321948672 1558909057767047168 1560531231604473856 1561850361977765888 1575284152911659008 1576615754055286784 1577177523287754752 1578818706974838784 1580070719184699392 1581714913481457664 1593744514078592512 1596668100688740352 1598329565933993984 1605677795604692992 1609196446727274496 1615379054993686528 1626099770747518976 1628054217587359744 1645155627435966464 1650735080685436928 1654352469467070464 1655750907733737472 1667488056767676416 1673143249201528832 1673739412468637696 1675154238683742208 1676809742808252416 1678825139133743104 1680572095574048768 1693353546208504544 1694423290526826496 1696459856981786624 1698225163804868608 1703984599417225216 1707718678159556608 1714279813462687744 1716340245930791936 1719488723818643456 1721277994082762752 1727731006419238912 1729191472189669376 1732980788783218688 1747977854150714368 1751184368497328128 1769579162284064768 1771706060315656192 1775580590989377536 1777714702276624384 1781610351733768192 1783464264690827264 1800324746184753152 1801846576063184896 1802488598043148288 1804364236542672896 1821422301804105728 1823611511301466432 1824763543644274688 1826662361067421696 1826956769057308672 1828857868712935424 1835060337833934848 1846147491421356032 1858399737997164544 1860633391528411136 1880177859926818816 1882437689085384704 1885890858381737984 1886554377926213632 1890688536533794816 1905700636305915904 1912845042821300224 1914461987067133952 1918657301867134976 1920653823513198592 1935261195666862336 1938811265122041856 1940828758634135552 1941141567123390464 1943161485507493888 1959176929671643136 1961531709635190784 1963470231928045568 1965129970078449664 1974549721621987328 1976218825359622144 1988158836915306496 1997688976172244992 2001353563996946432 2003759037030596608 2022376185467502592 2024806926075035648 2026807981345079296 2031673945458999296 2036126116267163648 2038244873932374016 2052292992944832512 2057513995639717888 2059986969192169472 2062130556048769024 2068396425321906176 2081625487776120832 2084127441487390208 2086187121423548416 2087950593208352768 2090123278529069056 2109882847338692608 2112418764222513152 2126438161746755584 2148774697059221504 2151357358954725376 2153483480179146752 2156062146201387008 2177943584349618176 2180561305003884544 2186108620367200256 2187956556648153088 2192751202133868544 2211727080762128384 2215784302996619264 2216573816512520192 2218090009867583488 2218447505283874816 2220755983437135872 2239059348196163584 2241750525297360896 2243965979346337792 2244444936986420224 2250901992262074368 2256628253282271232 2270262455666802688 2272181527903207424 2283073115625422848 2288076197690343424 2290010328034967552 2314065058371469312 2316846386566627328 2321913080524570624 2343496728430247936 2345477706222665728 2351444566445391872 2354270821933907968 2356720635484307456 2361885107293257728 2379000557458423808 2381859933128445952 2384213853055483904 2386229249380974592 2388712318318936064 2391583366778454016 2411294682672791552 2412153859145977856 2414192873397157888 2416578746988363776 2419093397089288192 2430215041996292096 2455742510924824576 2458694124519686144 2461123977347596288 2489965273957138432 2492070062861582336 2498409851848228864 2527688092299575296 2533227218871451648 2535368577467285504 2538006838213869568 2558924969367044096 2562000600339841024 2562913475342601472 2565079927984480256 2567614918675136512 2570286734407368704 2594585663619203072 2596778889032237056 2609226417857626112 2614944225931821056 2617154660611391488 2624990964364740608 2644645780995964928 2645588103579459584 2647824441790431232 2650441206374334464 2678281975348854784 2690595225067323392 2693395011982065664 2699297265478008832 2709668092247474176 2718857779952484352 2722125637861081088 2724815832063410176 2728090851092332544 2730929655307829248 2733238133461090304 2755765351626047488 2756747267595403264 2759077569596751872 2789052899637536896 2794169176205295616 2797076740384489472 2806562869628370944 2809936142308212736 2816093781772730368 2845674598808158208 2848080071841808384 2855325544969404416 2879022348012941312 2884303665760305152 2888786391199514624 2895116821567373312 2897564088534040576 2900579243672993792 2928000686102675456 2929043971820115968 2931519917696548864 2934417049914441728 2937470553608421376 2963368705864882952 2965240758421946368 2968804749718126592 2971894036658520064 2981973048980144128 2988507686779224064 2999989673559703552 3023529261233668096 3026085076331921408 3058961244763750144 3064572644870324224 3074965971505512448 3096763533997113344 3107266034231410688 3111000728984092672 3114075236643897344 3117818115534094336 3121062463208947712 3123700723955531776 3150568305823318016 3153231508110573568 3154355046575509504 3157637413949677568 3160141438369398784 3163429826962915328 3187489028157185024 3193336201377480704 3196659131867987968 3211355591209385984 3218392893454548992 3230758109987373056 3252199541495037952 3256108435174719488 3290311254871932928 3301470161370873856 3308704938934140928 3334976113535352832 3346286498403057664 3347478824937275392 3350308477367484416 3357650278267486208 3361144191148097536 3386707092417009088 3388846581053652992 3392919713963573248 3396450327609737216 3407969198834450432 3428559626925375488 3432680491861583872 3438977447637286912 3442555988165525504 3455462012838477824 3458382944379338752 3465961577566437376 3495955708301428736 3502368736994656256 3539158324568129536 3543412120631312384 3555429404553248768 3563220703467536384 3566928529381654528 3600649492369506304 3603693152126369792 3604977196086296576 3608728473085345792 3642844603608211456 3647223022602932864 3649527087288549376 3653913538114617344 3657715737425870848 3670120675667869696 3692294982842712064 3716799475994329088 3721266783056822272 3760355719853637632 3764875378170769408 3771781716763475968 3773108755852427264 3781377073067589632 3811401272611831808 3825690085642600448 3828923974134267904 3837314603734269952 3841307647026397184 3870522391333724672 3877622530244083712 3881657517268271104 3882283134246780928 3886322971014987776 3918353859343286272 3923063419270381568 3926940463856091136 3949099443243974656 3976317673830612992 3995377952344489984 4007518074061193216 4044752370935005184 4049613852150071296 4063347890917998592 4072252232534327296 4104585985889665024 4115027991279435776 4119973938384338944 4124261112097538048 4136792850643812352 4163250975552241664 4168254882974780416 4172374242847096832 4175901186416705536 4180246557058138112 4219765694677385216 4224837528445026304 4252876323493511168 4297549394118443008 4302714717909450752 4306966960358293504 4312124292402774016 4355887168699236352 4361122610007769088 4372217240734400512 4375913113296306176 4423454161524256768 4431568605993238528 4433147633025040384 4436180019735166976 4436895010567749632 4441511966874271744 4478118696392327168 4483501050594721792 4487931958692675584 4488889873972840448 4501803984524148736 4513256506564542464 4540524911333605376 4544363055806414848 4566146231250845696 4576152395380686848 4580020656069935104 4628130116742938624 4633692773133254656 4686993456860495872 4708541643867815936 4713441270968614912 4723770214586515456 4758001114916847616 4763719866256891904 4768427706110967808 4772458498761949184 4783166733556908032 4822589365345583104 4824307718291955712 4828385746794315776 4833157493976727552 4860430083992584192 4911485021849649152 4917388249039372288 4922247954695192576 4979930547914276864 4984140125723164672 4996819703696457728 5055376184599150592 5066454437742903296 5070737154934571008 5076013676427739136 5117849938734088192 5124001200679682048 5125826950685202944 5130159855968960512 5135229837350273024 5140573468814737408 5189171327238406144 5193557778064474112 5218452835715252224 5229888451863642112 5249981928729481216 5289291561991929856 5291176207158919168 5295648883580862464 5356563950697709568 5381190450134646784 5386790023964131328 5419336184494948352 5437715559904968704 5444251275722162176 5449631664126820352 5456181702184665088 5461859310615658496 5466476266922180608 5513494535190806528 5518155139193503744 5578105799275073792 5588338352410591232 5594153480768978944 5619872284616425472 5632187563545460736 5691349197616316416 5696160143683616768 5710651089938808832 5758044696025882624 5768607331520610304 5777572782399029248 5790233643134746624 5795128177068081152 5801158487345987584 5856001372205350912 5858087943640231936 5863039835393097728 5868834099828883456 5874941107216842752 5926737411729765904 5930481516843892736 5937609499436253184 5943788073317040128 5963946097960288256 5977015373558448128 5999979347119407104 6047058522467336192 6052170152663842816 6117922489527500288 6129145289740648448 6193527067994226688 6214532068462821376 6222001457968185344 6235636231068188672 6242124926417895424 6301136611646636032 6306463016221147136 6308710093151019008 6315274827899355136 6320282876738797568 6374978056314370048 6386672402754961408 6393318263735975936 6422711182418771968 6436785786909097984 6461516219974746112 6504399082990075904 6512216870349438976 6580622509743865856 6602940322741747712 6617409877868281856 6669952227070705664 6692572996806115328 6694957649874550784 6700616954734968832 6715300556534972416 6722288382296195072 6773414184834018176 6777693162107305984 6785839427927146496 6792900655219474432 6815938397668900864 6857119253850750976 6865360983723167744 6877954895274573824 6885111976331051008 6910924025676955648 6916765888758677504 6991911416602857472 7004737473989312512 7078316649136259072 7086824241262624768 7110858809106497536 7126441406935072768 7133857058763309056 7201298984739012608 7209954392172593152 7217456946170691584 7285689207216422912 7294446045205865728 7307827076229234688 7315431474851741696 7384589965685424128 7442533566113644544 7520711439707275264 7529750756341538816 7543563433526951936 7546217511704854528 7562754146135179264 7622802545223663616 7651380171285200896 7657847948268535808 7674629207468539904 7682615294052794368 7741044782667449344 7755245060488167424 7763315034536542208 7764566268493561856 7772645942029975552 7836707718686572544 7846126838540763136 7853880927712182272 7898198886487949312 7952635347661225984 7990755904688979968 8015036148122386432 8089504741870010368 8099227704300142592 8126695781835997184 8209171971779330048 8230055982558871552 8239947876768677888 8248522224195076096 8326501951104483328 8336509765949560832 8344748485694193664 8351802372833411072 8360493114116276224 8439531389354770432 8449675056890052608 8505752646987022336 8595098788236886016 8605429435818901504 8613933920716587008 8722245220015538176 8744434481468801024 8751826226592612352 8846908323048513536 8863137211986477056 8866295266050080768 8873790021135499264 8883023933748543488 8956237392784654336 8967002101189443584 8975863917385351168 8977779747945680896 9003607969048297472 9026513013129084928 9081049822667210752 9088726111612829696 9132292462501691392 9152304790761373696 9160041312139870208 9256260233485877248 9267385546266509312 9373986913720991744 9417083287735631872 9426882541937229824 9447540429173030912 9516002229833695232 9527439732513783808 9536855412221935616 9566333467113816064 9645178730691166208 9648615436583911424 9656771493588631552 9822970043699298304 9834776498078744576 9959861095828553728 9968280251446329344 9993639407392915456 10110752369198301184 10132908875485806592 10141474309869142016 10152027352855478272 10248002401359364096 10251653901370405888 10260319711937921024 10270459674700546048 10281146937629474816 10378342654476812288 10387115556128948224 10436905671430504448 10459776903727284224 10499963857458962432 10578583123983859712 10582352414317838336 10591297767161724928 10713127901395419136 10762380900269293568 10773580047928262656 10838672368989896704 10875431119809937408 10888502551444324352 10899263328253640704 10912363404369330176 10923718621231316992 10932952533844361216 11026989070381613056 11036310278387007488 11156211598550147584 11176676704821182464 11188306961537957888 11239744569232850944 11264375127090921472 11382698395232632832 11516089392051765248 11555145564798058496 11580467286269493248 11590256354136162304 11712002744410701824 11716175887280463872 11726079670786195456 11737668199657766912 11853474823459531808 11860963033687785472 11875218998872506368 11887576146634080256 11927892195920576512 11954030747116896256 11999958694238814208 12094117044934672384 12104340305327685632 12235844979055000576 12258290579481296896 12387054135988453376 12429064136925642752 12444002915936370688 12471272462136377344 12484249852835790848 12602273223293272064 12612926032442294272 12617420186302038016 12630549655798710272 12749956112628740096 12773344805509922816 12786636527471951872 12845422364837543936 12923032439949492224 13008798165980151808 13024433740698877952 13161245019487731712 13205880645483495424 13234819755736563712 13339904454141411328 13389915299749101568 13401233909469937664 13430601113069944832 13444576764592390144 13546828369668036352 13571678855854292992 13585801310438948864 13714238507701501952 13730721967446335488 13755909790549147648 13821848051353911296 13833531777517355008 13983822833205714944 14009474947978625024 14156633298272518144 14173648482525249536 14221717618212995072 14252882813870145536 14267714117526618112 14402597969478025216 14419908784345186304 14434913892341383168 14571378414432845824 14588892090411731456 14615654152458469376 14630862949703483392 14769179931370848256 14885067132227289088 15041422879414550528 15059501512683077632 15092435023409709056 15245605090447327232 15302760342570401792 15315695896537071616 15349258414937079808 15482089565334898688 15510490120976334848 15526630069073084416 15529132536987123712 15545291884059951104 15673415437373145088 15692253677081526272 15707761855424364544 15796397772975898624 15905270695322451968 15981511809377959936 16030072296244772864 16198455408600285184 16253391563671994368 16418343943558660096 16460111965117743104 16479895753537355776 16497044448390152192 16653003902208966656 16673019531899121664 16689496971388387328 16703604745666822144 16720986228232552448 16879062778709540864 16899350113780105216 17011505293974044672 17190197576473772032 17210858871637803008 17227867841433174016 17444490440031076352 17488868962937602048 17693816646097027072 17732590532100161536 17747580042270998528 17766047867497086976 17912474785569308672 17934004202378887168 17955559495891361792 18162099645334421504 18177452223225659392 18264584925003382784 18304609581522747392 18320082624279740416 18512520466971754496 18534771092533018624 18747973827441983488 18834166575471263744 18853765083874459648 18895080858346061824 19032004459667390464 19054879465027567616 19073710824443871232 19132666934227632128 19290357461382332416 19297230873167822848 19313542987177263104 19645940087398596608 19669552996157489152 19919722191657107456 19936560502892658688 19987278814785830912 20221504738396602368 20265817750971613184 20282948619738284032 20304054705710956544 20496004802718728192 20503307802740811776 20520639423875842048 20540919349401092096 20562293875258949632 20756685308953624576 20873811342861008896 20919553807454568448 20999927714917924864 21164704828635676672 21182595534323449856 21524761800538587136 21677344737979793408 21750862239619874816 21777005102888648704 21798526656507281408 21824726808738660352 21847437242462633984 21865905067688722432 22053978140763226112 22072620556774014976 22312423197100295168 22353353409642364928 22376613923075915776 22479489138465701888 22528750254181842944 22765396790465265664 23032178784103530496 23110291129596116992 23160934572538986496 23424005488821403648 23432351774560927744 23452159341572390912 23706949646919063616 23721926067375570944 23750437997745012736 23775152293268160512 23855784391841153024 23999917388477628416 24188234089869344768 24208680610655371264 24471689958110001152 24516581158962593792 24774108271976906752 24888005831872741376 24942544924272754688 24968499705671581696 25204546446586544128 25225852064884588544 25234840372604076032 25261099311597420544 25499912225257480192 25546689611019845632 25690844729675087872 25846064879898984448 26017596331960303616 26048867481397755904 26322490038975463424 26411761290966990848 26469639511473127424 26679808908282822656 26779830599498203136 26802467818939875328 26861202226139889664 26889153529184780288 27093656739336072704 27143357711708585984 27171602620877897728 27428477015403003904 27461443934892670976 27643696102707822592 27967645666411429888 28313266596545036288 28347296965050499072 28443435236425990144 28505765627740291072 28805195938956050432 28839817568690372608 28869827784682766336 29142756828865691648 29177784180823462912 29231308304916938752 29261725899406966784 29538359862741696512 29770134264454578176 30082845758829101056 30119003025366155264 30184870046819418112 30491210180894654464 30605520685140803584 30631391793074143232 30964179130669797376 31020980241952669696 31053260138146168832 31058265073974247424 31090583768119902208 31346830874746290176 31384507354163052544 31415523710848729088 31592795545951797248 31810541390644903936 31963023618755919872 32060144592489545728 32396910817200570368 32959791507074711552 32994088896780304384 33306007804417933312 33346039063798243328 33378993942776774656 33407209491333644288 33758125557419081728 33798700227560210432 34023010587948089344 34380395152947544064 34421717743275606016 34455735682866348032 34888980880062152704 34977737925875204096 35387633292194054144 35465181064200323072 35495160084541997056 35532095734994173952 35824949571138617344 35868008404757774336 35911118991782723584 36324199290668843008 36354904446451318784 36529169850006765568 36609219163045494784 37025040933943508992 37069542185066037248 37495947654883966976 37668333150942527488 37707530167748919296 38064008919334780928 38109758930055135232 38147421648887742464 38265333868455264256 38594461746335645696 38627085974354526208 39339105992314978304 39839444383314214912 39873121005785317376 39974557629571661824 40443009476793204736 40531635501943226368 40565897239476568064 40608109411421913088 40992009605437456384 41006615605481623552 41041278847751684096 41081838698802184192 41124587750517899264 41513370617907249152 41747622685722017792 41839107614909136896 41999855429835849728 42329409657271353344 42365191068646899712 43354689475959586816 43501724479239749632 43554010205777297408 43649453617477320704 43694874484925267968 44107956281526452224 44145241113548029952 44624846394200590336 44706706819284729856 44753227846151831552 44958978276931403776 45057500508363685888 45530793580930531328 46064357568207060992 46220582259192233984 46321869145077972992 46848010977642807296 46864703549121855488 46904318683144781824 47413899293838127232 47443852134751141888 47500875995490025472 47550304586536321024 47711568783682306048 47999834776955256832 48376468179738689536 48417361221310742528 48943379916220002304 49033162317925187584 49548216543953813504 49776011663745482752 49885089848545509376 49936999411343163392 50409092893173088256 50469680745208152064 50522198623194841088 50999824450514960384 51692129759797968896 52097734962795511808 52644980077950926848 52823522581933981696 52939279022946254848 53359617816565645312 53559661198996406272 53604935637879750656 53722404452279779328 53778307058369560576 54187313478672145408 54286715423417171968 54343205241755795456 54856954030806007808 54922887869785341952 55287392205415645184 55935291332822859776 56626533193090072576 56694593930100998144 56886870472851980288 57610391877912100864 57679635137380745216 57739655569365532672 58285513657731383296 58355568361646925824 58462616609833877504 58523451798813933568 59076719725483393024 59540268528909156352 60165691517658202112 60238006050732310528 61211041370281607168 61262783586148286464 61928358261339594752 62041960483905339392 62116530147948494848 62181167536239804416 62693661749492580352 62769014708326105088 62831047421697458176 63185591091903594496 63621082781289807872 63926047237511839744 64120289184979091456 64793821634401140736 65919583014149423104 65988177793560608768 66612015608835866624 66692078127596486656 66757987885553549312 67516251114838163456 67597400455120420864 68760790305895088128 68843435486551212032 69777961760124305408 69955475851750408192 70775266584388108288 70930362128400646144 70990320169083994112 71064191469988347904 71736016809515548672 71822237983565447168 72648398581337686016 72709808892902637568 73058339700013531136 73218438326090989568 74050081867887017984 74139084370132074496 74991895309767933952 75336666301885054976 75415060335497838592 76128017838669561856 76219517860110270464 76294843297775484928 76530667736910528512 77188923492671291392 77254171948709052416 78678211984629956608 79678888766628429824 80886018953586409472 81063271003886452736 81131794478953136128 81984019210874912768 82013231210963247104 82082557695503368192 82163677397604368384 83026741235814498304 83495245371444035584 83678215229818273792 83999710859671699456 84658819314542706688 84730382137293799424 86709378951919173632 87003448958479499264 87108020411554594816 87298907234954641408 87389748969850535936 88215912563052904448 88290482227096059904 89249692788401180672 89413413638569459712 89506455692303663104 89917956553862807552 91061587161861062656 92128715136414121984 92441164518384467968 92643738290155945984 93729407098243710976 93808637366289563648 94827798587676254464 95001751990980050944 95100609173072642048 95999669553910513664 96752936359477379072 96834722442621485056 97886759832440004608 98066324635850375168 99096433087907627008 99552023327490965504 99770179697091018752 99873998822686326784 100818185786346176512 100939361490416304128 101044397246389682176 101999648901029920768 103384259519595937792 104195469925591023616 105289960155901853696 105647045163867963392 106719235633131290624 107119322397992812544 107209871275759501312 107444808904559558656 108374626957344290816 108573430846834343936 108686410483511590912 109713908061612015616 109845775739570683904 110574784410831290368 111870582665645719552 113389187860201996288 113773740945703960576 115220783755824201728 115359270274761490432 115479311138731065344 116571027315462766592 116711136723293851648 116925233219667755008 117046903597627867136 118153439450966786048 119080537057818312704 120331383035316404224 120476012101464621056 122422082740563214336 123856716522679189504 124233060295896989696 124362335072479608832 125387323498985160704 125538029416652210176 127242165562579615744 127852094475023679488 128240578369958182912 129587643268802281472 131839166028298846208 131976355587121217536 133224031217671733248 133384156255192973312 133515975771107098624 135032502229676326912 135194800910240841728 137521580611790176256 137686870973102424064 139555923520248610816 139910951703500816384 141550533168776216576 141860724256801292288 141980640338167988224 142128382939976695808 143472033619031097344 143644475967130894336 145296797162675372032 146116679400027062272 146436876652181979136 148278168740264148992 150673332603770109952 152256035677339123712 152439035720220540928 152589686595550969856 153061335473821057024 154377846985342582784 154508343897418104832 157356423969259913216 159357777533256859648 161772037907172818944 162126542007772905472 163968038421749825536 164026462421926494208 164165115391006736384 166053482471628996608 166990490742888071168 167999421719343398912 169317638629085413376 169460764274587598848 173418757903838347264 174216040823109189632 174597814469909282816 174779497939701071872 176431825126105808896 176580964454192119808 178499385576802361344 178826827277138919424 179835913107725615104 182123174323722125312 184257430272828243968 184882329036768935936 185287476580311891968 187458814196487421952 187617274732579127296 189655597175352508928 190003503981960101888 190201218346145284096 191999339107821027328 193505872718954758144 195773519664880009216 198192866175815254016 199104046654981931008 199540359394182037504 201636371572692353024 201878722980832608256 202088794492779364352 203999297802059841536 206768519039191875584 208390939851182047232 210579920311803707392 211294090327735926784 213438471266262581248 214238644795985625088 214419742551519002624 216749253914688581632 217146861693668687872 217372820967023181824 219427816123224031232 219691551479141367808 221149568821662580736 223741165331291439104 226778375720403992576 230718540549522980864 230958622277462130688 233142054630925533184 233422273446587703296 233850466439335510016 236306878901933572096 238161074115636625408 240662766070632808448 240952024202929242112 244844165481126428672 247713433045358379008 248466120591793979392 248724670144959217664 250774646997970321408 251076058833304420352 254484331125159231488 255704188950047358976 259175286537604562944 263678332056597692416 263952711174242435072 266448062435343466496 266768312510385946624 267031951542214197248 270389601820481683456 275373741946204848128 279111847040497221632 279821903407001632768 283101066337552433152 283721448513602584576 283961280676335976448 284256765879953391616 286944067238062194688 287288951934261788672 290593594325350744064 292233358800054124544 292873753304363958272 296556337480528297984 304512071354678247424 304878071440441081856 308755693970685165568 309016687794836209664 314712847938519826432 318715555066513719296 323544075814345637888 324253084015545810944 327936076843499651072 328052924843852988416 328330230782013472768 332106964943257993216 333980981485776142336 335998843438686797824 338635277258170826752 338921528549175197696 346837515807676694528 348432081646218379264 349195628939818565632 349558995879402143744 352863650252211617792 356998771153604722688 368514860545656487936 369764658073537871872 370574953160623783936 374917628392974843904 375234549465158254592 379311194350705017856 380007007963920203776 380402436692290568192 383998678215642054656 387011745437909516288 391547039329760018432 396385732351630508032 398208093309963862016 403272743145384706048 403757445961665216512 404177588985558728704 407998595604119683072 413537038078383751168 416781879702364094464 421159840623607414784 428477289591971250176 428839485103038005248 433498507829377163264 434293723387337375744 438855632246448062464 439383102958282735616 442299137643325161472 447482330662582878208 453556751440807985152 461437081099045961728 461917244554924261376 466284109261851066368 466844546893175406592 472613757803867144192 481325532141265616896 481904048405858484224 489688330962252857344 495426866090716758016 496932241183587958784 497449340289918435328 502152117666608840704 508968662250318462976 511408377900094717952 518350573075209125888 527356664113195384832 527905422348484870144 532896124870686932992 533536625020771893248 534063903084428394496 540779203640963366912 550747483892409696256 566202132675104866304 567442897027205169152 567922561352671952896 573888134476124389376 574577903868523577344 581187188650701488128 584466717600108249088 585747506608727916544 593112674961056595968 609024142709356494848 609756142880882163712 617511387941370331136 618033375589672419328 629425695877039652864 637431110133027438592 647088151628691275776 648506168031091621888 656105849687705976832 656660461564026945536 671997686877373595648 677270554516341653504 677843057098350395392 693675031615353389056 696864163292436758528 698391257879637131264 699117991758804287488 705727300504423235584 713997542307209445376 737029721091312975872 739529316147075743744 749835256785949687808 750469098930316509184 758622388701410035712 760014015927840407552 760804873384581136384 767997356431284109312 774023490875819032576 783094078659520036864 796416186619927724032 806545486290769412096 807514891923330433024 808355177971117457408 815997191208239366144 827074076156767502336 833563759404728188928 842319681247214829568 856954579183942500352 866997015658754326528 877711264492896124928 878766205916565471232 894964661325165756416 907113502881615970304 922874162198091923456 923834489109848522752 932568218523702132736 933689093786350813184 945227515607734288384 962651064282531233792 963808096811716968448 979376661924505714688 990853732181433516032 993864482367175917568 994898680579836870656 1004304235333217681408 1022816755800189435904 1054713328226390769664 1065792249741373865984 1067073250041543786496 1068127806168856788992 1081558407281926733824 1101494967784819392512 1132404265350209732608 1134885794054410338304 1147776268952248778752 1149155807737047154688 1162374377301402976256 1168933435200216498176 1186225349922113191936 1219512285761764327424 1235022775882740662272 1236066751179344838656 1258851391754079305728 1274862220266054877184 1294176303257382551552 1297012336062183243776 1312211699375411953664 1313320923128053891072 1343995373754747191296 1354541109032683307008 1387350063230706778112 1393728326584873517056 1396782515759274262528 1411454601008846471168 1427995084614418890752 1474059442182625951744 1479058632294151487488 1499670513571899375616 1500938197860633018368 1517244777402820071424 1520028031855680815104 1521609746769162272768 1535994712862568218624 1548046981751638065152 1566188157319040073728 1615029783846660866048 1616710355942234914816 1631994382416478732288 1654148152313535004672 1667127518809456377856 1684639362494429659136 1713909158367885000704 1733994031317508653056 1755422528985792249856 1757532411833130942464 1789929322650331512832 1814227005763231940608 1845748324396183846912 1847668978219697045504 1865136437047404265472 1867378187572701626368 1927616193623433936896 1958753323849011429376 1981707464362867032064 1987728964734351835136 1989797361159673741312 2008608470666435362816 2045633511600378871808 2131584499482747731968 2134146500083087572992 2163116814563853467648 2202989935569638785024 2264808530700419465216 2269771588108820676608 2295552537904497557504 2298311615474094309376 2324748754602805952512 2337866870400432996352 2372450699844226383872 2439024571523528654848 2470045551765481324544 2588352606514765103104 2594024672124366487552 2624423398750823907328 2626641846256107782144 2687990747509494382592 2709082218065366614016 2774700126461413556224 2787456653169747034112 2822909202017692942336 2855990169228837781504 2948118884365251903488 2999341027143798751232 3001876395721266036736 3034489554805640142848 3040056063711361630208 3071989425725136437248 3096093963503276130304 3132376314638080147456 3230059567693321732096 3233420711884469829632 3263988764832957464576 3308296304627070009344 3369278724988859318272 3427818316735770001408 3467988062635017306112 3515064823666261884928 3579858645300663025664 3628454011526463881216 3691496648792367693824 3695337956439394091008 3730272874094808530944 3734756375145403252736 3855232387246867873792 3963414928725734064128 3975457929468703670272 4017216941332870725632 4091267023200757743616 4263168998965495463936 4268293000166175145984 4326233629127706935296 4405979871139277570048 4529617061400838930432 4539543176217641353216 4596623230948188618752 4744901399688452767744 4878049143047057309696 4940091103530962649088 5176705213029530206208 5248846797501647814656 5253283692512215564288 5375981495018988765184 5418164436130733228032 5574913306339494068224 5645818404035385884672 5711980338457675563008 5896237768730503806976 5998682054287597502464 6068979109611280285696 6143978851450272874496 6264752629276160294912 6460119135386643464192 6466841423768939659264 6527977529665914929152 6616592609254140018688 6738557449977718636544 6855636633471540002816 6935976125270034612224 7030129647332523769856 7159717290601326051328 7382993297584735387648 7460545748189617061888 7469512750290806505472 7710464774493735747584 7926829857451468128256 8034433882665741451264 8182534046401515487232 8536586000332350291968 8652467258255413870592 8811959742278555140096 9059234122801677860864 9079086352435282706432 9193246461896377237504 9756098286094114619392 9880182207061925298176 10353410426059060412416 10497693595003295629312 10506567385024431128576 10751962990037977530368 10836328872261466456064 11423960676915351126016 11792475537461007613952 11997364108575195004928 12137958219222560571392 12287957702900545748992 12529505258552320589824 12920238270773286928384 12933682847537879318528 13055955059331829858304 13711273266943080005632 13871952250540069224448 14060259294665047539712 14319434581202652102656 14921091496379234123776 14939025500581613010944 15420929548987471495168 15853659714902936256512 16068867765331482902528 16365068092803030974464 17073172000664700583936 18118468245603355721728 18158172704870565412864 18386492923792754475008 19512196572188229238784 19760364414123850596352 20995387190006591258624 21013134770048862257152 21503925980075955060736 21672657744522932912128 22847921353830702252032 23584951074922015227904 23994728217150390009856 24275916438445121142784 25059010517104641179648 25840476541546573856768 25867365695075758637056 26111910118663659716608 27743904501080138448896 28120518589330095079424 28638869162405304205312 29842182992758468247552 29878051001163226021888 30841859097974942990336 31707319429805872513024 34146344001329401167872 36236936491206711443456 36772985847585508950016 39024393144376458477568 39520728828247701192704 41990774380013182517248 43007851960151910121472 45695842707661404504064 47169902149844030455808 47989456434300780019712 48551832876890242285568 50118021034209282359296 51680953083093147713536 52223820237327319433216 55487809002160276897792 56241037178660190158848 57277738324810608410624 59756102002326452043776 61683718195949885980672 63414638859611745026048 68292688002658802335744 72473872982413422886912 73545971695171017900032 83981548760026365034496 86015703920303820242944 91391685415322809008128 95978912868601560039424 97103665753780484571136 100236042068418564718592 104447640474654638866432 110975618004320553795584 112482074357320380317696 114555476649621216821248 119512204004652904087552 126829277719223490052096 136585376005317604671488 147091943390342035800064 167963097520052730068992 182783370830645618016256 194207331507560969142272 200472084136837129437184 208895280949309277732864 221951236008641107591168 239024408009305808175104 253658555438446980104192 273170752010635209342976 335926195040105460137984 365566741661291236032512 388414663015121938284544 400944168273674258874368 443902472017282215182336 478048816018611616350208 507317110876893960208384 671852390080210920275968 731133483322582472065024 776829326030243876569088 801888336547348517748736 887804944034564430364672 956097632037223232700416 1462266966645164944130048 1553658652060487753138176 1775609888069128860729344 1912195264074446465400832 3107317304120975506276352 3551219776138257721458688 6214634608241951012552704 12429269216483902025105408 24858538432967804050210816
- Sum of all divisors σ(n): 70855536346819107771654837
- Sum of proper divisors (its aliquot sum) s(n): 45996997913851303721444021
- 24858538432967804050210816 is an abundant number, because the sum of its proper divisors (45996997913851303721444021) is greater than itself. Its abundance is 21138459480883499671233205
Bases of 24858538432967804050210816
- Binary: 10100100100000000000000010001100101011100101011101101100001000000000000000000000000002
- Hexadecimal: 0x1490001195CAED84000000
- Base-36: 34G00X1G5ZHHS7ZLS
Squares and roots of 24858538432967804050210816
- 24858538432967804050210816 squared (248585384329678040502108162) is 617946933023337406978558299155765483657254043385856
- 24858538432967804050210816 cubed (248585384329678040502108163) is 15361257584095214428875054267138744313746570715423217912488186817927232618496
-
24858538432967804050210816 is a
perfect square number . Itssquare root is 4985833775104 -
The
cube root of 24858538432967804050210816 is 291849215.4550511287
Scales and comparisons
How big is 24858538432967804050210816?- 24,858,538,432,967,804,050,210,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 24,858,538,432,967,804,050,210,816 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 24858538432967804050210816 cubic inches would be around 24320768 feet tall.
Recreational maths with 24858538432967804050210816
- 24858538432967804050210816 backwards is 61801205040876923483585842
- The number of decimal digits it has is: 26
- The sum of 24858538432967804050210816's digits is 109
- 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 24858538432967804050210816 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 24858538432967804050210816 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/24858538432967804050210816/
Chicago style:
Numbermatics. 2024. "Number 24858538432967804050210816 - Facts about the integer". https://numbermatics.com/n/24858538432967804050210816/
The information we have on file for 24858538432967804050210816 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 24858538432967804050210816, math, Factors of 24858538432967804050210816, curriculum, school, college, exams, university, Prime factorization of 24858538432967804050210816, STEM, science, technology, engineering, physics, economics, calculator, twenty-four septillion, eight hundred fifty-eight sextillion, five hundred thirty-eight quintillion, four hundred thirty-two quadrillion, nine hundred sixty-seven trillion, eight hundred four billion, fifty million, two hundred ten thousand, eight hundred sixteen.