77649800687764885777154048
77,649,800,687,764,885,777,154,048 is an even composite number composed of six prime numbers multiplied together.
77649800687764885777154048 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 77649800687764885777154048:
218 × 73 × 133 × 173 × 313 × 1393
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 13 × 13 × 13 × 17 × 17 × 17 × 31 × 31 × 31 × 139 × 139 × 139)See below for interesting mathematical facts about the number 77649800687764885777154048 from the Numbermatics database.
Names of 77649800687764885777154048
- Cardinal: 77649800687764885777154048 can be written as Seventy-seven septillion, six hundred forty-nine sextillion, eight hundred quintillion, six hundred eighty-seven quadrillion, seven hundred sixty-four trillion, eight hundred eighty-five billion, seven hundred seventy-seven million, one hundred fifty-four thousand and forty-eight.
Scientific notation
- Scientific notation: 7.7649800687764885777154048 × 1025
Factors of 77649800687764885777154048
Divisors of 77649800687764885777154048
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 26 28 31 32 34 49 52 56 62 64 68 91 98 104 112 119 124 128 136 139 169 182 196 208 217 221 224 238 248 256 272 278 289 338 343 364 392 403 416 434 442 448 476 496 512 527 544 556 578 637 676 686 728 784 806 832 833 868 884 896 952 961 973 992 1024 1054 1088 1112 1156 1183 1274 1352 1372 1456 1519 1547 1568 1612 1664 1666 1736 1768 1792 1807 1904 1922 1946 1984 2023 2048 2108 2176 2197 2224 2312 2363 2366 2548 2704 2744 2821 2873 2912 3038 3094 3136 3224 3328 3332 3472 3536 3584 3614 3689 3757 3808 3844 3892 3968 4046 4096 4216 4309 4352 4394 4448 4459 4624 4726 4732 4913 5096 5239 5408 5488 5642 5746 5824 5831 6076 6188 6272 6448 6656 6664 6727 6811 6851 6944 7072 7168 7228 7378 7514 7616 7688 7784 7936 8092 8192 8281 8432 8618 8704 8788 8896 8918 8959 9248 9452 9464 9826 10192 10478 10633 10816 10829 10976 11284 11492 11648 11662 12152 12376 12493 12544 12649 12896 13312 13328 13454 13622 13702 13888 14144 14161 14336 14456 14756 15028 15232 15376 15379 15568 15872 16184 16337 16384 16541 16562 16864 17236 17408 17576 17792 17836 17918 18496 18904 18928 19321 19652 19747 20111 20384 20956 21266 21632 21658 21952 22568 22984 23296 23324 23491 24304 24752 24986 25088 25298 25792 25823 26299 26624 26656 26908 27244 27404 27776 28288 28322 28672 28912 29512 29791 30056 30163 30464 30719 30752 30758 31136 31744 32368 32674 32768 33082 33124 33728 34391 34472 34816 35152 35584 35672 35836 36673 36992 37349 37808 37856 38642 39304 39494 40171 40222 40768 41912 42532 43264 43316 43904 45136 45968 46592 46648 46982 47089 47677 47957 48608 48841 49504 49972 50176 50596 51584 51646 52598 53248 53312 53816 54488 54808 55552 56017 56576 56644 57344 57824 57967 59024 59582 60112 60326 60928 61438 61504 61516 62272 62713 63488 63869 64736 65348 65536 66164 66248 67456 68107 68782 68944 69632 70304 71168 71344 71672 73253 73346 73984 74698 75616 75712 75803 77284 78608 78988 80342 80444 81536 83824 85064 86528 86632 87451 87808 88543 89063 90272 91936 93184 93296 93964 94178 95354 95914 97216 97682 99008 99127 99944 100352 101192 103168 103292 105196 106496 106624 107632 107653 108976 109616 111104 112034 113152 113288 114359 114688 115648 115787 115934 116467 118048 119164 120224 120652 121856 122876 123008 123032 124544 125426 126976 127738 129472 130696 131072 132328 132496 133579 134912 135247 136214 137564 137888 138229 139264 140608 140777 142336 142688 143344 146506 146692 147968 149396 151232 151424 151606 152303 154568 157216 157976 160684 160888 162409 163072 164437 167648 170128 173056 173264 174902 175616 177086 178126 180544 180761 183872 184093 186368 186592 187928 188356 190708 191828 194432 195364 198016 198254 199888 200704 202384 206336 206584 208537 210392 211141 212381 212992 213248 215033 215264 215306 217952 219232 222208 224068 226304 226576 228718 229376 231296 231574 231868 232934 236096 238328 240448 240737 241304 243712 245752 246016 246064 249088 250852 251173 253952 255476 256711 258944 261392 261443 262144 264656 264992 267158 269824 270494 272428 275128 275776 276458 277729 278528 281197 281216 281554 284672 285376 286688 293012 293384 295936 298792 302464 302848 303212 304606 305383 309136 314432 315952 321368 321776 324818 326144 328457 328874 329623 335296 335699 340256 341887 346112 346528 349804 351232 354172 356252 361088 361522 367744 368186 372736 373184 375856 376712 381416 383656 387283 388864 390728 392119 396032 396508 399347 399776 401408 404768 412672 413168 417074 420784 422282 424762 425984 426496 430066 430528 430612 435904 438464 438991 444416 447083 448136 452608 453152 457436 458752 462592 463148 463736 465868 472192 476656 476749 480896 481474 482608 487424 491504 492032 492128 498176 501704 502346 506447 507904 510952 512771 513422 517888 522223 522784 522886 529312 529984 534316 539648 540988 544856 550256 551552 552916 555458 557056 562394 562432 563108 569344 570752 573376 586024 586768 591872 597584 598951 604928 605696 606424 609212 610766 612157 618272 619801 623441 628864 631904 634933 642736 643552 649636 652288 656914 657748 659246 670592 671398 680512 682907 683774 692224 693056 699608 702464 708344 712504 722176 723044 728221 735488 736372 745472 746368 751712 753424 753571 762832 767312 774566 777728 781456 784238 792064 793016 798694 799552 800513 802816 809536 810509 815269 825344 826336 830297 834148 841568 844564 849524 851968 852992 860132 861056 861224 871808 876928 877982 888832 894166 896272 905216 906304 914872 917504 925184 926296 927472 931736 935053 944384 946729 952289 953312 953498 961792 962948 965216 974848 983008 984064 984256 985439 996352 1003408 1004692 1012894 1015808 1021904 1025542 1026844 1035776 1044446 1045568 1045772 1058624 1059968 1066121 1068632 1079296 1081976 1089712 1100512 1103104 1105832 1110916 1114112 1124788 1124864 1126216 1136863 1138688 1141504 1146752 1151059 1157819 1172048 1173536 1183744 1195168 1197902 1209856 1211392 1212848 1218424 1221532 1224314 1236544 1239602 1245301 1246882 1257728 1263808 1269866 1285472 1287104 1288651 1299272 1304576 1313828 1315496 1318492 1341184 1342796 1361024 1365814 1367548 1384448 1386112 1399216 1404928 1416688 1425008 1444352 1446088 1456442 1459759 1470976 1472744 1477987 1486667 1490944 1492736 1503424 1505231 1506848 1507142 1514071 1525664 1534624 1549132 1555456 1562912 1568476 1584128 1586032 1597388 1599104 1601026 1605632 1619072 1621018 1630538 1650688 1652672 1660594 1668296 1683136 1685159 1689128 1699048 1703936 1705984 1720264 1722112 1722448 1736527 1743616 1753856 1755964 1758211 1777664 1788332 1792544 1796977 1810432 1812608 1829744 1830101 1835008 1850368 1852592 1854944 1863472 1870106 1888768 1893458 1904578 1906624 1906996 1923584 1925896 1930432 1944103 1949696 1966016 1968128 1968379 1968512 1970878 1979939 1992704 2006816 2009384 2025788 2031616 2043808 2051084 2053688 2071552 2088892 2091136 2091544 2111317 2117248 2119936 2132242 2137264 2137681 2158592 2163952 2179424 2201024 2206208 2211664 2221832 2228224 2249576 2249728 2252432 2270843 2273726 2277376 2283008 2293504 2299199 2302118 2315638 2344096 2347072 2349893 2367488 2390336 2393209 2395804 2419712 2422784 2425696 2436848 2443064 2448628 2473088 2479204 2490602 2493764 2515456 2527616 2539732 2570944 2574208 2577302 2598544 2609152 2627656 2630992 2636984 2682368 2685592 2685619 2710981 2722048 2731628 2735096 2744833 2760953 2768896 2772224 2795429 2798432 2809856 2833376 2850016 2888704 2892176 2912884 2919518 2941952 2945488 2955974 2973334 2981888 2985472 3006848 3010462 3013696 3014284 3028142 3051328 3069248 3072937 3098264 3110912 3125824 3129581 3136952 3168256 3172064 3194776 3198208 3202052 3211264 3238144 3242036 3261076 3265249 3301376 3305344 3321188 3336592 3337243 3366272 3370318 3378256 3398096 3407872 3411968 3440528 3444224 3444896 3473054 3487232 3507712 3511928 3516422 3545129 3555328 3576664 3585088 3589397 3593954 3610477 3620864 3625216 3655561 3659488 3660202 3700736 3705184 3709888 3726944 3740212 3777536 3786916 3809156 3813248 3813992 3847168 3851792 3860864 3888206 3899392 3932032 3936256 3936758 3937024 3941756 3959878 3985408 4013632 4018768 4051576 4063232 4087616 4102168 4107376 4140949 4143104 4177784 4182272 4183088 4192657 4222634 4234496 4239872 4264484 4269941 4274528 4275362 4285099 4317184 4327904 4358848 4364087 4402048 4412416 4423328 4443664 4444531 4456448 4499152 4499456 4504864 4541686 4547452 4554752 4566016 4587008 4598398 4604236 4631276 4688192 4694144 4699786 4721393 4734976 4780349 4780672 4786418 4791608 4839424 4845568 4851392 4873696 4886128 4897256 4946176 4958408 4981204 4987528 5030912 5034679 5055232 5079464 5097547 5141888 5148416 5154604 5191511 5197088 5218304 5255312 5261984 5273968 5364736 5371184 5371238 5421962 5444096 5463256 5470192 5489666 5521906 5537792 5544448 5583769 5590858 5596864 5603591 5619712 5666752 5700032 5706883 5777408 5784352 5812079 5825768 5839036 5883904 5890976 5911948 5946668 5963776 5970944 6013696 6020924 6027392 6028568 6056284 6102656 6138496 6145874 6196528 6221824 6251648 6259162 6273904 6336512 6344128 6389552 6396416 6404104 6422528 6476288 6484072 6522152 6530498 6545371 6583811 6602752 6610688 6627103 6642376 6666023 6673184 6674486 6732544 6740636 6756512 6788899 6796192 6823936 6881056 6888448 6889792 6946108 6974464 7015424 7023856 7032844 7090258 7110656 7153328 7170176 7178794 7187908 7220954 7241728 7250432 7311122 7318976 7320404 7401472 7410368 7419776 7453888 7462847 7480424 7555072 7573832 7618312 7626496 7627984 7694336 7703584 7721728 7776412 7786363 7798784 7864064 7872512 7873516 7874048 7883512 7919756 7958041 7970816 8027264 8037536 8057413 8103152 8104733 8126464 8175232 8204336 8214752 8281898 8286208 8355568 8364544 8366176 8385314 8445268 8468992 8479744 8528968 8539882 8549056 8550724 8570198 8609599 8634368 8655808 8717107 8717696 8728174 8804096 8824832 8846656 8877791 8887328 8889062 8998304 8998912 9009728 9083372 9094904 9109504 9132032 9174016 9196796 9208472 9262552 9376384 9388288 9399572 9442786 9466873 9469952 9560698 9561344 9572836 9583216 9678848 9691136 9702784 9747392 9772256 9794512 9892352 9916816 9962408 9975056 10061824 10069358 10110464 10158928 10182167 10195094 10218313 10283776 10296832 10309208 10383022 10394176 10406669 10436608 10510624 10523968 10536617 10547936 10598497 10729472 10742368 10742476 10793861 10843924 10888192 10926512 10940384 10979332 11043812 11075584 11088896 11167538 11181716 11193728 11207182 11239424 11333504 11400064 11413766 11554816 11568704 11624158 11651536 11678072 11767808 11781952 11823896 11893336 11927552 11941888 12027392 12041848 12054784 12057136 12112568 12155689 12205312 12276992 12291748 12307477 12379757 12393056 12443648 12503296 12518324 12547808 12673024 12688256 12779104 12792832 12808208 12810707 12845056 12952576 12968144 13044304 13060996 13090742 13167622 13205504 13221376 13254206 13284752 13332046 13346368 13348972 13465088 13481272 13513024 13577798 13592384 13608721 13647872 13762112 13776896 13778653 13779584 13859573 13892216 13948928 14030848 14047712 14065688 14180516 14221312 14306656 14340352 14357588 14375816 14441908 14483456 14500864 14622244 14637952 14640808 14779219 14802944 14820736 14839552 14907776 14925694 14960848 14963767 15110144 15147664 15236624 15252992 15255968 15388672 15407168 15443456 15552824 15572726 15597568 15728128 15745024 15747032 15748096 15767024 15839512 15895901 15916082 15941632 16054528 16075072 16094393 16114826 16188913 16206304 16209466 16350464 16408672 16429504 16563796 16572416 16711136 16729088 16732352 16752463 16770628 16890536 16937984 16959488 17057936 17079764 17098112 17101448 17140396 17219198 17268736 17311616 17434214 17435392 17456348 17608192 17649664 17693312 17755582 17774656 17778124 17996608 17997824 18019456 18166744 18189808 18219008 18264064 18348032 18393592 18416944 18525104 18567481 18752768 18776576 18799144 18799333 18885572 18933746 18939904 18976867 19121396 19122688 19145672 19166432 19213831 19326671 19357696 19382272 19405568 19494784 19544512 19568003 19589024 19682923 19784704 19833632 19924816 19950112 20123648 20138716 20220928 20317856 20364334 20390188 20436626 20567552 20593664 20618416 20766044 20788352 20813338 20873216 21021248 21047936 21073234 21095872 21170117 21196994 21458944 21484736 21484952 21587722 21687848 21776384 21853024 21880768 21907067 21958664 22087624 22151168 22177792 22335076 22363432 22387456 22414364 22478848 22574851 22667008 22800128 22827532 22856743 23109632 23137408 23248316 23303072 23356144 23360701 23535616 23563904 23647792 23786672 23855104 23883776 24054784 24083696 24109568 24114272 24225136 24311378 24410624 24553984 24583496 24614954 24759514 24786112 24815903 24887296 25006592 25036648 25095616 25125779 25273339 25346048 25376512 25558208 25585664 25588927 25616416 25621414 25739207 25905152 25936288 26088608 26121992 26181484 26335244 26411008 26442752 26508412 26569504 26664092 26692736 26697944 26930176 26962544 27026048 27155596 27184768 27217442 27295744 27524224 27553792 27557306 27559168 27719146 27784432 27897856 28061696 28095424 28131376 28361032 28442624 28613312 28680704 28715176 28751632 28883816 28966912 28986643 29001728 29244488 29275904 29281616 29348599 29520959 29558438 29605888 29641472 29679104 29815552 29851388 29889587 29921696 29927534 30220288 30295328 30473248 30505984 30511936 30548609 30777344 30814336 30886912 31105648 31111717 31145452 31195136 31456256 31490048 31494064 31496192 31534048 31679024 31791802 31832164 31883264 32109056 32150144 32188786 32229652 32377826 32412608 32418932 32700928 32817344 32859008 33049751 33127592 33144832 33422272 33458176 33462443 33464704 33504926 33541256 33781072 33875968 33918976 34115872 34159528 34196224 34202896 34280792 34438396 34537472 34623232 34868428 34870784 34912696 34913047 35216384 35242753 35299328 35386624 35511164 35549312 35556248 35682829 35892389 35993216 35995648 36038912 36333488 36340577 36379616 36438016 36528128 36696064 36787184 36833888 37050208 37134962 37505536 37553152 37598288 37598666 37771144 37867492 37879808 37953734 38242792 38245376 38291344 38332864 38427662 38604331 38653342 38715392 38764544 38811136 38989568 39086383 39089024 39136006 39178048 39365846 39569408 39667264 39849632 39900224 39948181 40247296 40277432 40441856 40635712 40684553 40728668 40780376 40873252 41135104 41187328 41236832 41532088 41576704 41626676 41746432 42042496 42095872 42146468 42191744 42340234 42393988 42448237 42917888 42969472 42969904 43175444 43375696 43552768 43706048 43761536 43814134 43917328 44175248 44302336 44355584 44670152 44726864 44774912 44828728 44957696 45149702 45334016 45600256 45655064 45655523 45713486 45817597 46086677 46219264 46274816 46496632 46606144 46662161 46712288 46721402 46936201 47071232 47127808 47295584 47522293 47573344 47767552 48109568 48167392 48219136 48228544 48450272 48622756 48821248 49107968 49166992 49229908 49519028 49572224 49631806 49774592 50013184 50073296 50191232 50251558 50546678 50692096 50753024 51116416 51171328 51177854 51232832 51242828 51478414 51810304 51872576 52177216 52239929 52243984 52362968 52670488 52822016 52885504 53016824 53139008 53328184 53385472 53395888 53832337 53860352 53925088 54052096 54311192 54369536 54434884 54504541 54591488 55048448 55107584 55114612 55118336 55438292 55509233 55568864 55706287 55795712 56123392 56190848 56262752 56722064 56733131 56885248 57226624 57361408 57430352 57503264 57767632 57933824 57973286 58003456 58488976 58551808 58563232 58697198 59041918 59116876 59211776 59282944 59358208 59631104 59702776 59779174 59843392 59855068 60267193 60440576 60590656 60946496 61011968 61019749 61023872 61097218 61378109 61554688 61628672 61773824 62144537 62211296 62223434 62290904 62912512 62980096 62988128 62992384 63068096 63358048 63583604 63664328 63766528 64218112 64300288 64377572 64459304 64755652 64825216 64837864 65401856 65450827 65634688 65718016 66099502 66255184 66268111 66289664 66844544 66916352 66924886 66929408 67009852 67082512 67562144 67751936 67837952 68231744 68319056 68392448 68405792 68561584 68876792 69074944 69246464 69736856 69741568 69825392 69826094 70396133 70432768 70485506 70598656 70773248 71022328 71098624 71112496 71275169 71365658 71784778 71986432 71991296 72077824 72588997 72666976 72681154 72759232 72846683 73056256 73392128 73574368 73667776 74100416 74189479 74269924 75011072 75106304 75196576 75197332 75542288 75557027 75734984 75759616 75907468 76485584 76490752 76582688 76665728 76855324 77208662 77306684 77430784 77529088 77622272 77979136 78172766 78178048 78272012 78356096 78731692 79138816 79334528 79699264 79800448 79896362 80494592 80554864 80883712 81271424 81369106 81457336 81560752 81746504 82270208 82374656 82473664 83064176 83153408 83253352 83254189 83492864 84084992 84191744 84292936 84383488 84680468 84787976 84896474 85089823 85589543 85835776 85938944 85939808 86152339 86350888 86658299 86751392 87105536 87412096 87523072 87628268 87834656 88255687 88350496 88711168 89340304 89453728 89549824 89657456 89915392 90299404 90668032 91200512 91310128 91311046 91426972 91635194 92173354 92438528 92549632 92993264 93212288 93324322 93424576 93442804 93872402 94142464 94255616 94591168 94924073 95044586 95146688 95261047 95535104 96219136 96334784 96438272 96457088 96900544 97017011 97245512 97642496 98215936 98333984 98459816 99038056 99144448 99263612 99549184 100026368 100146592 100382464 100503116 101093356 101222719 101384192 101506048 102232832 102342656 102355708 102465664 102485656 102956828 103454533 103620608 103745152 104354432 104479858 104487968 104725936 104746369 105340976 105644032 105771008 106033648 106278016 106656368 106770944 106791776 107664674 107720704 107850176 108104192 108622384 108739072 108869768 109009082 109182976 110096896 110215168 110229224 110236672 110876584 111018466 111137728 111271307 111412574 111591424 111924787 112246784 112381696 112525504 112660751 113322391 113444128 113466262 114453248 114722816 114860704 115006528 115411283 115535264 115946572 116006912 116977952 117103616 117126464 117394396 118083836 118233752 118423552 118565888 118716416 119262208 119405552 119558348 119686784 119710136 120534386 120881152 121181312 121892992 122023936 122039498 122047744 122194436 122756218 123109376 123257344 123547648 124289074 124422592 124446868 124581808 125825024 125960192 125976256 125984768 126136192 126716096 127167208 127328656 127533056 128436224 128600576 128755144 128918608 129511304 129650432 129675728 129972367 130803712 130901654 131269376 131436032 131595331 132199004 132368171 132510368 132536222 132579328 132838069 133689088 133832704 133849772 133858816 134019704 134165024 135124288 135286697 135503872 135675904 136463488 136638112 136784896 136811584 136976021 137123168 137753584 137780461 138149888 138492928 139473712 139483136 139650784 139652188 140792266 140865536 140971012 141197312 141546496 142044656 142197248 142224992 142550338 142731316 143569556 143972864 143982592 144155648 145177994 145333952 145362308 145518464 145693366 146112512 146363183 146784256 147148736 147335552 148190819 148200832 148378958 148539848 150022144 150212608 150393152 150394664 151084576 151114054 151469968 151814936 152971168 152981504 153165376 153331456 153710648 154417324 154613368 154861568 155058176 155244544 155958272 156345532 156356096 156544024 156712192 157463384 158023957 158277632 158669056 159398528 159600896 159792724 159997201 160936841 160989184 161109728 161767424 162542848 162738212 162914672 163121504 163493008 164540416 164749312 164947328 166128352 166306816 166506704 166508378 166985728 168169984 168383488 168585872 168766976 169360936 169575952 169792948 170179646 171179086 171671552 171877888 171879616 172304678 172701776 173096839 173316598 173502784 173711321 174211072 174824192 175046144 175256536 175669312 176511374 176700992 176913373 177422336 178680608 178907456 179099648 179122489 179314912 180174449 180598808 181336064 182401024 182620256 182622092 182853944 183270388 184346708 184877056 185099264 185986528 186424576 186648644 186849152 186885608 187744804 188284928 188511232 189182336 189848146 190089172 190293376 190522094 191070208 192438272 192669568 192876544 192914176 193801088 194034022 194491024 195284992 196431872 196667968 196919632 198076112 198288896 198527224 199098368 200052736 200293184 200764928 201006232 202186712 202445438 202768384 202906501 203012096 204465664 204685312 204711416 204931328 204971312 205440193 205913656 206646713 206909066 207241216 207490304 208708864 208959716 208975936 209227109 209451872 209492738 210455869 210681952 211542016 212067296 212556032 213312736 213541888 213583552 215329348 215441408 215700352 216208384 217244768 217478144 217739536 217782019 218018164 218365952 220193792 220430336 220458448 220473344 221753168 222036932 222275456 222542614 222825148 223182848 223849574 224493568 224763392 225051008 225321502 226644782 226888256 226932524 228906496 229445632 229721408 230013056 230822566 231070528 231348257 231893144 232013824 233955904 234207232 234237101 234252928 234788792 236167672 236467504 236847104 237131776 237432832 238524416 238811104 239116696 239373568 239420272 241068772 241377253 241762304 242362624 243785984 244047872 244078996 244095488 244388872 244391329 245512436 246218752 246514688 246699271 247095296 248578148 248845184 248893736 249163616 249779803 251246723 251650048 251920384 251952512 251969536 252272384 253432192 254334416 254384039 254657312 255066112 256872448 257201152 257510288 257837216 259022608 259300864 259351456 259944734 261607424 261803308 262538752 262872064 263190662 264398008 264736342 265020736 265072444 265158656 265676138 267378176 267665408 267699544 267717632 268039408 268330048 270230317 270248576 270573394 271007744 271351808 272926976 273276224 273569792 273604681 273623168 273952042 274246336 275211521 275507168 275560922 276985856 278947424 278966272 279301568 279304376 281584532 281731072 281942024 282394624 283092992 284089312 284394496 284449984 284791871 285100676 285462632 287139112 287945728 287965184 288311296 290355988 290667904 290724616 291036928 291386732 292225024 292726366 293473063 293568512 294297472 294671104 296381638 296401664 296757916 297079696 297137659 300044288 300425216 300786304 300789328 302169152 302228108 302939936 303629872 305942336 305963008 306330752 306662912 307421296 308834648 309226736 309723136 310116352 310489088 311916544 312691064 312712192 313088048 313424384 314926768 315647177 316047914 316555264 317338112 318797056 319201792 319585448 319588661 319994402 321873682 321978368 322219456 322606739 323534848 325085696 325476424 325829344 326243008 326635127 326986016 328553407 329080832 329498624 329894656 332256704 332613632 332656051 333013408 333016756 334609691 336339968 336766976 337171744 337533952 338721872 339151904 339585896 340359292 342358172 343343104 343755776 343759232 344609356 345403552 346193678 346633196 347005568 347422642 348422144 349648384 350092288 350513072 351338624 353022748 353401984 353826746 354844672 357361216 357814912 358199296 358244978 358629824 360348898 361197616 362672128 364802048 365240512 365244184 365707888 366540776 368693416 369754112 370198528 371973056 372849152 373297288 373698304 373771216 375489608 376569856 376826359 377022464 378364672 379696292 380178344 380586752 381044188 381531787 382140416 383772467 384876544 385339136 385753088 385828352 387602176 388068044 388564631 388982048 390569984 392863744 393335936 393839264 396152224 396577792 397054448 397131917 398196736 400105472 400586368 401529856 402012464 404373424 404890876 405536768 405813002 406024192 408931328 409370624 409422832 409862656 409942624 410880386 411827312 413293426 413818132 414482432 414980608 417417728 417919432 417951872 418454218 418903744 418985476 420911738 421363904 421870351 423084032 424134592 425112064 426625472 427083776 427138243 427167104 429646763 430658696 430882816 431400704 432416768 434489536 434956288 435011759 435479072 435564038 436036328 440387584 440860672 440916896 440946688 443506336 444073864 444550912 445085228 445650296 446365696 447699148 448987136 449526784 450102016 450643004 453289564 453776512 453865048 453869611 457812992 458155789 458891264 459442816 460026112 461645132 462141056 462696514 463786288 463876777 464027648 467911808 468414464 468474202 468505856 469577584 472335344 472935008 473694208 474263552 474865664 477048832 477622208 478233392 478747136 478840544 482137544 482754506 483524608 484725248 487571968 488095744 488157992 488190976 488777744 488782658 491024872 492437504 492772931 493029376 493398542 494190592 497156296 497690368 497787472 498327232 498926183 499559606 501856303 502493446 503300096 503905024 503939072 504544768 506864384 508122979 508668832 508768078 509314624 513744896 514402304 515020576 515674432 518045216 518601728 518702912 519326353 519889468 523214848 523606616 525077504 525744128 526381324 528796016 528899189 529472684 530041472 530144888 530317312 531352276 534756352 535330816 535399088 535435264 536078816 536660096 540460634 540497152 541146788 542015488 542703616 545853952 546552448 547139584 547209362 547246336 547904084 548492672 550423042 551014336 551121844 553971712 557894848 557932544 558603136 558608752 563169064 563462144 563884048 564789248 566185984 568178624 568788992 568899968 569583742 570201352 570925264 574278224 575591911 575891456 575930368 576622592 580711976 581335808 581449232 582073856 582773464 582779323 584450048 585452732 586946126 587137024 588594944 589342208 592763276 592803328 593515832 593521799 594159392 594275318 595628761 599126801 600088576 600850432 601572608 601578656 604338304 604456216 605879872 606608093 607259744 610170613 611884672 611926016 612661504 613325824 614842592 617669296 617789809 618453472 619446272 620978176 623833088 625382128 625424384 626176096 626848768 629853536 631294354 632095828 633110528 634676224 637594112 638403584 639170896 639177322 639988804 643747364 643956736 644438912 645213478 647069696 650171392 650952848 651658688 652486016 653270254 653972032 656273627 657106814 658161664 658997248 659789312 664468511 664513408 665227264 665312102 666026816 666033512 669219382 672679936 673533952 674343488 675067904 677443744 678303808 679119077 679171792 680718584 684716344 686686208 687511552 687518464 689218712 690807104 692387356 693266392 694011136 694845284 696844288 699296768 699820381 700184576 701026144 702677248 706045496 706803968 707653492 708559033 709689344 714722432 715629824 716398592 716489956 717259648 720697796 721620029 722395232 724181731 725344256 729604096 730481024 730488368 731415776 733081552 737386832 739508224 740397056 743946112 745698304 746594576 747396608 747542432 750979216 753139712 753652718 754044928 756729344 759392584 760356688 761173504 762088376 763063574 764280832 767544934 769753088 770678272 771506176 771656704 775204352 776136088 776143891 777129262 777964096 778899149 781139968 783473509 785727488 786671872 787678528 792304448 793155584 793256737 794108896 794263834 797915417 800210944 801172736 803059712 804024928 807878981 808746848 809781752 811626004 812048384 817862656 818741248 818845664 819725312 819885248 821760772 823654624 826586852 827636264 828964864 829961216 834835456 835838864 835903744 836908436 837807488 837970952 841823476 842727808 843740702 846168064 848269184 850224128 853250944 854167552 854276486 854334208 859293526 861317392 861765632 862801408 864833536 868979072 869912576 870023518 870958144 871128076 872072656 880775168 881721344 881833792 881893376 887012672 888147728 889101824 890170456 891300592 892731392 895398296 897974272 899053568 900204032 901286008 906579128 907553024 907730096 907739222 909806569 915149729 915625984 916311578 917782528 918885632 920052224 921167317 923290264 924282112 925393028 926577197 927572576 927753554 928055296 935823616 936828928 936948404 937011712 939155168 943656961 944670688 945870016 947006879 948527104 949731328 954097664 955244416 956466784 957494272 957681088 964275088 964463227 965509012 967049216 969450496 975143936 976191488 976315984 976381952 977555488 977565316 982049744 984875008 985545862 986058752 986797084 988381184 994312592 995380736 995574944 996654464 997852366 999119212 1003712606 1004986892 1006600192 1007810048 1007878144 1009089536 1013728768 1016245958 1017337664 1017536156 1018629248 1024542281 1027489792 1028804608 1030041152 1031348864 1036090432 1037203456 1037335733 1037405824 1038652706 1039778936 1046429696 1047213232 1050155008 1051488256 1052762648 1057592032 1057798378 1058945368 1060082944 1060289776 1062704552 1069512704 1070661632 1070798176 1070870528 1072157632 1073320192 1080921268 1080994304 1082293576 1082304457 1084030976 1085407232 1091707904 1093104896 1094279168 1094418724 1094492672 1095808168 1096985344 1100846084 1102028672 1102243688 1106167699 1107943424 1112664059 1115789696 1115865088 1117206272 1117217504 1119980407 1126338128 1126557887 1126924288 1127768096 1129578496 1132371968 1136357248 1137577984 1137799936 1139167484 1140402704 1141850528 1148556448 1151183822 1151782912 1153245184 1161423952 1162671616 1162898464 1164147712 1165546928 1165558646 1168900096 1170905464 1173892252 1174274048 1177189888 1178684416 1185526552 1185606656 1187031664 1187043598 1188318784 1188550636 1191257522 1196734261 1198253602 1200177152 1201700864 1203145216 1203157312 1208676608 1208912432 1211677873 1211759744 1213216186 1214519488 1220341226 1223769344 1223852032 1225323008 1226651648 1229685184 1234012949 1235338592 1235579618 1236906944 1238393611 1241956352 1247666176 1250764256 1250848768 1252352192 1253697536 1259707072 1261221143 1262588708 1264191656 1266221056 1269352448 1275188224 1276807168 1278341792 1278354644 1279977608 1287494728 1287913472 1288877824 1290426956 1294139392 1300342784 1301905696 1303317376 1304972032 1306540508 1307944064 1312547254 1314213628 1315895347 1316323328 1317994496 1319578624 1328937022 1329026816 1330454528 1330624204 1332053632 1332067024 1338438764 1345359872 1347067904 1348686976 1350135808 1354887488 1356607616 1358238154 1358343584 1361437168 1369432688 1373372416 1375023104 1375036928 1378437424 1381614208 1384774712 1386532784 1388022272 1389690568 1393688576 1398593536 1399640762 1400369152 1402052288 1405354496 1412090992 1413607936 1415306984 1415321213 1417118066 1419378688 1420345507 1429444864 1431259648 1432797184 1432979912 1434519296 1441395592 1443240058 1444790464 1446526991 1448363462 1450688512 1455022231 1459208192 1460962048 1460976736 1462831552 1464589763 1466163104 1473191083 1474773664 1480794112 1487892224 1491396608 1493189152 1494793216 1495084864 1500346679 1501958432 1507305436 1508089856 1513458688 1518785168 1520713376 1522347008 1524176752 1526127148 1528561664 1535089868 1539506176 1541356544 1543012352 1543313408 1550408704 1552272176 1552287782 1554258524 1555928192 1557798298 1562279936 1566947018 1571454976 1573343744 1575357056 1584608896 1586311168 1586513474 1588217792 1588527668 1595830834 1600421888 1602345472 1606119424 1608049856 1615757962 1617493696 1619437799 1619563504 1623252008 1624096768 1635725312 1637482496 1637691328 1639450624 1639770496 1643521544 1647309248 1653173704 1655272528 1657929728 1659922432 1669670912 1671677728 1671807488 1673816872 1675614976 1675941904 1683646952 1685455616 1687481404 1689640771 1692336128 1696538368 1700448256 1706501888 1708335104 1708552972 1708668416 1710739303 1718587052 1720786223 1722634784 1723531264 1725602816 1726894897 1729667072 1737958144 1739825152 1740047036 1741916288 1742256152 1744145312 1758727061 1761550336 1763442688 1763667584 1763786752 1774025344 1776295456 1778203648 1780340912 1780688273 1782601184 1785462784 1790796592 1795948544 1798107136 1800408064 1802572016 1813158256 1815106048 1815460192 1815478444 1819613138 1830299458 1831251968 1832623156 1835565056 1837771264 1840104448 1842334634 1846580528 1848564224 1850786056 1853154394 1855145152 1855507108 1856110592 1871647232 1873657856 1873896808 1874023424 1878310336 1887313922 1889341376 1891612219 1891740032 1894013758 1897054208 1899462656 1902721379 1908195328 1910488832 1912933568 1914988544 1915232767 1915362176 1926480647 1928550176 1928926454 1931018024 1938900992 1950287872 1952382976 1952631968 1952763904 1955110976 1955130632 1964099488 1971091724 1972117504 1973594168 1976762368 1988625184 1990761472 1991149888 1993308928 1995704732 1998238424 2007425212 2009973784 2013200384 2015620096 2015756288 2018179072 2027457536 2032491916 2034675328 2035072312 2037258496 2049084562 2054311441 2054979584 2057609216 2060082304 2062697728 2072180864 2074406912 2074671466 2074811648 2077305412 2079557872 2079963613 2092859392 2094426464 2100310016 2102976512 2105525296 2115184064 2115596756 2117890736 2120165888 2120579552 2125409104 2139025408 2141323264 2141596352 2141741056 2144315264 2146640384 2161842536 2161988608 2164587152 2164608914 2168061952 2170814464 2183415808 2186209792 2188558336 2188837448 2188985344 2191616336 2193970688 2201692168 2204057344 2204487376 2209530239 2212335398 2215886848 2225328118 2231579392 2231730176 2234412544 2234435008 2237120627 2239960814 2250258907 2252676256 2253115774 2253848576 2255536192 2258247173 2264743936 2272714496 2275155968 2275599872 2278334968 2280805408 2283701056 2297112896 2299873849 2302367644 2303565824 2306490368 2322847904 2325343232 2325796928 2328295424 2328592357 2331093856 2331117292 2341810928 2342267837 2347784504 2348548096 2354379776 2357368832 2371053104 2371213312 2374063328 2374087196 2376637568 2377101272 2382515044 2393468522 2396507204 2400354304 2403401728 2406290432 2406314624 2417353216 2417824864 2423355746 2423519488 2426432372 2429038976 2440682452 2447538688 2447704064 2450646016 2453303296 2459370368 2468025898 2470677184 2471159236 2473813888 2476787222 2483912704 2495332352 2501528512 2501697536 2504704384 2507395072 2519414144 2522442286 2525177416 2528383312 2532442112 2538704896 2550376448 2553614336 2556683584 2556709288 2559955216 2574989456 2577755648 2580853912 2580879859 2588278784 2600685568 2603811392 2606634752 2609944064 2613081016 2615888128 2625094508 2628427256 2631790694 2632646656 2635988992 2637784513 2639157248 2657874044 2658053632 2660909056 2661248408 2664107264 2664134048 2670722509 2676877528 2686407269 2690719744 2694135808 2697373952 2700271616 2709774976 2713215232 2716476308 2716687168 2719952417 2722874336 2735926297 2738865376 2750046208 2750073856 2756874848 2763228416 2769549424 2773065568 2776044544 2779381136 2787377152 2797187072 2799281524 2800738304 2804104576 2810708992 2824181984 2827215872 2830613968 2830642426 2834236132 2838757376 2840691014 2858889728 2862519296 2865594368 2865959824 2869038592 2882791184 2886480116 2889580928 2893053982 2896726924 2901377024 2910044462 2918416384 2921924096 2921953472 2925663104 2929179526 2932326208 2942646263 2946382166 2949547328 2953092457 2961588224 2975784448 2982793216 2986378304 2989586432 2990169728 3000693358 3003916864 3007527341 3014610872 3016179712 3026917376 3037570336 3041426752 3044694016 3045082313 3048353504 3052254296 3070179736 3079012352 3082713088 3086024704 3086626816 3100817408 3104544352 3104575564 3108517048 3111856384 3115596596 3124559872 3133894036 3137904289 3142909952 3146687488 3150714112 3169217792 3172622336 3173026948 3176435584 3177055336 3177087277 3191661668 3200843776 3204690944 3207090523 3212238848 3216099712 3231515924 3234987392 3238875598 3239127008 3246504016 3247137439 3248193536 3271450624 3274964992 3275382656 3278901248 3279540992 3287043088 3294618496 3306347408 3310545056 3315859456 3319844864 3339341824 3343355456 3343614976 3347633744 3351229952 3351883808 3367293904 3370911232 3374962808 3379281542 3384672256 3393076736 3400896512 3413003776 3416670208 3417105944 3417336832 3421478606 3437174104 3441572446 3445269568 3447062528 3449410517 3451205632 3453789794 3459334144 3475916288 3479650304 3480094072 3483832576 3484512304 3488290624 3492483281 3512994121 3517454122 3523100672 3527335168 3527573504 3548050688 3552590912 3556407296 3556860853 3560681824 3561376546 3565202368 3577749773 3581593184 3596214272 3600816128 3605144032 3626316512 3630212096 3630920384 3630956888 3639226276 3660598916 3662503936 3665246312 3671130112 3675542528 3680208896 3684669268 3693161056 3697128448 3701572112 3702294323 3706308788 3710290304 3711014216 3712221184 3743294464 3747315712 3747793616 3748046848 3756620672 3774627844 3778682752 3783224438 3783480064 3788027516 3794108416 3798925312 3805442758 3816390656 3820977664 3825867136 3829977088 3830465534 3830724352 3852961294 3857100352 3857852908 3862036048 3877801984 3900575744 3904765952 3905263936 3905527808 3910221952 3910261264 3928198976 3942183448 3944235008 3947188336 3953524736 3977250368 3981522944 3982299776 3986617856 3991409464 3996476848 4014850424 4019947568 4026400768 4029143377 4031240192 4031512576 4036358144 4054915072 4064983832 4069350656 4070144624 4074516992 4079455261 4098169124 4103413301 4108622882 4109959168 4115218432 4120164608 4125395456 4144361728 4148813824 4149342932 4149623296 4154610824 4154652593 4159115744 4159927226 4185718784 4188852928 4193887607 4200620032 4205953024 4211050592 4230368128 4231193512 4235781472 4240331776 4241159104 4246256651 4250818208 4271194291 4278050816 4282646528 4283192704 4283482112 4288630528 4293280768 4323685072 4323977216 4324528663 4329174304 4329217828 4336123904 4366831616 4372419584 4377116672 4377674896 4377970688 4383232672 4387941376 4403384336 4408114688 4408974752 4419060478 4424670796 4431773696 4450656236 4463158784 4463460352 4468825088 4468870016 4474241254 4479921628 4500517814 4505352512 4506231548 4507697152 4511072384 4516494346 4529487872 4545428992 4550311936 4551199744 4556669936 4561610816 4567402112 4593915389 4594225792 4599747698 4604735288 4607131648 4612980736 4645695808 4650686464 4651279577 4651593856 4656590848 4657184714 4662187712 4662234584 4683621856 4684535674 4695569008 4708759552 4714737664 4742106208 4742426624 4748126656 4748174392 4753275136 4754202544 4765030088 4786937044 4793014408 4800708608 4806803456 4812580864 4812629248 4834706432 4835649728 4846711492 4847038976 4852864744 4858077952 4881364904 4895077376 4895408128 4898742667 4901292032 4906606592 4918740736 4936051796 4941354368 4942318472 4947627776 4953574444 4959913231 4967825408 4989042071 4990664704 5003057024 5003395072 5009408768 5014790144 5038828288 5044884572 5050354832 5051340203 5056766624 5064884224 5077409792 5100752896 5107228672 5113367168 5113418576 5119910432 5149978912 5155511296 5161707824 5161759718 5176557568 5201371136 5207622784 5213269504 5219888128 5226162032 5231776256 5250189016 5256854512 5263581388 5265293312 5271977984 5275569026 5278314496 5315748088 5316107264 5321818112 5322496816 5328214528 5328268096 5341445018 5353755056 5366002009 5372814538 5381439488 5388271616 5394747904 5400543232 5419549952 5426430464 5432952616 5433007237 5433374336 5439904834 5445748672 5471852594 5477730752 5484314563 5500092416 5500147712 5513749696 5526456832 5539098848 5546131136 5552089088 5552797159 5558762272 5585407919 5594374144 5598563048 5601476608 5608209152 5621417984 5648363968 5654431744 5655152867 5661227936 5661284852 5668472264 5681382028 5717779456 5725038592 5731188736 5731919648 5738077184 5765582368 5772960232 5779161856 5786107964 5793453848 5802754048 5820088924 5836832768 5843848192 5843906944 5851326208 5858359052 5864652416 5885292526 5892764332 5899094656 5900304943 5906184914 5923176448 5951568896 5965586432 5972756608 5979172864 5980339456 6001386716 6007833728 6015054682 6029221744 6032359424 6053834752 6075140672 6082853504 6089388032 6090164626 6096707008 6104508592 6140359472 6158024704 6165426176 6172049408 6173253632 6201634816 6209088704 6209151128 6217034096 6223712768 6231193192 6249119744 6267788072 6275808578 6285819904 6293374976 6301428224 6338435584 6345244672 6346053896 6352871168 6354110672 6354174554 6368645983 6383323336 6401687552 6406048103 6409381888 6414181046 6424477696 6432199424 6463031848 6469974784 6477751196 6478254016 6486040379 6493008032 6494274878 6496387072 6524131939 6542901248 6550765312 6557802496 6559081984 6574086176 6589236992 6605598727 6612694816 6621090112 6639689728 6678683648 6686710912 6687229952 6695267488 6702459904 6703767616 6734587808 6741822464 6749925616 6751242589 6758563084 6769344512 6786153472 6801793024 6826007552 6833340416 6834211888 6834673664 6842957212 6874348208 6883144892 6890539136 6894125056 6898821034 6902411264 6907579588 6918668288 6951832576 6959300608 6960188144 6967665152 6969024608 6976581248 6984966562 7025988242 7034908244 7046201344 7054670336 7055147008 7096101376 7105181824 7112814592 7113721706 7121363648 7122753092 7130404736 7155499546 7163186368 7171795967 7192428544 7201632256 7210288064 7252633024 7260424192 7261350131 7261840768 7261913776 7278452552 7321197832 7325007872 7330492624 7342260224 7351085056 7360417792 7369338536 7386322112 7394256896 7403144224 7404588646 7412617576 7420580608 7422028432 7482694843 7486588928 7494631424 7495587232 7496093696 7513241344 7549255688 7557365504 7566448876 7566960128 7576055032 7576131199 7588216832 7597850624 7610885516 7632781312 7641955328 7651734272 7659954176 7660931068 7661448704 7705922588 7714200704 7715705816 7715783387 7724072096 7743173893 7755603968 7788648413 7801151488 7809531904 7810527872 7811055616 7820443904 7820522528 7856397952 7884366896 7885905209 7888470016 7894376672 7907049472 7954500736 7963045888 7964599552 7973235712 7982818928 7992953696 8029700848 8039895136 8052801536 8058286754 8062480384 8072716288 8109830144 8129967664 8138701312 8140289248 8149033984 8158910522 8196338248 8206826602 8217245764 8219918336 8230436864 8240329216 8250790912 8288723456 8297627648 8298685864 8299246592 8309221648 8309305186 8318231488 8319854452 8371437568 8377139827 8377705856 8387775214 8401240064 8411906048 8422101184 8460736256 8462387024 8471562944 8480663552 8481745111 8482318208 8492513302 8501636416 8531557151 8542388582 8556101632 8566385408 8566964224 8577261056 8586561536 8638090643 8647370144 8647954432 8649057326 8658348608 8658435656 8733663232 8744839168 8754233344 8755349792 8755941376 8766465344 8775882752 8806768672 8816229376 8817949504 8828548001 8838120956 8849341592 8863547392 8901312472 8926317568 8926920704 8937650176 8937740032 8948482508 8959843256 9001035628 9010705024 9012463096 9015394304 9022144768 9032988692 9058975744 9090857984 9097664953 9100623872 9102399488 9113339872 9123221632 9134804224 9187830778 9188451584 9199495396 9209470576 9211267429 9214263296 9225961472 9291391616 9301372928 9302559154 9303187712 9313181696 9314369428 9324375424 9324469168 9367243712 9369071348 9391138016 9417519104 9429475328 9484212416 9484853248 9496253312 9496348784 9506550272 9508405088 9530060176 9573874088 9586028816 9601417216 9613606912 9625161728 9625258496 9669412864 9671299456 9693422984 9694077952 9705729488 9716155904 9762729808 9785062487 9790154752 9790816256 9797485334 9802584064 9813213184 9837481472 9872103592 9882708736 9884636944 9895255552 9907148888 9907248491 9919826462 9935650816 9978084142 9981329408 10006114048 10006790144 10018817536 10029580288 10077656576 10089769144 10089870583 10100709664 10102680406 10113533248 10125688937 10154819584 10185155617 10201505792 10214457344 10226734336 10226837152 10239820864 10299957824 10311022592 10312337581 10323415648 10323519436 10372900421 10402742272 10415245568 10426539008 10439776256 10452324064 10463552512 10500378032 10502426753 10513709024 10527162776 10530586624 10551138052 10556628992 10631496176 10632214528 10643636224 10644993632 10656429056 10656536192 10682890036 10707510112 10732004018 10745629076 10762878976 10776543232 10789495808 10801086464 10839099904 10852860928 10865905232 10866014474 10866748672 10879809668 10891497344 10943705188 10955461504 10968629126 11000184832 11000295424 11027499392 11052913664 11078197696 11092262272 11104178176 11105594318 11117524544 11170815838 11188748288 11197126096 11202953216 11216418304 11242835968 11296727936 11308863488 11310305734 11322455872 11322569704 11336944528 11362764056 11435558912 11450077184 11462377472 11463839296 11476154368 11531164736 11545920464 11558323712 11572215928 11586907696 11605508096 11640177848 11673665536 11687696384 11687813888 11702652416 11716718104 11729304832 11770585052 11785528664 11798189312 11800609886 11812369828 11827485397 11846352896 11896946477 11903137792 11931172864 11945513216 11958345728 11960678912 11975175121 12002773432 12015667456 12030109364 12045503561 12058443488 12064718848 12107669504 12150281344 12165707008 12178776064 12180329252 12193414016 12209017184 12267540493 12280718944 12311089427 12330852352 12344098816 12346507264 12403269632 12418177408 12418302256 12434068192 12447425536 12462386384 12498239488 12535576144 12551617156 12571639808 12586749952 12602856448 12676871168 12690489344 12692107792 12705742336 12708221344 12708349108 12737291966 12766646672 12803375104 12812096206 12818763776 12828362092 12848955392 12864398848 12926063696 12939949568 12955502392 12956508032 12972080758 12986016064 12988549756 12992774144 13048263878 13085802496 13101530624 13115604992 13118163968 13148172352 13178473984 13194446147 13211197454 13225389632 13241285533 13242180224 13279379456 13319049653 13357367296 13373421824 13374459904 13390534976 13404919808 13407535232 13469175616 13483644928 13485364529 13499851232 13502485178 13517126168 13572306944 13603586048 13652015104 13666680832 13668423776 13669347328 13685914424 13748696416 13766289784 13781078272 13797642068 13804822528 13815159176 13837336576 13903665152 13918601216 13920376288 13935330304 13938049216 13953162496 13969933124 14051976484 14069816488 14069957941 14092402688 14109340672 14110294016 14192202752 14210363648 14225629184 14227443412 14242727296 14245506184 14260809472 14310999092 14326372736 14343591934 14380180087 14384857088 14403264512 14420576128 14505266048 14520848384 14522700262 14523681536 14523827552 14556905104 14559745291 14642395664 14650015744 14660985248 14684520448 14702170112 14720835584 14738677072 14772644224 14788513792 14806288448 14809177292 14825235152 14841161216 14844056864 14965389686 14973177856 14989262848 14991174464 14992187392 15026482688 15098511376 15114731008 15132897752 15133920256 15152110064 15152262398 15176433664 15195701248 15221771032 15265562624 15283910656 15303468544 15319908352 15321862136 15322897408 15411845176 15428401408 15431411632 15431566774 15448144192 15466711673 15486347786 15511207936 15557545393 15577296826 15602302976 15621055744 15622111232 15640887808 15641045056 15659844389 15712795904 15751812349 15768733792 15771810418 15776940032 15788753344 15909001472 15926091776 15929199104 15946471424 15965637856 15985907392 16042168337 16059401696 16079790272 16099116943 16116573508 16124960768 16145432576 16219660288 16259935328 16277402624 16280578496 16298067968 16317821044 16392676496 16395874859 16413653204 16434491528 16439836672 16460873728 16480658432 16501581824 16577446912 16595255296 16597371728 16598493184 16618443296 16618610372 16636462976 16639708904 16742875136 16754279654 16755411712 16775550428 16802480128 16823812096 16844202368 16921472512 16924774048 16943125888 16961327104 16963490222 16964636416 16985026604 17003272832 17063114302 17084777164 17112203264 17132770816 17133928448 17154522112 17173123072 17276181286 17294740288 17295908864 17298114652 17316697216 17316871312 17467326464 17489678336 17508466688 17510699584 17511882752 17532930688 17551765504 17613537344 17632458752 17635899008 17657096002 17676241912 17698683184 17727094784 17802624944 17852635136 17853841408 17875300352 17875480064 17896965016 17919686512 18002071256 18021410048 18024926192 18044289536 18065977384 18066159013 18117951488 18181715968 18195329906 18201247744 18204798976 18226679744 18246443264 18269608448 18375661556 18376903168 18398990792 18399175769 18418941152 18422534858 18428526592 18451922944 18464491591 18582783232 18602745856 18605118308 18606375424 18626363392 18628738856 18648750848 18648938336 18734487424 18738142696 18782276032 18804850883 18835038208 18858950656 18915289003 18968424832 18969706496 18992506624 18992697568 19013100544 19016810176 19039666919 19060120352 19147748176 19151484079 19172057632 19202834432 19250323456 19250516992 19338825728 19342598912 19386845968 19388155904 19411458976 19432311808 19525459616 19570124974 19580309504 19594970668 19605168128 19626426368 19674962944 19744207184 19765417472 19769273888 19790511104 19814297776 19814496982 19839652924 19871301632 19956168284 19962658816 20012228096 20013580288 20037635072 20059160576 20155313152 20179538288 20179741166 20201419328 20205360812 20227066496 20251377874 20309639168 20344482437 20370311234 20403011584 20428914688 20453468672 20453674304 20479641728 20598523841 20599915648 20622045184 20624675162 20646831296 20647038872 20745800842 20805484544 20830491136 20853078016 20879552512 20904648128 20927105024 21000756064 21004853506 21027418048 21052691387 21054325552 21102276104 21113257984 21262992352 21264429056 21287272448 21289987264 21312858112 21313072384 21365780072 21415020224 21464008036 21491258152 21525757952 21553086464 21578991616 21602172928 21678199808 21705721856 21731810464 21732028948 21733497344 21759619336 21782994688 21887410376 21910923008 21937258252 21965330023 22000369664 22000590848 22054998784 22105827328 22156395392 22184524544 22208356352 22211188636 22235049088 22239610939 22341631676 22370220899 22377496576 22394252192 22405906432 22432836608 22449633661 22485671936 22593455872 22617726976 22620611468 22644911744 22645139408 22673889056 22725528112 22871117824 22900154368 22924754944 22927678592 22952308736 23062329472 23091840928 23116647424 23144431856 23173815392 23211016192 23280355696 23347331072 23375392768 23375627776 23405304832 23433436208 23458609664 23541170104 23571057328 23596378624 23601219772 23624739656 23654970794 23692705792 23793892954 23806275584 23862345728 23891026432 23916691456 23921357824 23950350242 24005546864 24031334912 24060218728 24060460621 24091007122 24116886976 24129437696 24145873619 24215339008 24300562688 24331414016 24357552128 24360658504 24386828032 24418034368 24535080986 24561437888 24590958847 24622178854 24661704704 24693014528 24735377927 24806539264 24836354816 24836604512 24868136384 24894851072 24898025971 24924772768 25044248411 25071152288 25103234312 25173499904 25205712896 25353742336 25380978688 25384215584 25411484672 25416442688 25416698216 25474583932 25533293344 25624192412 25637527552 25656724184 25697910784 25728797696 25852127392 25879899136 25911004784 25913016064 25944161516 25972032128 25977099512 25985548288 26096527756 26171604992 26203061248 26231209984 26236327936 26296344704 26356947968 26388892294 26422394908 26450779264 26482571066 26484360448 26558758912 26638099306 26714734592 26746843648 26748919808 26781069952 26809839616 26815070464 26938351232 26967289856 26970729058 26999702464 27004970356 27034252336 27144613888 27207172096 27304030208 27333361664 27336847552 27338694656 27371828848 27497392832 27532579568 27562156544 27595284136 27609645056 27630318352 27674673152 27807330304 27837202432 27840752576 27870660608 27876098432 27906324992 27939866248 28103952968 28139632976 28139915882 28184805376 28204003639 28218681344 28220588032 28384405504 28420727296 28451258368 28454886824 28485454592 28491012368 28521618944 28556186827 28621998184 28652745472 28687183868 28723893107 28760360174 28769714176 28806529024 28841152256 29010532096 29041696768 29045400524 29047363072 29047655104 29082568151 29113810208 29119490582 29253365791 29284791328 29300031488 29321970496 29357213249 29404340224 29441671168 29477354144 29545288448 29577027584 29612576896 29618354584 29650470304 29682322432 29688113728 29898360037 29930779372 29946355712 29978525696 29982348928 29984374784 30052965376 30197022752 30229462016 30265795504 30267840512 30271700641 30304220128 30304524796 30352867328 30443542064 30531125248 30567821312 30606937088 30639816704 30643724272 30645794816 30823690352 30856802816 30862823264 30863133548 30896288384 30933423346 30972695572 31022415872 31115090786 31154593652 31204605952 31242111488 31244222464 31281775616 31282090112 31319688778 31425591808 31503624698 31537467584 31543620836 31553880064 31577506688 31818002944 31852183552 31858398208 31892942848 31931275712 31971814784 32084336674 32118803392 32157407723 32159580544 32198233886 32233147016 32249921536 32290865152 32439320576 32519870656 32554805248 32558957039 32561156992 32596135936 32635642088 32785352992 32791749718 32827306408 32868983056 32921747456 32961316864 33003163648 33154893824 33190510592 33194743456 33196986368 33236886592 33237220744 33272925952 33279417808 33508559308 33510823424 33551100856 33551438167 33604960256 33647624192 33688404736 33842945024 33849548096 33886251776 33922654208 33926980444 33929272832 33970053208 34006545664 34126228604 34169554328 34224406528 34265541632 34267856896 34291198669 34309044224 34346246144 34552362572 34589480576 34591817728 34596229304 34633394432 34633742624 34719392617 34923294497 34934652928 34979356672 35016933376 35021399168 35023765504 35065861376 35103531008 35227074688 35264917504 35271798016 35314192004 35352483824 35359381421 35397366368 35454189568 35605249888 35705270272 35750600704 35750960128 35793930032 35839373024 36004142512 36042820096 36049852384 36088579072 36131954768 36132318026 36235902976 36363431936 36390659812 36402495488 36409597952 36453359488 36492886528 36539216896 36751323112 36753806336 36797981584 36798351538 36837882304 36845069716 36857053184 36903845888 36928983182 37165566464 37205491712 37210236616 37212750848 37252726784 37257477712 37297501696 37297876672 37468974848 37476285392 37562014063 37564552064 37609701766 37670076416 37717901312 37830578006 37936849664 37939412992 37985013248 37985395136 38026201088 38031050659 38033620352 38079333838 38120240704 38254401419 38295496352 38302968158 38344115264 38390201941 38500646912 38501033984 38677651456 38685197824 38773691936 38776311808 38822917952 38864623616 39050919232 39097855433 39140249948 39160619008 39189941336 39210336256 39252852736 39349925888 39488414368 39530834944 39538547776 39581022208 39586070069 39628595552 39628993964 39679305848 39912336568 39925317632 40024456192 40027160576 40075270144 40118321152 40310626304 40359076576 40359482332 40402838656 40410721624 40454132992 40502755748 40619278336 40688964874 40740622468 40792755757 40806023168 40857829376 40906937344 40907348608 40959283456 41197047682 41199831296 41244090368 41249350324 41293662592 41294077744 41302134601 41491601684 41610969088 41660982272 41706156032 41759105024 41809296256 41854210048 42001512128 42009707012 42054836096 42105382774 42108651104 42204552208 42226515968 42525984704 42528858112 42574544896 42579974528 42625716224 42626144768 42731560144 42830040448 42928016072 42982516304 43051515904 43106172928 43157983232 43204345856 43356399616 43411443712 43463620928 43464057896 43466994688 43519238672 43565989376 43774820752 43821846016 43874516504 43874957603 43930660046 44000739328 44001181696 44109997568 44211654656 44312790784 44369049088 44416712704 44422377272 44470098176 44479221878 44683263352 44740441798 44754993152 44788504384 44811812864 44842336721 44865673216 44899267322 44971343872 45186911744 45235453952 45241222936 45289823488 45290278816 45347778112 45402282653 45451056224 45668923573 45742235648 45800308736 45855357184 45904617472 46124658944 46183681856 46233294848 46239191089 46288863712 46347630784 46510747049 46560711392 46750785536 46751255552 46810609664 46866872416 46917219328 47082340208 47142114656 47192757248 47202439544 47249479312 47309941588 47385411584 47587785908 47612551168 47724691456 47782052864 47833382912 47842715648 47900700484 48011093728 48062669824 48120437456 48120921242 48182014244 48233773952 48258875392 48291747238 48430678016 48601125376 48662828032 48715104256 48721317008 48773656064 48836068736 49070161972 49122875776 49181917694 49244357708 49323409408 49386029056 49470755854 49613078528 49672709632 49673209024 49736272768 49789702144 49796051942 49849545536 50088496822 50142304576 50202571769 50206468624 50346999808 50411425792 50707484672 50761957376 50768431168 50822969344 50832885376 50833396432 50949167864 51066586688 51248384824 51275055104 51313448368 51395821568 51457595392 51704254784 51759798272 51822009568 51826032128 51888323032 51944064256 51954199024 52193055512 52343209984 52378863901 52406122496 52462419968 52472655872 52592689408 52713895936 52777784588 52844789816 52901558528 52965142132 52968720896 53032918393 53117517824 53276198612 53344372913 53429469184 53493687296 53497839616 53562139904 53619679232 53630140928 53876702464 53934579712 53941458116 53999404928 54009940712 54010483709 54068504672 54289227776 54414344192 54520538891 54608060416 54666723328 54673695104 54677389312 54743657696 54994785664 55065159136 55124313088 55190568272 55201336463 55219290112 55260636704 55349346304 55614660608 55674404864 55681505152 55741321216 55752196864 55812649984 55879732496 56207905936 56279265952 56279831764 56369610752 56408007278 56437362688 56768811008 56841454592 56902516736 56909773648 56970909184 56982024736 57043237888 57112373654 57243996368 57305490944 57374367736 57447786214 57520720348 57539428352 57613058048 57682304512 58021064192 58083393536 58090801048 58094726144 58095310208 58165136302 58227620416 58238981164 58506731582 58569582656 58600062976 58639978789 58643940992 58714426498 58808680448 58883342336 58954708288 59090576896 59154055168 59225153792 59236709168 59300940608 59364644864 59372215777 59376227456 59720900057 59796720074 59861558744 59892711424 59964697856 59968749568 60105930752 60394045504 60458924032 60466634501 60531591008 60535681024 60543401282 60608440256 60609049592 60887084128 61135642624 61213874176 61279633408 61287448544 61291589632 61647380704 61713605632 61725646528 61726267096 61792576768 61866846692 61945391144 62044831744 62230181572 62309187304 62409211904 62484222976 62488444928 62563551232 62564180224 62639377556 62851183616 63007249396 63074935168 63087241672 63107760128 63155013376 63636005888 63683654671 63704367104 63716796416 63785885696 63862551424 63943629568 64168673348 64237606784 64314815446 64319161088 64396467772 64466294032 64478872003 64499843072 64581730304 64878641152 65039741312 65109610496 65117914078 65122313984 65192271872 65271284176 65570705984 65583499436 65654612816 65737966112 65843494912 65922633728 66006327296 66309787648 66381021184 66389486912 66393972736 66473773184 66474441488 66545851904 66558835616 67017118616 67021646848 67102201712 67102876334 67209920512 67295248384 67376809472 67685890048 67699096192 67772503552 67845308416 67853960888 67858545664 67940106416 68013091328 68252457208 68339108656 68448813056 68495437409 68531083264 68535713792 68582397338 68618088448 68692492288 69104725144 69178961152 69183635456 69192458608 69266788864 69267485248 69350739437 69438785234 69758026117 69846588994 69869305856 69958713344 70042798336 70047531008 70131722752 70207062016 70454149376 70529835008 70543596032 70628384008 70629094081 70704967648 70718762842 70794732736 71210499776 71296089319 71410540544 71501201408 71501920256 71587860064 71678746048 72008285024 72085640192 72099704768 72177158144 72186363067 72263909536 72264636052 72610302947 72726863872 72781319624 72804990976 72819195904 72906718976 72985773056 73078433792 73502646224 73507612672 73516987271 73595963168 73596703076 73675764608 73690139432 73714106368 73857966364 74331132928 74410983424 74420473232 74425501696 74505453568 74514955424 74595003392 74595753344 74937949696 74952570784 75124028126 75129104128 75219403532 75340152832 75435802624 75661156012 75873699328 75878825984 75970026496 75970790272 76052402176 76062101318 76067240704 76158667676 76240481408 76508802838 76590992704 76605936316 76688230528 76780403882 77001293824 77002067968 77355302912 77370395648 77547383872 77552623616 77645835904 77729247232 78101838464 78195710866 78280499896 78321238016 78379882672 78420672512 78505705472 78699851776 78976828736 79061669888 79077095552 79162044416 79172140138 79257191104 79257987928 79358611696 79824673136 80007275629 80048912384 80054321152 80150540288 80236642304 80621252608 80718153152 80718964664 80805677312 80821443248 80908265984 81005511496 81238556672 81377929748 81481244936 81585511514 81612046336 81715658752 81813874688 81814697216 81918566912 82394095364 82399662592 82488180736 82498700648 82587325184 82588155488 82604269202 82792397779 82983203368 83221938176 83278625339 83321964544 83412312064 83518210048 83618592512 83708420096 84003024256 84019414024 84109672192 84210765548 84217302208 84318524927 84409104416 84453031936 84813715207 85051969408 85057716224 85159949056 85251432448 85252289536 85463120288 85660080896 85856032144 85872783451 85965032608 86103031808 86315966464 86408691712 86712799232 86822887424 86927241856 86928115792 86933989376 87038477344 87131978752 87549641504 87643692032 87749033008 87749915206 87861320092 88001478656 88002363392 88219995136 88423309312 88625581568 88738098176 88833425408 88844754544 88940196352 88958443756 89366526704 89480883596 89509986304 89577008768 89623625728 89684673442 89731346432 89798534644 89942687744 90373823488 90470907904 90482445872 90579646976 90580557632 90695556224 90804565306 90902112448 91222034153 91337847146 91484471296 91600617472 91710714368 91809234944 92249317888 92361123029 92367363712 92466589696 92478382178 92577727424 92695261568 93021494098 93121422784 93233347571 93501571072 93502511104 93621219328 93733744832 93834438656 94164680416 94284229312 94385514496 94397551703 94404879088 94498958624 94619883176 95175571816 95225102336 95449382912 95564105728 95666765824 95685431296 95801400968 96022187456 96125339648 96240874912 96241842484 96364028488 96467547904 96583494476 96861356032 97202250752 97275032959 97325656064 97430208512 97442634016 97547312128 97672137472 98140323944 98245751552 98363835388 98488715416 98489705587 98646818816 98772058112 98941511708 99226157056 99345419264 99346418048 99472545536 99579404288 99592103884 99699091072 100176993644 100284609152 100305184031 100405143538 100412937248 100661260609 100693999616 100822851584 101414969344 101523914752 101536862336 101645938688 101665770752 101666792864 101898335728 102133173376 102496769648 102550110208 102626896736 102791643136 102915190784 103408509568 103519596544 103644019136 103652064256 103776646064 103888128512 103908398048 104386111024 104686419968 104757727802 104812244992 104924839936 104945311744 105185378816 105427791872 105555569176 105689579632 105803117056 105930284264 105937441792 106065836786 106235035648 106552397224 106688745826 106858938368 106987374592 106995679232 107124279808 107239358464 107260281856 107753404928 107869159424 107882916232 107998809856 108019881424 108020967418 108137009344 108266981711 108578455552 108828688384 108902817751 109041077782 109216120832 109347390208 109354778624 109487315392 109989571328 110130318272 110248626176 110262686443 110381136544 110402672926 110438580224 110521273408 110910242963 111229321216 111363010304 111482642432 111504393728 111625299968 111759464992 112295178359 112415811872 112558531904 112559663528 112816014556 112874725376 113537622016 113682909184 113805033472 113819547296 113941818368 113964049472 114086475776 114224747308 114487992736 114610981888 114748735472 114771124013 114895572428 115041440696 115078856704 115226116096 115364609024 116042128384 116166787072 116181602096 116189452288 116190620416 116330272604 116455240832 116477962328 117013463164 117139165312 117200125952 117279957578 117287881984 117428852996 117617360896 117766684672 117909416576 118181153792 118308110336 118450307584 118473418336 118601881216 118729289728 118744431554 118752454912 119441800114 119593440148 119723117488 119785422848 119929395712 119937499136 120211861504 120788091008 120917848064 120933269002 121063182016 121071362048 121086802564 121216880512 121218099184 121774168256 122271285248 122427748352 122559266816 122574897088 122583179264 123294761408 123427211264 123451293056 123452534192 123585153536 123733693384 123890782288 124089663488 124460363144 124618374608 124818423808 124968445952 124976889856 125127102464 125128360448 125278755112 125702367232 126014498792 126149870336 126174483344 126310026752 126463113091 127205812331 127272011776 127367309342 127408734208 127433592832 127571771392 127725102848 127887259136 128337346696 128475213568 128629630892 128638322176 128792935544 128794230383 128932588064 128957744006 128999686144 129163460608 129757282304 130079482624 130219220992 130235828156 130244627968 130384543744 130542568352 131141411968 131166998872 131168317579 131309225632 131475932224 131633956181 131845267456 132012654592 132407023021 132619575296 132762042368 132778973824 132787945472 132947546368 132948882976 133091703808 133117671232 134034237232 134043293696 134060388553 134204403424 134205752668 134419841024 134753618944 135371780096 135398192384 135545007104 135690616832 135707921776 135717091328 135880212832 136026182656 136504914416 136678217312 136897626112 136990874818 137062166528 137164794676 137236176896 137384984576 138209450288 138357922304 138367270912 138384917216 138533577728 138534970496 138701478874 138877570468 139516052234 139693177988 139738611712 139917426688 140085596672 140095062016 140263445504 140414124032 140908298752 141059670016 141087192064 141256768016 141258188162 141409935296 141437525684 141589465472 142411377059 142420999552 142592178638 142821081088 143002402816 143003840512 143175720128 143357492096 144016570048 144171280384 144189666887 144199409536 144354316288 144372726134 144527819072 144529272104 145220605894 145453727744 145562639248 145638391808 145813437952 145971546112 146156867584 147005292448 147015225344 147033974542 147191926336 147193406152 147351529216 147380278864 147715932728 148662265856 148821966848 148840946464 148851003392 149010907136 149029910848 149190006784 149191506688 149875899392 149905141568 150248056252 150258208256 150438807064 150680305664 150871605248 151322312024 151747398656 151757651968 151940052992 151941580544 152104804352 152124202636 152134481408 152317335352 152480962816 153017605676 153181985408 153211872632 153376461056 153560807764 153757310161 154002587648 154004135936 154660304201 154710605824 154740791296 155094767744 155105247232 155291671808 155458494464 155677276573 156203676928 156391421732 156560999792 156591546293 156642476032 156759765344 156841345024 157011410944 157399703552 157953657472 158123339776 158154191104 158324088832 158344280276 158514382208 158515975856 158717223392 159649346272 160014551258 160097824768 160301080576 160473284608 161242505216 161436306304 161437929328 161611354624 161642886496 161816531968 162011022992 162477113344 162755859496 162962489872 163171023028 163224092672 163431317504 163627749376 163629394432 163837133824 164788190728 164799325184 164976361472 164997401296 165174650368 165176310976 165208538404 165584795558 165966406736 166346062279 166443876352 166557250678 166643929088 166824624128 167036420096 167237185024 167416840192 168006048512 168038828048 168219344384 168421531096 168423224347 168434604416 168637049854 168818208832 168906063872 169627430414 170103938816 170115432448 170319898112 170502864896 170504579072 170926240576 171320161792 171527799911 171712064288 171745566902 171930065216 172136711929 172631932928 173147645489 173425598464 173645774848 173854483712 173856231584 173867978752 174076954688 174263957504 175099283008 175287384064 175309738877 175498066016 175499830412 175722640184 176004726784 176439990272 176846618624 177251163136 177476196352 177666850816 177689509088 177880392704 177916887512 178733053408 178961767192 179019972608 179154017536 179369346884 179462692864 179597069288 179885375488 180747646976 180941815808 180964891744 181159293952 181161115264 181391112448 181609130612 181804224896 182444068306 182675694292 182909453233 182968942592 183201234944 183421428736 183618469888 184498635776 184722246058 184734727424 184933179392 184956764356 185155454848 185390523136 186042988196 186242845568 186466695142 187003142144 187005022208 187242438656 187467489664 187668877312 188329360832 188568458624 188771028992 188795103406 188809758176 188997917248 189239766352 190351143632 190450204672 190898765824 191128211456 191333531648 191370862592 191602801936 192044374912 192250679296 192481749824 192483684968 192728056976 192935095808 193166988952 193722712064 194404501504 194550065918 194651312128 194860417024 194885268032 195094624256 195344274944 196280647888 196491503104 196727670776 196977430832 196979411174 197293637632 197428025473 197544116224 197883023416 198452314112 198690838528 198692836096 198945091072 199158808576 199184207768 199398182144 200353987288 200569218304 200610368062 200810287076 200825874496 201067251749 201322521218 201387999232 201645703168 202248090109 202829938688 203073724672 203291877376 203331541504 203333585728 203577977057 203796671456 204266346752 204773560537 204993539296 205100220416 205253793472 205830381568 206817019136 207039193088 207288038272 207304128512 207553292128 207776257024 207816796096 208548188381 208772222048 209288520259 209515455604 209624489984 209849679872 209890623488 210370757632 210855583744 211111138352 211379159264 211606234112 211860568528 211874883584 212131673572 212470071296 213104794448 213377491652 213717876736 213974749184 213991358464 214248559616 214478716928 214520563712 215506809856 215738318848 215765832464 215997619712 216039762848 216041934836 216274018688 216533963422 217156911104 217657376768 217805635502 218082155564 218432241664 218694780416 218709557248 218974630784 219979142656 220260636544 220497252352 220525372886 220762273088 220805345852 220877160448 221042546816 221820485926 222458642432 222726020608 222965284864 223008787456 223250599936 223518929984 224590356718 224831623744 225101854061 225117063808 225119327056 225632029112 225749450752 227075244032 227365818368 227610066944 227639094592 227883636736 227928098944 228172951552 228449494616 228975985472 229221963776 229497470944 229542248026 229791144856 230082881392 230452232192 230729218048 232084256768 232333574144 232363204192 232378904576 232381240832 232660545208 232910481664 232955924656 234026926328 234278330624 234559915156 234575763968 234857705992 234860067169 235234721792 235533369344 235818833152 236362307584 236616220672 236900615168 236946836672 237203762432 237458579456 237488863108 237504909824 238883600228 239186880296 239189284997 239446234976 239570845696 239858791424 239874998272 240038390683 240423723008 241576182016 241835696128 241866538004 242126364032 242142724096 242173605128 242433761024 242436198368 243548336512 244463061479 244542570496 244855496704 245118533632 245149794176 245166358528 246589522816 246854422528 246902586112 246905068384 247170307072 247467386768 247515669947 247781564576 248179326976 248920726288 249236749216 249636847616 249936891904 250254204928 250256720896 250557510224 251404734464 252028997584 252299740672 252348966688 252620053504 252926226182 254411624662 254544023552 254734618684 254817468416 254867185664 255143542784 255450205696 255774518272 256674693392 256950427136 257259261784 257276644352 257585871088 257588460766 257865176128 257915488012 257999372288 258326921216 259514564608 260158965248 260438441984 260471656312 260489255936 260769087488 261085136704 262282823936 262333997744 262336635158 262618451264 262934098441 262951864448 263267912362 263690534912 264025309184 264478271681 264814046042 265239150592 265557947648 265575890944 265895092736 265897765952 266183407616 266217354613 266235342464 267780809933 268068474464 268086587392 268120777106 268408806848 268411505336 269507237888 270743560192 270796384768 271090014208 271381233664 271415843552 271434182656 271760425664 272052365312 273009828832 273356434624 273684988031 273981749636 274124333056 274329589352 274472353792 274769969152 276418900576 276715844608 276734541824 276769834432 277067155456 277069940992 277402957748 277755140936 279032104468 279386355976 279477223424 279834853376 280171193344 280190124032 280526891008 280828248064 281816597504 282119340032 282174384128 282513536032 282516376324 282819870592 282875051368 283178930944 284822754118 284841999104 285184357276 285549290299 285642162176 286004805632 286007681024 286351440256 286714984192 288033140096 288342560768 288379333774 288398819072 288708632576 288745452268 289055638144 289058544208 289114942207 290441211788 290907455488 291125278496 291276783616 291626875904 291943092224 292313735168 294010584896 294030450688 294067949084 294383852672 294386812304 294703058432 294760557728 295431865456 297324531712 297643933696 297681892928 297702006784 298021814272 298059821696 298380013568 298383013376 299751798784 299810283136 300496112504 300516416512 300877614128 301360611328 301743210496 302644624048 303494797312 303515303936 303880105984 303883161088 304209608704 304248405272 304268962816 304634670704 304961925632 306035211352 306363970816 306423745264 306752922112 307121615528 307124703221 307514620322 308005175296 308008271872 309320608402 309421211648 309481582592 310189535488 310210494464 310583343616 310916988928 311354553146 312407353856 312782843464 312785988073 313121999584 313183092586 313284952064 313519530688 313682690048 313896357047 314799407104 315907314944 316246679552 316308382208 316648177664 316688560552 317028764416 317031951712 317434446784 319298692544 319682465011 320029102516 320195649536 320602161152 321559913051 322485010432 322872612608 322875858656 323222709248 323285772992 323633063936 323674337623 324022045984 325511718992 325575229343 325924979744 326342046056 326448185344 327255498752 327258788864 327674267648 329576381456 329598650368 329952722944 329994802592 330349300736 330352621952 330417076808 331169591116 331932813472 332692124558 333114501356 333287858176 333649248256 334072840192 334474370048 334833680384 336012097024 336077656096 336438688768 336843062192 336846448694 336869208832 337274099708 337636417664 337812127744 339254860828 340207877632 340230864896 340639796224 341005729792 341009158144 341852481152 342640323584 343055599822 343424128576 343491133804 343860130432 344273423858 345263865856 346295290978 346851196928 347291549696 347708967424 347712463168 347735957504 348153909376 348527915008 350198566016 350574768128 350619477754 350996132032 350999660824 351445280368 352009453568 352879980544 353693237248 354502326272 354952392704 355333701632 355379018176 355760785408 355833775024 357466106816 357923534384 358308035072 358738693768 358925385728 359194138576 359770750976 361495293952 361883631616 361929783488 362318587904 362322230528 362782224896 363218261224 363608449792 364888136612 365351388584 365818906466 365937885184 366402469888 366652047307 366842857472 367236939776 368997271552 369444492116 369469454848 369866358784 369913528712 370310909696 370781046272 371230428751 372085976392 372485691136 372933390284 373410610391 374006284288 374010044416 374484877312 374934979328 375337754624 376658721664 377136917248 377542057984 377590206812 377619516352 377995834496 378073385963 378479532704 380293755283 380702287264 380900409344 381643772237 382256422912 382667063296 382741725184 383205603872 384088749824 384501358592 384963499648 384967369936 385456113952 385870191616 386333977904 387445424128 388809003008 389100131836 389302624256 389720834048 389770536064 390189248512 390688549888 392561295776 392983006208 393455341552 393954861664 393958822348 394587275264 394856050946 395766046832 396904628224 397381677056 397385672192 397890182144 398317617152 398368415536 398796364288 400707974576 401138436608 401220736124 401620574152 401651748992 402134503498 402645042436 402775998464 403291406336 404496180218 405659877376 406147449344 406583754752 406663083008 406667171456 407155954114 407593342912 408532693504 409027830557 409547121074 409987078592 410200440832 410479851523 410507586944 411660763136 413634038272 414078386176 414576076544 414608257024 415106584256 415552514048 415633592192 417096376762 417544444096 418046300399 418577040518 419030911208 419248979968 419781246976 420741515264 421711167488 422222276704 422758318528 423212468224 423266441507 423721137056 423749767168 424263347144 426209588896 426754983304 427949498368 427982716928 428497119232 428957433856 429041127424 431013619712 431476637696 431531664928 431995239424 432079525696 432083869672 432548037376 433067926844 434313822208 435611271004 436164311128 436168696171 436864483328 437389560832 437419114496 437949261568 439958285312 440521273088 440994504704 441050745772 441524546176 441610691704 441754320896 442085093632 443640971852 444917284864 445452041216 445785582697 445930569728 446017574912 446501199872 447037859968 449180713436 449663247488 450203708122 450234127616 450238654112 451264058224 451352104021 451498901504 454150488064 454731636736 455220133888 455278189184 455767273472 455856197888 456345903104 456898989232 457951970944 458443927552 458994941888 459084496052 459582289712 460165762784 460904464384 461458436096 464168513536 464667148288 464726408384 464757809152 464762481664 465321090416 465820963328 465911849312 468053852656 468556661248 469119830312 469151527936 469715411984 469720134338 470469443584 471066738688 471637666304 472724615168 473232441344 473801230336 473893673344 474407524864 474917158912 474977726216 475009819648 477767200456 478373760592 478378569994 478892469952 479141691392 479468061863 479717582848 479749996544 480076781366 480847446016 483152364032 483671392256 483733076008 484252728064 484285448192 484347210256 484867522048 484872396736 485455176059 487096673024 488306182819 488926122958 489085140992 489710993408 490299588352 490332717056 493179045632 493708845056 493805172224 493810136768 494340614144 494403658567 494934773536 495031339894 495563129152 497307218447 497841452576 498473498432 499072625233 499873783808 500508409856 500513441792 501115020448 502809468928 504057995168 504599481344 504697933376 505240107008 505852452364 508272120629 508823249324 509088047104 509469237368 509634936832 509734371328 510287085568 510900411392 511549036544 513349386784 513900854272 514518523568 514553288704 514618910897 515171742176 515176921532 515730352256 515830976024 515998744576 519029129216 520317930496 520876883968 520943312624 520978511872 521538174976 522170273408 524565647872 524667995488 524673270316 525236902528 525868196882 525903728896 526535824724 527381069824 528050618368 528956543362 529628092084 530478301184 531115895296 531151781888 531790185472 531795531904 532366815232 532434709226 532470684928 535561619866 536136948928 536173174784 536241554212 536817613696 536823010672 539014475776 541487120384 541592769536 542180028416 542762467328 542831687104 542868365312 543520851328 544104730624 546019657664 546712869248 547369976062 547963499272 548248666112 548659178704 548944707584 549539938304 552837801152 553431689216 553469083648 553539668864 554134310912 554139881984 554805915496 555510281872 558064208936 558772711952 559669706752 560050929403 560342386688 560380248064 561053782016 561656496128 563633195008 564238680064 564348768256 565027072064 565032752648 565639741184 565750102736 566357861888 569645508236 569683998208 570368714552 570374448839 571098580598 571284324352 572009611264 572015362048 572702880512 573429968384 576066280192 576685121536 576758667548 576797638144 577417265152 577490904536 578111276288 578117088416 578229884414 580882423576 581814910976 582250556992 582553567232 582950377373 583253751808 583886184448 584627470336 588021169792 588060901376 588135898168 588767705344 588773624608 589406116864 589521115456 590229674489 590863730912 593696006449 594649063424 595287867392 595363785856 595404013568 596119643392 596760027136 596766026752 599503597568 599620566272 600992225008 601032833024 601109484157 601755228256 602721222656 605289248096 606989594624 607760211968 607766322176 608419217408 608496810544 608537925632 609269341408 609923851264 612070422704 612727941632 612847490528 613505844224 614243231056 614249406442 615029240644 616010350592 616016543744 618641216804 618842423296 618963165184 620379070976 620420988928 621166687232 621833977856 622709106292 624814707712 625565686928 625571976146 626243999168 626366185172 626569904128 627039061376 627365380096 627792714094 629598814208 631814629888 632493359104 632616764416 633296355328 633377121104 634057528832 634063903424 634868893568 638554239071 638597385088 639364930022 640058205032 640391299072 641204322304 643119826102 644970020864 645745225216 645751717312 646445418496 646527861203 646571545984 647266127872 647348675246 648044091968 651023437984 651150458686 651849959488 652633432997 652684092112 654510997504 654517577728 655348535296 659152762912 659197300736 659905445888 659989605184 660698601472 660705243904 660834153616 662339182232 663865626944 665384249116 666229002712 666575716352 667298496512 668145680384 668948740096 669667360768 672024194048 672155312192 672877377536 673686124384 673692897388 673738417664 674548199416 675272835328 678509721656 680415755264 680461729792 680925230713 681279592448 682011459584 682018316288 683704962304 685280647168 686111199644 686848257152 686982267608 687720260864 688546847716 689427939109 690527731712 692590581956 693476847869 693702393856 694583099392 695417934848 695424926336 695471915008 696307818752 697055830016 700397132032 701149536256 701238955508 701992264064 701999321648 702136288217 702890560736 704018907136 705759961088 707386474496 709004652544 709904785408 710667403264 710758036352 711521570816 711667550048 714932213632 715847068768 716616070144 717477387536 717850771456 718388277152 719541501952 722990587904 723767263232 723859566976 724637175808 724644461056 725564449792 726436522448 727216899584 729776273224 730702777168 731637812932 731875770368 732804939776 733304094614 733685714944 734473879552 737994543104 738888984232 738938909696 739732717568 739827057424 740621819392 741562092544 742460857502 744171952784 744971382272 745866780568 745874279251 746821220782 748012568576 748020088832 748969754624 749869958656 750675509248 753317443328 754273834496 755084115968 755180413624 755239032704 755991668992 756146771926 756959065408 760587510566 761404574528 761800818688 762319724257 763287544474 764512845824 765483450368 766411207744 768177499648 769002717184 769926999296 769934739872 770912227904 771740383232 771838805101 772667955808 776371700741 777618006016 778200263672 778605248512 779541072128 780378497024 781377099776 785122591552 785966012416 786066248513 786910683104 787909723328 787917644696 789712101892 791532093664 794763354112 794771344384 795780364288 796635234304 796736831072 797592728576 801415949152 802276873216 802441472248 803241148304 803303497984 804269006996 805290084872 805551996928 806582812672 808992360436 811319754752 812294898688 813167509504 813326166016 813334342912 814311908228 815186685824 817065387008 818055661114 819094242148 819974157184 820400881664 820959703046 821015173888 823321526272 827268076544 828156772352 829152153088 829216514048 830213168512 831105028096 831267184384 834192753524 835088888192 836092600798 837154081036 838061822416 838497959936 839562493952 841483030528 843422334976 844444553408 845516637056 846424936448 846532883014 847442274112 847499534336 848526694288 852419177792 853509966608 855898996736 855965433856 856994238464 857914867712 858082254848 862027239424 862953275392 863063329856 863990478848 864159051392 864167739344 865096074752 866135853688 868627644416 871222542008 872328622256 872337392342 873728966656 874779121664 874838228992 875898523136 879916570624 881042546176 881989009408 882101491544 883049092352 883221383408 884170187264 885241791637 887281943704 889834569728 890440686317 890904082432 891571165394 891861139456 892035149824 893002399744 894075719936 898361426872 899326494976 900407416244 900468255232 900477308224 901559612681 902528116448 902704208042 902997803008 906854339521 908300976128 909463273472 910556378368 911534546944 911712395776 912691806208 913797978464 915903941888 916887855104 917989883776 918168992104 918178223053 919164579424 920331525568 922916872192 926849161147 928337027072 929334296576 929452816768 929515618304 929524963328 930642180832 931641926656 931823698624 936107705312 937113322496 938239660624 938303055872 938422719871 939430823968 939440268676 940938887168 943275332608 945449230336 946464882688 947602460672 947787346688 948815049728 949834317824 949955452432 950019639296 955534400912 956747521184 956757139988 957784939904 958283382784 958936123726 959435165696 960153562732 961694892032 966304728064 967342784512 967466152016 968505456128 968570896384 968694420512 969735044096 969744793472 970910352118 974193346048 976612365638 977852245916 978170281984 979421986816 980599176704 980665434112 986358091264 987417690112 987610344448 987620273536 988681228288 988807317134 989869547072 990062679788 991126258304 994614436894 995682905152 996879639413 996946996864 998145250466 999747567616 1001016819712 1001026883584 1002230040896 1005618937856 1008115990336 1009198962688 1009327668209 1009395866752 1010480214016 1011704904728 1016544241258 1017646498648 1018176094208 1018938474736 1019468742656 1020574171136 1021800822784 1023098073088 1026698773568 1027801708544 1029037047136 1029106577408 1029237821794 1030343484352 1030353843064 1031460704512 1031661952048 1040094583177 1040635860992 1041753767936 1041886625248 1041957023744 1043076349952 1044340546816 1049131295744 1049335990976 1049346540632 1050473805056 1051736393764 1051807457792 1053071649448 1054762139648 1056101236736 1057913086724 1059256184168 1060956602368 1062231790592 1062303563776 1063580370944 1063591063808 1064733630464 1064869418452 1064941369856 1071123239732 1072273897856 1072346349568 1072483108424 1073635227392 1073646021344 1076301171127 1078028951552 1082622129407 1082974240768 1083185539072 1084360056832 1085524934656 1085663374208 1085736730624 1087041702656 1088209461248 1092039315328 1093425738496 1094739952124 1095926998544 1096140824051 1096497332224 1097318357408 1097889415168 1099079876608 1105675602304 1106863378432 1107079337728 1108268621824 1108279763968 1109611830992 1111020563744 1116128417872 1117545423904 1119339413504 1120101858806 1120684773376 1122107564032 1123312992256 1127266390016 1128477360128 1128697536512 1130054144128 1130065505296 1131279482368 1131500205472 1132715723776 1139291016472 1139367996416 1140737429104 1140748897678 1142197161196 1142568648704 1144019222528 1144030724096 1145405761024 1146859936768 1152132560384 1153370243072 1153517335096 1153595276288 1154834530304 1154981809072 1156222552576 1156234176832 1156459768828 1161764847152 1163629821952 1164422435953 1164501113984 1165107134464 1165900754746 1166507503616 1167772368896 1169254940672 1176042339584 1176121802752 1176271796336 1177535410688 1177547249216 1178812233728 1178962570429 1179042230912 1180459348978 1181727461824 1185886443989 1187392012898 1189298126848 1190727571712 1190808027136 1192239286784 1193520054272 1193532053504 1199007195136 1199241132544 1200694599377 1201984450016 1202065666048 1202218968314 1203510456512 1210578496192 1212033518423 1213979189248 1215520423936 1215532644352 1216838434816 1216993621088 1217075851264 1218538682816 1219847702528 1224140845408 1225455883264 1225694981056 1227011688448 1227168172139 1228486462112 1228498812884 1230058481288 1232033087488 1237282433608 1237684846592 1237926330368 1240758141952 1240841977856 1242333374464 1243667955712 1245418212584 1249629415424 1251131373856 1251143952292 1252487998336 1252732370344 1253139808256 1254078122752 1255585428188 1259197628416 1263629259776 1264575428467 1264986718208 1265233528832 1266592710656 1266754242208 1268115057664 1268127806848 1269737787136 1277108478142 1277194770176 1278729860044 1280116410064 1280366172631 1280782598144 1282408644608 1286239652204 1289940041728 1291490450432 1291503434624 1292890836992 1293055722406 1293143091968 1294532255744 1294697350492 1296088183936 1302046875968 1302300917372 1303699918976 1305266865994 1305368184224 1309021995008 1309035155456 1310697070592 1318305525824 1318394601472 1319810891776 1319979210368 1321397202944 1321410487808 1321668307232 1324678364464 1327731253888 1330768498232 1332458005424 1333151432704 1334596993024 1336291360768 1337897480192 1339334721536 1344048388096 1344310624384 1345754755072 1347372248768 1347385794776 1347476835328 1349096398832 1350545670656 1357019443312 1360123685693 1360831510528 1360923459584 1361850461426 1362559184896 1364022919168 1364036632576 1367409924608 1370561294336 1372222399288 1373696514304 1373964535216 1375440521728 1377093695432 1378855878218 1381055463424 1385181163912 1386953695738 1387404787712 1389166198784 1390835869696 1390849852672 1390943830016 1392615637504 1394111660032 1400794264064 1402299072512 1402477911016 1403984528128 1403998643296 1404272576434 1405781121472 1407470762243 1411519922176 1414772948992 1415736630763 1418009305088 1419809570816 1421516072704 1423043141632 1423335100096 1429864427264 1431694137536 1433232140288 1433414923759 1434954775072 1435701542912 1436776554304 1441833158519 1445981175808 1447719133952 1449274351616 1449288922112 1451128899584 1452873044896 1454433799168 1459552546448 1459837318667 1461405554336 1463275625864 1463751540736 1466608189228 1467371429888 1468947759104 1475989086208 1477777968464 1477877819392 1479465435136 1479654114848 1481243638784 1483124185088 1484921715004 1488343905568 1489942764544 1491733561136 1491748558502 1493642441564 1496025137152 1496040177664 1497939509248 1499739917312 1501351018496 1506634886656 1508547668992 1510168231936 1510360827248 1510478065408 1511983337984 1512293543852 1513918130816 1521175021132 1522809149056 1523601637376 1524639448514 1526575088948 1529025691648 1530966900736 1532822415488 1536354999296 1538005434368 1539853998592 1539869479744 1541824455808 1543480766464 1543677610202 1545335911616 1552743401482 1555236012032 1556400527344 1557210497024 1559082144256 1560756994048 1562754199552 1570245183104 1571932024832 1572132497026 1573821366208 1575819446656 1575835289392 1579424203784 1583064187328 1589526708224 1589542688768 1591560728576 1593270468608 1593473662144 1595185457152 1602831898304 1604553746432 1604882944496 1606482296608 1606606995968 1608538013992 1610580169744 1613165625344 1617984720872 1622639509504 1624589797376 1626335019008 1626652332032 1626668685824 1628623816456 1630373371648 1634130774016 1636111322228 1638188484296 1639948314368 1641919406092 1642030347776 1644020470183 1646643052544 1653675560303 1654536153088 1656313544704 1658304306176 1658433028096 1660426337024 1662210056192 1662534368768 1668385507048 1670177776384 1672185201596 1674308162072 1674324994979 1676123644832 1676995919872 1679124987904 1682966061056 1686844669952 1688889106816 1691033274112 1692849872896 1693065766028 1694884548224 1694999068672 1697053388576 1704838355584 1705188128527 1707019933216 1711241430353 1711797993472 1713988476928 1715829735424 1716164509696 1724054478848 1725906550784 1726126659712 1727980957696 1728318102784 1728335478688 1730192149504 1732271707376 1737255288832 1742445084016 1744657244512 1744674784684 1747457933312 1749558243328 1751797046272 1759833141248 1762085092352 1763978018816 1764202983088 1766098184704 1766442766816 1768340374528 1770483583274 1774563887408 1779669139456 1780881372634 1781808164864 1783142330788 1783722278912 1784070299648 1786004799488 1788151439872 1796722853744 1798652989952 1800814832488 1800936510464 1800954616448 1803119225362 1805056232896 1805408416084 1805995606016 1813708679042 1816601952256 1818926546944 1821112756736 1823069093888 1823424791552 1825383612416 1827595956928 1831807883776 1833775710208 1835979767552 1836337984208 1836356446106 1838329158848 1840538689087 1840663051136 1845833744384 1851347901767 1853698322294 1856674054144 1858905633536 1859031236608 1859049926656 1861284361664 1863283853312 1863647397248 1872215410624 1874226644992 1874465669531 1876479321248 1876606111744 1876845439742 1878861647936 1878880537352 1886550665216 1890898460672 1895204921344 1895574693376 1897630099456 1899668635648 1899910904864 1900039278592 1911068801824 1913495042368 1913514279976 1915569879808 1917872247452 1918870331392 1920307125464 1923389784064 1932609456128 1934685569024 1934932304032 1937010912256 1937141792768 1937388841024 1939470088192 1939489586944 1941820704236 1948386692096 1953224731276 1955704491832 1956340563968 1958843973632 1961198353408 1961330868224 1972716182528 1974835380224 1975220688896 1975240547072 1977362456576 1977614634268 1979739094144 1980125359576 1982252516608 1989228873788 1991365810304 1993759278826 1993893993728 1996290500932 1998845032093 1999495135232 2002033639424 2002053767168 2004460081792 2011237875712 2016231980672 2018397925376 2018655336418 2018791733504 2020960428032 2023409809456 2023804595449 2033088482516 2035292997296 2036352188416 2037876949472 2038937485312 2041148342272 2043601645568 2046196146176 2053397547136 2055603417088 2058074094272 2058213154816 2058475643588 2060686968704 2060707686128 2062921409024 2063323904096 2080189166354 2081271721984 2083507535872 2083773250496 2083914047488 2086152699904 2088681093632 2098262591488 2098671981952 2098693081264 2100947610112 2103472787528 2103614915584 2106143298896 2109524279296 2112202473472 2115826173448 2118512368336 2121913204736 2124463581184 2124607127552 2127160741888 2127182127616 2129467260928 2129738836904 2129882739712 2142246479464 2144547795712 2144692699136 2144966216848 2147270454784 2147292042688 2149872922547 2152602342254 2156057903104 2162498809627 2165244258814 2165948481536 2166371078144 2168720113664 2171326748416 2171473461248 2174083405312 2176418922496 2184078630656 2186851476992 2189479904248 2189501916511 2191853997088 2192281648102 2192994664448 2194636714816 2195778830336 2211351204608 2213726756864 2214158675456 2216537243648 2216559527936 2219223661984 2222041127488 2229861398843 2232256835744 2235090847808 2237777255077 2240203717612 2241369546752 2244215128064 2250919391357 2254532780032 2256954720256 2257395073024 2260108288256 2260131010592 2262558964736 2263000410944 2265431447552 2278582032944 2278735992832 2279026605401 2281474858208 2281497795356 2284394322392 2285137297408 2288061448192 2290811522048 2293719873536 2304265120768 2306740486144 2307034670192 2307190552576 2309669060608 2309963618144 2312445105152 2312468353664 2312919537656 2323529694304 2327259643904 2328844871906 2329002227968 2331801509492 2333015007232 2335544737792 2338509881344 2352084679168 2352243605504 2352543592672 2355070821376 2355094498432 2357624467456 2357925140858 2358084461824 2360918697956 2363454923648 2371772887978 2374784025796 2378596253696 2381455143424 2381616054272 2384478573568 2387040108544 2387064107008 2398014390272 2398482265088 2401389198754 2403968900032 2404131332096 2404437936628 2407020913024 2421156992384 2424067036846 2427958378496 2431040847872 2431065288704 2433676869632 2433987242176 2434151702528 2437077365632 2439695405056 2448281690816 2450911766528 2451389962112 2454023376896 2454336344278 2456972924224 2456997625768 2460116962576 2464066174976 2474564867216 2475852660736 2481516283904 2481683955712 2484666748928 2487335911424 2490836425168 2499258830848 2502262747712 2502287904584 2504975996672 2505464740688 2508156245504 2511170856376 2518395256832 2527258519552 2529150856934 2529973436416 2530467057664 2533185421312 2533508484416 2536230115328 2536255613696 2539475574272 2554216956284 2554389540352 2557459720088 2560232820128 2560732345262 2561565196288 2564817289216 2566564331149 2572479304408 2579880083456 2582980900864 2583006869248 2585781673984 2586111444812 2586286183936 2589064511488 2589394700984 2592176367872 2604093751936 2604601834744 2607399837952 2610533731988 2610736368448 2613874272737 2618043990016 2618070310912 2621394141184 2629225171417 2636611051648 2636789202944 2639958420736 2642794405888 2642820975616 2643336614464 2646513701741 2649356728928 2655462507776 2661536996464 2662056286981 2664916010848 2666302865408 2669193986048 2675794960384 2678669443072 2688096776192 2688621248768 2691509510144 2694744497536 2694771589552 2694953670656 2698192797664 2701091341312 2714038886624 2720247371386 2721663021056 2723700922852 2725118369792 2728045838336 2728073265152 2734819849216 2741122588672 2744444798576 2747393028608 2747929070432 2750881043456 2754187390864 2757711756436 2762110926848 2770362327824 2773907391476 2774809575424 2778332397568 2781671739392 2781699705344 2781887660032 2785231275008 2788223320064 2801588528128 2804598145024 2804955822032 2807969056256 2807997286592 2808545152868 2811562242944 2814941524486 2823039844352 2827883058743 2829545897984 2831473261526 2836018610176 2839619141632 2843032145408 2846086283264 2846670200192 2859728854528 2863194813899 2863388275072 2866464280576 2866829847518 2869909550144 2871403085824 2873553108608 2883666317038 2891962351616 2895438267904 2898548703232 2898577844224 2902257799168 2905746089792 2908867598336 2919105092896 2919674637334 2922811108672 2926324102793 2926551251728 2933216378456 2934742859776 2951978172416 2955555936928 2955755638784 2958930870272 2959308229696 2962487277568 2966248370176 2969843430008 2976687811136 2979885529088 2983467122272 2983497117004 2987284883128 2992080355328 2995879018496 2999479834624 3002702036992 3013269773312 3017095337984 3020336463872 3020721654496 3020956130816 3023966675968 3024587087704 3027836261632 3042350042264 3045618298112 3049278897028 3053150177896 3053180873197 3058051383296 3061933801472 3065644830976 3072709998592 3076010868736 3079707997184 3079738959488 3083648911616 3086961532928 3087355220404 3090671823232 3105486802964 3109460704961 3110472024064 3112801054688 3114420994048 3118164288512 3120499078879 3121513988096 3125508399104 3140490366208 3143864049664 3144264994052 3147642732416 3151638893312 3151670578784 3158848407568 3166128374656 3179053416448 3179085377536 3183121457152 3186540937216 3186947324288 3190370914304 3205663796608 3209107492864 3209765888992 3212964593216 3213213991936 3217076027984 3221160339488 3226331250688 3235969441744 3245279019008 3249179594752 3252670038016 3253304664064 3253337371648 3257247632912 3260746743296 3268261548032 3272222644456 3276376968592 3279896628736 3283838812184 3284060695552 3288040940366 3293286105088 3307351120606 3309072306176 3312627089408 3316608612352 3316866056192 3320852674048 3324420112384 3325068737536 3336771014096 3340355552768 3344370403192 3348616324144 3348649989958 3352247289664 3353991839744 3356276433041 3358249975808 3365932122112 3373689339904 3377778213632 3382066548224 3385699745792 3386131532056 3389769096448 3389998137344 3394106777152 3409676711168 3410376257054 3414039866432 3418143279733 3422482860706 3423595986944 3427976953856 3432329019392 3438217531853 3448108957696 3452253319424 3455961915392 3456636205568 3456670957376 3460384299008 3460825609969 3464543414752 3481150529129 3484890168032 3489314489024 3489349569368 3499116486656 3503594092544 3519666282496 3524170184704 3527956037632 3528405966176 3532196369408 3532885533632 3536680749056 3540967166548 3549127774816 3557904844403 3561762745268 3563616329728 3566284661576 3567444557824 3568140599296 3572009598976 3576302879744 3593445707488 3597305979904 3601629664976 3601873020928 3601909232896 3606238450724 3610112465792 3610816832168 3611991212032 3627417358084 3633203904512 3637853093888 3642225513472 3646138187776 3646849583104 3650767224832 3655191913856 3663615767552 3667551420416 3671959535104 3672675968416 3672712892212 3676658317696 3681077378174 3681326102272 3691667488768 3702695803534 3707396644588 3713348108288 3717811267072 3718062473216 3718099853312 3722568723328 3726567706624 3727294794496 3744430821248 3748453289984 3748931339062 3752958642496 3753212223488 3753690879484 3757723295872 3757761074704 3773101330432 3781796921344 3790409842688 3791149386752 3795260198912 3799337271296 3799821809728 3800078557184 3822137603648 3826990084736 3827028559952 3831139759616 3835744494904 3837740662784 3840614250928 3846779568128 3865218912256 3869371138048 3869864608064 3874021824512 3874283585536 3874777682048 3878940176384 3878979173888 3883641408472 3896773384192 3906449462552 3911408983664 3917687947264 3920356505821 3922396706816 3922661736448 3945432365056 3949670760448 3950441377792 3950481094144 3954724913152 3955229268536 3959478188288 3960250719152 3964505033216 3978457747576 3982731620608 3987518557652 3987787987456 3992581001864 3992621141873 3997690064186 3998990270464 4004067278848 4004107534336 4008920163584 4022475751424 4032463961344 4036795850752 4037310672836 4037583467008 4041920856064 4046819618912 4047609190898 4066176965032 4066217844949 4070585994592 4072704376832 4075753898944 4077874970624 4080652641611 4087203291136 4092392292352 4106795094272 4111206834176 4116148188544 4116426309632 4116951287176 4121373937408 4121415372256 4125842818048 4126647808192 4155872045143 4160378332708 4162543443968 4167015071744 4167546500992 4167828094976 4177362187264 4196525182976 4197343963904 4197386162528 4201895220224 4206945575056 4207229831168 4207766389099 4212286597792 4219048558592 4231652346896 4237024736672 4243826409472 4248927162368 4254321483776 4254364255232 4258934521856 4259477673808 4259765479424 4284492958928 4289095591424 4289385398272 4289932433696 4294540909568 4294584085376 4299745845094 4305204684508 4312115806208 4324997619254 4330488517628 4331896963072 4332742156288 4337440227328 4342653496832 4342946922496 4348166810624 4352837844992 4368157261312 4373702953984 4378959808496 4379003833022 4383707994176 4384563296204 4385989328896 4389273429632 4391557660672 4422702409216 4427453513728 4428317350912 4433074487296 4433119055872 4438447323968 4444082254976 4459722797686 4464513671488 4469879673497 4470181695616 4475554510154 4480407435224 4482739093504 4488430256128 4501838782714 4509065560064 4514790146048 4520216576512 4520262021184 4525117929472 4525695028421 4526000821888 4530862895104 4557164065888 4557471985664 4558053210802 4562949716416 4562995590712 4568788644784 4576122896384 4581623044096 4587439747072 4608530241536 4613480972288 4614069340384 4614381105152 4619338121216 4619927236288 4624890210304 4624936707328 4625839075312 4647059388608 4657689743812 4658004455936 4663603018984 4666030014464 4671089475584 4677019762688 4704169358336 4704487211008 4705087185344 4710141642752 4710188996864 4715248934912 4715850281716 4716168923648 4721837395912 4726909847296 4743545775956 4749568051592 4757192507392 4762910286848 4763232108544 4766476614991 4768957147136 4774080217088 4774128214016 4796028780544 4796964530176 4802778397508 4807937800064 4808262664192 4808875873256 4814041826048 4825995573763 4842313984768 4848134073692 4854337935083 4855916756992 4862081695744 4862130577408 4867353739264 4867974484352 4868303405056 4874154731264 4879390810112 4896563381632 4901823533056 4902779924224 4908046753792 4908672688556 4913945848448 4913995251536 4914954017519 4920233925152 4928132349952 4949129734432 4951705321472 4963032567808 4969333497856 4974671822848 4981672850336 4998517661696 5004525495424 5004575809168 5009951993344 5010929481376 5016312491008 5022341712752 5036790513664 5054517039104 5058301713868 5059946872832 5060934115328 5066370842624 5067016968832 5072460230656 5072511227392 5078951148544 5108433912568 5108779080704 5114919440176 5120465640256 5121464690524 5123130392576 5129634578432 5133128662298 5144958608816 5159760166912 5165961801728 5166013738496 5171563347968 5172222889624 5172572367872 5178129022976 5178789401968 5184352735744 5208187503872 5209203669488 5214799675904 5221067463976 5221119954757 5221472736896 5227748545474 5236087980032 5236140621824 5242788282368 5258450342834 5273222103296 5273578405888 5279916841472 5285588811776 5285641951232 5286673228928 5293027403482 5298713457856 5310925015552 5317361797241 5323073992928 5324112573962 5329832021696 5332605730816 5336238069799 5351589920768 5376193552384 5377242497536 5383019020288 5389488995072 5389543179104 5389907341312 5396385595328 5402182682624 5428077773248 5434601905187 5440494742772 5443326042112 5447401845704 5450236739584 5456146530304 5469639698432 5482245177344 5488889597152 5494786057216 5495858140864 5501762086912 5502463739591 5508374781728 5515423512872 5540724655648 5547814782952 5549619150848 5563343478784 5563399410688 5563775320064 5570462550016 5576446640128 5603177056256 5609196290048 5609911644064 5615938112512 5615994573184 5617090305736 5623124485888 5629883048972 5646079688704 5655766117486 5662946523052 5670193050223 5672037220352 5679238283264 5686064290816 5692172566528 5693340400384 5719457709056 5726389627798 5726776550144 5732928561152 5733659695036 5739819100288 5742806171648 5747106217216 5767332634076 5783924703232 5790876535808 5797097406464 5797155688448 5804515598336 5811492179584 5817735196672 5838210185792 5839349274668 5845622217344 5852648205586 5853102503456 5866432756912 5869485719552 5903956344832 5911111873856 5911511277568 5917861740544 5918616459392 5924974555136 5932496740352 5939686860016 5953375622272 5959771058176 5966934244544 5966994234008 5974569766256 5984160710656 5991758036992 5998959669248 6005404073984 6026539546624 6034190675968 6040672927744 6041443308992 6041912261632 6047933351936 6049174175408 6055672523264 6084700084528 6091236596224 6098557794056 6106300355792 6106361746394 6116102766592 6123867602944 6131289661952 6145419997184 6152021737472 6159415994368 6159477918976 6167297823232 6173923065856 6174710440808 6181343646464 6210973605928 6218921409922 6220944048128 6225602109376 6228841988096 6233084804219 6236328577024 6240998157758 6243027976192 6251016798208 6280980732416 6287728099328 6288529988104 6295285464832 6303277786624 6303341157568 6310917288767 6317696815136 6332256749312 6347980376647 6358106832896 6358170755072 6366242914304 6373894648576 6380741828608 6411327593216 6418214985728 6419531777984 6425929186432 6426427983872 6427247561371 6434152055968 6442320678976 6464993839811 6471938883488 6487944128029 6498359189504 6505340076032 6506609328128 6506674743296 6514495265824 6521493486592 6536523096064 6544445288912 6552753937184 6559793257472 6567677624368 6568121391104 6576081880732 6586572210176 6614702241212 6618144612352 6625254178816 6633217224704 6633732112384 6641705348096 6648840224768 6650137475072 6673542028192 6680711105536 6688740806384 6697232648288 6697299979916 6704494579328 6707983679488 6712552866082 6731864244224 6747378679808 6755556427264 6764133096448 6771399491584 6772263064112 6779538192896 6779996274688 6788213554304 6819353422336 6820752514108 6828079732864 6836286559466 6844965721412 6847191973888 6855953907712 6864658038784 6876435063706 6896217915392 6904506638848 6911923830784 6913272411136 6913341914752 6920768598016 6921651219938 6929086829504 6962301058258 6969780336064 6978157475891 6978628978048 6978699138736 6998232973312 7007188185088 7039332564992 7048340369408 7055912075264 7056811932352 7064392738816 7065771067264 7073361498112 7081934333096 7098255549632 7115809688806 7123525490536 7127232659456 7132569323152 7136281198592 7144019197952 7152605759488 7186891414976 7194611959808 7203259329952 7203746041856 7203818465792 7212476901448 7220224931584 7221633664336 7254834716168 7275706187776 7280662082239 7284451026944 7292276375552 7293699166208 7301534449664 7310383827712 7327231535104 7335102840832 7343919070208 7345351936832 7345425784424 7353316635392 7362154756348 7362652204544 7383334977536 7405391607068 7414793289176 7414867834907 7426696216576 7435622534144 7436124946432 7436199706624 7445137446656 7453135413248 7454589588992 7488861642496 7496906579968 7497862678124 7505917284992 7506424446976 7507381758968 7515446591744 7515522149408 7546202660864 7563593842688 7578354905849 7580819685376 7582298773504 7590520397824 7598674542592 7599643619456 7600157114368 7644275207296 7653980169472 7654057119904 7662279519232 7671488989808 7672985768357 7675481325568 7681228501856 7693559136256 7730437824512 7738742276096 7739729216128 7748043649024 7749555364096 7757880352768 7757958347776 7767282816944 7793546768384 7812898925104 7822817967328 7835375894528 7840713011642 7844793413632 7890864730112 7899341520896 7900882755584 7900962188288 7909449826304 7910458537072 7918956376576 7920501438304 7929010066432 7956915495152 7965463241216 7975037115304 7975575974912 7985162003728 7985242283746 7995380128372 7997980540928 8008134557696 8008215068672 8017840327168 8044951502848 8064927922688 8073591701504 8074621345672 8075166934016 8083841712128 8093639237824 8095218381796 8132353930064 8132435689898 8141171989184 8145408753664 8150957051671 8151507797888 8155749941248 8161305283222 8174406582272 8184784584704 8213590188544 8222413668352 8232296377088 8232852619264 8233902574352 8242747874816 8242830744512 8251685636096 8252737993003 8253295616384 8301205107923 8311744090286 8320756665416 8325086887936 8335093001984 8335656189952 8354724374528 8393050365952 8394687927808 8394772325056 8403790440448 8404862195639 8413891150112 8414459662336 8415532778198 8424573195584 8463304693792 8474049473344 8484234628961 8497854324736 8508642967552 8508728510464 8517869043712 8518955347616 8519530958848 8568985917856 8578191182848 8578770796544 8579864867392 8589081819136 8589168170752 8599491690188 8610409369016 8624231612416 8649995238508 8660977035256 8663793926144 8665484312576 8674880454656 8685306993664 8685893844992 8696333621248 8705675689984 8736314522624 8747405907968 8757919616992 8758007666044 8767415988352 8769126592408 8771978657792 8778546859264 8845404818432 8852027999269 8854907027456 8856634701824 8866148974592 8866238111744 8876894647936 8888164509952 8919445595372 8929027342976 8939759346994 8940363391232 8951109020308 8960814870448 8962563208417 8965478187008 8976860512256 9003677565428 9018131120128 9029580292096 9040433153024 9040524042368 9050235858944 9051390056842 9052001643776 9061725790208 9114328131776 9114943971328 9116106421604 9125899432832 9125991181424 9137577289568 9152245792768 9163246088192 9174879494144 9217060483072 9226961944576 9228138680768 9228762210304 9238676242432 9239854472576 9249780420608 9249873414656 9251678150624 9294118777216 9315379487624 9316008911872 9327206037968 9332060028928 9342178951168 9354039525376 9408338716672 9408974422016 9410174370688 9420283285504 9420377993728 9430497869824 9431700563432 9432337847296 9443674791824 9453819694592 9487091551912 9499136103184 9514385014784 9520865799851 9525820573696 9526464217088 9532953229982 9537914294272 9548160434176 9548256428032 9592057561088 9593929060352 9605556795016 9615875600128 9616525328384 9617751746512 9628083652096 9651991147526 9684627969536 9696268147384 9696365630263 9708675870166 9711833513984 9724163391488 9724261154816 9735948968704 9736606810112 9748309462528 9758781620224 9793126763264 9803647066112 9805559848448 9816093507584 9817345377112 9827891696896 9827990503072 9829908035038 9840467850304 9898259468864 9903410642944 9910156415341 9926065135616 9938666995712 9963345700672 9997035323392 10009050990848 10009151618336 10019903986688 10021858962752 10032624982016 10033904466313 10044683425504 10092832109633 10109034078208 10116603427736 10119893745664 10121868230656 10134033937664 10144920461312 10145022454784 10157902297088 10216867825136 10217558161408 10218861230669 10229838880352 10240931280512 10242929381048 10246260785152 10266257324596 10289917217632 10331923603456 10332027476992 10343126695936 10344445779248 10345144735744 10356258045952 10357578803936 10368705471488 10416375007744 10418407338976 10429599351808 10442134927952 10442239909514 10442945473792 10455497090948 10472175960064 10472281243648 10485576564736 10516900685668 10546444206592 10547156811776 10559833682944 10571177623552 10571283902464 10573346457856 10586054806964 10597426915712 10621850031104 10634723594482 10646147985856 10648225147924 10659664043392 10665211461632 10672476139598 10703179841536 10752387104768 10754484995072 10766038040576 10778977990144 10779086358208 10779814682624 10792771190656 10804365365248 10856155546496 10869203810374 10880989485544 10886652084224 10894803691408 10900473479168 10912293060608 10939279396864 10964490354688 10977779194304 10989572114432 10991716281728 11003524173824 11004927479182 11016749563456 11030847025744 11081449311296 11095629565904 11126686957568 11126798821376 11127550640128 11140925100032 11152893280256 11206354112512 11218392580096 11219823288128 11231876225024 11231989146368 11234180611472 11246248971776 11259766097944 11292159377408 11311532234972 11325893046104 11340386100446 11344074440704 11358476566528 11372128581632 11384345133056 11386680800768 11438915418112 11452779255596 11453553100288 11465857122304 11467319390072 11479638200576 11494212434432 11508143291281 11534665268152 11567849406464 11575728922121 11581753071616 11594194812928 11594311376896 11609031196672 11622984359168 11635470393344 11676420371584 11678698549336 11691244434688 11705296411172 11706205006912 11720274964853 11732865513824 11738971439104 11789106413773 11807912689664 11822223747712 11823022555136 11837232918784 11849949110272 11864993480704 11879373720032 11906751244544 11919542116352 11933868489088 11933988468016 11936316899689 11949139532512 11968321421312 11997919338496 12010808147968 12053079093248 12068381351936 12081345855488 12082886617984 12083824523264 12095866703872 12098348350816 12111345046528 12169400169056 12182473192448 12197115588112 12212600711584 12212723492788 12232205533184 12262579323904 12290839994368 12304043474944 12318831988736 12318955837952 12334595646464 12347846131712 12349420881616 12362687292928 12421947211856 12437842819844 12441888096256 12451204218752 12457683976192 12466169608438 12472657154048 12481996315516 12486055952384 12502033596416 12561961464832 12575456198656 12577059976208 12590570929664 12606555573248 12606682315136 12621834577534 12635393630272 12664513498624 12679862747267 12695960753294 12716213665792 12716341510144 12732485828608 12747789297152 12761483657216 12822655186432 12836429971456 12839063555968 12851858372864 12852855967744 12854495122742 12868304111936 12884641357952 12929987679622 12943877766976 12959435312369 12975888256058 12996718379008 13013218656256 13013349486592 13028990531648 13042986973184 13073046192128 13088890577824 13105507874368 13119586514944 13121259686717 13135355248736 13136242782208 13152163761464 13229404482424 13236289224704 13266434449408 13267464224768 13283410696192 13297680449536 13300274950144 13347084056384 13361422211072 13377481612768 13394465296576 13394599959832 13408989158656 13425105732164 13463728488448 13511112854528 13521229581301 13528266192896 13542798983168 13544526128224 13559076385792 13559992549376 13576427108608 13638706844672 13641505028216 13656159465728 13672573118932 13689931442824 13694383947776 13711907815424 13729316077568 13752870127412 13792435830784 13809013277696 13823847661568 13826544822272 13826683829504 13841537196032 13843302439876 13858173659008 13924602116516 13939560672128 13956314951782 13957257956096 13957398277472 13991915224651 13996465946624 14014376370176 14078665129984 14096680738816 14111824150528 14113623864704 14128785477632 14131542134528 14146722996224 14163868666192 14196511099264 14231619377612 14247050981072 14254465318912 14265138646304 14272562397184 14288038395904 14305211518976 14373782829952 14389223919616 14406518659904 14407492083712 14407636931584 14424953802896 14440449863168 14443267328672 14509669432336 14551412375552 14561324164478 14568902053888 14584552751104 14587398332416 14603068899328 14620767655424 14654463070208 14670205681664 14687838140416 14690703873664 14690851568848 14706633270784 14724309512696 14725304409088 14766669955072 14810783214136 14829586578352 14829735669814 14853392433152 14871245068288 14872249892864 14872399413248 14890274893312 14906270826496 14909179177984 14977723284992 14993813159936 14995725356248 15011834569984 15012848893952 15014763517936 15030893183488 15031044298816 15049110457829 15092405321728 15127187685376 15137491667389 15156709811698 15161639370752 15164597547008 15181040795648 15199287238912 15200314228736 15288550414592 15307960338944 15308114239808 15324559038464 15326513415577 15342977979616 15345971536714 15350962651136 15362457003712 15416523771857 15460875649024 15479458432256 15496087298048 15499110728192 15515760705536 15515916695552 15534565633888 15587093536768 15609029791901 15625797850208 15645635934656 15681426023284 15689586827264 15756435739499 15781729460224 15798683041792 15801765511168 15801924376576 15818899652608 15820917074144 15837912753152 15841002876608 15858020132864 15913830990304 15930926482432 15950074230608 15951151949824 15953186237807 15970324007456 15970484567492 15990760256744 15995961081856 16016430137344 16035680654336 16089903005696 16129855845376 16147183403008 16149242691344 16150333868032 16167683424256 16187278475648 16190436763592 16264707860128 16264871379796 16282343978368 16290817507328 16301914103342 16303015595776 16322610566444 16348813164544 16369569169408 16427180377088 16444827336704 16464592754176 16465705238528 16467805148704 16485495749632 16485661489024 16503371272192 16505475986006 16506591232768 16602410215846 16623488180572 16641513330832 16650173775872 16670186003968 16671312379904 16709448749056 16786100731904 16789375855616 16789544650112 16807580880896 16809724391278 16827782300224 16828919324672 16831065556396 16849146391168 16926609387584 16948098946688 16968469257922 16995708649472 17017285935104 17017457020928 17035738087424 17037910695232 17039061917696 17137971835712 17156382365696 17157541593088 17159729734784 17178163638272 17178336341504 17198983380376 17220818738032 17248463224832 17299990477016 17321954070512 17330968625152 17349760909312 17370613987328 17371787689984 17392667242496 17411351379968 17472629045248 17494811815936 17515839233984 17516015332088 17534831976704 17538253184816 17557093718528 17681607914009 17690809636864 17704055998538 17709814054912 17713269403648 17732297949184 17732476223488 17753789295872 17776329019904 17838891190744 17858054685952 17879518693988 17880726782464 17902218040616 17921629740896 17925126416834 17930956374016 17953721024512 18007355130856 18036262240256 18059160584192 18080866306048 18081048084736 18100471717888 18102780113684 18104003287552 18123451580416 18228656263552 18229887942656 18232212843208 18251798865664 18251982362848 18275154579136 18297119909159 18326492176384 18349758988288 18404576199919 18434120966144 18453923889152 18456277361536 18457524420608 18479708945152 18499560841216 18499746829312 18503356301248 18588237554432 18630758975248 18632017823744 18634394008867 18654412075936 18664120057856 18684357902336 18816677433344 18820348741376 18840566571008 18840755987456 18860995739648 18863401126864 18864675694592 18887349583648 18907639389184 18974183103824 18998272206368 19028770029568 19041731599702 19051641147392 19065906459964 19075828588544 19096320868352 19096512856064 19184115122176 19187858120704 19211113590032 19231751200256 19233050656768 19235503493024 19256167304192 19303982295052 19369255939072 19392536294768 19392731260526 19417351740332 19423667027968 19448326782976 19448522309632 19471897937408 19473213620224 19496618925056 19517563240448 19586253526528 19607294132224 19611119696896 19632187015168 19634690754224 19655783393792 19655981006144 19659816070076 19680935700608 19795181411201 19796518937728 19806821285888 19820312830682 19852130271232 19877333991424 19926691401344 19994070646784 20018101981696 20018303236672 20039807973376 20042363697293 20043717925504 20065249964032 20067808932626 20089366851008 20185664219266 20218068156416 20233206855472 20243736461312 20268067875328 20289840922624 20290044909568 20315804594176 20433735650272 20435116322816 20437722461338 20459677760704 20481862561024 20485858762096 20532514649192 20579834435264 20663847206912 20664054953984 20686253391872 20688891558496 20690289471488 20712516091904 20715157607872 20737410942976 20832750015488 20836814677952 20859198703616 20884269855904 20884479819028 20885890947584 20910994181896 20944562487296 20971153129472 21033801371336 21092888413184 21094313623552 21119667365888 21142355247104 21142567804928 21146692915712 21172109613928 21194853831424 21243700062208 21269447188964 21292295971712 21296450295848 21319328086784 21344952279196 21372266112379 21406359683072 21497782283939 21504774209536 21508969990144 21532076081152 21557955980288 21558172716416 21559629365248 21585542381312 21608730730496 21712311092992 21738407620748 21761978971088 21766224934727 21773304168448 21789607382816 21800946958336 21824586121216 21878558793728 21928980709376 21955558388608 21979144228864 21983432563456 22007048347648 22009854958364 22033499126912 22061694051488 22162898622592 22191259131808 22253373915136 22253597642752 22281850200064 22305786560512 22412708225024 22436785160192 22439646576256 22463752450048 22463978292736 22468361222944 22492497943552 22519532195888 22584318754816 22623064469944 22651786092208 22680772200892 22688148881408 22716953133056 22744257163264 22768690266112 22773361601536 22877830836224 22905558511192 22907106200576 22931714244608 22934638780144 22959276401152 22988424868864 23016286582562 23069330536304 23122102656781 23135698812928 23151457844242 23163506143232 23188389625856 23188622753792 23218062393344 23245968718336 23270940786688 23352840743168 23357397098672 23382488869376 23410592822344 23412410013824 23440549929706 23465731027648 23477942878208 23578212827546 23615825379328 23644447495424 23646045110272 23674465837568 23699898220544 23729986961408 23758747440064 23813502489088 23839084232704 23867736978176 23867976936032 23872633799378 23898279065024 23927002958131 23995838676992 24067522722971 24106158186496 24136762703872 24165773235968 24167649046528 24191733407744 24196696701632 24222690093056 24338800338112 24364946384896 24368053703903 24394231176224 24425201423168 24425446985576 24525158647808 24581679988736 24637663977472 24637911675904 24669191292928 24695692263424 24698841763232 24725374585856 24843894423712 24875685639688 24883776192512 24902408437504 24932339216876 24945314308096 24963992631032 24972111904768 25004067192832 25123922929664 25150912397312 25154119952416 25181141859328 25213111146496 25213364630272 25243669155068 25270787260544 25329026997248 25359725494534 25391921506588 25432427331584 25432683020288 25464971657216 25495578594304 25522967314432 25645310372864 25672859942912 25678127111936 25703716745728 25705711935488 25708990245484 25736608223872 25769282715904 25859975359244 25887755533952 25918870624738 25951776512116 25993436758016 26026437312512 26026698973184 26057981063296 26085973946368 26146092384256 26177781155648 26211015748736 26239173029888 26242519373434 26270710497472 26272485564416 26304327522928 26458808964848 26472578449408 26532868898816 26534928449536 26566821392384 26595360899072 26600549900288 26694168112768 26722844422144 26754963225536 26788930593152 26789199919664 26817978317312 26850211464328 26927456976896 27022225709056 27042459162602 27056532385792 27085597966336 27089052256448 27118152771584 27119985098752 27152854217216 27277413689344 27283010056432 27312318931456 27345146237864 27379862885648 27423815630848 27442495540747 27458632155136 27505740254824 27584871661568 27618026555392 27647695323136 27653089644544 27653367659008 27683074392064 27686604879752 27716347318016 27849204233032 27879121344256 27912629903564 27914515912192 27914796554944 27948347993111 27983830449302 27992931893248 28028752740352 28112484525151 28157330259968 28193361477632 28227247729408 28257570955264 28263084269056 28293445992448 28327737332384 28393022198528 28463238755224 28463524914643 28494101962144 28508930637824 28530277292608 28545124794368 28610423037952 28747565659904 28778447839232 28813037319808 28814984167424 28815273863168 28849907605792 28880899726336 28886534657344 28988198184959 29019338864672 29091104316001 29122648328956 29137804107776 29169105502208 29174796664832 29241535310848 29308926140416 29340411363328 29375676280832 29381407747328 29381703137696 29413266541568 29448619025392 29450608818176 29533339910144 29621566428272 29659173156704 29659471339628 29706784866304 29742490136576 29744798826496 29780549786624 29812541652992 29818358355968 29955446569984 29987626319872 29991450712496 30023669139968 30025697787904 30029527035872 30061786366976 30062088597632 30098220915658 30184810643456 30254375370752 30274983334778 30313419623396 30323278741504 30329195094016 30362081591296 30398574477824 30400628457472 30577100829184 30615920677888 30616228479616 30649118076928 30653026831154 30685955959232 30691943073428 30701925302272 30724914007424 30833047543714 30921751298048 30958916864512 30992174596096 30998221456384 31031521411072 31031833391104 31069131267776 31174187073536 31218059583802 31251595700416 31289157714479 31291271869312 31362852046568 31379173654528 31512871478998 31563458920448 31603531022336 31603848753152 31637799305216 31641834148288 31675825506304 31682005753216 31716040265728 31827661980608 31861852964864 31900148461216 31902303899648 31906372475614 31940648014912 31940969134984 31981520513488 32032860274688 32071361308672 32259711690752 32294366806016 32298485382688 32300667736064 32335366848512 32374556951296 32380873527184 32529415720256 32529742759592 32564687956736 32603828206684 32606031191552 32645221132888 32697626329088 32739138338816 32854360754176 32889654673408 32929185508352 32931410477056 32935610297408 32970991499264 32971322978048 33006742544384 33010951972012 33013182465536 33204820431692 33246976361144 33283026661664 33300347551744 33340372007936 33342624759808 33365336304937 33418897498112 33572201463808 33578751711232 33579089300224 33615161761792 33619448782556 33655564600448 33657838649344 33662131112792 33698292782336 33853218775168 33896197893376 33936938515844 33980365545581 33991417298944 34034571870208 34034914041856 34071476174848 34075821390464 34078123835392 34275943671424 34312764731392 34319459469568 34356327276544 34356672683008 34397966760752 34404678122633 34441637476064 34496926449664 34599980954032 34643908141024 34661937250304 34699521818624 34741227974656 34785334484992 34822702759936 34945258090496 34989623631872 35031678467968 35032030664176 35069663953408 35076506369632 35114187437056 35363215828018 35381619273728 35408111997076 35419628109824 35426538807296 35464595898368 35464952446976 35507578591744 35552658039808 35677782381488 35716109371904 35759037387976 35761453564928 35804436081232 35843259481792 35850252833668 35861912748032 35907442049024 36014710261712 36072524480512 36118321168384 36161732612096 36162096169472 36200943435776 36205560227368 36208006575104 36246903160832 36457312527104 36459775885312 36464425686416 36503597731328 36503964725696 36547839683299 36550309158272 36594239818318 36652984352768 36699517976576 36762479763659 36809152399838 36868241932288 36912554723072 36915048841216 36959417890304 36999121682432 36999493658624 37006712602496 37176475108864 37221532580687 37261517950496 37264035647488 37268788017734 37308824151872 37328240115712 37633354866688 37640697482752 37681133142016 37681511974912 37721991479296 37726802253728 37729351389184 37774699167296 37815278778368 37948366207648 37996544412736 38042213336309 38083463199404 38103282294784 38131812919928 38151657177088 38193025712128 38368230244352 38375716241408 38422227180064 38463502400512 38466101313536 38471006986048 38512334608384 38607964590104 38738511878144 38785072589536 38785462521052 38834703480664 38847334055936 38897044619264 38943795874816 38946427240448 38993237850112 39035126480896 39172507053056 39214588264448 39222239393792 39264374030336 39269381508448 39311566787584 39311962012288 39319632140152 39361871401216 39590362822402 39593037875456 39640625661364 39691351351561 39704260542464 39754667982848 39853382802688 39988141293568 40036203963392 40036606473344 40079615946752 40084727394586 40087435851008 40130499928064 40135617865252 40178733702016 40371328438532 40436136312832 40466413710944 40487472922624 40536135750656 40579681845248 40580089819136 40631609188352 40867471300544 40870232645632 40875444922676 40919355521408 40963725122048 40971717524192 41065029298384 41159668870528 41327694413824 41328109907968 41372506783744 41377783116992 41380578942976 41425032183808 41430315215744 41474821885952 41665500030976 41673629355904 41718397407232 41768539711808 41768959638056 41771781895168 41821988363792 41889124974592 41942306258944 42067602742672 42185776826368 42188627247104 42239334731776 42284710494208 42285135609856 42293385831424 42344219227856 42389707662848 42487400124416 42538894377928 42584591943424 42592900591696 42638656173568 42689904558392 42744532224758 42812719366144 42995564567878 43009548419072 43017939980288 43064152162304 43115911960576 43116345432832 43119258730496 43171084762624 43217461460992 43424622185984 43476815241496 43523957942176 43532449869454 43546608336896 43579214765632 43601893916672 43631593629533 43757117587456 43857961418752 43911116777216 43958288457728 43966865126912 44014096695296 44019709916728 44066998253824 44123388102976 44325797245184 44382518263616 44435862636529 44506747830272 44507195285504 44563700400128 44696827914089 44825416450048 44879293152512 44927504900096 44927956585472 44936722445888 44984995887104 44990732929597 45039064391776 45246128939888 45254956878677 45303572184416 45361544401784 45376297762816 45488514326528 45537380532224 45546723203072 45755661672448 45811117022384 45814212401152 45863428489216 45869277560288 45918552802304 45976849737728 46032573165124 46138661072608 46244205313562 46302915688484 46327012286464 46376779251712 46377245507584 46436124786688 46491937436672 46541881573376 46705681486336 46714794197344 46764977738752 46821185644688 46824820027648 46881099859412 46931462055296 46955885756416 47156425655092 47231650758656 47288894990848 47292090220544 47348931675136 47399796441088 47459973922816 47517494880128 47627004978176 47678168465408 47735473956352 47735953872064 47745267598756 47796558130048 47854005916262 47991677353984 48135045445942 48212316372992 48273525407744 48331546471936 48335298093056 48383466815488 48393393403264 48445380186112 48677600676224 48729892769792 48736107407806 48788462352448 48850402846336 48850893971152 49050317295616 49163359977472 49275327954944 49275823351808 49338382585856 49391384526848 49397683526464 49450749171712 49687788847424 49751371279376 49804816875008 49864678433752 49890628616192 49927985262064 50008134385664 50247845859328 50301824794624 50308239904832 50362283718656 50426222292992 50426729260544 50487338310136 50541574521088 50658053994496 50719450989068 50783843013176 50865366040576 50929943314432 50964634575673 50991157188608 51045934628864 51290620745728 51345719885824 51356254223872 51407433491456 51411423870976 51417980490968 51473216447744 51538565431808 51719950718488 51775511067904 51837741249476 51903553024232 51904074844349 51986873516032 52052874625024 52053397946368 52115962126592 52171947892736 52292184768512 52355562311296 52422031497472 52478346059776 52485038746868 52541420994944 52544971128832 52608655045856 52860831984337 52917617929696 52945156898816 53048484340943 53065737797632 53133642784768 53190721798144 53201099800576 53388336225536 53445688844288 53509926451072 53577861186304 53578399839328 53635956634624 53700422928656 53854913953792 54044451418112 54084918325204 54113064771584 54171195932672 54178104512896 54236305543168 54305708434432 54554827378688 54566020112864 54624637862912 54690292475728 54759725771296 54847631261696 54884991081494 55011480509648 55169743323136 55236053110784 55295390646272 55306179289088 55306735318016 55366148784128 55373209759504 55432694636032 55698408466064 55758242688512 55825259807128 55829031824384 55829593109888 55896695986222 55967660898604 55985863786496 56057505480704 56224969050302 56314660519936 56386722955264 56454495458816 56515141910528 56526168538112 56586891984896 56655474664768 56786044397056 56926477510448 56927049829286 56988203924288 57017861275648 57056699361697 57060554585216 57090249588736 57220846075904 57495131319808 57556895678464 57626074639616 57629968334848 57630547726336 57699815211584 57761799452672 57773069314688 57976396369918 58038677729344 58108435755461 58182208632002 58245296657912 58275608215552 58349593329664 58483070621696 58617852280832 58751352561664 58762815494656 58763406275392 58826533083136 58834035369473 58897238050784 58901217636352 59243132856544 59318346313408 59318942679256 59484980273152 59489597652992 59561099573248 59625083305984 59636716711936 59910893139968 59975252639744 59982901424992 60047338279936 60051395575808 60059054071744 60123572733952 60124177195264 60196441831316 60369621286912 60549966669556 60626839246792 60646557483008 60658390188032 60724163182592 60797148955648 60801256914944 61154201658368 61231841355776 61232456959232 61298236153856 61306053662308 61371911918464 61383886146856 61403850604544 61449828014848 61666095087428 61843502596096 61917833729024 61964195994883 61984349192192 61996442912768 62063042822144 62063666782208 62138262535552 62348374147072 62436119167604 62503191400832 62578315428958 62582543738624 62725704093136 62737942458919 62758347309056 63025742957996 63126917840896 63207062044672 63207697506304 63275598610432 63283668296576 63351651012608 63364011506432 63432080531456 63655323961216 63723705929728 63800296922432 63804607799296 63812744951228 63881296029824 63881938269968 63963041026976 64065720549376 64142722617344 64519423381504 64588733612032 64596970765376 64601335472128 64670733697024 64749113902592 64761747054368 65058831440512 65059485519184 65129375913472 65207656413368 65212062383104 65290442265776 65395252658176 65478276677632 65708721508352 65779309346816 65858371016704 65862820954112 65871220594816 65941982998528 65942645956096 66013485088768 66021903944024 66026364931072 66409640863384 66493952722288 66566053323328 66600695103488 66646060598957 66680744015872 66685249519616 66730672609874 66837794996224 67144402927616 67157503422464 67158178600448 67230323523584 67238897565112 67311129200896 67315677298688 67324262225584 67396585564672 67706437550336 67792395786752 67873877031688 67874559411841 67960731091162 67982834597888 68069143740416 68069828083712 68151642780928 68156247670784 68551887342848 68625529462784 68638918939136 68712654553088 68713345366016 68795933521504 68809356245266 68883274952128 69125703364133 69199961908064 69287816282048 69323874500608 69371094907387 69482455949312 69570668969984 69890516180992 69979247263744 70063356935936 70064061328352 70139327906816 70153012739264 70228374874112 70649824767431 70726431656036 70763238547456 70816223994152 70839256219648 70853077614592 70929904893952 71015157183488 71105316079616 71355564762976 71432218743808 71518074775952 71522907129856 71532028614683 71608872162464 71686518963584 71700505667336 71723825496064 72029420523424 72145048961024 72323465224192 72324192338944 72401886871552 72411120454736 72416013150208 72493806321664 72914625054208 72919551770624 72928851372832 73007195462656 73007929451392 73095679366598 73100618316544 73188479636636 73305968705536 73399035953152 73524959527318 73618304799676 73736483864576 73825109446144 73830097682432 73918835780608 73998243364864 73998987317248 74013425204992 74352950217728 74443065161374 74523035900992 74528071294976 74537576035468 74617648303744 74656480231424 75266709733376 75281394965504 75362266284032 75363023949824 75443982958592 75453604507456 75458702778368 75549398334592 75630557556736 75896732415296 75993088825472 76084426672618 76166926398808 76206564589568 76263625839856 76303314354176 76386051424256 76751432482816 76844454360128 76927004801024 76932202627072 76942013972096 77024669216768 77215929180208 77477023756288 77570145179072 77570925042104 77669406961328 77794089238528 77887591749632 77892854480896 77986475700224 78070252961792 78345014106112 78429176528896 78444478787584 78528748060672 78538763016896 78623133575168 78623924024576 78639264280304 78723742802432 79180725644804 79186075750912 79281251322728 79382702703122 79408521084928 79509335965696 79706765605376 79976282587136 80072407926784 80073212946688 80159231893504 80169454789172 80174871702016 80260999856128 80271235730504 80357467404032 80742656877064 80872272625664 80932827421888 80974945845248 81030102454847 81072271501312 81159363690496 81160179638272 81263218376704 81734942601088 81740465291264 81750889845352 81838711042816 81927450244096 81943435048384 82041924753971 82130058596768 82319337741056 82523744896411 82655388827648 82656219815936 82745013567488 82755566233984 82761157885952 82860630431488 82949643771904 83331000061952 83347258711808 83436794814464 83537079423616 83537919276112 83543563790336 83554218297823 83643976727584 83778249949184 84135205485344 84371553652736 84478669463552 84569420988416 84570271219712 84586771662848 84688438455712 84779415325696 84974800248832 85077788755856 85169183886848 85185801183392 85277312347136 85379809116784 85489064449516 85625438732288 85991129135756 86019096838144 86035879960576 86128304324608 86231823921152 86232690865664 86238517460992 86342169525248 86434922921984 86849244371968 86953630482992 87047915884352 87064899738908 87093216673792 87158429531264 87203787833344 87263187259066 87514235174912 87715922837504 87822233554432 87916576915456 87933730253824 88028193390592 88039419833456 88133996507648 88246776205952 88651594490368 88759039230869 88765036527232 88871725273058 89013495660544 89014390571008 89127400800256 89393655828178 89650832900096 89758586305024 89855009800192 89855913170944 89873444891776 89969991774208 89981465859194 90078128783552 90492257879776 90509913757354 90607144368832 90716047186583 90723088803568 90977028653056 91093446406144 91511323344896 91622234044768 91628424802304 91726856978432 91738555120576 91837105604608 91953699475456 92065146330248 92277322145216 92488410627124 92605831376968 92654024572928 92754491015168 92872249573376 92983874873344 93083763146752 93411362972672 93429588394688 93529955477504 93642371289376 93649640055296 93762199718824 93862924110592 94312851310184 94577789981696 94584180441088 94648607069107 94697863350272 94799592882176 94919947845632 95034989760256 95254009956352 95356336930816 95470947912704 95471907744128 95490535197512 95593116260096 95708011832524 95983354707968 96270090891884 96393281853791 96424632745984 96547050815488 96663092943872 96670596186112 96766933630976 96786786806528 96890760372224 97355201352448 97459785539584 97472214815612 97576924704896 97700805692672 97701787942304 98100634591232 98326719954944 98550655909888 98551646703616 98676765171712 98782769053696 98795367052928 98901498343424 99375577694848 99502742558752 99609633750016 99729356867504 99781257232384 99855970524128 100016268771328 100495691718656 100603649589248 100616479809664 100724567437312 100852444585984 100853458521088 100974676620272 101083149042176 101316107988992 101438901978136 101567686026352 101730732081152 101859886628864 101929269151346 101982314377216 102091869257728 102581241491456 102691439771648 102712508447744 102814866982912 102822847741952 102835960981936 102946432895488 103077130863616 103439901436976 103551022135808 103675482498952 103807106048464 103808149688698 103973747032064 104105749250048 104106795892736 104231924253184 104343895785472 104584369537024 104711124622592 104844062994944 104956692119552 104970077493736 105082841989888 105089942257664 105217310091712 105721663968674 105835235859392 105890313797632 105962441671723 106096968681886 106131475595264 106267285569536 106402199601152 106776672451072 106891377688576 107019852902144 107155722372608 107156799678656 107271913269248 107285593909039 107400845857312 107915666402999 108088902836224 108169836650408 108226129543168 108356209025792 108472611086336 108611416868864 109109654757376 109132040225728 109249275725824 109263208543307 109380584951456 109519451542592 109769982162988 110022961019296 110295050176493 110472106221568 110590781292544 110612358578176 110613470636032 110732297568256 110746419519008 110865389272064 111396816932128 111516485377024 111650519614256 111658063648768 111659186219776 111793391972444 111935321797208 111971727572992 112115010961408 112449938100604 112629321039872 112773445910528 112908990917632 113030283821056 113052337076224 113173783969792 113310949329536 113572088794112 113852955020896 113854099658572 113976407848576 114035722551296 114113398723394 114121109170432 114441692151808 114990262639616 115113791356928 115252149279232 115259936669696 115261095452672 115399630423168 115523598905344 115546138629376 115952792739836 116077355458688 116216871510922 116364417264004 116490593315824 116551216431104 116699186659328 116966141243392 117235704561664 117502705123328 117525630989312 117526812550784 117653066166272 117668070738946 117794476101568 117802435272704 118486265713088 118636692626816 118637885358512 118969960546304 118979195305984 119122199146496 119250166611968 119273433423872 119821786279936 119950505279488 119965802849984 120094676559872 120102791151616 120118108143488 120247145467904 120248354390528 120392883662632 120739242573824 121099933339112 121253678493584 121316780376064 121448326365184 121594297911296 121602513829888 122308403316736 122463682711552 122464913918464 122596472307712 122612107324616 122743823836928 122767772293712 122899656029696 123332190174856 123687005192192 123771255398063 123835667458048 123928391989766 123968698384384 123992885825536 124126085644288 124127333564416 124276525071104 124696748294144 124872238335208 125006382801664 125156630857916 125165087477248 125451408186272 125475884917838 125516694618112 126051485915992 126052753193419 126253835681792 126414124089344 126415395012608 126567336593152 126703302025216 126728023012864 126864161062912 127310647922432 127447411859456 127600593844864 127609215598592 127625489902456 127762592059648 127763876539936 127926082053952 128285445234688 128832033399433 129038846763008 129177467224064 129193941530752 129202670944256 129498227805184 129523494108736 130117662881024 130118971038368 130258751826944 130415312826736 130424124766208 130440758062069 130580884531552 130790505316352 131417443016704 131558618693632 131716742033408 131742441189632 131883965997056 131885291912192 132026970177536 132043807888048 132052729862144 132819281726768 132987905444576 133132106646656 133201390206976 133292121197914 133361488031744 133461345219748 133675589992448 134288805855232 134315006844928 134316357200896 134460647047168 134477795130224 134622258401792 134631354597376 134648524451168 134793171129344 135412875100672 135584791573504 135747754063376 135749118823682 135921462182324 135965669195776 136138287480832 136139656167424 136303285561856 136312495341568 137103774685696 137251058925568 137277837878272 137425309106176 137426690732032 137591867043008 137618712490532 137766549904256 138251406728266 138399923816128 138566269878407 138575632564096 138647749001216 138742189814774 138964911898624 139141337939968 139781032361984 139958494527488 140126713871872 140128122656704 140278655813632 140296545881051 140306025478528 140456749748224 141299649534862 141452863312072 141526477094912 141632447988304 141706155229184 141859809787904 142030314366976 142210632159232 142711129525952 142864437487616 143036149551904 143045814259712 143064057229366 143217744324928 143373037927168 143401011334672 144058841046848 144646930448384 144648384677888 144803773743104 144822240909472 144832026300416 144987612643328 145829250108416 145839103541248 145857702745664 146014390925312 146015858902784 146191358733196 146201236633088 146376959273272 146611937411072 146798071906304 147049919054636 147236609599352 147472967729152 147650218892288 147660195364864 147837671561216 147996486729728 147997974634496 148026850409984 148705900435456 148886130322748 149046071801984 149056142589952 149075152070936 149235296607488 149605862786653 150484475987573 150533419466752 150562789931008 150724532568064 150726047899648 150887965917184 150907209014912 150917405556736 151098796669184 151261115113472 151793464830592 151986177650944 152168853345236 152333852797616 152363574543089 152413129179136 152527251679712 152606628708352 152772102848512 153502864965632 153688908720256 153854009602048 153884027944192 154049338433536 154431858360416 154954047512576 155140290358144 155141850084208 155338813922656 155588178477056 155775183499264 155972951400448 156140505923584 156690028212224 156858353057792 156888957575168 157057496121344 157077526033792 157246267150336 157247848049152 157278528560608 157447485604864 158361451289608 158372151501824 158562502645456 158765405406244 158817042169856 159018671931392 159413531210752 159952565174272 160144815853568 160146425893376 160318463787008 160338909578344 160349743404032 160521999712256 160542471461008 160714934808064 161485313754128 161744545251328 161854718597467 161865654843776 161949891690496 162060204909694 162144543002624 162318727380992 162320359276544 162526436753408 163469885202176 163480930582528 163501779690704 163677422085632 163854900488192 163886870096768 164083849507942 164260117193536 164638675482112 164838215714471 165047489792822 165310777655296 165312439631872 165511132467968 165522315771904 165721260862976 165899287543808 166662000123904 166694517423616 166873589628928 167074158847232 167075838552224 167087127580672 167108436595646 167287953455168 168270410970688 168472659060797 168743107305472 168957338927104 169140542439424 169173543325696 169376876911424 169558830651392 169949600497664 170155577511712 170338367773696 170371602366784 170554624694272 170576375927321 170759618233568 170978128899032 171982258271512 172038193676288 172071759921152 172463647842304 172465381731328 172477034921984 172684339050496 172869845843968 173698488743936 173907260965984 174095831768704 174129799477816 174186433347584 174316859062528 174526374518132 175028470349824 175644467108864 175775984556913 175833153830912 175867460507648 176056386781184 176078839666912 176267993015296 176493552411904 177303188980736 177518078461738 177530073054464 177743450546116 178026991321088 178028781142016 178254801600512 178787311656356 179301665800192 179517172610048 179710019600384 179711826341888 179746889783552 179939983548416 179962931718388 180156257567104 180984515759552 181019827514708 181214288737664 181432094373166 181446177607136 181954057306112 182186892812288 183022646689792 183244468089536 183256849604608 183453713956864 183477110241152 183674211209216 183907398950912 184130292660496 184554644290432 184976821254248 185211662753936 185308049145856 185508982030336 185744499146752 185967749746688 186167526293504 186822725945344 186859176789376 187059910955008 187284742578752 187299280110592 187524399437648 187725848221184 188625702620368 189155579963392 189168360882176 189297214138214 189395726700544 189599185764352 189839895691264 190069979520512 190508019912704 190712673861632 190941895825408 190943815488256 190981070395024 191186232520192 191416023665048 191966709415936 192540181783768 192786563707582 192849265491968 193094101630976 193326185887744 193341192372224 193533867261952 193573573613056 193781520744448 194710402704896 194919571079168 194944429631224 195153849409792 195401611385344 195403575884608 195638435951777 196201269182464 196653439909888 196787391676057 197101311819776 197103293407232 197353530343424 197590734105856 197802996686848 198751155389696 199005485117504 199219267500032 199244674402501 199458713735008 199562514464768 199711941048256 200414809034141 200991383437312 201232959619328 201449134874624 201704889171968 201706917042176 201949353240544 202166298084352 202632215977984 202877803956272 202917387294713 203135372052704 203461464162304 203858538302692 203964628754432 204183738515456 205162482982912 205382879543296 205425016895488 205629733965824 205645695483904 205671921963872 205892865790976 206154261727232 206879802873952 207102044271616 207350964997904 207614212096928 207616299377396 207947494064128 208213591785472 208463848506368 208687791570944 209168739074048 209422249245184 209688125989888 209913384239104 209940154987472 210165683979776 210179884515328 210434620183424 211443327937348 211670471718784 211780627595264 211924883343446 212193937363772 212262951190528 212534571139072 212804399202304 213553344902144 213782755377152 214039705804288 214311444745216 214313599357312 214543826538496 214571187818078 214801691714624 215831332805998 216177805672448 216339673300816 216452259086336 216712418051584 216945222172672 217222833737728 218219309514752 218264080451456 218498551451648 218526417086614 218761169902912 219038903085184 219539964325976 220045922038592 220590100352986 220944212443136 221224717156352 221226941272064 221464595136512 221492839038016 221730778544128 222793633864256 223032970754048 223301039228512 223316127297536 223318372439552 223586783944888 223870643594416 224230021922816 224899876201208 225546891821056 225817981835264 226060567642112 226104674152448 226347567939584 226621898659072 227144177588224 227705910041792 227708199317144 227952815697152 228226797446788 228242218340864 228883384303616 229860902882117 229980525279232 230227582713856 230504298558464 230519873339392 230522190905344 230799260846336 231047197810688 231092277258752 231905585479672 232154710917376 232433743021844 232728834528008 232981186631648 233102432862208 233398373318656 233932282486784 234471409123328 235005410246656 235051261978624 235053625101568 235306132332544 235336141477892 235588952203136 235604870545408 236972531426176 237273385253632 237275770717024 237862558819067 237939921092608 238244398292992 238500333223936 238546866847744 239643572559872 239901010558976 239931605699968 240189353119744 240236216286976 240494290935808 240496708781056 240785767325264 241478485147648 242199866678224 242507356987168 242633560752128 242896652730368 243188595822592 244616806633472 244927365423104 244929827836928 245192944615424 245224214649232 245487647673856 245535544587424 245799312059392 246664380349712 247374010384384 247542510796126 247671334916096 247856783979532 247937396768768 247985771651072 248252171288576 248254667128832 248553050142208 249393496588288 249744476670416 250012765603328 250313261715832 250330174954496 250902816372544 250951769835676 251033389236224 252102971831984 252105506386838 252507671363584 252828248178688 252830790025216 253134673186304 253406604050432 253456046025728 253728322125824 254621295844864 254894823718912 255201187689728 255218431197184 255250979804912 255525184119296 255527753079872 255834877783093 255852164107904 256570890469376 257337358345613 257664066798866 258077693526016 258387883061504 258405341888512 258996455610368 259046988217472 260235325762048 260237942076736 260517503653888 260550728064809 260830625653472 260848249532416 260881516124138 261161769063104 262834886033408 263433484066816 263484882379264 263767931994112 263770583824384 264053940355072 264087615776096 264105459724288 265638563453536 265975810889152 266264213293312 266584242395828 266722976063488 266922690439496 267351179984896 268577611710464 268630013689856 268632714401792 268921294094336 268955590260448 269244516803584 269262709194752 269297048902336 269586342258688 270825750201344 271169583147008 271495508126752 271498237647364 271842924364648 271931338391552 272279312334848 272606571123712 272624990683136 274207549371392 274502117851136 274555675756544 274850618212352 274853381464064 275183734086016 275237424981064 275533099808512 276502813456532 276799847632256 277132539756814 277151265128192 277484379629548 277839459460927 277929823797248 278282675879936 279562064723968 279916989054976 280253427743744 280256245313408 280557311627264 280593091762102 280612050957056 280913499496448 282599299069724 282905726624144 283052954189824 283264895976608 283412310458368 283719619575808 284060628733952 284421264318464 285422259051904 285728874975232 286072299103808 286091628519424 286128114458732 286435488649856 286746075854336 286802022669344 288117682093696 289293860896768 289296769355776 289607547486208 289644481818944 289664052600832 289975225286656 291658500216832 291678207082496 291715405491328 292028781850624 292031717805568 292382717466392 292402473266176 292753918546544 293223874822144 293596143812608 294099838109272 294473219198704 294945935458304 295300437784576 295320390729728 295675343122432 295992973459456 295995949268992 296053700819968 297411800870912 297772260645496 298092143603968 298112285179904 298150304141872 298470593214976 299211725573306 300587334538153 300968951975146 301066838933504 301125579862016 301449065136128 301452095799296 301814418029824 301834811113472 302197593338368 302522230226944 303586929661184 303972355301888 304337706690472 304667705595232 304727149086178 304826258358272 305054503359424 305213257416704 307005729931264 307377817440512 307708019204096 307768055888384 308098676867072 308863716720832 309908095025152 310280580716288 310283700168416 310677627845312 311051038455703 311550366998528 311945902800896 312877795398623 313380056424448 313716706115584 313777915150336 314155052067584 314492534300672 314495696098304 314557057121216 314894971209728 316722902579216 316744303003648 316784698150739 317125005290912 317530810812488 317634084339712 318827062421504 320289631707136 320292851786752 320636927574016 320677819156688 320699486808064 321043999424512 321084942922016 321429869616128 322970627508256 323489090502656 323709437194934 323731309687552 324120409819388 324289086005248 324637454761984 324640718553088 325052873506816 326939770404352 326961861165056 327003559381408 327354844171264 327709800976384 327773740193536 328167699015884 328520234387072 329277350964224 329676431428942 330094979585644 330621555310592 330624879263744 331022264935936 331044631543808 331442521725952 331798575087616 333324000247808 333389034847232 333747179257856 334148317694464 334151677104448 334174255161344 334216873191292 334575906910336 336540821941376 336945318121594 337486214610944 337914677854208 338281084878848 338347086651392 338753753822848 339117661302784 339899200995328 340311155023424 340676735547392 340743204733568 341109249388544 341152751854642 341519236467136 341956257798064 343964516543024 344143519842304 344927295684608 344930763462656 344954069843968 345368678100992 345739691687936 347396977487872 347814521931968 348191663537408 348259598955632 348633718125056 349052749036264 350056940699648 351288934217728 351551969113826 351666307661824 351734921015296 352112773562368 352157679333824 352535986030592 352987104823808 354606377961472 355036156923476 355060146108928 355486901092232 356057562284032 356509603201024 356752442029711 357574623312712 358603331600384 359034345220096 359420039200768 359423652683776 359493779567104 359879967096832 359925863436776 360312515134208 361969031519104 362039655029416 362428577475328 362864188746332 362892355214272 363328523910443 363908114612224 364373785624576 365462298826963 366045293379584 366488936179072 366513699209216 366954220482304 367348422418432 367814797901824 368260585320992 369109288580864 369953642508496 370025823890359 370423325507872 370616098291712 371017964060672 371935499493376 372335052587008 373645451890688 373718353578752 374119821910016 374569485157504 374598560221184 375048798875296 375451696442368 377251405240736 378311159926784 378594428276428 378791453401088 379198371528704 380139959041024 381016039825408 381425347723264 381883791650816 381887630976512 381962140790048 382372465040384 382832047330096 383933418831872 385080363567536 385573127415164 385698530983936 386188203261952 386652371775488 386682384744448 387067734523904 387147147226112 387563041488896 389420805409792 389839142158336 389888859262448 390307698819584 390803222770688 390807151769216 391276871903554 392402538364928 393075745165277 393306879819776 393574783352114 394202623639552 394206586814464 394707060686848 395181468211712 395605993373696 397502310779392 398010970235008 398438535000064 398489348805002 398917427470016 399125028929536 399423882096512 400829618068282 401982766874624 402465919238656 402898269749248 403409778343936 403413834084352 403898706481088 404332596168704 405264431955968 405755607912544 405834774589426 406270744105408 406759050288227 407717076605384 407929257508864 410324965965824 410850033790976 411259467931648 411291390967808 411343843927744 411785731581952 412308523454464 413759605747904 414204088543232 414701929995808 415228424193856 415232598754792 416427183570944 416927697012736 417375583141888 418844498490368 419376251979776 419826768478208 419880309974944 420331367959552 420359769030656 420869240366848 422886655874696 423340943437568 423849766686892 424387874727544 424525902381056 425069142278144 425608798404608 427106689804288 427565510754304 428079411608576 428622889490432 428627198714624 429087653076992 429142375636156 429603383429248 431662665611996 432355611344896 432679346601632 432904518172672 433424836103168 433749371964181 433890444345344 434445667475456 436438619029504 436528160902912 436997102903296 437052834173228 437522339805824 438077806170368 439079928651952 440091844077184 441180200705972 441888424886272 442449434312704 442453882544128 442929190273024 442985678076032 443461557088256 445587267728512 446065941508096 446602078457024 446632254595072 446636744879104 447173567889776 447741287188832 448460043845632 449799752402416 451093783642112 451635963670528 452121135284224 452209348304896 452695135879168 453243797318144 454288355176448 455411820083584 455416398634288 455905631394304 456453594893576 456484436681728 457766768607232 459721805764234 459961050558464 460455165427712 461008597116928 461039746678784 461044381810688 461598521692672 462094395621376 462184554517504 463811170959344 464309421834752 464867486043688 465457669056016 465962373263296 466204865724416 466522424192699 466796746637312 467864564973568 468942818246656 470010820493312 470102523957248 470107250203136 470612264665088 470672282955784 471177904406272 471209741090816 473945062852352 474546770507264 474551541434048 475121915882887 475725117638134 475879842185216 476488796585984 477093733695488 477912236927567 479287145119744 479863211399936 480378706239488 480472432573952 480988581871616 480993417562112 481571534650528 483879923548931 484399733356448 485014713974336 485267121504256 486377191645184 489233613266944 489854730846208 489859655673856 490385889230848 490448429298464 490975295347712 491071089174848 491598624118784 493328760699424 494548773372017 495085021592252 495342669832192 495713567959064 495874793537536 495971543302144 496509334257664 497106100284416 498786993176576 499488953340832 500025531206656 500626523431664 500660349908992 501805632745088 501903539671352 502066778472448 504205943663968 504211012773676 505015342727168 505661580050432 506269346372608 506813208100864 506912092051456 507456644251648 509242591689728 509789647437824 510402375379456 510436862394368 510501959609824 511050368238592 511055506159744 511669755566186 511704328215808 513141780938752 514674716691226 515328133597732 516155387052032 516775766123008 516810683777024 517992911220736 518093976434944 520470651524096 520475884153472 521035007307776 521101456129618 521661251306944 521696499064832 521763032248276 522323538126208 525669772066816 526866968133632 526969764758528 527535863988224 527541167648768 528107880710144 528175231552192 528210919448576 531277126907072 531951621778304 532528426586624 533168484791656 533445952126976 533845380878992 534702359969792 537260027379712 537265428803584 537842588188672 537911180520896 538489033607168 538525418389504 538594097804672 539172684517376 541651500402688 542339166294016 542991016253504 542996475294728 543685848729296 544558624669696 545213142247424 545249981366272 548415098742784 549004235702272 549111351513088 549701236424704 549706762928128 550367468172032 550474849962128 551066199617024 553005626913064 553599695264512 554265079513628 554302530256384 554968759259096 555678918921854 555859647594496 556565351759872 559124129447936 559833978109952 560506855487488 560512490626816 561114623254528 561186183524204 561224101914112 561826998992896 565198598139448 565811453248288 566105908379648 566529791953216 566824620916736 567210717183929 568121257467904 568842528636928 570844518103808 571457749950464 572144598207616 572183257038848 572256228917464 572870977299712 573492151708672 573604045338688 576235364187392 577666214274877 578587721793536 578593538711552 579215094972416 579288963637888 579328105201664 583317000433664 583430810982656 584057563701248 584063435611136 584765434932784 584804946532352 584879528084761 585507837093088 586447749644288 588199676218544 588946438397408 589891870916608 590600875569152 591350686244864 591985946918912 591991898537984 592107401639936 594823601741824 595544521290992 596184287207936 596224570359808 596300608283744 596941186429952 598423451146612 601174669076306 601937903950292 602133677867008 602251159724032 602898130272256 602904191598592 603628836059648 603669622226944 604395186676736 605044460453888 607173859322368 607944710603776 608675413380944 609335411190464 609454298172356 609652516716544 610109006718848 610426514833408 614011459862528 614755634881024 615416038408192 615536111776768 616197353734144 617727433441664 619816190050304 620561161432576 620567400336832 621313274616083 621355255690624 622102076911406 623100733997056 623891805601792 625755590797246 626760112848896 627555830300672 628310104135168 628985068601344 628991392196608 629114114242432 629789942419456 633445805158432 633488606007296 633569396301478 634250010581824 635061621624976 637654124843008 640579263414272 640585703573504 641273855148032 641355638313376 641398973616128 642087998849024 642169885844032 642859739232256 645941255016512 647418874389868 647462619375104 648240819638776 648578172010496 649281437106176 650105747013632 653879540808704 653923722330112 654007118762816 654709688342528 655419601952768 655547480387072 656335398031768 657040468774144 658554701928448 659352862857884 660189959171288 661249758527488 662044529871872 662089263087616 662540249483749 662885043451904 663597150175232 666648000495616 666778069694464 667494358515712 668296635388928 668303354208896 668348510322688 668433746382584 669151813820672 673081643882752 673890636243188 674752972976537 674972429221888 675829355708416 676562169757696 676694173302784 677507507645696 678235322605568 679798401990656 680622310046848 681353471094784 681486409467136 682218498777088 682305503709284 683038472934272 683912515596128 687929033086048 688287039684608 689854591369216 689861526925312 690737356201984 691479383375872 694793954975744 695629043863936 696383327074816 696519197911264 697267436250112 698105498072528 700113881399296 702577868435456 703103938227652 703332615323648 703469842030592 704225547124736 704315358667648 705071972061184 705974209647616 709212755922944 710072313846952 710120292217856 710973802184464 712115124568064 713019206402048 713504884059422 715149246625424 717206663200768 718068690440192 718840078401536 718847305367552 718987559134208 719759934193664 719851726873552 720625030268416 723938063038208 724079310058832 724857154950656 725728377492664 725784710428544 726657047820886 727816229224448 728747571249152 730924597653926 732090586759168 732977872358144 733027398418432 733908440964608 734696844836864 735629595803648 736521170641984 738218577161728 739907285016992 740051647780718 740846651015744 741232196583424 741737091702061 743870998986752 747290903781376 747436707157504 748239643820032 749138970315008 749197120442368 750097597750592 750903392884736 754502810481472 755409664820993 756622319853568 757188856552856 757582906802176 760279918082048 762032079650816 763767583301632 763775261953024 763924281580096 764744930080768 764842459803149 765664094660192 770160727135072 771146254830328 771397061967872 773304743550976 773364769488896 774135469047808 774294294452224 775126082977792 778841610819584 779678284316672 779777718524896 780615397639168 781606445541376 781614303538432 782553743807108 784805076729856 786151490330554 787149566704228 788405247279104 788413173628928 789414121373696 790362936423424 791211986747392 795004621558784 796021940470016 796877070000128 796978697610004 797834854940032 798250057859072 798847764193024 801659236136564 803965533749248 804931838477312 805796539498496 806819556687872 806827668168704 807797412962176 808665192337408 810528863911936 811511215825088 811669549178852 812541488210816 813518100576454 815434153210768 815858515017728 820649931931648 821700067581952 822518935863296 822582781935616 822687687855488 823571463163904 824617046908928 827519211495808 828408177086464 829403859991616 830456848387712 830465197509584 832854367141888 833855394025472 834751166283776 837688996980736 838752503959552 839653536956416 839760619949888 840662735919104 840719538061312 841738480733696 845773311749392 846681886875136 847699533373784 848775749455088 850138284556288 851217596809216 854213379608576 855131021508608 856158823217152 857245778980864 857254397429248 858175306153984 858284751272312 859206766858496 863325331223992 864711222689792 865358693203264 865809036345344 866398787786441 866849672206336 867498743928362 867780888690688 868891334950912 872877238059008 873056321805824 873994205806592 874105668346456 875044679611648 876155612340736 878159857303904 880183688154368 882360401411944 882369272353933 883776849772544 884898868625408 884907765088256 885971356152064 886923114176512 891174535457024 892131883016192 893204156914048 893264509190144 893273489758208 894347135779552 895482574377664 898634143733729 899599504804832 901824233796031 903271927341056 904242270568448 904418696609792 906487594636288 908576710352896 910823640167168 910832797268576 911811262788608 912907189787152 912968873363456 915533537214464 919443611528468 919922101116928 920910330855424 922017194233856 922088763621376 923197043385344 924188791242752 924369109035008 927622341918688 928618843669504 929734972087376 930915338112032 931924746526592 932409731448832 933044848385398 935729129947136 937885636493312 940021640986624 940205047914496 940214500406272 941224529330176 941344565911568 942355808812544 942419482181632 947890125704704 949093541014528 949103082868096 950243831765774 951450235276268 951759684370432 952977593171968 954187467390976 955824473855134 958574290239488 959726422799872 960757412478976 960944865147904 961977163743232 961986835124224 963143069301056 967759847097862 968799466712896 969963889148849 970029427948672 970534243008512 972754383290368 978467226533888 979709461692416 979719311347712 980771778461696 980896858596928 981950590695424 982142178349696 983197248237568 986657521398848 989097546744034 990170043184504 990685339664384 991427135918128 991943086604288 993018668515328 994212200568832 998977906681664 1000051062413312 1001253046863328 1001320699817984 1003611265490176 1003807079342704 1008411887327936 1008422025547352 1011323160100864 1012538692745216 1013626416201728 1013824184102912 1014913288503296 1018485183379456 1019579294875648 1020804750758912 1020873724788736 1021003919219648 1022100736477184 1022111012319488 1023339511132372 1023408656431616 1026283561877504 1029349433382452 1030656267195464 1032310774104064 1033551532246016 1033621367554048 1035985822441472 1036187952869888 1040941303048192 1040951768306944 1042070014615552 1042202912259236 1043322502613888 1043392998129664 1043526064496552 1044647076252416 1051339544133632 1053391331913011 1053733936267264 1053939529517056 1055071727976448 1055082335297536 1056215761420288 1056350463104384 1056421838897152 1062554253814144 1063903243556608 1065056853173248 1066336969583312 1066545021801623 1066891904253952 1067690761757984 1069404719939584 1074520054759424 1074530857607168 1075685176377344 1075822361041792 1076978067214336 1077188195609344 1078345369034752 1083303000805376 1084678332588032 1085982032507008 1085992950589456 1087371697458592 1089117249339392 1090426284494848 1096830197485568 1098008471404544 1098222703026176 1099402472849408 1099413525856256 1100734936344064 1100949699924256 1102132399234048 1106011253826128 1107199390529024 1108530159027256 1108605060512768 1109937518518192 1111357837843708 1111719295188992 1113130703519744 1118248258895872 1119667956219904 1121013710974976 1121024981253632 1122229246509056 1122372367048408 1122448203828224 1123653997985792 1130397196278896 1131622906496576 1132211816759296 1132983030182269 1133059583906432 1133649241833472 1134421434367858 1136242514935808 1137685057273856 1141689036207616 1142915499900928 1144289196415232 1144366514077696 1144512457834928 1145741954599424 1146984303417344 1147208090677376 1152470728374784 1153867510001297 1155332428549754 1157175443587072 1157187077423104 1158577927275776 1158656210403328 1166634000867328 1166861621965312 1168115127402496 1168126871222272 1169530869865568 1169609893064704 1169759056169522 1171015674186176 1176399352437088 1177892876794816 1179308613425579 1181201751138304 1182701372489728 1183983797075968 1184214803279872 1189647203483648 1191089042581984 1192368574415872 1192449140719616 1192601216567488 1193882372859904 1196846902293224 1202349338152612 1203875807900584 1204267355734016 1204502319448064 1205808383197184 1207257672119296 1207339244453888 1208790373353472 1210088920907776 1214347718644736 1215889421207552 1217350826761888 1218670822380928 1218908596344712 1219305033433088 1220218013437696 1229511269762048 1230431891898391 1230832076816384 1231072223553536 1232394707468288 1235454866883328 1239632380100608 1241122322865152 1241134800673664 1242626549232166 1242710511381248 1244204153822812 1246201467994112 1247783611203584 1251511181594492 1253520225697792 1255111660601344 1256620208270336 1257970137202688 1257982784393216 1258228228484864 1259579884838912 1266891610316864 1266977212014592 1267138792602956 1268500021163648 1270123243249952 1275308249686016 1281158526828544 1281171407147008 1282547710296064 1282711276626752 1282797947232256 1284175997698048 1284339771688064 1285719478464512 1291882510033024 1294837748779736 1294925238750208 1296481639277552 1297156344020992 1298562874212352 1300211494027264 1307759081617408 1307847444660224 1308014237525632 1309419376685056 1310839203905536 1311094960774144 1312670796063536 1314080937548288 1317109403856896 1318705725715768 1320379918342576 1322499517054976 1324089059743744 1324178526175232 1325080498967498 1325770086903808 1327194300350464 1333296000991232 1333556139388928 1334988717031424 1336593270777856 1336606708417792 1336697020645376 1336867492765168 1338303627641344 1346163287765504 1347781272486376 1349505945953074 1349944858443776 1351658711416832 1353388346605568 1355015015291392 1356470645211136 1359596803981312 1361244620093696 1362706942189568 1362972818934272 1364436997554176 1364611007418568 1366076945868544 1367825031192256 1375858066172096 1376574079369216 1377511741732399 1379709182738432 1379723053850624 1381474712403968 1389587909951488 1391258087727872 1392766654149632 1393038395822528 1394534872500224 1394712720817507 1396210996145056 1402903663238987 1405155736870912 1406207876455304 1406665230647296 1406939684061184 1408630717335296 1410143944122368 1411948419295232 1418425511845888 1420144627693904 1420240584435712 1420421711062991 1421947604368928 1424230249136128 1427009768118844 1430298493250848 1436137380880384 1437680156803072 1437694610735104 1437975118268416 1439519868387328 1439703453747104 1441250060536832 1447876126076416 1448158620117664 1449714309901312 1451456754985328 1451569420857088 1453314095641772 1455632458448896 1457495142498304 1461849195307852 1464181173518336 1465955744716288 1466054796836864 1467816881929216 1469393689673728 1471259191607296 1473042341283968 1476437154323456 1479814570033984 1480103295561436 1481693302031488 1482464393166848 1483474183404122 1487741997973504 1494581807562752 1494873414315008 1496479287640064 1498277940630016 1498394240884736 1500195195501184 1501806785769472 1509005620962944 1510819329641986 1513244639707136 1514377713105712 1515165813604352 1520559836164096 1524064159301632 1527535166603264 1527550523906048 1527848563160192 1529489860161536 1529684919606298 1531328189320384 1540321454270144 1542292509660656 1546609487101952 1546729538977792 1548588588904448 1550252165955584 1557683221639168 1559356568633344 1559555437049792 1561230795278336 1563212891082752 1563228607076864 1565107487614216 1569610153459712 1572302980661108 1574299133408456 1576826347257856 1578828242747392 1580725872846848 1582423973494784 1590009243117568 1592043880940032 1593754140000256 1593957395220008 1595669709880064 1597695528386048 1603318472273128 1607931067498496 1609026320174819 1609863676954624 1611593078996992 1613639113375744 1613655336337408 1615594825924352 1617330384674816 1621057727823872 1623022431650176 1623339098357704 1625082976421632 1627036201152908 1630868306421536 1631717030035456 1638685791514447 1641299863863296 1643400135163904 1645037871726592 1645375375710976 1647142926327808 1649234093817856 1655038422991616 1656816354172928 1658807719983232 1660913696775424 1660930395019168 1667710788050944 1669502332567552 1675377993961472 1677505007919104 1679307073912832 1679521239899776 1681325471838208 1683476961467392 1691546623498784 1693363773750272 1695399066747568 1697551498910176 1700276569112576 1708426759217152 1710262043017216 1712317646434304 1714491557961728 1714508794858496 1716350612307968 1716569502544624 1718413533716992 1726650662447984 1729422445379584 1730717386406528 1731618072690688 1732797575572882 1733699344412672 1734997487856724 1735561777381376 1737782669901824 1745754476118016 1746112643611648 1747988411613184 1748211336692912 1750089359223296 1752311224681472 1756319714607808 1760367376308736 1764720802823888 1764738544707866 1767553699545088 1769797737250816 1769815530176512 1771942712304128 1773846228353024 1782349070914048 1784263766032384 1786408313828096 1786529018380288 1786546979516416 1788694271559104 1790965148755328 1797268287467458 1799199009609664 1801361508419291 1803648467592062 1806543854682112 1808837393219584 1812975189272576 1817153420705792 1821647280334336 1821665594537152 1823622525577216 1823855096453663 1825814379574304 1825937746726912 1838887223056936 1839844202233856 1844034388467712 1844177527242752 1846394086770688 1848377582485504 1848738218070016 1855244683837376 1857237687339008 1859469944174752 1861830676224064 1863849493053184 1866089696770796 1871458259894272 1880043281973248 1880410095828992 1880429000812544 1882449058660352 1882689131823136 1884711617625088 1884838964363264 1895780251409408 1898187082029056 1898206165736192 1900487663531548 1902900470552536 1903519368740864 1905955186343936 1908374934781952 1911648947710268 1917148580478976 1919452845599744 1921514824957952 1921889730295808 1923954327486464 1923973670248448 1926286138602112 1935519694195724 1937598933425792 1939927778297698 1940058855897344 1944876216226489 1945508766580736 1956934453067776 1959418923384832 1959438622695424 1961543556923392 1961793717193856 1963901181390848 1964284356699392 1966394496475136 1973315042797696 1978195093488068 1980340086369008 1981370679328768 1982854271836256 1983886173208576 1986037337030656 1988424401137664 1997955813363328 2000102124826624 2002506093726656 2002641399635968 2007222530980352 2007614158685408 2016823774655872 2016844051094704 2022646320201728 2025077385490432 2027252832403456 2027648368205824 2029826577006592 2036970366758912 2039158589751296 2041609501517824 2041747449577472 2042007838439296 2044201472954368 2044222024638976 2046679022264744 2046817312863232 2052567123755008 2058698866764904 2061312534390928 2064621548208128 2067103064492032 2067242735108096 2071971644882944 2072375905739776 2081882606096384 2081903536613888 2084140029231104 2084405824518472 2086645005227776 2086785996259328 2087052128993104 2089294152504832 2102679088267264 2104111341767071 2106782663826022 2107467872534528 2107879059034112 2110143455952896 2110164670595072 2112700926208768 2112843677794304 2125108507628288 2127806487113216 2130113706346496 2132673939166624 2133090043603246 2133783808507904 2135381523515968 2142896804288123 2149040109518848 2149061715214336 2151644722083584 2153956134428672 2154376391218688 2156690738069504 2166606001610752 2169356665176064 2171964065014016 2171985901178912 2174743394917184 2180852568989696 2190144567790361 2193660394971136 2196016942809088 2196445406052352 2198827051712512 2201469872688128 2201899399848512 2204264798468096 2212022507652256 2214398781058048 2217060318054512 2217210121025536 2217492887055173 2219875037036384 2222715675687416 2223438590377984 2236496517791744 2242027421949952 2242049962507264 2244458493018112 2244744734096816 2244896407656448 2247307995971584 2260794392557792 2263245812993152 2264423633518592 2265966060364538 2266119167812864 2268842868735716 2272485029871616 2275370114547712 2283378072415232 2285830999801856 2288578392830464 2288733028155392 2289024915669856 2291483909198848 2293968606834688 2294416181354752 2304941456749568 2307735020002594 2310664857099508 2314350887174144 2314374154846208 2317155854551552 2317312420806656 2333268001734656 2333723243930624 2336230254804992 2336253742444544 2339061739731136 2339219786129408 2339518112339044 2342031348372352 2352798704874176 2355785753589632 2358617226851158 2362403502276608 2365402744979456 2367967594151936 2368429606559744 2379294406967296 2382178085163968 2384737148831744 2384898281439232 2385202433134976 2387764745719808 2393693804586448 2404698676305224 2407751615801168 2409004638896128 2411616766394368 2414515344238592 2414678488907776 2417580746706944 2420177841815552 2428695437289472 2431778842415104 2434701653523776 2437341644761856 2437817192689424 2440436026875392 2459022539524096 2460863783796782 2461664153632768 2462144447107072 2464789414936576 2470909733766656 2479264760201216 2482244645730304 2482269601347328 2485253098464332 2485421022762496 2488408307645624 2492402935988224 2495567222407168 2503022363188984 2507040451395584 2510223321202688 2513240416540672 2515940274405376 2515965568786432 2516456456969728 2519159769677824 2533783220633728 2533954424029184 2534277585205912 2537000042327296 2540246486499904 2543299667373101 2550616499372032 2558236091788741 2562317053657088 2562342814294016 2565095420592128 2565422553253504 2565595894464512 2568679543376128 2571438956929024 2583765020066048 2589675497559472 2589850477500416 2590180767232513 2592963278555104 2594312688041984 2597125748424704 2615518163234816 2616028475051264 2618838753370112 2621678407811072 2622189921548288 2625341592127072 2628161875096576 2634218807713792 2637411451431536 2640759836685152 2644999034109952 2648178119487488 2650160997934996 2651540173807616 2654388600700928 2666592001982464 2667112278777856 2669977434062848 2673186541555712 2673213416835584 2673394041290752 2673734985530336 2676607255282688 2692326575531008 2695562544972752 2699011891906148 2699889716887552 2703317422833664 2706776693211136 2710030030582784 2712941290422272 2719193607962624 2722489240187392 2725413884379136 2725945637868544 2728873995108352 2729222014837136 2732153891737088 2735650062384512 2751530216156939 2751716132344192 2753148158738432 2755023483464798 2759418365476864 2759446107701248 2762949424807936 2779175819902976 2782516175455744 2785533308299264 2786076791645056 2789069745000448 2789425441635014 2792421992290112 2805807326477974 2810311473741824 2812415752910608 2813879368122368 2817261434670592 2820287888244736 2823896838590464 2836851023691776 2840289255387808 2840481168871424 2840843422125982 2843895208737856 2854019536237688 2860596986501696 2872274761760768 2875389221470208 2875950236536832 2879039736774656 2879406907494208 2882500121073664 2895752252152832 2896317240235328 2899428619802624 2902913509970656 2903138841714176 2906628191283544 2914990284996608 2923698390615704 2931911489432576 2932109593673728 2935633763858432 2938787379347456 2942518383214592 2946084682567936 2952874308646912 2959629140067968 2960206591122872 2963386604062976 2966948366808244 2975483995947008 2988191737467521 2989163615125504 2989746828630016 2992958575280128 2996555881260032 2996788481769472 3000390391002368 3003613571538944 3018011241925888 3021638659283972 3026489279414272 3028755426211424 3030331627208704 3041119672328192 3048128318603264 3055070333206528 3055101047812096 3055697126320384 3058979720323072 3059369839212596 3062656378640768 3080642908540288 3084585019321312 3093218974203904 3097177177808896 3100504331911168 3115366443278336 3118713137266688 3119110874099584 3122461590556672 3126425782165504 3126457214153728 3130214975228432 3139220306919424 3144605961322216 3148598266816912 3153652694515712 3157656485494784 3161451745693696 3164847946989568 3180018486235136 3184087761880064 3187508280000512 3187914790440016 3191339419760128 3195391056772096 3206636944546256 3215862134996992 3218052640349638 3219727353909248 3223186157993984 3227278226751488 3227310672674816 3231189651848704 3234660769349632 3242115455647744 3246044863300352 3246678196715408 3250165952843264 3254072402305816 3261736612843072 3263434060070912 3277371583028894 3282599727726592 3286800270327808 3290075743453184 3290750751421952 3294285852655616 3298468187635712 3310076845983232 3313632708345856 3317615439966464 3321827393550848 3321860790038336 3325853411180209 3335421576101888 3345385658492969 3350755987922944 3355010015838208 3359042479799552 3362650943676416 3366953922934784 3383093246997568 3386727547500544 3387159464842517 3390798133495136 3395102997820352 3416853518434304 3424635292868608 3428983115923456 3429017589716992 3432701224615936 3433139005089248 3436827067433984 3453301324895968 3458844890759168 3461434772813056 3465595151145764 3467398688825344 3469994975713448 3471123554762752 3475565339803648 3491508952236032 3492225287223296 3495976823226368 3496422673385824 3500178718446592 3504622449362944 3512639429215616 3520734752617472 3529441605647776 3529477089415732 3535107399090176 3539631060353024 3543885424608256 3547692456706048 3564698141828096 3568527532064768 3572816627656192 3573058036760576 3573093959032832 3577388543118208 3581930297510656 3594536574934916 3598398019219328 3602723016838582 3607296935184124 3613087709364224 3617674786439168 3625950378545152 3634306841411584 3643294560668672 3643331189074304 3647245051154432 3647710192907326 3651628759148608 3651875493453824 3677774446113872 3679688404467712 3688068776935424 3688355054485504 3692788173541376 3696755164971008 3697476436140032 3710489367674752 3714475374678016 3718939888349504 3723661352448128 3727698986106368 3732179393541592 3742916519788544 3760820191657984 3760858001625088 3764898117320704 3765378263646272 3769423235250176 3769677928726528 3791560502818816 3796374164058112 3796412331472384 3800975327063096 3805800941105072 3811910372687872 3816749869563904 3823297895420536 3834297160957952 3838905691199488 3843029649915904 3843779460591616 3847908654972928 3847947340496896 3852572277204224 3871039388391448 3875197866851584 3879855556595396 3880117711794688 3889752432452978 3891017533161472 3907635348995989 3913868906135552 3918837846769664 3918877245390848 3923587434387712 3927802362781696 3928568713398784 3932788992950272 3946630085595392 3956390186976136 3960680172738016 3962741358657536 3965708543672512 3967772346417152 3976848802275328 3995911626726656 4000204249653248 4005012187453312 4005282799271936 4014445061960704 4015228317370816 4033647549311744 4033688102189408 4043663499924139 4050154770980864 4054505664806912 4055296736411648 4073940733517824 4078317179502592 4083219003035648 4084015676878592 4088402945908736 4088444049277952 4093358044529488 4093634625726464 4105134247510016 4117397733529808 4122625068781856 4129243096416256 4134206128984064 4143943289765888 4144751811479552 4163765212192768 4163807073227776 4168280058462208 4168811649036944 4173290010455552 4173571992518656 4174104257986208 4178588305009664 4205358176534528 4208222683534142 4213565327652044 4214935745069056 4215758118068224 4220286911905792 4220329341190144 4225401852417536 4225687355588608 4250217015256576 4255612974226432 4260227412692992 4265347878333248 4266180087206492 4267567617015808 4270763047031936 4285793608576246 4298080219037696 4298123430428672 4303289444167168 4307912268857344 4308752782437376 4313381476139008 4333212003221504 4338713330352128 4343928130028032 4343971802357824 4349192922312581 4349486789834368 4361705137979392 4380289135580722 4387320789942272 4392890812104704 4397654103425024 4402939745376256 4403798799697024 4408529596936192 4424045015304512 4428797562116096 4434120636109024 4434420242051072 4434985774110346 4439750074072768 4445431351374832 4484054843899904 4484099925014528 4488916986036224 4489489468193632 4489792815312896 4494615991943168 4521588785115584 4526491625986304 4531932120729076 4532238335625728 4537685737471432 4544970059743232 4550740229095424 4566756144830464 4571661999603712 4577156785660928 4577466056310784 4578049831339712 4582967818397696 4587937213669376 4588832362709504 4609882913499136 4615470040005188 4621329714199016 4628748309692416 4634311709103104 4634624841613312 4637781746386243 4666536003469312 4667446487861248 4672460509609984 4672507484889088 4678123479462272 4678439572258816 4679036224678088 4684062696744704 4705597409748352 4711571507179264 4717234453702316 4723270810835759 4724807004553216 4730805489958912 4735935188303872 4736859213119488 4758588813934592 4764356170327936 4769474297663488 4770404866269952 4775529491439616 4787387609172896 4809397352610448 4815503231602336 4818009277792256 4823233532788736 4829030688477184 4835161493413888 4840355683631104 4857390874578944 4863557684830208 4869403307047552 4874683289523712 4875634385378848 4880872053750784 4918045079048192 4921727567593564 4923328307265536 4924288894214144 4929578829873152 4941819467533312 4958529520402432 4964489291460608 4964539202694656 4970506196928664 4970842045524992 4976816615291248 4984805871976448 4991134444814336 5006044726377968 5014080902791168 5020446642405376 5026480833081344 5031880548810752 5031931137572864 5032912913939456 5038319539355648 5067566441267456 5067908848058368 5068555170411824 5074000084654592 5080492972999808 5086599334746202 5101232998744064 5109984687148601 5116472183577482 5124634107314176 5124685628588032 5130845106507008 5131191788929024 5137359086752256 5142877913858048 5167530040132096 5179350995118944 5179700955000832 5180361534465026 5185926557110208 5188625376083968 5231036326469632 5232056950102528 5237677506740224 5243356815622144 5244379843096576 5250683184254144 5256323750193152 5268437615427584 5274822902863072 5281519673370304 5287867653746951 5296356238974976 5300321995869992 5303080347615232 5333184003964928 5334224557555712 5346373083111424 5346426833671168 5346788082581504 5347469971060672 5353214510565376 5384653151062016 5391125089945504 5398023783812296 5399779433775104 5413553386422272 5420060061165568 5425882580844544 5444978480374784 5450827768758272 5451891275737088 5457747990216704 5458444029674272 5464307783474176 5471300124769024 5503060432313878 5503432264688384 5510046966929596 5518836730953728 5518892215402496 5525898849615872 5558351639805952 5565032350911488 5571066616598528 5572153583290112 5578139490000896 5578850883270028 5584843984580224 5611614652955948 5620622947483648 5624831505821216 5627758736244736 5634522869341184 5640575776489472 5647793677180928 5673702047383552 5680578510775616 5680962337742848 5681686844251964 5687790417475712 5708039072475376 5721193973003392 5744549523521536 5750778442940416 5751900473073664 5758079473549312 5758813814988416 5765000242147328 5791504504305664 5792634480470656 5798857239605248 5805827019941312 5806277683428352 5813256382567088 5829980569993216 5847396781231408 5863822978865152 5864219187347456 5871267527716864 5877574758694912 5885036766429184 5892169365135872 5905748617293824 5919258280135936 5920413182245744 5926773208125952 5933896733616488 5950967991894016 5976383474935042 5978327230251008 5979493657260032 5985917150560256 5993111762520064 5993576963538944 6000780782004736 6007227143077888 6036022483851776 6043277318567944 6052978558828544 6057510852422848 6060663254417408 6064791514505087 6082239344656384 6096256637206528 6110140666413056 6110202095624192 6111394252640768 6117959440646144 6118739678425192 6125312757281536 6161285817080576 6169170038642624 6176584906477531 6186437948407808 6194354355617792 6212859080058371 6230732886556672 6238221748199168 6244923181113344 6252851564331008 6252914428307456 6260429950456864 6289211922644432 6290439006136103 6297196533633824 6307305389031424 6322903491387392 6329695893979136 6360036972470272 6368175523760128 6375016560001024 6375829580880032 6382678839520256 6390782113544192 6413273889092512 6436105280699276 6439454707818496 6446372315987968 6454621345349632 6462379303697408 6469321538699264 6484230911295488 6492089726600704 6493356393430816 6500331905686528 6508144804611632 6523473225686144 6526868120141824 6554743166057788 6565199455453184 6573600540655616 6580151486906368 6581501502843904 6588571705311232 6596936375271424 6620153691966464 6627265416691712 6635230879932928 6643654787101696 6643721580076672 6651706822360418 6670843152203776 6690771316985938 6701511975845888 6710020031676416 6718084959599104 6725301887352832 6733907845869568 6766186493995136 6773455095001088 6774318929685034 6781596266990272 6790205995640704 6833707036868608 6849270585737216 6857966231846912 6858035179433984 6865402449231872 6866278010178496 6873654134867968 6906602649791936 6922869545626112 6931190302291528 6934797377650688 6939989951426896 6951130679607296 6984450574446592 6991953646452736 6992845346771648 7000357436893184 7009244898725888 7025278858431232 7041469505234944 7058883211295552 7058954178831464 7079262120706048 7087770849216512 7095384913412096 7129396283656192 7137055064129536 7145633255312384 7146116073521152 7146187918065664 7154777086236416 7163860595021312 7189073149869832 7196796038438656 7205446033677164 7214593870368248 7226175418728448 7235349572878336 7251900757090304 7268613682823168 7286589121337344 7286662378148608 7294490102308864 7295420385814652 7303257518297216 7303750986907648 7355548892227744 7359376808935424 7373739323391077 7376137553870848 7385576347082752 7393510329942016 7394952872280064 7420978735349504 7428950749356032 7437879776699008 7447322704896256 7455397972212736 7464358787083184 7485833039577088 7521640383315968 7521716003250176 7529796234641408 7530756527292544 7538846470500352 7583121005637632 7592748328116224 7592824662944768 7601950654126192 7611601882210144 7623820745375744 7646595790841072 7668594321915904 7677811382398976 7686059299831808 7687558921183232 7695817309945856 7695894680993792 7705144554408448 7742078776782896 7750395733703168 7759711113190792 7760235423589376 7779504864905956 7782035066322944 7815270697991978 7827737812271104 7837675693539328 7837754490781696 7847174868775424 7855604725563392 7857137426797568 7865577985900544 7893260171190784 7912780373952272 7921360345476032 7925482717315072 7930881211275883 7931417087345024 7935544692834304 7953697604550656 7991823253453312 8000408499306496 8010024374906624 8010565598543872 8028890123921408 8030456634741632 8067295098623488 8067376204378816 8077072570009079 8087326999848278 8100309541961728 8110593472823296 8147881467035648 8166438006071296 8168031353757184 8176805891817472 8176888098555904 8186716089058976 8187269251452928 8234795467059616 8245250137563712 8268412257968128 8287886579531776 8289503622959104 8327530424385536 8327614146455552 8336560116924416 8337623298073888 8346580020911104 8347143985037312 8348208515972416 8357176610019328 8416445367068284 8427130655304088 8429871490138112 8431516236136448 8440658682380288 8450803704835072 8451374711177216 8500434030513152 8511225948452864 8520454825385984 8530695756666496 8532360174412984 8535135234031616 8541526094063872 8571587217152492 8596246860857344 8606578888334336 8613023243288737 8615824537714688 8617505564874752 8626762952278016 8666424006443008 8677426660704256 8687856260056064 8687943604715648 8698385844625162 8698973579668736 8723410275958784 8760578271161444 8774641579884544 8785781624209408 8795308206850048 8805879490752512 8807597599394048 8817059193872384 8848090030609024 8857595124232192 8868241272218048 8868840484102144 8869971548220692 8879500148145536 8890862702749664 8968109687799808 8968199850029056 8977833972072448 8978978936387264 8979585630625792 8989231983886336 9043177570231168 9052983251972608 9063864241458152 9064476671251456 9075371474942864 9089940119486464 9101480458190848 9133512289660928 9143323999207424 9154313571321856 9154932112621568 9156099662679424 9165935636795392 9175874427338752 9177664725419008 9219765826998272 9230940080010376 9242659428398032 9257496619384832 9268623418206208 9269249683226624 9275563492772486 9333072006938624 9334892975722496 9344921019219968 9345014969778176 9356246958924544 9356879144517632 9358072449356176 9368125393489408 9411194819496704 9423143014358528 9434468907404632 9446541621671518 9449614009106432 9461610979917824 9473718426238976 9517177627869184 9528712340655872 9538948595326976 9540809732539904 9551058982879232 9574775218345792 9618794705220896 9631006463204672 9636018555584512 9642582192126793 9658061376954368 9670322986827776 9714781749157888 9727115369660416 9738806614095104 9749366579047424 9751268770757696 9761744107501568 9820325642672909 9836090158096384 9843455135187128 9846656614531072 9848577788428288 9883638935066624 9928978582921216 9929078405389312 9941012393857328 9941684091049984 9942951977440937 9953633230582496 9969611743952896 10012089452755936 10028161805582336 10052961666162688 10063761097621504 10063862275145728 10065825827878912 10076639078711296 10135132882534912 10135817696116736 10137110340823648 10148000169309184 10160985945999616 10173198669492404 10202465997488128 10219969374297202 10232944367154964 10249268214628352 10249371257176064 10261690213014016 10262383577858048 10274718173504512 10285755827716096 10335060080264192 10358701990237888 10359401910001664 10360723068930052 10371853114220416 10377250752167936 10462072652939264 10464113900205056 10475355013480448 10486713631244288 10488759686193152 10501366368508288 10512647500386304 10536875230855168 10549645805726144 10563039346740608 10575735307493902 10592712477949952 10600643991739984 10606160695230464 10668449115111424 10692746166222848 10692853667342336 10693576165163008 10694939942121344 10706429021130752 10769306302124032 10782250179891008 10796047567624592 10827106772844544 10840120122331136 10851765161689088 10889956960749568 10901655537516544 10903782551474176 10915495980433408 10916888059348544 10928615566948352 10942600249538048 11006120864627756 11006864529376768 11020093933859192 11037784430804992 11051797699231744 11116703279611904 11130064701822976 11142133233197056 11144307166580224 11156278980001792 11157701766540056 11169687969160448 11223229305911896 11241245894967296 11249663011642432 11255517472489472 11263184241223733 11269045738682368 11281151552978944 11295587354361856 11347404094767104 11361157021551232 11361924675485696 11363373688503928 11375580834951424 11416078144950752 11442387946006784 11470800540601129 11489099047043072 11501556885880832 11503800946147328 11517627629976832 11530000484294656 11583009008611328 11585268960941312 11597714479210496 11611654039882624 11612555366856704 11626512765134176 11694793562462816 11727645957730304 11742535055433728 11755149517389824 11784338730271744 11811497234587648 11838516560271872 11840826364491488 11853546416251904 11867793467232976 11901935983788032 11952766949870084 11956654460502016 11958987314520064 11971834301120512 11986223525040128 11987153927077888 12001561564009472 12014454286155776 12072044967703552 12086554637135888 12105957117657088 12115021704845696 12121326508834816 12129583029010174 12164478689312768 12192513274413056 12220281332826112 12220404191248384 12222788505281536 12235918881292288 12237479356850384 12250625514563072 12322571634161152 12338340077285248 12353169812955062 12372875896815616 12388708711235584 12425718160116742 12461465773113344 12476443496398336 12489846362226688 12505703128662016 12505828856614912 12520859900913728 12578423845288864 12580878012272206 12594393067267648 12609530558935037 12645806982774784 12720073944940544 12736351047520256 12750033120002048 12751659161760064 12765357679040512 12781564227088384 12826547778185024 12872210561398552 12878909415636992 12909242690699264 12924758607394816 12938643077398528 12984179453201408 12986712786861632 13000663811373056 13016289609223264 13046946451372288 13109486332115576 13147201081311232 13160302973812736 13163003005687808 13177143410622464 13193872750542848 13240307383932928 13254530833383424 13270461759865856 13287309574203392 13287443160153344 13303413644720836 13341686304407552 13381542633971876 13403023951691776 13420040063352832 13436169919198208 13450603774705664 13467815691739136 13532372987990272 13546910190002176 13548637859370068 13563192533980544 13580411991281408 13667414073737216 13698541171474432 13715932463693824 13716070358867968 13730804898463744 13732556020356992 13747308269735936 13813205299583872 13845739091252224 13862380604583056 13869594755301376 13879979902853792 13902261359214592 13968901148893184 13983907292905472 13985690693543296 14000714873786368 14018489797451776 14050557716862464 14082939010469888 14117766422591104 14117908357662928 14158524241412096 14175541698433024 14190769826824192 14258792567312384 14274110128259072 14291266510624768 14292232147042304 14292375836131328 14309554172472832 14327721190042624 14378146299739664 14393592076877312 14410892067354328 14429187740736496 14452350837456896 14470699145756672 14503801514180608 14537227365646336 14573178242674688 14573324756297216 14588980204617728 14590840771629304 14606515036594432 14607501973815296 14711097784455488 14718753617870848 14728779392369497 14747478646782154 14752275107741696 14771152694165504 14789905744560128 14841957470699008 14857901498712064 14875759553398016 14894645409792512 14910795944425472 14928717574166368 15000277630016861 15043280766631936 15043432006500352 15061513054585088 15077692941000704 15166242011275264 15185496656232448 15185649325889536 15203901308252384 15223203764420288 15293191581682144 15331011974532527 15355622764797952 15372118599663616 15375117842366464 15391789361987584 15410289108816896 15484157553565792 15500791467406336 15519422226381584 15520470847178752 15559009729811912 15564070132645888 15630541395983956 15655475624542208 15675508981563392 15694349737550848 15711209451126784 15714274853595136 15731155971801088 15786520342381568 15825560747904544 15842720690952064 15850965434630144 15861762422551766 15862834174690048 15907395209101312 15983646506906624 16000816998612992 16020048749813248 16021131197087744 16057780247842816 16060913269483264 16134590197246976 16134752408757632 16154145140018158 16174653999696556 16200619083923456 16221186945646592 16295762934071296 16332876012142592 16336062707514368 16353611783634944 16353776197111808 16373432178117952 16374538502905856 16469590934119232 16490500275127424 16536824515936256 16575773159063552 16579007245918208 16655060848771072 16655228292911104 16673120233848832 16675246596147776 16693160041822208 16694287970074624 16696417031944832 16714353220038656 16832890734136568 16854261310608176 16863032472272896 16881317364760576 16901607409670144 16902749422354432 17000868061026304 17022451896905728 17040909650771968 17061391513332992 17064720348825968 17083052188127744 17143174434304984 17192493721714688 17213157776668672 17226046486577474 17231649075429376 17235011129749504 17253525904556032 17332848012886016 17354853321408512 17375712520112128 17375887209431296 17396771689250324 17397947159337472 17446820551917568 17521156542322888 17549283159769088 17571563248418816 17611758981505024 17615195198788096 17634118387744768 17696180061218048 17715190248464384 17736482544436096 17737680968204288 17739943096441384 17759000296291072 17781725405499328 17907652642521187 17936219375599616 17936399700058112 17955667944144896 17957957872774528 17959171261251584 18086355140462336 18105966503945216 18127728482916304 18128953342502912 18131265370627591 18150742949885728 18179880238972928 18267024579321856 18286647998414848 18308627142643712 18312199325358848 18331871273590784 18351748854677504 18355329450838016 18439531653996544 18461880160020752 18485318856796064 18514993238769664 18537246836412416 18551126985544972 18666144013877248 18669785951444992 18689842038439936 18690029939556352 18712493917849088 18713758289035264 18716144898712352 18736250786978816 18822389638993408 18846286028717056 18868937814809264 18893083243343036 18899228018212864 18923221959835648 18947436852477952 19034355255738368 19057424681311744 19077897190653952 19081619465079808 19102117965758464 19149550436691584 19237589410441792 19260711513098573 19262012926409344 19272037111169024 19285164384253586 19316122753908736 19340645973655552 19429563498315776 19454230739320832 19477613228190208 19498733158094848 19502537541515392 19523488215003136 19640651285345818 19672180316192768 19686910270374256 19697155576856576 19767277870133248 19857957165842432 19858156810778624 19882024787714656 19883368182099968 19885903954881874 19907266461164992 20024178905511872 20105923332325376 20127724550291456 20131651655757824 20153278157422592 20270265765069824 20271635392233472 20274220681647296 20296000338618368 20321971891999232 20346397338984808 20404931994976256 20439938748594404 20465888734309928 20498742514352128 20523380426028032 20524767155716096 20549436347009024 20571511655432192 20670120160528384 20717403980475776 20718803820003328 20721446137860104 20743706228440832 20917342162272647 20924145305878528 20928227800410112 20950710026960896 20973427262488576 20977519372386304 21002732737016576 21025295000772608 21073750461710336 21099291611452288 21126078693481216 21151470614987804 21185424955899904 21201287983479968 21212321390460928 21336898230222848 21385492332445696 21385707334684672 21389879884242688 21412858042261504 21538612604248064 21564500359782016 21592095135249184 21680240244662272 21703530323378176 21779913921499136 21803311075033088 21807565102948352 21830991960866816 21833776118697088 21857231133896704 21885200499076096 22012241729255512 22013729058753536 22040187867718384 22075568861609984 22103595398463488 22233406559223808 22260129403645952 22284266466394112 22288614333160448 22312557960003584 22315403533080112 22339375938320896 22446458611823792 22482491789934592 22499326023284864 22511034944978944 22526368482447466 22538091477364736 22562303105957888 22591174708723712 22694808189534208 22722314043102464 22723849350971392 22726747377007856 22751161669902848 22832156289901504 22884775892013568 22941601081202258 22978198094086144 23007601892294656 23035255259953664 23060000968589312 23166018017222656 23170537921882624 23195428958420992 23223308079765248 23225110733713408 23253025530268352 23389587124925632 23417699609450783 23455291915460608 23485070110867456 23568677460543488 23622994469175296 23677033120543744 23681652728982976 23707092832503808 23710116253897619 23735586934465952 23905533899740168 23913308921004032 23917974629040128 23972447050080256 23974307854155776 24003123128018944 24028908572311552 24144089935407104 24173109274271776 24211914235314176 24230043409691392 24259166058020348 24328957378625536 24440562665652224 24440808382496768 24445577010563072 24471837762584576 24474958713700768 24501251029126144 24645143268322304 24676680154570496 24706339625910124 24745751793631232 24777417422471168 24851436320233484 24922931546226688 24952886992796672 24979692724453376 25011406257324032 25011657713229824 25041719801827456 25156847690577728 25161756024544412 25188786134535296 25219061117870074 25291613965549568 25440147889881088 25472702095040512 25500066240004096 25503318323520128 25530715358081024 25563128454176768 25653095556370048 25744421122797104 25757818831273984 25818485381398528 25849517214789632 25877286154797056 25968358906402816 25973425573723264 26001327622746112 26032579218446528 26093892902744576 26218972664231152 26294402162622464 26326006011375616 26354286821244928 26387745501085696 26480614767865856 26509061666766848 26540923519731712 26574619148406784 26574886320306688 26606827289441672 26683372608815104 26763085267943752 26806047903383552 26840080126705664 26872339838396416 26901207549411328 26935631383478272 27064745975980544 27093820380004352 27097275718740136 27126385067961088 27160823982562816 27334828147474432 27353447442971923 27397082342948864 27431864927387648 27432140717735936 27465112040713984 27494616539471872 27626410599167744 27691478182504448 27724761209166112 27739189510602752 27759959805707584 27857658455745599 27937802297786368 27971381387086592 28001429747572736 28036979594903552 28101115433724928 28165878020939776 28235532845182208 28235816715325856 28351083396866048 28381539653648384 28517585134624768 28548220256518144 28582533021249536 28584751672262656 28619108344945664 28655442380085248 28756292599479328 28787184153754624 28821784134708656 28858375481472992 28904701674913792 29007603028361216 29074454731292672 29146356485349376 29146649512594432 29177960409235456 29181681543258608 29213030073188864 29215003947630592 29422195568910976 29437507235741696 29457558784738994 29494957293564308 29504550215483392 29542305388331008 29579811489120256 29683914941398016 29715802997424128 29751519106796032 29789290819585024 29821591888850944 29857435148332736 30000555260033722 30086561533263872 30086864013000704 30123026109170176 30155385882001408 30332484022550528 30370993312464896 30371298651779072 30407802616504768 30446407528840576 30586383163364288 30662023949065054 30711245529595904 30750235684732928 30783578723975168 30820578217633792 30968315107131584 31001582934812672 31038844452763168 31040941694357504 31118019459623824 31261082791967912 31351017963126784 31388699475101696 31422418902253568 31428549707190272 31462311943602176 31573040684763136 31651121495809088 31685441381904128 31723524845103532 31725668349380096 31814790418202624 31967293013813248 32001633997225984 32040097499626496 32042262394175488 32115560495685632 32121826538966528 32269180394493952 32269504817515264 32308290280036316 32349307999393112 32401238167846912 32442373891293184 32591525868142592 32665752024285184 32672125415028736 32707223567269888 32707552394223616 32746864356235904 32749077005811712 32939181868238464 32981000550254848 33062895675850313 33073649031872512 33151546318127104 33158014491836416 33310121697542144 33310456585822208 33346240467697664 33350493192295552 33386320083644416 33392834063889664 33428706440077312 33665781468273136 33708522621216352 33726064944545792 33762634729521152 33803214819340288 34001736122052608 34044903793811456 34081819301543936 34122783026665984 34129440697651936 34166104376255488 34286348868609968 34384987443429376 34426315553337344 34452092973154948 34463298150858752 34470022259499008 34507051809112064 34665696025772032 34709706642817024 34751425040224256 34751774418862592 34793543378500648 34795894318674944 34893641103835136 35042313084645776 35098566319538176 35143126496837632 35223517963010048 35230390397576192 35268236775489536 35392360122436096 35430380496928768 35472965088872192 35475361936408576 35479886192882768 35518000592582144 35563450810998656 35769892810040207 35815305285042374 35872438751199232 35872799400116224 35915915745549056 35918342522503168 36172710280924672 36211933007890432 36255456965832608 36257906685005824 36262530741255182 36301485899771456 36534049158643712 36617254285287424 36624398650717696 36663742547181568 36703497709355008 36710658901676032 36879063307993088 36923760320041504 36970637713592128 37074493672824832 37102253971089944 37332288027754496 37339571902889984 37380059879112704 37424987835698176 37427516578070528 37432289797424704 37472501573957632 37644779277986816 37692572057434112 37737875629618528 37786166486686072 37798456036425728 37894873704955904 38114849362623488 38155794381307904 38163238930159616 38204235931516928 38299100873383168 38475178820883584 38521423026197146 38524025852818688 38570328768507172 38632245507817472 38681291947311104 38859126996631552 38908461478641664 38955226456380416 38997466316189696 39005075083030784 39046976430006272 39281302570691636 39344360632385536 39373820540748512 39394311153713152 39534555740266496 39715914331684864 39716313621557248 39764049575429312 39766736364199936 39771807909763748 39814532922329984 40048357811023744 40211846664650752 40255449100582912 40263303311515648 40306556314845184 40540531530139648 40543270784466944 40548441363294592 40592000677236736 40643943783998464 40692794677969616 40809863989952512 40879877497188808 40931777468619856 40997485028704256 41046760852056064 41049534311432192 41098872694018048 41143023310864384 41340240321056768 41434807960951552 41437607640006656 41442892275720208 41487412456881664 41834684324545294 41848290611757056 41856455600820224 41901420053921792 41955038744772608 42005465474033152 42050590001545216 42147500923420672 42198583222904576 42252157386962432 42302941229975608 42370849911799808 42402575966959936 42424642780921856 42673796460445696 42770984664891392 42771414669369344 42779759768485376 42825716084523008 43077225208496128 43129000719564032 43184190270498368 43236094345342717 43360480489324544 43490013560408597 43559827842998272 43606622150066176 43615130205896704 43667552237394176 43714462267793408 43770400998152192 44024483458511024 44027458117507072 44033073042952721 44080375735436768 44151137723219968 44520258807291904 44568532932788224 44577228666320896 44625115920007168 44630807066160224 44678751876641792 44892917223647584 44964983579869184 44998652046569728 45052736964894932 45076182954729472 45124606211915776 45182349417447424 45389616379068416 45444628086204928 45447698701942784 45453494754015712 45502323339805696 45664312579803008 45769551784027136 45883202162404516 45956396188172288 46015203784589312 46070510519907328 46120001937178624 46332036034445312 46341075843765248 46390857916841984 46446616159530496 46450221467426816 46506051060536704 46779174249851264 46835399218901566 46910583830921216 46970140221734912 47137354921086976 47245988938350592 47354066241087488 47363305457965952 47414185665007616 47420232507795238 47471173868931904 47811067799480336 47835949258080256 47944894100160512 47948615708311552 48006246256037888 48057817144623104 48288179870814208 48346218548543552 48460086819382784 48518332116040696 48657914757251072 48881616764993536 48891154021126144 48943675525169152 48949917427401536 49002502058252288 49290286536644608 49353360309140992 49412679251820248 49554834844942336 49702872640466968 49845863092453376 49905773985593344 49959385448906752 50022812514648064 50023315426459648 50083439603654912 50313695381155456 50323512049088824 50377572269070592 50438122235740148 50583227931099136 50799259536947857 50880295779762176 50945404190081024 51006636647040256 51061430716162048 51126256908353536 51306191112740096 51488842245594208 51515637662547968 51699034429579264 51754572309594112 51936717812805632 51946851147446528 52002655245492224 52065158436893056 52187785805489152 52437945328462304 52652012022751232 52708573642489856 52961229535731712 53018123333533696 53081847039463424 53149238296813568 53149772640613376 53213654578883344 53366745217630208 53526170535887504 53612095806767104 53680160253411328 53744679676792832 53802415098822656 53871262766956544 54129491951961088 54187640760008704 54194551437480272 54252770135922176 54321647965125632 54669656294948864 54706894885943846 54794164685897728 54863729854775296 54864281435471872 54930224081427968 54989233078943744 55252821198335488 55382956365008896 55449522418332224 55478379021205504 55519919611415168 55715316911491198 55875604595572736 55942762774173184 56002859495145472 56073959189807104 56202230867449856 56331756041879552 56471065690364416 56471633430651712 56539507990063553 56702166793732096 57035170269249536 57165066042499072 57169503344525312 57238216689891328 57310884760170496 57512585198958656 57574368307509248 57643568269417312 57716750962945984 58015206056722432 58292712970698752 58293299025188864 58355920818470912 58363363086517216 58426060146377728 58430007895261184 58844391137821952 58915117569477988 58989914587128616 59009100430966784 59084610776662016 59159622978240512 59367829882796032 59431605994848256 59503038213592064 59578581639170048 59643183777701888 59714870296665472 60001110520067444 60173728026001408 60246052218340352 60291162703021159 60310771764002816 60664968045101056 60741986624929792 60742597303558144 60815605233009536 60892815057681152 61172766326728576 61324047898130108 61422491059191808 61500471369465856 61567157447950336 61641156435267584 61936630214263168 62003165869625344 62077688905526336 62081883388715008 62236038919247648 62522165583935824 62702035926253568 62777398950203392 62844837804507136 62857099414380544 62924623887204352 63146081369526272 63302242991618176 63370882763808256 63447049690207064 63451336698760192 63629580836405248 63934586027626496 64003267994451968 64080194999252992 64084524788350976 64231120991371264 64243653077933056 64538360788987904 64539009635030528 64616580560072632 64698615998786224 64802476335693824 64884747782586368 65183051736285184 65331504048570368 65344250830057472 65414447134539776 65415104788447232 65493728712471808 65498154011623424 65878363736476928 65962001100509696 66125791351700626 66147298063745024 66316028983672832 66429800932931813 66620243395084288 66620913171644416 66700986384591104 66772640167288832 66785668127779328 66857412880154624 67331562936546272 67417045242432704 67452129889091584 67606429638680576 68003472244105216 68089807587622912 68163638603087872 68245566053331968 68258881395303872 68332208752510976 68572697737219936 68742279498710363 68852631106674688 68904185946309896 68926596301717504 68940044518998016 69331392051544064 69502850080448512 69503548837725184 69587086757001296 69591788637349888 69787282207670272 70084626169291552 70197132639076352 70447035926020096 70460780795152384 70536473550979072 70784720244872192 70860760993857536 70945930177744384 70950723872817152 70959772385765536 71036001185164288 71126901621997312 71539785620080414 71630610570084748 71744877502398464 71745598800232448 71831831491098112 71836685045006336 72345420561849344 72423866015780864 72510913931665216 72515813370011648 72525061482510364 72602971799542912 73068098317287424 73234508570574848 73248797301435392 73327485094363136 73406995418710016 73421317803352064 73758126615986176 73847520640083008 73941275427184256 74148987345649664 74204507942179888 74679143805779968 74760119758225408 74849975671396352 74855033156141056 74864579594849408 74945003147915264 75289558555973632 75385144114868224 75475751259237056 75572332973372144 75789747409911808 76229698725246976 76311588762615808 76326477860319232 76408471863033856 76598201746766336 76950357641767168 77042846052394292 77048051705637376 77140657537014344 77264491015634944 77362583894622208 77718253993263104 77816922957283328 77910452912760832 77994932632379392 78010150166061568 78093952860012544 78562605141383272 78688721264771072 78747641081497024 78788622307426304 78842289688566131 79069111480532992 79431828663369728 79432627243114496 79528099150858624 79533472728399872 79543615819527496 79629065844659968 80096715622047488 80295603784207903 80423693329301504 80510898201165824 80526606623031296 81081063060279296 81096882726589184 81184001354473472 81287887567996928 81385589355939232 81759754994377616 81863554937239712 81994970057408512 82093521704112128 82197745388036096 82286046621728768 82680480642113536 82869615921903104 82875215280013312 82885784551440416 82974824913763328 83669368649090588 83696581223514112 83712911201640448 83802840107843584 83910077489545216 84010930948066304 84101180003090432 84295001846841344 84397166445809152 84504314773924864 84605882459951216 84741699823599616 84805151933919872 84849285561843712 85347592920891392 85541969329782784 85542829338738688 85559519536970752 85651432169046016 86154450416992256 86258001439128064 86368380540996736 86472188690685434 86720960978649088 86980027120817194 87119655685996544 87230260411793408 87335104474788352 87428924535586816 87540801996304384 88048966917022048 88054916235014144 88066146085905442 88160751470873536 89040517614583808 89137065865576448 89154457332641792 89250231840014336 89261614132320448 89357503753283584 89785834447295168 89997304093139456 90105473929789864 90152365909458944 90364698834894848 90889256172409856 90895397403885568 90906989508031424 91004646679611392 91328625159606016 91539103568054272 91766404324809032 92030407569178624 92141021039814656 92240003874357248 92664072068890624 92682151687530496 92781715833683968 92893232319060992 92900442934853632 93012102121073408 93558348499702528 93670798437803132 93821167661842432 93940280443469824 94274709842173952 94491977876701184 94708132482174976 94726610915931904 94828371330015232 94840465015590476 94942347737863808 95622135598960672 95671898516160512 95889788200321024 96012492512075776 96115634289246208 96576359741628416 96692437097087104 96920173638765568 97036664232081392 97315829514502144 97763233529987072 97782308042252288 97887351050338304 97899834854803072 98005004116504576 98580573073289216 98706720618281984 98825358503640496 99109669689884672 99405745280933936 99691726184906752 99811547971186688 99918770897813504 100045625029296128 100046630852919296 100166879207309824 100627390762310912 100647024098177648 100755144538141184 100876244471480296 101166455862198272 101598519073895714 101760591559524352 101890808380162048 102013273294080512 102122861432324096 102252513816707072 102612382225480192 102977684491188416 103031275325095936 103101455746586479 103398068859158528 103873435625611264 103893702294893056 104005310490984448 104130316873786112 104375571610978304 104875890656924608 105001943410118027 105304024045502464 105922459071463424 106163694078926848 106298476593627136 106299545281226752 106427309157766688 107052341071775008 107224191613534208 107489359353585664 107604830197645312 107742525533913088 108258983903922176 108375281520017408 108389102874960544 108505540271844352 108643295930251264 109413789771887692 109588329371795456 109728562870943744 109860448162855936 109978466157887488 110505642396670976 110765912730017792 110899044836664448 110956758042411008 111039839222830336 111430633822982396 111751209191145472 111885525548346368 112005718990290944 112147918379614208 112404461734899712 112663512083759104 112942131380728832 112943266861303424 113079015980127106 113404333587464192 114070340538499072 114330132084998144 114339006689050624 114476433379782656 114621769520340992 115025170397917312 115148736615018496 115287136538834624 115433501925891968 116030412113444864 116585425941397504 116586598050377728 116711841636941824 116726726173034432 116852120292755456 116860015790522368 117688782275643904 117830235138955976 117979829174257232 118169221553324032 118319245956481024 118735659765592064 118863211989696512 119006076427184128 119157163278340096 119286367555403776 119429740593330944 120002221040134888 120347456052002816 120492104436680704 120582325406042318 120621543528005632 121329936090202112 121483973249859584 121485194607116288 121631210466019072 121785630115362304 122345532653457152 122648095796260216 122844982118383616 123000942738931712 123282312870535168 123873260428526336 124006331739250688 124155377811052672 124163766777430016 124472077838495296 125044331167871648 125353568497648309 125554797900406784 125689675609014272 125714198828761088 126292162739052544 126604485983236352 126741765527616512 126894099380414128 126902673397520384 127259161672810496 127869172055252992 128006535988903936 128160389998505984 128462241982742528 128487306155866112 129076721577975808 129078019270061056 129233161120145264 129397231997572448 129604952671387648 130366103472570368 130663008097140736 130688501660114944 130828894269079552 130830209576894464 130987457424943616 130996308023246848 131756727472953856 131924002201019392 132251582703401252 132294596127490048 132632057967345664 132859601865863626 133240486790168576 133241826343288832 133401972769182208 133545280334577664 133571336255558656 133714825760309248 134663125873092544 134824980591690011 134834090484865408 134904259778183168 135212859277361152 136006944488210432 136179615175245824 136327277206175744 136491132106663936 136517762790607744 136664417505021952 137145395474439872 137484558997420726 137705262213349376 137808371892619792 137880089037996032 139005700160897024 139007097675450368 139174173514002592 139183577274699776 140169252338583104 140894071852040192 140921561590304768 141072947101958144 141569440489744384 141721521987715072 141891860355488768 141901447745634304 141919544771531072 142072002370328576 142253803243994624 143079571240160828 143261221140169496 143491197600464896 143663662982196224 143673370090012672 144690841123698688 144847732031561728 145021827863330432 145031626740023296 145050122965020728 145205943599085824 146136196634574848 146421395135908529 146469017141149696 146497594602870784 146654970188726272 146813990837420032 146842635606704128 147516253231972352 147695041280166016 147882550854368512 148297974691299328 148409015884359776 149358287611559936 149520239516450816 149699951342792704 149729159189698816 149890006295830528 150579117111947264 150770288229736448 150951502518474112 151144665946744288 152459397450493952 152623177525231616 152652955720638464 152816943726067712 153196403493532672 153900715283534336 154085692104788584 154096103411274752 154281315074028688 154528982031269888 154725167789244416 155436507986526208 155633845914566656 155820905825521664 155989865264758784 156020300332123136 156187905720025088 157125210282766544 157377442529542144 157495282162994048 157577244614852608 157684579377132262 158138222961065984 158863657326739456 158865254486228992 159056198301717248 159066945456799744 159087231639054992 159258131689319936 160193431244094976 160591207568415806 160847386658603008 161053213246062592 162162126120558592 162193765453178368 162368002708946944 162575775135993856 162771178711878464 163519509988755232 163727109874479424 163923897266155481 164187043408224256 164395490776072192 165360961284227072 165739231843806208 165750430560026624 165771569102880832 165949649827526656 167338737298181176 167393162447028224 167425822403280896 167820154979090432 168021861896132608 168202360006180864 168794332891618304 169008629547849728 169211764919902432 169483399647199232 169610303867839744 171083938659565568 171085658677477376 171119039073941504 171302864338092032 172308900833984512 172516002878256128 172736761081993472 172944377381370868 173441921957298176 173960054241634388 174239311371993088 174460520823586816 174670208949576704 174857849071173632 175081603992608768 176097933834044096 176109832470028288 176132292171810884 176321502941747072 178081035229167616 178274131731152896 178308914665283584 178500463680028672 178523228264640896 178715007506567168 179571668894590336 179994608186278912 180210947859579728 180304731818917888 180729397669789696 181778512344819712 181790794807771136 181813979016062848 182009293359222784 182657250319212032 183078207136108544 183532808649618064 184060815138357248 184282042079629312 184480007748714496 185328144137781248 185364303375060992 185563431667367936 185786464638121984 185800885869707264 186024204242146816 187116696999405056 187341596875606264 187642335323684864 187880560886939648 188549419684347904 188983955753402368 189416264964349952 189453221831863808 189656742660030464 189680930031180952 189884695475727616 191244271197921344 191343797032321024 191474132100803461 191779576400642048 192024985024151552 193152719483256832 193384874194174208 193840347277531136 194073328464162784 195003609190219193 195526467059974144 195564616084504576 195799669709606144 196010008233009152 197161146146578432 197413441236563968 197650717007280992 198811490561867872 199623095942373376 199837541795627008 200093261705838592 200333758414619648 201254781524621824 201294048196355296 201510289076282368 201752488942960592 202332911724396544 203197038147791428 203521183119048704 203781616760324096 204026546588161024 204245722864648192 204505027633414144 205224764450960384 205955368982376832 206062550650191872 206202911493172958 206796137718317056 207746871251222528 207787404589786112 208010620981968896 208260633747572224 208751143221956608 209751781313849216 210003886820236054 210608048091004928 211844918142926848 212327388157853696 212596953187254272 212599090562453504 212854618315533376 214104682143550016 214978718707171328 215485051067826176 216517967807844352 216750563040034816 216778205749921088 217011080543688704 217286591860502528 218827579543775384 219457125741887488 219720896325711872 219956932315774976 221011284793341952 221531825460035584 221798089673328896 222079678445660672 222861267645964792 223502418382290944 223771051096692736 224011437980581888 224295836759228416 224808923469799424 225327024167518208 225884262761457664 225886533722606848 226158031960254212 226808667174928384 228140681076998144 228660264169996288 228952866759565312 229243539040681984 230050340795834624 230297473230036992 230574273077669248 230867003851783936 232060824226889728 233170851882795008 233173196100755456 233423683273883648 233453452346068864 233704240585510912 235377564551287808 235660470277911952 235959658348514464 236338443106648064 237471319531184128 237726423979393024 238012152854368256 238314326556680192 238572735110807552 238859481186661888 240004442080269776 240694912104005632 240984208873361408 241164650812084636 241243087056011264 242659872180404224 242967946499719168 242970389214232576 243262420932038144 243571260230724608 244691065306914304 245296191592520432 245689964236767232 246001885477863424 246564625741070336 247746520857052672 248012663478501376 248310755622105344 248327533554860032 248944155676990592 250088662335743296 250389249670281449 250707136995296618 251109595800813568 251428397657522176 252584325478105088 253208971966472704 253483531055233024 253788198760828256 253805346795040768 255738344110505984 256320779997011968 256924483965485056 256974612311732224 258153443155951616 258156038540122112 258466322240290528 258794463995144896 261326016194281472 261377003320229888 261660419153788928 261974914849887232 261992616046493696 263513454945907712 263848004402038784 264503165406802504 264589192254980096 265264115934691328 265719203731727252 266483652686577664 266803945538364416 267090560669155328 267142672511117312 267429651520618496 269326251746185088 269649961183380022 269668180969730816 270425718554722304 272013888976420864 272359230350491648 272654554412351488 272982264213327872 273035525581215488 273328835010043904 274290790948879744 274969117994841452 275410524426698752 275616743785239584 275760178075992064 278011400321794048 278014195350900736 278348347028005184 278367154549399552 280338504677166208 281788143704080384 281843123180609536 282145894203916288 283138880979488768 283443043975430144 283783720710977536 283802895491268608 283839089543062144 284144004740657152 284507606487989248 286159142480321656 286522442280338992 286982395200929792 287327325964392448 287346740180025344 289381682247397376 289695464063123456 290043655726660864 290063253480046592 290100245930041456 290411887198171648 292272393269149696 292842790271817058 292938034282299392 292995189205741568 293309940377452544 293685271213408256 295032506463944704 295390082560332032 295765101708737024 296595949382598656 296818031768719552 298716575223119872 299399902685585408 299458318379397632 299780012591661056 301158234223894528 301540576459472896 301903005036948224 302289331893488576 304430094922860179 304918794900987904 305246355050463232 305305911441276928 306392806987065344 307801430567068672 308171384209577168 308192206822549504 308231511300669047 308562630148057376 309057964062539776 310873015973052416 311641811651043328 311979730529517568 312040600664246272 312375811440050176 314250420565533088 314754885059084288 314990564325988096 315369158754264524 316276445922131968 317727314653478912 317730508972457984 318112396603434496 318133890913599488 318174463278109984 318516263378639872 320386862488189952 321182415136831612 321694773317206016 322106426492125184 324324252241117184 324387530906356736 324736005417893888 325151550271987712 325542357423756928 327039019977510464 327454219748958848 327847794532310962 328374086816448512 328790981552144384 330721922568454144 331478463687612416 331500861120053248 331543138205761664 331899299655053312 334677474596362352 334851644806561792 335640309958180864 336043723792265216 336404720012361728 337588665783236608 338017259095699456 338423529839804864 339220607735679488 342171317354954752 342238078147883008 342605728676184064 344617801667969024 345032005756512256 345473522163986944 345888754762741736 346883843914596352 347920108483268776 348478622743986176 348921041647173632 349340417899153408 349715698142347264 350163207985217536 352195867668088192 352219664940056576 352264584343621768 352643005883494144 355594816758634999 356162070458335232 356548263462305792 356617829330567168 357046456529281792 357430015013134336 359143337789180672 359989216372557824 360421895719159456 360609463637835776 363557024689639424 363627958032125696 364018586718445568 365314500638424064 366156414272217088 367065617299236128 368564084159258624 368960015497428992 370656288275562496 370728606750121984 371126863334735872 371572929276243968 371601771739414528 372048408484293632 374233393998810112 374683193751212528 375284670647369728 375761121773879296 377098839368695808 377967911506804736 378832529928699904 378906443663727616 379313485320060928 379361860062361904 379769390951455232 382488542395842688 382687594064642048 382948264201606922 383559152801284096 384049970048303104 386305438966513664 386769748388348416 387680694555062272 388146656928325568 390007218380438386 391129232169009152 391599339419212288 392020016466018304 394322292293156864 394826882473127936 395301434014561984 397622981123735744 399246191884746752 400186523411677184 400667516829239296 402509563049243648 402588096392710592 403020578152564736 403504977885921184 406394076295582856 407563233520648192 408053093176322048 408491445729296384 409010055266828288 410449528901920768 411910737964753664 412405822986345916 413592275436634112 415493742502445056 415574809179572224 416021241963937792 416521267495144448 417502286443913216 419503562627698432 420007773640472108 421216096182009856 423689836285853696 424654776315707392 425193906374508544 425198181124907008 425709236631066752 428209364287100032 429957437414342656 430970102135652352 433035935615688704 433501126080069632 433556411499842176 434022161087377408 434573183721005056 437655159087550768 438914251483774976 439441792651423744 439913864631549952 442022569586683904 443063650920071168 443596179346657792 444159356891321344 445722535291929584 447004836764581888 447542102193385472 448022875961163776 448591673518456832 449617846939598848 450654048335036416 451768525522915328 451773067445213696 452316063920508424 453617334349856768 456281362153996288 457320528339992576 457905733519130624 458487078081363968 460100681591669248 460594946460073984 461148546155338496 461734007703567872 465008606530522691 466341703765590016 466346392201510912 466906904692137728 467408481171021824 470755129102575616 471320940555823904 471919316697028928 474942639062368256 476024305708736512 476628653113360384 477145470221615104 477718962373323776 480008884160539552 481968417746722816 482329301624169272 482486174112022528 485319744360808448 485940778428465152 486524841864076288 487142520461449216 489382130613828608 490592383185040864 491379928473534464 493129251482140672 495493041714105344 496025326957002752 496621511244210688 496655067109720064 497888311353981184 500177324671486592 500778499340562898 501414273990593236 502219191601627136 502856795315044352 505168650956210176 506417943932945408 506967062110466048 507576397521656512 507610693590081536 511476688221011968 512641559994023936 513848967930970112 513949224623464448 516306886311903232 516312077080244224 516932644480581056 517588927990289792 522754006640459776 523320838307577856 523949829699774464 523985232092987392 527026909891815424 527696008804077568 529006330813605008 530528231869382656 531438407463454504 532967305373155328 533607891076728832 534181121338310656 534285345022234624 534859303041236992 538652503492370176 539299922366760044 539336361939461632 540851437109444608 544027777952841728 544718460700983296 545964528426655744 546071051162430976 546657670020087808 548581581897759488 549938235989682904 550821048853397504 551233487570479168 551520356151984128 556022800643588096 556028390701801472 556696694056010368 556734309098799104 560677009354332416 562069226489455321 563576287408160768 563686246361219072 566277761958977536 566886087950860288 567567441421955072 567678179086124288 568288009481314304 569015212975978496 572318284960643312 573044884560677984 573964790401859584 574654651928784896 578763364494794752 579390928126246912 580087311453321728 580126506960093184 580200491860082912 580823774396343296 584544786538299392 585685580543634116 585876068564598784 585990378411483136 586619880754905088 587370542426816512 590065012927889408 590780165120664064 591530203417474048 593191898765197312 593636063537439104 597433150446239744 598799805371170816 598916636758795264 599560025183322112 602316468447789056 603081152918945792 603806010073896448 604578663786977152 608860189845720358 609837589801975808 610611822882553856 612785613974130688 615602861134137344 616342768419154336 616384413645099008 616463022601338094 617125260296114752 623283623302086656 623959461059035136 624081201328492544 624751622880100352 628500841131066176 629981128651976192 630738317508529048 632552891844263936 635461017944915968 636224793206868992 636267781827198976 636348926556219968 637032526757279744 640773724976379904 642364830273663224 644212852984250368 648648504482234368 648775061812713472 649472010835787776 650303100543975424 651084714847513856 654078039955020928 654908439497917696 655695589064621924 656748173632897024 657581963104288768 661443845136908288 662956927375224832 663086276411523328 663798599310106624 669354949192724704 669703289613123584 672087447584530432 672809440024723456 675177331566473216 676034518191398912 676847059679609728 678441215471358976 684342634709909504 684476156295766016 685211457352368128 689235603335938048 690064011513024512 690947044327973888 691777509525483472 693767687829192704 695840216966537552 696957245487972352 697842083294347264 698680835798306816 699431396284694528 700326415970435072 704391735336176384 704439329880113152 704529168687243536 705286011766988288 711189633517269998 712324140916670464 713235658661134336 714092913058563584 714860030026268672 718286675578361344 719978432745115648 720843791438318912 721218927275671552 727114049379278848 727255916064251392 728037173436891136 730629001276848128 732312828544434176 734131234598472256 735013603870826189 737128168318517248 741312576551124992 741457213500243968 743145858552487936 743203543478829056 744096816968587264 748466787997620224 749366387502425056 750569341294739456 754197678737391616 757665059857399808 757812887327455232 758626970640121856 758723720124723808 759538781902910464 764977084791685376 765896528403213844 767118305602568192 768099940096606208 772610877933027328 773539496776696832 775361389110124544 776293313856651136 780014436760876772 782258464338018304 783198678838424576 784040032932036608 788644584586313728 789653764946255872 790602868029123968 795245962247471488 798492383769493504 800373046823354368 801335033658478592 805019126098487296 805176192785421184 806041156305129472 807009955771842368 812788152591165712 815126467041296384 816106186352644096 816982891458592768 818020110533656576 820899057803841536 823821475929507328 824811645972691832 827184550873268224 830987485004890112 831149618359144448 832042483927875584 833042534990288896 835004572887826432 839007125255396864 840015547280944216 842432192364019712 847379672571707392 849309552631414784 850387812749017088 850396362249814016 851418473262133504 856418728574200064 859914874828685312 863587412128113569 866071871231377408 867112822999684352 868044322174754816 869146367442010112 875310318175101536 878883585302847488 879827729263099904 884045139173367808 886127301840142336 887192358693315584 888318713782642688 891445070583859168 895084204386770944 896045751922327552 899235693879197696 901308096670072832 903537051045830656 903546134890427392 904632127841016848 907234668699713536 912562724307992576 914641056679985152 915811467038261248 916974156162727936 920201363183338496 921189892920147968 922297092310676992 923468015407135744 930017213061045382 932683407531180032 932692784403021824 933813809384275456 934816962342043648 941510258205151232 942641881111647808 943838633394057856 949885278124736512 952048611417473024 953257306226720768 954290940443230208 955437924746647552 960017768321079104 963936835493445632 964658603248338544 971881556856930304 973049683728152576 974285040922898432 978764261227657216 981184766370081728 986258502964281344 990986083428210688 992050653914005504 993243022488421376 993310134219440128 995776622707962368 1000354649342973184 1001556998681125796 1002828547981186472 1004438383203254272 1005713590630088704 1010337301912420352 1012835887865890816 1013934124220932096 1015152795043313024 1015221387180163072 1022953376442023936 1024949765951359703 1025283119988047872 1027697935861940224 1027898449246928896 1032613772623806464 1032624154160488448 1033865288961162112 1035177855980579584 1045508013280919552 1046641676615155712 1047899659399548928 1054053819783630848 1055392017608155136 1058012661627210016 1062876814926909008 1065934610746310656 1067215782153457664 1068362242676621312 1068570690044469248 1069718606082473984 1077305006984740352 1078599844733520088 1078672723878923264 1081702874218889216 1088055555905683456 1089436921401966592 1091929056853311488 1092142102324861952 1093315340040175616 1097163163795518976 1099876471979365808 1101642097706795008 1102466975140958336 1103040712303968256 1112045601287176192 1112056781403602944 1113393388112020736 1113468618197598208 1121354018708664832 1124138452978910642 1127372492722438144 1132555523917955072 1135134882843910144 1135356358172248576 1136576018962628608 1138030425951956992 1144636569921286624 1146089769121355968 1149309303857569792 1157526728989589504 1158781856252493824 1160174622906643456 1160253013920186368 1160400983720165824 1161647548792686592 1171371161087268232 1171752137129197568 1171980756822966272 1174741084853633024 1181560330241328128 1183060406834948096 1186383797530394624 1187272127074878208 1197599610742341632 1197833273517590528 1199120050366644224 1204632936895578112 1206162305837891584 1207612020147792896 1209157327573954304 1217720379691440716 1219675179603951616 1221223645765107712 1225571227948261376 1231205722268274688 1232685536838308672 1232768827290198016 1232926045202676188 1234250520592229504 1246567246604173312 1247918922118070272 1248162402656985088 1249503245760200704 1257001682262132352 1259962257303952384 1261476635017058096 1265105783688527872 1270922035889831936 1272449586413737984 1272535563654397952 1272697853112439936 1274065053514559488 1281547449952759808 1284729660547326448 1288425705968500736 1297297008964468736 1297550123625426944 1298944021671575552 1300606201087950848 1302169429695027712 1308156079910041856 1309816878995835392 1311391178129243848 1313496347265794048 1315163926208577536 1322887690273816576 1325913854750449664 1326172552823046656 1327597198620213248 1338709898385449408 1339406579226247168 1340318924705624227 1344174895169060864 1350354663132946432 1352069036382797824 1353694119359219456 1356882430942717952 1365025264331534351 1368685269419819008 1368952312591532032 1380128023026049024 1381894088655947776 1383555019050966944 1391680433933075104 1393914490975944704 1397361671596613632 1398862792569389056 1400652831940870144 1408783470672352768 1408878659760226304 1409058337374487072 1410572023533976576 1422379267034539996 1424648281833340928 1426471317322268672 1428185826117127168 1429720060052537344 1436573351156722688 1439956865490231296 1441687582876637824 1442437854551343104 1454228098758557696 1454511832128502784 1456074346873782272 1461258002553696256 1464625657088868352 1468262469196944512 1470027207741652378 1474256336637034496 1482914427000487936 1486291717104975872 1486407086957658112 1488193633937174528 1496933575995240448 1498732775004850112 1508395357474783232 1515330119714799616 1515625774654910464 1517253941280243712 1517447440249447616 1519077563805820928 1529954169583370752 1531793056806427688 1536199880193212416 1545221755866054656 1547078993553393664 1550722778220249088 1552586627713302272 1560028873521753544 1564516928676036608 1566397357676849152 1568080065864073216 1577289169172627456 1579307529892511744 1581205736058247936 1590491924494942976 1596984767538987008 1602670067316957184 1610038252196974592 1610352385570842368 1612082312610258944 1614019911543684736 1625576305182331424 1632212372705288192 1633965782917185536 1641798115607683072 1647642951859014656 1649623291945383664 1654369101746536448 1661974970009780224 1662299236718288896 1664084967855751168 1666085069980577792 1670009145775652864 1678014250510793728 1680031094561888432 1684864384728039424 1694759345143414784 1698619105262829568 1700775625498034176 1700792724499628032 1702836946524267008 1712837457148400128 1719829749657370624 1727174824256227138 1732143742462754816 1734225645999368704 1736088644349509632 1738292734884020224 1750620636350203072 1752724747691970143 1757767170605694976 1768090278346735616 1772254603680284672 1774384717386631168 1776637427565285376 1782890141167718336 1790168408773541888 1798471387758395392 1807074102091661312 1807092269780854784 1809264255682033696 1829282113359970304 1831622934076522496 1833948312325455872 1840402726366676992 1842379785840295936 1844594184621353984 1846936030814271488 1860034426122090764 1865385568806043648 1867627618768550912 1869633924684087296 1883020516410302464 1885283762223295616 1887677266788115712 1899770556249473024 1904097222834946048 1906514612453441536 1908581880886460416 1910875849493295104 1920035536642158208 1927873670986891264 1929317206496677088 1943763113713860608 1946099367456305152 1948570081845796864 1957528522455314432 1962369532740163456 1972517005928562688 1981972166856421376 1984101307828011008 1986486044976842752 1986620268438880256 1991553245415924736 2000709298685946368 2003113997362251592 2005657095962372944 2008876766406508544 2011427181260177408 2020674603824840704 2025671775731781632 2027868248441864192 2030305590086626048 2030442774360326144 2045906752884047872 2049899531902719406 2050566239976095744 2055796898493857792 2065227545247612928 2065248308320976896 2067730577922324224 2070355711961159168 2091016026561839104 2095799318799097856 2108107639567261696 2110784035216310272 2116025323254420032 2125753629853818016 2131010664460021253 2134431564306915328 2136724485353242624 2137141380088938496 2154610013969480704 2157199689467040176 2157345447757846528 2163405748437778432 2176111111811366912 2183858113706622976 2184284204649723904 2186630680080351232 2194326327591037952 2199752943958731616 2203284195413590016 2204933950281916672 2224091202574352384 2224113562807205888 2226786776224041472 2226937236395196416 2242708037417329664 2248276905957821284 2254744985444876288 2265111047835910144 2270269765687820288 2270712716344497152 2273152037925257216 2276060851903913984 2289273139842573248 2292179538242711936 2298618607715139584 2315053457979179008 2317563712504987648 2320349245813286912 2320506027840372736 2320801967440331648 2323295097585373184 2342742322174536464 2343961513645932544 2349482169707266048 2363120660482656256 2366120813669896192 2374544254149756416 2395199221484683264 2395666547035181056 2398240100733288448 2409265873791156224 2412324611675783168 2415224040295585792 2418314655147908608 2435440759382881432 2439350359207903232 2442447291530215424 2451142455896522752 2462411444536549376 2465371073676617344 2465537654580396032 2465852090405352376 2468501041184459008 2489163717310444993 2493134493208346624 2495837844236140544 2496324805313970176 2514003364524264704 2519924514607904768 2522953270034116192 2541844071779663872 2544899172827475968 2545395706224879872 2548130107029118976 2563094899905519616 2569459321094652896 2594594017928937472 2595100247250853888 2597888043343151104 2601212402175901696 2604338859390055424 2616312159820083712 2619633757991670784 2622782356258487696 2626992694531588096 2630327852417155072 2645775380547633152 2651827709500899328 2652345105646093312 2655194397240426496 2677419796770898816 2678813158452494336 2680637849411248454 2688349790338121728 2700709326265892864 2704138072765595648 2707388238718438912 2713764861885435904 2730050528663068702 2737904625183064064 2760256046052098048 2763788177311895552 2767110038101933888 2783360867866150208 2794723343193227264 2801305663881740288 2817566941344705536 2817757319520452608 2818116674748974144 2821144047067953152 2844758534069079992 2852942634644537344 2856371652234254336 2859440120105074688 2873146702313445376 2879913730980462592 2883375165753275648 2908456197517115392 2909023664257005568 2912148693747564544 2922516005107392512 2929251314177736704 2936524938393889024 2940054415483304756 2948512673274068992 2965828854000975872 2972583434209951744 2976387267874349056 2993867151990480896 2997465550009700224 3016790714949566464 3030660239429599232 3031251549309820928 3034507882560487424 3034894880498895232 3038155127611641856 3059908339166741504 3063586113612855376 3072399760386424832 3090443511732109312 3094157987106787328 3101445556440498176 3105173255426604544 3120057747043507088 3129033857352073216 3132794715353698304 3136160131728146432 3154578338345254912 3158615059785023488 3162411472116495872 3180983848989885952 3193969535077974016 3205340134633914368 3220076504393949184 3220704771141684736 3224164625220517888 3228039823087369472 3251152610364662848 3255060245713658837 3264424745410576384 3283596231215366144 3295285903718029312 3299246583890767328 3323949940019560448 3324598473436577792 3332170139961155584 3340018291551305728 3356028501021587456 3360062189123776864 3397238210525659136 3401585448999256064 3405673893048534016 3425674914296800256 3439659499314741248 3454349648512454276 3464287484925509632 3468451291998737408 3472177288699019264 3476585469768040448 3501241272700406144 3505449495383940286 3515534341211389952 3536180556693471232 3544509207360569344 3548769434773262336 3553274855130570752 3565780282335436672 3580336817547083776 3596942775516790784 3614148204183322624 3614184539561709568 3618528511364067392 3663245868153044992 3667896624650911744 3680805452733353984 3684759571680591872 3689188369242707968 3693872061628542976 3720068852244181528 3730771137612087296 3735255237537101824 3739267849368174592 3766041032820604928 3770567524446591232 3775354533576231424 3799541112498946048 3808194445669892096 3813029224906883072 3821751698986590208 3840071073284316416 3855747341973782528 3858634412993354176 3892198734912610304 3897140163691593728 3915057044910628864 3924739065480326912 3945034011857125376 3963944333712842752 3968202615656022016 3972972089953685504 3983106490831849472 4001418597371892736 4006227994724503184 4011314191924745888 4017753532813017088 4041349207649681408 4051343551463563264 4055736496883728384 4060611180173252096 4060885548720652288 4091813505768095744 4099799063805438812 4101132479952191488 4111593796987715584 4130455090495225856 4130496616641953792 4135461155844648448 4140711423922318336 4182032053123678208 4191598637598195712 4216215279134523392 4221568070432620544 4232050646508840064 4251507259707636032 4262021328920042506 4268863128613830656 4274282760177876992 4309220027938961408 4314399378934080352 4314690895515693056 4367716227413245952 4368568409299447808 4373261360160702464 4388652655182075904 4399505887917463232 4409867900563833344 4448227125614411776 4453573552448082944 4453874472790392832 4485416074834659328 4496553811915642568 4509489970889752576 4530222095671820288 4540539531375640576 4541425432688994304 4546304075850514432 4552121703807827968 4578546279685146496 4584359076485423872 4597237215430279168 4630106915958358016 4635127425009975296 4640698491626573824 4641603934880663296 4646590195170746368 4685484644349072928 4687923027291865088 4726241320965312512 4732241627339792384 4749088508299512832 4790398442969366528 4791333094070362112 4796480201466576896 4818531747582312448 4824649223351566336 4830448080591171584 4836629310295817216 4870881518765762864 4878700718415806464 4884894583060430848 4902284911793045504 4924822889073098752 4930742147353234688 4931075309160792064 4931704180810704752 4937002082368918016 4978327434620889986 4986268986416693248 4992649610627940352 5028006729048529408 5039849029215809536 5045906540068232384 5089798345654951936 5090791412449759744 5096260214058237952 5126189799811039232 5138918642189305792 5189188035857874944 5190200494501707776 5202424804351803392 5208677718780110848 5232624319640167424 5239267515983341568 5245564712516975392 5253985389063176192 5303655419001798656 5304690211292186624 5310388794480852992 5354839593541797632 5361275698822496908 5376699580676243456 5401418652531785728 5408276145531191296 5414776477436877824 5427529723770871808 5460101057326137404 5475809250366128128 5520512092104196096 5527576354623791104 5534220076203867776 5566721735732300416 5589446686386454528 5602611327763480576 5635133882689411072 5635514639040905216 5636233349497948288 5642288094135906304 5689517068138159984 5705885269289074688 5712743304468508672 5718880240210149376 5746293404626890752 5759827461960925184 5766750331506551296 5816912395034230784 5818047328514011136 5824297387495129088 5845032010214785024 5858502628355473408 5873049876787778048 5880108830966609512 5897025346548137984 5931657708001951744 5945166868419903488 5952774535748698112 5987734303980961792 5994931100019400448 6045111884896794983 6061320478859198464 6062503098619641856 6069789760997790464 6076310255223283712 6119816678333483008 6127172227225710752 6188315974213574656 6202891112880996352 6210346510853209088 6240115494087014176 6265589430707396608 6272320263456292864 6309156676690509824 6317230119570046976 6324822944232991744 6361967697979771904 6387939070155948032 6410680269267828736 6440153008787898368 6441409542283369472 6448329250441035776 6456079646174738944 6502305220729325696 6510120491427317674 6528849490821152768 6567192462430732288 6590571807436058624 6598493167781534656 6649196946873155584 6664340279922311168 6680036583102611456 6712057002043174912 6720124378247553728 6803170897998512128 6811347786097068032 6851349828593600512 6908699297024908552 6928574969851019264 6936902583997474816 6944354577398038528 6953170939536080896 7002482545400812288 7010898990767880572 7031068682422779904 7072361113386942464 7097538869546524672 7106549710261141504 7131560564670873344 7160673635094167552 7193885551033581568 7228296408366645248 7228369079123419136 7237057022728134784 7326491736306089984 7361610905466707968 7369519143361183744 7378376738485415936 7387744123257085952 7440137704488363056 7461542275224174592 7470510475074203648 7478535698736349184 7532082065641209856 7541135048893182464 7550709067152462848 7599082224997892096 7616388891339784192 7626058449813766144 7643503397973180416 7680142146568632832 7711494683947565056 7717268825986708352 7784397469825220608 7794280327383187456 7830114089821257728 7849478130960653824 7927888667425685504 7945944179907371008 7966212981663698944 8002837194743785472 8012455989449006368 8022628383849491776 8102687102927126528 8111472993767456768 8121222360346504192 8121771097441304576 8199598127610877624 8202264959904382976 8223187593975431168 8260993233283907584 8270922311689296896 8281422847844636672 8383197275196391424 8432430558269046784 8443136140865241088 8464101293017680128 8503014519415272064 8524042657840085012 8537726257227661312 8548565520355753984 8618440055877922816 8628798757868160704 8629381791031386112 8735432454826491904 8737136818598895616 8746522720321404928 8777305310364151808 8799011775834926464 8819735801127666688 8896454251228823552 8907147104896165888 8907748945580785664 8970832149669318656 8993107623831285136 9018979941779505152 9060444191343640576 9081079062751281152 9082850865377988608 9092608151701028864 9104243407615655936 9157092559370292992 9168718152970847744 9194474430860558336 9260213831916716032 9281396983253147648 9283207869761326592 9293180390341492736 9370969288698145856 9375846054583730176 9452482641930625024 9464483254679584768 9498177016599025664 9555176850320740457 9580796885938733056 9582666188140724224 9637063495164624896 9660896161182343168 9673258620591634432 9741763037531525728 9757401436831612928 9804569823586091008 9849645778146197504 9861484294706469376 9862150618321584128 9863408361621409504 9874004164737836032 9956654869241779972 9972537972833386496 9985299221255880704 10056013458097058816 10079698058431619072 10091813080136464768 10179596691309903872 10181582824899519488 10192520428116475904 10252379599622078464 10277837284378611584 10380400989003415552 10404849608703606784 10417355437560221696 10465248639280334848 10478535031966683136 10491129425033950784 10607310838003597312 10609380422584373248 10620777588961705984 10709679187083595264 10722551397644993816 10753399161352486912 10802837305063571456 10816552291062382592 10829552954873755648 10855059447541743616 10920202114652274808 10951618500732256256 11041024184208392192 11055152709247582208 11068440152407735552 11133443471464600832 11178893372772909056 11270267765378822144 11272466698995896576 11284576188271812608 11379034136276319968 11425486608937017344 11437760480420298752 11492586809253781504 11519654923921850368 11533500663013102592 11633824790068461568 11636094657028022272 11648594774990258176 11690064020429570048 11717005256710946816 11746099753575556096 11760217661933219024 11794050693096275968 11863315416003903488 11890333736839806976 11905549071497396224 11975468607961923584 11989862200038800896 12090223769793589966 12125006197239283712 12139579521995580928 12152620510446567424 12239633356666966016 12254344454451421504 12376631948427149312 12405782225761992704 12420693021706418176 12480230988174028352 12531178861414793216 12634460239140093952 12649645888465983488 12723935395959543808 12821360538535657472 12880306017575796736 12882819084566738944 12896658500882071552 12912159292349477888 13004610441458651392 13020240982854635348 13057698981642305536 13134384924861464576 13181143614872117248 13196986335563069312 13298393893746311168 13328680559844622336 13360073166205222912 13424114004086349824 13440248756495107456 13606341795997024256 13622695572194136064 13702699657187201024 13817398594049817104 13857149939702038528 13873805167994949632 13888709154796077056 13906341879072161792 14004965090801624576 14021797981535761144 14062137364845559808 14144722226773884928 14195077739093049344 14213099420522283008 14263121129341746688 14321347270188335104 14456592816733290496 14456738158246838272 14474114045456269568 14723221810933415936 14756753476970831872 14775488246514171904 14880275408976726112 14941020950148407296 14957071397472698368 15064164131282419712 15082270097786364928 15101418134304925696 15232777782679568384 15287006795946360832 15360284293137265664 15422989367895130112 15434537651973416704 15568794939650441216 15588560654766374912 15660228179642515456 15698956261921307648 15855777334851371008 15891888359814742016 15932425963327397888 16005674389487570944 16024911978898012736 16045256767698983552 16205374205854253056 16222945987534913536 16242444720693008384 16243542194882609152 16399196255221755248 16446375187950862336 16521986466567815168 16541844623378593792 16562845695689273344 16766394550392782848 16864861116538093568 16886272281730482176 16928202586035360256 17006029038830544128 17048085315680170024 17075452514455322624 17097131040711507968 17236880111755845632 17257597515736321408 17258763582062772224 17424146021173114951 17470864909652983808 17474273637197791232 17554610620728303616 17598023551669852928 17639471602255333376 17792908502457647104 17814294209792331776 17941664299338637312 17986215247662570272 18120888382687281152 18162158125502562304 18165701730755977216 18185216303402057728 18208486815231311872 18314185118740585984 18337436305941695488 18388948861721116672 18520427663833432064 18562793966506295296 18566415739522653184 18586360780682985472 18741938577396291712 18751692109167460352 18904965283861250048 18928966509359169536 18996354033198051328 19110353700641480914 19165332376281448448 19321792322364686336 19346517241183268864 19483526075063051456 19609139647172182016 19699291556292395008 19722968589412938752 19724301236643168256 19726816723242819008 19748008329475672064 19913309738483559944 19970598442511761408 20112026916194117632 20159396116863238144 20183626160272929536 20359193382619807744 20363165649799038976 20385040856232951808 20504759199244156928 20555674568757223168 20760801978006831104 20834710875120443392 20930497278560669696 20957070063933366272 20982258850067901568 21214621676007194624 21218760845168746496 21241555177923411968 21419358374167190528 21445102795289987632 21506798322704973824 21605674610127142912 21633104582124765184 21659105909747511296 21710118895083487232 21840404229304549616 21903237001464512512 22082048368416784384 22110305418495164416 22136880304815471104 22266886942929201664 22357786745545818112 22540535530757644288 22544933397991793152 22569152376543625216 22758068272552639936 22785421719995611859 22850973217874034688 22985173618507563008 23039309847843700736 23067001326026205184 23267649580136923136 23272189314056044544 23380128040859140096 23492199507151112192 23520435323866438048 23780667473679613952 23811098142994792448 23950937215923847168 23979724400077601792 24180447539587179932 24250012394478567424 24279159043991161856 24305241020893134848 24479266713333932032 24508688908902843008 24753263896854298624 24811564451523985408 24841386043412836352 24960461976348056704 25062357722829586432 25268920478280187904 25299291776931966976 25447870791919087616 25642721077071314944 25760612035151593472 25765638169133477888 25793317001764143104 25824318584698955776 26009220882917302784 26040481965709270696 26115397963284611072 26268769849722929152 26362287229744234496 26393972671126138624 26596787787492622336 26657361119689244672 26848228008172699648 26880497512990214912 27245391144388272128 27405399314374402048 27634797188099634208 27747610335989899264 27777418309592154112 28009930181603249152 28043595963071522288 28124274729691119616 28289444453547769856 28390155478186098688 28426198841044566016 28526242258683493376 28642694540376670208 28913185633466580992 28913476316493676544 28948228090912539136 29446443621866831872 29513506953941663744 29550976493028343808 29760550817953452224 29882041900296814592 30128328262564839424 30164540195572729856 30202836268609851392 30574013591892721664 30720568586274531328 30869075303946833408 31137589879300882432 31177121309532749824 31320456359285030912 31397912523842615296 31711554669702742016 31783776719629484032 31864851926654795776 32011348778975141888 32049823957796025472 32090513535397967104 32410748411708506112 32445891975069827072 32484889441386016768 32798392510443510496 33043972933135630336 33083689246757187584 33125691391378546688 33532789100785565696 33729722233076187136 33772544563460964352 33856405172070720512 34012058077661088256 34096170631360340048 34150905028910645248 34194262081423015936 34473760223511691264 34515195031472642816 34517527164125544448 34848292042346229902 34948547274395582464 35109221241456607232 35196047103339705856 35278943204510666752 35628588419584663552 35883328598677274624 35972430495325140544 36324316251005124608 36331403461511954432 36416973630462623744 36628370237481171968 36674872611883390976 36777897723442233344 37125587933012590592 37132831479045306368 37172721561365970944 37483877154792583424 37809930567722500096 37857933018718339072 37992708066396102656 38220707401282961828 38330664752562896896 38643584644729372672 38693034482366537728 38967052150126102912 39218279294344364032 39398583112584790016 39445937178825877504 39448602473286336512 39453633446485638016 39496016658951344128 39826619476967119888 39941196885023522816 40224053832388235264 40318792233726476288 40367252320545859072 40718386765239615488 40726331299598077952 40770081712465903616 41009518398488313856 41111349137514446336 41521603956013662208 41669421750240886784 41860994557121339392 41914140127866732544 41964517700135803136 42315783194277564881 42429243352014389248 42437521690337492992 42838716748334381056 42890205590579975264 43211349220254285824 43318211819495022592 43420237790166974464 43680808458609099232 44164096736833568768 44220610836990328832 44273760609630942208 44533773885858403328 44715573491091636224 45081071061515288576 45089866795983586304 45138304753087250432 45516136545105279872 45570843439991223718 45701946435748069376 45970347237015126016 46078619695687401472 46134002652052410368 46544378628112089088 46760256081718280192 46984399014302224384 47040870647732876096 47622196285989584896 47901874431847694336 47959448800155203584 48360895079174359864 48500024788957134848 48558318087982323712 48610482041786269696 48958533426667864064 49017377817805686016 49506527793708597248 49682772086825672704 49920923952696113408 50124715445659172864 50598583553863933952 50895741583838175232 51285442154142629888 51521224070303186944 51531276338266955776 51586634003528286208 51648637169397911552 52018441765834605568 52080963931418541392 52230795926569222144 52537539699445858304 52724574459488468992 52787945342252277248 53193575574985244672 53314722239378489344 53696456016345399296 53760995025980429824 54490782288776544256 54810798628748804096 55269594376199268416 55495220671979798528 56019860363206498304 56087191926143044576 56780310956372197376 56852397682089132032 57052484517366986752 57826952632987353088 57896456181825078272 58892887243733663744 59027013907883327488 59101952986056687616 59521101635906904448 59764083800593629184 60256656525129678848 60329080391145459712 60405672537219702784 61148027183785443328 61441137172549062656 61738150607893666816 62275179758601764864 62354242619065499648 62640912718570061824 62795825047685230592 63423109339405484032 63567553439258968064 63729703853309591552 64022697557950283776 64099647915592050944 64181027070795934208 64821496823417012224 64969778882772033536 65596785020887020992 66167378493514375168 66251382782757093376 67065578201571131392 67459444466152374272 67712810344141441024 68024116155322176512 68192341262720680096 68301810057821290496 68947520447023382528 69030390062945285632 69035054328251088896 69696584084692459804 69897094548791164928 70218442482913214464 70392094206679411712 70557886409021333504 71257176839169327104 71766657197354549248 71944860990650281088 72662806923023908864 72833947260925247488 73256740474962343936 73349745223766781952 74251175866025181184 74265662958090612736 74345443122731941888 74967754309585166848 75619861135445000192 75715866037436678144 75985416132792205312 76441414802565923656 76661329505125793792 77287169289458745344 77386068964733075456 77934104300252205824 78797166225169580032 78891874357651755008 78907266892971276032 78992033317902688256 79653238953934239776 80448107664776470528 80637584467452952576 80734504641091718144 81436773530479230976 81452662599196155904 81540163424931807232 82019036796976627712 82222698275028892672 83043207912027324416 83338843500481773568 83721989114242678784 83828280255733465088 83929035400271606272 84631566388555129762 84875043380674985984 85677433496668762112 85780411181159950528 86636423638990045184 86840475580333948928 87361616917218198464 88441221673980657664 88547521219261884416 89067547771716806656 90162142123030577152 90179733591967172608 90276609506174500864 91032273090210559744 91141686879982447436 91403892871496138752 91940694474030252032 92268005304104820736 93088757256224178176 93520512163436560384 93968798028604448768 94081741295465752192 95244392571979169792 95803748863695388672 95918897600310407168 96721790158348719728 97000049577914269696 97116636175964647424 97220964083572539392 97917066853335728128 98034755635611372032 99013055587417194496 99365544173651345408 99841847905392226816 100249430891318345728 101197167107727867904 101791483167676350464 103042448140606373888 103062552676533911552 103297274338795823104 104036883531669211136 104161927862837082784 105449148918976937984 105575890684504554496 106629444478756978688 107392912032690798592 107521990051960859648 108981564577553088512 109621597257497608192 110539188752398536832 110990441343959597056 112039720726412996608 112174383852286089152 113560621912744394752 113704795364178264064 114104969034733973504 115653905265974706176 115792912363650156544 117785774487467327488 118054027815766654976 118203905972113375232 119042203271813808896 119528167601187258368 120658160782290919424 120811345074439405568 122296054367570886656 122882274345098125312 123476301215787333632 124550359517203529728 125281825437140123648 125591650095370461184 126846218678810968064 127135106878517936128 127459407706619183104 128045395115900567552 128199295831184101888 128362054141591868416 129642993646834024448 129939557765544067072 131193570041774041984 132334756987028750336 132502765565514186752 135425620688282882048 136048232310644353024 136384682525441360192 137895040894046765056 138060780125890571264 138070108656502177792 139393168169384919608 139794189097582329856 140436884965826428928 140784188413358823424 141115772818042667008 142514353678338654208 143533314394709098496 143889721981300562176 145325613846047817728 146513480949924687872 146699490447533563904 148502351732050362368 148531325916181225472 148690886245463883776 149935508619170333696 151239722270890000384 151431732074873356288 151970832265584410624 152882829605131847312 153322659010251587584 154574338578917490688 154772137929466150912 155868208600504411648 157783748715303510016 157814533785942552064 157984066635805376512 159306477907868479552 160896215329552941056 161275168934905905152 161469009282183436288 162873547060958461952 162905325198392311808 164445396550057785344 166677687000963547136 167443978228485357568 167656560511466930176 167858070800543212544 169263132777110259524 169750086761349971968 171354866993337524224 171560822362319901056 173272847277980090368 173680951160667897856 174723233834436396928 176882443347961315328 177095042438523768832 178135095543433613312 180324284246061154304 180359467183934345216 180553219012349001728 182064546180421119488 182283373759964894872 182807785742992277504 183881388948060504064 184536010608209641472 186177514512448356352 187937596057208897536 188163482590931504384 191837795200620814336 193443580316697439456 194233272351929294848 194441928167145078784 195834133706671456256 196069511271222744064 198026111174834388992 198731088347302690816 199683695810784453632 200498861782636691456 202394334215455735808 203582966335352700928 206125105353067823104 206594548677591646208 208073767063338422272 208323855725674165568 210898297837953875968 211151781369009108992 214785824065381597184 215043980103921719296 217963129155106177024 219243194514995216384 221078377504797073664 221980882687919194112 224079441452825993216 224348767704572178304 227121243825488789504 228209938069467947008 231307810531949412352 231585824727300313088 235571548974934654976 236108055631533309952 236407811944226750464 238084406543627617792 239056335202374516736 241316321564581838848 241622690148878811136 245764548690196250624 246952602431574667264 251183300190740922368 254270213757035872256 254918815413238366208 256090790231801135104 256398591662368203776 256724108283183736832 259879115531088134144 262387140083548083968 264669513974057500672 265005531131028373504 270851241376565764096 272096464621288706048 272769365050882720384 275790081788093530112 276121560251781142528 276140217313004355584 278786336338769839216 279588378195164659712 280873769931652857856 281568376826717646848 282231545636085334016 285028707356677308416 287066628789418196992 287779443962601124352 290651227692095635456 293026961899849375744 293398980895067127808 296210482359942954167 297004703464100724736 297062651832362450944 299871017238340667392 302479444541780000768 303941664531168821248 305765659210263694624 309148677157834981376 309544275858932301824 311736417201008823296 315567497430607020032 315629067571885104128 315968133271610753024 318612955815736959104 321792430659105882112 322550337869811810304 322938018564366872576 325810650396784623616 328890793100115570688 333355374001927094272 334887956456970715136 335313121022933860352 335716141601086425088 338526265554220519048 339500173522699943936 342709733986675048448 343121644724639802112 346545694555960180736 349446467668872793856 354190084877047537664 356270191086867226624 360648568492122308608 360718934367868690432 361106438024698003456 364129092360842238976 364566747519929789744 365615571485984555008 367762777896121008128 369072021216419282944 372355029024896712704 375875192114417795072 376326965181863008768 383675590401241628672 386887160633394878912 388466544703858589696 391668267413342912512 392139022542445488128 397462176694605381632 399367391621568907264 404788668430911471616 407165932670705401856 412250210706135646208 413189097355183292416 416147534126676844544 416647711451348331136 421796595675907751936 422303562738018217984 429571648130763194368 430087960207843438592 435926258310212354048 438486389029990432768 442156755009594147328 443961765375838388224 448158882905651986432 448697535409144356608 456419876138935894016 463171649454600626176 472216111263066619904 476168813087255235584 478112670404749033472 482632643129163677696 483245380297757622272 491529097380392501248 493905204863149334528 502366600381481844736 509837630826476732416 512181580463602270208 512797183324736407552 513448216566367473664 519758231062176268288 524774280167096167936 529339027948115001344 530011062262056747008 541702482753131528192 544192929242577412096 545538730101765440768 551580163576187060224 552243120503562285056 557572672677539678432 561747539863305715712 563136753653435293696 564463091272170668032 570057414713354616832 574133257578836393984 575558887925202248704 581302455384191270912 586053923799698751488 586797961790134255616 592420964719885908334 594125303664724901888 599742034476681334784 607883329062337642496 611531318420527389248 619088551717864603648 623472834402017646592 631134994861214040064 631258135143770208256 631936266543221506048 637225911631473918208 643584861318211764224 645876037128733745152 651621300793569247232 657781586200231141376 666710748003854188544 669775912913941430272 670626242045867720704 671432283202172850176 677052531108441038096 679000347045399887872 685419467973350096896 686243289449279604224 693091389111920361472 698892935337745587712 708380169754095075328 712540382173734453248 721297136984244617216 721437868735737380864 728258184721684477952 729133495039859579488 738144042432838565888 751750384228835590144 752653930363726017536 767351180802483257344 773774321266789757824 776933089407717179392 783336534826685825024 784278045084890976256 794924353389210763264 798734783243137814528 809577336861822943232 814331865341410803712 824500421412271292416 826378194710366584832 832295068253353689088 833295422902696662272 844607125476036435968 860175920415686877184 871852516620424708096 876972778059980865536 884313510019188294656 887923530751676776448 896317765811303972864 897395070818288713216 912839752277871788032 926343298909201252352 952337626174510471168 965265286258327355392 966490760595515244544 983058194760785002496 987810409726298669056 1004733200762963689472 1024363160927204540416 1025594366649472815104 1026896433132734947328 1039516462124352536576 1049548560334192335872 1058678055896230002688 1060022124524113494016 1083404965506263056384 1088385858485154824192 1091077460203530881536 1104486241007124570112 1115145345355079356864 1126273507306870587392 1128926182544341336064 1140114829426709233664 1151117775850404497408 1172107847599397502976 1173595923580268511232 1184841929439771816668 1188250607329449803776 1199484068953362669568 1215766658124675284992 1223062636841054778496 1238177103435729207296 1246945668804035293184 1262269989722428080128 1262516270287540416512 1263872533086443012096 1274451823262947836416 1287169722636423528448 1291752074257467490304 1303242601587138494464 1315563172400462282752 1339551825827882860544 1342864566404345700352 1354105062216882076192 1370838935946700193792 1372486578898559208448 1386182778223840722944 1397785870675491175424 1416760339508190150656 1425080764347468906496 1442875737471474761728 1456516369443368955904 1458266990079719158976 1476288084865677131776 1503500768457671180288 1505307860727452035072 1534702361604966514688 1547548642533579515648 1553866178815434358784 1568556090169781952512 1589848706778421526528 1597469566486275629056 1619154673723645886464 1628663730682821607424 1649000842824542584832 1652756389420733169664 1664590136506707378176 1666590845805393324544 1689214250952072871936 1720351840831373754368 1768627020038376589312 1792635531622607945728 1794790141636577426432 1825679504555743576064 1852686597818402504704 1904675252349020942336 1930530572516654710784 1932981521191030489088 1966116389521570004992 1975620819452597338112 2009466401525927378944 2051188733298945630208 2053792866265469894656 2079032924248705073152 2099097120668384671744 2117356111792460005376 2166809931012526112768 2176771716970309648384 2182154920407061763072 2208972482014249140224 2230290690710158713728 2252547014613741174784 2257852365088682672128 2302235551700808994816 2344215695198795005952 2347191847160537022464 2369683858879543633336 2376501214658899607552 2398968137906725339136 2446125273682109556992 2493891337608070586368 2524539979444856160256 2525032540575080833024 2527745066172886024192 2548903646525895672832 2574339445272847056896 2583504148514934980608 2606485203174276988928 2631126344800924565504 2685729132808691400704 2708210124433764152384 2741677871893400387584 2744973157797118416896 2795571741350982350848 2833520679016380301312 2850161528694937812992 2885751474942949523456 2913032738886737911808 2916533980159438317952 2952576169731354263552 3007001536915342360576 3010615721454904070144 3069404723209933029376 3095097285067159031296 3107732357630868717568 3137112180339563905024 3194939132972551258112 3305512778841466339328 3329180273013414756352 3333181691610786649088 3378428501904145743872 3440703681662747508736 3537254040076753178624 3585271063245215891456 3589580283273154852864 3651359009111487152128 3705373195636805009408 3809350504698041884672 3861061145033309421568 3932232779043140009984 3951241638905194676224 4018932803051854757888 4102377466597891260416 4107585732530939789312 4198194241336769343488 4333619862025052225536 4353543433940619296768 4364309840814123526144 4417944964028498280448 4460581381420317427456 4505094029227482349568 4604471103401617989632 4688431390397590011904 4694383694321074044928 4739367717759087266672 4753002429317799215104 4797936275813450678272 4892250547364219113984 4987782675216141172736 5049079958889712320512 5050065081150161666048 5097807293051791345664 5167008297029869961216 5262252689601849131008 5371458265617382801408 5416420248867528304768 5483355743786800775168 5489946315594236833792 5591143482701964701696 5667041358032760602624 5700323057389875625984 5771502949885899046912 5826065477773475823616 5833067960318876635904 6021231442909808140288 6138809446419866058752 6190194570134318062592 6215464715261737435136 6274224360679127810048 6389878265945102516224 6658360546026829512704 6666363383221573298176 6756857003808291487744 6881407363325495017472 7074508080153506357248 7170542126490431782912 7179160566546309705728 7302718018222974304256 7410746391273610018816 7618701009396083769344 7902483277810389352448 8204754933195782520832 8215171465061879578624 8396388482673538686976 8667239724050104451072 8707086867881238593536 8728619681628247052288 8835889928056996560896 8921162762840634854912 9010188058454964699136 9208942206803235979264 9376862780795180023808 9478735435518174533344 9595872551626901356544 9784501094728438227968 9975565350432282345472 10100130162300323332096 10195614586103582691328 10334016594059739922432 10524505379203698262016 10742916531234765602816 10832840497735056609536 10979892631188473667584 11182286965403929403392 11334082716065521205248 11400646114779751251968 11543005899771798093824 11652130955546951647232 11666135920637753271808 12042462885819616280576 12380389140268636125184 12548448721358255620096 12779756531890205032448 13316721092053659025408 13332726766443146596352 13513714007616582975488 13762814726650990034944 14149016160307012714496 14358321133092619411456 14821492782547220037632 15237402018792167538688 15804966555620778704896 16409509866391565041664 16430342930123759157248 16792776965347077373952 17414173735762477187072 17457239363256494104576 17671779856113993121792 17842325525681269709824 18020376116909929398272 18417884413606471958528 18957470871036349066688 19191745103253802713088 19569002189456876455936 19951130700864564690944 20200260324600646664192 20391229172207165382656 20668033188119479844864 21049010758407396524032 21485833062469531205632 21665680995470113219072 21959785262376947335168 22364573930807858806784 23304261911093903294464 23332271841275506543616 24084925771639232561152 24760778280537272250368 25096897442716511240192 25559513063780410064896 26665453532886293192704 27027428015233165950976 27525629453301980069888 28298032320614025428992 28716642266185238822912 30474804037584335077376 32819019732783130083328 32860685860247518314496 33585553930694154747904 34914478726512988209152 35343559712227986243584 35684651051362539419648 36835768827212943917056 37914941742072698133376 38383490206507605426176 39138004378913752911872 39902261401729129381888 40400520649201293328384 40782458344414330765312 42971666124939062411264 43331361990940226438144 43919570524753894670336 44729147861615717613568 46608523822187806588928 46664543682551013087232 48169851543278465122304 49521556561074544500736 50193794885433022480384 51119026127560820129792 53330907065772586385408 56596064641228050857984 57433284532370477645824 60949608075168670154752 65638039465566260166656 67171107861388309495808 69828957453025976418304 71369302102725078839296 73671537654425887834112 75829883484145396266752 78276008757827505823744 79804522803458258763776 80801041298402586656768 81564916688828661530624 86662723981880452876288 87839141049507789340672 89458295723231435227136 93217047644375613177856 93329087365102026174464 96339703086556930244608 99043113122149089001472 106661814131545172770816 113192129282456101715968 114866569064740955291648 121899216150337340309504 134342215722776618991616 139657914906051952836608 142738604205450157678592 147343075308851775668224 151659766968290792533504 156552017515655011647488 163129833377657323061248 173325447963760905752576 175678282099015578681344 178916591446462870454272 186658174730204052348928 192679406173113860489216 198086226244298178002944 213323628263090345541632 226384258564912203431936 229733138129481910583296 268684431445553237983232 279315829812103905673216 285477208410900315357184 303319533936581585067008 313104035031310023294976 326259666755314646122496 346650895927521811505152 351356564198031157362688 357833182892925740908544 373316349460408104697856 396172452488596356005888 426647256526180691083264 459466276258963821166592 558631659624207811346432 570954416821800630714368 606639067873163170134016 626208070062620046589952 652519333510629292244992 693301791855043623010304 746632698920816209395712 792344904977192712011776 853294513052361382166528 1141908833643601261428736 1213278135746326340268032 1252416140125240093179904 1386603583710087246020608 1493265397841632418791424 1584689809954385424023552 2283817667287202522857472 2426556271492652680536064 2504832280250480186359808 2773207167420174492041216 2986530795683264837582848 4567635334574405045714944 4853112542985305361072128 5546414334840348984082432 5973061591366529675165696 9706225085970610722144256 11092828669680697968164864 19412450171941221444288512 38824900343882442888577024 77649800687764885777154048
- Sum of all divisors σ(n): 216961015262738297241600000
- Sum of proper divisors (its aliquot sum) s(n): 139311214574973411464445952
- 77649800687764885777154048 is an abundant number, because the sum of its proper divisors (139311214574973411464445952) is greater than itself. Its abundance is 61661413887208525687291904
Bases of 77649800687764885777154048
- Binary: 1000000001110101111110000100001010000111000111000001010111100101101110000000000000000002
- Hexadecimal: 0x403AFC21438E0AF2DC0000
- Base-36: 9R8LUMHOOW30S1OU8
Squares and roots of 77649800687764885777154048
- 77649800687764885777154048 squared (776498006877648857771540482) is 6029491546849612128258250900842554503977374322786304
- 77649800687764885777154048 cubed (776498006877648857771540483) is 468188816861435576850166891502343082547863099213160685478923805499674792558592
-
The
square root of 77649800687764885777154048 is 8811912430781.6907502189 -
77649800687764885777154048 is a
perfect cube number . Itscube root is 426625472
Scales and comparisons
How big is 77649800687764885777154048?- 77,649,800,687,764,885,777,154,048 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 77,649,800,687,764,885,777,154,048 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 77649800687764885777154048 cubic inches would be around 35552122.7 feet tall.
Recreational maths with 77649800687764885777154048
- 77649800687764885777154048 backwards is 84045177758846778600894677
- The number of decimal digits it has is: 26
- The sum of 77649800687764885777154048's digits is 143
- 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 77649800687764885777154048 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 77649800687764885777154048 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/77649800687764885777154048/
Chicago style:
Numbermatics. 2024. "Number 77649800687764885777154048 - Facts about the integer". https://numbermatics.com/n/77649800687764885777154048/
The information we have on file for 77649800687764885777154048 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 77649800687764885777154048, math, Factors of 77649800687764885777154048, curriculum, school, college, exams, university, Prime factorization of 77649800687764885777154048, STEM, science, technology, engineering, physics, economics, calculator, seventy-seven septillion, six hundred forty-nine sextillion, eight hundred quintillion, six hundred eighty-seven quadrillion, seven hundred sixty-four trillion, eight hundred eighty-five billion, seven hundred seventy-seven million, one hundred fifty-four thousand and forty-eight.