16668845547777252878653696
16,668,845,547,777,252,878,653,696 is an even composite number composed of seven prime numbers multiplied together.
16668845547777252878653696 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 16668845547777252878653696:
28 × 74 × 132 × 174 × 312 × 612 × 7332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 13 × 13 × 17 × 17 × 17 × 17 × 31 × 31 × 61 × 61 × 733 × 733)See below for interesting mathematical facts about the number 16668845547777252878653696 from the Numbermatics database.
Names of 16668845547777252878653696
- Cardinal: 16668845547777252878653696 can be written as Sixteen septillion, six hundred sixty-eight sextillion, eight hundred forty-five quintillion, five hundred forty-seven quadrillion, seven hundred seventy-seven trillion, two hundred fifty-two billion, eight hundred seventy-eight million, six hundred fifty-three thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 1.6668845547777252878653696 × 1025
Factors of 16668845547777252878653696
Divisors of 16668845547777252878653696
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 26 28 31 32 34 49 52 56 61 62 64 68 91 98 104 112 119 122 124 128 136 169 182 196 208 217 221 224 238 244 248 256 272 289 338 343 364 392 403 416 427 434 442 448 476 488 496 527 544 578 637 676 686 728 733 784 793 806 832 833 854 868 884 896 952 961 976 992 1037 1054 1088 1156 1183 1274 1352 1372 1456 1466 1519 1547 1568 1586 1612 1664 1666 1708 1736 1768 1792 1891 1904 1922 1952 1984 2023 2074 2108 2176 2312 2366 2401 2548 2704 2744 2821 2873 2912 2932 2989 3038 3094 3136 3172 3224 3328 3332 3416 3472 3536 3689 3721 3757 3782 3808 3844 3904 3968 4046 4148 4216 4352 4459 4624 4732 4802 4913 5096 5131 5239 5408 5488 5551 5642 5746 5824 5831 5864 5978 6076 6188 6272 6344 6448 6664 6727 6832 6851 6944 7072 7259 7378 7442 7514 7564 7616 7688 7808 7936 8092 8281 8296 8432 8918 8959 9248 9464 9529 9604 9826 10192 10262 10309 10478 10633 10816 10829 10976 11102 11284 11492 11648 11662 11728 11956 12152 12376 12461 12493 12544 12688 12896 13237 13328 13454 13481 13664 13702 13888 14144 14161 14518 14756 14884 15028 15128 15232 15376 15616 16184 16337 16562 16592 16864 17629 17836 17918 18496 18928 19058 19208 19652 19747 20111 20384 20524 20618 20923 20956 21266 21632 21658 21952 22204 22568 22723 22984 23296 23324 23456 23912 24304 24583 24752 24922 24986 25376 25792 25823 26047 26299 26474 26656 26908 26962 27328 27404 27776 28288 28322 29036 29512 29768 30056 30256 30464 30752 31213 32147 32368 32674 33124 33184 33728 34391 35258 35672 35836 35917 36673 36992 37856 38116 38416 38857 39304 39494 40222 40768 40817 41048 41236 41846 41912 42532 43264 43316 43904 44408 44713 45136 45446 45968 46648 46912 47089 47824 47957 48373 48608 48841 49166 49504 49844 49972 50752 50813 51584 51646 52094 52598 52948 53312 53816 53924 54656 54808 55552 56576 56644 57967 58072 58621 59024 59536 60112 60512 61504 62426 62713 63257 63869 64294 64736 65348 66248 66368 66703 67456 68782 70516 71344 71672 71834 72163 73346 73984 74431 75712 75803 76232 76832 77714 78608 78988 80444 81536 81634 82096 82472 83521 83692 83824 85064 86632 87227 87451 87808 88816 89063 89426 90272 90892 91936 92659 93296 93824 94178 94367 95648 95914 96746 97216 97682 98332 99008 99127 99688 99944 101504 101626 103168 103292 104188 105196 105896 106624 107632 107848 109312 109616 113288 114359 115351 115934 116144 116467 117242 118048 119072 120224 121024 123008 123403 123877 124852 125426 126514 127738 128588 129472 130696 132496 132736 133406 134912 137564 138229 140777 141032 142688 143344 143668 144326 146461 146692 148862 151424 151606 152303 152464 153664 155428 157216 157976 159061 160888 161993 162409 163072 163268 164192 164944 167042 167384 167648 170128 172081 173264 174454 174902 175253 177632 178126 178852 180544 180761 181784 182329 183872 184093 185318 186592 187648 188356 188734 191296 191828 193492 194432 195364 196664 198016 198254 199376 199888 203008 203252 206584 208376 210392 211792 211837 212381 213248 215264 215696 219232 225029 226576 228718 229177 230702 231868 232288 232934 234484 236096 238144 240448 240737 242048 246016 246806 247754 249704 250852 251419 253028 255476 256711 257176 258944 261392 264992 265472 266812 271999 275128 276458 277729 281554 282064 285376 286688 287336 288652 292922 293384 295399 297724 299693 302848 303212 304606 304928 307328 310856 312991 314432 315952 318122 319579 321776 323986 324818 326536 328384 329623 329888 334084 334768 335296 335699 338611 340256 341887 344162 346528 348908 349804 350506 355264 355691 356252 357704 361088 361522 363568 364658 367744 368186 370636 373184 376712 377468 382592 383656 386291 386984 388864 390728 393328 396032 396508 398752 399776 405769 406504 410347 413168 416752 417911 420784 423584 423674 424762 430528 431392 438464 438991 442799 447083 450058 453152 457436 458354 461404 463736 464576 465868 466921 468968 472192 476288 480896 481474 484096 493612 495508 499408 501704 502838 505141 506056 510952 513422 514352 517888 522784 529984 530621 533624 537289 543998 546499 550256 552916 555458 563108 564128 570752 573376 574672 577304 581269 584647 585844 586768 590798 595448 599386 606424 609212 609856 610589 612157 614656 621712 623441 625982 628849 628864 631904 636244 639158 643552 647972 648613 649636 653072 656768 659246 659776 660569 668168 669536 670592 671398 677222 680512 683774 688324 693056 693889 697816 699608 701012 704413 710528 711382 712504 715408 722176 723044 727136 729316 735488 736372 741272 746368 753424 754936 760121 762073 765184 767312 772582 773968 781456 786656 793016 797504 799552 800513 807457 811538 813008 815269 820694 822341 826336 830297 833504 835822 841568 847168 847348 849524 861056 862784 863821 867139 876928 877982 885598 894166 900116 906304 914872 916708 922808 927472 929152 931736 933842 937936 944384 952576 961792 962948 967603 985439 987224 991016 996557 998816 1003408 1005676 1010282 1012112 1021904 1026844 1028704 1045568 1059968 1061242 1066121 1067248 1074578 1075369 1085773 1087996 1092998 1100512 1105832 1110916 1113427 1126216 1128256 1133951 1136863 1141504 1146752 1149344 1154608 1162538 1169294 1171688 1173536 1181596 1190896 1198772 1204567 1212848 1218424 1219712 1221178 1224314 1226771 1243424 1246882 1251964 1257698 1257728 1263808 1265327 1272488 1276303 1278316 1287104 1288651 1295944 1297226 1299272 1306144 1313536 1318492 1319552 1321138 1336336 1339072 1341184 1342796 1354444 1361024 1367548 1376648 1386103 1386112 1387778 1395632 1399216 1402024 1408826 1421056 1422764 1425008 1430816 1446088 1454272 1458632 1472744 1482544 1482859 1486667 1492736 1499563 1506848 1509872 1514071 1520242 1524146 1534624 1545164 1547936 1562912 1573312 1575203 1586032 1595008 1599104 1601026 1604239 1614914 1623076 1626016 1630538 1641388 1644682 1652672 1660594 1667008 1671644 1683136 1685159 1694336 1694696 1699048 1722112 1725568 1727642 1734278 1753856 1755964 1759933 1771196 1788332 1796977 1800232 1812608 1829744 1833416 1845616 1854944 1858304 1863472 1867684 1875872 1903993 1925896 1935206 1944103 1960967 1970878 1974448 1979939 1982032 1993114 1997632 2006816 2011352 2020564 2024224 2043808 2053688 2057408 2067793 2091136 2097851 2105909 2119936 2122484 2132242 2134496 2149156 2150738 2171546 2175992 2185996 2190937 2201024 2211664 2221832 2226854 2237053 2252432 2256512 2267902 2273726 2293504 2298688 2307361 2309216 2325076 2338588 2343376 2347072 2349893 2363192 2370277 2381792 2393209 2397544 2409134 2425696 2436848 2439424 2442356 2448628 2453542 2486848 2489837 2493764 2503928 2515396 2527616 2530654 2544976 2552606 2556632 2574208 2577302 2589151 2591888 2594452 2598544 2612288 2636984 2639104 2642276 2672672 2678144 2685592 2704037 2708888 2722048 2727493 2735096 2753296 2753881 2760953 2772206 2772224 2775556 2791264 2798432 2804048 2817652 2845528 2850016 2861632 2872429 2892176 2908544 2917264 2925377 2945488 2965088 2965718 2973334 2979301 2999126 3013696 3019744 3028142 3040484 3048292 3069248 3072937 3090328 3095872 3099593 3125824 3129581 3146624 3150406 3172064 3190016 3198208 3202052 3208478 3229828 3246152 3252032 3261076 3268447 3282776 3289364 3305344 3321188 3334016 3343288 3366272 3370318 3388672 3389392 3398096 3451136 3455284 3468556 3511928 3519866 3535987 3542392 3575881 3576664 3593954 3600464 3601229 3610477 3625216 3659488 3666832 3691232 3709888 3726944 3735368 3751744 3761023 3807986 3825493 3840187 3851792 3870412 3888206 3896009 3921934 3941756 3948896 3959878 3964064 3986228 3995264 4013632 4022704 4041128 4048448 4068883 4087616 4092529 4107376 4114816 4135586 4182272 4195702 4211818 4244968 4264484 4268992 4274123 4285099 4298312 4301476 4343092 4351984 4364087 4371992 4381874 4401943 4402048 4423328 4443664 4453708 4474106 4504864 4513024 4535804 4540291 4547452 4597376 4614722 4618432 4623983 4650152 4677176 4686752 4694144 4699786 4721393 4726384 4740554 4763584 4786418 4795088 4818268 4851392 4873696 4884712 4897256 4907084 4930891 4973696 4979674 4987528 5007856 5021783 5030792 5055232 5061308 5089952 5094781 5105212 5113264 5148416 5154604 5178302 5183776 5188904 5197088 5224576 5273968 5284552 5320847 5334511 5345344 5356288 5371184 5408074 5417776 5432843 5454986 5470192 5506592 5507762 5521906 5544412 5551112 5582528 5596864 5603591 5608096 5635304 5652199 5691056 5700032 5706883 5723264 5744858 5756387 5784352 5812079 5817088 5834528 5850754 5890976 5930176 5931436 5946668 5958602 5998252 6027392 6039488 6046747 6056284 6069973 6080968 6096584 6138496 6145874 6180656 6191744 6199186 6251648 6259162 6293248 6300812 6344128 6404104 6416956 6459656 6492304 6504064 6522152 6536894 6565552 6566947 6578728 6610688 6642376 6668032 6686576 6732544 6740636 6778784 6796192 6898073 6910568 6937112 6975899 6984757 7023856 7039732 7071974 7084784 7104487 7151762 7153328 7187908 7200928 7202458 7220954 7318976 7333664 7382464 7419776 7453888 7462847 7470736 7503488 7522046 7527583 7556497 7600411 7615972 7650986 7680374 7703584 7740824 7776412 7792018 7793989 7843868 7883512 7897792 7919756 7928128 7937657 7958041 7972456 7990528 8027264 8045408 8082256 8096896 8137766 8175232 8185058 8214752 8229632 8271172 8391404 8423636 8431969 8489936 8528968 8537984 8548246 8570198 8587397 8596624 8602952 8686184 8703968 8728174 8743984 8763748 8803886 8804096 8846656 8887328 8907416 8934121 8948212 9009728 9020557 9071608 9080582 9094904 9133913 9157369 9194752 9229444 9236864 9247966 9290483 9300304 9354352 9373504 9388288 9399572 9442786 9452768 9481108 9527168 9572836 9590176 9636536 9702721 9702784 9747392 9769424 9794512 9814168 9861782 9881573 9906949 9947392 9959348 9975056 10015712 10043566 10061584 10122616 10179904 10189562 10210424 10226528 10309208 10356604 10367552 10377808 10380013 10394176 10406669 10449152 10496941 10547936 10569104 10598497 10641694 10669022 10690433 10690688 10742368 10816148 10835552 10865686 10909972 10940384 11013184 11015524 11026421 11043812 11088824 11102224 11165056 11193728 11207182 11216192 11229673 11270608 11304398 11382112 11400064 11413766 11446528 11489716 11512774 11568704 11624158 11669056 11701508 11781952 11796113 11860352 11862872 11893336 11917204 11975021 11996504 12054784 12078976 12093494 12112568 12139946 12161936 12193168 12276992 12291748 12361312 12383488 12398372 12503296 12518324 12578839 12601624 12688256 12808208 12833912 12919312 12922057 12955241 12984608 13008128 13044304 13073788 13131104 13133894 13157456 13284752 13373152 13481272 13557568 13592384 13608721 13726769 13796146 13821136 13859573 13874224 13951798 13969514 13979797 14047712 14079464 14115049 14143948 14169568 14208974 14303524 14306656 14375816 14401856 14404916 14441908 14474551 14637952 14667328 14684957 14741363 14764928 14839552 14907776 14925694 14941472 15006976 15044092 15055166 15112994 15200822 15231944 15301972 15336559 15360748 15407168 15481648 15552824 15584036 15587978 15659371 15687736 15767024 15795584 15839512 15856256 15875314 15916082 15944912 16054528 16090816 16164512 16193792 16275532 16350464 16370116 16429504 16449251 16542344 16591939 16655959 16752463 16782808 16847272 16863938 16941469 16979872 17057936 17075968 17096492 17140396 17174794 17193248 17205904 17372368 17407936 17456348 17487968 17527496 17607772 17693312 17774656 17814832 17868242 17896424 18019339 18019456 18041114 18124057 18143216 18161164 18189808 18267826 18281273 18314738 18458888 18473728 18495932 18580966 18600608 18708704 18747008 18799144 18885572 18905536 18928259 18962216 19054336 19092451 19145672 19180352 19273072 19277167 19326671 19405442 19405568 19494319 19494784 19538848 19589024 19628336 19723564 19763146 19813898 19918696 19950112 20031424 20087132 20107003 20123168 20245232 20359808 20379124 20420848 20453056 20477639 20618416 20713208 20735104 20755616 20760026 20788352 20813338 20855107 20993882 21095872 21138208 21196994 21283388 21338044 21380866 21381376 21484736 21510559 21632296 21671104 21697151 21731372 21819944 21880768 21907067 22026368 22031048 22052842 22087624 22177648 22204448 22330112 22387456 22414364 22432384 22459346 22541216 22608796 22764224 22800128 22827532 22879129 22979432 23025548 23137408 23248316 23338112 23403016 23563751 23563904 23592226 23720704 23725744 23786672 23834408 23950042 23993008 24157952 24186988 24225136 24279892 24323872 24386336 24583496 24722624 24751909 24796744 25031167 25036648 25157678 25203248 25208603 25273339 25376512 25492571 25616416 25667824 25739207 25838624 25844114 25910482 25969216 26088608 26147576 26262208 26267788 26314912 26327161 26569504 26746304 26778451 26881309 26962544 27115136 27184768 27217442 27272063 27453538 27592292 27642272 27719146 27748448 27903596 27939028 27959594 28095424 28158928 28230098 28287896 28339136 28417948 28482181 28607048 28613312 28647703 28751632 28803712 28809832 28883816 28949102 29275904 29334656 29369914 29482726 29529856 29815552 29851388 29882944 29918861 29995693 30088184 30110332 30225988 30401644 30463888 30548609 30603944 30673118 30721496 30813601 30814336 30963296 31105648 31168072 31175956 31318742 31375472 31534048 31591168 31679024 31712512 31750628 31832164 31889824 32181632 32329024 32367881 32551064 32740232 32774629 32859008 32898502 33049751 33084688 33183878 33311918 33336439 33504926 33565616 33658963 33694544 33727876 33882938 33959744 34115872 34192984 34280792 34349588 34386496 34411808 34516237 34744736 34815872 34912696 34975936 35054992 35152481 35215544 35386624 35457409 35549312 35629664 35663467 35736484 35792848 35800453 36038678 36038912 36082228 36248114 36286432 36322328 36379616 36535652 36562546 36629476 36917776 36991864 37161932 37201216 37245929 37341577 37417408 37494016 37598288 37771144 37811072 37856518 37924432 38029901 38184902 38291344 38360704 38546144 38554334 38653342 38810884 38988638 38989568 39077696 39178048 39225137 39256672 39447128 39526292 39565393 39627796 39837392 39900224 39948181 40062848 40174264 40214006 40246336 40294709 40490464 40684553 40719616 40758248 40841696 40906112 40955278 41236832 41426416 41470208 41511232 41520052 41576704 41626676 41710214 41987764 42191744 42276416 42327229 42393988 42489811 42566776 42676088 42761732 42969193 42969472 43021118 43264592 43342208 43394302 43462744 43639888 43761536 43814134 44052736 44062096 44105684 44175248 44355296 44408896 44828728 44864768 44918692 45082432 45217592 45528448 45655064 45758258 45958864 45968629 46051096 46274816 46367381 46486453 46496632 46676224 46806032 46815977 46936201 47127502 47127808 47184452 47451488 47573344 47668816 47900084 47986016 48373976 48450272 48559784 48647744 48772672 48831293 48893299 49166992 49445248 49503818 49593488 49731409 50062334 50073296 50315356 50406496 50417206 50546678 50648117 50985142 51232832 51335648 51478414 51677248 51688228 51820964 51938432 52177216 52239929 52295152 52524416 52535576 52629824 52654322 52693081 52895479 53139008 53202877 53492608 53556902 53762618 53925088 54230272 54369536 54434884 54544126 54557923 54907076 55184584 55284544 55438292 55496896 55563599 55706287 55807192 55878056 55919188 56190848 56317856 56460196 56575792 56678272 56835896 56964362 57214096 57226624 57295406 57503264 57607424 57619664 57767632 57898204 58669312 58739828 58965452 59023783 59702776 59765888 59837722 59991386 60111779 60176368 60220664 60451976 60789977 60803288 60927776 61097218 61207888 61220893 61346236 61378109 61442992 61627202 61628672 61926592 62211296 62336144 62351912 62637484 62750944 63068096 63358048 63501256 63664328 63779648 63937391 64101583 64363264 64658048 64735762 65033381 65102128 65283179 65480464 65549258 65718016 65797004 66099502 66169376 66232153 66367756 66623836 66672878 67009852 67131232 67317926 67389088 67455752 67765876 67919047 67919488 68231744 68385968 68561584 68699176 68772992 68823616 69032474 69171011 69348643 69489472 69631744 69825392 69951872 70109984 70304962 70431088 70914818 71098624 71259328 71326934 71472968 71585696 71600906 72077356 72164456 72496228 72572864 72644656 72660091 72759232 72846683 73071304 73125092 73258952 73478587 73835552 73983728 74189479 74323864 74402432 74491858 74683154 74833031 74834816 75196576 75542288 75622144 75713036 75848864 76059802 76369804 76582688 76721408 77092288 77108668 77184947 77306684 77621768 77977276 78155392 78356096 78450274 78513344 78607711 78894256 79052584 79130786 79255592 79674784 79800448 79896362 80125696 80263681 80348528 80428012 80492672 80589418 80980928 81369106 81516496 81683392 81812224 81910556 82473664 82852832 83022464 83040104 83253352 83420428 83825147 83975528 84383488 84552283 84552832 84654458 84787976 84979622 85133552 85352176 85370311 85523464 85938386 85938944 86042236 86529184 86684416 86788604 86925488 87279776 87523072 87628268 88124192 88211368 88350496 88710592 88817792 89657456 89837384 90164864 90435184 90454399 90686687 90801841 91056896 91310128 91516516 91917728 91937258 92102192 92358331 92734762 92972906 92993264 93612064 93631954 93872402 94255004 94368904 94902976 95146688 95261047 95337632 95800168 95972032 96087383 96747952 96900544 97017011 97119568 97295488 97545344 97662586 97786598 97858579 98333984 98805343 98890496 99007636 99186976 99462818 100124668 100146592 100630712 100812992 100834412 101093356 101296234 101321857 101970284 102465664 102671296 102794699 102956828 103189541 103354496 103376456 103641928 103876864 104354432 104479858 104590304 105048832 105071152 105259648 105308644 105386162 105790958 106278016 106405754 106985216 107113804 107355913 107525236 107850176 108869768 109088252 109115846 109615597 109814152 110369168 110569088 110876584 110993792 111127198 111412574 111614384 111638099 111756112 111838376 112381696 112635712 112920392 113151584 113356544 113671792 113928724 114428192 114453248 114590812 115006528 115239328 115535264 115796408 116143573 116591713 117267241 117479656 117930904 118047566 118590283 118740869 119045797 119405552 119531776 119675444 119982772 120223558 120352736 120441328 120776279 120903952 121579954 121606576 121855552 122194436 122415776 122441786 122692472 122756218 122885984 123254404 123853184 124422592 124672288 124703824 125274968 125501888 126135373 126136192 126716096 126868399 127002512 127328656 127559296 127874782 127968911 128203166 128460449 129316096 129471524 130066762 130204256 130566358 130960928 131098516 131594008 132199004 132338752 132464306 132497813 132735512 133247672 133345756 133647157 134019704 134262464 134635852 134778176 134911504 134940169 135286697 135531752 135838094 135838976 136460233 136463488 136771936 137123168 137398352 137545984 137647232 138064948 138342022 138697286 138978944 139650784 139903744 140219968 140609924 140749021 140862176 141829636 142518656 142653868 142945936 143171392 143201812 143343473 144154712 144328912 144992456 145145728 145289312 145320182 145518464 145693366 145985749 146142608 146250184 146517904 146957174 147671104 147967456 148378958 148647728 148804864 148983716 149366308 149666062 149669632 150393152 151084576 151426072 151697728 151880057 152119604 152739608 153165376 153349469 154184576 154217336 154369894 154613368 155243536 155276521 155675273 155954552 156310784 156712192 156900548 157026688 157215422 157788512 157938211 158105168 158261572 158511184 159349568 159600896 159792724 160527362 160697056 160856024 160985344 161178836 161961856 162738212 163032992 163366784 163821112 164946257 164947328 165705664 166044928 166080208 166506704 166840856 167650294 167951056 167986741 168418133 169104566 169105664 169308916 169575952 169959244 170267104 170704352 170740622 171046928 171876772 172084472 173058368 173577208 173850976 174559552 175218169 175256536 176248384 176422736 176460221 176700992 176913373 177421184 177635584 178447997 179314912 179674768 180174449 180329728 180870368 180908798 181373374 181603682 181737361 182620256 183033032 183835456 183874516 184204384 184290127 184716662 185469524 185945812 185986528 187224128 187263908 187449157 187744804 188169163 188510008 188737808 189805952 190293376 190522094 190675264 190904441 191600336 191944064 192174766 193495904 193801088 194034022 194239136 194590976 195090688 195325172 195573196 195717158 196667968 197610686 198015272 198373952 198925636 199375267 200249336 200293184 200533921 201261424 201625984 201668824 202186712 202592468 202643714 203575357 203940568 204931328 205342592 205589398 205913656 206379082 206708992 206752912 207283856 208708864 208959716 209180608 210142304 210519296 210617288 210772324 211581916 212556032 212811508 213840263 214227608 214711826 215050472 215695207 215700352 216527467 217739536 218176504 218231692 219231194 219628304 219674969 220239097 220738336 221138176 221753168 221987584 222254396 222825148 223228768 223276198 223512224 223676752 225271424 225840784 226303168 227343584 227857448 228856384 229181624 229422403 230013056 230478656 231070528 231348257 231592816 232287146 233183426 233355073 234251407 234534482 234959312 235612741 235861808 236095132 237180566 237481738 237656549 238091594 238811104 239350888 239965544 240447116 240705472 240882656 241552558 241613659 241807904 243159908 243213152 243711104 244388872 244831552 244883572 245384944 245512436 245771968 246067367 246508808 247706368 248201863 248845184 249344576 249407648 249644269 250549936 250603171 251003776 252270746 252272384 253432192 253736798 254005024 254657312 255118592 255749564 255937822 256406332 256920898 258943048 260133524 260408512 260721503 261132716 261391039 261921856 262197032 263188016 264398008 264677504 264928612 264995626 265471024 266209307 266495344 266691512 267294314 268039408 268524928 269271704 269556352 269823008 269880338 270573394 271063504 271676188 272920466 272926976 273543872 274246336 274796704 275294464 276129896 276684044 276957751 277394572 277957888 279301568 279637267 280439936 281219848 281498042 281724352 282062963 283151303 283659272 284791871 285037312 285307736 285891872 286342784 286403624 286686946 288004973 288309424 288657824 289984912 290291456 290578624 290640364 291036928 291386732 291971498 292285216 292500368 293035808 293914348 295342208 295934912 296757916 297295456 297428677 297967432 298732616 299332124 300784351 300786304 302169152 302852144 303395456 303760114 304239208 305479216 306328763 306330752 306698938 308369152 308434672 308739788 309226736 310487072 310553042 310781641 311350546 311909104 313801096 314053376 314430844 315577024 315876422 316210336 316523144 317022368 318699136 319585448 321054724 321394112 321712048 321780403 322357672 323923712 324571667 325405171 325476424 326065984 326733568 327642224 327711839 328553407 329892514 329894656 331403423 331411328 332160416 333013408 333681712 335300588 335902112 335973482 336836266 338209132 338617832 339151904 339918488 340534208 341408704 341481244 341819051 342093856 342253093 343753544 344168944 346116736 347154416 347701952 348119863 349119104 350436338 350513072 352496768 352845472 352920442 353401984 353826746 354536819 354842368 356895994 358629824 359349536 360348898 361740736 361817596 362746748 363207364 363474722 365240512 365679503 366066064 367670912 367749032 368408768 368580254 368851567 369433324 370268353 370939048 371891624 371973056 372420139 374448256 374527816 374898314 375489608 376338326 377020016 377475616 379611904 380586752 381044188 381350528 381808882 383200672 383888128 384349532 386991808 387602176 388068044 388478272 388945193 389944009 390650344 391146392 391434316 393335936 395221372 396030544 396747904 397851272 398750534 400498672 400583767 400586368 401067842 402522848 403251968 403337648 404373424 405184936 405287428 407150714 407881136 410685184 411178796 411827312 412758164 413505824 414567712 417919432 418361216 420284608 420782453 421234576 421544648 423163832 425529839 425623016 426070177 427680526 428455216 428546251 429423652 429646763 430100944 431390414 431400704 433054934 433373707 435479072 436353008 436463384 437566519 438462388 439256608 439349938 440478194 441476672 443506336 444508792 445650296 446457536 446552396 447024448 447353504 447561737 448711081 450542848 451681568 452606336 454687168 455233667 455714896 456982253 457712768 458363248 458844806 460026112 460946317 460957312 462141056 462696514 463185632 463625071 464574292 466366852 466710146 468502814 469068964 469918624 471225482 471723616 472190264 474361132 474963476 475313098 475433329 476183188 477622208 478701776 479931088 480894232 481410944 481765312 483105116 483227318 483615808 484197077 485440501 486319816 486426304 487422208 488777744 489663104 489767144 490769888 491024872 491543936 492134734 493017616 496403726 497690368 498689152 498815296 499288538 501099872 501206342 502007552 504541492 506864384 507473596 508010048 508620637 509314624 509926781 511499128 511875644 512812664 513841796 514350109 516334729 517886096 519326353 520267048 520817024 521443006 522265432 522782078 523831217 523843712 524394064 526376032 528796016 529355008 529857224 529991252 530942048 532418614 532990688 533383024 534588628 536078816 537049856 538543408 539112704 539646016 539760676 541146788 542127008 543352376 545840932 547087744 548492672 549593408 550253977 552259792 553368088 553915502 554789144 557168693 558599509 558603136 559274534 560879872 561845767 562439696 562996084 563448704 564125926 566302606 566719463 567318544 569583742 570615472 571783744 572685568 572807248 573373892 576009946 576618848 577315648 579969824 581157248 581280728 582773464 583942996 584570432 585000736 586071616 586776029 587828696 590684416 591865981 591869824 593515832 594590912 594857354 595934864 597465232 597592177 598664248 601568702 601572608 602775953 604323889 604338304 605704288 606790912 607520228 608478416 608607701 610958432 612657526 612661504 613397876 616869344 617479576 618453472 620974144 621106084 621563282 622701092 623818208 627602192 628861688 631154048 631752844 632420672 633046288 633180793 634044736 634806809 635612887 637398272 639170896 642109448 642788224 643424096 643560806 644715344 646508317 649143334 650810342 650952848 652131968 655284448 655423678 657106814 659785028 662806846 662822656 664320832 666026816 666827329 667363424 670601176 671804224 671946964 672611681 673672532 676418264 677235664 678303808 679119077 679836976 681068416 682817408 682962488 683638102 684187712 684506186 685010053 687507088 688337888 691637401 692233472 694308832 695403904 696239726 698238208 700872676 701026144 704993536 705690944 705840884 706803968 707653492 709073638 709252999 713791988 717259648 718699072 719562893 720697796 722326787 723481472 723635192 725493496 726414728 726949444 730476281 730481024 731359006 732132128 735341824 735498064 736817536 737160508 737703134 738866648 740536706 741878096 743783248 743946112 744840278 748896512 749055632 749796628 750979216 752676652 754040032 754951232 762088376 762701056 763617764 766401344 767309179 768699064 773983616 776136088 776956544 777890386 779888018 781300688 781466693 782292784 782868632 786671872 788245477 790269701 790442744 792061088 793495808 795702544 795871609 797501068 797915417 800997344 801167534 801172736 802135684 805045696 806675296 808746848 810369872 810574856 814301428 815762272 816141991 822357592 823654624 825516328 827011648 829135424 830131981 831186083 833320579 835838864 836722432 840569216 841564906 842469152 843089296 845433953 846327664 851059678 851246032 852140354 855361052 856910432 857092502 858847304 859293526 860201888 861017989 862780828 866109868 866747414 870958144 872706016 872926768 875133038 876924776 878513216 878699876 880956388 882947611 882953344 887012672 888078793 889017584 891300592 892915072 893104792 894048896 894707008 895123474 895782377 897422162 899223143 903363136 905212672 909374336 910467334 911429792 913964506 915425536 916726496 917689612 921892634 921914624 924282112 925393028 926371264 927250142 927484691 929148584 932733704 933420292 935530099 937005628 938137928 939837248 942450964 943447232 944380528 944581183 947006879 948722264 949926952 950626196 950866658 952366376 955221631 955244416 957403552 959862176 961788464 962821888 963530624 966210232 966454636 967231616 968394154 970881002 972639632 972852608 977555488 979326208 979534288 981539776 982049744 983087872 984269468 986035232 992807452 997378304 997630592 998577076 1002199744 1002412684 1003404311 1009082984 1014947192 1016013499 1016020096 1017241274 1018629248 1019853562 1021900243 1022998256 1023751288 1025625328 1027683592 1028700218 1032669458 1033429609 1035772192 1038652706 1040534096 1041634048 1042886012 1043427853 1044530864 1045564156 1047662434 1047687424 1048788128 1052752064 1057592032 1059714448 1059982504 1061884096 1064837228 1065981376 1066766048 1069177256 1072157632 1077086816 1079292032 1079521352 1082293576 1084254016 1086704752 1086935647 1089726911 1091681864 1094175488 1096985344 1099179679 1099186816 1100507954 1104519584 1105567477 1106736176 1107831004 1109578288 1109814043 1114337386 1117199018 1117206272 1118549068 1123691534 1124879392 1125992168 1126897408 1128251852 1132605212 1133438926 1134637088 1139167484 1141230944 1143567488 1145614496 1146747784 1152019892 1153237696 1154623799 1154631296 1159939648 1162314496 1162561456 1165546928 1167885992 1169140864 1170001472 1172143232 1173552058 1175657392 1175907187 1178926931 1183731962 1183739648 1187031664 1189181824 1189714708 1191869728 1194930464 1195184354 1197328496 1203137404 1205551906 1208647778 1208676608 1211408576 1215040456 1216956832 1217215402 1221916864 1225315052 1226527183 1226795752 1233738688 1234959152 1235221547 1236906944 1238393611 1241948288 1242212168 1243126564 1245402184 1247636416 1249135979 1255204384 1257723376 1261221143 1262308096 1263505688 1264841344 1266092576 1266361586 1268089472 1269613618 1271225774 1272161527 1278341792 1284218896 1285576448 1286848192 1287121612 1289430688 1290030889 1293016634 1298286668 1301620684 1301905696 1304263936 1310568896 1310847356 1312144099 1314213628 1317184141 1319570056 1325613692 1328641664 1332053632 1333654658 1334726848 1336331087 1341202352 1343608448 1343893928 1345223362 1347345064 1352836528 1354471328 1356607616 1358238154 1359673952 1362136832 1365634816 1365924976 1367276204 1368375424 1369012372 1370020106 1375014176 1376675776 1383274802 1388617664 1390807808 1392479452 1395626869 1401745352 1402052288 1411381888 1411681768 1415306984 1418147276 1418505998 1425027499 1427583976 1434519296 1437388811 1437398144 1439125786 1441395592 1444653574 1446962944 1447270384 1450986992 1451295287 1452829456 1453898888 1460952562 1460962048 1462718012 1464264256 1470996128 1473635072 1474321016 1475406268 1477733296 1481073412 1483756192 1487566496 1487892224 1489680556 1498111264 1499593256 1501958432 1505353304 1508080064 1509866449 1509902464 1515692269 1524176752 1527235528 1532802688 1534618358 1537398128 1537724783 1541673679 1543631297 1547967232 1552272176 1553913088 1555780772 1559776036 1562601376 1562933386 1564585568 1565737264 1570091627 1576490954 1580539402 1580885488 1584122176 1591405088 1591743218 1595002136 1595830834 1601994688 1602335068 1604271368 1605956821 1610091392 1613350592 1617493696 1619437799 1620739744 1621149712 1628602856 1631524544 1632283982 1633485511 1639759849 1644715184 1647309248 1649289187 1651032656 1654023296 1658270848 1660263962 1662372166 1663595843 1666641158 1671677728 1681138432 1683129812 1684938304 1686178592 1690867906 1691295613 1692655328 1702119356 1702492064 1704280708 1710722104 1713820864 1714185004 1717694608 1718587052 1720403776 1722035978 1722471569 1725561656 1732219736 1733494828 1737413041 1741916288 1745412032 1745853536 1747509883 1750266076 1753849552 1754222197 1757026432 1757399752 1761912776 1765895222 1765906688 1774025344 1776157586 1778035168 1782601184 1785830144 1786209584 1788097792 1789414016 1790246948 1791564754 1794844324 1798446286 1806726272 1818748672 1820934668 1822859584 1825050521 1827929012 1829737273 1833452992 1835379224 1843785268 1850786056 1852742528 1854500284 1854969382 1858297168 1863465149 1865467408 1866840584 1871060198 1874011256 1876275856 1879674496 1884901928 1886894464 1888761056 1889162366 1894013758 1897444528 1897847683 1899853904 1901252392 1901733316 1904732752 1910443262 1910488832 1914807104 1919724352 1923576928 1927061248 1932420464 1932909272 1934463232 1936788308 1941762004 1945279264 1945705216 1955110976 1959068576 1963079552 1964099488 1968538936 1972070464 1974440741 1982059121 1985614904 1993543097 1995261184 1997154152 1999252369 2004399488 2004825368 2006808622 2016034811 2018165968 2018594773 2023778549 2029894384 2032026998 2032040192 2034482548 2037258496 2039707124 2043800486 2045996512 2047502576 2051250656 2053196743 2055367184 2057400436 2065338916 2066859218 2071544384 2077305412 2081068192 2085772024 2086855706 2089061728 2091128312 2095324868 2097576256 2105490457 2105504128 2115184064 2119428896 2119965008 2123768192 2129674456 2131962752 2133532096 2138354512 2144301341 2144315264 2154173632 2158584064 2159042704 2164587152 2168508032 2173409504 2173871294 2175471487 2179453822 2183363728 2183827633 2198359358 2198373632 2201015908 2209039168 2211134954 2213472352 2215662008 2219156576 2219628086 2228674772 2234398036 2237098136 2247383068 2249758784 2251984336 2252462821 2256503704 2265210424 2266877852 2269274176 2272001669 2277836197 2278334968 2282461888 2287134976 2291228992 2293495568 2293982873 2299873849 2304039784 2306475392 2309247598 2309262592 2319823961 2319879296 2325122912 2331093856 2335771984 2338281728 2340002944 2344286464 2347104116 2351314784 2351814374 2357853862 2367463924 2374063328 2378363648 2379429416 2383739456 2389860928 2390368708 2392733357 2394656992 2395771651 2406274808 2411103812 2417295556 2422817152 2430080912 2433913664 2434430804 2436839041 2443833728 2450630104 2453054366 2453591504 2467477376 2469918304 2470443094 2473813888 2476787222 2481757733 2483896576 2484424336 2486253128 2490804368 2495272832 2498271958 2510408768 2515446752 2522442286 2527011376 2529682688 2532185152 2532723172 2536178944 2539227236 2542451548 2544323054 2556683584 2568437792 2573696384 2574243224 2578861376 2580061778 2581960969 2586033268 2591878471 2596573336 2603241368 2603811392 2606940973 2621120773 2621137792 2621694712 2624288198 2628427256 2634368282 2639140112 2639700857 2646479641 2651227384 2657283328 2664107264 2667309316 2669453696 2672662174 2682404704 2687216896 2687787856 2690446724 2694690128 2705673056 2708942656 2713215232 2716476308 2719347904 2731849952 2734552408 2736750848 2738024744 2740040212 2750028352 2753351552 2766549604 2777235328 2784958904 2791253738 2803490704 2804086369 2804104576 2814857071 2822763776 2823363536 2830613968 2836294552 2837011996 2850054998 2855167952 2855774597 2863108261 2874777622 2874796288 2878251572 2882791184 2889307148 2894540768 2901973984 2902590574 2905658912 2907797776 2921905124 2925436024 2928528512 2941992256 2948642032 2950812536 2955466592 2962146824 2967512384 2975132992 2978708873 2979361112 2982491239 2996222528 2999186512 2999823757 3003916864 3007527341 3010706608 3016160128 3019732898 3019804928 3031384538 3033615949 3048353504 3054471056 3062965633 3065605376 3069236716 3074796256 3075449566 3083347358 3087262594 3089535137 3104544352 3111561544 3119552072 3125202752 3125866772 3129171136 3131474528 3132932159 3140183254 3140977567 3152981908 3161078804 3161770976 3168244352 3182810176 3183486436 3186635669 3190004272 3191661668 3198875771 3203989376 3204670136 3208542736 3211913642 3220182784 3226624219 3226701184 3234987392 3238875598 3241479488 3242299424 3245375497 3257205712 3263049088 3264567964 3266971022 3279519698 3289430368 3294618496 3298578374 3302065312 3308046592 3316541696 3320527924 3324744332 3327191686 3328033303 3333282316 3343355456 3366259624 3369876608 3372357184 3381735812 3382591226 3385310656 3389379539 3398083507 3404238712 3404984128 3408561416 3421444208 3427641728 3428370008 3435389216 3437174104 3440807552 3444071956 3444943138 3451123312 3460781069 3464439472 3466989656 3474826082 3483832576 3490824064 3491707072 3495019766 3500532152 3507699104 3508444394 3514052864 3514799504 3523825552 3531790444 3548050688 3552315172 3556070336 3565202368 3572419168 3578828032 3580493896 3583129508 3589688648 3596892572 3600450763 3613452544 3614343103 3635284471 3641869336 3645719168 3650101042 3655858024 3659474546 3666818519 3666905984 3670758448 3680966939 3687570536 3701572112 3705485056 3709000568 3709938764 3716594336 3726930298 3730934816 3733681168 3734474473 3742120396 3744064649 3748022512 3752551712 3759348992 3769803856 3773788928 3777522112 3778324732 3788027516 3794889056 3795695366 3799707808 3802504784 3803466632 3809465504 3820886524 3829614208 3839448704 3847153856 3864840928 3865818544 3873576616 3883524008 3890558528 3900180851 3910196563 3910221952 3918137152 3926159104 3928198976 3932920369 3937077872 3944140928 3948881482 3964118242 3967036241 3971229808 3982273919 3987086194 3994308304 3998504738 4008798976 4009650736 4013617244 4032069622 4036331936 4037189546 4040161333 4047557098 4059788768 4064053996 4068965096 4079414248 4087600972 4091993024 4095005152 4102501312 4106393486 4107432203 4110734368 4114800872 4130677832 4133718436 4143061867 4143088768 4154610824 4162136384 4171544048 4173711412 4178123456 4182256624 4183145239 4190649736 4195152512 4210980914 4211008256 4219431671 4230267223 4230368128 4238857792 4239930016 4247536384 4259348912 4260253907 4263925504 4267064192 4276709024 4288602682 4288630528 4308347264 4318085408 4329174304 4337016064 4346819008 4347742588 4350942974 4358907644 4366727456 4367655266 4396718716 4402031816 4418078336 4422269908 4426944704 4431324016 4432265551 4438313152 4439256172 4443647663 4449290209 4457349544 4468796072 4474196272 4494766136 4499517568 4503968672 4504925642 4513007408 4525558219 4530420848 4533755704 4538548352 4544003338 4555672394 4556669936 4564923776 4582457984 4586991136 4587965746 4599747698 4608079568 4612950784 4618495196 4639647922 4639758592 4650245824 4662187712 4671543968 4680005888 4694208232 4702629568 4703628748 4708281767 4715707724 4734927848 4748126656 4753833539 4758858832 4767478912 4779721856 4780737416 4785466714 4789313984 4791543302 4795070371 4812549616 4813572151 4822207624 4834591112 4841461807 4845634304 4860161824 4867827328 4868861608 4873678082 4887667456 4896084541 4901260208 4906108732 4907183008 4934954752 4939836608 4940886188 4947627776 4953574444 4963515466 4968848672 4972506256 4981608736 4990545664 4996543916 5020817536 5030893504 5044884572 5054022752 5056287509 5064370304 5065446344 5078454472 5084903096 5088646108 5113333967 5113367168 5136875584 5147392768 5148486448 5157722752 5160123556 5163921938 5172066536 5183756942 5193146672 5206482736 5207588971 5207622784 5213881946 5242241546 5242275584 5243389424 5248576396 5256854512 5268736564 5278280224 5279401714 5292959282 5302454768 5334618632 5338907392 5345324348 5364809408 5375575712 5380893448 5389380256 5411346112 5417885312 5432952616 5438695808 5463699904 5469104816 5470266851 5476049488 5480080424 5500056704 5506703104 5517718339 5531887907 5533099208 5538912301 5554470656 5569917808 5571101263 5582507476 5585407919 5606981408 5608172738 5608209152 5629714142 5633858191 5646727072 5661227936 5672589104 5674023992 5700109996 5710335904 5711549194 5712993937 5726216522 5749555244 5756503144 5765582368 5778614296 5789081536 5803947968 5805181148 5810923867 5811317824 5815595552 5818302581 5833244053 5843810248 5850872048 5857057024 5883984512 5897284064 5901625072 5910933184 5918037671 5924293648 5935024768 5950265984 5957417746 5958722224 5964982478 5992445056 5998373024 5999647514 6007833728 6015054682 6021413216 6027125923 6032320256 6039465796 6062769076 6067231898 6096707008 6108942112 6125931266 6138473432 6149592512 6150899132 6166694716 6174525188 6179070274 6180633277 6209088704 6216551551 6223123088 6239104144 6250405504 6251733544 6258342272 6262949056 6265864318 6270476639 6280366508 6281955134 6294562001 6305963816 6322157608 6323541952 6336488704 6365620352 6366972872 6373271338 6380008544 6383323336 6397751542 6407978752 6409340272 6417085472 6423827284 6453248438 6453402368 6469974784 6477751196 6482958976 6484598848 6490750994 6514411424 6526098176 6529135928 6533942044 6548710693 6559039396 6578860736 6589236992 6597156748 6604130624 6612068281 6629048153 6641055848 6649488664 6654383372 6656066606 6666564632 6686551417 6686710912 6712351477 6732519248 6739753216 6744714368 6763471624 6765182452 6770621312 6778759078 6796167014 6808477424 6809924039 6809968256 6817122832 6842888416 6855283456 6856740016 6870778432 6874348208 6881615104 6888143912 6889886276 6902246624 6921562138 6928878944 6933979312 6949652164 6981648128 6983414144 6990039532 7001064304 7015398208 7016888788 7029599008 7047651104 7063580888 7104630344 7112094493 7112140672 7130404736 7144838336 7153301701 7160987792 7166259016 7179377296 7193785144 7200901526 7228686206 7234007263 7243193009 7261793617 7270568942 7283738672 7291438336 7300202084 7303994971 7311716048 7318949092 7333637038 7333811968 7341516896 7361933878 7367353019 7375141072 7403144224 7418001136 7419877528 7433188672 7453860596 7461869632 7467362336 7468948946 7484240792 7488129298 7496045024 7505103424 7539607712 7555044224 7556649464 7576055032 7589778112 7591390732 7599415616 7605009568 7606933264 7608549529 7618931008 7628088377 7641773048 7659228416 7678897408 7694257753 7694307712 7729681856 7731637088 7738972339 7747153232 7767048016 7768698301 7781117056 7800361702 7820393126 7820443904 7836087389 7836274304 7856397952 7865840738 7874155744 7888281856 7897762964 7928236484 7934072482 7942459616 7964547838 7974172388 7988616608 7997009476 8019301472 8027234488 8064139244 8072663872 8074379092 8080322666 8082366593 8095114196 8119577536 8128107992 8137930192 8158828496 8175201944 8183986048 8190010304 8205002624 8212786972 8214864406 8221468736 8229601744 8231350309 8252488517 8261355664 8267436872 8286123734 8286177536 8309221648 8324272768 8343088096 8347422824 8356246912 8364513248 8366290478 8381299472 8390305024 8421961828 8438863342 8460534446 8460736256 8477715584 8479860032 8518697824 8520507814 8534128384 8553418048 8577205364 8585690281 8616694528 8636170816 8646550829 8658348608 8668755277 8693638016 8695485176 8701885948 8717815288 8733454912 8735310532 8743951853 8777690393 8793437432 8804063632 8828548001 8836156672 8844539816 8853889408 8862648032 8864531102 8876626304 8878512344 8887295326 8898580418 8905130689 8914699088 8937592144 8948392544 8989532272 8999035136 9007937344 9009851284 9026014816 9051116438 9060841696 9067511408 9077096704 9088006676 9111344788 9113339872 9129847552 9164915968 9173982272 9175931492 9199495396 9216159136 9220288987 9236990392 9279295844 9300491648 9324375424 9343087936 9354317609 9388416464 9405259136 9407257496 9416563534 9431415448 9469855696 9471867781 9496191653 9496253312 9507667078 9517717664 9534957824 9559443712 9561474832 9570933428 9578627968 9583086604 9590140742 9625099232 9627144302 9634230871 9644415248 9669182224 9682923614 9720323648 9735654656 9737723216 9747356164 9792169082 9802520416 9812217464 9814366016 9879673216 9881772376 9907148888 9927030932 9937697344 9945012512 9963217472 9975192493 9993087832 10041635072 10061721677 10061787008 10089769144 10108045504 10112575018 10128740608 10130892688 10156908944 10159067009 10169806192 10177292216 10226667934 10226734336 10247191201 10273506113 10273751168 10296972896 10315445504 10320247112 10327843876 10344133072 10346330917 10367513884 10386293344 10412965472 10415177942 10415245568 10427763892 10484483092 10486778848 10497152792 10513709024 10537473128 10556560448 10558803428 10585918564 10604909536 10609845883 10669237264 10690648696 10729618816 10751151424 10761786896 10764073481 10778760512 10791715753 10805419079 10822692224 10835770624 10865905232 10877391616 10927399808 10938209632 10940533702 10952098976 10960160848 10990641389 11000113408 11035436678 11063775814 11066198416 11077824602 11139835616 11142202526 11165014952 11170815838 11213962816 11216345476 11241697747 11259428284 11267716382 11293454144 11322455872 11336064593 11345178208 11348047984 11400219992 11420671808 11423098388 11425987874 11434398577 11452433044 11478318943 11499110488 11513006288 11531164736 11545024309 11557228592 11578163072 11607895936 11610362296 11621847734 11622635648 11631191104 11636605162 11645170901 11666488106 11687620496 11701744096 11767969024 11794568128 11803250144 11821866368 11836075342 11848587296 11870049536 11900531968 11914835492 11917444448 11929964956 11984890112 11996746048 11999295028 12015667456 12030109364 12042826432 12054251846 12057300983 12078931592 12125538152 12134463796 12161891287 12193414016 12217884224 12232569181 12251862532 12276946864 12279555379 12299185024 12301798264 12333389432 12349050376 12358140548 12361266554 12418096777 12418177408 12433103102 12446246176 12478208288 12500811008 12503467088 12516684544 12525898112 12531728636 12540953278 12560733016 12563910268 12589124002 12611927632 12644315216 12647083904 12731240704 12733945744 12746542676 12760017088 12766646672 12795503084 12818680544 12834170944 12847654568 12906496876 12955502392 12965917952 12969197696 12981501988 13028822848 13044256043 13058271856 13067884088 13097421386 13118078792 13157721472 13194313496 13208175487 13208261248 13224136562 13258096306 13282111696 13284933781 13298977328 13308766744 13312133212 13333129264 13373102834 13373421824 13400173109 13424702954 13434584917 13465038496 13489428736 13526943248 13530364904 13541242624 13557518156 13564562089 13592334028 13616954848 13619848078 13619936512 13634245664 13685776832 13713480032 13741556864 13748696416 13776287824 13779772552 13804493248 13843124276 13857757888 13867958624 13874413847 13899304328 13966828288 13980079064 13994766583 14002128608 14030796416 14033777576 14059198016 14095302208 14112243677 14127161776 14130163411 14166449843 14209260688 14224188986 14224281344 14260809472 14289335827 14289676672 14306603402 14321975584 14332518032 14358754592 14372377201 14387570288 14401803052 14457372412 14468014526 14486386018 14523587234 14541137884 14567477344 14600404168 14607989942 14623432096 14637898184 14667274076 14683033792 14723867756 14734706038 14738433199 14750282144 14806288448 14836002272 14839755056 14866377344 14907721192 14923739264 14934724672 14937897892 14968481584 14976258596 14992090048 15010109387 15010206848 15079215424 15110088448 15113298928 15152110064 15179556224 15182781464 15198831232 15210019136 15213866528 15217099058 15228300409 15237862016 15256176754 15283546096 15286793431 15388515506 15388615424 15459363712 15463274176 15477944678 15494306464 15534096032 15537396602 15562234112 15600723404 15640786252 15672174778 15672548608 15712795904 15731681476 15748311488 15767239747 15795525928 15856472968 15868144964 15884919232 15904011683 15929095676 15944853379 15948344776 15977233216 15994018952 16038602944 16054468976 16057880111 16099116943 16128278488 16145327744 16148758184 16160645332 16164733186 16190228392 16238767727 16239155072 16256215984 16275860384 16317656992 16350403888 16367972096 16380020608 16410005248 16425573944 16429728812 16442937472 16459203488 16462700618 16504977034 16522711328 16534873744 16572247468 16618443296 16648545536 16686176192 16694845648 16712493824 16729026496 16732580956 16762598944 16770401557 16843923656 16877726684 16921068892 16955431168 16959720064 17037395648 17041015628 17057873287 17106836096 17154410728 17171380562 17272229483 17272341632 17293101658 17316697216 17337510554 17372304131 17387276032 17390970352 17403771896 17435630576 17466909824 17470621064 17487903706 17555380786 17568303353 17586874864 17608127264 17657096002 17689079632 17707778816 17725296064 17729062204 17753252608 17757024688 17774590652 17797160836 17810261378 17829398176 17875184288 17896785088 17979064544 18015874688 18019702568 18052029632 18102232876 18121683392 18135022816 18143149297 18176013352 18222689576 18226679744 18347845411 18347964544 18351862984 18398990792 18432318272 18440577974 18473980784 18477905999 18525357487 18558591688 18600983296 18648750848 18686054543 18686175872 18708635218 18776832928 18810518272 18814514992 18833127068 18862830896 18866838731 18939711392 18943735562 18992383306 18992506624 19015334156 19035435328 19122949664 19141866856 19157255936 19166173208 19180281484 19250198464 19254288604 19268461742 19288830496 19338364448 19365847228 19440647296 19475446432 19494712328 19584338164 19605040832 19624434928 19628604583 19628732032 19703999497 19759346432 19763544752 19814297776 19854061864 19875394688 19890025024 19926434944 19950384986 19986175664 19990422179 20041757827 20123443354 20123574016 20179538288 20216091008 20225150036 20261785376 20313817888 20318134018 20339612384 20354584432 20453335868 20494382402 20547012226 20547502336 20593945792 20640494224 20655687752 20688266144 20692661834 20735027768 20772586688 20825930944 20830355884 20850962111 20855527784 20877438673 20968966184 20973557696 20994305584 20998766299 21027418048 21052691387 21074946256 21113120896 21117606856 21171837128 21209819072 21219691766 21235311643 21338474528 21381297392 21440759431 21459237632 21502302848 21523573792 21528146962 21557521024 21583431506 21610838158 21626745959 21645384448 21731810464 21854799616 21876419264 21881067404 21904197952 21920321696 21930525113 21981282778 21986842969 22070873356 22127551628 22132396832 22155649204 22279671232 22284405052 22306449683 22330029904 22341631676 22392130397 22427925632 22432690952 22483395494 22518856568 22535432764 22586369533 22586908288 22644911744 22672129186 22690356416 22696095968 22717628479 22800439984 22841343616 22846196776 22851975748 22868797154 22904866088 22956637886 22998220976 23026012576 23062329472 23090048618 23114457184 23156326144 23215791872 23220724592 23243695468 23245271296 23262382208 23273210324 23290341802 23332976212 23375240992 23403488192 23589136256 23606500288 23643732736 23672150684 23697174592 23725656773 23786584549 23829670984 23834888896 23859929912 23993492096 23998590056 24060218728 24085652864 24108503692 24114601966 24157863184 24225467483 24251076304 24268927592 24323782574 24386828032 24435609787 24435768448 24465138362 24503725064 24553893728 24559110758 24598370048 24603596528 24666778864 24672019879 24698100752 24716281096 24722533108 24836193554 24836354816 24866206204 24892492352 24956416576 25006934176 25051796224 25063457272 25081906556 25121466032 25127820536 25178248004 25223855264 25288630432 25294167808 25300401721 25467891488 25493085352 25520034176 25533293344 25591006168 25637361088 25667729633 25668341888 25695309136 25766768573 25812993752 25911004784 25938395392 25963003976 25990280797 26057645696 26088512086 26116543712 26135768176 26141321311 26194842772 26208452543 26236157584 26241732049 26315442944 26388626992 26416350974 26416522496 26448273124 26516192612 26564223392 26569867562 26597954656 26617533488 26624266424 26666258528 26691557659 26746205668 26800346218 26849405908 26869169834 26930076992 27053886496 27060729808 27115036312 27129124178 27184668056 27233909696 27239696156 27268491328 27301265957 27371375941 27371553664 27426960064 27483113728 27497392832 27530442583 27552575648 27559545104 27608986496 27686248552 27715515776 27735917248 27748827694 27769253687 27798608656 27875917433 27960158128 27989533166 28004257216 28061592832 28067555152 28118396032 28190604416 28224487354 28254323552 28260326822 28281129331 28332899686 28418521376 28448377972 28578671654 28579353344 28613206804 28643951168 28665036064 28717509184 28744754402 28752025421 28775140576 28803606104 28914744824 28936029052 28972772036 29001433069 29047174468 29082275768 29134954688 29200808336 29215979884 29246864192 29275796368 29282016673 29334548152 29366067584 29447735512 29469412076 29476866398 29500564288 29536021697 29611870561 29612576896 29672004544 29679510112 29732754688 29815442384 29821777349 29847478528 29869449344 29875795784 29936963168 29952517192 29984180096 30020218774 30020413696 30158430848 30226597856 30304220128 30359112448 30365562928 30397662464 30420038272 30427733056 30434198116 30456600818 30475724032 30512353508 30567092192 30573586862 30777031012 30918727424 30926548352 30955889356 30988612928 31025858857 31068192064 31074793204 31105533641 31145031463 31201446808 31281572504 31344349556 31463362952 31496418469 31496622976 31534479494 31591051856 31678907533 31712945936 31736289928 31769838464 31808023366 31858191352 31889706758 31896689552 31954466432 31988037904 32077205888 32108937952 32115760222 32198233886 32256556976 32290655488 32297516368 32321290664 32329466372 32380456784 32477535454 32478310144 32512431968 32551720768 32635313984 32700807776 32760041216 32851147888 32859457624 32885874944 32918406976 32925401236 33009954068 33045422656 33069747488 33144494936 33236886592 33372352384 33389691296 33458052992 33465161912 33525197888 33540803114 33565492597 33687847312 33695005057 33755453368 33842137784 33890232649 33919440128 33987290273 34074570049 34074791296 34082031256 34115746574 34213672192 34272591787 34308821456 34316111141 34342761124 34404235333 34544458966 34544683264 34586203316 34633394432 34675021108 34744608262 34781940704 34807543792 34871261152 34933819648 34941242128 34975807412 35110761572 35136606706 35173749728 35216254528 35314192004 35378159264 35450592128 35458124408 35514049376 35549181304 35594321672 35620522756 35658796352 35750368576 35793337769 35793570176 35958129088 36031749376 36039405136 36104059264 36204465752 36243366784 36270045632 36286298594 36352026704 36445379152 36453122797 36453359488 36695690822 36695929088 36703725968 36797981584 36864636544 36881155948 36947961568 36955811998 37050714974 37117183376 37125069761 37372109086 37372351744 37417270436 37553665856 37629029984 37666254136 37725661792 37733677462 37879422784 37887471124 37984766612 38030668312 38070870656 38245899328 38283733712 38291867957 38332346416 38360562968 38500396928 38508577208 38536923484 38577660992 38624028373 38676728896 38723215349 38731694456 38772386107 38881294592 38950892864 38989424656 38997708841 39097855433 39168676328 39210081664 39248869856 39257209166 39257464064 39407998994 39437007337 39527089504 39628595552 39708123728 39750789376 39780050048 39852869888 39900769972 39972351328 39980844358 39990957559 40083515654 40246886708 40359076576 40432182016 40450300072 40523570752 40627635776 40636268036 40676467069 40679224768 40709168864 40728118067 40832708371 40906671736 40988764804 41094024452 41187891584 41280988448 41311375504 41376532288 41385323668 41426263697 41470055536 41545173376 41651861888 41660711768 41701924222 41711055568 41754877346 41937932368 41947115392 41988611168 41997532598 42054836096 42105382774 42149892512 42189881461 42226241792 42235213712 42343674256 42419638144 42439383532 42470623286 42676949056 42762594784 42881518862 43004605696 43047147584 43056293924 43115042048 43166863012 43221676316 43253491918 43264432939 43463620928 43752838528 43762134808 43808395904 43840643392 43861050226 43893336473 43962565556 43973685938 44061934007 44141746712 44255103256 44264793664 44311298408 44559053141 44559342464 44568810104 44612899366 44660059808 44683263352 44784260794 44855851264 44865381904 44874914569 44966790988 44990153897 45037713136 45070865528 45172739066 45173816576 45289823488 45344258372 45380712832 45392191936 45435256958 45600879968 45682687232 45692393552 45703951496 45737594308 45809732176 45913275772 45996441952 46052025152 46124658944 46180097236 46228914368 46441449184 46487390936 46524764416 46546420648 46580683604 46665952424 46750481984 46805859919 46806976384 46986460339 47178272512 47213000576 47344301368 47394349184 47451313546 47573169098 47659341968 47669468273 47669777792 47719859824 47852570207 47986984192 47997180112 48120437456 48171305728 48217007384 48229203932 48315726368 48450934966 48502152608 48537855184 48548168149 48647565148 48672840437 48871219574 48871536896 48930276724 49007450128 49107787456 49118221516 49207193056 49333557728 49344039758 49396201504 49432562192 49445066216 49672387108 49732412408 49784661451 49784984704 49912833152 50013868352 50126914544 50163813112 50242932064 50255641072 50356496008 50447710528 50577260864 50600803442 50638050841 50702351063 50832555319 50935782976 50986170704 51040068352 51066586688 51127964797 51182012336 51274722176 51335459266 51336683776 51390618272 51533537146 51571471133 51625987504 51822009568 51926007952 51980561594 52115291392 52177024172 52233087424 52271536352 52282642622 52389685544 52416905086 52472315168 52483464098 52522097329 52777253984 52832701948 52896546248 53032385224 53128446784 53139735124 53195909312 53235066976 53248532848 53259846703 53332517056 53383115318 53396618639 53492411336 53600692436 53698811816 53738339668 53859804271 53860153984 54107772992 54121459616 54172806373 54230072624 54258248356 54369336112 54380888107 54467819392 54479392312 54536982656 54602531914 54742751882 54743107328 54852611723 54853920128 54994785664 55060885166 55105151296 55119090208 55217972992 55372497104 55431031552 55471834496 55497655388 55538507374 55597217312 55751834866 55920316256 55979066332 56008514432 56135110304 56236792064 56381208832 56448974708 56508647104 56520653644 56562258662 56576566151 56665799372 56837042752 56896755944 57157343308 57226413608 57287902336 57330072128 57435018368 57489508804 57504050842 57550281152 57607212208 57619452163 57767419619 57829489648 57872058104 57945544072 58002866138 58094348936 58164551536 58269909376 58401616672 58431959768 58493728384 58551592736 58564033346 58669096304 58732135168 58833278173 58895471024 58938824152 58953732796 59001128576 59072043394 59223741122 59225153792 59344009088 59359020224 59630884768 59643554698 59738898688 59751591568 59873926336 59905034384 59968360192 60040437548 60316861696 60453195712 60608440256 60731125856 60840076544 60855466112 60868396232 60913201636 61024707016 61134184384 61147173724 61207662971 61443832751 61554062024 61799836007 61853096704 61911778712 61976823439 61977225856 62051717714 62136384128 62149586408 62211067282 62290062926 62335914823 62402893616 62563145008 62576437963 62688699112 62926725904 62992836938 62993245952 63068958988 63182103712 63357815066 63425891872 63472579856 63539676928 63616046732 63649099033 63716382704 63779413516 63793379104 63908932864 63976075808 64154411776 64217875904 64231520444 64396467772 64513113952 64595032736 64642581328 64658932744 64760913568 64955070908 65024863936 65103441536 65270627968 65401615552 65702295776 65718915248 65836813952 65850802472 66019908136 66090845312 66139494976 66288989872 66303074467 66473341571 66473773184 66744704768 66779382592 66916105984 66930323824 67050395776 67081606228 67130985194 67375694624 67390010114 67439616097 67510906736 67684275568 67698656623 67780465298 67974580546 68149140098 68149582592 68164062512 68231493148 68545183574 68617642912 68632222282 68685522248 68808470666 69088917932 69172406632 69350042216 69489216524 69563881408 69615087584 69742522304 69826347451 69882484256 69951614824 70221523144 70273213412 70347499456 70432051739 70432509056 70628384008 70756318528 70901184256 70916248816 71028098752 71098362608 71113469063 71188643344 71241045512 71317592704 71500737152 71586675538 71587140352 71730338407 71914542791 71916258176 72078810272 72208118528 72408931504 72424316419 72486733568 72540091264 72572597188 72704053408 72890758304 72906245594 72906718976 73391381644 73407451936 73595963168 73729273088 73762311896 73895923136 73911623996 74101429948 74234366752 74250139522 74268921181 74744218172 74834540872 75107331712 75258059968 75332508272 75348514367 75451323584 75467354924 75542010271 75637933553 75758845568 75774942248 75969533224 76061336624 76141741312 76491798656 76567467424 76583735914 76664692832 76721125936 76934489723 77000793856 77017154416 77073846968 77155321984 77248056746 77353457792 77446430698 77463388912 77544772214 77901785728 77978849312 77995417682 78195710866 78337352656 78420163328 78497739712 78514418332 78691884229 78815997988 78874014674 79054179008 79257191104 79416247456 79560100096 79801539944 79944702656 79961688716 79981915118 80040790039 80167031308 80348232601 80493773416 80718153152 80815170163 80900600144 81047141504 81255271552 81272536072 81352934138 81358449536 81418337728 81456236134 81516196307 81665416742 81813343472 81830726567 81977529608 82188048904 82375783168 82561976896 82622751008 82753064576 82770647336 82852527394 82940111072 83090346752 83303723776 83321423536 83403848444 83422111136 83509754692 83875864736 83894230784 83977222336 83995065196 84109672192 84210765548 84299785024 84379762922 84470427424 84687348512 84839276288 84878767064 84941246572 85133239009 85353898112 85525189568 85763037724 85956887653 86094295168 86112587848 86333726024 86443352632 86506983836 86528865878 86926677439 86927241856 87260569201 87505677056 87524269616 87616791808 87681286784 87722100452 87786672946 87925131112 87947371876 88123868014 88283493424 88510206512 88529012507 88529587328 88622596816 89118106282 89118684928 89137620208 89225798732 89320119616 89366526704 89568521588 89730763808 89749829138 89933581976 89980307794 90075426272 90141731056 90345478132 90688516744 90761425664 90784383872 90870513916 91201759936 91384787104 91407902992 91475188616 91619464352 91826551544 91992883904 92104050304 92360194472 92457228409 92457828736 92882898368 92974781872 92994536467 93092841296 93161367208 93331904848 93500963968 93611719838 93613952768 93801211763 93972920678 94042094419 94161509117 94426001152 94688602736 94788698368 94902627092 94951934623 95146338196 95318683936 95338936546 95339555584 95439719648 95705140414 95775589247 95994360224 96240874912 96434014768 96458407864 96631452736 96901869932 97004305216 97075710368 97096336298 97120896929 97295130296 97345680874 97742439148 97860553448 97963366081 98014900256 98215574912 98236443032 98414386112 98667115456 98688079516 98785705739 98792403008 98865124384 98890132432 98911143877 99165148901 99344774216 99464824816 99569322902 99569969408 99825666304 100025350789 100027736704 100253829088 100327626224 100485864128 100511282144 100606640407 100712992016 100895421056 101154521728 101201606884 101276101682 101404702126 101665110638 101871565952 101972341408 102133173376 102255929594 102364024672 102549444352 102670918532 102781236544 103067074292 103142942266 103169032393 103251975008 103644019136 103852015904 103961123188 104354048344 104466174848 104543072704 104565285244 104779371088 104833810172 104944630336 104966928196 105044194658 105070765709 105554507968 105665403896 105793092496 106064770448 106256893568 106279470248 106391818624 106470133952 106497065696 106519693406 106598102863 106665034112 106766230636 106793237278 106984822672 107007554017 107201384872 107397623632 107476679336 107719608542 107720307968 108215545984 108242919232 108345612746 108460145248 108516496712 108738672224 108761776214 108935638784 108958784624 109073965312 109205063828 109485503764 109705223446 109707840256 109989571328 110121770332 110210302592 110238180416 110744994208 110943668992 110995310776 111077014748 111194434624 111328081781 111503669732 111613973653 111840632512 111958132664 112017028864 112270220608 112405160777 112693818601 112897949416 113017294208 113041307288 113124517324 113153132302 113331598744 113671374089 113674085504 113793511888 114109975109 114314686616 114452827216 114575804672 114660144256 114870036736 114979017608 115008101684 115100562304 115214424416 115238904326 115534839238 115658979296 115744116208 115768708663 115891088144 116005732276 116188697872 116329103072 116539818752 116803233344 116863919536 116987456768 117103185472 117128066692 117338192608 117666556346 117790942048 117877648304 117907465592 118002257152 118144086788 118447482244 118688018176 118718040448 119261769536 119287109396 119503183136 119747852672 119810068768 120080875096 120905606381 120906391424 121216880512 121462251712 121606128917 121710932224 121736792464 121826403272 122049414032 122268368768 122294347448 122415325942 122887665502 122978123471 123108124048 123134281153 123450491489 123599672014 123823557424 123953646878 123954451712 124103435428 124272768256 124299172816 124422134564 124580125852 124671829646 124805787232 125126290016 125152875926 125245001323 125377398224 125853451808 125985673876 126137917976 126364207424 126715630132 126851783744 126945159712 127232093464 127298198066 127432765408 127558827032 127586758208 127952151616 128434917877 128435751808 128463040888 128792935544 129026227904 129190065472 129285162656 129317865488 129345341993 129521827136 129677502409 129910141816 130049727872 130206883072 130541255936 130802381801 130803231104 131404591552 131437830496 131673627904 131701604944 132039816272 132067871117 132181690624 132278989952 132577979744 132606148934 132946683142 132947546368 133213485613 133558765184 133860647648 134100791552 134163212456 134261970388 134751389248 134780020228 134879232194 135021813472 135368551136 135397313246 135560930596 135949161092 136298280196 136328125024 136462986296 137090367148 137235285824 137264444564 137371044496 137400232081 137616941332 137927996479 138177835864 138344813264 138700084432 138978433048 139127762816 139230175168 139485044608 139652694902 139764968512 139903229648 139932955253 140292304789 140443046288 140546426824 140694998912 140864103478 140865018112 141256768016 141512637056 141832497632 142056197504 142196725216 142226938126 142377286688 142482091024 142635185408 143001474304 143173351076 143460676814 143829085582 143832516352 144157620544 144817863008 144848632838 145080182528 145145194376 145408106816 145781516608 145812491188 145956734777 146142070711 146782763288 146814903872 146991364093 147191926336 147368839709 147524623792 147791846272 147823247992 148202859896 148468733504 148500279044 148537842362 148647181501 149220736681 149488436344 149669081744 150085316017 150214663424 150516119936 150665016544 150697028734 150902647168 150934709848 151084020542 151275867106 151387221713 151517691136 151549884496 151939066448 152122673248 152983597312 153134934848 153167471828 153329385664 153442251872 153868979446 154034308832 154147693936 154310643968 154496113492 154706915584 154892861396 154926777824 155089544428 155803571456 155957698624 155990835364 156391421732 156674705312 156744912779 156995479424 157028836664 157383768458 157631995976 157748029348 158104586731 158108358016 158514382208 158832494912 159023399353 159603079888 159889405312 159923377432 159963830236 160081580078 160334062616 160696465202 160987546832 161021752277 161435258101 161436306304 161630340326 161801200288 162094283008 162510543104 162545072144 162705868276 162716899072 162836675456 162912472268 163032392614 163330833484 163626686944 163661453134 163955059216 164376097808 165123953792 165245502016 165506129152 165541294672 165705054788 165880222144 166642847072 166807696888 166844222272 167019509384 167751729472 167954444672 167990130392 168421531096 168599570048 168759525844 168940854848 169374697024 169578272381 169757534128 169882493144 170266478018 170707796224 171049268509 171050379136 171526075448 171706281331 171913775306 172188590336 172225175696 172667452048 172704139153 172886705264 173013967672 173057731756 173853354878 173854483712 174202250417 174521138402 174649603921 175048539232 175362573568 175444200904 175573345892 175850262224 175894743752 176247736028 176566986848 177020413024 177058025014 177059174656 177102812047 177245193632 178236212564 178275240416 178451597464 178640239232 178733053408 179137043176 179461527616 179499658276 179867163952 179960615588 180150852544 180283462112 180367380011 180690956264 181377033488 181568767744 181741027832 181931965579 182403519872 182769574208 182815805984 182950377232 182989249177 183238928704 183459167801 183653103088 183692124343 183985767808 184208100608 184720388944 184914456818 184915657472 185765796736 185949563744 185989072934 186185682592 186322734416 186663809696 186840903613 187001927936 187223439676 187602423526 187945841356 188084188838 188323018234 189377205472 189805254184 189903869246 190292676392 190637367872 190677873092 190879439296 191108861699 191410280828 191551178494 191599631587 191988720448 192481749824 192713098081 192868029536 192916815728 193262905472 193803739864 194008610432 194151420736 194192672596 194241793858 194384775809 194590260592 194691361748 195131422031 195484878296 195721106896 195926732162 196029800512 196431149824 196472886064 196828772224 197334230912 197376159032 197571411478 197584806016 197730248768 197780264864 197822287754 197967905317 198330297802 198689548432 198929649632 199138645804 200050701578 200055473408 200507658176 200655252448 200971728256 201022564288 201213280814 201425984032 201790842112 202309043456 202403213768 202552203364 202809404252 203010031483 203330221276 203743131904 203944682816 204266346752 204511859188 204728049344 204974116711 205341837064 205562473088 206134148584 206285884532 206338064786 206503950016 206752151879 207283093927 207288038272 207704031808 207922246376 208708096688 208752441443 208932349696 209086145408 209130570488 209558742176 209667620344 209889260672 209933856392 210088389316 210141531418 211107645209 211109015936 211330807792 211586184992 212129540896 212513787136 212558940496 212783637248 212940267904 212994131392 213039386812 213196205726 213330068224 213532461272 213586474556 213969645344 214015108034 214402769744 214795247264 214953358672 215439217084 216431091968 216485838464 216691225492 216920290496 217032993424 217477344448 217523552428 217917569248 218015220241 218410127656 218971007528 219410446892 220243540664 220420605184 220474929283 220476360832 221489988416 221752352731 221990621552 222154029496 222388869248 222656163562 223007339464 223227947306 223681265024 223916265328 224538983279 224540441216 224810321554 225387637202 225795898832 226034588416 226082614576 226249034648 226306264604 226663197488 227342748178 227348171008 227587023776 227802942853 228219950218 228387943589 228629373232 228905654432 229320288512 229958035216 230016203368 230201124608 230428848832 230477808652 231069678476 231317958592 231488232416 231537417326 231782176288 232011464552 232377395744 232658206144 233606466688 233727839072 234206370944 234256133384 234676385216 235333112692 235581884096 235755296608 235814931184 235865035399 236288173576 236894964488 237436080896 237911031911 238521990343 238523539072 238574218792 239006366272 239495705344 239620137536 239908142509 240161750192 240212777987 240829647331 241811212762 241812782848 242433761024 242918709059 242924503424 243212257834 243473584928 243652806544 244098828064 244536737536 244588694896 244830651884 245775331004 245956246942 246216248096 246268562306 246900982978 247199344028 247647114848 247907293756 248206870856 248598345632 248844269128 249160251704 249343659292 249611574464 250252580032 250305751852 250490002646 250553364383 250754796448 251706903616 251971347752 252275835952 252728414848 253431260264 253703567488 253890319424 254464186928 254596396132 254865530816 255117654064 255171859579 255173516416 255904303232 256869835754 256871503616 256926081776 257585871088 258052455808 258380130944 258570325312 258635730976 258690683986 259043654272 259355004818 259820283632 259875488327 260099455744 261604763602 261606462208 262809183104 262875660992 263403209888 264079632544 264135742234 264557979904 265155959488 265212297868 265893366284 266426971226 267117530368 267721295296 268043075699 268326424912 268523940776 269502778496 269560040456 269758464388 270043626944 270368198611 270737102272 270794626492 271062507443 271121861192 271406702749 271898322184 272596560392 272656250048 272925972592 272983961887 273684988031 274180734296 274470571648 274528889128 274742088992 274800464162 275233882664 275855992958 276059051359 276355671728 276689626528 277400168864 277956866096 278255525632 278460350336 278970089216 279305389804 279529937024 279806459296 279865910506 280584609578 280886092576 281092853648 281389997824 281728206956 282513536032 283025274112 283664995264 284112395008 284393450432 284453876252 284754573376 284964182048 285096826469 285828958597 286346702152 286921353628 287658171164 288315241088 289635726016 289697265676 289983845879 290290388752 290816213632 291563033216 291624982376 291913469554 292284141422 293565526576 293627901211 293629807744 293982728186 294383852672 294737679418 295049247584 295329170227 295583692544 295646495984 296405719792 296937467008 297000558088 297075684724 297294363002 298441473362 298661157001 298976872688 299338163488 300170632034 301032239872 301330033088 301394057468 301805294336 301869419696 302168041084 302551734212 302774443426 303099768992 303878132896 304245346496 306269869696 306334943656 306658771328 306884503744 307737958892 308068617664 308295387872 308433538049 308992226984 309785722792 309853555648 310179088856 311913371987 311915397248 311981670728 312782843464 313349410624 313489825558 313990958848 314057673328 314124401983 314767536916 314931077279 315263991952 315496058696 316209173462 316216716032 317028764416 317662927231 317664989824 318046798706 319206159776 319778810624 319846754864 319927660472 320163160156 320668125232 320736258427 321392930404 321975093664 322043504554 322870516202 322872612608 323260680652 323602400576 325090144288 325411736552 325673350912 325824944536 326064785228 326661666968 327253373888 327322906268 327910118432 328752195616 328905222373 330247907584 330491004032 331082589344 331410109576 331760444288 333285694144 333615393776 333686277911 333688444544 334039018768 334967991449 335503458944 335908889344 335980260784 336843062192 337199140096 337519051688 337873650361 337881709696 338749394048 339156544762 339515068256 339764986288 339837177043 340532956036 340709883059 342098537018 342100758272 343052150896 343412562662 343827550612 344450351392 345334904096 345408278306 345773410528 346027935344 346115463512 347706709756 348404500834 348492630157 349042276804 349299207842 350097078464 350888401808 351146691784 351700524448 351789487504 352495472056 353133973696 354040826048 354116050028 354205624094 354466355887 354490387264 354916457441 355827887233 356472425128 356550480832 356903194928 357280478464 357466106816 357895753579 358274086352 358923055232 358999316552 359734327904 359921231176 360301705088 360566924224 360734760022 361000297931 361381912528 362754066976 363482055664 363863931158 364807039744 365539148416 365631611968 365900754464 365978498354 366477857408 366918335602 367306206176 367384248686 367654681303 367971535616 369440777888 369828913636 371531593472 371899127488 371978145868 372371365184 372645468832 372818926921 373327619392 373681807226 373776330473 374446879352 375204847052 375891682712 376168377676 376646036468 377018629897 378754410944 379209644611 379610508368 379807738492 380585352784 380666216749 381274735744 381355746184 381758878592 382217723398 382820561656 383102356988 383199263174 383968282061 383977440896 384963499648 385426196162 385736059072 385833631456 386525810944 387607479728 388017220864 388302841472 388385345192 388483587716 388769551618 389180521184 389382723496 390262844062 390969756592 391442213792 391853464324 392059601024 392945772128 393657544448 394668461824 394752318064 395142822956 395169612032 395460497536 395560529728 395644575508 395935810634 396660595604 397379096864 397859299264 398277291608 400101403156 401015316352 401310504896 401943456512 402045128576 402426561628 402851968064 403336165141 404371937333 404806427536 405104406728 405618808504 406020062966 406660442552 407889365632 409023718376 409453440097 409456098688 409948233422 410683674128 411124946176 411832947211 412268297168 412571769064 412676129572 413007900032 413504303758 414566187854 414576076544 415405366379 415408063616 415844492752 417416193376 417504882886 418172290816 418261140976 419117484352 419335240688 419778521344 419867712784 420176778632 420283062836 422215290418 422218031872 422661615584 423172369984 424259081792 425117880992 425880535808 425988262784 426078773624 426392411452 427064922544 427172949112 427939290688 428030216068 428805539488 429590494528 429906717344 430106829257 430878434168 432971676928 433382450984 433837764073 433840580992 434065986848 434954688896 435047104856 435835138496 436030440482 436351403761 436820255312 437942015056 438035065741 438820893784 440487081328 440949858566 440952721664 441834773549 442969410637 442979976832 443504705462 443981243104 444308058992 444777738496 445312327124 445543693231 446014678928 446109444833 446455894612 447362530048 447832530656 449077966558 449080882432 449620643108 450775274404 451591797664 452165229152 452498069296 452612529208 453326394976 454685496356 455174047552 455605885706 456439900436 456775887178 457258746464 457811308864 459916070432 460032406736 460857697664 460955617304 462139356952 462635917184 462976464832 463074834652 463564352576 464022929104 464121521269 464754791488 465313390997 465316412288 467212933376 467455678144 468412741888 468512266768 469352770432 470666225384 471163768192 471510593216 471629862368 471730070798 472077312679 472576347152 473789928976 473890596361 475822063822 477043980686 477047078144 477148437584 478012732544 479240275072 479816285018 480323500384 480425555974 481659294662 483622425524 485837418118 485849006848 486424515668 486947169856 487305613088 488197656128 488784432157 489177389792 489661303768 491550662008 491912493884 492432496192 492537124612 493024362173 493801965956 494398688056 495294229696 495814587512 496413741712 497196691264 497688538256 497794283441 498320503408 498687318584 499223148928 500505160064 500611503704 500980005292 501106728766 501509592896 502112368849 503401799537 503413807232 503942695504 504551671904 505456829696 506862520528 506970214933 507407134976 507780638848 508928373856 509192792264 509731061632 510235308128 510343719158 510347032832 511808606464 513739671508 513852163552 515171742176 516104911616 516760261888 517140650624 517271461952 517381367972 518087308544 518710009636 519640567264 519750976654 519882448267 523209527204 525618366208 525751321984 526806419776 527439600569 528159265088 528271484468 528794071897 529465534871 530311918976 530424595736 531786732568 532853942452 535439113973 535442590592 536086151398 536652849824 537047881552 538541428061 539005556992 539120080912 539516928776 540087253888 540736397222 541474204544 541589252984 542125014886 542243722384 542813405498 543796644368 545193120784 545312500096 545851945184 545967923774 547369976062 548361468592 548941143296 549057778256 549484177984 549600928324 550467765328 551711985916 552118102718 552711343456 553379253056 554800337728 555913732192 556920700672 558610779608 559059874048 559612918592 559731821012 561169219156 561772185152 562185707296 562437628207 563456413912 565027072064 567329990528 568786900864 568907752504 569509146752 569928364096 570193652938 570613374149 571657917194 572693404304 572815085969 573842707256 575316342328 576630482176 577783934641 579267690833 579271452032 579394531352 579967691758 580580777504 581632427264 583126066432 583249964752 583373889397 583826939108 584568282844 584872000661 587131053152 587255802422 587259615488 587965456372 588767705344 589475358836 590098495168 590658340454 591292991968 592811439584 593874934016 594001116176 594151369448 594588726004 596882946724 597322314002 597953745376 598676326976 600341264068 602660066176 602788114936 603738839392 604336082168 605103468424 605548886852 606199537984 607756265792 608486742073 608490692992 610823984407 612539739392 612669887312 613317542656 613769007488 615475917784 616137235328 616590775744 616867076098 617984453968 619571445584 619703087549 619707111296 620358177712 623826743974 623830794496 623963341456 625565686928 626698821248 626979651116 628115346656 628248803966 629535073832 629862154558 630527983904 630992117392 631126185937 632418346924 635325854462 635329979648 636093597412 638412319552 639693509728 639855320944 640326320312 641336250464 641472516854 642785860808 643950187328 644087009108 645741032404 646521361304 647200598863 647204801152 650180288576 650823473104 650961755269 651649889072 652129570456 653323333936 654506747776 654645812536 655820236864 656608482341 657504391232 657810444746 658294660933 659130563819 660982008064 662165178688 662820219152 663520888576 664663542361 666571388288 667230787552 667372555822 667376889088 668078037536 669935982898 670429124729 671006917888 671960521568 673686124384 675038103376 675747300722 675763419392 677498788096 678313089524 679030136512 679529972576 679674354086 679846278503 681065912072 681419766118 684197074036 685743562567 686104301792 686825125324 687655101224 688900702784 690669808192 690816556612 691499940173 691546821056 692055870688 692230927024 692378007139 694156042307 695413419512 696809001668 696985260314 698084553608 698598415684 700177455523 700194156928 701776803616 702293383568 703401048896 703578975008 704246482849 704990944112 706267947392 708081652096 708232100056 708411248188 708932711774 708980774528 709832914882 711655774466 712944850256 713100961664 713806389856 714932213632 715791507158 716548172704 717846110464 717998633104 719468655808 719842462352 720603410176 721133848448 721469520044 722000595862 722763825056 725508133952 726964111328 727727862316 731078296832 731263223936 731801508928 731956996708 732955714816 733836671204 734612412352 734768497372 735309362606 735495359963 738881555776 739657827272 743798254976 743956291736 744742730368 745290937664 745637853842 746186720041 746655238784 747363614452 747552660946 748893758704 749052878119 750409694104 751783365424 752336755352 753292072936 754037259794 757503903397 757508821888 758419289222 759221016736 759615476984 761170705568 761332433498 762549471488 762711492368 763517757184 764435446796 764832616249 765641123312 766204713976 766398526348 767936564122 767954881792 769926999296 770852392324 771472118144 771667262912 775214959456 776605682944 776770690384 776967175432 777539103236 778361042368 778765446992 780525688124 781939513184 782884427584 783706928648 784119202048 785891544256 789504636128 790285645912 790920995072 791121059456 791289151016 791871621268 793321191208 794758193728 795699618623 795718598528 796554583216 798769825763 800202806312 802030632704 802621009792 804090257152 804853123256 805698704707 805703936128 806672330282 808743874666 809612855072 810208813456 810380960641 811237617008 812040125932 813320885104 813493693519 815778731264 818047436752 818906880194 818912197376 819896466844 821367348256 823665894422 824536594336 825143538128 825352259144 826015800064 827008607516 827438287429 829132375708 830810732758 830816127232 831688985504 834832386752 835009765772 836522281952 838234968704 838670481376 839735425568 840353557264 840566125672 844430580836 845323231168 846339244667 846344739968 848518163584 850235761984 851976525568 852157547248 852784822904 854129845088 854345898224 855878581376 856060432136 857611078976 859180989056 859813434688 860213658514 860846864297 861756868336 861939968071 864153440423 866764901968 867675528146 867681161984 868131973696 869909377792 870094209712 871670276992 872060880964 872702807522 873640510624 875884030112 876070131482 876715009261 877641787568 880974162656 881899717132 883669547098 885938821274 885959953664 887009410924 887962486208 888616117984 890624654248 891087386462 892029357856 892218889666 892911789224 895665061312 898155933116 899044425139 899241286216 901550548808 903183595328 904330458304 904996138592 905225058416 905417393951 906652789952 907742516863 909370992712 910348095104 911211771412 912879800872 913551774356 914517492928 915616672607 915622617728 919832140864 920064813472 921715395328 921911234608 924278713904 924475097819 925271834368 925952929664 926149669304 927128705152 928045858208 928243042538 929509582976 930626781994 930632824576 932494399291 934911356288 937024533536 938705540864 941332450768 942327536384 943021186432 943259724736 943460141596 944154625358 945152694304 947579857952 947781192722 951644127644 954087961372 954296875168 956025465088 958480550144 959632570036 960647000768 960851111948 961801624567 963318589324 965495975353 967244851048 971674836236 972849031336 973894339712 974611226176 976395312256 977568864314 978354779584 979322607536 979530686771 982046133523 983101324016 983824987768 984864992384 985074249224 986048724346 987603931912 988797376112 990588459392 991629175024 992827483424 994393382528 995377076512 995588566882 996641006816 997374637168 998446297856 1001010320128 1001223007408 1001960010584 1002213457532 1003019185792 1004224737698 1006803599074 1006827614464 1007885391008 1009103343808 1013725041056 1013940429866 1015561277696 1017856747712 1018385584528 1019462123264 1020470616256 1020687438316 1022994494977 1027479343016 1027704327104 1030343484352 1034281301248 1034542923904 1034762735944 1037420019272 1039281134528 1039501953308 1039764896534 1040530270507 1044545156767 1046419054408 1050597212119 1051502643968 1053605998463 1053612839552 1054879201138 1056318530176 1056542968936 1057588143794 1058931069742 1059710551991 1060623837952 1060849191472 1063573465136 1063799445371 1065707884904 1070878227946 1070885181184 1072172302796 1073305699648 1074095763104 1077082856122 1078240161824 1079033857552 1080174507776 1081472794444 1082948409088 1083178505968 1084250029772 1084487444768 1085626810996 1087593288736 1090386241568 1090625000192 1091703890368 1091935847548 1094739952124 1096722937184 1098115556512 1098968355968 1099201856648 1100935530656 1103423971832 1104236205436 1105422686912 1106732107117 1106758506112 1109600675456 1111827464384 1117221559216 1119225837184 1119463642024 1122338438312 1123544370304 1124371414592 1124875256414 1126912827824 1127152265939 1130046806707 1130054144128 1134659981056 1137573801728 1137815505008 1139018293504 1139856728192 1140387305876 1141226748298 1143315834388 1145386808608 1145630171938 1147685414512 1150632684656 1150877162591 1155567869282 1158535381666 1158542904064 1158789062704 1159935383516 1161161555008 1166499929504 1166747778794 1167653878216 1169136565688 1169744001322 1174262106304 1174511604844 1175930912744 1178950717672 1180196990336 1181316680908 1182585983936 1185622879168 1187047906667 1188002232352 1188302738896 1189177452008 1193765893448 1194644628004 1195907490752 1197344879563 1197352653952 1200682528136 1201943969317 1205320132352 1205576229872 1207477678784 1208672164336 1208928974071 1210206936848 1211097773704 1212399075968 1215512531584 1216973484146 1216981385984 1219415752919 1221647968814 1222547227447 1225339774624 1227538014976 1230951835568 1232274470656 1233181551488 1233734152196 1235968907936 1239142891168 1239406175098 1239414222592 1239719684329 1240716355424 1247653487948 1247926682912 1251131373856 1253397642496 1253959302232 1256230693312 1256497607932 1259070147664 1259724309116 1261055967808 1261984234784 1262252371874 1262571660077 1264836693848 1270651708924 1272187194824 1273523759053 1276824639104 1279387019456 1279710641888 1280652640624 1280924744239 1282672500928 1282945033708 1284214174607 1285571721616 1285844870401 1287900374656 1288174018216 1291482064808 1293042722608 1294401197726 1294409602304 1300360577152 1301646946208 1301923510538 1303299778144 1304259140912 1306646667872 1307886325291 1309013495552 1309291625072 1311640473728 1313216964682 1315008782464 1315620889492 1316589321866 1318261127638 1324330357376 1325640438304 1329327084722 1333142776576 1334461575104 1334745111644 1336156075072 1337762031893 1339871965796 1340858249458 1341197421109 1343921043136 1347372248768 1350076206752 1351494601444 1356626179048 1358060273024 1359059945152 1359348708172 1359692557006 1360693430663 1362131824144 1362839532236 1365919954217 1368394148072 1371487125134 1372208603584 1373650250648 1375310202448 1377801405568 1381339616384 1381633113224 1382999880346 1383093642112 1384111741376 1384461854048 1384756014278 1385775337219 1388312084614 1390826839024 1391122351639 1393618003336 1393970520628 1396169107216 1397196831368 1400354911046 1400388313856 1403553607232 1404586767136 1406802097792 1407157950016 1408492965698 1409981888224 1412535894784 1416163304192 1416464200112 1416822496376 1417865423548 1417961549056 1419665829764 1423311548932 1425889700512 1426201923328 1427612779712 1429864427264 1431583014316 1433096345408 1435997266208 1438937311616 1439684924704 1442267696896 1442939040088 1444001191724 1445527650112 1447265063153 1450981657489 1451016267904 1453928222656 1455455724632 1461267090101 1462526447872 1463603017856 1463913993416 1467673342408 1469224824704 1469536994744 1470618725212 1470990719926 1477753516463 1477763111552 1479315654544 1483429676417 1487596509952 1487912583472 1489485460736 1490581875328 1491275707684 1492373440082 1493310477568 1494727228904 1495105321892 1497787517408 1498105756238 1500819388208 1503566730848 1504673510704 1504993212619 1506584145872 1508074519588 1515007806794 1515017643776 1516838578444 1518442033472 1519230953968 1522341411136 1522664866996 1525422984736 1528870893592 1529665232498 1531282246624 1532409427952 1532797052696 1535873128244 1541704784648 1542944236288 1543324504981 1543334525824 1550429918912 1553541380768 1553934350864 1555078206472 1556722084736 1557530893984 1561051376248 1563879026368 1565768855168 1567413857296 1571772882953 1571783088512 1579009272256 1580571291824 1582242118912 1582578302032 1583743242536 1586642382416 1589516387456 1591399237246 1591437197056 1593109166432 1594620599971 1597539651526 1598715605123 1600405612624 1600745654989 1605242019584 1609706246512 1611397409414 1611407872256 1613344660564 1617487749332 1619225710144 1620417626912 1620761921282 1622475234016 1624080251864 1626641770208 1626987387038 1628185017199 1636094873504 1637813760388 1639792933688 1642734696512 1647331788844 1649073188672 1650287076256 1650704518288 1651055247793 1654017215032 1654876574858 1658264751416 1661621465516 1663377971008 1665377223377 1669653932401 1669664773504 1670019531544 1673044563904 1676469937408 1677340962752 1679356997563 1679470851136 1680707114528 1681132251344 1681489445909 1685807531317 1688861161672 1690646462336 1692678489334 1692689479936 1697036327168 1700430963413 1700471523968 1704315094496 1705569645808 1708259690176 1708691796448 1711757162752 1712120864272 1715222157952 1718361978112 1719626869376 1720427317028 1721693728594 1723513736672 1723879936142 1728306880846 1733529803936 1735351056292 1736263947392 1740188419424 1743340553984 1744121761928 1745405615044 1747281021248 1751768060224 1752140262964 1753430018522 1753873550681 1755283575136 1761948325312 1763799434264 1767339094196 1771877642548 1774018821848 1775924972416 1777232235968 1781249308496 1782174772924 1784058715712 1784437779332 1785823578448 1786203017053 1791330122624 1796311866232 1798088850278 1798482572432 1803101097616 1806367190656 1808660916608 1809992277184 1810450116832 1810834787902 1813305579904 1815485033726 1818741985424 1819128418289 1820696190208 1822423542824 1825759601744 1827103548712 1829034985856 1831233345214 1831245235456 1839664281728 1840129626944 1843822469216 1848557427808 1848950195638 1851905859328 1852299338608 1854257410304 1856091716416 1856486085076 1859019165952 1861253563988 1864988798582 1869822712576 1874049067072 1882664901536 1886042372864 1886519449472 1886920283192 1888309250716 1890305388608 1892577390277 1895159715904 1895562385444 1897437552101 1899846919243 1903288255288 1908175922744 1908593750336 1910887733209 1915794916217 1919265140072 1921281526609 1921294001536 1921702223896 1923603249134 1926637178648 1930991950706 1932413359513 1934489702096 1939869576853 1943349672472 1945698062672 1947788679424 1949222452352 1952790624512 1955137728628 1956709559168 1958645215072 1959061373542 1964092267046 1966202648032 1967649975536 1969729984768 1970148498448 1972097448692 1975207863824 1977594752224 1981176918784 1983258350048 1985654966848 1988786765056 1990754153024 1991177133764 1993282013632 1994749274336 2002446014816 2003920021168 2004426915064 2006038371584 2008449475396 2013607198148 2015770782016 2018206687616 2027450082112 2027880859732 2035713495424 2036771169056 2040941232512 2041374876632 2045988989954 2054958686032 2055395308477 2055408654208 2060686968704 2067304191589 2069085847808 2069525471888 2074840038544 2078562269056 2079003906616 2079529793068 2081060541014 2089090313534 2090628099007 2092838108816 2093282779601 2098658355313 2101194424238 2107211996926 2107225679104 2109758402276 2112637060352 2113085937872 2115176287588 2117862139484 2119421103982 2121698382944 2127146930272 2127598890742 2131415769808 2141756455892 2144344605592 2146611399296 2148191526208 2154165712244 2156480323648 2158067715104 2162945588888 2166357011936 2168500059544 2168974889536 2171253621992 2175186577472 2180772483136 2183393603909 2183407780736 2183871695096 2189479904248 2193445874368 2196231113024 2197936711936 2198403713296 2198870813881 2201871061312 2204517540953 2206847943664 2208472410872 2210845373824 2213464214234 2213517012224 2219201350912 2223640490617 2223654928768 2234443118432 2238451674368 2238927284048 2244676876624 2245153808989 2247088740608 2248742829184 2249750512828 2253825655648 2254304531878 2260093613414 2260108288256 2264629255421 2275631010016 2279713456384 2280774611752 2282453496596 2286631668776 2290773617216 2291260343876 2295370829024 2301265369312 2301754325182 2302336556611 2311135738564 2317070763332 2317578125408 2319870767032 2322323110016 2332999859008 2333495557588 2335307756432 2335803945377 2338273131376 2339488002644 2344775940143 2348524212608 2349023209688 2351861825488 2357901435344 2360393980672 2362633361816 2365115552527 2365171967872 2371245758336 2374095813334 2376004464704 2376605477792 2378354904016 2378860239301 2384969181413 2387531786896 2389289256008 2391814981504 2394689759126 2394705307904 2401365056272 2403887938634 2411152459744 2414955357568 2417344328672 2417857948142 2420413873696 2422195547408 2424798151936 2431025063168 2433946968292 2438831505838 2439448411099 2443295937628 2445094454894 2450679549248 2461903671136 2466363102976 2467468304392 2471937815872 2478285782336 2478812350196 2479439368658 2481264491209 2481432710848 2484415202087 2490795210631 2495306975896 2495853365824 2502262747712 2505270275053 2507918604464 2512461386624 2512995215864 2518140295328 2519448618232 2522111935616 2523968469568 2524504743748 2525143320154 2527002085517 2529673387696 2536752523577 2541303417848 2544374389648 2547047518106 2553649278208 2558774038912 2559421283776 2561305281248 2561849488478 2565345001856 2565890067416 2568428349214 2571143443232 2571689740802 2573582769121 2575800749312 2576348036432 2582964129616 2586085445216 2588802395452 2600721154304 2603293892416 2603847021076 2606599556288 2608518281824 2613293335744 2615772650582 2618583250144 2623280947456 2626433929364 2630017564928 2631241778984 2633178643732 2636522255276 2639130409279 2648660714752 2651280876608 2658654169444 2664663517243 2668923150208 2669490223288 2672312150144 2675524063786 2679743931592 2681716498916 2682394842218 2687777974427 2687842086272 2694744497536 2700152413504 2702989202888 2713252358096 2716120546048 2718119890304 2718697416344 2719385114012 2721386861326 2724263648288 2725679064472 2731839908434 2736788296144 2737369788709 2742974250268 2744399387717 2744417207168 2747300501296 2750620404896 2755602811136 2762679232768 2763266226448 2765999760692 2766187284224 2768223482752 2768923708096 2769512028556 2771550674438 2776624169228 2781653678048 2782244703278 2787236006672 2787941041256 2792338214432 2794393662736 2800709822092 2807107214464 2809173534272 2813604195584 2814315900032 2816985931396 2819963776448 2832928400224 2833644992752 2835730847096 2839331659528 2846623097864 2851779401024 2855225559424 2863166028632 2866174080679 2866192690816 2871994532416 2877874623232 2879369849408 2882830630477 2885878080176 2888002383448 2891055300224 2894530126306 2901963314978 2902032535808 2907837564653 2907856445312 2910911449264 2919006782627 2922534180202 2927206035712 2927827986832 2935346684816 2938449649408 2939073989488 2941237450424 2941981439852 2955507032926 2955526223104 2958631309088 2961438257089 2966859352834 2969043266657 2975825166944 2981163750656 2982551415368 2984746880164 2989454457808 2990210643784 2995575034816 2996211512476 3001638776416 3007133461696 3009347021408 3009986425238 3010747804799 3013168291744 3016149039176 3030015613588 3033677156888 3036864348511 3036884066944 3038461907936 3044682822272 3045329733992 3050845969472 3057741787184 3059330464996 3062564493248 3064818855904 3065594105392 3066245460187 3071746256488 3083409569296 3086649009962 3086669051648 3092843414843 3100785874459 3100859837824 3107082761536 3107868701728 3110156412944 3113444169472 3115061787968 3118805852617 3122102752496 3122766113831 3127758052736 3131537710336 3134827714592 3143545765906 3143566177024 3158018544512 3161142583648 3165156604064 3167486485072 3173284764832 3179032774912 3182798474492 3186218332864 3189241199942 3195079303052 3197431210246 3200811225248 3201491309978 3219412493024 3222794818828 3226689321128 3234975498664 3238451420288 3240835253824 3241523842564 3244950468032 3248160503728 3248850648883 3253283540416 3253974774076 3256370034398 3257193736979 3272189747008 3275627520776 3279585867376 3285469393024 3294663577688 3298146377344 3300574152512 3301409036576 3302110495586 3304541188753 3308034430064 3309753149716 3316529502832 3317234174527 3323242931032 3326755942016 3330754446754 3339307864802 3339329547008 3340039063088 3346089127808 3354681925504 3358713995126 3358941702272 3361414229056 3362264502688 3362978891818 3371615062634 3377722323344 3381292924672 3385356978668 3400861926826 3400943047936 3408630188992 3411139291616 3416519380352 3417383592896 3424241728544 3430444315904 3439253738752 3440854634056 3443387457188 3447027473344 3447759872284 3451170535211 3456613761692 3467059607872 3470702112584 3472527894784 3480376838848 3484559984087 3488243523856 3490811230088 3494562042496 3503536120448 3504280525928 3506860037044 3507747101362 3510567150272 3514786581943 3523812596759 3523896650624 3527598868528 3534678188392 3543755285096 3548037643696 3548791504531 3551849944832 3554464471936 3562498616992 3564349545848 3568117431424 3568875558664 3571647156896 3572406034106 3582660245248 3588829968553 3592623732464 3596177700556 3596965144864 3606202195232 3612734381312 3617321833216 3619984554368 3620900233664 3621669575804 3626611159808 3630970067452 3637483970848 3638256836578 3644847085648 3651519203488 3654207097424 3658069971712 3662466690428 3679328563456 3680259253888 3687644938432 3697114855616 3697900391276 3704598677216 3706258744097 3712183432832 3712972170152 3722507127976 3729977597164 3748073797811 3748098134144 3765329803072 3769789996427 3773038898944 3773840566384 3776618501432 3780610777216 3785154780554 3790319431808 3791124770888 3794875104202 3799693838486 3806576510576 3816351845488 3817162715743 3817187500672 3821775466418 3831589832434 3838530280144 3842563053218 3842588003072 3843404447792 3847206498268 3853274357296 3861983901412 3864826719026 3868979404192 3879739153706 3882595041013 3886699344944 3891396125344 3898444904704 3910275457256 3913419118336 3917290430144 3918122747084 3928184534092 3932405296064 3935299951072 3940296996896 3944194897384 3950415727648 3955189504448 3966516700096 3971309933696 3981508306048 3982354267528 3986564027264 3989498548672 4004892029632 4007840042336 4008853830128 4009705601783 4016898950792 4027214396296 4031541564032 4036413375232 4044487542487 4054873835831 4054900164224 4055761719464 4071426990848 4073542338112 4081882465024 4082749753264 4083617225779 4091977979908 4094104004627 4109917372064 4110790616954 4110817308416 4121373937408 4129618054003 4134608383178 4139050943776 4149680077088 4157124538112 4158007813232 4159059586136 4162121082028 4178180627068 4181256198014 4185676217632 4186565559202 4197316710626 4202388848476 4214423993852 4219516804552 4226171875744 4230352575176 4235724278968 4238842207964 4243396765888 4254293860544 4255197781484 4259407194511 4262831539616 4275767890849 4283512911784 4288689211184 4293222798592 4296383052416 4308331424488 4312960647296 4316135430208 4325891177776 4332714023872 4337000119088 4337921612843 4337949779072 4342507243984 4350373154944 4361544966272 4366787207818 4366815561472 4367743390192 4378959808496 4386891748736 4392462226048 4396807426592 4397741627762 4403742122624 4409035081906 4413695887328 4416944821744 4417883301559 4421690747648 4426928428468 4447280981234 4447309857536 4468886236864 4477854568096 4489353753248 4490307617978 4497485658368 4499501025656 4507651311296 4508609063756 4520187226828 4529258510842 4530404192041 4551262020032 4556732286883 4561549223504 4564906993192 4573263337552 4581547234432 4582520687752 4590741658048 4596259376387 4602530738624 4603508650364 4604673113222 4608062626531 4613913946733 4622271477128 4634141526664 4635156250816 4639741534064 4644646220032 4652644796527 4665999718016 4666991115176 4670615512864 4671607890754 4676546262752 4678976005288 4689551880286 4693003873103 4697048425216 4698046419376 4703723650976 4715802870688 4725266723632 4730231105054 4730343935744 4742491516672 4748191626668 4752008929408 4753210955584 4756709808032 4757720478602 4769938362826 4775063573792 4778578512016 4783629963008 4789379518252 4800204937969 4802730112544 4807775877268 4822304919488 4829910715136 4834688657344 4835715896284 4840827747392 4844391094816 4846646049973 4859092296149 4867893936584 4877663011676 4878896822198 4886591875256 4890188909788 4901242188661 4901359098496 4923807342272 4929725379943 4934936608784 4943875631744 4956571564672 4957624700392 4958878737316 4962528982418 4962865421696 4968830404174 4981590421262 4990613951792 4991674320587 4991706731648 5004525495424 5010540550106 5015837208928 5024922773248 5025990431728 5036280590656 5038897236464 5044223871232 5047936939136 5049009487496 5050286640308 5054004171034 5059346775392 5073505047154 5082606835696 5088748779296 5094095036212 5117548077824 5118842567552 5122610562496 5123698976956 5130690003712 5131780134832 5136856698428 5142286886464 5143379481604 5147165538242 5152696072864 5165928259232 5172170890432 5177604790904 5206587784832 5207694042152 5213199112576 5217036563648 5226586671488 5231545301164 5237166500288 5243370146833 5252867858728 5262483557968 5266357287464 5273044510552 5278260818558 5302527323779 5302561753216 5317308338888 5322894721261 5329327034486 5337846300416 5338980446576 5344624300288 5351048127572 5353828313743 5359487863184 5363432997832 5364789684436 5375555948854 5375684172544 5389488995072 5400269762927 5400304827008 5405978405776 5426504716192 5436239780608 5437394832688 5438770228024 5442773722652 5448527296576 5451358128944 5463679816868 5473576592288 5474739577418 5485948500536 5488798775434 5488834414336 5494601002592 5501240809792 5526532452896 5531999521384 5536446965504 5537847416192 5539024057112 5543101348876 5553248338456 5563307356096 5564489406556 5574472013344 5575882082512 5584676428864 5588787325472 5591388780341 5601419644184 5614214428928 5618347068544 5628631800064 5633971862792 5639890932949 5639927552896 5665856800448 5667289985504 5671461694192 5672666724487 5678663319056 5693246195728 5694455854633 5703558802048 5710451118848 5726332057264 5732348161358 5732385381632 5743852056137 5743989064832 5758739698816 5765661260954 5771756160352 5776004766896 5782110600448 5789060252612 5792068012003 5803926629956 5815675129306 5815712890624 5821822898528 5838013565254 5845068360404 5855655973664 5870693369632 5878147978976 5882474900848 5883962879704 5911014065852 5917262618176 5922876514178 5924374712669 5933718705668 5938086533314 5951650333888 5965102830736 5969493760328 5978908915616 5980421287568 5991150069632 5992423024952 6003277552832 6014266923392 6018694042816 6019972850476 6021495609598 6025928050079 6026336583488 6032298078352 6033579776497 6049074082961 6060031227176 6067354313776 6073728697022 6073768133888 6076923815872 6089365644544 6090659467984 6101691938944 6115483574368 6118660929992 6125128986496 6129637711808 6131188210784 6132490920374 6137005064827 6143492512976 6166819138592 6173298019924 6185686829686 6201571748918 6201719675648 6214165523072 6215737403456 6220312825888 6230123575936 6237611705234 6244205504992 6245532227662 6255516105472 6269655429184 6287091531812 6293310975973 6316037089024 6322285167296 6330313208128 6334972970144 6337921757657 6346569529664 6354197618041 6365596948984 6372436665728 6378482399884 6390158606104 6394862420492 6401622450496 6402982619956 6409316708249 6438824986048 6445589637656 6453378642256 6469950997328 6471325684733 6476902840576 6481670507648 6483047685128 6489900936064 6496321007456 6497701297766 6506567080832 6507949548152 6512740068796 6514387473958 6527460795037 6544379494016 6551255041552 6559171734752 6570938786048 6589327155376 6596292754688 6601148305024 6602818073152 6604220991172 6609082377506 6616068860128 6619506299432 6633059005664 6634468349054 6646485862064 6653511884032 6661508893508 6678615729604 6680078126176 6692178255616 6709363851008 6717427990252 6717883404544 6722828458112 6724529005376 6725957783636 6743230125268 6755444646688 6758471827471 6770713957336 6801723853652 6817260377984 6822278583232 6833038760704 6834767185792 6848483457088 6856714807397 6874322934661 6881709268112 6886774914376 6894054946688 6895519744568 6902341070422 6913227523384 6934119215744 6941404225168 6960708481649 6960753677696 6969119968174 6976487047712 6981622460176 6989124084992 7007072240896 7008561051856 7013720074088 7015494202724 7021134300544 7029573163886 7047625193518 7047793301248 7055197737056 7061891228443 7069356376784 7087510570192 7096075287392 7097583009062 7108928943872 7124997233984 7128699091696 7136234862848 7137751117328 7143294313792 7144812068212 7177659937106 7185247464928 7192355401112 7193930289728 7212404390464 7239969108736 7241800467328 7243339151608 7261940134904 7274967941696 7276513673156 7289694171296 7303038406976 7308414194848 7311816097369 7324933380856 7360518507776 7375241989241 7375289876864 7394229711232 7395800782552 7409197354432 7412517488194 7417973863937 7424366865664 7425944340304 7445014255952 7446596117597 7459955194328 7496147595622 7496196268288 7511191150333 7530479980829 7530659606144 7539579992854 7547681132768 7553237002864 7561221554432 7570309561108 7580638863616 7582249541776 7583860562161 7589750208404 7599387676972 7613153021152 7632703690976 7634325431486 7634375001344 7643550932836 7663179664868 7677060560288 7685126106436 7686808895584 7694412996536 7706548714592 7723967802824 7729653438052 7737958808384 7759478307412 7765190082026 7773398689888 7782792250688 7820550914512 7834580860288 7836245494168 7856369068184 7864810592128 7870599902144 7880593993792 7888389794768 7890065861573 7900831455296 7910327646949 7910379008896 7933033400192 7942619867392 7963016612096 7964708535056 7973128054528 7978997097344 8009784059264 8015680084672 8017707660256 8019411203566 8033797901584 8054428792592 8056140138137 8063083128064 8088975084974 8109747671662 8109800328448 8111523438928 8147084676224 8165499506528 8167234451558 8183955959816 8188208009254 8219834744128 8221581233908 8259236108006 8269216766356 8278101887552 8299360154176 8309335346669 8316015626464 8318119172272 8324242164056 8356361254136 8362512396028 8371352435264 8373131118404 8381414156941 8394633421252 8404777696952 8413607785219 8428847987704 8439033609104 8452343751488 8460705150352 8462502818497 8471448557936 8477684415928 8486793531776 8508587721088 8510395562968 8518814389022 8525663079232 8535910270433 8551535781698 8557830592129 8567025823568 8577378422368 8592766104832 8616662848976 8625921294592 8632270860416 8651782355552 8665428047744 8674000238176 8675843225686 8675899558144 8685014487968 8700746309888 8723089932544 8733574415636 8735486780384 8757919616992 8773783497472 8784924452096 8793614853184 8795483255524 8807484245248 8818070163812 8827391774656 8833889643488 8835766603118 8838001620539 8853856856936 8894561962468 8914666313371 8937772473728 8955709136192 8966473209673 8978707506496 8980615235956 8989499222249 8999002051312 9000914092807 9015302622592 9017218127512 9040374453656 9058517021684 9060808384082 9102464937541 9102524040064 9113464573766 9123098447008 9129813986384 9146526675104 9155204277037 9163094468864 9165041375504 9181483316096 9192518752774 9205061477248 9207017300728 9209346226444 9216125253062 9227827893466 9244542954256 9268283053328 9270312501632 9279483068128 9305289593054 9331999436032 9333982230352 9341231025728 9343215781508 9353092525504 9357952010576 9379103760572 9386007746206 9396092838752 9407447301952 9431605741376 9450533447264 9460462210108 9496383253336 9504017858816 9506421911168 9513419616064 9515440957204 9539876725652 9550127147584 9557157024032 9561439679519 9578759036504 9600409875938 9605460225088 9615551754536 9644609838976 9669377314688 9671431792568 9681655494784 9688782189632 9693292099946 9700427360533 9718184592298 9735787873168 9737856461473 9755326023352 9757793644396 9773183750512 9780377819576 9802484377322 9802718196992 9822326888897 9847550744161 9847614684544 9859450759886 9869873217568 9887751263488 9913143129344 9915249400784 9917757474632 9925057964836 9925730843392 9937660808348 9942824011237 9963180842524 9981227903584 9983348641174 9983413463296 10009050990848 10021081100212 10031674417856 10051980863456 10072561181312 10077794472928 10095873878272 10098018974992 10100573280616 10108008342068 10118693550784 10147010094308 10165213671392 10177497558592 10188190072424 10237685135104 10245221124992 10247397953912 10263560269664 10273713396856 10284573772928 10286758963208 10294331076484 10305392145728 10331856518464 10344274615241 10344341780864 10355209581808 10384007734919 10413175569664 10415388084304 10426398225152 10434073127296 10453173342976 10463090602328 10474083161191 10474333000576 10486740293666 10505735717456 10524967115936 10532714574928 10534952488333 10546089021104 10556521637116 10605054647558 10605123506432 10634616677776 10645789442522 10658654068972 10677960893152 10702096255144 10707656627486 10718975726368 10726865995664 10729579368872 10751111897708 10800539525854 10800609654016 10803271534867 10811956811552 10853009432384 10874789665376 10877540456048 10885547445304 10897054593152 10902716257888 10927359633736 10947153184576 10949479154836 10971897001072 10977597550868 10989202005184 11002410180671 11002481619584 11053064905792 11063999042768 11075694832384 11078048114224 11086202697752 11106496676912 11126614712192 11128978813112 11148944026688 11151764165024 11162344199797 11169352857728 11177574650944 11182777560682 11191009235861 11202839288368 11205219584923 11236694137088 11267943725584 11279781865898 11279855105792 11331713600896 11334579971008 11342923388384 11345333448974 11357326638112 11386492391456 11388911709266 11397295120393 11407117604096 11452664114528 11464696322716 11487704112274 11487978129664 11517479397632 11531322521908 11543512320704 11552009533792 11557386734551 11578120505224 11584136024006 11607853259912 11631350258612 11643645797056 11657640563639 11676027130508 11687577526807 11690136720808 11711311947328 11741386739264 11755498982941 11756295957952 11764949801696 11767925759408 11770426121363 11800652719219 11822028131704 11834525236352 11845753028356 11848749425338 11867437411336 11876173066628 11903016743891 11903300667776 11930205661472 11938987520656 11957817831232 11960842575136 11982300139264 11984846049904 12006555105664 12028533846784 12037388085632 12039945700952 12042991219196 12051856100158 12052673166976 12064596156704 12067159552994 12098148165922 12120062454352 12134708627552 12147457394044 12153847631744 12181318935968 12203383877888 12230967148736 12237321859984 12250257972992 12259275423616 12262376421568 12264981840748 12274010129654 12286985025952 12333638277184 12346596039848 12371373659372 12403143497836 12428331046144 12431474806912 12440625651776 12460247151872 12475223410468 12488411009984 12491064455324 12503421119371 12539310858368 12574183063624 12586621951946 12644570334592 12660626416256 12669945940288 12675843515314 12693139059328 12708395236082 12731193897968 12733898928023 12744873331456 12756964799768 12780317212208 12789724840984 12803244900992 12805965239912 12818633416498 12877566357749 12877649972096 12891179275312 12906757284512 12939901994656 12942651369466 12963341015296 12966095370256 12979801872128 12992642014912 12995402595532 13013134161664 13015899096304 13025480137592 13028774947916 13054921590074 13088758988032 13102510083104 13118343469504 13178654310752 13202296610048 13205636146304 13208441982344 13218164755012 13232137720256 13239012598864 13266118011328 13268936698108 13292971724128 13298928434701 13323017787016 13357231459208 13360156252352 13434855980504 13445656916224 13448970686263 13449058010752 13451915567272 13486460250536 13510889293376 13516943654942 13526893516591 13541427914672 13579087037971 13603447707304 13634520755968 13644557166464 13669534371584 13696877980019 13696966914176 13713429614794 13748645869322 13763418536224 13773549828752 13788109893376 13791039489136 13804682140844 13826455046768 13829392789823 13868238431488 13882808450336 13921416963298 13921507355392 13938239936348 13952974095424 13963244920352 14017122103712 14027440148176 14030988405448 14042268601088 14059146327772 14095250387036 14110395474112 14123782456886 14138712753568 14175021140384 14192150574784 14195166018124 14249994467968 14257398183392 14275502234656 14286588627584 14289624136424 14355319874212 14370494929856 14384710802224 14387767159339 14387860579456 14424808780928 14483600934656 14486678303216 14523880269808 14549935883392 14553027346312 14579388342592 14606076813952 14616828389696 14623632194738 14634396693049 14649866761712 14652979457207 14690608487191 14750483978482 14750579753728 14788459422464 14791601565104 14818394708864 14825034976388 14835947727874 14851888680608 14890028511904 14893192235194 14919910388656 14992295191244 15022382300666 15060959961658 15061319212288 15079159985708 15095362265536 15106474005728 15140619122216 15164499083552 15167721124322 15179500416808 15198775353944 15226306042304 15265407381952 15268650862972 15283755227363 15287101865672 15326359329736 15354121120576 15370252212872 15373617791168 15388825993072 15392095697167 15413097429184 15431622786671 15447935605648 15459306876104 15475917616768 15518956614824 15530380164052 15546797379776 15565483434319 15565584501376 15641101829024 15669161720576 15672490988336 15712738136368 15716076662923 15729621184256 15741199804288 15761187987584 15776779589536 15780131723146 15801662910592 15820655293898 15820758017792 15852404787947 15866066800384 15929417070112 15957994194688 16019568118528 16031360169344 16035415320512 16038822407132 16067595803168 16108857585184 16112280276274 16116355896277 16177950169948 16219495343324 16223046877856 16294169352448 16330999013056 16334468903116 16350627617639 16367911919632 16376416018508 16413431581001 16439669488256 16443162467816 16518472216012 16538433532712 16555808867689 16556203775104 16598720308352 16618670693338 16632031252928 16636238344544 16648484328112 16652021675107 16694784269891 16712722508272 16725024792056 16742704870528 16746262236808 16762828313882 16789266842504 16809555393904 16827215570438 16857695975408 16878067218208 16904687502976 16921410300704 16925005636994 16942897115872 16955368831856 16973587063552 17017175442176 17020791125936 17037628778044 17051326158464 17071820540866 17103071563396 17115661184258 17134051647136 17154756844736 17233325697952 17264541720832 17303564711104 17330856095488 17348000476352 17351686451372 17370028975936 17390906414609 17435566474417 17467148831272 17470973560768 17515839233984 17587229706368 17590966511048 17636140327624 17654783549312 17667779286976 17671533206236 17676003241078 17689014598619 17707713713872 17757267665039 17789123924936 17829332626742 17875544947456 17911301973871 17911418272384 17932946419346 17957415012992 17961230471912 17978998444498 17998004102624 18001828185614 18015079383847 18030605245184 18034436255024 18080748907312 18084590571307 18117034043368 18121616768164 18204929875082 18205048080128 18226929147532 18246196894016 18259627972768 18293053350208 18310408554074 18330082751008 18362966632192 18385037505548 18410122954496 18414034601456 18418692452888 18432250506124 18455655786932 18489085908512 18536566106656 18540625003264 18558966136256 18610579186108 18667964460704 18682462051456 18686431563016 18706185051008 18715904021152 18758207521144 18772015492412 18792185677504 18814445820989 18814894603904 18863211482752 18901066894528 18920924420216 18992766506672 19012843822336 19026839232128 19030881914408 19079753451304 19100254295168 19114314048064 19122879359038 19157518073008 19161588520963 19200819751876 19210795714019 19210920450176 19231103509072 19289219677952 19338754629376 19342863585136 19363310989568 19377564379264 19386584199892 19400854721066 19436369184596 19471575746336 19475712922946 19510652046704 19515587288792 19546367501024 19560755639152 19564911764047 19604968754644 19644653777794 19695101488322 19695229369088 19718901519772 19739746435136 19830498801568 19835514949264 19850115929672 19875321616696 19885648022474 19926361685048 19962455807168 19966697282348 20042162200424 20063218564753 20063348835712 20103961726912 20145122362624 20155588945856 20179814413339 20196037949984 20201146561232 20216016684136 20237387101568 20294020188616 20330427342784 20354862952571 20354995117184 20376380144848 20433047478389 20490442249984 20494795907824 20527120539328 20547426793712 20569147545856 20573517926416 20588662152968 20610784291456 20663713036928 20688549230482 20688683561728 20710419163616 20730067799623 20768015469838 20783302866599 20830776168608 20868146254592 20926181204656 20948166322382 20948666001152 20973480587332 21011471434912 21049934231872 21065429149856 21069904976666 21075234633593 21092178042208 21113043274232 21210109295116 21258050439577 21269233355552 21291578885044 21317308137944 21355921786304 21404192510288 21415313254972 21437951452736 21453731991328 21459158737744 21463718221309 21502223795416 21601079051708 21606543069734 21623913623104 21649903903901 21705501121213 21706018864768 21749579330752 21755080912096 21771094890608 21794109186304 21805432515776 21831640968319 21854719267472 21859362796817 21894306369152 21898958309672 21943794002144 21955195101736 21978404010368 22004820361342 22004963239168 22106129811584 22127998085536 22156096228448 22172405395504 22212993353824 22253229424384 22257957626224 22297888053376 22303528330048 22324688399594 22338705715456 22355149301888 22365555121364 22382018471722 22405678576736 22410439169846 22535887451168 22559563731796 22663427201792 22669159942016 22685846776768 22690666897948 22714653276224 22741954542181 22772984782912 22777823418532 22794590240786 22800356158853 22905328229056 22929392645432 22975408224548 23062645043816 23087024641408 23104019067584 23114773469102 23131788321271 23156241010448 23168272048012 23215706519824 23220639221689 23262700517224 23287291594112 23315281127278 23352054261016 23375155053614 23380273441616 23422623894656 23482773478528 23510997965882 23512591915904 23529899603392 23535851518816 23540852242726 23601305438438 23644056263408 23669050472704 23691506056712 23697498850676 23734874822672 23752346133256 23806033487782 23806601335552 23860411322944 23877975041312 23915635662464 23921685150272 23969692099808 24013110211328 24074776171264 24079891401904 24085982438392 24103712200316 24105346333952 24129192313408 24134319105988 24196296331844 24240124908704 24269417255104 24294914788088 24307695263488 24362637871936 24461934297472 24474643719968 24518550847232 24524752843136 24529963681496 24548020259308 24573970051904 24603506073601 24666688177313 24667276554368 24693192079696 24742747318744 24806286995672 24841540531717 24862949613824 24881251303552 24950446820936 24976659845917 24976822019968 24982128910648 25006842238742 25078621716736 25121809779871 25148366127248 25173243903892 25218304499089 25289140669184 25321252832512 25339891880576 25351687030628 25386278118656 25416790472164 25462387795936 25467797856046 25513929599536 25560634424416 25579449681968 25606489801984 25611930479824 25637266832996 25755132715498 25755299944192 25782358550624 25813514569024 25879803989312 25885302738932 25932190740512 25985284029824 25990805191064 26031798192608 26050960275184 26057549895832 26109843180148 26205020166208 26236516584677 26236686939008 26357308621504 26411272292608 26416883964688 26436329510024 26464275440512 26478025197728 26532236022656 26537873396216 26585943448256 26597856869402 26646035574032 26714462918416 26720139010201 26720312504704 26869711961008 26897941372526 26898116021504 26903831134544 26972920501072 27021778586752 27033887309884 27053787033182 27082855829344 27158174075942 27178165287091 27206895414608 27212676134813 27289114332928 27393755960038 27393933828352 27426859229588 27497291738644 27526837072448 27547099657504 27582078978272 27609364281688 27652910093536 27658785579646 27765616900672 27842833926596 27876479872696 27905948190848 27926489840704 28034244207424 28054880296352 28061976810896 28067939212481 28118292655544 28190500774072 28220790948224 28247564913772 28277425507136 28311412797409 28350042280768 28384116850817 28384301149568 28390332036248 28499988935936 28514796366784 28551004469312 28573177255168 28579248272848 28585320580453 28658728032389 28710639748424 28740989859712 28769421604448 28775534318678 28775721158912 28849617561856 28907326378021 28973356606432 29047760539616 29099871766784 29106054692624 29158776685184 29212153627904 29233656779392 29247264389476 29268793386098 29299733523424 29305958914414 29381216974382 29500967956964 29583203130208 29636789417728 29650069952776 29671895455748 29703777361216 29780057023808 29786384470388 29815850361577 29839820777312 29930375235943 29984590382488 30044764601332 30121919923316 30158319971416 30190724531072 30212948011456 30281238244432 30328998167104 30335442248644 30359000833616 30365451289901 30397550707888 30452612084608 30530814763904 30537301725944 30567510454726 30574203731344 30652718659472 30708242241152 30740504425744 30747235582336 30777651986144 30784191394334 30826194858368 30863245573342 30895871211296 30918613752208 30925183110913 30951835233536 31037913229648 31060760328104 31093594759552 31130966868638 31131169002752 31282203658048 31344981976672 31425476272736 31432153325846 31482399608576 31522375975168 31553559179072 31560263446292 31603325821184 31641310587796 31704809575894 31712829344287 31858834140224 32062720338688 32070830641024 32077644814264 32135191606336 32173815634709 32217715170368 32224560552548 32232711792554 32256438385717 32297397627131 32355900339896 32438990686648 32446093755712 32568513575689 32661785952353 32661998026112 32668937806232 32701255235278 32735823839264 32752832037016 32826863162002 32851027111721 32879338976512 32886324935632 32977782806501 33036944432024 33076867065424 33111617735378 33112407550208 33197440616704 33237341386676 33264062505856 33272476689088 33296968656224 33304043350214 33389568539782 33425445016544 33450049584112 33485409741056 33492524473616 33525656627764 33578533685008 33619110787808 33654431140876 33715391950816 33756134436416 33809375005952 33842820601408 33850011273988 33885794231744 33910737663712 34041582251872 34075257556088 34102652316928 34143641081732 34206143126792 34231322368516 34268103294272 34308695320627 34309513689472 34466651395904 34607129422208 34696000952704 34703372902744 34740057951872 34781812829218 34871132948834 34934297662544 34941720244109 34941947121536 35031678467968 35174459412736 35181933022096 35272280655248 35309567098624 35335558573952 35343066412472 35352006482156 35378029197238 35415427427744 35514535330078 35578247849872 35585807253217 35658665253484 35677192040321 35822603947742 35822836544768 35865892838692 35914830025984 35922460943824 35957996888996 35996008205248 36003656371228 36030158767694 36068872510048 36161497814624 36169181142614 36234068086736 36243233536328 36409859750164 36453858295064 36492393788032 36519255945536 36586106700416 36620817108148 36660165502016 36770075011096 36828069202912 36837384905776 36864501012248 36911311573864 36978171817024 37073132213312 37117691266453 37117932272512 37221158372216 37260263048827 37335928921408 37364924102912 37372863126032 37412370102016 37431808042304 37476798196201 37516415042288 37544030984824 37584371355008 37628891641978 37629789207808 37726422965504 37801888340489 37802133789056 37841848840432 37985533013344 38053678464256 38061763828816 38159506902608 38200508590336 38228628096128 38245758718076 38315036146016 38323177041926 38401639503752 38421591428038 38421840900352 38462207018144 38498697342157 38685727170272 38755128758528 38773168399784 38801709442132 38872738369192 38943151492672 38951425845892 39021304093408 39031174577584 39092735002048 39121511278304 39129823528094 39139721462387 39209937509288 39289307555588 39390202976644 39437803039544 39479236530643 39479492870272 39660997603136 39671029898528 39700231859344 39708667071409 39750643233392 39771296044948 39852723370096 39861190982431 39924911614336 39933394564696 40084324400848 40126437129506 40126697671424 40206964392959 40207923453824 40311177891712 40359628826678 40392075899968 40402293122464 40432033368272 40474774203136 40544476084021 40588040377232 40660854685568 40709725905142 40709990234368 40752760289696 40866094956778 40989591815648 41054241078656 41094853587424 41147035852832 41177324305936 41221568582912 41327426073856 41377098460964 41420838327232 41460135599246 41470622988683 41536030939676 41566605733198 41661552337216 41852362409312 41896332644764 41946961174664 42022942869824 42099868463744 42130858299712 42139809953332 42150469267186 42181496350553 42184356084416 42226086548464 42235058435479 42343518580727 42420218590232 42516100879154 42538466711104 42583157770088 42634616275888 42711843572608 42808385020576 42830626509944 42875902905472 42907463982656 42918317475488 42927436442618 42959035453789 43004447590832 43124792900809 43202158103416 43213086139468 43247827246208 43299807807802 43411002242426 43412037729536 43499158661504 43510161824192 43542189781216 43610865031552 43663281936638 43709438534944 43718725593634 43788612738304 43797916619344 43887588004288 43910390203472 43956808020736 44009640722684 44212259623168 44255996171072 44312192456896 44344810791008 44425986707648 44515915252448 44595776106752 44607056660096 44649376799188 44710298603776 44731110242728 44764036943444 44811357153472 44820878339692 44865216957743 45071774902336 45119127463592 45299279793131 45338319884032 45371693553536 45381333795896 45429306552448 45483909084362 45545969565824 45555646837064 45589180481572 45600712317706 45692225565259 45810656458112 45858785290864 45950816449096 46125290087632 46174049282816 46208038135168 46229546938204 46263576642542 46312482020896 46336544096024 46431413039648 46441278443378 46525401034448 46574583188224 46630562254556 46654789591189 46704108522032 46750310107228 46760546883232 46845247789312 46965546957056 47021995931764 47025183831808 47059799206784 47071703037632 47081704485452 47202610876876 47288112526816 47383012113424 47394997701352 47469749645344 47504692266512 47612066975564 47720822645888 47755950082624 47831271324928 47843370300544 47939384199616 48159782803808 48171964876784 48207424400632 48258384626816 48268638211976 48392592663688 48480249817408 48538834510208 48589829576176 48724959371543 48725275743872 48923868594944 48949287439936 49049505686272 49059927362992 49096040518616 49147940103808 49207012147202 49333376354626 49334553108736 49386384159392 49433238599101 49485494637488 49612573991344 49623115304659 49683081063434 49762502607104 49900893641872 49953319691834 49953644039936 49964257821296 50013684477484 50243619559742 50296732254496 50346487807784 50436608998178 50473735533169 50679783761152 50703374061256 50833580944328 50924775591872 50935595712092 51027859199072 51121268848832 51158899363936 51182712681583 51223860959648 51274533665992 51510265430996 51564717101248 51626693924687 51627029138048 51759607978624 51770605477864 51864381481024 51970568059648 51981610382128 52063596385216 52101920550368 52115099791664 52126172823179 52219686360296 52410040332416 52473033169354 52473373878016 52578338052331 52713359865803 52714617243008 52833767929376 52872659020048 52928550881024 52956050395456 53064472045312 53075746792432 53087023935127 53171886896512 53195713738804 53292071148064 53428925836832 53440278020402 53440625009408 53739423922016 53795882745052 53807662269088 53945841002144 54043557173504 54067774619768 54107574066364 54165711658688 54316348151884 54356330574182 54413790829216 54425352269626 54787511920076 54853718459176 54994583477288 55053674144896 55094199315008 55164157956544 55218728563376 55230461031011 55305820187072 55317571159292 55372293528643 55531233801344 55685667853192 55752959745392 55811896381696 55852979681408 56068488414848 56109760592704 56123953621792 56135878424962 56236585311088 56381001548144 56392980966959 56441581896448 56495129827544 56554851014272 56622825594818 56700084561536 56768233701634 56768602299136 56780664072496 57029592733568 57102008938624 57158496545696 57170641160906 57317456064778 57421279496848 57481979719424 57538843208896 57551068637356 57814652756042 57946713212864 58095521079232 58212109385248 58317553370368 58467313558784 58494528778952 58537586772196 58599467046848 58611917828828 58669899098587 58762433948764 58895254496533 59001935913928 59166406260416 59237519729479 59300139905552 59343790911496 59407554722432 59560114047616 59572768940776 59631700723154 59679641554624 59751371893031 59860750471886 59904814144903 59969180764976 60089529202664 60243839846632 60316639942832 60381449062144 60425896022912 60562476488864 60657996334208 60670884497288 60718001667232 60730902579802 60795101415776 60905224169216 61061629527808 61074603451888 61135020909452 61148407462688 61305437318944 61416484482304 61481008851488 61494471164672 61555303972288 61568382788668 61652389716736 61726491146684 61791742422592 61837227504416 61850366221826 62075826459296 62121520656208 62187189519104 62261933737276 62402664193597 62564407316096 62689963953344 62850952545472 62864306651692 63006398649649 63107118358144 63120526892584 63282621175592 63409619151788 63425658688574 63717254562787 63717668280448 64086429939259 64141661282048 64155289628528 64270383212672 64347631269418 64435430340736 64449121105096 64465423585108 64512876771434 64594795254262 64711800679792 64877981373296 64891766167631 64892187511424 65137027151378 65323571904706 65323996052224 65337875612464 65402510470556 65471647678528 65505664074032 65653726324004 65702054223442 65772649871264 65955565613002 66073888864048 66153734130848 66223235470756 66474682773352 66528125011712 66544953378176 66593937312448 66608086700428 66779137079564 66850890033088 66900099168224 66985048947232 67051313255528 67157067370016 67238221575616 67308862281752 67430783901632 67512268872832 67685641202816 67700022547976 67771588463488 67821475327424 68083164503744 68150515112176 68164995230311 68287282163464 68412286253584 68462644737032 68536206588544 68617390641254 68619027378944 68756288222279 68932855209127 68933302791808 69214258844416 69392001905408 69406745805488 69480115903744 69563625658436 69599768078659 69742265897668 69868595325088 69883440488218 69883894243072 70063356935936 70203506918051 70363866044192 70544561310496 70671117147904 70686132824944 70704012964312 70756058394476 70830854855488 71029070660156 71156495699744 71171614506434 71317330506968 71354384080642 71645207895484 71731785677384 71844921887648 71915993777992 71992016410496 72007312742456 72060317535388 72137745020096 72322995629248 72338362285228 72409922306687 72468136173472 72486467072656 72688054144433 72819719500328 72907716590128 72984787576064 73038511891072 73172213400832 73241634216296 73318582128337 73320331004032 73540150022192 73656138405824 73674769811552 73729002024496 73744667418331 73822623147728 73956343634048 74146264426624 74235382532906 74235864545024 74442316744432 74520526097654 74671857842816 74745726252064 74863616084608 74953596392402 75032830084576 75088061969648 75168742710016 75257783283956 75603776680978 75604267578112 75622900744069 75683697680864 75971066026688 76123527657632 76319013805216 76457256192256 76491517436152 76630072292032 76646354083852 76803279007504 76843182856076 76924414036288 76997394684314 77016871264697 77371454340544 77546336799568 77603418884264 77745476738384 77886302985344 77902851691784 78042608186816 78062349155168 78136409398579 78185470004096 78243022556608 78259647056188 78279442924774 78337064651027 78419875018576 78436537094461 78578615111176 78780405953288 78875606079088 78958473061286 78958985740544 79321995206272 79342059797056 79400463718688 79417334142818 79501286466784 79542592089896 79705446740192 79722381964862 79781065842751 79849823228672 79866789129392 80168648801696 80252874259012 80413928785918 80415846907648 80622355783424 80719257653356 80784151799936 80804586244928 80864066736544 81088952168042 81176080754464 81321709371136 81419451810284 81505520579392 81603483945473 81732189913556 81813042687649 81979183631296 82108482157312 82189707174848 82294071705664 82354648611872 82392982849541 82604569034533 82754196921928 82841676654464 82920271198492 82941245977366 83072061879352 83133211466396 83321117207237 83323104674432 83704724818624 83792665289528 83893922349328 84045885739648 84199736927488 84261716599424 84279619906664 84300938534372 84362992701106 84368712168832 84452173096928 84470116870958 84687037161454 84840437180464 84858463449979 85032201758308 85076933422208 85166315540176 85269232551776 85423687145216 85616770041152 85661253019888 85751805810944 85814927965312 85836634950976 85854872885236 85918070907578 86008895181664 86249585801618 86404316206832 86426172278936 86495654492416 86599615615604 86822004484852 86998317323008 87020323648384 87084379562432 87221730063104 87326563873276 87418877069888 87437451187268 87595833238688 87775176008576 87820780406944 88019281445368 88511992342144 88624384913792 88689621582016 88851973415296 89031830504896 89137292496161 89214113320192 89298753598376 89462220485456 89528073886888 89622714306944 89641756679384 89730433915486 90142964504243 90143549804672 90238254927184 90489210261437 90598559586262 90743387107072 90762667591792 90858613104896 90967818168724 91091939131648 91111293674128 91178360963144 91201424635412 91384451130518 91621312916224 91717570581728 91804585969759 91901632898192 92250580175264 92416076270336 92459093876408 92527153285084 92624964041792 92673088192048 92862826079296 92882556886756 93050802068896 93261124509112 93309579182378 93408217044064 93500620214456 93521093766464 94043991863528 94119598413568 94142794803841 94143406075264 94163408970904 94405221753752 94576225053632 94766024226848 94789995402704 94939499290688 95009384533024 95053609265797 95224133951128 95441645291776 95511900165248 95686740601088 95878145860133 95878768399232 96319565607616 96343929753568 96414848801264 96516769253632 96537276423952 96785185327376 96805749528761 96960499634816 97077669020416 97179659152352 97449918743086 97450551487744 97645484954329 97898574879872 98119854725984 98192081037232 98295880207616 98414024294404 98666752709252 98772768318784 98866477198202 98970989274976 99225147982688 99246230609318 99366162126868 99801787283744 99906639383668 99928515642592 100027368954968 100487239119484 100593464508992 100692975615568 100714370115373 100873217996356 100947471066338 101406748122512 101667161888656 101849551183744 101871191424184 102055718398144 102242537697664 102317798727872 102365425363166 102440776851343 102447721919296 102549067331984 102570856200449 102834259410337 103020530861992 103129434202496 103253387849374 103254058276096 103519215957248 103541210955728 103728762962048 103963220764256 104127192770432 104203841100736 104230199583328 104252345646358 104439372720592 104820080664832 104946066338708 105156676104662 105426719731606 105429234486016 105667535858752 105745318040096 105912100790912 106151493584864 106174047870254 106343773793024 106391427477608 106584142296128 106857851673664 106880556040804 106986286591541 107478847844032 107591765490104 107615324538176 107744669880169 107891682004288 108021359506697 108135549239536 108215148132728 108331423317376 108632696303768 108712661148364 108827581658432 108850704539252 108958384040233 109575023840152 109707436918352 109989166954576 110012536640461 110107348289792 110188398630016 110328315913088 110437457126752 110460922062022 110611640374144 110635142318584 110744587057286 110966833515629 111062467602688 111371335706384 111505919490784 111705959362816 112136976829696 112219521185408 112247907243584 112271756849924 112473170622176 112762003096288 112785961933918 112990259655088 113109702028544 113245651189636 113400169123072 113536467403268 113561328144992 114059185467136 114204017877248 114316993091392 114341282321812 114634912129556 114842558993696 114894021067007 115077686417792 115102137274712 115629305512084 115890662073823 115893426425728 116191042158464 116424218770496 116564151725749 116863489889237 116989057557904 117075173544392 117198934093696 117223835657656 117339798197174 117524867897528 117790508993066 118003871827856 118332044188033 118332812520832 118475039458958 118600279811104 118687581822992 118815109444864 119120228095232 119145537881552 119263401446308 119359283109248 119502743786062 119721500943772 119809628289806 119938361529952 120179058405328 120487679693264 120633279885664 120851792045824 121124952977728 121315992668416 121341768994576 121436003334464 121461805159604 121590202831552 122149206903776 122270041818904 122296814925376 122610874637888 122962017702976 123110607944576 123136765577336 123452982293368 123583484845184 123674455008832 123700732443652 124151652918592 124243041312416 124300873655273 124523867474552 124805328387194 125128814632192 125379113817097 125379927906688 125701905090944 125728613303384 126012797299298 126105555686929 126214236716288 126241053785168 126565242351184 126592133999149 126819238303576 126851317377148 127434509125574 127435336560896 127690249555661 128018159674093 128172859878518 128310579257056 128540766425344 128695262538836 128870860681472 128898242210192 128930847170216 129025753542868 129189590508524 129423601359584 129755962746592 129783532335262 129784375022848 130274054302756 130647143809412 130675751224928 130805020941112 130943295357056 131011328148064 131307452648008 131404108446884 131545299742528 131911131226004 132147777728096 132307468261696 132446470941512 132949365546704 133089906756352 133187874624896 133216173400856 133558274159128 133701780066176 133800198336448 133970097894464 134102626511056 134131119646741 134314134740032 134475569998133 134476443151232 134617724563504 134861567803264 135024537745664 135371282405632 135400045095952 135543176926976 135642950654848 136166329007488 136301030224352 136329990460622 136574564326928 136824572507168 136925289474064 136954382348329 137072413177088 137234781282508 137512576444558 137865710418254 137866605583616 138813491610976 139127251316872 139199536157318 139484531795336 139737190650176 139766880976436 140407013836102 140442529953271 140727732088384 141089122620992 141258700893373 141372265649888 141408025928624 141512116788952 141661709710976 142058141320312 142312991399488 142343229012868 142484040667997 142634661013936 142708768161284 143031332348723 143290415790968 143463571354768 143689843775296 143831987555984 143984032820992 144014625484912 144120635070776 144275490040192 144645991258496 144676724570456 144819844613374 144936272346944 144972934145312 145110474597361 145376108288866 145483120066193 145639439000656 145815433180256 146077023782144 146483268432592 146637164256674 146640662008064 147080300044384 147312276811648 147349539623104 147458004048992 147489334836662 147645246295456 147912687268096 148292528853248 148470765065812 148806353077039 148884633488864 149041052195308 149343715685632 149491452504128 149727232169216 149907192784804 150065660169152 150176123939296 150246027549163 150515566567912 151207553361956 151245801488138 151367395361728 151549327327307 151938507848491 151942132053376 152247055315264 152638027610432 152821486778233 152983034872304 153015539577719 153260144584064 153292708167704 153606558015008 153686365712152 153848828072576 153994789368628 154033742529394 154741903938197 154742908681088 155092673599136 155206837768528 155490953476768 155772605970688 155805703383568 156085216373632 156124698310336 156272818797158 156370940008192 156486045113216 156519294112376 156558885849548 156674129302054 156839750037152 156873074188922 157157230222352 157560811906576 157751212158176 157916946122572 158643990412544 158684119594112 158800927437376 158834668285636 159002572933568 159085184179792 159410893480384 159444763929724 159562131685502 159733578258784 160337297603392 160505748518024 160827857571836 161438515306712 161568303599872 161609172489856 161728133473088 162177904336084 162352161508928 162544474551823 162838903620568 163011041158784 163206967890946 163464379827112 163626085375298 163958367262592 164379414349696 164588143411328 164709297223744 164785965699082 165209138069066 165508393843856 165683353308928 165840542396984 165882491954732 166144123758704 166266422932792 166642234414474 166646209348864 166979557111249 167408362650737 167409449637248 167585330579056 167787844698656 168091771479296 168523433198848 168559239813328 168601877068744 168725985402212 168737424337664 168904346193856 168940233741916 169374074322908 169680874360928 169716926899958 170064403516616 170153866844416 170332631080352 170538465103552 171233540082304 171322506039776 171629855930624 171673269901952 171709745770472 171836141815156 172017790363328 172499171603236 172808632413664 172852344557872 173199231231208 173644008969704 174040647296768 174168759124864 174653127746552 174836618921419 174837754139776 174874902374536 175191666477376 175550352017152 175641560813888 175852668459097 176038562890736 176528131493623 177023984684288 177248769827584 177379243164032 177703946830592 178059413740247 178063661009792 178274584992322 178597507196752 178924440970912 179056147773776 179245428613888 179283513358768 179460867830972 180285929008486 180287099609344 180476509854368 180978420522874 181197119172524 181525335183584 181935636337448 182222587348256 182356721926288 182402849270824 182768902261036 183435141163456 183609171939518 183655616092739 183803265796384 184501160350528 184918187752816 185054306570168 185249928083584 185346176384096 185725652158592 185765113773512 186101604137792 186522249018224 186619158364756 186816434088128 187001240428912 187040973071407 187042187532928 188087983727056 188285589607682 188286812150528 188326817941808 188810443507504 189152450107264 189532048453696 189579990805408 189878998581376 190018769066048 190107218531594 190247157009637 190448267902256 190488732943691 191023800330496 191756291720266 191757536798464 192639131215232 192687859507136 192829697602528 193074552847904 193570370654752 193611499057522 193920999269632 194359318304704 194899837486172 195290969908658 195797149759744 196239709451968 196384162074464 196475574487367 196828048588808 197333505418504 197545536637568 197732954396404 197941978549952 198179889581863 198450295965376 198492461218636 198688817955719 198732324253736 199603574567488 199813278767336 199857031285184 200054737909936 200097244063171 200611096226723 200974478238968 201186929017984 201385951231136 201428740230746 201746435992712 201894942132676 202351284646147 202813496245024 203334323777312 203699102367488 203742382848368 204111436796288 204485075395328 204635597455744 204730850726332 204881553702686 204895443838592 205098134663968 205141712400898 205668518820674 206041061723984 206258868404992 206506775698748 207082421911456 207457525924096 207926441528512 208254385540864 208407682201472 208460399166656 208504691292716 208878745441184 209512626651601 209892132677416 210313352209324 210853439463212 211335071717504 211490636080192 211824201581824 212302987169728 212348095740508 212558159029307 212782854955216 213168284592256 213715703347328 213761112081608 213972573183082 214957695688064 215183530980208 215230649076352 215489339760338 215783364008576 216042719013394 216271098479072 216430296265456 216476281776391 216662846634752 217265392607536 217425322296728 217655163316864 217701409078504 217916768080466 218918628081733 219150047680304 219414873836704 219978333909152 220025073280922 220376797260032 220656631826176 220874914253504 220921844124044 221223280748288 221270284637168 221489174114572 221933667031258 222742671412768 223011838981568 224439042370816 224495814487168 224543513699848 224946341244352 225524006192576 225571923867836 225980519310176 226081783389917 226491302379272 227072934806536 227122656289984 228632501666471 228633986182784 228682564643624 229269824259112 229685117987392 229788042134014 229957189782047 230155372835584 230204274549424 230844479645507 231258611024168 231781324147646 231786852851456 232382084316928 232846925660323 232848437540992 233128303451498 233726979778474 233978115115808 234150347088784 234397868187392 234447671315312 234679596394348 235049735795056 235099677426991 235581017986132 236007743655712 236664088376066 236665625041664 236950078917916 237200559622208 237375163645984 238291075763104 238526802892616 238718566218496 239005487572124 239443001887544 239619256579612 239876723059904 240358116810656 240975359386528 241266559771328 242249905955456 242683537989152 242872006668928 242923610319208 243180405663104 244298413807552 244540083637808 244592041708763 244593629850752 245221749275776 245924035405952 246221215889152 246273531154672 246905964586736 247166969690368 247348910017664 247401464887304 248303305837184 248486082624832 248601747310546 249047734949104 249100650772519 249610656774388 249740344282247 250758227634194 250759855813376 251403810181888 251457226606768 252025594598596 252211111373858 252482107570336 253130484702368 253184267998298 253638476607152 253702634754296 254869018251148 255380499111322 256036319348186 256345719757036 256621158514112 257390525077672 257796484420384 257861694340432 258051507085736 258379181017048 258847202719168 259511925493184 259567064670524 259823838865171 260548108605512 260821841341789 261294287618824 261351502449856 261610041882224 261886590714112 262022656296128 262337587373407 262614905296016 262808216893768 263090599485056 263822262452008 264295555456192 264613218383423 264614936523392 264892941883024 265898731093408 266375749249792 266432346801712 267116548318256 267403560132352 267600396672896 267940195788928 268205253022112 268262239293482 268628269480064 268951139996266 268952886302464 269235449127008 269490881395099 269723135606528 270800090191904 271285901309696 272332658014976 272602060448704 272659980921244 273149128653856 273649145014336 273850578948128 273908764696658 273978050236709 274469562565016 275025152889116 275731420836508 276354655714501 277626983221952 277960669499863 278254502633744 278399072314636 278969063590672 279028336877017 279474381300352 279533761952872 280814027672204 280885059906542 281448750750713 281455464176768 282178245241984 282517401786746 282744531299776 282816051857248 283024233577904 283323419421952 283811332588147 284116282640624 284625982798976 284686458025736 284968081335994 285269322027872 285417536322568 286062664697446 286580831581936 286927142709536 287379687550592 287663975111968 288029250969824 288241270141552 288550980080384 289291982516992 289353449140912 289639689226748 289872544693888 289945868290624 290220949194722 290752216577732 290966240132386 291278878001312 291630866360512 292966536865184 293274328513348 294160600088768 294624553623296 294699079246208 294916008097984 294978669673324 295290492590912 295645409048353 296404630065089 296941530131624 297612706154078 297769266977728 298082104390616 298982905008256 299814385569608 300131320338304 300352247878592 300492055098326 300713248176523 301031133135824 301873550305663 302415106723912 302491602976276 302734790723456 303098654654614 303877015696982 303884264106752 304492133555807 304494110630528 305276055220864 305642973556466 305966069744608 306031079155438 306520289168128 306585416335408 307213116030016 307372731424304 307697656145152 307989578737256 308067485058788 309483807876394 309485817362176 310185347198272 310413675537056 310981906953536 311611406767136 312170432747264 312249396620672 312545637594316 312972090226432 313038588224752 313117771699096 313348258604108 313679500074304 313746148377844 314314460444704 315121623813152 315502424316352 315833892245144 317368239188224 317601854874752 317669336571272 318005145867136 318170368359584 318821786960768 318889527859448 319124263371004 319467156517568 319845578956813 320674595206784 321011497036048 321655715143672 322877030613424 323218344979712 323456266946176 324355808672168 324696577996921 324704323017856 325088949103646 325677807241136 326022082317568 326413935781892 326583527138323 326928759654224 327252170750596 327916734525184 328758828699392 329176286822656 329418594447488 329571931398164 330418276138132 331016787687712 331681084793968 331764983909464 332288247517408 332532845865584 333284468828948 333959114222498 334816725301474 334818899274496 335170661158112 335575689397312 337118479626656 337203754137488 337451970804424 337808692387712 337880467483832 338748148645816 339361748721856 339433853799916 340128807033232 340665262160704 341074715600801 341076930207104 342467080164608 342645012079552 343346539803904 343419491540944 343672283630312 344035580726656 344998343206472 345617264827328 345704689115744 346032670193707 346398462462416 347288017939408 347361807132613 348337518249728 349306255493104 349673237842838 349675508279552 349749804749072 350383332954752 351283121627776 351705336918194 352077125781472 353056262987246 353316148732183 354758486328064 356118827480494 356127322019584 356549169984644 357195014393504 357848881941824 358112295547552 358278988771081 358567026717536 358921735661944 360571858016972 360953019708736 361386857472809 361956841045748 362394238345048 363050670367168 363871272674896 364445174696512 364713443852576 364805698541648 364883209762253 365537804522072 366870282326912 367218343879036 367311232185478 367606531592768 368048366366317 368993519060621 369002320701056 369836375505632 370108613140336 370499856167168 370692352768192 371451304317184 371530227547024 371609167545889 372203208275584 373044498036448 373238316729512 373632868176256 374002480857824 374081946142814 374084375065856 376175967454112 376571179215364 376653635883616 377620887015008 378304900214528 379064096907392 379159981610816 379757997162752 380037538132096 380214437063188 380494314019274 380896535804512 380977465887382 383512583440532 385278262430464 385375719014272 385659395205056 386149105695808 386613227217077 387140741309504 387222998115044 387606054700501 388718636609408 389799674972344 390581939817316 392479418903936 392768324148928 392951148974734 393656097177616 394667010837008 394750866768713 395091073275136 395465908792808 395883957099904 396359779163726 396900591930752 396984922437272 397377635911438 397464648507472 399207149134976 399626557534672 399714062570368 400109475819872 400194488126342 401222192453446 401948956477936 402373858035968 402771902462272 402857480461492 403492871985424 403789884265352 404702569292294 405626992490048 406668647554624 407484765696736 408222873592576 409271194911488 409461701452664 409763107405372 409790887677184 410196269327936 410283424801796 411337037641348 412082123447968 412266781475731 413013551397496 414164843822912 415852883057024 416815364402944 416920798333312 417009382585432 417757490882368 418259603251217 419025253303202 419333699014321 419784265354832 420626704418648 421706878926424 422670143435008 422981272160384 424603217380589 424605974339456 424696191481016 425116318058614 425565709910432 426336569184512 427431406694656 427522224163216 427945146366164 428711176484513 429915391376128 430367061960416 430461298152704 430978679520676 431566728017152 432085438026788 432542196958144 432860592530912 432952563552782 434530785215072 434850644593456 435310326633728 435402818157008 435833536160932 437837256163466 438300095360608 438829747673408 439956667818304 440050146561844 441749828507008 441843688248088 442540569274336 442978348229144 443867334062516 445485342825536 446020781939509 446023677963136 448991628974336 449087027399696 449892682488704 451048012385152 451143847735672 451961038620352 452163566779834 452982604758544 454145869613072 454242363173417 454245312579968 457265003332942 457267972365568 457365129287248 458539648518224 459370235974784 459576084268028 459914379564094 460408549098848 461688959291014 462517222048336 462615494291821 463562648295292 465693851320646 465696875081984 466256606902996 467453959556948 467956230231616 468300694177568 468895342630624 469359192788696 470099471590112 470199354853982 471162035972264 472015487311424 473328176752132 473900157835832 474401119244416 474750327291968 476582151526208 477053605785232 477154966612177 478010975144248 478886003775088 479238513159224 479753446119808 480716233621312 481294017555953 481950718773056 482529986463889 482533119542656 484499811910912 485367075978304 485744013337856 485847220638416 486360811326208 487198376550613 488596827615104 489080167275616 489184083417526 489187259701504 490443498551552 491424548426357 491848070811904 492547062309344 493811929173472 494697820035328 494802929774608 496606611674368 496972165249664 497203494621092 498095469898208 498201301545038 499221313548776 499480688564494 501516455268388 502914453213536 504051189197192 504422222747716 504964215140672 506260969404736 506368535996596 506869456146809 507276953214304 507405269508592 508816379011031 509738036502296 510760998222644 512072638696372 512691439514072 513230074898359 513242317028224 514781050155344 515592968840768 515723388680864 516103014171472 516212671928317 516758362034096 517694405438336 519023850986368 519134129341048 519647677730342 521096217211024 521643682683578 522588575237648 522703004899712 523220083764448 524045312592256 524675174746814 525229810592032 525616433787536 526181198970112 527644524904016 528591110912384 529226436766846 529229873046784 529785883766048 531797462186816 532864693603424 534233096636512 535200793345792 535880391577856 536410506044224 536524478586964 537256538960128 537902279992532 538470898254016 538981762790198 539118098852879 541600180383808 545204120897408 545319961842488 546298257307712 546954865790053 547298290028672 547701157896256 547817529393316 547956100473418 548359452557189 548939125130032 549055759661227 550050305778232 551462841673016 552709311429002 555250361190001 555253966443904 555921338999726 556509005267488 556798144629272 557938127181344 558056673754034 558467460899257 558948762600704 559067523905744 560622307710517 561628055344408 561770119813084 562897501501426 562910928353536 564356490483968 565034803573492 565489062599552 565632103714496 566048467155808 567622665176294 568232565281248 569251965597952 569372916051472 569936162671988 570538644055744 570835072645136 572125329394892 573161663163872 573854285419072 574759375101184 575327950223936 576058501939648 576482540283104 578706898281824 579279378453496 579745089387776 579891736581248 580441898389444 581504433155464 581932480264772 582557756002624 583247820450659 583261732721024 585933073730368 586548657026696 588321200177536 589398158492416 589832016195968 589957339346648 590580985181824 591290818096706 592809260130178 593883060263248 594009244149853 595225412308156 595538533955456 596164208781232 597965810016512 599628771139216 600262640676608 600704495757184 600984110196652 601426496353046 602062266271648 603747100611326 604830213447824 604983205952552 605469581446912 606197309309228 606512264685457 607754031393964 608984267111614 608988221261056 610552110441728 611285947112932 611932139489216 612062158310876 613170832670816 614426232060032 614745462848608 615979157474512 616134970117576 618967615752788 620370694396544 620827351074112 621963813907072 623222813534272 624498793241344 625091275188632 626077176449504 626235543398192 626696517208216 627359000148608 627492296755688 628628920889408 630243247626304 631000751529701 631004848632704 631667784490288 633424471830059 635203709749504 635338673142544 636010291734272 636340736719168 637643573921536 637779055718896 638248526742008 638934313035136 639691157913626 641349190413568 642022994072096 642632101788313 643311430287344 645754061226848 646912533892352 648711617344336 649393155993842 649408646035712 650177898207292 651355614482272 652827871563784 653167054276646 653857519308448 654504341501192 658837188894976 658999563626887 659143862796328 660836552276264 662033575375424 663362169587936 663529967818928 664576495034816 665065691731168 665375264860579 666568937657896 667918228444996 669633450602948 670341322316224 671147021020931 671151378794624 674236959253312 674407508274976 674903941608848 675617384775424 675760934967664 677496297291632 677640246701327 678723497443712 678867707599832 680257614066464 681330524321408 682149431201602 682153860414208 683518394680303 685290024159104 686838983081888 687344567260624 688071161453312 689996686412944 691234529654656 691409378231488 692065340387414 692796924924832 694576035878816 694723614265226 698612510986208 699346475685676 699499609498144 700766665909504 702566243255552 703410673836388 704154251562944 705000590807611 706112525974492 706632297464366 712237654960988 713098339969288 714390028787008 715697763883648 716224591095104 716557977542162 717085437959401 717134053435072 717843471323888 717995993403143 719839815872359 721143716033944 721906039417472 722773714945618 723913682091496 724788476690096 726101340734336 727742545349792 728890349393024 729426887705152 729611397083296 729766419524506 731075609044144 733740564653824 734436687758072 734622464370956 735213063185536 736096732732634 737987038121242 738004641402112 739672751011264 740217226280672 741384705536384 743060455094048 743218335091778 744406416551168 746088996072896 746476633459024 747265736352512 748004961715648 748163892285628 752351934908224 753142358430728 753307271767232 755241774030016 758128193814784 758319963221632 760075076264192 760428874126376 760988628038548 761793071609024 761954931774764 762708688281631 767025166881064 770087756483227 770751438028544 771318790410112 772298211391616 773226454434154 774281482619008 774445996230088 775212109401002 776767834609403 777437273218816 779599349944688 781163879634632 784958837807872 785536648297856 785902297949468 787312194355232 789334021674016 789501733537426 790931817585616 791767914199808 792719558327452 793801183861504 793969844874544 794755271822876 794929297014944 798414298269952 799253115069344 799428125140736 800218951639744 800388976252684 802444384906892 803897912955872 805543804924544 805714960922984 806985743970848 807579768530704 809405138584588 811234634516761 811253984980096 813337295109248 814969531393472 818923402905328 819526214810744 820392538655872 820566849603592 822674075282696 824164246895936 824533562951462 826027102794992 828324309316231 828329687645824 831705766114048 833841596666624 834018765170864 835514981764736 836519206502434 838050506606404 838667398028642 839568530709664 841253408837296 843413757852848 843592960179203 845962544320768 849206434761178 849211948678912 849392382962032 850232636117228 851131419820864 855044448326432 855890292732328 857422352969026 860734123920832 861957359041352 864170876053576 865084393916288 865721185061824 865905127105564 869061570430144 869701289186912 870106115586911 870805636314016 871667072321864 875674512326932 876600190721216 877653796719679 877659495346816 879913335636608 880100293123688 883499657014016 883687376496176 885081138548672 885956696458288 886144937994043 887734668125032 890970685651072 892041563879018 892047355926272 893831746889627 896127117718651 898174054799392 899785364977408 902096024770304 902287695471344 903922077240704 904327133559668 905965209517088 908291739226144 908484726346834 908490625159936 914530006665884 914730258574496 917079297036448 918740471949568 919152168536056 919828759128188 920817098197696 923377918582028 925034444096672 925230988583642 927125296590584 931387702641292 932513213805992 934907919113896 935912460463232 936601388355136 937790685261248 938718385577392 938917837527187 940198943180224 940398709707964 941328989986931 942324071944528 944030974622848 946656353504264 947800315671664 948802238488832 949500654583936 953164303052416 954107211570464 954309933224354 956021950288496 957772007550176 958477026318448 958680676438303 959506892239616 961432467242624 962588035111906 963901437546112 965059972927778 965066239085312 970734151956608 971694441276832 974396753101226 977193655230208 978160334551232 978368166835052 982849096852714 983097709672897 985094124618688 987623858346944 989605859549216 993944330499328 994406989242184 996190939796416 996402603090076 997388284675979 998442627097552 998961377128988 1001219326441061 1003032910536776 1005828906427072 1008102378394384 1008844445495432 1009928430281344 1012521938809472 1012737071993192 1013738912293618 1014553906428608 1014810539017184 1015773322181527 1017632758022062 1018381840463351 1019476073004592 1021521996445288 1024145277392744 1025382879028144 1026460149796718 1026484634056448 1029562100310688 1031185937681536 1031446777361728 1032206028342944 1032425343856634 1033516724068192 1035388810876672 1038047701972736 1038268258682096 1039295355460684 1042192434422048 1043287365367156 1045177150475296 1045406009799424 1046440167528896 1048090625184512 1049350349493628 1050459621184064 1051232867575072 1055289049808032 1057182221824768 1058452873533692 1059571767532096 1060845291291149 1063569554939437 1063594924373632 1065729387206848 1068466193273024 1071108777044033 1072821012088448 1073048957173928 1075804559985064 1076941796508032 1077963525580396 1078236197705758 1083193327567379 1083200360767616 1090408241794816 1090639923684976 1092596514615424 1093909731580106 1094596580057344 1095402315792512 1095635058786632 1095912200946836 1096718905114378 1097878250260064 1098111519322454 1100100611556464 1102925683346032 1103160024849727 1105418622858004 1110500722380002 1110507932887808 1111842677999452 1113018010534976 1113596289258544 1115876254362688 1116113347508068 1116934921798514 1118135047811488 1121244615421034 1123256110688816 1123540239626168 1125795003002852 1130069607146984 1130978125199104 1131264207428992 1132096934311616 1135245330352588 1136465130562496 1138745832102944 1139872325343976 1141077288111488 1141670145290272 1144250658789784 1146323326327744 1147708570838144 1150655900447872 1152117003879296 1152965080566208 1157413796563648 1158558756906992 1159783473162496 1160883796778888 1163008866310928 1163864960529544 1165115512005248 1166495640901318 1166523465442048 1168856899778743 1171858538555159 1171866147460736 1173097314053392 1176642400355072 1179664032391936 1179914678693296 1181161970363648 1182581636193412 1185618520260356 1187766120526496 1188018488299706 1190450824616312 1191077067910912 1192328417562464 1193459617606867 1199257542278432 1201408991514368 1201968220393304 1202852992706092 1204124532543296 1207494201222652 1209660426895648 1209966411905104 1212394618618456 1213024529370914 1215508062787928 1217968534223228 1222571894225864 1223856332449933 1223864278978432 1224124316621752 1226341665341632 1228852464120064 1229490925697216 1230968679213679 1231958314949024 1232269940235152 1235696920455361 1237935231505576 1240741388793088 1241654702148224 1243927627814144 1246415896181729 1246445627068544 1250182550377264 1252154352899008 1252471086796384 1253393034416432 1254718000297216 1254984593511376 1257257841778816 1260486495252608 1262001503059402 1262009697265408 1263335568980576 1266848943660118 1270677346285088 1272681473438336 1275558111437792 1276497053484016 1277868626070272 1279382315827252 1284045988144192 1285264203576626 1285589312649173 1286622860574688 1291508122453696 1297423234688672 1298786311987684 1300355796414584 1302711228964544 1305655743127568 1306334108553292 1307715038616896 1309008683002384 1309286811499849 1317999127253774 1318287725592656 1321673104552528 1324067150750848 1326724339175872 1327059935637856 1329152990069632 1330131383462336 1330750529721158 1331730099067459 1333137875315792 1333421130605837 1335836456889992 1339266901205896 1340682644632448 1342294042041862 1342302757589248 1348473918506624 1348815016549952 1349807883217696 1351521869935328 1354992594583264 1355280493402654 1357446994887424 1357735415199664 1360515228132928 1362661048642816 1364298862403204 1367036789360606 1370580048318208 1373677966163776 1374689134521248 1379993372825888 1382469059309312 1382818756462976 1384130680774828 1385593849849664 1387259227073041 1389152071757632 1389447228530452 1390821725690033 1397225021972416 1398692951371352 1398999218996288 1400680708442197 1404277673587061 1406821347672776 1408308503125888 1410001181615222 1412225051948984 1413264594928732 1416458992523029 1424475309921976 1426196679938576 1428780057574016 1431395527767296 1432449182190208 1433115955084324 1434170875918802 1434268106870144 1435686942647776 1435991986806286 1439679631744718 1442287432067888 1443812078834944 1445547429891236 1447827364182992 1449576953380192 1452202681468672 1455485090699584 1457780698786048 1458853775410304 1459222794166592 1459532839049012 1462151218088288 1468873375516144 1469244928741912 1470426126371072 1472193465465268 1475974076242484 1479345502022528 1480434452561344 1482769411072768 1486120910188096 1486436670183556 1492177992145792 1492953266918048 1496009923431296 1496327784571256 1504703869816448 1506284716861456 1506614543534464 1510483548060032 1515333972434737 1516639926443264 1520857748252752 1521977256077096 1523586143218048 1523909863549528 1525417376563262 1532430396572131 1534050333762128 1538316574444429 1540175512966454 1542637580820224 1544596422783232 1546452908868308 1548562965238016 1548891992460176 1550424218802004 1553535669218806 1559198699889376 1562327759269264 1571073296595712 1571804595898936 1574624388710464 1578668043348032 1579003467074852 1581863635171232 1585439116654904 1587939689749088 1589510543645752 1589858594029888 1598506230138688 1600427511665297 1600437903279488 1600777952505368 1604888769813784 1607795825911744 1611087609849088 1611429921845968 1613971487941696 1615159537061408 1615911357518549 1618810277169176 1622469269033522 1622507969960192 1626674590218496 1629928479622261 1629939062786944 1637846805810656 1639052429621488 1640785077311744 1641133699207184 1645348150565392 1645697741988937 1648328493791872 1649067125902924 1652054205589984 1656648618632462 1656659375291648 1659973244223593 1668037530341728 1671029963529472 1673038413004868 1676101013212808 1677334796057284 1679137061419328 1682506817674592 1686827515705696 1687185920358406 1698412869522356 1698784765924064 1700465272234456 1702262839641728 1710088896652864 1711780585464656 1712144291961341 1714844705938052 1721468247841664 1723914718082704 1728341752107152 1730168787832576 1731442370123648 1731810254211128 1738123140860288 1739402578373824 1740212231173822 1741611272628032 1743334144643728 1743704555407633 1748182409975729 1751349024653864 1753200381442432 1755307593439358 1755318990693632 1759826671273216 1760200586247376 1767374752992352 1770162277097344 1771913392916576 1772289875988086 1775469336250064 1781941371302144 1784083127758036 1787663493779254 1792254235437302 1796348109598784 1804575390942688 1807844154481408 1808654267119336 1811930419034176 1816583478452288 1816969452693668 1818766872056197 1825752889392523 1829060013331768 1829460517148992 1834158594072896 1836363111613849 1838304337072112 1839657518256376 1841634196395392 1846755837164056 1850068888193344 1850461977167284 1852292528683961 1854250593181168 1862775405282584 1865026427611984 1869815838227792 1871824920926464 1873202776710272 1875581370522496 1877436771154784 1877835675054374 1880397886360448 1880797419415928 1882657979973862 1884648143889056 1886436169765693 1888061949245696 1893312707008528 1895600631343328 1899001309167872 1906328606104832 1908214423140928 1908619866448708 1912043900576992 1915544015100352 1916954052636896 1917361352876606 1922864934485248 1925176070223812 1927802875092224 1930119945855556 1934482590001507 1941468303913216 1943388882553664 1948793506202452 1953198358139119 1956320669102464 1956736333670104 1965698193705428 1966195419345794 1970141255254991 1970188249237376 1975247716693888 1979211719098432 1986679328117029 1988813978484368 1992381879592832 1992805206180152 1994776569351958 1996885254195104 1997922754257976 2002438652882122 2006065821073552 2011644751196561 2011657812854144 2016204756788768 2017688890990864 2019856860562688 2025043877618944 2025474143986384 2027477824587236 2029107812857216 2029621078034368 2031546644363054 2035265516044124 2036763680926702 2038952146009184 2043043992890576 2048290554785488 2050765758056288 2052920299593436 2059124200621376 2062371875363072 2062893554723456 2064412056685888 2064850687713268 2067033448136384 2076536517364192 2078590710921368 2084384868844096 2086574730734312 2090354300950592 2092880335057792 2098700698987256 2100919242368128 2102465735150144 2110578099616064 2113114852139641 2116905747067384 2119143535064192 2121690582582298 2127139109878874 2127189848747264 2131444934890649 2131458774413696 2136932386546048 2142217554088066 2145642024176896 2146097914347856 2151609119970128 2153883593016064 2155927051160792 2156472395411516 2166386655134758 2166400721535232 2170734242446237 2176308714459581 2181279847369952 2185193029230848 2187819463160212 2190804631585024 2191270117573264 2191824401893672 2193437810228756 2195756500520128 2196223038644908 2200201223112928 2205851366692064 2206320049699454 2210837245716008 2221001444760004 2223685355998904 2226036021069952 2227192578517088 2231752508725376 2232226695016136 2233869843597028 2236270095622976 2242489230842068 2246512221377632 2247080479252336 2251590006005704 2260139214293968 2262528414857984 2264193868623232 2270490660705176 2272876045978447 2272930261124992 2277491664205888 2279744650687952 2282154576222976 2283340290580544 2286084689968261 2288501317579568 2292646652655488 2295417141676288 2301311800895744 2304234007758592 2305930161132416 2314827593127296 2317117513813984 2321767593557776 2326017732621856 2327729921059088 2330231024010496 2332991281802636 2337713799557486 2343717077110318 2343732294921472 2346194628106784 2359829357386592 2365163272386824 2371237040520712 2375532241052992 2376036976599412 2380901649232624 2384656835124928 2386919235213734 2387523009205607 2398515084556864 2403936440786608 2405705985412184 2408249065086592 2414988402445304 2419320853791296 2419932823810208 2422228691355949 2424789237236912 2426049058741828 2431016125575856 2431532649928291 2435937068446456 2445143788451728 2447712664899866 2447728557956864 2448248633243504 2452683330683264 2458981851394432 2461937358427358 2463916629898048 2464539880470304 2471393840910722 2473213041125281 2475870463011152 2483309404296448 2492831792363458 2492891254137088 2500365100754528 2504308705798016 2504942173592768 2506786068832864 2509969187022752 2514515683557632 2520972990505216 2524003006118804 2526671137961152 2529708002309663 2533697887320236 2541354692570176 2545362946876672 2551116222875584 2552994106968032 2554182468335771 2558764631654504 2568091976288384 2570528407153252 2571178625298346 2573245721149376 2576338564564219 2582954633424347 2583016244907392 2594846469377344 2597572623975368 2600711592829168 2601264172821223 2605422457929088 2611311486255136 2612668217106584 2615430077233792 2618017366004768 2618573622999698 2630612366949349 2635998254507548 2636575451185312 2643346209105056 2648134301501696 2653448678351744 2654119871275712 2658305980139264 2660262766924672 2661501059442316 2663460198134918 2666275750631584 2666842261211674 2671672913779984 2678533802411792 2681365289264896 2684588084083724 2696947837013248 2697630033099904 2699615766435392 2703043739870656 2709985189166528 2710560986805308 2715470830399328 2721030456265856 2728597724806408 2734073578721212 2747355932327552 2749378269042496 2759986745651776 2763256067380991 2765637512925952 2768261361549656 2771187699699328 2774518454146082 2778304143515264 2778894457060904 2781643451380066 2794450043944832 2797385902742704 2797998437992576 2801361416884394 2808555347174122 2813642695345552 2816617006251776 2820002363230444 2824450103897968 2826529189857464 2832917985046058 2845942165062529 2848950619843952 2852393359877152 2857560115148032 2864898364380416 2866231910168648 2868341751837604 2868536213740288 2871373885295552 2871983973612572 2879359263489436 2884574864135776 2891094859782472 2895654728365984 2899153906760384 2910970181399168 2917707550820608 2918445588333184 2919065678098024 2924302436176576 2937746751032288 2938489857483824 2944386930930536 2951948152484968 2958691004045056 2960868905122688 2972222521664123 2972241820376192 2972873340367112 2984355984291584 2985906533836096 2992019846862592 2992655569142512 3000978235391591 3009407739632896 3012569433722912 3013229087068928 3020967096120064 3027010033584199 3030667944869474 3041715496505504 3043954512154192 3047172286436096 3047819727099056 3050834753126524 3064860793144262 3068100667524256 3076633148888858 3080351025932908 3092905817736616 3097783984920352 3100848437604008 3107071338437612 3118397399778752 3122145473576563 3124655518538528 3143609191797872 3149248777420928 3157336086696064 3158006934149704 3163727270342464 3170878233309808 3175879379498176 3179021087291504 3179696542213919 3179717188059776 3197012460277376 3200855023330594 3200875806558976 3201555905010736 3209777539627568 3215591651823488 3222859843691936 3227942975883392 3230319074122816 3231822715037098 3237620554338352 3238308460042747 3244938538067044 3259856959244522 3259878125573888 3275693611621312 3278104859242976 3282267398414368 3290696301130784 3291395483977874 3296656987583744 3298134251805848 3304108411179968 3313297237264924 3319946488447186 3336075060683456 3340084766285239 3346076826009736 3352202026425616 3354669592114568 3358274122838656 3365013635349184 3369058122891671 3373655031411392 3374371840716812 3377709905247223 3396825739044712 3397569531848128 3400930544468912 3404525679283456 3410388635854291 3420177793305728 3423561170929312 3424288583922682 3429689411876104 3439971838984499 3442936495683328 3447829436165408 3456683504214304 3462884740247296 3463620508422256 3476246281720576 3478805156747648 3480424462347644 3483222545256064 3486668289287456 3487409110815266 3496364819951458 3502698049307728 3506400762884864 3510615186878716 3520401172494752 3534749505984704 3540324554194688 3543826785833152 3544579751976172 3550938672500128 3561714653077217 3568166255516072 3575326987558508 3584508470874604 3592610524288513 3592696219197568 3609150781885376 3613488703498219 3617308534238672 3623860838068352 3633166956904576 3633938905387336 3637533744112394 3651505778785046 3658120026663536 3658921034297984 3668317188145792 3672726223227698 3676608674144224 3679315036512752 3683268392790784 3693511674328112 3700137776386688 3700923954334568 3704585057367922 3708501186362336 3725550810565168 3730052855223968 3739631676455584 3746405553420544 3751162741044992 3754873542309568 3755671350108748 3760795772720896 3761594838831856 3765315959947724 3769296287778112 3772872339531386 3786625414017056 3791201262686656 3816428846281856 3817239732897416 3824087801153984 3831088030200704 3833908105273792 3834722705753212 3843390317628589 3850352140447624 3860239891711112 3868965180003014 3886752528330007 3886777765107328 3897587012404904 3906396716278238 3909272226294799 3912641338204928 3913472667340208 3924356153973619 3931396387410856 3932390838691588 3940282510509982 3940376498474752 3950495433387776 3958397736225491 3958423438196864 3973358656234058 3977627956968736 3984763759185664 3985610412360304 3989553138703916 3993770508390208 3995845508515952 4004877305764244 4012131642147104 4023289502393122 4023315625708288 4032409513577536 4035377781981728 4050948287972768 4054955649174472 4058215625714432 4059242156068736 4063093288726108 4070531032088248 4073527361853404 4077904292018368 4086087985781152 4096581109570976 4101531516112576 4105840599186872 4118248401242752 4125787109446912 4128824113371776 4129701375426536 4134066896272768 4153073034728384 4157181421842736 4158064709048971 4168769737688192 4173149461468624 4180708601901184 4185760670115584 4197401397974512 4201838484736256 4204931470300288 4221156199232128 4226229704279282 4233811494134768 4238287070128384 4243381165164596 4245585852798199 4254278219757748 4262889869781298 4262917548827392 4273864773092096 4284435108176132 4292195828695712 4303218239940256 4311854102321584 4312944790823032 4332773310269516 4341468484892474 4352617428919162 4362559694739904 4375638926320424 4382540235146528 4383648803787344 4386875620457512 4391513001040256 4392446077289816 4400402446225856 4411702733384128 4412640099398908 4417005260707907 4421674491432016 4433971302810413 4442002889520008 4447370711997808 4452072042139904 4454385157034176 4463505017450752 4464453390032272 4467739687194056 4472540191245952 4484978461684136 4493024442755264 4494160958504672 4498424712518191 4503180012011408 4520278428587936 4528387737246464 4540981321410352 4545752091956894 4545860522249984 4554983328411776 4559489301375904 4566680581161088 4572169379936522 4577002635159136 4585293305310976 4611860322264832 4612996945388209 4629655186254592 4634235027627968 4643535187115552 4652035465243712 4655459842118176 4657626854024053 4665982563605272 4675427599114972 4687434154220636 4692389256213568 4698029147146517 4719658714773184 4730326544773648 4742474081041424 4743481726909289 4751064482105984 4752073953198824 4761803298465248 4769313670249856 4773838470427468 4775046018411214 4784628762762121 4797030169113728 4807872881573216 4811411970824368 4816498130173184 4829976804890608 4838641707582592 4839865647620416 4844457382711898 4849578474473824 4852098117483656 4862032251151712 4863065299856582 4871874136892912 4890287576903456 4895425329799732 4896497266487008 4905366661366528 4917963702788864 4923874716854716 4927833259796096 4929079760940608 4942787681821444 4946426082250562 4951740926022304 4985663584726916 5000730201509056 5008617411596032 5009884347185536 5013572137665728 5019938374045504 5025971953822001 5038878711106513 5048006012237608 5053342275922304 5059416004619326 5067395774640472 5082709385140352 5102232445751168 5105988213936064 5108364936671542 5117529263309008 5136183952576768 5141056814306504 5142357250596692 5146491442298752 5152677129128438 5165909266848694 5166032489814784 5176366270448719 5189692938754688 5195145247950736 5201423185658336 5202528345642446 5210844915858176 5222622972510272 5225336434213168 5230860154467584 5236034732009536 5237147245999396 5261224733898698 5271996509015096 5273150902370624 5286692418210112 5306897356703488 5308239742551424 5320525533849344 5323002118884632 5326920396269836 5332551501263168 5333684522423348 5343345827559968 5357067604823584 5369176168167448 5395260066199808 5399231532870784 5406087479741312 5419970378333056 5421121973610616 5430941660798656 5437374842265821 5442060912531712 5457195449612816 5468147157442424 5494711864655104 5498756538084992 5519841825947657 5519973491303552 5526512134761982 5536522723099312 5542375399398656 5549036908292164 5556608287030528 5557788914121808 5563286902760132 5588900087889664 5594771805485408 5595996875985152 5602722833768788 5617110694348244 5627285390691104 5640004726460888 5648900207795936 5653058379714928 5665835970092116 5691884330125058 5697901239687904 5704786719754304 5732463820337296 5736683503675208 5742747770591104 5743967947225144 5758718526978872 5769149728271552 5782189719564944 5791309456731968 5798270165213617 5798307813520768 5821940362798336 5836891176666368 5838131356196048 5848604872353152 5875493502064576 5876979714967648 5888773861861072 5903896304969936 5905150721254421 5921737810245376 5944445043328246 5944483640752384 5945746680734224 5971813067672192 5985311138285024 6001956470783182 6025138867445824 6054020067168398 6061335889738948 6083430993011008 6087909024308384 6090742809108377 6095639454198112 6101669506253048 6129721586288524 6136201335048512 6143576577037753 6153266297777716 6160702051865816 6185811635473232 6195567969840704 6201696875208016 6203014565958301 6214142676875224 6236794799557504 6244290947153126 6249311037077056 6256822228227389 6272889824030557 6287218383595744 6298497554841856 6314672173392128 6316013868299408 6327454540684928 6341756466619616 6351758758996352 6358042174583008 6359393084427838 6359434376119552 6394024920554752 6401710046661188 6403111810021472 6419555079255136 6431183303646976 6445719687383872 6455885951766784 6460638148245632 6463645430074196 6475241108676704 6476616920085494 6489877076134088 6519713918489044 6551387223242624 6556209718485952 6564534796828736 6572424862690309 6581392602261568 6582790967955748 6589302929908517 6596268503611696 6608216822359936 6626594474529848 6639892976894372 6672150121366912 6680169532570478 6692153652019472 6704404052851232 6709339184229136 6710764735068121 6716548245677312 6730027270698368 6738116245783342 6747310062822784 6748743681433624 6755419810494446 6793651478089424 6795139063696256 6801861088937824 6820777271708582 6840355586611456 6847122341858624 6848577167845364 6859378823752208 6879943677968998 6895658872330816 6913367008428608 6927241016844512 6957610313495296 6960848924695288 6966445090512128 6973336578574912 6974818221630532 6992729639902916 7005396098615456 7008535285087427 7021230373757432 7040802344989504 7069499011969408 7087653571666304 7089159503952344 7101877345000256 7110413255270689 7123429306154434 7128672883243457 7136332511032144 7150653975117016 7169016941749208 7185221048577026 7185392438395136 7218254695470013 7218301563770752 7226977406996438 7234617068477344 7247721676136704 7266333913809152 7267877810774672 7275067488224788 7288090000236721 7303011557570092 7316240053327072 7317842068595968 7336634376291584 7345452446455396 7353217348288448 7358630073025504 7387023348656224 7400275552773376 7401847908669136 7409170114735844 7417002372724672 7451101621130336 7460105710447936 7479263352911168 7509747084619136 7511342700217496 7523189677663712 7530631919895448 7538592575556224 7545744679062772 7573250828034112 7582353292971653 7582402525373312 7632857692563712 7634479465794832 7648175602307968 7662176060401408 7667816210547584 7669445411506424 7686780635257178 7700704280895248 7720479783422224 7722120173948089 7737930360006028 7773505056660014 7773555530214656 7795174024809808 7812793432556476 7818544452589598 7826945334680416 7848712307947238 7862792774821712 7864781677383176 7880565021019964 7916795472450982 7916846876393728 7946717312468116 7955255913937472 7971220824720608 7979106277407832 7987541016780416 7991691017031904 8009754611528488 8024263284294208 8046579004786244 8064819027155072 8070755563963456 8101896575945536 8109911298348944 8118484312137472 8126186577452216 8141062064176496 8147054723706808 8155808584036736 8172175971562304 8181998298451201 8193162219141952 8203009769886113 8203063032225152 8211681198373744 8236496802485504 8257648226743552 8259402750853072 8268133792545536 8306146069456768 8314362843685472 8316129418097942 8337539475376384 8346298922937248 8354217323248069 8361417203802368 8394802795949024 8409862940600576 8442312398464256 8452459408558564 8467622988269536 8486762330329192 8491171705596398 8508556439515496 8525779739562596 8566994327149531 8568870216352264 8584391657391424 8606436479880512 8616780754495753 8623708204643168 8625889581646064 8649878443187527 8665546620539032 8682936969784948 8705234857838324 8724911273272103 8725119389479808 8751277852640848 8765080470293056 8767297607574688 8773751240915024 8783026002080512 8784892154579632 8800804892451712 8823405466768256 8825280198797816 8834010521415814 8843348982864032 8867942605620826 8884005779040016 8894741423995616 8908770314068352 8928906780064544 8935479374388112 8945080382491904 8969956923368272 8986048885510528 8988321917009344 8996849425036382 9006360024022816 9040556857175872 9081962642820704 9091504183913788 9109966656823552 9118978602751808 9133361162322176 9144338759873044 9154005270318272 9165007680498943 9225993890776418 9268470055255936 9287070374231104 9304070930487424 9310919684236352 9315253708048106 9322110693472213 9331965127210544 9333947914240859 9350855198229944 9374868308441272 9384778512427136 9396058294293034 9439256140230017 9439317429546368 9460653089547296 9484948162082848 9486963453818578 9502128964211968 9504147906397648 9523606596930496 9538627340499712 9547676940854936 9550092036822428 9569257525524242 9594060338227456 9615745763146432 9622823941648736 9659953609781216 9677283415165184 9679731295240832 9688914765423796 9699156948947648 9704196234967312 9724064502303424 9726130599713164 9743748273785824 9780575153806912 9790850659599464 9792994532974016 9847749433709432 9855666519592192 9858159521881216 9885575363642888 9892852164501124 9903481852044608 9915212947661203 9971327169453832 10001460403018112 10019768694371072 10027144275331456 10039876748091008 10051943907644002 10077757422213026 10096012024475216 10106684551844608 10118832009238652 10134791549280944 10165418770280704 10204464891502336 10211976427872128 10216729873343084 10235058526618016 10282113628613008 10284714501193384 10292982884597504 10305354258256876 10331818533697388 10352732540897438 10379385877509376 10390290495901472 10402846371316672 10405056691284892 10445245945020544 10450672868426336 10472069464019072 10474294491998792 10522449467797396 10543993018030192 10546301804741248 10573384836420224 10616479485102848 10646004237769264 10653840792539672 10665103002526336 10667369044846696 10686691655119936 10714135209647168 10727012776004917 10738352336334896 10768216021111003 10798463065741568 10812174959482624 10839940756666112 10842243947221232 10861883321597312 10874749684531642 10914390899225632 10936294314884848 10997513076169984 11039683651895314 11039946982607104 11053024269523964 11073045446198624 11098073816584328 11115577828243616 11126573805520264 11189543610970816 11202992581657079 11205445667537576 11234221388696488 11254570781382208 11280009452921776 11297800415591872 11306116759429856 11311379502629843 11331671940184232 11383768660250116 11395802479375808 11409499357355827 11409573439508608 11464927640674592 11473367007350416 11485495541182208 11487935894450288 11517437053957744 11519884193922559 11538299456543104 11564379439129888 11582618913463936 11596540330427234 11596615627041536 11619812709565151 11676262712392096 11697209744706304 11750987004129152 11753959429935296 11777547723722144 11807792609939872 11810301442508842 11888890086656492 11891493361468448 11943626135344384 11970622276570048 11985010043729387 12003912941566364 12050277734891648 12108040134336796 12122671779477896 12166861986022016 12175818048616768 12181485618216754 12191278908396224 12203339012506096 12205931887853431 12237276869830103 12259443172577048 12272402670097024 12287153154075506 12306532595555432 12321404103731632 12371623270946464 12391135939681408 12403393750416032 12406029131916602 12428285353750448 12473589599115008 12488581894306252 12498622074154112 12513644456454778 12545779648061114 12574436767191488 12632027736598816 12654909081369856 12683512933239232 12703517517992704 12716084349166016 12718786168855676 12780270225747661 12803420093322376 12806223620042944 12839110158510272 12891439374767744 12921276296491264 12927290860148392 12950482217353408 12953233840170988 12966047700787727 12979754152268176 13039427836978088 13102774446485248 13112419436971904 13129069593657472 13144849725380618 13162785204523136 13165581935911496 13178605859817034 13192537007223392 13205053188359851 13216433644719872 13253188949059696 13279785953788744 13344300242733824 13360339065140956 13384307304038944 13408808105702464 13418678368458272 13421529470136242 13460054541396736 13476232491566684 13494620125645568 13497487362867248 13510839620988892 13587302956178848 13590278127392512 13603722177875648 13641554543417164 13694244683717248 13697154335690728 13718757647504416 13759887355937996 13790988786784937 13791317744661632 13826734016857216 13854482033689024 13921697849390576 13946673157149824 13949636443261064 13985459279805832 14010792197230912 14017070570174854 14042460747514864 14081513258375927 14081604689979008 14138998023938816 14175307143332608 14178319007904688 14203754690000512 14220826510541378 14246858612308868 14257345766486914 14272665022064288 14301307950234032 14338033883498416 14341080323046451 14370442097154052 14436509390940026 14436603127541504 14453954813992876 14469234136954688 14535755621549344 14550134976449576 14576180000473442 14606023115140184 14632480106654144 14690904892910792 14706434696576896 14717260146051008 14774046697312448 14791803964977487 14803695817338272 14818340229471688 14834004745449344 14902203242260672 14920114544234543 14920211420895872 14958526705822336 15019494169238272 15022685400434992 15046379355327424 15061263839790896 15077185151112448 15091489358125544 15146501656068224 15164706585943306 15164805050746624 15195139697123659 15234161001217067 15268958931589664 15296351204615936 15335632421095168 15338890823012848 15373561270514356 15401408561790496 15440959566844448 15444240347896178 15475860720012056 15547010113320028 15590348049619616 15625586865112952 15637088905179196 15653890669360832 15697424615894476 15725585549643424 15729563354766352 15761130042039928 15833590944901964 15893434624936232 15910132321849129 15910511827874944 15942441649441216 15958212554815664 15975082033560832 15983382034063808 16002592829777827 16019509223056976 16048526568588416 16093158009572488 16129638054310144 16141511127926912 16203793151891072 16219822596697888 16252373154904432 16282124128352992 16294109447413616 16311617168073472 16344351943124608 16363996596902402 16386324438283904 16406019539772226 16406126064450304 16423362396747488 16518805501706144 16612292138913536 16628725687370944 16632258836195884 16692597845874496 16708434646496138 16712661064439249 16789605591898048 16904918817117128 16935245976539072 16955600839491643 16973524660658384 16982343411192796 17017112879030992 17020728549498037 17051559479125192 17133988654299062 17137740432704528 17168783314782848 17212872959761024 17233561508991506 17247416409286336 17251779163292128 17299756886375054 17312491287876967 17331093241078064 17365873939569896 17410469715676648 17449822546544206 17450238778959616 17502555705281696 17530160940586112 17534595215149376 17547502481830048 17569784309159264 17601609784903424 17646810933536512 17650560397595632 17668021042831628 17686697965728064 17735885211241652 17768011558080032 17789482847991232 17817540628136704 17857813560129088 17870958748776224 17939913846736544 17972097771021056 17976643834018688 17993698850072764 18012720048045632 18034369951949533 18080682433970429 18081113714351744 18163925285641408 18183008367827576 18208849209748561 18237957205503616 18288677519746088 18308010540636544 18330015360997886 18414286568645443 18451987781552836 18536940110511872 18574140748462208 18608141860974848 18621839368472704 18630507416096212 18644221386944426 18663930254421088 18667895828481718 18701710396459888 18749736616882544 18769557024854272 18792116588586068 18878512280460034 18878634859092736 18921306179094592 18969896324165696 18973926907637156 19008295812795296 19047213193860992 19095353881709872 19100184073644856 19138515051048484 19231491526292864 19245647883297472 19319907219562432 19359462590481664 19377829530847592 19398313897895296 19408392469934624 19448129004606848 19452261199426328 19487496547571648 19561150307613824 19581701319198928 19585989065948032 19695498867418864 19716319043762432 19771150727285776 19785704329002248 19806963704089216 19830425895322406 19921595155437703 19942654338907664 20002920806036224 20054288550662912 20079753496182016 20103887815288004 20155514844426052 20192024048950432 20237664018477304 20269583098561888 20423952855744256 20433459746686168 20470117053236032 20564227257226016 20569429002386768 20610708516513752 20663637067394776 20705465081794876 20780580991802944 20805557651648861 20805692742633344 20810113382569784 20890491890041088 20901345736852672 20944138928038144 20948588983997584 21006847647741137 21044898935594792 21087986036060384 21092603609482496 21146769672840448 21189070235089393 21292008475538528 21307681585079344 21330206005052672 21334738089693392 21373383310239872 21428270419294336 21454025552009834 21476704672669792 21536432042222006 21684487894442464 21723766643194624 21749499369063284 21828781798451264 21855018315035941 21872588629769696 22079367303790628 22106048539047928 22146090892397248 22196147633168656 22231155656487232 22253147611040528 22257875795497433 22379087221941632 22405985163314158 22410891335075152 22468442777392976 22509141562764416 22560018905843552 22595600831183744 22612233518859712 22622759005259686 22663343880368464 22668159220299229 22767537320500232 22791604958751616 22818998714711654 22819146879017216 22929855281349184 22946734014700832 22975871788900576 23034874107915488 23039768387845118 23076598913086208 23128758878259776 23165237826927872 23193080660854468 23239625419130302 23352525424784192 23501974008258304 23507918859870592 23555095447444288 23583406860241697 23615585219879744 23620602885017684 23643969336730561 23777780173312984 23782986722936896 23872720450980037 23941244553140096 23970020087458774 24007825883132728 24079802872891493 24100555469783296 24216080268673592 24245343558955792 24333723972044032 24351636097233536 24362971236433508 24382557816792448 24406678025012192 24411863775706862 24474553739660206 24518886345154096 24544805340194048 24574306308151012 24613065191110864 24642808207463264 24743246541892928 24782271879362816 24806787500832064 24812058263833204 24856570707500896 24977163788612504 24997244148308224 25027288912909556 25091559296122228 25148273670019591 25148873534382976 25264055473197632 25367025866478464 25432168698332032 25437572337711352 25560540451495322 25606840186644752 25612447240085888 25678220317020544 25782878749535488 25854581720296784 25900964434706816 25906467680341976 25932095401575454 25959508304536352 26078855673956176 26151381765555293 26224838873943808 26258139187314944 26289699450761236 26325570409046272 26331163871822992 26357211719634068 26385074014446784 26410106376719702 26506377898119392 26559571907577488 26720678130281912 26768614608077888 26817616211404928 26837356736916544 26843058940272484 26952464983133368 26994974725734496 27021679241977784 27174605912357696 27207267698310049 27207444355751296 27283109086834328 27388489367434496 27394308671381456 27437515295008832 27470493077815333 27519774711875992 27581977573569874 27582635489323264 27653468033714432 27708784153578437 27708964067378048 27843395698781152 27893346314299648 27899272886522128 27970918559611664 28021584394461824 28034141140349708 28084921495029728 28163026516751854 28163209379958016 28219545151801081 28356638015809376 28407509380001024 28441653021082756 28493717224617736 28514691532973828 28545330044128576 28602615900468064 28676067766996832 28682160646092902 28740884194308104 28873018781880052 28907909627985752 28938468273909376 29071511243098688 29100269952899152 29106452963342797 29152360000946884 29212046230280368 29264960213308288 29381809785821584 29412869393153792 29434520292102016 29548093394624896 29583607929954974 29607391634676544 29636680458943376 29668009490898688 29719100969587393 29804406484521344 29840229088469086 29840422841791744 29917053411644672 30045370800869984 30092758710654848 30122527679581792 30182978716251088 30293003312136448 30329413171886612 30390279394247318 30468322002434134 30537917863179328 30677781646025696 30747122541028712 30802817123580992 30881919133688896 30888480695792356 30919036824955349 30951721440024112 31037799119672891 31094020226640056 31180696099239232 31251173730225904 31274177810358392 31307781338721664 31394849231788952 31451171099286848 31459126709532704 31488972987627337 31522260084079856 31667181889803928 31786869249872464 31820264643698258 31821023655749888 31884883298882432 31916425109631328 31966764068127616 32005185659555654 32039018446113952 32097053137176832 32186316019144976 32283022255853824 32407586303782144 32439645193395776 32504746309808864 32564248256705984 32588218894827232 32688703886249216 32727993193804804 32772648876567808 32812039079544452 32846724793494976 32886204030025619 33037611003412288 33204372088365023 33257451374741888 33264517672391768 33385195691748992 33416869292992276 33425322128878498 33492401339334847 33579211183796096 33809837634234256 33870491953078144 33911201678983286 33947049321316768 33964686822385592 34034225758061984 34041457098996074 34103118958250384 34197960770341537 34267977308598124 34275480865409056 34337566629565696 34425745919522048 34467123017983012 34494832818572672 34503558326584256 34599513772750108 34624982575753934 34662186482156128 34731747879139792 34820939431353296 34899645093088412 35005111410563392 35060321881172224 35069190430298752 35095004963660096 35139568618318528 35301120795191264 35336042085663256 35373395931456128 35471770422483304 35536023116160064 35578965695982464 35715627120258176 35741917497552448 35879827693473088 35953287668037376 35987397700145528 36025440096091264 36068739903899066 36161364867940858 36162227428703488 36234563893141033 36327850571282816 36366016735655152 36417698419497122 36475914411007232 36577355039492176 36616021081273088 36660030721995772 36828573137290886 36903975563105672 36997248145812877 37148281496924416 37243678736945408 37261014832192424 37288442773888852 37327860508842176 37335791656963436 37403420792919776 37499473233765088 37584233177172136 37757024560920068 37842612358189184 37939792648331392 37947853815274312 38016591625590592 38094426387721984 38190707763419744 38200368147289712 38277030102096968 38462983052585728 38491295766594944 38638892781633599 38639814439124864 38755659061695184 38796627795790592 38816784939869248 38896258009213696 38904522398852656 38974993095143296 39122300615227648 39163402638397856 39171978131896064 39390997734837728 39542301454571552 39571408658004496 39613927408178432 39660851790644812 39843190310875406 39885308677815328 40207775630576008 40311029688852104 40384048097900864 40475328036954608 40539166197123776 40587891156495319 40866919493372336 40940234106472064 41128454514452032 41138858004773536 41221417033027504 41327274134789552 41336055048780947 41410930163589752 41561161983605888 41611115303297722 41611385485266688 41620226765139568 41802691473705344 41897177967995168 42013695295482274 42089797871189584 42175972072120768 42378140470178786 42584016951077056 42615363170158688 42669476179386784 42746766620479744 42856540838588672 42908051104019668 42953409345339584 43005036039264271 43072864084444012 43368975788884928 43421101961708107 43498998738126568 43657563596902528 43710036630071882 43745177259539392 43797755597591723 43910228768213899 44158734607581256 44212097078095856 44292181784794496 44392295266337312 44462311312974464 44506295222081056 44515751590994866 44758174443883264 44811970326628316 44821782670150304 44936885554785952 45018283125528832 45120037811687104 45191201662367488 45224467037719424 45245518010519372 45326687760736928 45336318440598458 45535074641000464 45583209917503232 45637997429423308 45859710562698368 45893468029401664 45951743577801152 46069748215830976 46079536775690236 46257517756519552 46386161321708936 46479250838260604 46705050849568384 46975353145476847 47015837719741184 47110190894888576 47166813720483394 47231170439759488 47241205770035368 47287938673461122 47555560346625968 47565973445873792 47745440901960074 47882489106280192 47940040174917548 48015651766265456 48159605745782986 48432160537347184 48490687117911584 48703272194467072 48725942472867016 48765115633584896 48813356050024384 48823727551413724 48949107479320412 49037772690308192 49148612616302024 49226130382221728 49285616414926528 49486493083785856 49613575001664128 49624116527666408 49713141415001792 49954327577225008 50054577825819112 50183118592244456 50296547340039182 50297747068765952 50527782868290091 50528110946395264 50734051732956928 50864337396664064 50875144675422704 51016630001657047 51121080902990644 51213680373289504 51224894480171776 51356440634041088 51459170570931383 51709163440593568 51801928869413632 51812935360683952 51864190803150908 51919016609072704 52157711347912352 52302763531110586 52579398901522472 52662327743645984 52714423439268136 52770148028893568 52820212753439404 53012755796238784 53076473050801571 53119143815154976 53441356260563824 53537229216155776 53635232422809856 53674713473833088 53686117880544968 53904929966266736 53989949451468992 54043358483955568 54054841217636623 54349211824715392 54414535396620098 54414888711502592 54566218173668656 54788617342762912 54875030590017664 54940986155630666 55039549423751984 55163955147139748 55417568307156874 55417928134756096 55686791397562304 55798545773044256 55941837119223328 56043168788923648 56068282280699416 56169842990059456 56326053033503708 56439090303602162 56713276031618752 56883306042165512 56987434449235472 57029383065947656 57090660088257152 57205231800936128 57273988089158407 57352135533993664 57364321292185804 57421068389202791 57481768388616208 57746037563760104 57815819255971504 57876936547818752 58143022486197376 58200539905798304 58212905926685594 58304720001893768 58424092460560736 58479521262736483 58529920426616576 58763619571643168 58869040584204032 59096186789249792 59167215859909948 59214783269353088 59273360917886752 59438201939174786 59608812969042688 59680458176938172 59968960290046717 60090741601739968 60185517421309696 60245055359163584 60365957432502176 60549149102312689 60658826343773224 60780558788494636 60936644004868268 61074378912904721 61075835726358656 61355563292051392 61494245082057424 61605634247161984 61763838267377792 61776961391584712 61838073649910698 61903442880048224 62075598239345782 62188040453280112 62361392198478464 62502347460451808 62548355620716784 62615562677443328 62789698463577904 62902342198573696 62918253419065408 62977945975254674 63044520168159712 63334363779607856 63573738499744928 63640529287396516 63769766597764864 63832850219262656 63933528136255232 64010371319111308 64078036892227904 64372632038289952 64879290386791552 65009492619617728 65128496513411968 65176437789654464 65337635399686013 65455986387609608 65624078159088904 65693449586989952 65772408060051238 66074792981610119 66075222006824576 66408744176730046 66514902749483776 66529035344783536 66770391383497984 66833738585984552 66850644257756996 66984802678669694 67158422367592192 67292761515833347 67619675268468512 67740983906156288 67822403357966572 67894098642633536 67929373644771184 68068451516123968 68082914197992148 68206237916500768 68395921540683074 68535954617196248 68550961730818112 68934246035966024 68989665637145344 69007116653168512 69199027545500216 69249965151507868 69324372964312256 69463495758279584 69641878862706592 69799290186176824 70010222821126784 70138380860597504 70190009927320192 70279137236637056 70602241590382528 70672084171326512 70746791862912256 70943540844966608 71072046232320128 71157931391964928 71431254240516352 71483834995104896 71759655386946176 71974795400291056 72050880192182528 72137479807798132 72322729735881716 72469127786282066 72655701142565632 72732033471310304 72835396838994244 73154710078984352 73320061443991544 73657146274581772 73807951126211344 73994496291625754 74522029664384848 74576885547777704 74655721017684352 74671583313926872 74806841585839552 74998946467530176 75089089432034419 75168466354344272 75377512147777021 75514049121840136 75685224716378368 75879585296662784 75895707630548624 76033183251181184 76381415526839488 76400736294579424 76554060204193936 76982591533189888 77277785563267198 77279628878249728 77511318123390368 77633569879738496 77809044797705312 77949986190286592 78326805276795712 78420948071599553 78781995469675456 79084602909143104 79142817316008992 79179656518408901 79321703581289624 79686380621750812 79770617355630656 79866495501490789 80415551261152016 80622059377704208 80639189357457913 80768096195801728 80950656073909216 81078332394247552 81175782312990638 81338688966956057 81733838986744672 81880468212944128 82256909028904064 82277716009547072 82442834066055008 82654548269579104 82672110097561894 82821860327179504 83122323967211776 83222230606595444 83240453530279136 83605382947410688 83794355935990336 84027390590964548 84179595742379168 84351944144241536 84756280940357572 85168033902154112 85230726340317376 85338952358773568 85441523214974017 85660938088810721 85816102208039336 85906818690679168 86010072078528542 86145728168888024 86737951577769856 86842203923416214 86997997476253136 87315127193805056 87420073260143764 87490354519078784 87595511195183446 87820457536427798 88317469215162512 88424194156191712 88584363569588992 88784590532674624 88924622625948928 89012590444162112 89031503181989732 89623940653256632 89643565340300608 89873771109571904 90240075623374208 90448934075438848 90491036021038744 90653375521473856 90672636881196916 91070149282000928 91275994858846616 91719421125396736 91786936058803328 91903487155602304 92139496431661952 92159073551380472 92435372318518957 92515035513039104 92772322643417872 92958501676521208 93410101699136768 93837311041110169 93950706290953694 94220381789777152 94333627440966788 94462340879518976 94482411540070736 94575877346922244 95111120693251936 95131946891747584 95490881803920148 95880080349835096 96031303532530912 96319211491565972 96864321074694368 96981374235823168 97451884945734032 97626712100048768 97647455102827448 97898214958640824 98075545380616384 98297225232604048 98452260764443456 98570592808631489 98571232829853056 98972986167571712 99227150003328256 99248233055332816 99426282830003584 99908655154450016 100109155651638224 100366237184488912 100387562261325157 100593094680078364 101055565736580182 101056221892790528 101750289350845408 102033260003314094 102242161805981288 102427360746579008 102918341141862766 103418326881187136 103542627754842409 103625870721367904 103728381606301816 103838033218145408 104315422695824704 104440801809641801 104605527062221172 105158797803044944 105324655487291968 105428846878536272 105540296057787136 105640425506878808 106025511592477568 106152946101603142 106238287630309952 106365977879865613 106639127008519469 106882712521127648 107074458432311552 107349426947666176 107372235761089936 107809859932533472 107979898902937984 108086716967911136 108109682435273246 108698423649430784 108829070793240196 109132436347337312 109577234685525824 109750061180035328 109881972311261332 110079098847503968 110327910294279496 110835136614313748 111370926252943903 111373582795124608 111597091546088512 111883674238446656 112018149808444789 112136564561398832 112339685980118912 112652106067007416 112878180607204324 113426552063237504 113766612084331024 113974868898470944 114058766131895312 114181320176514304 114410463601872256 114547976178316814 114704271067987328 114728642584371608 114842136778405582 114963536777232416 115492075127520208 115631638511943008 116286044972394752 116401079811596608 116425811853371188 116609440003787536 116848184921121472 116959042525472966 117527239143286336 118334431719819896 118429566538706176 118546721835773504 118876403878349572 119145099846486259 119360916353876344 119937920580093434 120181483203479936 120490110718327168 120731914865004352 121098298204625378 121187439015138769 121317652687546448 121561117576989272 121873288009736536 122148757825809442 122151671452717312 122710329822990221 122711126584102784 122988490164114848 123211268494323968 123527676534755584 123553922783169424 123676147299821396 123806885760096448 124151196478691564 124376080906560224 124722784396956928 125004694920903616 125096711241433568 125579396927155808 125804684397147392 125836506838130816 125955891950509348 126089040336319424 126668727559215712 127147476999489856 127281058574793032 127665700438525312 128020742638222616 128156073784455808 128745264076579904 128900005980518101 129758580773583104 130018985239235456 130256993026823936 130352875579308928 130675270799372026 130911972775219216 131248156318177808 131386899173979904 131544816120102476 132149585963220238 132150444013649152 132817488353460092 133058070689567072 133667477171969104 133701288515513992 133969605357339388 134585523031666694 135239350536937024 135644806715933144 135788197285267072 135858747289542368 136136903032247936 136165828395984296 136412475833001536 136791843081366148 137071909234392496 137101923461636224 137868492071932048 138014233306337024 138398055091000432 138499930303015736 138648745928624512 138926991516559168 139283757725413184 139451166088063921 139598580372353648 140020445642253568 140380019854640384 140558274473274112 141204483180765056 141344168342653024 141887081689933216 142144092464640256 142967669990209792 143519310773892352 143949590800582112 144274959615596264 144645459471763432 144938255572564132 145464066942620608 145638903561542027 145670793677988488 146309420157968704 146640122887983088 147047933534187959 147314292549163544 147615902252422688 147988992583251508 148323491645625751 149044059328769696 149153771095555408 149311442035368704 149343166627853744 149613683171679104 149997892935060352 150178178864068838 150336932708688544 150755024295554042 151028098243680272 151791415261097248 152066366502362368 152762831053678976 152801472589158848 153108120408387872 154555571126534396 155022636246780736 155267139759476992 155618089595410624 155805130568482031 156653610553591424 156841896143199106 157563990939350912 158169205818286208 158285634632017984 158359313036817802 158643407162579248 158677114542094603 159372761243501624 159541234711261312 159732991002981578 160467354383910289 160831102522304032 161244118755408416 161278378714915826 161536192391603456 161901312147818432 162156664788495104 162351564625981276 162677377933912114 163467677973489344 164513818057808128 164555432019094144 164885668132110016 165309096539158208 165344220195123788 165643720654359008 166444461213190888 166480907060558272 167588711871980672 168054781181929096 168359191484758336 168558620110240451 168703888288483072 169512561880715144 170336067804308224 170461452680634752 170677904717547136 170883046429948034 171321876177621442 171632204416078672 171813637381358336 172020144157057084 172291456337776048 173475903155539712 173684407846832428 173995994952506272 174840146520287528 174980709038157568 175191022390366892 175640915072855596 176634938430325024 176848388312383424 177569181065349248 178025180888324224 178063006363979464 179247881306513264 179287130680601216 179747542219143808 180480151246748416 180982072042077488 181306751042947712 181345273762393832 182140298564001856 182551989717693232 183059672358887051 183573872117606656 183806974311204608 184278992863323904 184318147102760944 184870744637037914 185544645286835744 185917003353042416 187674622082220338 187901412581907388 188667254881933576 188964823080141472 189151754693844488 190222241386503872 190450873888170343 190981763607840296 191760160699670192 192062607065061824 192293451544707331 192638422983131944 193728642149388736 193961489075049059 193962748471646336 194903769891468064 195253424200097536 195294910205654896 195796429917281648 196151090761232768 196594450465208096 196904521528886912 197141185617262978 197142465659706112 197536816062607567 198496466110665632 198852565660007168 199817310308900032 200218311303276448 200732474368977824 200775124522650314 201186189360156728 202111131473160364 203500578701690816 203745170743399579 204066520006628188 204484323611962576 204854721493158016 205836682283725532 206836653762374272 207085255509684818 207251741442735808 207456763212603632 207676066436290816 208033706787111751 208630845391649408 208881603619283602 209211054124442344 210317595606089888 210649310974583936 210857693757072544 211280851013757616 212051023184955136 212305892203206284 212476575260619904 212731955759731226 213278254017038938 213765425042255296 214744471522179872 215619719865066944 215959797805875968 216173433935822272 216219364870546492 217264593837710237 217658141586480392 218264872694674624 219154469371051648 219763944622522664 220158197695007936 220422810913391359 220655820588558992 221670273228627496 222741852505887806 222747165590249216 223194183092177024 223767348476893312 224036299616889578 224273129122797664 224679371960237824 225304212134014832 225756361214408648 226853104126475008 227533224168662048 227949737796941888 228117532263790624 228820927203744512 229095952356633628 229408542135974656 229457285168743216 229684273556811164 229927073554464832 230984150255040416 231263277023886016 232802159623193216 232851623706742376 233218880007575072 233696369842242944 233918085050945932 234446809375343929 235054478286572672 236668863439639792 237093443671547008 237752807756699144 238290199692972518 238721832707752688 239385725392390759 239875841160186868 240362966406959872 240980221436654336 241463829730008704 242196596409250756 242374878030277538 242635305375092896 243122235153978544 243746576019473072 244297515651618884 245420659645980442 245422253168205568 245976980328229696 247107845566338848 247352294599642792 247613771520192896 248302392957383128 248752161813120448 250009389841807232 250193422482867136 251158793854311616 251673013676261632 251911783901018696 252178080672638848 253337455118431424 253641947251987231 254294953998979712 254562117149586064 255331400877050624 256041485276445232 256312147568911616 257490528153159808 257800011961036202 258980737020690139 260037970478470912 260705751158617856 261350541598744052 261823945550438432 262496312636355616 263089632240204952 264299171926440476 265634976706920184 266116141379134144 267334954343938208 267402577031027984 267939210714678776 269171046063333388 270472249471435193 270478701073874048 271289613431866288 271576394570534144 271717494579084736 272273806064495872 272331656791968592 272824951666003072 273583686162732296 274143818468784992 274203846923272448 275736984143864096 276796110182000864 276999860606031472 277297491857249024 277853983033118336 278567515450826368 278902332176127842 279197160744707296 282408966361530112 282688336685306048 283774163379866432 284115238095467233 287899181601164224 288549919231192528 289290918943526864 289352385341466629 289876511145128264 290928133885241216 291277807123084054 291341587355976976 292618840315937408 293280245775966176 294095867068375918 294628585098327088 295231804504845376 295977985166503016 296646983291251502 298088118657539392 298307542191110816 298686333255707488 299227366343358208 299995785870120704 300356357728137676 300673865417377088 301510048591108084 302056196487360544 303582830522194496 305525662107357952 305602945178317696 306216240816775744 306584289183142061 307371601377497293 309111142253068792 310045272493561472 311236179190821248 311610261136964062 313307221107182848 313683792286398212 315127981878701824 316338411636572416 316571269264035968 316718626073635604 317286814325158496 317354229084189206 318745522487003248 319082469422522624 319465982005963156 320934708767820578 321662205044608064 322488237510816832 322556757429831652 323802624295636864 324703129251962552 325354755867824228 326935355946978688 329110864038188288 329771336264220032 330618193078316416 330688440390247576 331287441308718016 332888922426381776 332961814121116544 335177423743961344 336109562363858192 336718382969516672 337117240220480902 339025123761430288 340922905361269504 341355809435094272 341766092859896068 342643752355242884 343264408832157344 344040288314114168 344582912675552096 347368815693664856 347991989905012544 349680293040575056 350382044780733784 351281830145711192 353269876860650048 353694480078030637 353696776624766848 355138362130698496 356050361776648448 356126012727958928 357116410011599329 358495762613026528 358574261361202432 359495084438287616 360214193996519681 361964144084154976 362613502085895424 362690547524787664 364280597128003712 365103979435386464 366119344717774102 368636294205521888 369741489274075828 371089290573671488 371535311355610997 371834006706084832 375349244164440676 375802825163814776 377334509763867152 377929646160282944 378303509387688976 378383888523456361 380444482773007744 380901747776340686 381963527215680592 383520321399340384 384125214130123648 384586903089414662 385276845966263888 387457284298777472 387922978150098118 387925496943292672 389807539782936128 390589820411309792 391592859834563296 392302181522465536 393188900930416192 393809043057773824 394282371234525956 395073632125215134 396992932221331264 399634620617800064 400436622606552896 400917916624108849 401464948737955648 401550249045300628 401947478724419537 402372378720313456 404222262946320728 407001157403381632 407490341486799158 408133040013256376 408968647223925152 409356648839155381 409709442986316032 411673364567451064 413673307524748544 414170511019369636 414503482885471616 414913526425207264 416067413574223502 417261690783298816 417763207238567204 418422108248884688 420635191212179776 421298621949167872 421715387514145088 422561702027515232 424611784406412568 424953150521239808 425463911519462452 426556508034077876 427520652390333047 427530850084510592 429488943044359744 431239439730133888 432346867871644544 432438729741092984 434529187675420474 435316283172960784 436529745389349248 438308938742103296 439527889245045328 440316395390015872 440845621826782718 441311641177117984 443340546457254992 444573490014439981 445483705011775612 446388366184354048 447534696953786624 448072599233779156 448546258245595328 450608424268029664 451512722428817296 455066448337324096 455899475593883776 456235064527581248 458191904713267256 458914570337486432 459368547113622328 459854147108929664 461968300510080832 462523550871270833 462526554047772032 465604319246386432 465703247413484752 466437760015150144 467392739684485888 467836170101891864 468893618750687858 470108956573145344 471049330610833429 473337726879279584 474186887343094016 475505615513398288 476580399385945036 477443665415505376 478771450784781518 479751682320373736 482927659460017408 484393192818501512 484749756060555076 485270610750185792 486244470307957088 487493152038946144 488595031303237768 490841319291960884 491953960656459392 494215691132677696 494704589199285584 495227543040385792 496604785914766256 497504323626240896 500018779683614464 500386844965734272 502317587708623232 503823567802037392 504356161345277696 506674910236862848 507283894503974462 508589907997959424 509124234299172128 512082970552890464 514981056306319616 515600023922072404 517961474041380278 522701083197488104 523647891100876864 524992625272711232 525623626024240933 526179264480409904 527642585034439147 528598343852880952 531269953413840368 532232282758268288 534669908687876416 534805154062055968 535878421429357552 538342092126666776 540944498942870386 540957402147748096 542579226863732576 543434989158169472 544663313583937184 545649903332006144 547167372325464592 548287636937569984 551473968287728192 553592220364001728 553999721212062944 555707966066236672 557135030901652736 557804664352255684 558394321489414592 559065468510435523 564474325502205391 565376673370612096 567548326759732864 568230476190934466 569370822768692399 575798363202328448 577099838462385056 578581837887053728 578704770682933258 579753022290256528 581856267770482432 582555614246168108 582683174711953952 585237680631874816 586560491551932352 588191734136751836 589257170196654176 590463609009690752 591955970333006032 593293966582503004 596176237315078784 596615084382221632 597372666511414976 600712715456275352 601347730834754176 603020097182216168 604112392974721088 607165661044388992 611205890356635392 612432481633551488 613168578366284122 614743202754994586 618222284506137584 620090544987122944 622472358381642496 623220522273928124 627367584572796424 633142538528071936 633437252147271208 634573628650316992 634708458168378412 637491044974006496 638931964011926312 641869417535641156 643324410089216128 644976475021633664 645113514859663304 647605248591273728 649406258503925104 650709511735648456 653870711893957376 656861177287771183 659542672528440064 661236386156632832 661376880780495152 662574882617436032 665777844852763552 665923628242233088 672219124727716384 673436765939033344 674234480440961804 678050247522860576 683532185719792136 685287504710485768 686528817664314688 688080576628228336 689165825351104192 689994149660420423 694737631387329712 695983979810025088 699360586081150112 700764089561467568 702563660291422384 702712935829276099 706539753721300096 707388960156061274 707393553249533696 712252025455917856 714232820023198658 716991525226053056 720428387993039362 723928288168309952 725381095049575328 728561194256007424 730207958870772928 731085612667492607 732238689435548204 737272588411043776 739482978548151656 742178581147342976 743070622711221994 743668013412169664 744561845159059291 746473889059636283 750698488328881352 751605650327629552 754669019527734304 755859292320565888 756607018775377952 756767777046912722 760888965546015488 761803495552681372 763927054431361184 767040642798680768 768250428260247296 769173806178829324 770553691932527776 774914568597554944 775845956300196236 779596483770607321 779615079565872256 781179640822619584 783185719669126592 786377801860832384 788564742469051912 790147264250430268 793985864442662528 799269241235600128 800873245213105792 801835833248217698 802929897475911296 803100498090601256 803894957448839074 804744757440626912 808444525892641456 814002314806763264 814980682973598316 816266080026512752 817937294447850304 818713297678310762 823346729134902128 828341022038739272 829006965770943232 829827052850414528 832134827148447004 835526414477134408 836844216497769376 841270382424359552 843430775028290176 845123404055030464 849223568812825136 850927823038924904 853113016068155752 855041304780666094 855061700169021184 858972308760931547 858977886088719488 862478879460267776 864693735743289088 864877459482185968 869058375350840948 870632566345921568 873059490778698496 874805899705833511 879055778490090656 880632790780031744 881691243653565436 882623282354235968 886681092914509984 889146980028879962 890967410023551224 896145198467558312 897092516491190656 901216848536059328 902300041863626707 903025444857634592 910132896674648192 911798951187767552 912470129055162496 916383809426534512 917829140674972864 918737094227244656 919708294217859328 923936601020161664 925047101742541666 925053108095544064 931406494826969504 932875520030300288 935672340203783728 937787237501375716 942098661221666858 946675453758559168 951011231026796576 953160798771890072 954887330831010752 957542901569563036 959503364640747472 968786385637003024 969499512121110152 970541221500371584 972488940615914176 974986304077892288 976158162616447447 977190062606475536 981682638583921768 983907921312918784 988431382265355392 989409178398571168 993209571829532512 995008647252481792 1000773689931468544 1004635175417246464 1007647135604074784 1013349820473725696 1014567789007948924 1018248468598344256 1019472324930794189 1024165941105780928 1029335534739315713 1031200047844144808 1035922948082760556 1038264441519380257 1045402166394976208 1047295782201753728 1049985250545422464 1051247252048481866 1052358528960819808 1055285170068878294 1057196687705761904 1062539906827680736 1064464565516536576 1069339817375752832 1069610308124111936 1071756842858715104 1076684184253333552 1081888997885740772 1085158453727465152 1086869978316338944 1089326627167874368 1094334744650929184 1096575273875139968 1102947936575456384 1107184440728003456 1107999442424125888 1110739801794662221 1115609328704511368 1116788642978829184 1118130937020871046 1123271480687372023 1128948651004410782 1130753346741224192 1135096653519465728 1136460952381868932 1138741645537384798 1151596726404656896 1154199676924770112 1157163675774107456 1157409541365866516 1159506044580513056 1165111228492336216 1165366349423907904 1173120983103864704 1176383468273503672 1178514340393308352 1180927218019381504 1183911940666012064 1186587933165006008 1192352474630157568 1193230168764443264 1194745333022829952 1201425430912550704 1202695461669508352 1206040194364432336 1208224785949442176 1214331322088777984 1224864963267102976 1226337156732568244 1229486405509989172 1236444569012275168 1246441044547856248 1254735169145592848 1266874504294542416 1269147257300633984 1269416916336756824 1274982089948012992 1277863928023852624 1281417706512209357 1283738835071282312 1286648820178432256 1289952950043267328 1290227029719326608 1298812517007850208 1301419023471296912 1313722354575542366 1322753761560990304 1325149765234872064 1331555689705527104 1333156117217192401 1344438249455432768 1346054160812951317 1348468960881923608 1356100495045721152 1357730423525343413 1367064371439584272 1370575009420971536 1373057635328629376 1376161153256456672 1378331650702208384 1379988299320840846 1382757712438252969 1389475262774659424 1391967959620050176 1398721172162300224 1401528179122935136 1405127320582844768 1405425871658552198 1413079507442600192 1414777920312122548 1424504050911835712 1428465640046397316 1433983050452106112 1440856775986078724 1447856576336619904 1450762190099150656 1456235947509782257 1460415917741545856 1462171225334985214 1464477378871096408 1474545176822087552 1478965957096303312 1484357162294685952 1486141245422443988 1487336026824339328 1489123690318118582 1492947778119272566 1501396976657762704 1503211300655259104 1509338039055468608 1511718584641131776 1513214037550755904 1513535554093825444 1523606991105362744 1527854108862722368 1534081285597361536 1538347612357658648 1541107383865055552 1551691912600392472 1559192967541214642 1559230159131744512 1562359281645239168 1566371439338253184 1572755603721664768 1577129484938103824 1580294528500860536 1587971728885325056 1595234287698872873 1601746490426211584 1603671666496435396 1605859794951822592 1606200996181202512 1607789914897678148 1609489514881253824 1616889051785282912 1629961365947196632 1632532160053025504 1635874588895700608 1637426595356621524 1646693458269804256 1656682044077478544 1659654105700829056 1664269654296894008 1671052828954268816 1673688432995538752 1675700077746735313 1682540764848719104 1686861550056580352 1690246808110060928 1698447137625650272 1701855646077849808 1706226032136311504 1710082609561332188 1717944617521863094 1717955772177438976 1729754918964371936 1738116750701681896 1741265132691843136 1749611799411667022 1758111556980181312 1763382487307130872 1765246564708471936 1773362185829019968 1775493630763910617 1778293960057759924 1781934820047102448 1792290396935116624 1794185032982381312 1802433697072118656 1804600083727253414 1806050889715269184 1812865159144830973 1820265793349296384 1824940258110324992 1832767618853069024 1835658281349945728 1837474188454489312 1847873202040323328 1850094203485083332 1862812989653939008 1865751040060600576 1871344680407567456 1875574475002751432 1884197322443333716 1893305746300046351 1893350907517118336 1902022462053593152 1906321597543780144 1909774661662021504 1915085803139126072 1919006729281494944 1937572771274006048 1938999024242220304 1941082443000743168 1944977881231828352 1949972608155784576 1952316325232894894 1954380125212951072 1963365277167843536 1976862764530710784 1978818356797142336 1986419143659065024 2015294271208149568 2025466697390266403 2029135578015897848 2036496937196688512 2038944649861588378 2048331882211561856 2058671069478631426 2062400095688289616 2071845896165521112 2076528883038760514 2086075606990833757 2090804332789952416 2094591564403507456 2099970501090844928 2102494504096963732 2104717057921639616 2110570340137756588 2114393375411523808 2125079813655361472 2138679634751505664 2139220616248223872 2143513685717430208 2153368368506667104 2163777995771481544 2170316907454930304 2178653254335748736 2188669489301858368 2193150547750279936 2205895873150912768 2214368881456006912 2215998884848251776 2221479603589324442 2231218657409022736 2233577285957658368 2236261874041742092 2246542961374744046 2257897302008821564 2272921904763737864 2277483291074769596 2308399353849540224 2314327351548214912 2314819082731733032 2319012089161026112 2330222456984672432 2330732698847815808 2346241966207729408 2352766936547007344 2357028680786616704 2367823881332024128 2373175866330012016 2386460337528886528 2389490666045659904 2402850861825101408 2412080388728864672 2416449571898884352 2452674313465136488 2458972811019978344 2472889138024550336 2475861360546214459 2492882089095712496 2499814870081195303 2509470338291185696 2521499357975637767 2533749008589084832 2538294514601267968 2538833832673513648 2549964179896025984 2555727856047705248 2562835413024418714 2567477670142564624 2580454059438653216 2597625034015700416 2602838046942593824 2627444709151084732 2645507523121980608 2648687219664194527 2663111379411054208 2666312234434384802 2688876498910865536 2692108321625902634 2696937921763847216 2712200990091442304 2715460847050686826 2734128742879168544 2741150018841943072 2746115270657258752 2752322306512913344 2756663301404416768 2759976598641681692 2765515424876505938 2778950525549318848 2797442344324600448 2803056358245870272 2810254641165689536 2810851743317104396 2829555840624245096 2849008101823671424 2856931280092794632 2865496541874087667 2867966100904212224 2881713551972157448 2895713152673239808 2901524380198301312 2912471895019564514 2920831835483091712 2924342450669970428 2928954757742192816 2949090353644175104 2957931914192606624 2972282490844887976 2974672053648678656 2978247380636237164 2985895556238545132 3002793953315525408 3006422601310518208 3018676078110937216 3026428075101511808 3027071108187650888 3047213982210725488 3055708217725444736 3068162571194723072 3076695224715317296 3082214767730111104 3103383825200784944 3112014430101079867 3118385935082429284 3124718563290478336 3132742878676506368 3154258969876207648 3160589057001721072 3190468575397745746 3207343332992870792 3212401992362405024 3215579829795356296 3218979029762507648 3233778103570565824 3237664856098895831 3259922731894393264 3265064320106051008 3271749177791401216 3274853190713243048 3293386916539608512 3297345314275834003 3313364088154957088 3319308211401658112 3328539308593788016 3342105657908537632 3347376865991077504 3351400155493470626 3380493616220121856 3396894275251300544 3403711292155699616 3412452064272623008 3420165219122664376 3435889235043726188 3459509837928743872 3476233501403363792 3482530265383686272 3499223598823334044 3516223113960362624 3526764974614261744 3530493129416943872 3546724371658039936 3550987261527821234 3556587920115519848 3563869640094204896 3584580793870233248 3604867394144237312 3609200167454506828 3612101779430538368 3625730318289661946 3665535237706138048 3671316562699891456 3674948376908978624 3693498095241074029 3700188406970166664 3725625979307878016 3742689360815134912 3751148950005502864 3768394644886667432 3786611492600092702 3786701815034236672 3804044924107186304 3812643195087560288 3819549323324043008 3830171606278252144 3838013458562989888 3875145542548012096 3877998048484440608 3889955762463656704 3899945216311569152 3904632650465789788 3908760250425902144 3926730554335687072 3957636713594284672 3972838287318130048 3985595759380846793 4030588542416299136 4050933394780532806 4058271156031795696 4072993874393377024 4077889299723176756 4096663764423123712 4117342138957262852 4124800191376579232 4143691792331042224 4153057766077521028 4172151213981667514 4181608665579904832 4204989008193927464 4209434115843279232 4221140680275513176 4228786750823047616 4250159627310722944 4278441232496447744 4287027371434860416 4306736737013334208 4327555991542963088 4340633814909860608 4357306508671497472 4377338978603716736 4431997769696503552 4442959207178648884 4462437314818045472 4472523748083484184 4493085922749488092 4515794604017643128 4545843809527475728 4554966582149539192 4598028241014398281 4616798707699080448 4628654703096429824 4629638165463466064 4638024178322052224 4660444913969344864 4661465397695631616 4705533873094014688 4714057361573233408 4735647762664048256 4746351732660024032 4805701723650202816 4824160777457729344 4829959047622942961 4905348626930272976 4917945622039956688 4918990550804932693 4945778276049100672 4951722721092428918 4985764178191424992 4999629740162390606 5018940676582371392 5042998715951275534 5067498017178169664 5077667665347027296 5099928359792051968 5111455712095410496 5125670826048837428 5134955340285129248 5160908118877306432 5195250068031400832 5205676093885187648 5211932916113415037 5225317223417453981 5254889418302169464 5291015046243961216 5297374439328389054 5326222758822108416 5332624468868769604 5377752997821731072 5384216643251805268 5393875843527694432 5424401980182884608 5430921694101373652 5468257485758337088 5482300037683886144 5504644613025826688 5519953197283363384 5531030849753011876 5557901051098637696 5594884688649200896 5606112716491740544 5620509282331379072 5621703486634208792 5659111681248490192 5698016203647342848 5713862560185589264 5730993083748175334 5763427103944314896 5803048760396602624 5824943790039129028 5848684901339940856 5857909515484385632 5915863828385213248 5944564981689775952 5956494761272474328 5971791112477090264 6005587906631050816 6012806161326520829 6012845202621036416 6037352156221874432 6052856150203023616 6054142216375301776 6094427964421450976 6111416435450889472 6123641297940834577 6153390449430634592 6164429535460222208 6206767650401569888 6224028860202159734 6236771870164858568 6308517939752415296 6316100293045386949 6321178114003442144 6380937150795491492 6414686665985741584 6424803984724810048 6431159659590712592 6437958059525015296 6467556207141131648 6475329712197791662 6519845463788786528 6530128640212102016 6549706381426486096 6586773833079217024 6594690628551668006 6626728176309914176 6657078617187576032 6684211315817075264 6694753731982155008 6702800310986941252 6793788550502601088 6807422584311399232 6824904128545246016 6833107138315132129 6840330438245328752 6871778470087452376 6919019675857487744 6952467002806727584 6965060530767372544 6998447197646668088 7032446227920725248 7053529949228523488 7093448743316079872 7101974523055642468 7113175840231039696 7127739280188409792 7169161587740466496 7218400334909013656 7224203558861076736 7251460636579323892 7267851090635661799 7331070475412276096 7349896753817957248 7386996190482148058 7400376813940333328 7451251958615756032 7485378721630269824 7502297900011005728 7536789289773334864 7573222985200185404 7608089848214372608 7625286390175120576 7660343212556504288 7676026917125979776 7750291085096024192 7755996096968881216 7809265300931579576 7817520500851804288 7853461108671374144 7862900364811604161 7915273427188569344 7945676574636260096 7971191518761693586 8061177084832598272 8101866789561065612 8116542312063591392 8155778599446353512 8234684277914525704 8249600382753158464 8287383584662084448 8306115532155042056 8344302427963335028 8363217331159809664 8409978016387854928 8418868231686558464 8442281360551026352 8457573501646095232 8500319254621445888 8574054742869720832 8613473474026668416 8655111983085926176 8754677957207433472 8885918414357297768 8924874629636090944 8945047496166968368 8969923945585465499 8986171845498976184 9031589208035286256 9091687619054951456 9109933164299078384 9196056482028796562 9259276330926932128 9276048356644104448 9320889827938689728 9411067746188029376 9471295525328096512 9492703465320048064 9504112964677403891 9611403447300405632 9648321554915458688 9659918095245885922 9679303987067770783 9810697253860545952 9835891244079913376 9837981101609865386 9891556552098201344 9903445442184857836 9971528356382849984 9999259480324781212 10037881353164742784 10085997431902551068 10134996034356339328 10155335330694054592 10222911424190820992 10251341652097674856 10269910680570258496 10321816237754612864 10390500136062801664 10411352187770375296 10423865832226830074 10450634446834907962 10509778836604338928 10582030092487922432 10594748878656778108 10665248937737539208 10768433286503610536 10787751687055388864 10861843388202747304 10936514971516674176 10964600075367772288 11009289226051653376 11039906394566726768 11062061699506023752 11115802102197275392 11166640013892110111 11212225432983481088 11241018564662758144 11243406973268417584 11318223362496980384 11427725120371178528 11461986167496350668 11526854207888629792 11649887580078258056 11697369802679881712 11715819030968771264 11729900544227147191 11831727656770426496 11889129963379551904 11912989522544948656 11943582224954180528 12011175813262101632 12025612322653041658 12025690405242072832 12108284432750603552 12188855928842901952 12247282595881669154 12306780898861269184 12413535300803139776 12428455415347374319 12448057720404319468 12473543740329717136 12617035879504830592 12632200586090773898 12642356228006884288 12690056114013816811 12761874301590982984 12829373331971483168 12849607969449620096 12862319319181425184 12935112414282263296 12950659424395583324 13039690927577573056 13060257280424204032 13099412762852972192 13173547666158434048 13189381257103336012 13253140224100324457 13253456352619828352 13314157234375152064 13368422631634150528 13405600621973882504 13587577101005202176 13614845168622798464 13649808257090492032 13666214276630264258 13680660876490657504 13743556940174904752 13838039351714975488 13904934005613455168 13996894395293336176 14107059898457046976 14203949046111284936 14226351680462079392 14255478560376819584 14338323175480932992 14436800669818027312 14502921273158647784 14535702181271323598 14602529248935836299 14662140950824552192 14699793507635914496 14773992380964296116 14800753627880666656 14970757443260539648 15004595800022011456 15073578579546669728 15146445970400370808 15250572780350241152 15320686425113008576 15352053834251959552 15500582170192048384 15511992193937762432 15618530601863159152 15635041001703608576 15706922217342748288 15725800729623208322 15942383037523387172 16203733579122131224 16233084624127182784 16311557198892707024 16469368555829051408 16499200765506316928 16574767169324168896 16612231064310084112 16688604855926670056 16726434662319619328 16819956032775709856 16884562721102052704 16915147003292190464 17226946948053336832 17310223966171852352 17331029523823501213 17498704090568367121 17650495505829464369 17771836828714595536 17849749259272181888 17890094992333936736 17939847891170930998 17972343690997952368 18063178416070572512 18183375238109902912 18219866328598156768 18392112964057593124 18518552661853864256 18641779655877379456 18822135492376058752 18985406930640096128 19008225929354807782 19222806894600811264 19296643109830917376 19319836190491771844 19358607974135541566 19621394507721091904 19671782488159826752 19675962203219730772 19806890884369715672 19943056712765699968 19998518960649562424 20075762706329485568 20171994863805102136 20269992068712678656 20310670661388109184 20445822848381641984 20502683304195349712 20539821361140516992 20643632475509225728 20822704375540750592 20847731664453660148 20901268893669815924 21019557673208677856 21189497757313556216 21330497875475078416 21536866573007221072 21575503374110777728 21723686776405494608 21784101010707559069 21873029943033348352 21929200150735544576 22079812789133453536 22124123399012047504 22333280027784220222 22486813946536835168 22636446724993960768 22663653992692270817 22855450240742357056 22923972334992701336 23053708415777259584 23081417199930838021 23299775160156516112 23394739605359763424 23431638061937542528 23459801088454294382 23663455313540852992 23778259926759103808 23825979045089897312 23887164449908361056 24022351626524203264 24051224645306083316 24216568865501207104 24377711857685803904 24494565191763338308 24613561797722538368 24827070601606279552 24856910830694748638 24896115440808638936 24947087480659434272 25234071759009661184 25264401172181547796 25284712456013768576 25380112228027633622 25523748603181965968 25658746663942966336 25699215938899240192 25724638638362850368 25901318848791166648 26079381855155146112 26198825525705944384 26378762514206672024 26506280448200648914 26506912705239656704 26628314468750304128 26736845263268301056 26811201243947765008 27118982890880838841 27229690337245596928 27299616514180984064 27332428553260528516 27361321752981315008 27487113880349809504 27809868011226910336 27993788790586672352 28214119796914093952 28407898092222569872 28452703360924158784 28510957120753639168 28676646350961865984 28873601339636054624 29005842546317295568 29071404362542647196 29205058497871672598 29547984761928592232 29601507255761333312 30009191600044022912 30147157159093339456 30292891940800741616 30501145560700482304 30641372850226017152 31023984387875524864 31237061203726318304 31413844434685496576 31451601459246416644 31884766075046774344 32186197687100787967 32407467158244262448 32466169248254365568 32623114397785414048 32938737111658102816 32998401531012633856 33149534338648337792 33224462128620168224 33377209711853340112 33639912065551419712 33769125442204105408 34432933855634528851 34620447932343704704 34662059047647002426 34997408181136734242 35300991011658928738 35543673657429191072 35699498518544363776 35780189984667873472 35879695782341861996 35944687381995904736 36126356832141145024 36366750476219805824 36439732657196313536 36784225928115186248 37037105323707728512 37283559311754758912 37644270984752117504 37970813861280192256 38016451858709615564 38639672380983543688 38717215948271083132 39242789015442183808 39343564976319653504 39351924406439461544 39613781768739431344 39886113425531399936 39997037921299124848 40343989727610204272 40621341322776218368 41005366608390699424 41079642722281033984 41695463328907320296 41802537787339631848 42039115346417355712 42089643129285645803 42378995514627112432 42660995750950156832 42865489085585842039 43073733146014442144 43151006748221555456 43447373552810989216 43568202021415118138 44159625578266907072 44248246798024095008 44666560055568440444 44973627893073670336 45272893449987921536 45327307985384541634 45710900481484714112 45847944669985402672 46107416831554519168 46162834399861676042 46599550320313032224 46789479210719526848 46863276123875085056 46919602176908588764 47556519853518207616 47651958090179794624 47774328899816722112 48102449290612166632 48433137731002414208 48755423715371607808 48989130383526676616 49227123595445076736 49654141203212559104 49713821661389497276 49792230881617277872 49894174961318868544 50528802344363095592 50569424912027537152 50760224456055267244 51047497206363931936 51317493327885932672 51449277276725700736 51802637697582333296 52158763710310292224 52397651051411888768 52757525028413344048 53012560896401297828 53256628937500608256 53622402487895530016 54237965781761677682 54664857106521057032 54722643505962630016 54974227760699619008 55040302553681229127 55619736022453820672 55987577581173344704 56428239593828187904 56815796184445139744 56905406721848317568 57747202679272109248 58011685092634591136 58142808725085294392 58410116995743345196 59095969523857184464 59203014511522666624 60018383200088045824 60294314318186678912 60585783881601483232 61282745700452034304 62474122407452636608 62789467619098258493 62903202918492833288 63769532150093548688 64372395374201575934 64814934316488524896 64932338496508731136 65246228795570828096 65877474223316205632 66299068677296675584 66448924257240336448 66754419423706680224 67279824131102839424 67538250884408210816 67755127909474395481 68865867711269057702 69240895864687409408 69324118095294004852 69994816362273468484 70601982023317857476 71087347314858382144 71560379969335746944 71759391564683723992 71889374763991809472 72252713664282290048 72733500952439611648 72879465314392627072 73568451856230372496 74074210647415457024 76032903717419231128 77279344761967087376 77434431896542166264 78166480097244770777 78485578030884367616 78687129952639307008 78703848812878923088 79227563537478862688 79994075842598249696 80687979455220408544 82010733216781398848 82109303809590030337 83390926657814640592 83605075574679263696 84078230692834711424 84179286258571291606 84757991029254224864 85321991501900313664 85730978171171684078 86147466292028884288 86894747105621978432 87136404042830236276 88319251156533814144 88496493596048190016 88830392798096717677 89333120111136880888 89947255786147340672 90545786899975843072 90654615970769083268 91421800962969428224 91695889339970805344 92214833663109038336 92325668799723352084 93199100640626064448 93578958421439053696 93839204353817177528 95113039707036415232 95303916180359589248 95548657799633444224 96204898581224333264 96866275462004828416 97978260767053353232 99427643322778994552 99584461763234555744 99788349922637737088 101057604688726191184 101520448912110534488 102094994412727863872 102217704742550854093 102634986655771865344 102898554553451401472 103605275395164666592 104795302102823777536 105515050056826688096 106025121792802595656 107244804975791060032 108475931563523355364 109329714213042114064 109445287011925260032 109948455521399238016 110080605107362458254 111975155162346689408 113631592368890279488 113810813443696635136 115494405358544218496 116023370185269182272 116285617450170588784 116820233991486690392 118191939047714368928 118406029023045333248 120588628636373357824 121171567763202966464 123553468540806250583 124948244814905273216 125578935238196516986 125806405836985666576 127539064300187097376 128744790748403151868 129629868632977049792 130492457591141656192 131754948446632411264 132897848514480672896 133508838847413360448 134559648262205678848 135076501768816421632 135510255818948790962 137731735422538115404 138648236190588009704 139989632724546936968 141203964046635714952 142174694629716764288 143120759938671493888 143518783129367447984 143778749527983618944 144505427328564580096 145758930628785254144 147136903712460744992 152065807434838462256 152488707074952913483 154558689523934174752 154868863793084332528 156332960194489541554 157407697625757846176 158455127074957725376 159988151685196499392 161375958910440817088 161569920399515866147 164021466433562797696 164218607619180060674 166781853315629281184 167210151149358527392 168156461385669422848 168358572517142583212 169515982058508449728 170643983003800627328 171461956342343368156 172294932584057768576 173789494211243956864 174272808085660472552 176638502313067628288 176992987192096380032 177660785596193435354 178666240222273761776 179894511572294681344 181309231941538166536 183391778679941610688 184651337599446704168 186398201281252128896 187157916842878107392 187678408707634355056 189832880236165871887 190607832360719178496 191097315599266888448 192409797162448666528 195956521534106706464 198855286645557989104 199168923526469111488 199576699845275474176 202115209377452382368 203040897824221068976 204189988825455727744 204435409485101708186 207210550790329333184 211030100113653376192 212050243585605191312 214489609951582120064 216951863127046710728 218659428426084228128 219896911042798476032 220161210214724916508 223950310324693378816 225303383809705515769 227263184737780558976 230988810717088436992 232046740370538364544 232571234900341177568 233640467982973380784 236383878095428737856 242343135526405932928 247106937081612501166 249896489629810546432 251157870476393033972 251612811673971333152 255078128600374194752 257489581496806303736 259259737265954099584 260984915182283312384 263509896893264822528 265795697028961345792 267017677694826720896 271020511637897581924 275463470845076230808 277296472381176019408 279979265449093873936 282407928093271429904 284349389259433528576 287037566258734895968 287557499055967237888 294273807424921489984 294627501904999520621 300058423599100894273 304131614869676924512 304977414149905826966 309117379047868349504 309737727586168665056 312665920388979083108 314815395251515692352 316910254149915450752 319976303370392998784 322751917820881634176 323139840799031732294 328042932867125595392 328437215238360121348 333563706631258562368 334420302298717054784 336717145034285166424 339031964117016899456 341287966007601254656 342923912684686736312 344589865168115537152 347578988422487913728 348545616171320945104 353985974384192760064 355321571192386870708 357332480444547523552 362618463883076333072 366783557359883221376 369302675198893408336 372796402562504257792 375356817415268710112 379665760472331743774 384819594324897333056 385282117875768603889 391913043068213412928 397710573291115978208 398337847052938222976 404230418754904764736 406081795648442137952 408379977650911455488 408870818970203416372 414421101580658666368 422060200227306752384 424100487171210382624 428979219903164240128 433903726254093421456 437318856852168456256 440322420429449833016 450606767619411031538 454526369475561117952 464093480741076729088 465142469800682355136 467280935965946761568 472767756190857475712 484686271052811865856 494213874163225002332 502315740952786067944 503225623347942666304 510156257200748389504 514979162993612607472 518519474531908199168 534035355389653441792 542041023275795163848 547165360680713395439 550926941690152461616 554592944762352038816 559958530898187747872 564815856186542859808 574075132517469791936 588547614849842979968 589255003809999041242 600116847198201788546 608263229739353849024 609954828299811653932 618234758095736699008 619475455172337330112 625331840777958166216 629630790503031384704 633820508299830901504 639952606740785997568 645503835641763268352 646279681598063464588 656874430476720242696 667127413262517124736 668840604597434109568 673434290068570332848 678063928234033798912 685847825369373472624 697091232342641890208 710643142384773741416 714664960889095047104 715523933197855978651 725236927766152666144 733567114719766442752 738605350397786816672 750713634830537420224 759331520944663487548 769639188649794666112 770564235751537207778 783826086136426825856 795421146582231956416 796675694105876445952 808460837509809529472 812163591296884275904 817741637940406832744 828842203161317332736 844120400454613504768 848200974342420765248 867807452508186842912 874637713704336912512 880644840858899666032 901213535238822063076 930284939601364710272 934561871931893523136 945535512381714951424 988427748326450004664 1004631481905572135888 1006451246695885332608 1020312514401496779008 1029958325987225214944 1067420949524670394381 1084082046551590327696 1094330721361426790878 1101853883380304923232 1109185889524704077632 1119917061796375495744 1129631712373085719616 1148150265034939583872 1177095229699685959936 1178510007619998082484 1200233694396403577092 1216526459478707698048 1219909656599623307864 1236469516191473398016 1238950910344674660224 1250663681555916332432 1259261581006062769408 1292559363196126929176 1313748860953440485392 1328830161653161103209 1334254826525034249472 1337681209194868219136 1346868580137140665696 1371695650738746945248 1394182464685283780416 1421286284769547482832 1429329921778190094208 1431047866395711957302 1450473855532305332288 1477210700795573633344 1501427269661074840448 1518663041889326975096 1539278377299589332224 1541128471503074415556 1567652172272853651712 1590842293164463912832 1616921675019619058944 1624327182593768551808 1635483275880813665488 1696401948684841530496 1735614905016373685824 1749275427408673825024 1761289681717799332064 1802427070477644126152 1860569879202729420544 1869123743863787046272 1976855496652900009328 2009262963811144271776 2012902493391770665216 2059916651974450429888 2100408965193706259911 2134841899049340788762 2168164093103180655392 2188661442722853581756 2203707766760609846464 2218371779049408155264 2239834123592750991488 2259263424746171439232 2296300530069879167744 2357020015239996164968 2400467388792807154184 2433052918957415396096 2439819313199246615728 2477901820689349320448 2501327363111832664864 2585118726392253858352 2627497721906880970784 2657660323306322206418 2693737160274281331392 2743391301477493890496 2788364929370567560832 2842572569539094965664 2858659843556380188416 2862095732791423914604 2900947711064610664576 2954421401591147266688 3002854539322149680896 3037326083778653950192 3082256943006148831112 3181684586328927825664 3248654365187537103616 3270966551761627330976 3392803897369683060992 3471229810032747371648 3522579363435598664128 3604854140955288252304 3738247487727574092544 3830157524764993768073 3953710993305800018656 4018525927622288543552 4119833303948900859776 4200817930387412519822 4269683798098681577524 4336328186206361310784 4377322885445707163512 4407415533521219692928 4436743558098816310528 4479668247185501982976 4518526849492342878464 4714040030479992329936 4800934777585614308368 4879638626398493231456 5002654726223665329728 5008667532384991850557 5170237452784507716704 5254995443813761941568 5315320646612644412836 5387474320548562662784 5486782602954987780992 5576729858741135121664 5685145139078189931328 5724191465582847829208 5801895422129221329152 5908842803182294533376 6074652167557307900384 6164513886012297662224 6541933103523254661952 6942459620065494743296 7045158726871197328256 7209708281910576504608 7660315049529987536146 7907421986611600037312 8037051855244577087104 8239666607897801719552 8401635860774825039644 8539367596197363155048 8672656372412722621568 8754645770891414327024 8814831067042439385856 9301811131572127722463 9428080060959984659872 9601869555171228616736 9759277252796986462912 10005309452447330659456 10017335064769983701114 10340474905569015433408 10509990887627523883136 10630641293225288825672 10774948641097125325568 10973565205909975561984 11370290278156379862656 11448382931165695658416 12149304335114615800768 12329027772024595324448 13083866207046509323904 14090317453742394656512 14419416563821153009216 15320630099059975072292 15814843973223200074624 16074103710489154174208 16803271721549650079288 17078735192394726310096 17345312744825445243136 17509291541782828654048 18603622263144255444926 18856160121919969319744 19203739110342457233472 19518554505593972925824 20010618904894661318912 20034670129539967402228 20680949811138030866816 21019981775255047766272 21261282586450577651344 22740580556312759725312 22896765862331391316832 24298608670229231601536 24658055544049190648896 26167732414093018647808 28838833127642306018432 30641260198119950144584 31629687946446400149248 33606543443099300158576 34157470384789452620192 35018583083565657308096 37207244526288510889852 37712320243839938639488 38407478220684914466944 39037109011187945851648 40069340259079934804456 41361899622276061733632 42522565172901155302688 45793531724662782633664 48597217340458463203072 49316111088098381297792 57677666255284612036864 61282520396239900289168 65112677921004894057241 67213086886198600317152 68314940769578905240384 70037166167131314616192 74414489052577021779704 75424640487679877278976 76814956441369828933888 80138680518159869608912 85045130345802310605376 91587063449325565267328 98632222176196762595584 122565040792479800578336 130225355842009788114482 134426173772397200634304 136629881539157810480768 140074332334262629232384 148828978105154043559408 160277361036319739217824 170090260691604621210752 183174126898651130534656 245130081584959601156672 260450711684019576228964 268852347544794401268608 273259763078315620961536 297657956210308087118816 320554722072639478435648 340180521383209242421504 490260163169919202313344 520901423368039152457928 537704695089588802537216 595315912420616174237632 641109444145278956871296 980520326339838404626688 1041802846736078304915856 1190631824841232348475264 1282218888290557913742592 2083605693472156609831712 2381263649682464696950528 4167211386944313219663424 8334422773888626439326848 16668845547777252878653696
- Sum of all divisors σ(n): 46978143330705651186725421
- Sum of proper divisors (its aliquot sum) s(n): 30309297782928398308071725
- 16668845547777252878653696 is an abundant number, because the sum of its proper divisors (30309297782928398308071725) is greater than itself. Its abundance is 13640452235151145429418029
Bases of 16668845547777252878653696
- Binary: 1101110010011100001111101101100000110110011010101100110111000111001100011001000000002
- Hexadecimal: 0xDC9C3ED8366ACDC731900
- Base-36: 23EDNDX7CVLK4DMV4
Squares and roots of 16668845547777252878653696
- 16668845547777252878653696 squared (166688455477772528786536962) is 277850411895653545580083305886758881079101494460416
- 16668845547777252878653696 cubed (166688455477772528786536963) is 4631445601274940464378345002067104730249839319833292525116895723600044097536
-
16668845547777252878653696 is a
perfect square number . Itssquare root is 4082749753264 -
The
cube root of 16668845547777252878653696 is 255447608.2937907623
Scales and comparisons
How big is 16668845547777252878653696?- 16,668,845,547,777,252,878,653,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 16,668,845,547,777,252,878,653,696 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 16668845547777252878653696 cubic inches would be around 21287300.7 feet tall.
Recreational maths with 16668845547777252878653696
- 16668845547777252878653696 backwards is 69635687825277774554886661
- The number of decimal digits it has is: 26
- The sum of 16668845547777252878653696's digits is 148
- 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 16668845547777252878653696 - Facts about the integer". Numbermatics.com. 2024. Web. 22 September 2024.
APA style:
Numbermatics. (2024). Number 16668845547777252878653696 - Facts about the integer. Retrieved 22 September 2024, from https://numbermatics.com/n/16668845547777252878653696/
Chicago style:
Numbermatics. 2024. "Number 16668845547777252878653696 - Facts about the integer". https://numbermatics.com/n/16668845547777252878653696/
The information we have on file for 16668845547777252878653696 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 16668845547777252878653696, math, Factors of 16668845547777252878653696, curriculum, school, college, exams, university, Prime factorization of 16668845547777252878653696, STEM, science, technology, engineering, physics, economics, calculator, sixteen septillion, six hundred sixty-eight sextillion, eight hundred forty-five quintillion, five hundred forty-seven quadrillion, seven hundred seventy-seven trillion, two hundred fifty-two billion, eight hundred seventy-eight million, six hundred fifty-three thousand, six hundred ninety-six.