7064166706190381047873536
7,064,166,706,190,381,047,873,536 is an even composite number composed of six prime numbers multiplied together.
7064166706190381047873536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-seven thousand, four hundred five divisors.
Prime factorization of 7064166706190381047873536:
228 × 36 × 74 × 112 × 712 × 1572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 71 × 71 × 157 × 157)See below for interesting mathematical facts about the number 7064166706190381047873536 from the Numbermatics database.
Names of 7064166706190381047873536
- Cardinal: 7064166706190381047873536 can be written as Seven septillion, sixty-four sextillion, one hundred sixty-six quintillion, seven hundred six quadrillion, one hundred ninety trillion, three hundred eighty-one billion, forty-seven million, eight hundred seventy-three thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 7.064166706190381047873536 × 1024
Factors of 7064166706190381047873536
Divisors of 7064166706190381047873536
- Number of divisors d(n): 27405
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 71 72 77 81 84 88 96 98 99 108 112 121 126 128 132 142 144 147 154 157 162 168 176 189 192 196 198 213 216 224 231 242 243 252 256 264 284 288 294 297 308 314 324 336 343 352 363 378 384 392 396 426 432 441 448 462 471 484 486 497 504 512 528 539 567 568 576 588 594 616 628 639 648 672 686 693 704 726 729 756 768 781 784 792 847 852 864 882 891 896 924 942 968 972 994 1008 1024 1029 1056 1078 1089 1099 1134 1136 1152 1176 1188 1232 1256 1278 1296 1323 1344 1372 1386 1408 1413 1452 1458 1491 1512 1536 1562 1568 1584 1617 1694 1701 1704 1727 1728 1764 1782 1792 1848 1884 1917 1936 1944 1988 2016 2048 2058 2079 2112 2156 2178 2198 2268 2272 2304 2343 2352 2376 2401 2464 2512 2541 2556 2592 2646 2673 2688 2744 2772 2816 2826 2904 2916 2982 3024 3072 3087 3124 3136 3168 3234 3267 3297 3388 3402 3408 3454 3456 3479 3528 3564 3584 3696 3768 3773 3834 3872 3888 3969 3976 4032 4096 4116 4158 4224 4239 4312 4356 4396 4473 4536 4544 4608 4686 4704 4752 4802 4851 4928 5024 5041 5082 5103 5112 5181 5184 5292 5346 5376 5467 5488 5544 5632 5652 5751 5808 5832 5929 5964 6048 6144 6174 6237 6248 6272 6336 6468 6534 6594 6776 6804 6816 6908 6912 6958 7029 7056 7128 7168 7203 7392 7536 7546 7623 7668 7693 7744 7776 7938 7952 8019 8064 8192 8232 8316 8448 8478 8591 8624 8712 8792 8946 9072 9088 9216 9261 9372 9408 9504 9604 9702 9801 9856 9891 10048 10082 10164 10206 10224 10362 10368 10437 10584 10692 10752 10934 10976 11088 11147 11264 11304 11319 11502 11616 11664 11858 11907 11928 12089 12096 12288 12348 12474 12496 12544 12672 12717 12936 13068 13188 13419 13552 13608 13632 13816 13824 13916 14058 14112 14256 14336 14406 14553 14784 15072 15092 15123 15246 15336 15386 15488 15543 15552 15876 15904 16038 16128 16384 16401 16464 16632 16896 16956 17182 17248 17253 17424 17584 17787 17892 18144 18176 18432 18522 18711 18744 18816 18997 19008 19208 19404 19602 19712 19782 20096 20164 20328 20412 20448 20724 20736 20874 21087 21168 21384 21504 21609 21868 21952 22176 22294 22528 22608 22638 22869 23004 23079 23232 23328 23716 23814 23856 24178 24192 24353 24576 24649 24696 24948 24992 25088 25344 25434 25773 25872 26136 26376 26411 26838 27104 27216 27264 27632 27648 27783 27832 28116 28224 28512 28672 28812 29106 29403 29568 29673 30144 30184 30246 30492 30672 30772 30976 31086 31104 31311 31752 31808 32076 32256 32768 32802 32928 33264 33441 33792 33912 33957 34364 34496 34506 34848 35168 35287 35574 35721 35784 36267 36288 36352 36864 37044 37422 37488 37632 37994 38016 38151 38269 38416 38808 39204 39424 39564 40192 40257 40328 40656 40824 40896 41448 41472 41503 41748 42174 42336 42768 43008 43218 43659 43736 43904 44352 44588 45056 45216 45276 45369 45738 46008 46158 46464 46629 46656 47432 47628 47712 48356 48384 48706 49152 49203 49298 49392 49896 49984 50176 50688 50868 51546 51744 51759 52272 52752 52822 53361 53676 53851 54208 54432 54528 55264 55296 55451 55566 55664 56133 56232 56448 56991 57024 57344 57624 58212 58806 59136 59346 60137 60288 60368 60492 60984 61344 61544 61952 62172 62208 62622 63261 63504 63616 64152 64512 64827 65536 65604 65856 66528 66882 67584 67824 67914 68607 68728 68992 69012 69237 69696 70336 70574 71148 71442 71568 72534 72576 72704 73059 73728 73947 74088 74844 74976 75264 75988 76032 76302 76538 76832 77319 77616 78029 78408 78848 79128 79233 80384 80514 80656 81312 81648 81792 82896 82944 83006 83349 83496 84348 84623 84672 85536 86016 86436 87318 87472 87808 88209 88704 89019 89176 90112 90432 90552 90738 91476 92016 92316 92928 93258 93312 93933 94864 95256 95424 96712 96768 97412 98304 98406 98596 98784 99792 99968 100323 100352 101376 101736 101871 103092 103488 103518 104544 105504 105644 105861 106722 107352 107702 108416 108801 108864 109056 110528 110592 110902 111132 111328 112266 112464 112896 113982 114048 114453 114688 114807 115248 116424 117612 118272 118692 120274 120576 120736 120771 120984 121968 122617 122688 123088 123904 124344 124416 124509 125244 126522 127008 127232 128304 129024 129654 130977 131072 131208 131712 132979 133056 133764 135168 135648 135828 136107 137214 137456 137984 138024 138474 139392 139887 140672 141148 142296 142884 143136 145068 145152 145408 146118 147456 147609 147894 148176 149688 149952 150528 151976 152064 152604 153076 153664 154638 155232 156058 156816 157696 158256 158466 160083 160768 161028 161312 161553 162624 163296 163584 165792 165888 166012 166353 166698 166992 168696 169246 169344 170471 170973 171072 172032 172543 172872 174636 174944 175616 176418 177408 178038 178352 180224 180411 180864 181104 181476 182952 184032 184632 185856 186516 186624 187866 189728 189783 190512 190848 193424 193536 194481 194824 196608 196812 197192 197568 199584 199936 200646 200704 202752 203472 203742 205821 206184 206976 207036 207711 209088 211008 211288 211722 213444 214704 215404 216832 217602 217728 218112 219177 221056 221184 221804 221841 222264 222656 224532 224928 225792 227964 228096 228906 229376 229614 230496 231957 232848 234087 235224 236544 237384 237699 240548 241152 241472 241542 241968 243936 245234 245376 246176 247009 247808 248688 248832 249018 250047 250488 253044 253869 254016 254464 256608 258048 259308 261954 262144 262416 263424 265958 266112 267057 267528 267883 270336 271139 271296 271656 272214 274428 274912 275968 276048 276948 278784 279774 281344 281799 282296 284592 285768 286272 290136 290304 290521 290816 292236 294912 295218 295788 296352 299376 299904 300969 301056 303952 304128 305208 305613 306152 307328 309276 310464 312116 313632 315392 316512 316932 317583 320166 321536 322056 322624 323106 325248 326403 326592 327168 331584 331776 332024 332706 333396 333984 337392 338492 338688 340942 341946 342144 344064 344421 345086 345744 349272 349888 351232 352836 354816 356076 356704 360448 360822 361728 362208 362313 362952 365904 367851 368064 369264 371712 373032 373248 373527 375732 376957 379456 379566 381024 381696 386848 387072 388157 388962 389648 392931 393216 393624 394384 395136 398937 399168 399872 401292 401408 405504 406944 407484 408321 411642 412368 413952 414072 415422 418176 419661 420959 422016 422576 423444 426888 429408 430808 433664 435204 435456 436224 438354 442112 442368 442827 443608 443682 444528 445312 449064 449856 451584 455928 456192 457812 458752 459228 460992 463914 465696 468174 470448 473088 474768 475398 480249 481096 482304 482944 483084 483936 484659 487872 490468 490752 492352 494018 495616 497376 497664 498036 499059 500094 500976 506088 507738 508032 508928 511413 512919 513216 516096 517629 518616 523908 524288 524832 526848 531916 532224 534114 535056 535766 540672 541233 542278 542592 543312 544428 546203 548856 549824 551936 552096 553896 557568 559548 562688 563598 564592 569184 569349 571536 572544 580272 580608 581042 581632 583443 584472 589824 590436 591576 592361 592704 598752 599808 601938 602112 607904 608256 609961 610416 611226 612304 614656 617463 618552 620928 623133 624232 627264 630784 633024 633864 635166 640332 643072 644112 645248 646212 650496 652806 653184 654336 657531 663168 663552 664048 665412 665523 666792 667968 674784 676984 677376 681884 683892 684288 688128 688842 690172 691488 695871 698544 699776 702261 702464 705672 709632 712152 713097 713408 720896 721644 723456 724416 724626 725904 731808 735702 736128 738528 741027 743424 746064 746496 747054 751464 753914 758912 759132 761607 762048 763392 773696 774144 776314 777924 779296 785862 786432 787248 788768 790272 791437 797874 798336 799744 801171 802584 802816 803649 811008 813417 813888 814968 816642 823284 824736 827904 828144 830844 836352 839322 841918 844032 845152 845397 846888 853776 858319 858816 861616 867328 870408 870912 871563 872448 876708 884224 884736 885654 887216 887364 889056 890624 898128 899712 902907 903168 911856 912384 915624 916839 917504 918456 921984 927828 930853 931392 936348 940896 946176 949536 950796 952749 960498 962192 964608 965888 966168 967872 969318 975744 979209 980936 981504 984704 988036 991232 994752 995328 996072 998118 1000188 1001952 1012176 1015476 1016064 1017856 1022826 1025838 1026432 1032192 1033263 1035258 1037232 1047816 1048576 1049664 1053696 1063832 1064448 1068228 1070112 1071532 1081344 1082466 1084556 1085184 1086624 1088856 1092406 1097712 1099648 1103553 1103872 1104192 1107792 1115136 1119096 1120581 1125376 1127196 1129184 1130871 1138368 1138698 1143072 1145088 1160544 1161216 1162084 1163264 1164471 1166886 1168944 1179648 1180872 1183152 1184722 1185408 1196811 1197504 1199616 1203876 1204224 1207801 1215808 1216512 1219922 1220832 1222452 1224608 1224963 1229312 1234926 1237104 1241856 1246266 1248464 1254528 1258983 1261568 1262877 1266048 1267728 1270332 1280664 1286144 1288224 1290496 1292424 1300992 1305612 1306368 1308672 1315062 1326336 1327104 1328096 1328481 1330824 1331046 1333584 1335936 1348787 1349568 1353968 1354752 1363768 1367784 1368576 1376256 1377684 1380344 1382976 1391742 1397088 1399552 1404522 1404928 1411344 1419264 1424304 1426194 1426816 1440747 1441792 1443288 1446912 1448832 1449252 1451808 1453977 1463616 1471404 1472256 1477056 1482054 1486848 1492128 1492992 1494108 1497177 1502928 1507828 1517824 1518264 1523214 1524096 1526784 1534239 1538757 1547392 1548288 1552628 1552887 1555848 1558592 1571724 1572864 1574496 1577536 1580544 1582874 1595748 1596672 1599488 1602342 1605168 1605632 1607298 1622016 1623699 1626834 1627776 1629936 1633284 1638609 1646568 1649472 1655808 1656288 1661688 1672704 1678644 1683836 1688064 1690304 1690794 1693776 1707552 1716638 1717632 1723232 1729063 1734656 1740816 1741824 1743126 1744896 1750079 1750329 1753416 1768448 1769472 1771308 1774432 1774728 1777083 1778112 1781248 1796256 1799424 1805814 1806336 1823712 1824768 1829883 1831248 1833678 1835008 1836912 1843968 1855656 1861706 1862784 1869399 1872696 1875181 1881792 1892352 1897973 1899072 1901592 1905498 1920996 1924384 1929216 1931776 1932336 1935744 1938636 1951488 1958418 1961872 1963008 1969408 1972593 1976072 1982464 1989504 1990656 1992144 1996236 1996569 2000376 2003904 2024352 2030952 2032128 2035712 2045652 2051676 2052864 2064384 2066526 2070516 2074464 2087613 2095632 2097152 2099328 2106783 2107392 2127664 2128896 2136456 2139291 2140224 2143064 2162688 2164932 2169112 2170368 2173248 2177712 2184812 2195424 2199296 2207106 2207744 2208384 2215584 2223081 2230272 2238192 2241162 2250752 2254392 2258368 2261742 2276736 2277396 2284821 2286144 2290176 2321088 2322432 2324168 2326528 2328942 2333772 2337888 2359296 2361744 2366304 2369444 2370816 2374311 2393622 2395008 2399232 2407752 2408448 2410947 2415602 2431616 2433024 2439844 2440251 2441664 2444904 2449216 2449926 2458624 2469852 2474208 2483712 2492532 2496928 2509056 2517966 2523136 2525754 2532096 2535456 2536191 2540664 2561328 2572288 2574957 2576448 2580992 2584848 2601984 2611224 2612736 2614689 2617344 2630124 2652672 2654208 2656192 2656962 2661648 2662092 2667168 2671872 2697574 2699136 2707936 2708721 2709504 2717099 2727536 2735568 2737152 2750517 2752512 2755368 2760688 2765952 2783484 2792559 2794176 2799104 2809044 2809856 2822688 2838528 2848608 2852388 2853632 2858247 2881494 2883584 2886576 2893824 2897664 2898504 2903616 2907954 2927232 2937627 2942808 2944512 2946713 2954112 2964108 2973696 2982529 2984256 2985984 2988216 2994354 3005856 3015656 3035648 3036528 3046428 3048192 3053568 3068478 3077514 3094784 3096576 3099789 3105256 3105774 3111696 3117184 3143448 3145728 3148992 3155072 3161088 3165748 3191496 3193344 3198976 3204684 3210336 3211264 3214596 3244032 3247398 3253668 3255552 3259872 3266568 3277218 3293136 3298944 3310659 3311616 3312576 3323376 3345408 3357288 3361743 3367672 3376128 3380608 3381588 3387552 3392613 3415104 3433276 3435264 3446464 3458126 3469312 3481632 3483648 3486252 3489792 3493413 3500158 3500658 3506832 3536896 3538944 3542616 3548864 3549456 3554166 3556224 3562496 3590433 3592512 3598848 3611628 3612672 3623403 3647424 3649536 3659766 3662496 3667356 3670016 3673824 3674889 3687936 3711312 3723412 3725568 3738798 3745392 3750362 3763584 3784704 3788631 3795946 3798144 3803184 3810996 3823421 3841992 3848768 3858432 3863552 3864672 3871488 3877272 3902976 3916836 3923744 3926016 3938816 3945186 3952144 3964928 3979008 3981312 3984288 3985443 3992472 3993138 4000752 4007808 4046361 4048704 4061904 4064256 4071424 4091304 4103352 4105728 4128768 4133052 4141032 4146527 4148928 4175226 4191264 4194304 4198656 4213566 4214784 4255328 4257792 4269727 4272912 4278582 4280448 4286128 4322241 4325376 4329864 4338224 4340736 4346496 4355424 4361931 4369624 4390848 4398592 4414212 4415488 4416768 4431168 4446162 4460544 4476384 4482324 4491531 4501504 4508784 4516736 4523484 4553472 4554792 4569642 4572288 4580352 4602717 4616271 4642176 4644864 4648336 4653056 4657884 4658661 4667544 4675776 4718592 4723488 4732608 4738888 4741632 4748622 4787244 4790016 4798464 4815504 4816896 4821894 4831204 4863232 4866048 4871097 4879688 4880502 4883328 4889808 4898432 4899852 4915827 4917248 4939704 4948416 4967424 4985064 4993856 5018112 5035932 5046272 5051508 5064192 5070912 5072382 5081328 5122656 5144576 5149914 5152896 5161984 5169696 5187189 5203968 5222448 5225472 5229378 5234688 5250237 5260248 5305344 5308416 5312384 5313924 5323296 5324184 5331249 5334336 5343744 5395148 5398272 5415872 5417442 5419008 5434198 5455072 5471136 5474304 5489649 5501034 5505024 5510736 5521376 5531904 5540059 5566968 5585118 5588352 5598208 5608197 5618088 5619712 5625543 5645376 5677056 5693919 5697216 5704776 5707264 5716494 5762988 5767168 5773152 5787648 5795328 5797008 5807232 5815908 5854464 5875254 5885616 5889024 5893426 5908224 5917779 5928216 5947392 5965058 5968512 5971968 5976432 5988708 5989707 6008233 6011712 6031312 6071296 6073056 6092856 6096384 6107136 6136956 6155028 6189568 6193152 6199578 6210512 6211548 6223392 6234368 6262839 6286896 6291456 6297984 6310144 6320349 6322176 6331496 6382992 6386688 6397952 6409368 6417873 6420672 6422528 6429192 6488064 6494796 6507336 6511104 6515971 6519744 6533136 6554436 6586272 6597888 6621318 6623232 6625152 6646752 6669243 6690816 6714576 6723486 6735344 6752256 6761216 6763176 6775104 6785226 6830208 6854463 6866552 6870528 6892928 6916252 6938624 6963264 6967296 6972504 6979584 6986826 7000316 7001316 7013664 7073792 7077888 7085232 7097728 7098912 7108332 7112448 7122933 7124992 7180866 7185024 7197696 7223256 7225344 7232841 7246806 7294848 7299072 7319532 7320753 7324992 7334712 7340032 7347648 7349778 7375872 7422624 7446824 7451136 7477596 7490784 7500724 7527168 7569408 7577262 7591892 7596288 7606368 7621992 7646842 7683984 7697536 7716864 7724871 7727104 7729344 7742976 7754544 7805952 7833672 7844067 7847488 7852032 7877632 7890372 7904288 7929856 7958016 7962624 7968576 7970886 7984944 7986276 8001504 8015616 8092722 8097408 8123808 8126163 8128512 8142848 8151297 8182608 8206704 8211456 8257536 8266104 8282064 8293054 8297856 8350452 8377677 8382528 8388608 8397312 8427132 8429568 8454607 8510656 8515584 8539454 8545824 8557164 8560896 8572256 8574741 8644482 8650752 8659728 8676448 8681472 8692992 8705807 8710848 8723862 8739248 8781696 8797184 8812881 8828424 8830976 8833536 8840139 8862336 8892324 8921088 8947587 8952768 8964648 8983062 9003008 9017568 9033472 9046968 9106944 9109584 9139284 9144576 9160704 9205434 9232542 9284352 9289728 9296672 9299367 9306112 9315768 9317322 9335088 9351552 9437184 9441509 9446976 9465216 9477776 9483264 9497244 9574488 9580032 9596928 9631008 9633792 9643788 9662408 9726464 9732096 9742194 9759376 9761004 9766656 9779616 9796864 9799704 9831654 9834496 9879408 9896832 9931977 9934848 9970128 9987712 10036224 10071864 10085229 10092544 10103016 10128384 10141824 10144764 10162656 10177839 10245312 10289152 10299828 10305792 10323968 10339392 10374378 10407936 10444896 10450944 10458756 10469376 10480239 10500474 10520496 10610688 10616832 10624768 10627848 10646592 10648368 10662498 10668672 10687488 10771299 10790296 10796544 10831744 10834884 10838016 10868396 10870209 10910144 10942272 10948608 10979298 11002068 11010048 11021472 11042752 11063808 11080118 11133936 11170236 11176704 11196416 11216394 11236176 11239424 11251086 11290752 11354112 11365893 11387838 11394432 11409552 11414528 11432988 11470263 11525976 11534336 11546304 11575296 11590656 11594016 11614464 11631816 11708928 11750508 11771232 11778048 11786852 11816448 11835558 11856432 11894784 11930116 11937024 11943936 11952864 11977416 11979414 12016466 12023424 12062624 12103441 12139083 12142592 12146112 12185712 12192768 12214272 12250553 12273912 12310056 12379136 12386304 12399156 12421024 12423096 12439581 12446784 12468736 12525678 12573792 12582912 12595968 12620288 12640698 12644352 12662992 12765984 12773376 12795904 12809181 12818736 12835746 12841344 12845056 12858384 12976128 12989592 13014672 13022208 13031942 13039488 13066272 13085793 13108872 13172544 13195776 13242636 13246464 13250304 13285811 13293504 13338486 13381632 13429152 13446972 13470688 13474593 13504512 13522432 13526352 13550208 13570452 13660416 13708926 13733104 13741056 13785856 13808151 13832504 13848813 13877248 13926528 13934592 13945008 13959168 13973652 13975983 14000632 14002632 14027328 14147584 14155776 14170464 14195456 14197824 14216664 14224896 14245866 14249984 14361732 14370048 14395392 14446512 14450688 14465682 14493612 14589696 14598144 14613291 14639064 14641506 14649984 14669424 14680064 14695296 14699556 14747481 14751744 14845248 14893648 14902272 14955192 14981568 15001448 15054336 15138816 15154524 15183784 15192576 15212736 15243984 15293684 15367968 15395072 15433728 15449742 15454208 15458688 15485952 15509088 15561567 15611904 15667344 15688134 15694976 15704064 15750711 15755264 15780744 15808576 15859712 15916032 15925248 15937152 15941772 15969888 15972552 15993747 16003008 16031232 16185444 16194816 16247616 16252326 16257024 16285696 16302594 16365216 16413408 16422912 16468947 16515072 16532208 16564128 16586108 16595712 16620177 16700904 16755354 16765056 16777216 16794624 16854264 16859136 16876629 16909214 17021312 17031168 17078908 17081757 17091648 17114328 17121792 17144512 17149482 17288964 17301504 17319456 17352896 17362944 17385984 17411614 17421696 17447724 17478496 17563392 17594368 17625762 17656848 17661952 17667072 17680278 17724672 17753337 17784648 17842176 17895174 17905536 17929296 17966124 17969121 18006016 18024699 18035136 18066944 18093936 18213888 18219168 18278568 18289152 18321408 18410868 18465084 18568704 18579456 18593344 18598734 18612224 18631536 18634644 18670176 18703104 18874368 18883018 18893952 18930432 18955552 18961047 18966528 18994488 19019693 19148976 19160064 19193856 19250869 19253619 19262016 19267584 19287576 19324816 19452928 19464192 19484388 19518752 19522008 19533312 19547913 19559232 19593728 19599408 19663308 19668992 19758816 19793664 19863954 19869696 19940256 19975424 20007729 20072448 20143728 20170458 20185088 20206032 20256768 20283648 20289528 20325312 20355678 20490624 20563389 20578304 20599656 20611584 20626991 20647936 20678784 20748756 20815872 20877703 20889792 20901888 20917512 20938752 20960478 21000948 21040992 21221376 21233664 21249536 21255696 21293184 21296736 21324996 21337344 21368799 21374976 21542598 21580592 21593088 21663488 21669768 21676032 21698523 21736792 21740418 21820288 21884544 21897216 21958596 21962259 22004136 22020096 22042944 22085504 22127616 22160236 22267872 22340472 22353408 22392832 22432788 22472352 22478848 22502172 22581504 22708224 22731786 22775676 22788864 22819104 22829056 22865976 22940526 23051952 23068672 23092608 23150592 23174613 23181312 23188032 23228928 23263632 23417856 23501016 23532201 23542464 23556096 23573704 23632896 23671116 23712864 23789568 23860232 23874048 23887872 23905728 23954832 23958828 24032932 24046848 24125248 24206882 24278166 24285184 24292224 24371424 24385536 24428544 24453891 24501106 24547824 24620112 24758272 24772608 24798312 24842048 24846192 24879162 24893568 24937472 25051356 25133031 25147584 25165824 25191936 25240576 25281396 25288704 25325984 25363821 25531968 25546752 25591808 25618362 25637472 25671492 25682688 25690112 25716768 25724223 25952256 25979184 26029344 26044416 26063884 26078976 26117421 26132544 26171586 26217744 26345088 26391552 26485272 26492928 26500608 26520417 26571622 26587008 26676972 26763264 26763947 26842761 26858304 26893944 26941376 26949186 27009024 27044864 27052704 27100416 27140904 27320832 27417852 27466208 27482112 27571712 27616302 27665008 27697626 27754496 27853056 27869184 27890016 27898101 27918336 27947304 27951966 28001264 28005264 28054656 28295168 28311552 28324527 28340928 28390912 28395648 28433328 28449792 28491732 28499968 28723464 28740096 28790784 28893024 28901376 28931364 28987224 29179392 29196288 29226582 29278128 29283012 29299968 29338848 29360128 29390592 29399112 29494962 29503488 29690496 29787296 29795931 29804544 29888089 29910384 29963136 30002896 30108672 30255687 30277632 30309048 30367568 30385152 30425472 30487968 30533517 30587368 30735936 30790144 30867456 30899484 30908416 30917376 30971904 31018176 31123134 31223808 31334688 31376268 31389952 31408128 31440717 31501422 31510528 31561488 31617152 31719424 31832064 31850496 31874304 31883544 31939776 31945104 31987494 32006016 32062464 32313897 32370888 32389632 32495232 32504652 32514048 32571392 32605188 32610627 32730432 32826816 32845824 32937894 33030144 33064416 33128256 33172216 33191424 33240354 33401808 33510708 33530112 33554432 33589248 33708528 33718272 33753258 33818428 34042624 34062336 34097679 34157816 34163514 34183296 34228656 34243584 34289024 34298964 34410789 34577928 34603008 34638912 34705792 34725888 34771968 34823228 34843392 34895448 34956992 35126784 35188736 35251524 35313696 35323904 35334144 35360556 35449344 35506674 35569296 35684352 35790348 35811072 35858592 35932248 35938242 36012032 36049398 36070272 36133888 36187872 36310323 36417249 36427776 36438336 36557136 36578304 36642816 36751659 36821736 36930168 37137408 37158912 37186688 37197468 37224448 37263072 37269288 37318743 37340352 37406208 37748736 37766036 37787904 37860864 37911104 37922094 37933056 37988976 38039386 38297952 38320128 38387712 38427543 38501738 38507238 38524032 38535168 38575152 38649632 38780413 38905856 38928384 38968776 39037504 39044016 39066624 39095826 39118464 39187456 39198816 39257379 39326616 39337984 39517632 39587328 39727908 39739392 39857433 39880512 39950848 40015458 40144896 40287456 40340916 40370176 40412064 40423779 40513536 40567296 40579056 40650624 40711356 40981248 41126778 41156608 41199312 41223168 41253982 41295872 41357568 41424453 41497512 41631744 41755406 41779584 41803776 41835024 41877504 41920956 41927949 42001896 42057631 42081984 42442752 42467328 42499072 42511392 42586368 42593472 42649992 42674688 42737598 42749952 43085196 43161184 43186176 43326976 43339536 43352064 43397046 43473584 43480836 43640576 43769088 43794432 43839873 43917192 43924518 44008272 44040192 44085888 44171008 44242443 44255232 44320472 44535744 44680944 44706816 44785664 44865576 44944704 44957696 45004344 45163008 45416448 45463572 45551352 45577728 45611797 45638208 45658112 45731952 45881052 46103904 46137344 46185216 46301184 46349226 46362624 46376064 46457856 46527264 46684701 46835712 47002032 47064402 47084928 47112192 47147408 47252133 47265792 47342232 47425728 47579136 47720464 47748096 47775744 47811456 47909664 47917656 47981241 48065864 48093696 48250496 48413764 48556332 48570368 48584448 48742848 48771072 48857088 48907782 49002212 49095648 49240224 49406841 49516544 49545216 49596624 49684096 49692384 49758324 49787136 49860531 49874944 50102712 50266062 50295168 50331648 50383872 50481152 50562792 50577408 50629887 50651968 50727642 51063936 51093504 51183616 51236724 51245271 51274944 51342984 51365376 51380224 51433536 51448446 51904512 51958368 52058688 52088832 52127768 52157952 52234842 52265088 52343172 52435488 52690176 52783104 52970544 52985856 53001216 53040834 53143244 53174016 53353944 53526528 53527894 53685522 53716608 53787888 53882752 53898372 54018048 54074097 54089728 54105408 54200832 54281808 54641664 54835704 54932416 54964224 55143424 55232604 55330016 55395252 55508992 55706112 55738368 55780032 55796202 55836672 55894608 55903932 56002528 56010528 56109312 56590336 56623104 56649054 56681856 56781824 56791296 56866656 56883141 56899584 56983464 56999936 57059079 57446928 57480192 57581568 57752607 57786048 57802752 57862728 57974448 58358784 58392576 58453164 58556256 58566024 58599936 58643739 58677696 58720256 58781184 58798224 58989924 59006976 59182249 59380992 59574592 59591862 59609088 59776178 59820768 59926272 60005792 60023187 60217344 60511374 60555264 60618096 60735136 60770304 60850944 60940649 60975936 61067034 61174736 61471872 61580288 61690167 61734912 61798968 61816832 61834752 61880973 61943808 62036352 62246268 62447616 62633109 62669376 62752536 62779904 62816256 62881434 63002844 63021056 63122976 63234304 63438848 63664128 63700992 63748608 63767088 63879552 63890208 63974988 64012032 64106397 64124928 64627794 64741776 64779264 64990464 65009304 65028096 65095569 65142784 65210376 65221254 65460864 65653632 65691648 65875788 65886777 66060288 66090563 66128832 66256512 66344432 66382848 66480708 66803616 67021416 67060224 67108864 67178496 67417056 67436544 67506516 67636856 68085248 68124672 68195358 68315632 68327028 68366592 68457312 68487168 68578048 68597928 68821578 69155856 69206016 69277824 69411584 69451776 69523839 69543936 69646456 69686784 69790896 69913984 70253568 70377472 70503048 70596603 70627392 70647808 70668288 70721112 70898688 71013348 71138592 71368704 71580696 71622144 71717184 71864496 71876484 72024064 72098796 72140544 72267776 72375744 72620646 72834498 72855552 72876672 73114272 73156608 73285632 73361673 73503318 73643472 73860336 74274816 74317824 74373376 74394936 74448896 74526144 74538576 74637486 74680704 74812416 75399093 75497472 75532072 75575808 75721728 75822208 75844188 75866112 75977952 76078772 76091463 76595904 76640256 76775424 76855086 77003476 77014476 77048064 77070336 77150304 77299264 77560826 77811712 77856768 77937552 78075008 78088032 78133248 78191652 78236928 78352263 78374912 78397632 78514758 78653232 78675968 79035264 79174656 79455816 79478784 79561251 79714866 79761024 79901696 80030916 80289792 80291841 80528283 80574912 80681832 80740352 80824128 80847558 81027072 81134592 81158112 81301248 81422712 81962496 82253556 82313216 82398624 82446336 82507964 82591744 82715136 82848906 82995024 83263488 83510812 83559168 83607552 83670048 83755008 83841912 83855898 84003792 84115262 84163968 84885504 84934656 84973581 84998144 85022784 85172736 85186944 85299984 85349376 85475196 85499904 85753871 86170392 86322368 86372352 86653952 86679072 86704128 86794092 86947168 86961672 87281152 87538176 87588864 87679746 87834384 87849036 88016544 88080384 88171776 88342016 88484886 88510464 88640944 89071488 89361888 89387793 89413632 89571328 89664267 89731152 89889408 89915392 90008688 90326016 90832896 90927144 91102704 91155456 91223594 91276416 91316224 91463904 91600551 91762104 92207808 92274688 92370432 92602368 92698452 92725248 92752128 92915712 93000677 93054528 93369402 93671424 94004064 94128804 94169856 94224384 94294816 94322151 94504266 94531584 94684464 94851456 95158272 95440928 95496192 95551488 95622912 95763877 95819328 95835312 95962482 96131728 96187392 96500992 96827528 96941691 97112664 97140736 97168896 97485696 97542144 97714176 97815564 97831881 98004424 98191296 98480448 98813682 99033088 99090432 99193248 99368192 99384768 99516648 99574272 99721062 99749888 100205424 100532124 100590336 100663296 100767744 100962304 101125584 101154816 101259774 101303936 101455284 102127872 102187008 102293037 102367232 102473448 102490542 102549888 102685968 102730752 102760448 102867072 102896892 103232367 103809024 103916736 104117376 104177664 104255536 104315904 104469684 104530176 104686344 104870976 105380352 105566208 105941088 105971712 106002432 106081668 106286488 106348032 106707888 107053056 107055788 107371044 107433216 107575776 107765504 107796744 108036096 108148194 108179456 108210816 108401664 108563616 108930969 109251747 109283328 109671408 109864832 109928448 110254977 110286848 110465208 110660032 110790504 111017984 111412224 111476736 111560064 111592404 111673344 111789216 111807864 111956229 112005056 112021056 112218624 113180672 113246208 113298108 113363712 113563648 113582592 113733312 113766282 113799168 113966928 113999872 114118158 114893856 114960384 115163136 115282629 115505214 115572096 115605504 115725456 115948896 116341239 116717568 116785152 116906328 117112512 117132048 117199872 117287478 117355392 117440512 117562368 117596448 117979848 118013952 118364498 118761984 119149184 119183724 119218176 119552356 119572299 119641536 119852544 120011584 120046374 120434688 121022748 121110528 121236192 121470272 121540608 121701888 121881298 121951872 122134068 122349472 122943744 123160576 123380334 123469824 123597936 123633664 123669504 123761946 123887616 124072704 124255609 124273359 124492536 124895232 125266218 125338752 125505072 125559808 125632512 125762868 125783847 126005688 126042112 126172893 126245952 126468608 126877696 127328256 127401984 127497216 127534176 127759104 127780416 127949976 128024064 128212794 128249856 129255588 129483552 129558528 129980928 130018608 130056192 130191138 130285568 130420752 130442508 130921728 131307264 131383296 131751576 131773554 132120576 132181126 132257664 132513024 132688864 132727329 132765696 132961416 133137851 133607232 134042832 134120448 134217728 134356992 134756083 134834112 134873088 135013032 135273712 136170496 136249344 136390716 136631264 136654056 136733184 136835391 136914624 136974336 137156096 137195856 137643156 138311712 138412032 138555648 138823168 138903552 139047678 139087872 139292912 139373568 139581792 139827968 140054103 140507136 140754944 141006096 141193206 141254784 141295616 141336576 141442224 141756399 141797376 142026696 142277184 142737408 143161392 143244288 143434368 143728992 143752968 143943723 144048128 144197592 144281088 144535552 144751488 145241292 145668996 145711104 145753344 146143921 146228544 146313216 146571264 146723346 147006636 147286944 147720672 148220523 148549632 148635648 148746752 148789872 148897792 149052288 149077152 149274972 149361408 149581593 149624832 150798186 150994944 151064144 151151616 151443456 151644416 151688376 151732224 151889661 151955904 152157544 152182926 153191808 153280512 153550848 153710172 153735813 154006952 154028952 154096128 154140672 154300608 154598528 155121652 155623424 155713536 155875104 156150016 156176064 156266496 156383304 156473856 156704526 156749824 156795264 157029516 157306464 157351936 158070528 158349312 158911632 158957568 159122502 159429732 159522048 159803392 160061832 160579584 160583682 161056566 161149824 161363664 161480704 161648256 161695116 162054144 162222291 162269184 162316224 162602496 162845424 163924992 164507112 164626432 164797248 164892672 165015928 165183488 165430272 165697812 165990048 166526976 167021624 167118336 167215104 167340096 167510016 167683824 167711796 168007584 168230524 168327936 169771008 169869312 169947162 169996288 170045568 170345472 170373888 170599968 170698752 170950392 170999808 171177237 171507742 172340784 172644736 172744704 173257821 173307904 173358144 173408256 173588184 173894336 173923344 174562304 175076352 175177728 175359492 175668768 175698072 175931217 176033088 176160768 176343552 176684032 176969772 177020928 177281888 177546747 178142976 178723776 178775586 178827264 179142656 179328534 179462304 179778816 179830784 180017376 180069561 180652032 181665792 181854288 182205408 182310912 182447188 182552832 182632448 182821947 182927808 183201102 183524208 184415616 184549376 184740864 185204736 185396904 185450496 185504256 185642919 185831424 186001354 186109056 186738804 187342848 187899327 188008128 188257608 188339712 188448768 188589632 188644302 189008532 189063168 189368928 189702912 190316544 190881856 190992384 191102976 191245824 191527754 191638656 191670624 191924964 192263456 192319191 192374784 193001984 193655056 193883382 194225328 194281472 194337792 194971392 195084288 195286707 195428352 195631128 195663762 196008848 196382592 196960896 197627364 197660331 198066176 198180864 198271689 198386496 198736384 198769536 199033296 199148544 199442124 199499776 200410848 201064248 201180672 201326592 201535488 201924608 202251168 202309632 202519548 202607872 202910568 204255744 204374016 204586074 204734464 204946896 204981084 205099776 205371936 205461504 205520896 205734144 205793784 206464734 207618048 207833472 208234752 208355328 208511072 208571517 208631808 208939368 209060352 209216623 209372688 209741952 210760704 211132416 211759559 211789809 211882176 211943424 212004864 212163336 212572976 212696064 213415776 214106112 214111576 214742088 214866432 215151552 215531008 215593488 216072192 216296388 216358912 216421632 216803328 217127232 217861938 218503494 218566656 219342816 219729664 219856896 220085019 220509954 220573696 220930416 221320064 221581008 222035968 222824448 222953472 223120128 223184808 223346688 223578432 223615728 223912458 224010112 224042112 224437248 226197279 226361344 226492416 226596216 226727424 227127296 227165184 227466624 227532564 227598336 227933856 227999744 228236316 228274389 229787712 229920768 230326272 230565258 231010428 231144192 231211008 231450912 231897792 232682478 233435136 233570304 233812656 234225024 234264096 234399744 234574956 234710784 234881024 235056789 235124736 235192896 235959696 236027904 236728996 237523968 238298368 238367448 238436352 238683753 239104712 239144598 239283072 239705088 240023168 240092748 240869376 240875523 241584849 242045496 242221056 242472384 242940544 243081216 243403776 243762596 243903744 244268136 244698944 245887488 246321152 246760668 246939648 247195872 247267328 247339008 247523892 247775232 248145408 248511218 248546718 248985072 249790464 250532436 250677504 251010144 251119616 251265024 251525736 251567694 252011376 252084224 252345786 252491904 252937216 253755392 254656512 254803968 254920743 254994432 255068352 255518208 255560832 255899952 256048128 256425588 256499712 257261613 258511176 258967104 259117056 259961856 260037216 260112384 260382276 260571136 260841504 260885016 261843456 262614528 262766592 263503152 263547108 264241152 264362252 264515328 265026048 265377728 265454658 265531392 265922832 266275702 267214464 268085664 268240896 268435456 268713984 268992801 269512166 269668224 269746176 270026064 270547424 271462891 272340992 272498688 272781432 273262528 273308112 273466368 273670782 273829248 273948672 274312192 274391712 274801653 275286312 276623424 276824064 277111296 277646336 277807104 278095356 278175744 278585824 278747136 279002031 279163584 279655936 280108206 281014272 281509888 282012192 282386412 282509568 282591232 282673152 282884448 282966453 283512798 283594752 284053392 284554368 285474816 286322784 286488576 286868736 287291631 287457984 287505936 287887446 288096256 288395184 288562176 289071104 289502976 290482584 291337992 291422208 291506688 292287842 292457088 292626432 293142528 293446692 293495643 294013272 294403417 294573888 295441344 296441046 297099264 297271296 297493504 297579744 297795584 298104576 298154304 298549944 298722816 299163186 299249664 301596372 301989888 302128288 302303232 302886912 303288832 303376752 303464448 303779322 303911808 304315088 304365852 306383616 306561024 306879111 307101696 307420344 307471626 308013904 308057904 308192256 308281344 308601216 309197056 309697101 310243304 311246848 311427072 311750208 312300032 312352128 312532992 312766608 312947712 313409052 313499648 313590528 314059032 314612928 314703872 316141056 316698624 317823264 317915136 318245004 318859464 319044096 319606784 320123664 321159168 321167364 322113132 322299648 322727328 322961408 323296512 323390232 324108288 324444582 324538368 324632448 325204992 325690848 326792907 327755241 327849984 329014224 329252864 329594496 329785344 330031856 330366976 330764931 330860544 331395624 331980096 333053952 334043248 334236672 334430208 334680192 335020032 335367648 335423592 335868687 336015168 336461048 336655872 339542016 339738624 339894324 339992576 340091136 340690944 340747776 341199936 341397504 341900784 341999616 342354474 343015484 344681568 345289472 345489408 345847887 346515642 346615808 346716288 346816512 347176368 347788672 347846688 349023717 349124608 350152704 350355456 350718984 351337536 351396144 351862434 352066176 352321536 352687104 353368064 353939544 354041856 354563776 355093494 356285952 357447552 357551172 357654528 358285312 358657068 358716897 358924608 359557632 359661568 360034752 360139122 361304064 363331584 363708576 364410816 364621824 364894376 365105664 365264896 365643894 365855616 366402204 367048416 368831232 369098752 369481728 370409472 370793808 370900992 371008512 371285838 371662848 372002708 372218112 372766827 373477608 374685696 375798654 376016256 376515216 376679424 376897536 377179264 377288604 378017064 378126336 378518679 378737856 379405824 380633088 381763712 381984768 382205952 382491648 383055508 383277312 383341248 383849928 384526912 384638382 384749568 386003968 387310112 387766764 388450656 388562944 388675584 389942784 390168576 390573414 390856704 391262256 391327524 392017696 392765184 393921792 395254728 395320662 396132352 396361728 396543378 396772992 397472768 397539072 398066592 398181987 398297088 398884248 398999552 399413553 400821696 402128496 402361344 402653184 403070976 403849216 404268249 404502336 404619264 405039096 405215744 405821136 408511488 408748032 409172148 409468928 409893792 409962168 410199552 410506173 410743872 410923008 411041792 411468288 411587568 412929468 415236096 415666944 416469504 416710656 417022144 417143034 417263616 417878736 418120704 418433246 418745376 419483904 420162309 421521408 422264832 423519118 423579618 423764352 423886848 424009728 424326672 425145952 425269197 425392128 426584543 426831552 428212224 428223152 429484176 429732864 430303104 431062016 431186976 431831169 432144384 432592776 432717824 432843264 433606656 434254464 435723876 437006988 437133312 438431763 438685632 439459328 439713792 440170038 441019908 441147392 441860832 442640128 443162016 444071936 444661569 445648896 445906944 446240256 446369616 446693376 447156864 447231456 447824916 448020224 448084224 448744779 448874496 452394558 452722688 452984832 453192432 453454848 454254592 454330368 454933248 455065128 455196672 455668983 455867712 455999488 456472632 456548778 459575424 459841536 460652544 461130516 461207439 462020856 462288384 462422016 462633941 462901824 463795584 465364956 466870272 467140608 467625312 468450048 468528192 468799488 469149912 469421568 469762048 470113578 470249472 470385792 471919392 472055808 473457992 475047936 476596736 476734896 476872704 477367506 478209424 478289196 478566144 479410176 480046336 480185496 481738752 481751046 483169698 484090992 484442112 484944768 485881088 486162432 486666873 486807552 487525192 487807488 488536272 489397888 491774976 492642304 493521336 493879296 494391744 494534656 494678016 495047784 495550464 496290816 497022436 497093436 497970144 499580928 501064872 501355008 502020288 502239232 502530048 503051472 503135388 504022752 504168448 504691572 504983808 505874432 507510784 509313024 509607936 509841486 509988864 510136704 511036416 511121664 511799904 512096256 512851176 512999424 513531711 514523226 517022352 517934208 518234112 519773463 519923712 520074432 520224768 520764552 521142272 521683008 521770032 523686912 525229056 525533184 527006304 527094216 527793651 528482304 528724504 529030656 530052096 530755456 530909316 531062784 531845664 532551404 532640241 534428928 536171328 536481792 537427968 537985602 539024332 539336448 539492352 540052128 541094848 542925782 544681984 544997376 545562864 546525056 546616224 546932736 547341564 547658496 547897344 548465841 548624384 548783424 549603306 550572624 553246848 553648128 554222592 555292672 555614208 556190712 556351488 556928757 557171648 557494272 558004062 558327168 559311872 560216412 562028544 563019776 563697981 564024384 564772824 565019136 565182464 565346304 565768896 565932906 567025596 567189504 568106784 569108736 570949632 572645568 572977152 573737472 574583262 574915968 575011872 575774892 576192512 576790368 576957573 577124352 578142208 579005952 580965168 582675984 582844416 583013376 584575684 584914176 585252864 586285056 586893384 586991286 588026544 588806834 589147776 590882688 592882092 594198528 594542592 594815067 594987008 595159488 595591168 596209152 596308608 597099888 597445632 598326372 598499328 600277097 603192744 603979776 604256576 604606464 605773824 606577664 606753504 606928896 607558644 607823616 608630176 608731704 612767232 613122048 613758222 614203392 614840688 614943252 616027808 616115808 616384512 616562688 617202432 618394112 619394202 620486608 622493696 622854144 623500416 624600064 624704256 625065984 625533216 625714551 625895424 626818104 626999296 627181056 627649869 628118064 629225856 629407744 632282112 633397248 635278677 635646528 635830272 636490008 637718928 638088192 639213568 640247328 642318336 642334728 644226264 644599296 645454656 645922816 646593024 646780464 648216576 648889164 649076736 649264896 650409984 651004739 651381696 653585814 655510482 655699968 658028448 658505728 659188992 659570688 660063712 660255057 660733952 661529862 661721088 662791248 663960192 666107904 668086496 668473344 668860416 669360384 670040064 670347139 670735296 670847184 671737374 672030336 672922096 673311744 678591837 679084032 679477248 679788648 679985152 680182272 681381888 681495552 682399872 682795008 683801568 683999232 684708948 684823167 686030968 689363136 690578944 690978816 691695774 693031284 693231616 693432576 693633024 694352736 695577344 695693376 698047434 698249216 700305408 700710912 701437968 702675072 702792288 703724868 704132352 704643072 705170367 705374208 706736128 707879088 708083712 709127552 710186988 712571904 714895104 715102344 715309056 716051259 716570624 717314136 717433794 717849216 719115264 719323136 720069504 720278244 722608128 722626569 724754547 726663168 727417152 728821632 729243648 729788752 730211328 730529792 731287788 731711232 732804408 734096832 737662464 738197504 738963456 740818944 741587616 741801984 742017024 742571676 743325696 744005416 744436224 745533654 746955216 749371392 751597308 752032512 753030432 753358848 753795072 754358528 754577208 756034128 756252672 757037358 757475712 758811648 761266176 763527424 763969536 764411904 764762229 764983296 766111016 766554624 766682496 767699856 769053824 769276764 769499136 771784839 772007936 774620224 775533528 776901312 777125888 777351168 779885568 780337152 781146828 781713408 782524512 782655048 784035392 785530368 787843584 790509456 790641324 792264704 792723456 793086756 793545984 794945536 795078144 796133184 796363974 796594176 797768496 797999104 798827106 801643392 804256992 804722688 805306368 806141952 806978403 807698432 808536498 809004672 809238528 810078192 810431488 811642272 814388673 817022976 817496064 818344296 818937856 819787584 819924336 820399104 821012346 821487744 821846016 822083584 822936576 823175136 825858936 830472192 831333888 832939008 833421312 834044288 834286068 834527232 835757472 836241408 836866492 837006093 837490752 838967808 840324618 843042816 844529664 847038236 847159236 847528704 847773696 848019456 848653344 850291904 850538394 850784256 853169086 853663104 856424448 856446304 858968352 859465728 860606208 861874893 862124032 862373952 863662338 864288768 865185552 865435648 865686528 867213312 868508928 869789263 871447752 874013976 874266624 876863526 877371264 878918656 879427584 880340076 880486929 882039816 882294784 883210251 883721664 885280256 886324032 888143872 889323138 891297792 891813888 892480512 892739232 893386752 894313728 894462912 895649832 896040448 896168448 897489558 897748992 904789116 905445376 905969664 906384864 906909696 908509184 908660736 909866496 910130256 910393344 911337966 911735424 911998976 912945264 913097556 919150848 919683072 921305088 922261032 922414878 924041712 924576768 924844032 925267882 925803648 927591168 929091303 930729912 933740544 934281216 935250624 936900096 937056384 937598976 938299824 938843136 939524096 940227156 940498944 940771584 943292581 943838784 944111616 946915984 950095872 953193472 953469792 953745408 954735012 956418848 956578392 957132288 958820352 960092672 960370992 963477504 963502092 966339396 968181984 968884224 969889536 971762176 972324864 973333746 973615104 975050384 975614976 977072544 978795776 980378721 983265723 983549952 985284608 987042672 987758592 988783488 989069312 989356032 990095568 991100928 992294793 992581632 994044872 994186872 995940288 999161856 1002129744 1002710016 1004040576 1004478464 1005060096 1006102944 1006270776 1007606061 1008045504 1008336896 1009383144 1009967616 1011748864 1015021568 1018626048 1019215872 1019682972 1019977728 1020273408 1022072832 1022243328 1023007447 1023599808 1024192512 1025702352 1025998848 1027063422 1029046452 1034044704 1035868416 1036468224 1037543661 1039546926 1039847424 1040148864 1040449536 1041529104 1042284544 1043366016 1043540064 1047071151 1047373824 1050458112 1051066368 1054012608 1054188432 1055587302 1056964608 1057449008 1058061312 1060104192 1061510912 1061818632 1062125568 1063691328 1065102808 1065280482 1068857856 1072342656 1072963584 1074855936 1075971204 1076150691 1078048664 1078672896 1078984704 1080104256 1082189696 1085851564 1089363968 1089994752 1091125728 1093050112 1093232448 1093865472 1094683128 1095316992 1095794688 1096931682 1097248768 1097566848 1099206612 1101145248 1106493696 1107296256 1108445184 1110585344 1111228416 1112381424 1112702976 1113857514 1114343296 1114988544 1116008124 1116654336 1118300481 1118623744 1120432824 1124057088 1126039552 1127395962 1128048768 1129545648 1130038272 1130364928 1130692608 1131537792 1131865812 1134051192 1134379008 1135556037 1136213568 1138217472 1141899264 1145291136 1145954304 1147474944 1149166524 1149831936 1150023744 1151549784 1152385024 1153580736 1153915146 1154248704 1156284416 1158011904 1161930336 1165351968 1165688832 1166026752 1169151368 1169828352 1170505728 1172570112 1173786768 1173982572 1176053088 1177613668 1178295552 1181765376 1185764184 1188397056 1189085184 1189630134 1189974016 1190318976 1191182336 1192418304 1192617216 1194199776 1194891264 1196652744 1196998656 1198240659 1200554194 1206385488 1207959552 1208513152 1209212928 1211547648 1212804747 1213155328 1213507008 1213857792 1215117288 1215647232 1217260352 1217463408 1225534464 1226244096 1227516444 1228406784 1229681376 1229886504 1231518519 1232055616 1232231616 1232769024 1233125376 1234404864 1236788224 1238788404 1240973216 1244987392 1245708288 1247000832 1249200128 1249408512 1250131968 1251066432 1251429102 1251790848 1253636208 1253998592 1254362112 1255299738 1256236128 1258451712 1258815488 1260486927 1264564224 1266794496 1270557354 1271293056 1271660544 1272980016 1275437856 1275807591 1276176384 1278427136 1279753629 1280494656 1284636672 1284669456 1288452528 1289198592 1290909312 1291845632 1293186048 1293560928 1296433152 1297778328 1298153472 1298529792 1300819968 1302009478 1302763392 1307171628 1311020964 1311399936 1315295289 1316056896 1317011456 1318377984 1319141376 1320127424 1320510114 1321467904 1323059724 1323442176 1325582496 1327920384 1332215808 1336172992 1336946688 1337720832 1338720768 1340080128 1340694278 1341470592 1341694368 1343474748 1344060672 1345844192 1346234337 1346623488 1357183674 1358168064 1358954496 1359577296 1359970304 1360364544 1362763776 1362991104 1364799744 1365590016 1366811699 1367006949 1367603136 1367998464 1369417896 1369646334 1372061936 1378726272 1381157888 1381957632 1383391548 1383622317 1386062568 1386463232 1386865152 1387266048 1387901823 1388705472 1391154688 1391386752 1396094868 1396498432 1400610816 1401421824 1402875936 1405350144 1405584576 1407449736 1408264704 1409286144 1410340734 1410748416 1413472256 1415758176 1416167424 1418255104 1420373976 1425143808 1429790208 1430204688 1430618112 1432102518 1433141248 1434628272 1434867588 1435698432 1438230528 1438646272 1440139008 1440556488 1445216256 1445253138 1449509094 1453326336 1454834304 1457643264 1458487296 1459577504 1460000619 1460422656 1461059584 1462575576 1463422464 1464516361 1465608816 1468193664 1475324928 1476395008 1477926912 1481637888 1482316913 1483175232 1483603968 1484034048 1485143352 1486651392 1488010832 1488872448 1491067308 1493910432 1498742784 1503194616 1504065024 1506060864 1506717696 1507590144 1508717056 1509154416 1512068256 1512505344 1514074716 1514951424 1517623296 1522532352 1527054848 1527939072 1528823808 1529524458 1529966592 1532222032 1533109248 1533364992 1535399712 1538107648 1538553528 1538998272 1540595133 1543569678 1544015872 1549240448 1551067056 1553802624 1554251776 1554702336 1559320389 1559771136 1560674304 1562293656 1563426816 1565049024 1565310096 1568070784 1571060736 1575687168 1581018912 1581282648 1583380953 1584529408 1585446912 1586173512 1587091968 1589891072 1590156288 1592266368 1592727948 1593188352 1595536992 1595998208 1597654212 1597920723 1603286784 1608513984 1609445376 1612283904 1613956806 1615396864 1617072996 1618009344 1618477056 1620156384 1620862976 1623284544 1628777346 1634045952 1634992128 1636688592 1637875712 1639575168 1639848672 1640798208 1642024692 1642975488 1643692032 1644167168 1645397523 1645873152 1646350272 1651717872 1660944384 1662667776 1665878016 1666842624 1668088576 1668572136 1669054464 1670786271 1671514944 1672482816 1673732984 1674012186 1674981504 1677935616 1680649236 1686085632 1689059328 1691093943 1694076472 1694318472 1695057408 1695547392 1696038912 1697306688 1700583808 1701076788 1701568512 1706338172 1707326208 1712848896 1712892608 1717936704 1718931456 1721212416 1723749786 1724248064 1724747904 1727324676 1728577536 1730371104 1730871296 1731373056 1734426624 1737017856 1739578526 1742895504 1748027952 1748533248 1753727052 1754742528 1757837312 1758855168 1760680152 1760973858 1764079632 1764589568 1766420502 1767443328 1770560512 1772648064 1776287744 1778646276 1782595584 1783627776 1784445201 1784961024 1785478464 1786773504 1788627456 1788925824 1791299664 1792080896 1792336896 1794979116 1795497984 1800831291 1809578232 1810890752 1811939328 1812769728 1813819392 1817018368 1817321472 1819732992 1820260512 1820786688 1822675932 1823470848 1823997952 1825890528 1826195112 1838301696 1839366144 1842610176 1844522064 1844829756 1848083424 1849153536 1849688064 1850535764 1851607296 1855182336 1858182606 1861459824 1867481088 1868562432 1870501248 1873800192 1874112768 1875197952 1876599648 1877686272 1879048192 1880454312 1880997888 1881543168 1882949607 1886585162 1887677568 1888223232 1893831968 1900191744 1900240237 1905836031 1906386944 1906939584 1907490816 1909470024 1912837696 1913156784 1914264576 1917640704 1920185344 1920741984 1926955008 1927004184 1932678792 1936363968 1937768448 1939779072 1943524352 1944649728 1946667492 1947230208 1950100768 1951229952 1953014217 1954145088 1957591552 1960757442 1966531446 1967099904 1970569216 1974085344 1975517184 1977566976 1978138624 1978712064 1980191136 1980765171 1982201856 1984589586 1985163264 1988089744 1988373744 1991880576 1998323712 2004259488 2005420032 2008081152 2008956928 2010120192 2011041417 2012205888 2012541552 2015212122 2016091008 2016673792 2018766288 2019935232 2023497728 2030043136 2037252096 2038431744 2039365944 2039955456 2040546816 2044145664 2044486656 2046014894 2047199616 2048385024 2051404704 2051997696 2054126844 2054469501 2058092904 2068089408 2071736832 2072936448 2075087322 2079093852 2079694848 2080297728 2080899072 2083058208 2084569088 2086732032 2087080128 2094142302 2094747648 2100916224 2102132736 2108025216 2108376864 2111174604 2113929216 2114898016 2115511101 2116122624 2120208384 2123021824 2123637264 2124251136 2127382656 2130205616 2130560964 2137715712 2144685312 2145927168 2148153777 2149711872 2151942408 2152301382 2156097328 2157345792 2157969408 2160208512 2164379392 2167879707 2171703128 2174263641 2178727936 2179989504 2182251456 2186100224 2186464896 2187730944 2189366256 2190633984 2191589376 2193863364 2194497536 2195133696 2198413224 2202290496 2212987392 2214592512 2216890368 2221170688 2222456832 2224762848 2225405952 2227715028 2228686592 2229977088 2232016248 2233308672 2236600962 2237247488 2240865648 2248114176 2252079104 2254791924 2256097536 2259091296 2260076544 2260729856 2261385216 2263075584 2263731624 2268102384 2268758016 2271112074 2272427136 2276434944 2283798528 2290582272 2291908608 2294286687 2294949888 2298333048 2299663872 2300047488 2303099568 2304770048 2307161472 2307830292 2308497408 2312568832 2315354517 2316023808 2323860672 2330703936 2331377664 2332053504 2338302736 2339656704 2341011456 2345140224 2347573536 2347965144 2352106176 2355227336 2356591104 2363530752 2371528368 2376794112 2378170368 2379260268 2379948032 2380637952 2382364672 2384836608 2385234432 2388399552 2389782528 2393305488 2393997312 2396481318 2401108388 2412770976 2415919104 2417026304 2418425856 2420935209 2423095296 2425609494 2426310656 2427014016 2427715584 2430234576 2431294464 2434520704 2434926816 2443166019 2451068928 2452488192 2455032888 2456813568 2459362752 2459773008 2463037038 2464111232 2464463232 2465538048 2466250752 2468809728 2473576448 2477576808 2481946432 2489974784 2491416576 2494001664 2498400256 2498817024 2500263936 2502132864 2502858204 2503581696 2507272416 2507997184 2508724224 2510599476 2511018279 2512472256 2516903424 2517630976 2520973854 2529128448 2533588992 2541114708 2542586112 2543321088 2545960032 2550875712 2551615182 2552352768 2556854272 2559507258 2560989312 2569273344 2569338912 2576905056 2578397184 2581818624 2583691264 2585624679 2586372096 2587121856 2592866304 2595556656 2596306944 2597059584 2601639936 2604018956 2605526784 2609367789 2614343256 2622041928 2622799872 2630590578 2632113792 2634022912 2636755968 2638282752 2640254848 2641020228 2642935808 2646119448 2646884352 2649630753 2651164992 2655840768 2664431616 2672345984 2673893376 2675441664 2677441536 2680160256 2681388556 2682941184 2683388736 2686949496 2688121344 2691688384 2692468674 2693246976 2714367348 2716336128 2717908992 2719154592 2719940608 2720729088 2725527552 2725982208 2729599488 2731180032 2733623398 2734013898 2735206272 2735996928 2738835792 2739292668 2744123872 2757452544 2762315776 2763915264 2766783096 2767244634 2772125136 2772926464 2773730304 2774532096 2775803646 2777410944 2782309376 2782773504 2787273909 2792189736 2792996864 2801221632 2802843648 2805751872 2810700288 2811169152 2814899472 2816529408 2818572288 2820681468 2821496832 2826944512 2829877743 2831516352 2832334848 2836510208 2840747952 2850287616 2859580416 2860409376 2861236224 2864205036 2866282496 2869256544 2869735176 2871396864 2876461056 2877292544 2880278016 2881112976 2890432512 2890506276 2899018188 2906652672 2909668608 2915286528 2916974592 2919155008 2920001238 2920845312 2922119168 2925151152 2926844928 2929032722 2931217632 2936387328 2941136163 2950649856 2952790016 2955853824 2963275776 2964633826 2966350464 2967207936 2968068096 2970286704 2973302784 2976021664 2976884379 2977744896 2982134616 2986091801 2987820864 2997485568 3006389232 3008130048 3012121728 3013435392 3015180288 3017434112 3018308832 3022818183 3024136512 3025010688 3028149432 3029902848 3035246592 3045064704 3054109696 3055878144 3057647616 3059048916 3059933184 3064444064 3066218496 3066729984 3069022341 3070799424 3076215296 3077107056 3077996544 3081190266 3087139356 3088031744 3098480896 3102134112 3107605248 3108503552 3109404672 3112630983 3118640778 3119542272 3121348608 3124587312 3126853632 3130098048 3130620192 3136141568 3141213453 3142121472 3151374336 3162037824 3162565296 3166761906 3169058816 3170893824 3172347024 3174183936 3179782144 3180312576 3184532736 3185455896 3186376704 3191073984 3191996416 3195308424 3195841446 3206573568 3217027968 3218890752 3224567808 3227913612 3228452073 3230793728 3234145992 3236018688 3236954112 3238437587 3240312768 3241725952 3246569088 3257554692 3268091904 3269984256 3273377184 3275751424 3279150336 3279697344 3281596416 3284049384 3285950976 3287384064 3288334336 3290795046 3291746304 3292700544 3303435744 3321888768 3325335552 3331756032 3333685248 3336177152 3337144272 3338108928 3341572542 3343029888 3344965632 3347465968 3348024372 3349963008 3354901443 3355871232 3361298472 3372171264 3378118656 3382187886 3388152944 3388636944 3390114816 3391094784 3392077824 3394613376 3401167616 3402153576 3403137024 3406668111 3412676344 3414652416 3425697792 3425785216 3435873408 3437862912 3442424832 3447499572 3448496128 3449495808 3454649352 3457155072 3460742208 3461742592 3462746112 3468853248 3474035712 3479157052 3485791008 3496055904 3497066496 3507454104 3509485056 3515674624 3517710336 3521360304 3521947716 3528159264 3529179136 3532841004 3534886656 3541121024 3545296128 3552575488 3557292552 3565191168 3567255552 3568890402 3569922048 3570956928 3573547008 3577254912 3577851648 3582599328 3584161792 3584673792 3589958232 3590995968 3594721977 3601662582 3619156464 3621781504 3623878656 3625539456 3627638784 3634036736 3634642944 3638414241 3639465984 3640521024 3641573376 3645351864 3646941696 3647995904 3651781056 3652390224 3676603392 3678732288 3685220352 3689044128 3689659512 3694555557 3696166848 3698307072 3699376128 3701071528 3703214592 3710364672 3716365212 3722919648 3734962176 3737124864 3741002496 3747600384 3748225536 3750395904 3753199296 3755372544 3760908624 3761995776 3763086336 3765899214 3773170324 3775355136 3776446464 3787663936 3800383488 3800480474 3811672062 3812773888 3813879168 3814981632 3818940048 3825675392 3826313568 3828529152 3835281408 3839260887 3840370688 3841483968 3853910016 3854008368 3865357584 3872727936 3875536896 3879558144 3887048704 3889299456 3893334984 3894460416 3900201536 3902459904 3906028434 3908290176 3915183104 3921514884 3933062892 3934199808 3941138432 3945885867 3948170688 3951034368 3955133952 3956277248 3957424128 3960382272 3961530342 3964403712 3969179172 3970326528 3976179488 3976747488 3983761152 3996647424 4008518976 4010840064 4016162304 4017913856 4020240384 4022082834 4024411776 4025083104 4030424244 4032182016 4033347584 4037532576 4038703011 4039870464 4046995456 4060086272 4074504192 4076863488 4078731888 4079910912 4081093632 4088291328 4088973312 4092029788 4094399232 4096770048 4100435097 4102809408 4103995392 4108253688 4108939002 4116185808 4136178816 4143473664 4145872896 4150174644 4158187704 4159389696 4160595456 4161798144 4163705469 4166116416 4169138176 4173464064 4174160256 4188284604 4189495296 4201832448 4201939679 4204265472 4216050432 4216753728 4222349208 4227858432 4229796032 4231022202 4232245248 4240416768 4246043648 4247274528 4248502272 4254765312 4260411232 4261121928 4275431424 4289370624 4291854336 4296307554 4299423744 4303884816 4304602764 4312194656 4314691584 4315938816 4320417024 4328758784 4335759414 4343406256 4348527282 4357455872 4359979008 4364502912 4372200448 4372929792 4375461888 4378732512 4380001857 4381267968 4383178752 4387726728 4388995072 4390267392 4393549083 4396826448 4404580992 4425974784 4429185024 4433780736 4442341376 4444913664 4446950739 4449525696 4450811904 4455430056 4457373184 4459954176 4464032496 4466617344 4473201924 4474494976 4481731296 4496228352 4504158208 4509583848 4512195072 4518182592 4520153088 4521459712 4522770432 4526151168 4527463248 4536204768 4537516032 4542224148 4544854272 4552869888 4567597056 4581164544 4583817216 4588573374 4589899776 4596666096 4599327744 4600094976 4606199136 4609540096 4614322944 4615660584 4616994816 4621785399 4625137664 4630709034 4632047616 4647721344 4661407872 4662755328 4664107008 4676605472 4677961167 4679313408 4682022912 4690280448 4692429973 4695147072 4695930288 4704212352 4710454672 4713182208 4727061504 4743056736 4750142859 4753588224 4756340736 4758520536 4759896064 4761275904 4764729344 4769673216 4770468864 4776799104 4779565056 4786610976 4787994624 4792962636 4793762169 4802216776 4825541952 4834052608 4836851712 4841870418 4846190592 4851218988 4852621312 4854028032 4855431168 4860469152 4862588928 4869041408 4869853632 4886332038 4902137856 4904976384 4910065776 4913627136 4918725504 4919546016 4926074076 4928222464 4928926464 4931076096 4932501504 4936192569 4937619456 4947152896 4955153616 4963892864 4979949568 4982833152 4988003328 4996800512 4997634048 5000527872 5004265728 5005716408 5007163392 5012358813 5014544832 5015994368 5017448448 5021198952 5022036558 5024944512 5033806848 5035261952 5041947708 5058256896 5067177984 5073281829 5082229416 5085172224 5086642176 5091920064 5101751424 5103230364 5104705536 5113708544 5119014516 5121978624 5138546688 5138677824 5153810112 5156794368 5163637248 5167382528 5171249358 5172744192 5174243712 5185732608 5191113312 5192613888 5194119168 5203279872 5208037912 5211053568 5218735578 5228686512 5244083856 5245599744 5261181156 5264227584 5268045824 5273511936 5276565504 5280509696 5282040456 5285871616 5292238896 5293768704 5299261506 5302329984 5311681536 5328863232 5344691968 5347786752 5350883328 5353335603 5354883072 5360320512 5362777112 5365882368 5366777472 5373898992 5376242688 5383376768 5384937348 5386493952 5402493873 5428734696 5432672256 5435817984 5438309184 5439881216 5441458176 5451055104 5451964416 5459198976 5462360064 5467246796 5468027796 5470412544 5471993856 5477671584 5478585336 5488247744 5514905088 5524631552 5527830528 5533566192 5534489268 5544250272 5545852928 5547460608 5549064192 5551607292 5554821888 5564618752 5565547008 5574547818 5584379472 5585993728 5602443264 5605687296 5611503744 5621400576 5622338304 5629798944 5633058816 5637144576 5641362936 5642993664 5648848821 5653889024 5659755486 5663032704 5664669696 5673020416 5681495904 5700575232 5700720711 5717508093 5719160832 5720818752 5722472448 5728410072 5732564992 5738513088 5739470352 5742793728 5752922112 5754585088 5760556032 5762225952 5780865024 5781012552 5798036376 5813305344 5819337216 5830573056 5833949184 5838310016 5840002476 5841690624 5844238336 5850302304 5853689856 5858065444 5859042651 5862435264 5872774656 5882272326 5901299712 5911707648 5926551552 5929267652 5932700928 5934415872 5936136192 5940573408 5946605568 5952043328 5953768758 5955489792 5964269232 5972183602 5975641728 5994971136 6012778464 6016260096 6024243456 6026870784 6030360576 6033124251 6034868224 6036617664 6045636366 6048273024 6050021376 6056298864 6059805696 6070493184 6088524841 6090129408 6108219392 6111756288 6115295232 6118097832 6119866368 6128888128 6132436992 6133459968 6138044682 6141598848 6152430592 6154214112 6155993088 6162380532 6163408503 6174278712 6176063488 6196961792 6204268224 6215210496 6217007104 6218809344 6225261966 6237281556 6239084544 6242697216 6249174624 6253707264 6260196096 6261240384 6272283136 6282426906 6284242944 6302748672 6324075648 6325130592 6333523812 6338117632 6341787648 6344694048 6346533303 6348367872 6359564288 6360625152 6369065472 6370911792 6372753408 6382147968 6383992832 6390616848 6391682892 6413147136 6434055936 6437781504 6449135616 6455827224 6456904146 6461587456 6468291984 6472037376 6473908224 6476875174 6480625536 6483451904 6493138176 6503639121 6515109384 6536183808 6539968512 6546754368 6551502848 6558300672 6559394688 6563192832 6568098768 6571901952 6574768128 6576668672 6581590092 6583492608 6585401088 6603048067 6606871488 6643777536 6650671104 6663512064 6667370496 6672354304 6674288544 6676217856 6683145084 6686059776 6689931264 6694931936 6696048744 6699926016 6709802886 6711742464 6722596944 6744342528 6756237312 6764375772 6776305888 6777273888 6780229632 6782189568 6784155648 6789226752 6802335232 6804307152 6806274048 6813336222 6825352688 6829304832 6851395584 6851570432 6871746816 6875725824 6882860061 6884849664 6894999144 6896992256 6898991616 6909298704 6914310144 6921484416 6923485184 6925492224 6937706496 6946063551 6948071424 6958314104 6971582016 6992111808 6994132992 7014908208 7018970112 7031349248 7035420672 7042720608 7043895432 7056318528 7058358272 7065682008 7069773312 7082242048 7090592256 7105150976 7114585104 7130382336 7134511104 7137780804 7139844096 7141913856 7147094016 7154509824 7155703296 7161052129 7165198656 7168323584 7169347584 7179916464 7181991936 7189443954 7203325164 7238312928 7243563008 7247757312 7251078912 7255277568 7262805627 7268073472 7269285888 7276828482 7278931968 7281042048 7283146752 7290703728 7293883392 7295991808 7303562112 7304780448 7329498057 7353206784 7357464576 7370440704 7378088256 7379319024 7389111114 7392333696 7396614144 7398752256 7402143056 7406429184 7420729344 7432730424 7445839296 7469924352 7474249728 7482004992 7495200768 7496451072 7500791808 7506398592 7510745088 7521817248 7523991552 7526172672 7531798428 7533054837 7546340648 7550710272 7552892928 7575327872 7600766976 7600960948 7623344124 7625547776 7627758336 7629963264 7637880096 7651350784 7652627136 7657058304 7670562816 7678521774 7680741376 7682967936 7707820032 7708016736 7730715168 7745455872 7751073792 7756874037 7759116288 7774097408 7778598912 7786669968 7788920832 7800403072 7804919808 7812056868 7816580352 7828103367 7830366208 7843029768 7866125784 7868399616 7882276864 7891771734 7896341376 7902068736 7910267904 7912554496 7914848256 7920764544 7923060684 7928807424 7938358344 7940653056 7948892259 7952358976 7953494976 7967522304 7993294848 8017037952 8021680128 8032324608 8035827712 8040480768 8044165668 8048823552 8050166208 8060848488 8064364032 8066695168 8075065152 8077406022 8079740928 8093990912 8120172544 8149008384 8153726976 8157463776 8159821824 8162187264 8176582656 8177946624 8184059576 8188798464 8193540096 8200870194 8205618816 8207990784 8216507376 8217878004 8232371616 8272357632 8286947328 8291745792 8300349288 8316375408 8318779392 8321190912 8323596288 8327410938 8332232832 8338276352 8346928128 8348320512 8376569208 8378990592 8403664896 8403879358 8408530944 8432100864 8433507456 8444698416 8455716864 8459592064 8462044404 8464490496 8480833536 8489633229 8492087296 8494549056 8497004544 8509530624 8520822464 8522243856 8550862848 8578741248 8583708672 8592615108 8598847488 8607769632 8609205528 8624389312 8629383168 8631877632 8640834048 8657517568 8671518828 8686812512 8697054564 8714911744 8719958016 8729005824 8744400896 8745859584 8750923776 8757465024 8760003714 8762535936 8766357504 8775453456 8777990144 8780534784 8787098166 8793652896 8809161984 8823408489 8851949568 8858370048 8867561472 8884682752 8889827328 8893901478 8899051392 8901623808 8910860112 8914746368 8919908352 8928064992 8930653137 8933234688 8946403848 8948989952 8958275403 8963462592 8992456704 9008316416 9019167696 9024390144 9036365184 9040306176 9042919424 9045540864 9052302336 9054926496 9072409536 9075032064 9084448296 9089708544 9105739776 9135194112 9162329088 9167634432 9177146748 9179799552 9193332192 9198655488 9200189952 9207067023 9212398272 9219080192 9228645888 9231321168 9233989632 9243570798 9250275328 9261418068 9264095232 9295442688 9322815744 9325510656 9328214016 9353210944 9355922334 9358626816 9364045824 9380560896 9384859946 9390294144 9391860576 9408424704 9420909344 9423640359 9426364416 9454123008 9486113472 9500285718 9507176448 9512681472 9517041072 9519792128 9522551808 9529458688 9539346432 9540937728 9553598208 9559130112 9567681893 9573221952 9575989248 9585925272 9587524338 9604433552 9651083904 9668105216 9673703424 9683740836 9685356219 9692381184 9702437976 9705242624 9708056064 9710862336 9715312761 9720938304 9725177856 9738082816 9739707264 9772664076 9804275712 9809952768 9820131552 9827254272 9837451008 9839092032 9852148152 9856444928 9857852928 9862152192 9865003008 9872385138 9875238912 9894305792 9910307232 9927785728 9959899136 9965666304 9976006656 9993601024 9995268096 10001055744 10008531456 10011432816 10014326784 10024717626 10029089664 10031988736 10034896896 10042397904 10044073116 10049889024 10064704329 10067613696 10070523904 10083895416 10116513792 10134355968 10146563658 10164458832 10170344448 10173284352 10183840128 10203502848 10206460728 10209411072 10220004333 10227417088 10238029032 10243957248 10277093376 10277355648 10307620224 10313588736 10327274496 10334765056 10342498716 10345488384 10348487424 10371465216 10376218391 10382226624 10385227776 10388238336 10406559744 10416075824 10422107136 10437471156 10457373024 10488167712 10491199488 10522362312 10528455168 10536091648 10547023872 10553131008 10561019392 10564080912 10571743232 10584477792 10587537408 10598523012 10604659968 10623363072 10657726464 10689383936 10695573504 10701766656 10706671206 10709766144 10720641024 10725554224 10731764736 10733554944 10747797984 10752485376 10766753536 10769874696 10772987904 10784165931 10804987746 10857469392 10865344512 10871635968 10876618368 10879762432 10882916352 10902110208 10903928832 10915242723 10918397952 10924720128 10934493592 10936055592 10940825088 10943987712 10955343168 10957170672 10976495488 11029810176 11049263104 11055661056 11067132384 11068978536 11083666671 11088500544 11091705856 11094921216 11098128384 11103214584 11109643776 11129237504 11131094016 11149095636 11168758944 11171987456 11204886528 11211374592 11223007488 11242801152 11244676608 11259597888 11266117632 11282725872 11285987328 11297697642 11307778048 11319510972 11326065408 11329339392 11346040832 11362991808 11401150464 11401441422 11435016186 11438321664 11441637504 11444944896 11456820144 11465129984 11477026176 11478940704 11485587456 11505844224 11509170176 11517782661 11521112064 11524451904 11561730048 11562025104 11596072752 11626610688 11638674432 11661146112 11667898368 11676620032 11680004952 11683381248 11688476672 11700604608 11707379712 11716130888 11718085302 11724870528 11745549312 11764544652 11802599424 11823415296 11837657601 11853103104 11858535304 11865401856 11868831744 11872272384 11881146816 11893211136 11904086656 11907537516 11910979584 11928538464 11944367204 11951283456 11989942272 12025556928 12032520192 12048486912 12053741568 12060721152 12066248502 12069736448 12073235328 12091272732 12096546048 12100042752 12112597728 12119611392 12140986368 12177049682 12180258816 12216438784 12223512576 12230590464 12236195664 12239732736 12257776256 12264873984 12266919936 12276089364 12283197696 12301305291 12304861184 12308428224 12311986176 12324761064 12326817006 12348557424 12352126976 12393923584 12408536448 12430420992 12434014208 12437618688 12450523932 12474563112 12478169088 12485394432 12491116407 12498349248 12507414528 12520392192 12522480768 12544566272 12564853812 12568485888 12605497344 12605819037 12648151296 12650261184 12667047624 12676235264 12683575296 12689388096 12693066606 12696735744 12719128576 12721250304 12738130944 12741823584 12745506816 12764295936 12767985664 12781233696 12783365784 12826294272 12868111872 12875563008 12898271232 12911654448 12913808292 12923174912 12936583968 12944074752 12947816448 12953750348 12961251072 12966903808 12986276352 13007278242 13030218768 13072367616 13079937024 13093508736 13103005696 13116601344 13118789376 13126385664 13136197536 13143803904 13149536256 13153337344 13163180184 13166985216 13170802176 13180647249 13206096134 13213742976 13287555072 13301342208 13327024128 13334740992 13340852217 13344708608 13348577088 13352435712 13366290168 13372119552 13379862528 13389863872 13392097488 13399852032 13419605772 13423484928 13445193888 13488685056 13512474624 13528751544 13552611776 13554547776 13560459264 13564379136 13568311296 13578453504 13604670464 13608614304 13612548096 13626672444 13650705376 13658609664 13702791168 13703140864 13743493632 13751451648 13765720122 13769699328 13789998288 13793984512 13797983232 13818597408 13828620288 13842968832 13846970368 13850984448 13865356197 13875412992 13892127102 13896142848 13916628208 13943164032 13984223616 13988265984 14029816416 14033883501 14037940224 14062698496 14070841344 14077289919 14085441216 14087790864 14112637056 14116716544 14131364016 14139546624 14164484096 14181184512 14210301952 14229170208 14260764672 14269022208 14275561608 14279688192 14283827712 14294188032 14309019648 14311406592 14322104258 14330397312 14336647168 14338695168 14359832928 14363983872 14378887908 14381286507 14406650328 14476625856 14487126016 14502157824 14510555136 14525611254 14536146944 14538571776 14553656964 14557863936 14562084096 14566293504 14581407456 14587766784 14591983616 14607124224 14609560896 14658996114 14706413568 14714929152 14740881408 14756176512 14758638048 14778222228 14784667392 14793228288 14797504512 14804286112 14808577707 14812858368 14841458688 14865460848 14891678592 14939848704 14948499456 14964009984 14990401536 14992902144 15001583616 15012797184 15021490176 15034928689 15037076439 15043634496 15047983104 15052345344 15063596856 15066109674 15092681296 15101420544 15105785856 15150655744 15201533952 15201921896 15219845487 15246688248 15251095552 15255516672 15259926528 15275760192 15302701568 15305254272 15314116608 15341125632 15357043548 15361482752 15365935872 15415640064 15416033472 15461430336 15490911744 15502147584 15513748074 15518232576 15548194816 15557197824 15573339936 15577841664 15600806144 15609839616 15624113736 15633160704 15656206734 15660732416 15686059536 15732251568 15736799232 15764553728 15783543468 15792682752 15804137472 15820535808 15825108992 15829696512 15841529088 15846121368 15857614848 15876716688 15881306112 15897784518 15904717952 15906989952 15935044608 15986589696 16034075904 16043360256 16060006809 16064649216 16071655424 16080961536 16088331336 16097647104 16100332416 16121696976 16128728064 16133390336 16150130304 16154812044 16159481856 16187981824 16207481619 16240345088 16298016768 16307453952 16314927552 16319643648 16324374528 16353165312 16355893248 16368119152 16377596928 16387080192 16401740388 16411237632 16415981568 16433014752 16435756008 16464743232 16544715264 16573894656 16583491584 16600698576 16632750816 16637558784 16642381824 16647192576 16654821876 16664465664 16676552704 16693856256 16696641024 16753138416 16757981184 16807329792 16807758716 16817061888 16864201728 16867014912 16889396832 16911433728 16919184128 16924088808 16928980992 16946546463 16961667072 16979266458 16984174592 16989098112 16994009088 17019061248 17041644928 17044487712 17101725696 17102162133 17152524279 17157482496 17167417344 17185230216 17197694976 17215539264 17218411056 17248778624 17258766336 17263755264 17281668096 17315035136 17343037656 17373625024 17394109128 17429823488 17439916032 17458011648 17488801792 17491719168 17501847552 17514930048 17520007428 17525071872 17532715008 17550906912 17555980288 17561069568 17574196332 17577127953 17587305792 17618323968 17646816978 17703899136 17735122944 17769365504 17779654656 17787802956 17798102784 17803247616 17821720224 17829492736 17839816704 17856129984 17861306274 17866469376 17892807696 17897979904 17916550806 17926925184 17984913408 18016632832 18038335392 18048780288 18072730368 18080612352 18085838848 18091081728 18099372753 18104604672 18109852992 18144819072 18150064128 18168896592 18179417088 18211479552 18265574523 18270388224 18324658176 18335268864 18354293496 18359599104 18386664384 18397310976 18400379904 18414134046 18424796544 18438160384 18457291776 18462642336 18467979264 18487141596 18500550656 18522836136 18528190464 18590885376 18645631488 18651021312 18656428032 18706421888 18711844668 18717253632 18728091648 18761121792 18769719892 18780588288 18783721152 18816849408 18841818688 18847280718 18852728832 18908246016 18972226944 19000571436 19014352896 19025362944 19034082144 19039584256 19045103616 19058917376 19078692864 19081875456 19107196416 19118260224 19135363786 19146443904 19151978496 19171850544 19175048676 19208867104 19302167808 19336210432 19347406848 19367481672 19370712438 19384762368 19404875952 19410485248 19416112128 19421724672 19430625522 19441876608 19450355712 19476165632 19479414528 19510917363 19545328152 19608551424 19619905536 19640263104 19654508544 19674902016 19678184064 19704296304 19712889856 19715705856 19724304384 19730006016 19744770276 19750477824 19788611584 19809144201 19820614464 19855571456 19919798272 19931332608 19952013312 19987202048 19990536192 20002111488 20017062912 20022865632 20028653568 20049435252 20058179328 20063977472 20069793792 20084795808 20088146232 20099778048 20129408658 20135227392 20141047808 20167790832 20233027584 20268711936 20293127316 20328917664 20340688896 20346568704 20367680256 20407005696 20412921456 20418822144 20440008666 20454834176 20476058064 20487914496 20554186752 20554711296 20615240448 20627177472 20654548992 20669530112 20684997432 20690976768 20696974848 20742930432 20752436782 20764453248 20770455552 20776476672 20813119488 20832151648 20838190653 20844214272 20874942312 20902642607 20914746048 20976335424 20982398976 21044724624 21056910336 21072183296 21094047744 21106262016 21122038784 21128161824 21143486464 21168955584 21175074816 21197046024 21209319936 21246726144 21315452928 21378767872 21391147008 21403533312 21413342412 21419532288 21441282048 21451108448 21463529472 21467109888 21483156387 21495595968 21504970752 21533507072 21539749392 21545975808 21568331862 21609975492 21714938784 21730689024 21743271936 21753236736 21759524864 21765832704 21788416881 21804220416 21807857664 21830485446 21836795904 21849440256 21868987184 21872111184 21881650176 21887975424 21910686336 21914341344 21952990976 21988494171 22059620352 22098526208 22111322112 22134264768 22137957072 22167333342 22177001088 22183411712 22189842432 22196256768 22206429168 22219287552 22258475008 22262188032 22298191272 22337517888 22343974912 22409773056 22422749184 22446014976 22485602304 22489353216 22519195776 22532235264 22565451744 22571974656 22595395284 22599164511 22615556096 22639021944 22652130816 22658678784 22692081664 22725983616 22802300928 22802882844 22870032372 22876643328 22883275008 22889889792 22913640288 22930259968 22954052352 22957881408 22971174912 23011688448 23018340352 23035565322 23042224128 23048903808 23123460096 23124050208 23192145504 23253221376 23270622111 23277348864 23322292224 23335796736 23353240064 23360009904 23366762496 23376953344 23401209216 23414759424 23432261776 23436170604 23449741056 23484310101 23491098624 23529089304 23605198848 23646830592 23675315202 23706206208 23717070608 23730803712 23737663488 23744544768 23762293632 23786422272 23808173312 23815075032 23821959168 23846676777 23857076928 23888734408 23902566912 23979884544 24051113856 24065040384 24096973824 24107483136 24121442304 24132497004 24139472896 24146470656 24182545464 24193092096 24200085504 24225195456 24239222784 24281972736 24354099364 24360517632 24432877568 24447025152 24461180928 24472391328 24479465472 24515552512 24529747968 24533839872 24552178728 24566395392 24602610582 24609722368 24616856448 24623972352 24649522128 24653634012 24697114848 24704253952 24787847168 24817072896 24860841984 24868028416 24875237376 24901047864 24949126224 24956338176 24970788864 24982232814 24996698496 25014829056 25040784384 25044961536 25089132544 25129707624 25136971776 25210994688 25211638074 25296302592 25300522368 25334095248 25352470528 25367150592 25378776192 25386133212 25393471488 25438257152 25442500608 25468899687 25476261888 25483647168 25491013632 25528591872 25535971328 25562467392 25566731568 25652588544 25736223744 25751126016 25796542464 25823308896 25827616584 25846349824 25873167936 25888149504 25895632896 25907500696 25922502144 25933807616 25972552704 26014556484 26060437536 26144735232 26159874048 26187017472 26206011392 26233202688 26237578752 26252771328 26272395072 26287607808 26299072512 26326360368 26333970432 26341604352 26361294498 26412192268 26427485952 26575110144 26602684416 26654048256 26669481984 26681704434 26689417216 26697154176 26704871424 26732580336 26744239104 26759725056 26779727744 26784194976 26799704064 26839211544 26846969856 26874826209 26890387776 26977370112 27024949248 27057503088 27105223552 27109095552 27120918528 27128758272 27136622592 27156907008 27209340928 27217228608 27225096192 27253344888 27301410752 27317219328 27405582336 27406281728 27486987264 27502903296 27531440244 27539398656 27579996576 27587969024 27595966464 27621201069 27637194816 27657240576 27685937664 27693940736 27701968896 27730712394 27750825984 27784254204 27792285696 27833256416 27886328064 27968447232 27976531968 28059632832 28067767002 28075880448 28125396992 28141682688 28154579838 28170882432 28175581728 28225274112 28233433088 28262728032 28270921077 28279093248 28328968192 28362369024 28420603904 28458340416 28521529344 28538044416 28551123216 28559376384 28567655424 28588376064 28618039296 28622813184 28644208516 28660794624 28673294336 28677390336 28703045679 28719665856 28727967744 28757775816 28762573014 28813300656 28953251712 28974252032 29004315648 29021110272 29051222508 29072293888 29077143552 29107313928 29115727872 29124168192 29132587008 29145938283 29162814912 29175533568 29183967232 29214248448 29219121792 29317992228 29412827136 29429858304 29481762816 29512353024 29517276096 29556444456 29569334784 29586456576 29595009024 29608572224 29617155414 29625716736 29682917376 29730921696 29783357184 29879697408 29896998912 29928019968 29980803072 29985804288 30003167232 30025594368 30042980352 30069857378 30074152878 30087268992 30095966208 30104690688 30127193712 30132219348 30185362592 30194112987 30202841088 30211571712 30301311488 30403067904 30403843792 30439690974 30493376496 30502191104 30511033344 30519853056 30551520384 30605403136 30610508544 30628233216 30660012999 30682251264 30714087096 30722965504 30731871744 30831280128 30832066944 30922860672 30981823488 31004295168 31027496148 31036465152 31096389632 31114395648 31128655173 31146679872 31155683328 31201612288 31219679232 31248227472 31266321408 31312413468 31321464832 31372119072 31464503136 31473598464 31529107456 31567086936 31585365504 31608274944 31641071616 31650217984 31659393024 31683058176 31692242736 31715229696 31753433376 31762612224 31795569036 31809435904 31813979904 31870089216 31973179392 32068151808 32086720512 32120013618 32129298432 32143310848 32161923072 32176662672 32195294208 32200664832 32243393952 32257456128 32266780672 32300260608 32309624088 32318963712 32352497793 32375963648 32414963238 32480690176 32596033536 32614907904 32629855104 32639287296 32648749056 32706330624 32711786496 32736238304 32745728169 32755193856 32774160384 32803480776 32822475264 32831963136 32847009811 32866029504 32871512016 32929486464 33089430528 33147789312 33166983168 33201397152 33251000013 33265501632 33275117568 33284763648 33294385152 33309643752 33328931328 33353105408 33387712512 33393282048 33506276832 33515962368 33614659584 33615517432 33634123776 33728403456 33734029824 33778793664 33838368256 33848177616 33857961984 33893092926 33923334144 33958532916 33968349184 33978196224 33988018176 34038122496 34083289856 34088975424 34203451392 34204324266 34305048558 34314964992 34334834688 34370460432 34395389952 34431078528 34436822112 34497557248 34517532672 34527510528 34553347983 34563336192 34630070272 34686075312 34747250048 34788218256 34859646976 34879832064 34916023296 34977603584 34983438336 35003695104 35029860096 35040014856 35050143744 35065430016 35101813824 35111960576 35122139136 35148392664 35154255906 35174611584 35236647936 35293633956 35407798272 35470245888 35512972803 35538731008 35559309312 35575605912 35596205568 35606495232 35643440448 35658985472 35679633408 35712259968 35722612548 35732938752 35785615392 35795959808 35833101612 35853850368 35969826816 36033265664 36076670784 36097560576 36145460736 36161224704 36171677696 36182163456 36198745506 36209209344 36219705984 36289638144 36300128256 36337793184 36358834176 36422959104 36531149046 36540776448 36649316352 36670537728 36708586992 36719198208 36773328768 36794621952 36800759808 36828268092 36849593088 36876320768 36903915873 36914583552 36925284672 36935958528 36974283192 37001101312 37045672272 37056380928 37181770752 37291262976 37302042624 37312856064 37412843776 37423689336 37434507264 37456183296 37473349221 37522243584 37539439784 37561176576 37567442304 37633698816 37683637376 37694561436 37705457664 37816492032 37817457111 37944453888 38001142872 38028705792 38050725888 38068164288 38079168512 38090207232 38157385728 38163750912 38214392832 38236520448 38270727572 38292887808 38303956992 38343701088 38350097352 38417734208 38604335616 38672420864 38694813696 38734963344 38741424876 38769524736 38809751904 38820970496 38832224256 38843449344 38861251044 38883753216 38900711424 38952331264 38958829056 39021834726 39090656304 39217102848 39239811072 39280526208 39309017088 39349804032 39356368128 39408592608 39425779712 39431411712 39448608768 39460012032 39489540552 39500955648 39541941747 39577223168 39618288402 39641228928 39711142912 39839596544 39862665216 39904026624 39974404096 39981072384 40004222976 40022556651 40034125824 40045731264 40057307136 40098870504 40116358656 40127954944 40139587584 40169591616 40176292464 40199556096 40258817316 40270454784 40282095616 40335581664 40466055168 40537423872 40586254632 40657835328 40681377792 40693137408 40735360512 40814011392 40825842912 40837644288 40880017332 40909668352 40952116128 40975828992 41108373504 41109422592 41230480896 41254354944 41309097984 41369994864 41381953536 41393949696 41485860864 41504873564 41528906496 41540911104 41552953344 41626238976 41664303296 41676381306 41688428544 41749884624 41805285214 41829492096 41952670848 41964797952 42089449248 42113820672 42144366592 42188095488 42212524032 42231869757 42244077568 42256323648 42286972928 42337911168 42350149632 42394092048 42418639872 42493452288 42619673887 42630905856 42757535744 42782294016 42807066624 42826684824 42839064576 42882564096 42902216896 42927058944 42934219776 42966312774 42991191936 43009941504 43067014144 43079498784 43091951616 43136663724 43143859521 43219950984 43429877568 43461378048 43506473472 43519049728 43531665408 43576833762 43608440832 43615715328 43660970892 43673591808 43698880512 43737974368 43744222368 43763300352 43775950848 43821372672 43828682688 43905981952 43976988342 44119240704 44197052416 44222644224 44268529536 44275914144 44334666684 44354002176 44366823424 44379684864 44392513536 44412858336 44425733121 44438575104 44516950016 44524376064 44596382544 44675035776 44687949824 44819546112 44845498368 44892029952 44971204608 44978706432 45038391552 45064470528 45104786067 45130903488 45143949312 45190790568 45198329022 45231112192 45278043888 45304261632 45317357568 45384163328 45451967232 45604601856 45605765688 45740064744 45753286656 45766550016 45779779584 45827280576 45860519936 45908104704 45915762816 45942349824 46023376896 46036680704 46071130644 46084448256 46097807616 46221336469 46246920192 46248100416 46384291008 46506442752 46541244222 46554697728 46644584448 46671593472 46706480128 46720019808 46733524992 46753906688 46802418432 46829518848 46864523552 46872341208 46899482112 46968620202 46982197248 47058178608 47210397696 47293661184 47350630404 47412412416 47434141216 47461607424 47475326976 47489089536 47524587264 47572844544 47616346624 47630150064 47643918336 47693353554 47714153856 47777468816 47805133824 47959769088 48102227712 48130080768 48180020427 48193947648 48214966272 48242884608 48264994008 48278945792 48292941312 48365090928 48386184192 48400171008 48450390912 48478445568 48563945472 48622444857 48708198728 48721035264 48865755136 48894050304 48922361856 48944782656 48958930944 49031105024 49059495936 49067679744 49104357456 49132790784 49205221164 49219444736 49233712896 49247944704 49299044256 49307268024 49394229696 49408507904 49575694336 49634145792 49721683968 49736056832 49750474752 49802095728 49898252448 49912676352 49941577728 49964465628 49993396992 50029658112 50081568768 50089923072 50178265088 50259415248 50273943552 50421989376 50423276148 50592605184 50601044736 50668190496 50704941056 50734301184 50757552384 50772266424 50786942976 50839639389 50876514304 50885001216 50937799374 50952523776 50967294336 50982027264 51057183744 51071942656 51124934784 51133463136 51305177088 51306486399 51457572837 51472447488 51502252032 51593084928 51646617792 51655233168 51692699648 51746335872 51776299008 51791265792 51815001392 51845004288 51867615232 51945105408 52029112968 52120875072 52289470464 52319748096 52374034944 52412022784 52466405376 52475157504 52505542656 52544790144 52575215616 52598145024 52652720736 52667940864 52683208704 52722588996 52731383859 52824384536 52854971904 53205368832 53308096512 53338963968 53363408868 53378834432 53394308352 53409742848 53465160672 53488478208 53519450112 53559455488 53568389952 53599408128 53678423088 53693939712 53749652418 53780775552 53954740224 54049898496 54115006176 54210447104 54218191104 54241837056 54257516544 54273245184 54298118259 54313814016 54418681856 54434457216 54450192384 54506689776 54602821504 54634438656 54796723569 54811164672 54812563456 54973974528 55005806592 55062880488 55078797312 55159993152 55175938048 55191932928 55242402138 55274389632 55314481152 55371875328 55387881472 55403937792 55461424788 55501651968 55568508408 55584571392 55666512832 55772656128 55936894464 55953063936 56119265664 56135534004 56151760896 56250793984 56283365376 56309159676 56341764864 56351163456 56450548224 56466866176 56525456064 56541842154 56558186496 56657936384 56724738048 56841207808 56916680832 57043058688 57076088832 57102246432 57118752768 57135310848 57176752128 57236078592 57245626368 57288417032 57321589248 57346588672 57354780672 57406091358 57439331712 57455935488 57515551632 57525146028 57626601312 57906503424 57948504064 58008631296 58042220544 58102445016 58144587776 58154287104 58214627856 58231455744 58248336384 58265174016 58291876566 58325629824 58351067136 58367934464 58428496896 58438243584 58635984456 58825654272 58859716608 58963525632 59024706048 59034552192 59112888912 59138669568 59172913152 59190018048 59217144448 59234310828 59251433472 59365834752 59427432603 59461843392 59566714368 59759394816 59793997824 59856039936 59961606144 59971608576 60006334464 60051188736 60085960704 60139714756 60148305756 60174537984 60191932416 60209381376 60254387424 60264438696 60370725184 60388225974 60405682176 60423143424 60602622976 60806135808 60807687584 60879381948 60986752992 61004382208 61022066688 61039706112 61103040768 61210806272 61221017088 61256466432 61320025998 61364502528 61428174192 61445931008 61463743488 61662560256 61664133888 61845721344 61963646976 62008590336 62054992296 62072930304 62192779264 62228791296 62257310346 62293359744 62311366656 62403224576 62439358464 62496454944 62514571959 62532642816 62624826936 62642929664 62707927821 62744238144 62929006272 62947196928 63058214912 63134173872 63170731008 63216549888 63282143232 63300435968 63318786048 63366116352 63384485472 63430459392 63506866752 63525224448 63591138072 63618871808 63627959808 63740178432 63946358784 64136303616 64173441024 64240027236 64258596864 64286621696 64323846144 64353325344 64390588416 64401329664 64449469161 64486787904 64514912256 64533561344 64600521216 64619248176 64637927424 64704995586 64751927296 64829926476 65192067072 65229815808 65259710208 65278574592 65297498112 65412661248 65423572992 65472476608 65491456338 65510387712 65548320768 65606961552 65644950528 65663926272 65694019622 65732059008 65743024032 65858972928 65965482513 66178861056 66295578624 66333966336 66402794304 66502000026 66531003264 66550235136 66569527296 66588770304 66619287504 66657862656 66706210816 66775425024 66786564096 66973773251 67012553664 67031924736 67229319168 67231034864 67268247552 67456806912 67468059648 67557587328 67676736512 67696355232 67715923968 67786185852 67797493533 67846668288 67917065832 67936698368 67956392448 67976036352 68076244992 68166579712 68177950848 68406902784 68408648532 68610097116 68629929984 68669669376 68740920864 68790779904 68862157056 68873644224 68995114496 69035065344 69055021056 69106695966 69126672384 69260140544 69372150624 69494500096 69576436512 69719293952 69759664128 69811866333 69832046592 69955207168 69966876672 70007390208 70059720192 70080029712 70100287488 70130860032 70203627648 70223921152 70244278272 70296785328 70308511812 70349223168 70452930303 70473295872 70587267912 70815596544 70940491776 71025945606 71077462016 71118618624 71151211824 71192411136 71212990464 71286880896 71317970944 71359266816 71424519936 71445225096 71465877504 71540030331 71571230784 71591919616 71666203224 71707700736 71939653632 72066531328 72153341568 72195121152 72290921472 72322449408 72343355392 72364326912 72397491012 72418418688 72439411968 72579276288 72600256512 72633528737 72675586368 72717668352 72845918208 73062298092 73081552896 73298632704 73341075456 73417173984 73438396416 73546657536 73589243904 73601519616 73656536184 73699186176 73752641536 73807831746 73829167104 73850569344 73871917056 73948566384 74002202624 74091344544 74112761856 74363541504 74582525952 74604085248 74625712128 74825687552 74847378672 74869014528 74912366592 74946698442 75044487168 75078879568 75122353152 75134884608 75267397632 75367274752 75389122872 75410915328 75632984064 75634914222 75888907776 76002285744 76057411584 76101451776 76136328576 76158337024 76180414464 76314771456 76327501824 76406699061 76428785664 76473040896 76541455144 76585775616 76607913984 76687402176 76700194704 76835468416 77208671232 77344841728 77389627392 77469926688 77482849752 77539049472 77619503808 77641940992 77664448512 77686898688 77722502088 77767506432 77801422848 77904662528 77917658112 78043669452 78181312608 78434205696 78479622144 78561052416 78618034176 78699608064 78712736256 78817185216 78851559424 78862823424 78897217536 78979081104 79001911296 79083883494 79154446336 79236576804 79282457856 79422285824 79679193088 79725330432 79808053248 79948808192 79962144768 80008445952 80045113302 80068251648 80091462528 80114614272 80197741008 80232717312 80255909888 80279175168 80339183232 80352584928 80399112192 80517634632 80540909568 80564191232 80624478627 80671163328 80932110336 81074847744 81172509264 81315670656 81362755584 81386274816 81470721024 81628022784 81651685824 81675288576 81760034664 81819336704 81904232256 81951657984 82216747008 82218845184 82460961792 82508709888 82618195968 82739989728 82763907072 82787899392 82863603207 82971721728 83009747128 83057812992 83081822208 83105906688 83252477952 83328606592 83352762612 83376857088 83499769248 83610570428 83658984192 83905341696 83929595904 84178898496 84227641344 84376190976 84425048064 84463739514 84488155136 84512647296 84573945856 84675822336 84700299264 84788184096 84837279744 84986904576 85239347774 85261811712 85515071488 85564588032 85614133248 85653369648 85678129152 85765128192 85804433792 85854117888 85868439552 85932625548 85982383872 86019883008 86109137037 86134028288 86158997568 86183903232 86273327448 86287719042 86439901968 86859755136 86922756096 87012946944 87038099456 87063330816 87153667524 87216881664 87231430656 87321941784 87347183616 87397761024 87437814849 87475948736 87488444736 87526600704 87551901696 87642745344 87657365376 87811963904 87953976684 88238481408 88394104832 88445288448 88537059072 88551828288 88669333368 88708004352 88733646848 88759369728 88785027072 88825716672 88851466242 88877150208 89033900032 89048752128 89192765088 89350071552 89375899648 89639092224 89690996736 89784059904 89942409216 89957412864 90076783104 90128941056 90209572134 90261806976 90287898624 90381581136 90396658044 90462224384 90556087776 90582338961 90608523264 90634715136 90768326656 90903934464 91209203712 91211531376 91480129488 91506573312 91533100032 91559559168 91654561152 91721039872 91816209408 91831525632 91884699648 92046753792 92073361408 92142261288 92168896512 92195615232 92442672938 92493840384 92496200832 92768582016 93012885504 93082488444 93109395456 93289168896 93343186944 93385965519 93412960256 93440039616 93467049984 93507813376 93604836864 93659037696 93729047104 93744682416 93798964224 93937240404 93964394496 94116357216 94420795392 94587322368 94701260808 94824824832 94868282432 94923214848 94950653952 94978179072 95049174528 95145689088 95232693248 95260300128 95287836672 95386707108 95428307712 95554937632 95610267648 95919538176 96204455424 96260161536 96360040854 96387895296 96429932544 96485769216 96529988016 96557891584 96585882624 96730181856 96772368384 96800342016 96900781824 96956891136 97057493379 97127890944 97244889714 97416397456 97442070528 97731510272 97788100608 97844723712 97889565312 97917861888 98062210048 98118991872 98135359488 98208714912 98237184507 98265581568 98410442328 98438889472 98467425792 98495889408 98541029433 98598088512 98614536048 98788459392 98817015808 99151388672 99268291584 99443367936 99472113664 99500949504 99604191456 99796504896 99825352704 99883155456 99928931256 99986793984 100059316224 100163137536 100179846144 100356530176 100518830496 100547887104 100843978752 100846552296 101185210368 101202089472 101336380992 101409882112 101515104768 101544532848 101573885952 101679278778 101753028608 101770002432 101875598748 101905047552 101934588672 101964054528 102114367488 102143885312 102249869568 102266926272 102610354176 102612972798 102915145674 102944894976 103004504064 103186169856 103293235584 103310466336 103385399296 103492671744 103552598016 103582531584 103630002784 103660043949 103690008576 103735230464 103890210816 104058225936 104241750144 104578940928 104639496192 104748069888 104824045568 104932810752 104950315008 105011085312 105089580288 105150431232 105196290048 105244500823 105305441472 105335881728 105366417408 105445177992 105462767718 105648769072 105709943808 106410737664 106538918409 106616193024 106677927936 106726817736 106757668864 106788616704 106819485696 106930321344 106976956416 107038900224 107118910976 107136779904 107198816256 107356846176 107387879424 107499304836 107561551104 107909480448 108099796992 108230012352 108420894208 108436382208 108483674112 108515033088 108546490368 108596236518 108627628032 108837363712 108868914432 108900384768 109013379552 109205643008 109268877312 109593447138 109622329344 109625126912 109947949056 110011613184 110125760976 110157594624 110319986304 110351876096 110383865856 110484804276 110548779264 110628962304 110711747619 110743750656 110775762944 110807875584 110922849576 111003303936 111137016816 111169142784 111333025664 111545312256 111873788928 111906127872 112238531328 112271068008 112303521792 112420047663 112501587968 112566730752 112618319352 112683529728 112702326912 112901096448 112933732352 113050912128 113083684308 113116372992 113315872768 113449476096 113452371333 113682415616 113833361664 114086117376 114152177664 114204492864 114237505536 114270621696 114472157184 114491252736 114576834064 114643178496 114693177344 114709561344 114812182716 114878663424 114911870976 115031103264 115050292056 115253202624 115813006848 115897008128 116017262592 116084441088 116204890032 116289175552 116308574208 116429255712 116462911488 116496672768 116530348032 116583753132 116651259648 116702134272 116735868928 116856993792 116876487168 117271968912 117651308544 117719433216 117927051264 118049412096 118069104384 118225777824 118277339136 118345826304 118380036096 118434288896 118468621656 118502866944 118625825241 118731669504 118854865206 118923686784 119133428736 119518789632 119587995648 119712079872 119923212288 119943217152 120012668928 120067669953 120102377472 120171921408 120279429512 120296611512 120349075968 120383864832 120418762752 120508774848 120528877392 120741450368 120776451948 120811364352 120846286848 121205245952 121612271616 121615375168 121758763896 121973505984 122008764416 122044133376 122079412224 122206081536 122421612544 122442034176 122512932864 122640051996 122729005056 122856348384 122891862016 122927486976 123325120512 123328267776 123691442688 123927293952 124109984592 124145860608 124385558528 124457582592 124514620692 124586719488 124622733312 124806449152 124878716928 124992909888 125029143918 125065285632 125249653872 125285859328 125415855642 125488476288 125858012544 125894393856 126116429824 126268347744 126341462016 126433099776 126564286464 126600871936 126637572096 126695609271 126732232704 126768970944 126860918784 127013733504 127050448896 127182276144 127237743616 127255919616 127480356864 127859021661 127892717568 128272607232 128346882048 128480054472 128517193728 128573243392 128647692288 128706650688 128781176832 128802659328 128898938322 128973575808 129029824512 129067122688 129201042432 129238496352 129275854848 129409991172 129503854592 129659852952 130384134144 130519420416 130557149184 130594996224 130825322496 130847145984 130944953216 130982912676 131020775424 131096641536 131213923104 131289901056 131327852544 131388039244 131464118016 131486048064 131717945856 131930965026 132357722112 132591157248 132667932672 132805588608 133004000052 133062006528 133100470272 133139054592 133177540608 133238575008 133315725312 133412421632 133550850048 133573128192 133947546502 134025107328 134063849472 134458638336 134462069728 134536495104 134913613824 134936119296 135115174656 135314358201 135353473024 135392710464 135431847936 135572371704 135594987066 135693336576 135834131664 135873396736 135912784896 135952072704 136152489984 136333159424 136355901696 136813805568 136817297064 137220194232 137259859968 137339338752 137481841728 137581559808 137724314112 137747288448 137990228992 138070130688 138110042112 138213391932 138253344768 138520281088 138664009407 138744301248 138989000192 139152873024 139438587904 139519328256 139623732666 139664093184 139910414336 139933753344 140014780416 140119440384 140160059424 140200574976 140261720064 140407255296 140447842304 140488556544 140593570656 140617023624 140698446336 140905860606 140946591744 141174535824 141631193088 141880983552 142051891212 142154924032 142237237248 142302423648 142384822272 142425980928 142573761792 142635941888 142718533632 142849039872 142890450192 142931755008 143080060662 143142461568 143183839232 143332406448 143415401472 143879307264 144133062656 144306683136 144390242304 144581842944 144644898816 144686710784 144728653824 144794982024 144836837376 144878823936 145158552576 145200513024 145267057474 145351172736 145435336704 145691836416 145867334571 146124596184 146163105792 146597265408 146682150912 146834347968 146876792832 147093315072 147178487808 147203039232 147313072368 147398372352 147505283072 147615663492 147658334208 147701138688 147743834112 147897132768 148004405248 148182689088 148225523712 148727083008 149165051904 149208170496 149251424256 149651375104 149694757344 149738029056 149824733184 149893396884 150088974336 150157759136 150244706304 150269769216 150534795264 150734549504 150778245744 150821830656 151265968128 151269828444 151777815552 152004571488 152114823168 152202903552 152272657152 152316674048 152360828928 152518918167 152629542912 152655003648 152813398122 152857571328 152946081792 153082910288 153171551232 153215827968 153374804352 153400389408 153670936832 153919459197 154372718511 154417342464 154689683456 154779254784 154939853376 154965699504 155078098944 155239007616 155283881984 155328897024 155373797376 155445004176 155535012864 155602845696 155809325056 155835316224 156087338904 156362625216 156868411392 156959244288 157122104832 157236068352 157399216128 157425472512 157634370432 157703118848 157725646848 157794435072 157958162208 158003822592 158167766988 158194151577 158308892672 158473153608 158564915712 158844571648 159358386176 159616106496 159897616384 159924289536 160016891904 160090226604 160136503296 160182925056 160229228544 160395482016 160465434624 160511819776 160558350336 160678366464 160705169856 160798224384 161035269264 161081819136 161128382464 161248957254 161342326656 161864220672 162149695488 162345018528 162631341312 162725511168 162772549632 162894354777 162941442048 163256045568 163303371648 163350577152 163520069328 163638673408 163808464512 163903315968 164390170707 164433494016 164437690368 164921923584 165017419776 165236391936 165479979456 165527814144 165575798784 165727206414 165943443456 166019494256 166115625984 166163644416 166211813376 166504955904 166657213184 166705525224 166753714176 166999538496 167221140856 167317968384 167810683392 167859191808 168357796992 168455282688 168752381952 168850096128 168927479028 168976310272 169025294592 169147891712 169351644672 169400598528 169576368192 169674559488 169973809152 170478695548 170523623424 171030142976 171129176064 171228266496 171306739296 171356258304 171530256384 171608867584 171708235776 171736879104 171865251096 171964767744 172039766016 172218274074 172268056576 172317995136 172367806464 172546654896 172575438084 172879803936 173719510272 173845512192 174025893888 174076198912 174126661632 174307335048 174433763328 174462861312 174643883568 174694367232 174795522048 174875629698 174951897472 174976889472 175053201408 175103803392 175285490688 175314730752 175623927808 175907953368 176476962816 176788209664 176890576896 177074118144 177103656576 177338666736 177416008704 177467293696 177518739456 177570054144 177651433344 177702932484 177754300416 178067800064 178097504256 178282297809 178385530176 178700143104 178751799296 179278184448 179381993472 179568119808 179884818432 179914825728 180153566208 180257882112 180419144268 180523613952 180575797248 180763162272 180793316088 180924448768 181112175552 181164677922 181217046528 181269430272 181536653312 181807868928 182418407424 182423062752 182960258976 183013146624 183066200064 183119118336 183309122304 183442079744 183632418816 183663051264 183769399296 184093507584 184284522576 184337793024 184391230464 184885345876 184987680768 184992401664 185537164032 186025771008 186164976888 186218790912 186578337792 186686373888 186771931038 186825920512 186880079232 186934099968 187015626752 187209673728 187318075392 187458094208 187489364832 187597928448 187874480808 187928788992 188123783463 188232714432 188841590784 189174644736 189402521616 189649649664 189736564864 189846429696 189901307904 189956358144 190098349056 190291378176 190465386496 190520600256 190575673344 190773414216 190856615424 191109875264 191220535296 191839076352 192408910848 192520323072 192720081708 192775790592 192859865088 192971538432 193059976032 193115783168 193171765248 193348407483 193460363712 193544736768 193600684032 193801563648 193913782272 194114986758 194255781888 194489779428 194832794912 195463020544 195576201216 195689447424 195779130624 195835723776 196124420096 196237983744 196270718976 196417429824 196474369014 196531163136 196820884656 196877778944 196934851584 196991778816 197082058866 197196177024 197229072096 197576918784 197634031616 197896447539 198302777344 198536583168 198886735872 198944227328 199001899008 199208382912 199593009792 199650705408 199766310912 199857862512 199973587968 200118632448 200326275072 200359692288 200713060352 200921319753 201037660992 201095774208 201687957504 201693104592 202370420736 202404178944 202672761984 202819764224 203030209536 203089065696 203147771904 203358557556 203506057216 203540004864 203751197496 203810095104 203869177344 203928109056 204228734976 204287770624 204499739136 204533852544 205220708352 205225945596 205830291348 205889789952 206009008128 206372339712 206586471168 206620932672 206770798592 206985343488 207105196032 207165063168 207260005568 207320087898 207380017152 207470460928 207780421632 208116451872 208483500288 209157881856 209278992384 209496139776 209648091136 209865621504 209900630016 210022170624 210179160576 210300862464 210392580096 210489001646 210610882944 210671763456 210732834816 210890355984 210925535436 211297538144 211358790909 211419887616 212821475328 213077836818 213232386048 213355855872 213453635472 213515337728 213577233408 213638971392 213860642688 213953912832 214077800448 214237821952 214273559808 214397632512 214620090993 214713692352 214775758848 214998609672 215123102208 215818960896 216199593984 216460024704 216841788416 216872764416 216967348224 217030066176 217092980736 217192473036 217255256064 217674727424 217737828864 217800769536 217900586211 218026759104 218411286016 218537754624 219186894276 219244658688 219250253824 219895898112 220023226368 220251521952 220315189248 220639972608 220703752192 220767731712 220969608552 221097558528 221257924608 221423495238 221487501312 221551525888 221615751168 221845699152 222006607872 222274033632 222338285568 222666051328 223090624512 223747577856 223812255744 224477062656 224542136016 224607043584 224840095326 225003175936 225133461504 225236638704 225367059456 225404653824 225802192896 225867464704 226101824256 226167368616 226232745984 226631745536 226898952192 226904742666 227364831232 227666723328 228172234752 228304355328 228408985728 228475011072 228541243392 228944314368 228982505472 229153668128 229220097183 229286356992 229386354688 229419122688 229624365432 229757326848 229823741952 229929068677 230062206528 230100584112 230506405248 231626013696 231794016256 232034525184 232168882176 232409780064 232578351104 232617148416 232858511424 232925822976 232993345536 233060696064 233167506264 233302519296 233404268544 233471737856 233713987584 233752974336 234543937824 235302617088 235438866432 235854102528 236098824192 236138208768 236451555648 236554678272 236691652608 236868577792 236937243312 237005733888 237251650482 237463339008 237709730412 237847373568 238266857472 239037579264 239175991296 239424159744 239846424576 239886434304 240025337856 240135339906 240204754944 240343842816 240558859024 240593223024 240698151936 240767729664 240837525504 241017549696 241057754784 241482900736 241552903896 241622728704 241692573696 241873435881 242410491904 243224543232 243230750336 243517527792 243947011968 244017528832 244088266752 244158824448 244412163072 244843225088 244884068352 245025865728 245280103992 245458010112 245712696768 245783724032 245854973952 246650241024 246656535552 247382885376 247854587904 248219969184 248291721216 248590809621 248771117056 248915165184 249029241384 249173438976 249245466624 249612898304 249757433856 249985819776 250058287836 250130571264 250499307744 250571718656 250831711284 250976952576 251716025088 251788787712 252232859648 252536695488 252682924032 253128572928 253201743872 253275144192 253391218542 253464465408 253537941888 253721837568 254027467008 254100897792 254364552288 254475487232 254511839232 254960713728 255718043322 255785435136 256545214464 256693764096 256960108944 257034387456 257146486784 257295384576 257413301376 257562353664 257605318656 257797876644 257947151616 258059649024 258134245376 258327411111 258402084864 258476992704 258551709696 258819982344 259007709184 259319705904 260768268288 261038840832 261114298368 261189992448 261650644992 261694291968 261889906432 261965825352 262041550848 262193283072 262313444547 262427846208 262579802112 262655705088 262776078488 262928236032 262972096128 263435891712 263861930052 264715444224 265182314496 265335865344 265611177216 266008000104 266124013056 266200940544 266278109184 266355081216 266477150016 266631450624 267101700096 267146256384 267895093004 268050214656 268127698944 268917276672 268924139456 269072990208 269827227648 269872238592 270230349312 270628716402 270706946048 270785420928 270863695872 271144743408 271189974132 271386673152 271668263328 271746793472 271825569792 271904145408 272304979968 272666318848 272711803392 273627611136 273634594128 274440388464 274519719936 274678677504 274963683456 275163119616 275448628224 275494576896 275980457984 276140261376 276220084224 276426783864 276506689536 277040562176 277328018814 277488602496 277978000384 278305746048 278877175808 279038656512 279247465332 279328186368 279820828672 279867506688 280029560832 280157896557 280238880768 280320118848 280401149952 280523440128 280814510592 280895684608 280977113088 281187141312 281234047248 281396892672 281811721212 281893183488 282349071648 283262386176 283761967104 284103782424 284309848064 284474474496 284604847296 284769644544 284851961856 285147523584 285271883776 285437067264 285698079744 285780900384 285863510016 286160121324 286284923136 286367678464 286664812896 286830802944 287758614528 288266125312 288613366272 288780484608 289163685888 289289797632 289457307648 289589964048 289673674752 289757647872 290317105152 290401026048 290534114948 290702345472 290870673408 291383672832 291734669142 292249192368 292326211584 293194530816 293364301824 293668695936 293753585664 294186630144 294356975616 294406078464 294626144736 294796744704 295010566144 295231326984 295316668416 295402277376 295487668224 295623088299 295794265536 296008810496 296365378176 296451047424 297454166016 298330103808 298337717209 298416340992 298502848512 299302750208 299389514688 299476058112 299649466368 299786793768 300177948672 300315518272 300489412608 300539538432 301069590528 301469099008 301556491488 301643661312 302531936256 302539656888 303555631104 304009142976 304229646336 304545314304 304633348096 304721657856 305037836334 305259085824 305310007296 305626796244 305715142656 305892163584 306165820576 306343102464 306431655936 306749608704 306800778816 307341873664 307838918394 308745437022 308834684928 309379366912 309558509568 309879706752 309931399008 310156197888 310478015232 310567763968 310657794048 310747594752 310890008352 310980131847 311070025728 311205691392 311618650112 311670632448 312174677808 312725250432 313736822784 313918488576 314244209664 314472136704 314798432256 314850945024 315268740864 315406237696 315451293696 315588870144 315733502469 315916324416 316007645184 316335533976 316388303154 316617785344 316946307216 317129831424 317689143296 318716772352 319232212992 319795232768 319848579072 320033783808 320180453208 320273006592 320365850112 320458457088 320790964032 320930869248 321023639552 321116700672 321356732928 321410339712 321596448768 322070538528 322163638272 322256764928 322497914508 322684653312 323728441344 324299390976 324690037056 325262682624 325451022336 325545099264 325788709554 325882884096 326512091136 326606743296 326701154304 327040138656 327277346816 327616929024 327806631936 328780341414 328866988032 328875380736 329843847168 330034839552 330472783872 330959958912 331055628288 331151597568 331454412828 331886886912 332038988512 332135242857 332231251968 332327288832 332423626752 333009911808 333314426368 333411050448 333507428352 333999076992 334442281712 334635936768 335621366784 335718383616 336715593984 336910565376 337260142989 337504763904 337700192256 337854958056 337952620544 338050589184 338295783424 338703289344 338801197056 339152736384 339349118976 339947618304 340357113999 340957391096 341047246848 342060285952 342258352128 342456532992 342613478592 342712516608 343217735168 343416471552 343473758208 343730502192 343929535488 344079532032 344436548148 344536113152 344635990272 344735612928 345093309792 345150876168 345759607872 347439020544 347691024384 348051787776 348152397824 348253323264 348614670096 348867526656 348925722624 349287767136 349388734464 349591044096 349751259396 349903794944 349953778944 350106402816 350207606784 350570981376 350629461504 351247855616 351815906736 352953925632 353576419328 353781153792 354148236288 354207313152 354677333472 354832017408 354934587392 355037478912 355140108288 355302866688 355405864968 355508600832 355877475723 356135600128 356195008512 356564595618 356771060352 357400286208 357503598592 358556368896 358763986944 359136239616 359769636864 359829651456 360203009859 360307132416 360515764224 360838288536 361047227904 361151594496 361526324544 361586632176 361848897536 362224351104 362329355844 362434093056 362538860544 363073306624 363615737856 364836814848 364846125504 365920517952 366026293248 366132400128 366238236672 366618244608 366884159488 367264837632 367326102528 367538798592 368187015168 368569045152 368675586048 368782460928 369770691752 369975361536 369984803328 371074328064 372329953776 372437581824 373156675584 373372747776 373543862076 373651841024 373760158464 373868199936 374031253504 374419347456 374636150784 374916188416 374978729664 375195856896 375748961616 375857577984 376247566926 376465428864 377683181568 378349289472 378805043232 379299299328 379473129728 379692859392 379802615808 379912716288 380086827813 380196698112 380582756352 380930772992 381041200512 381151346688 381546828432 381713230848 382219750528 382441070592 383577064983 383678152704 384817821696 385040646144 385440163416 385551581184 385719730176 385943076864 386119952064 386231566336 386343530496 386696814966 386920727424 387089473536 387201368064 387603127296 387827564544 388229973516 388511563776 388979558856 389665589824 390926041088 391152402432 391558261248 391671447552 392248840192 392475967488 392541437952 392834859648 392948738028 393062326272 393641769312 393755557888 393869703168 393983557632 394164117732 394392354048 394458144192 395153837568 395268063232 395792895078 396605554688 397073166336 397773471744 397888454656 398003798016 398416765824 399186019584 399301410816 399532621824 399715725024 399947175936 400237264896 400652550144 400719384576 401426120704 401842639506 402075321984 402191548416 403375915008 403386209184 404740841472 404808357888 405345523968 405639528448 405943074603 406060419072 406178131392 406295543808 406717115112 407012114432 407080009728 407502394992 407620190208 407738354688 407856218112 408457469952 408575541248 408999478272 409067705088 410441416704 410451891192 411660582696 411779579904 412018016256 412744679424 413172942336 413241865344 413541597184 413970686976 414210392064 414330126336 414520011136 414640175796 414760034304 414940921856 415560843264 415992028221 416232903744 416967000576 418315763712 418557984768 418992279552 419731243008 419801260032 420044341248 420358321152 420601724928 420785160192 420978003292 421221765888 421343526912 421465669632 421780711968 421851070872 422595076288 422717581818 422839775232 425642950656 426155673636 426464772096 426711711744 426907270944 427030675456 427154466816 427277942784 427721285376 427907825664 428155600896 428475643904 428547119616 428795265024 429240181986 429427384704 429551517696 429997219344 430246204416 431637921792 432399187968 432920049408 433683576832 433745528832 433934696448 434060132352 434185961472 434384946072 434510512128 435349454848 435475657728 435601539072 435801172422 436053518208 436822572032 437075509248 437602003713 438373788552 438489317376 438500507648 439791796224 440046452736 440503043904 440630378496 441279945216 441407504384 441535463424 441939217104 442195117056 442515849216 442846990476 442975002624 443103051776 443231502336 443691398304 444013215744 444548067264 444676571136 445332102656 446181249024 447495155712 447624511488 448954125312 449084272032 449214087168 449680190652 450006351872 450266923008 450473277408 450734118912 450809307648 451604385792 451734929408 452203648512 452334737232 452465491968 453263491072 453797904384 453809485332 455333446656 456344469504 456608710656 456817971456 456950022144 457082486784 457888628736 457965010944 458307336256 458440194366 458572713984 458772709376 458838245376 459248730864 459514653696 459647483904 459858137354 460124413056 460201168224 461012810496 461758377591 463252027392 463588032512 464069050368 464337764352 464819560128 465156702208 465234296832 465717022848 465851645952 465986691072 466121392128 466335012528 466605038592 466808537088 466943475712 467427975168 467505948672 468816412757 469087875648 470605234176 470877732864 471708205056 472197648384 472276417536 472903111296 473109356544 473383305216 473737155584 473874486624 474011467776 474503300964 474582454731 474926678016 475419460824 475694747136 476533714944 478075158528 478848319488 479692849152 479772868608 480050675712 480270679812 480409509888 480687685632 481117718048 481186446048 481396303872 481535459328 481675051008 482035099392 482115509568 482965801472 483105807792 483245457408 483385147392 483746871762 484820983808 486449086464 486461500672 487035055584 487894023936 488035057664 488176533504 488317648896 488683064331 488824326144 489686450176 489768136704 490051731456 490560207984 490916020224 491425393536 491567448064 491709947904 493170512121 493300482048 493313071104 494765770752 495709175808 496439938368 496583442432 497181619242 497542234112 497830330368 498058482768 498346877952 498490933248 499225796608 499514867712 499971639552 500116575672 500261142528 500998615488 501143437312 501663422568 501953905152 503432050176 503577575424 504465719296 505073390976 505365848064 506257145856 506403487744 506550288384 506782437084 506928930816 507075883776 507443675136 508054934016 508201795584 508434701159 508729104576 508950974464 509023678464 509921427456 511436086644 511570870272 513090428928 513387528192 513920217888 514068774912 514292973568 514590769152 514826602752 515124707328 515210637312 515595753288 515894303232 516119298048 516268490752 516654822222 516804169728 516953985408 517103419392 517639964688 518015418368 518639411808 521536536576 522077681664 522228596736 522379984896 523301289984 523388583936 523779812864 523931650704 524083101696 524386566144 524626889094 524855692416 525159604224 525311410176 525552156976 525856472064 525944192256 526871783424 527723860104 529430888448 530364628992 530671730688 531222354432 532016000208 532248026112 532401881088 532556218368 532710162432 532954300032 533262901248 534203400192 534292512768 534846893427 535790186008 536100429312 536255397888 537834553344 537848278912 538145980416 539654455296 539744477184 540460698624 541257432804 541413892096 541570841856 541727391744 542289486816 542379948264 542773346304 543336526656 543493586944 543651139584 543808290816 544609959936 545332637696 545423606784 547255222272 547269188256 548880776928 549039439872 549357355008 549927366912 550326239232 550897256448 550989153792 551960915968 552280522752 552853567728 553013379072 554081124352 554656037628 554977204992 555956000768 556611492096 557754351616 558077313024 558494930664 558656372736 559641657344 559735013376 560059121664 560315793114 560477761536 560640237696 560802299904 561046880256 561629021184 561791369216 561954226176 562374282624 562468094496 562793785344 563623442424 563786366976 564371350389 564698143296 566524772352 567523934208 568207564848 568619696128 568948948992 569209694592 569539289088 569703923712 570295047168 570543767552 570874134528 571396159488 571561800768 571727020032 572320242648 572569846272 572735356928 573329625792 573661605888 575517229056 576532250624 577226732544 577560969216 578327371776 578579595264 578914615296 579179928096 579347349504 579515295744 580045222449 580634210304 580802052096 581068229896 581404690944 581741346816 582767345664 583469338284 584498384736 586389061632 586728603648 587337391872 587507171328 588373260288 588713951232 588812156928 589252289472 589593489408 590462653968 590633336832 590804554752 590975336448 591246176598 591588531072 592017620992 592730756352 592902094848 594908332032 596660207616 596675434418 596832681984 597005697024 598605500416 598779029376 598952116224 599298932736 599573587536 600355897344 600631036544 600978825216 601079076864 602139181056 602763959259 602938198016 603112982976 603287322624 605063872512 605079313776 607111262208 608018285952 608459292672 609090628608 609266696192 609443315712 610075672668 610518171648 610620014592 611253592488 611430285312 611784327168 612331641152 612686204928 612863311872 613499217408 613601557632 614683747328 615677836788 617490874044 617669369856 618758733824 619117019136 619759413504 619862798016 620312395776 620956030464 621135527936 621315588096 621495189504 621780016704 621960263694 622140051456 622411382784 623237300224 623341264896 624349355616 625450500864 627473645568 627836977152 628488419328 628944273408 629596864512 629701890048 630537481728 630812475392 630902587392 631177740288 631467004938 631832648832 632015290368 632671067952 632776606308 633235570688 633892614432 634076372727 634259662848 635378286592 637433544704 638464425984 639590465536 639697158144 640067567616 640360906416 640546013184 640731700224 640916914176 641581928064 641861738496 642047279104 642233401344 642713465856 642820679424 643192897536 644141077056 644327276544 644513529856 644995829016 645369306624 647456882688 648598781952 649380074112 650525365248 650902044672 651090198528 651577419108 651765768192 653024182272 653213486592 653402308608 653701758633 654080277312 654554693632 655233858048 655613263872 657560682828 657733976064 657750761472 659687694336 660069679104 660945567744 661919917824 662111256576 662303195136 662908825656 663773773824 664077977024 664270485714 664462503936 664654577664 664847253504 666019823616 666628852736 666822100896 667014856704 667998153984 668884563424 669271873536 671242733568 671436767232 673431187968 673821130752 674520285978 675009527808 675400384512 675709916112 675905241088 676101178368 676591566848 677406578688 677602394112 678305472768 678698237952 679895236608 680714227998 681914782192 682094493696 684120571904 684516704256 684913065984 685226957184 685425033216 686435470336 686832943104 686947516416 687461004384 687660291549 687859070976 688159064064 688873096296 689072226304 689271980544 689471225856 689787206031 690186619584 690301752336 691519215744 694878041088 695382048768 696103575552 696304795648 696506646528 697229340192 697735053312 697851445248 698575534272 698777468928 699182088192 699502518792 699807589888 699907557888 700212805632 700415213568 701141962752 701258923008 702495711232 703631813472 705907851264 707152838656 707562307584 708296472576 708414626304 709354666944 709664034816 709869174784 710074957824 710605733376 710811729936 711017201664 711754951446 712271200256 712390017024 713129191236 713542120704 714800572416 715007197184 717112737792 717527973888 718272479232 719539273728 719659302912 720406019718 720614264832 721031528448 721676577072 722094455808 722303188992 723052649088 723173264352 723697795072 724448702208 724658711688 724868186112 725077721088 725620307643 726146613248 727231475712 729673629696 729692251008 731841035904 732052586496 732264800256 732476473344 733236489216 733768318976 734529675264 734652205056 735077597184 736374030336 736711505761 737138090304 737351172096 737564921856 739541383504 739950723072 739969606656 742148656128 744659907552 744875163648 745772428863 746313351168 746745495552 747087724152 747303682048 747520316928 747736399872 748062507008 748838694912 749272301568 749832376832 749957459328 750391713792 751497923232 751715155968 752495133852 752930857728 755366363136 756698578944 757610086464 758946259456 759385718784 759605231616 759825432576 760173655626 760393396224 761165512704 761861545984 762082401024 762302693376 763093656864 763426461696 764439501056 764882141184 767154129966 767356305408 769635643392 770081292288 770880326832 771103162368 771439460352 771886153728 772239904128 772463132672 772687060992 773393629932 773841454848 774178947072 774402736128 774982233333 775206254592 775655129088 776459947032 777023127552 777959117712 779331179648 781852082176 782304804864 783116522496 783342895104 784497680384 784951934976 785082875904 785669719296 785897476056 786124652544 786940333641 787283538624 787511115776 787739406336 787967115264 788328235464 788784708096 788916288384 790307675136 790536126464 791585790156 793211109376 794146332672 795546943488 795776909312 796007596032 796833531648 798372039168 798602821632 799065243648 799431450048 799894351872 801305100288 801438769152 802852241408 803685279012 804150643968 804383096832 806751830016 806772418368 809481682944 809616715776 810691047936 811279056896 811886149206 812120838144 812356262784 812591087616 813434230224 814024228864 814160019456 815004789984 815240380416 815476709376 815712436224 816914939904 817151082496 817998956544 818135410176 820882833408 820903782384 823321165392 823559159808 824036032512 825489358848 826345884672 826483730688 827083194368 827941373952 828420784128 828660252672 829040022272 829280351592 829520068608 829881843712 831121686528 831984056442 832465807488 833934001152 836631527424 837115969536 837984559104 839462486016 839602520064 840088682496 840473689671 840716642304 841203449856 841570320384 841956006584 842443531776 842687053824 842931339264 843561423936 843702141744 845190152576 845435163636 845679550464 851285901312 852311347272 852929544192 853423423488 853814541888 854061350912 854308933632 854555885568 855442570752 855815651328 856311201792 856951287808 857094239232 857590530048 858480363972 858854769408 859103035392 859994438688 860492408832 863275843584 864798375936 865840098816 867367153664 867491057664 867869392896 868371922944 868769892144 869021024256 870698909696 870951315456 871203078144 871602344844 872107036416 873645144064 874151018496 875204007426 876747577104 876978634752 877001015296 879583592448 880092905472 881006087808 881260756992 882559890432 882815008768 883070926848 883878434208 884390234112 885031698432 885693980952 885950005248 886206103552 886463004672 886869264897 887382796608 888026431488 889096134528 889353142272 890664205312 892362498048 894990311424 895013151627 895249022976 897908250624 898168544064 898428174336 899360381304 900012703744 900533846016 900946554816 901468237824 901618615296 903208771584 903469858816 904407297024 904669474464 904930983936 906526982144 907595808768 907618970664 910666893312 912688939008 913635942912 913900044288 914164973568 915777257472 915930021888 916614672512 916880388732 917145427968 917545418752 917676490752 918497461728 919029307392 919294967808 919716274708 920248826112 920402336448 922025620992 923516755182 926504054784 928138100736 928675528704 929639120256 930313404416 930468593664 931434045696 931703291904 931973382144 932242784256 932670025056 933210077184 933617074176 933886951424 934855950336 935011897344 937632825514 938175751296 941210468352 941755465728 943416410112 944395296768 944552835072 945806222592 946218713088 946766610432 947200507407 947474311168 947748973248 948022935552 949006601928 949164909462 949853356032 950838921648 951389494272 953067429888 956150317056 957696638976 959385698304 959545737216 960101351424 960541359624 960819019776 961375371264 962235436096 962372892096 962792607744 963070918656 963350102016 964070198784 964231019136 965931602944 966211615584 966490914816 966770294784 967493743524 969641967616 972898172928 972923001344 974070111168 975788047872 976070115328 976353067008 976635297792 977366128662 977648652288 979372900352 979536273408 980103462912 981120415968 981832040448 982850787072 983134896128 983419895808 986341024242 986600964096 986626142208 989531541504 991418351616 992879876736 993166884864 994363238484 995084468224 995660660736 996116965536 996405728571 996693755904 996981866496 998451593216 999029735424 999943279104 1000233151344 1000522285056 1001997230976 1002286874624 1003326845136 1003907810304 1006864100352 1007155150848 1008931438592 1010146781952 1010731696128 1012514291712 1012806975488 1013100576768 1013564874168 1013857861632 1014151767552 1014887350272 1016109868032 1016403591168 1016869402318 1017458209152 1017901948928 1018047356928 1019842854912 1021071341997 1022872173288 1023141740544 1026180857856 1026775056384 1027840435776 1028137549824 1028585947136 1029653205504 1030249414656 1030421274624 1031191506576 1031788606464 1032238596096 1032536981504 1033309644444 1033608339456 1033907970816 1034206838784 1035279929376 1036030836736 1037278823616 1043073073152 1044155363328 1044457193472 1044759969792 1046602579968 1046777167872 1047559625728 1047863301408 1048166203392 1048773132288 1049253778188 1049711384832 1050319208448 1050622820352 1051104313952 1051712944128 1051888384512 1053743566848 1055447720208 1058861776896 1060729257984 1061343461376 1062444708864 1064032000416 1064496052224 1064803762176 1065112436736 1065420324864 1065908600064 1066525802496 1067632427169 1068406800384 1068585025536 1069693786854 1071580372016 1072200858624 1072510795776 1075669106688 1075696557824 1076291960832 1079308910592 1079488954368 1080609029577 1080921397248 1082514865608 1082827784192 1083141683712 1083454783488 1084578973632 1084759896528 1085546692608 1086673053312 1086987173888 1087302279168 1087616581632 1089219919872 1090665275392 1090847213568 1094510444544 1094538376512 1097761553856 1098078879744 1098714710016 1099854733824 1100652478464 1101794512896 1101978307584 1103921831936 1104561045504 1105707135456 1106026758144 1108162248704 1109312075256 1109954409984 1111912001536 1113222984192 1115508703232 1116989861328 1117312745472 1119283314688 1119470026752 1120118243328 1120631586228 1120955523072 1121280475392 1121604599808 1122093760512 1123258042368 1123582738432 1123908452352 1124748565248 1124936188992 1125587570688 1127246884848 1127572733952 1128742700778 1129396286592 1133049544704 1135047868416 1136415129696 1137239392256 1137897897984 1138419389184 1139078578176 1139407847424 1140260483439 1140590094336 1141087535104 1141748269056 1142792318976 1143123601536 1143454040064 1144640485296 1145139692544 1145470713856 1146659251584 1147323211776 1150731194949 1151034458112 1153064501248 1154453465088 1155121938432 1156654743552 1157159190528 1157829230592 1158359856192 1158694699008 1159030591488 1160090444898 1161268420608 1161604104192 1162136459792 1162809381888 1163482693632 1165534691328 1166938676568 1168996769472 1172778123264 1173457207296 1174674783744 1175014342656 1176746520576 1177427902464 1177624313856 1178504578944 1179186978816 1180925307936 1181266673664 1181609109504 1181950672896 1182492353196 1183177062144 1184035241984 1185461512704 1185804189696 1189816664064 1193320415232 1193350868836 1193665363968 1194011394048 1197211000832 1197558058752 1197904232448 1198597865472 1199147175072 1200711794688 1201262073088 1201957650432 1202158153728 1204278362112 1205527918518 1205876396032 1206225965952 1206574645248 1210127745024 1210158627552 1214222524416 1216036571904 1216918585344 1217829223809 1218181257216 1218533392384 1218886631424 1220151345336 1221036343296 1221240029184 1222507184976 1222860570624 1223568654336 1224663282304 1225372409856 1225726623744 1226998434816 1227203115264 1229367494656 1231355673576 1234981748088 1235338739712 1237517467648 1238234038272 1239518827008 1239725596032 1240624791552 1241912060928 1242271055872 1242631176192 1242990379008 1243560033408 1243920527388 1244280102912 1244822765568 1246474600448 1246682529792 1247976084663 1248698711232 1250901001728 1254947291136 1255673954304 1256976838656 1259193729024 1259403780096 1261074963456 1261624950784 1261805174784 1262355480576 1262934009876 1263665297664 1264030580736 1265342135904 1265553212616 1266471141376 1267785228864 1268152745454 1268519325696 1270756573184 1274867089408 1276928851968 1279180931072 1279394316288 1280135135232 1280721812832 1281092026368 1281463400448 1281833828352 1283163856128 1283723476992 1284094558208 1284466802688 1285426931712 1285641358848 1286385795072 1288282154112 1288654553088 1289991658032 1290738613248 1294913765376 1297197563904 1298760148224 1301050730496 1301804089344 1302180397056 1303154838216 1303531536384 1306048364544 1306426973184 1306804617216 1307403517266 1308160554624 1309109387264 1310467716096 1311226527744 1315121365656 1315467952128 1315501522944 1319375388672 1320139358208 1321891135488 1323839835648 1324222513152 1324606390272 1325817651312 1327547547648 1328155954048 1328540971428 1328925007872 1329309155328 1329694507008 1332039647232 1333257705472 1333644201792 1334029713408 1335996307968 1337769126848 1338543747072 1342485467136 1342873534464 1346862375936 1347642261504 1349040571956 1350019055616 1350800769024 1351419832224 1351810482176 1352202356736 1353183133696 1354813157376 1355204788224 1356610945536 1357396475904 1359790473216 1361428455996 1363829564384 1368241143808 1369033408512 1369826131968 1370453914368 1370850066432 1372870940672 1373665886208 1373895032832 1374922008768 1375320583098 1375718141952 1376318128128 1377746192592 1378144452608 1378543961088 1378942451712 1379574412062 1380373239168 1380603504672 1383038431488 1385275132773 1389756082176 1390764097536 1392207151104 1392609591296 1393013293056 1394458680384 1395470106624 1395702890496 1397151068544 1397554937856 1398364176384 1399005037584 1399615179776 1399815115776 1400425611264 1400830427136 1402283925504 1402517846016 1404991422464 1406449238271 1407263626944 1411815702528 1414305677312 1415124615168 1416592945152 1416829252608 1418709333888 1419328069632 1419738349568 1420149915648 1421211466752 1421623459872 1422034403328 1423509902892 1424542400512 1424780034048 1426258382472 1427084241408 1429601144832 1430014394368 1434225475584 1436544958464 1439078547456 1439318605824 1440812039436 1441228529664 1442063056896 1443353154144 1444188911616 1444606377984 1446105298176 1446346528704 1447395590144 1448897404416 1449317423376 1449736372224 1450155442176 1451240615286 1452293226496 1454462951424 1459347259392 1459384502016 1463682071808 1464105172992 1464529600512 1464952946688 1466472978432 1467536637952 1469059350528 1469304410112 1470155194368 1472748060672 1473423011522 1474276180608 1474702344192 1475129843712 1479082767008 1479511536363 1479901446144 1479939213312 1484297312256 1489319815104 1489750327296 1491544857726 1492626702336 1493490991104 1494175448304 1494607364096 1495040633856 1495472799744 1496125014016 1497677389824 1498544603136 1499664753664 1499914918656 1500783427584 1502995846464 1503430311936 1504990267704 1505861715456 1510732726272 1513397157888 1515220172928 1517892518912 1518771437568 1519210463232 1519650865152 1520347311252 1520786792448 1522331025408 1523723091968 1524164802048 1524605386752 1525304103477 1526187313728 1526852923392 1528879002112 1529764282368 1534308259932 1534712610816 1539271286784 1540162584576 1541760653664 1542206324736 1542878920704 1543772307456 1544479808256 1544926265344 1545374121984 1546787259864 1547682909696 1548357894144 1548805472256 1549964466666 1550412509184 1551310258176 1552919894064 1554046255104 1555918235424 1558662359296 1563704164352 1564609609728 1566233044992 1566685790208 1568995360768 1569903869952 1570165751808 1571339438592 1571794952112 1572249305088 1573880667282 1574567077248 1575022231552 1575478812672 1575934230528 1576656470928 1577569416192 1577832576768 1580615350272 1581072252928 1583171580312 1586422218752 1588292665344 1591093886976 1591553818624 1592015192064 1593667063296 1596744078336 1597205643264 1598130487296 1598862900096 1599788703744 1602610200576 1602877538304 1604540680281 1605704482816 1607370558024 1608301287936 1608766193664 1613503660032 1613544836736 1618963365888 1619233431552 1621382095872 1622558113792 1623772298412 1624241676288 1624712525568 1625182175232 1626868460448 1628048457728 1628320038912 1630009579968 1630480760832 1630953418752 1631424872448 1633829879808 1634302164992 1635997913088 1636270820352 1641765666816 1641807564768 1646642330784 1647118319616 1648072065024 1650978717696 1652691769344 1652967461376 1654166388736 1655882747904 1656841568256 1658080044544 1658560703184 1659040137216 1659763687424 1662243373056 1663968112884 1664931614976 1667868002304 1673263054848 1674231939072 1675969118208 1678924972032 1679205040128 1680177364992 1680947379342 1681433284608 1682406899712 1683140640768 1683912013168 1684887063552 1685374107648 1685862678528 1687122847872 1687404283488 1690380305152 1690870327272 1691359100928 1693114051167 1702571802624 1704622694544 1705859088384 1706846846976 1707629083776 1708122701824 1708617867264 1709111771136 1710885141504 1711631302656 1712622403584 1713902575616 1714188478464 1715181060096 1716960727944 1717709538816 1718206070784 1719988877376 1720984817664 1726551687168 1729596751872 1731680197632 1734734307328 1734982115328 1735738785792 1736743845888 1737539784288 1738042048512 1740135667347 1741397819392 1741902630912 1742406156288 1743204689688 1744214072832 1747290288128 1748302036992 1750408014852 1753495154208 1754002030592 1759167184896 1760185810944 1762012175616 1762521513984 1765119780864 1765630017536 1766141853696 1767756868416 1768780468224 1771387961904 1771900010496 1772412207104 1772926009344 1773738529794 1774765593216 1776052862976 1778192269056 1778706284544 1781328410624 1784724996096 1789980622848 1790026303254 1790498045952 1795816501248 1796337088128 1796856348672 1798720762608 1800025407488 1801067692032 1801893109632 1802936475648 1803237230592 1806417543168 1806939717632 1808291877777 1808814594048 1809338948928 1809861967872 1813053964288 1815191617536 1815237941328 1821333786624 1825377878016 1827271885824 1827800088576 1828329947136 1831554514944 1831860043776 1833229345024 1833760777464 1834290855936 1835090837504 1835352981504 1836994923456 1838058614784 1838589935616 1839432549416 1840497652224 1840804672896 1844051241984 1847033510364 1853008109568 1856276201472 1857351057408 1859278240512 1860626808832 1860937187328 1862868091392 1863406583808 1863946764288 1864485568512 1865340050112 1866420154368 1867234148352 1869711900672 1870023794688 1875265651028 1876351502592 1882420936704 1883510931456 1886832820224 1888790593536 1889105670144 1891612445184 1892437426176 1893533220864 1894401014814 1894948622336 1895497946496 1896045871104 1898013203856 1898329818924 1899706712064 1901677843296 1902778988544 1906134859776 1912300634112 1915393277952 1918771396608 1919091474432 1920202702848 1921082719248 1921638039552 1922750742528 1924470872192 1924745784192 1925585215488 1926141837312 1926700204032 1928140397568 1928462038272 1931863205888 1932423231168 1932981829632 1933540589568 1934987487048 1939283935232 1945796345856 1945846002688 1948140222336 1951576095744 1952140230656 1952706134016 1953270595584 1954732257324 1955297304576 1958745800704 1959072546816 1960206925824 1961105275899 1962240831936 1963664080896 1965701574144 1966269792256 1966839791616 1972682048484 1973201928192 1973252284416 1979063083008 1982836703232 1985759753472 1986333769728 1988726476968 1990168936448 1991321321472 1992233931072 1992811457142 1993387511808 1993963732992 1996903186432 1998059470848 1999886558208 2000466302688 2001044570112 2003994461952 2004573749248 2006653690272 2007815620608 2013728200704 2014310301696 2017862877184 2020293563904 2021463392256 2025028583424 2026201153536 2027129748336 2027715723264 2028303535104 2029774700544 2032219736064 2032807182336 2033738804636 2034916418304 2035803897856 2036094713856 2039685709824 2042142683994 2045744346576 2046283481088 2052361715712 2053550112768 2055680871552 2056275099648 2057171894272 2059306411008 2060498829312 2060842549248 2062383013152 2063577212928 2064477192192 2065073963008 2066619288888 2067216678912 2067815941632 2068413677568 2069361618093 2070559858752 2072061673472 2074557647232 2086146146304 2088310726656 2088914386944 2089519939584 2093205159936 2093554335744 2095119251456 2095726602816 2096332406784 2097546264576 2098507556376 2099422769664 2100638416896 2101245640704 2102208627904 2103425888256 2103776769024 2107487133696 2110895440416 2117723553792 2121458515968 2122686922752 2124889417728 2128064000832 2128992104448 2129607524352 2130224873472 2131817200128 2133051604992 2135264854338 2136813600768 2137170051072 2139387573708 2143160744032 2144401717248 2145021591552 2151338213376 2151393115648 2152583921664 2158617821184 2158977908736 2161218059154 2161842794496 2165029731216 2165655568384 2166283367424 2166909566976 2169157947264 2169519793056 2171093385216 2173346106624 2173974347776 2174604558336 2175233163264 2176860922929 2178439839744 2181330550784 2181694427136 2189020889088 2189076753024 2195523107712 2196157759488 2197429420032 2199709467648 2201304956928 2203589025792 2203956615168 2207843663872 2209122091008 2210134517283 2211414270912 2212053516288 2216324497408 2218624150512 2219908819968 2223824003072 2226445968384 2231017406464 2233979722656 2234625490944 2238566629376 2238940053504 2240236486656 2241263172456 2241911046144 2242560950784 2243209199616 2244187521024 2246516084736 2247165476864 2247816904704 2249497130496 2249872377984 2251175141376 2254493769696 2255145467904 2257485401556 2258792573184 2266099089408 2270095736832 2272830259392 2274478784512 2276838778368 2278157156352 2278815694848 2280520966878 2281180188672 2282175070208 2283496538112 2285584637952 2286247203072 2286908080128 2289280970592 2290279385088 2290941427712 2293318503168 2294646423552 2301462389898 2302068916224 2306129002496 2308906930176 2310243876864 2313309487104 2314318381056 2315658461184 2316719712384 2317389398016 2318061182976 2320180889796 2322536841216 2323208208384 2324272919584 2324946699999 2325618763776 2326965387264 2331069382656 2333877353136 2337993538944 2345556246528 2346914414592 2349349567488 2350028685312 2353493041152 2354855804928 2355248627712 2357009157888 2358373957632 2360821000923 2361850615872 2362533347328 2363218219008 2363901345792 2364984706392 2366354124288 2368070483968 2370923025408 2371608379392 2379633328128 2386640830464 2386701737672 2387330727936 2388022788096 2394422001664 2395116117504 2395808464896 2397195730944 2398294350144 2402524146176 2403915300864 2404316307456 2408556724224 2411055837036 2411752792064 2412451931904 2413149290496 2420255490048 2420317255104 2428445048832 2432073143808 2433837170688 2435658447618 2436362514432 2437066784768 2437773262848 2440302690672 2442072686592 2442480058368 2445014369952 2445721141248 2447137308672 2449326564608 2450744819712 2451453247488 2453996869632 2454406230528 2458734989312 2462711347152 2469963496176 2470677479424 2475034935296 2476468076544 2479037654016 2479451192064 2481249583104 2483824121856 2484542111744 2485262352384 2485980758016 2487120066816 2487841054776 2488560205824 2489645531136 2492949200896 2493365059584 2495952169326 2497397422464 2501802003456 2509894582272 2511347908608 2513953677312 2518387458048 2518807560192 2521421069013 2522149926912 2523249901568 2523610349568 2524710961152 2525868019752 2527330595328 2528061161472 2530684271808 2531106425232 2532942282752 2535570457728 2536305490908 2537038651392 2541513146368 2549734178816 2553857703936 2558361862144 2558788632576 2560270270464 2561443625664 2562184052736 2562926800896 2563667656704 2566327712256 2567446953984 2568189116416 2568933605376 2570853863424 2571282717696 2572771590144 2576564308224 2577309106176 2579983316064 2581477226496 2589827530752 2594395127808 2597520296448 2602101460992 2603608178688 2606309676432 2607063072768 2612096729088 2612853946368 2613609234432 2614807034532 2616321109248 2618218774528 2620935432192 2622453055488 2630242731312 2630935904256 2631003045888 2638750777344 2640278716416 2643782270976 2647679671296 2648445026304 2649212780544 2651635302624 2655095095296 2656311908096 2657081942856 2657850015744 2658618310656 2659389014016 2660607794691 2664079294464 2666515410944 2667288403584 2668059426816 2671992615936 2675538253696 2677087494144 2684970934272 2685039454881 2685747068928 2693724751872 2695284523008 2698081143912 2700038111232 2701601538048 2702839664448 2703620964352 2704404713472 2709626314752 2710409576448 2713221891072 2714792951808 2719580946432 2722856911992 2727659128768 2736482287616 2738066817024 2740907828736 2741700132864 2745741881344 2747331772416 2747790065664 2749844017536 2750641166196 2751436283904 2752636256256 2755492385184 2756288905216 2757087922176 2757884903424 2759148824124 2760746478336 2761207009344 2766076862976 2770550265546 2779512164352 2784414302208 2785219182592 2786026586112 2788917360768 2790940213248 2791405780992 2794302137088 2795109875712 2796728352768 2798010075168 2799230359552 2799630231552 2800851222528 2801660854272 2804567851008 2805035692032 2809982844928 2812898476542 2814527253888 2823631405056 2828611354624 2830249230336 2833185890304 2833658505216 2837418667776 2838656139264 2839476699136 2840299831296 2841601522221 2842422933504 2843246919744 2844068806656 2847019805784 2849084801024 2849560068096 2852516764944 2854168482816 2859202289664 2860028788736 2868450951168 2873089916928 2878157094912 2878637211648 2881624078872 2882457059328 2884126113792 2886706308288 2888377823232 2889212755968 2892210596352 2892693057408 2894791180288 2897794808832 2898634846752 2899472744448 2900310884352 2902481230572 2904586452992 2908925902848 2918694518784 2918769004032 2927364143616 2928210345984 2929059201024 2929905893376 2932945956864 2938118701056 2938608820224 2940310388736 2945496121344 2946846023044 2948552361216 2949404688384 2950259687424 2958165534016 2959023072726 2959802892288 2959878426624 2968594624512 2978639630208 2979500654592 2983089715452 2985253404672 2986981982208 2988350896608 2989214728192 2990081267712 2990945599488 2992250028032 2995354779648 2997089206272 2999329507328 2999829837312 3001566855168 3005991692928 3006860623872 3009980535408 3011723430912 3021465452544 3026794315776 3030440345856 3035785037824 3037542875136 3038420926464 3039301730304 3040694622504 3041573584896 3044662050816 3047446183936 3048329604096 3049210773504 3050608206954 3052374627456 3053705846784 3057758004224 3059528564736 3063214025991 3068616519864 3069425221632 3078542573568 3080325169152 3083521307328 3084412649472 3085757841408 3088959616512 3089852530688 3090748243968 3093574519728 3095365819392 3096715788288 3097610944512 3099928933332 3100825018368 3102620516352 3105839788128 3108092510208 3111836470848 3117324718592 3127408328704 3129219219456 3132466089984 3133371580416 3137990721536 3139807739904 3140331503616 3142678877184 3143589904224 3144498610176 3147761334564 3149134154496 3150044463104 3150957625344 3151868461056 3153312941856 3155138832384 3155665153536 3161230700544 3162144505856 3166343160624 3172844437504 3176585330688 3182187773952 3184030384128 3187334126592 3193488156672 3194411286528 3196260974592 3197725800192 3199577407488 3205220401152 3205755076608 3209081360562 3211408965632 3214741116048 3216602575872 3217532387328 3227007320064 3227089673472 3237926731776 3238466863104 3242764191744 3245116227584 3247544596824 3248483352576 3249425051136 3250364350464 3253736920896 3256096915456 3256640077824 3260019159936 3260961521664 3261906837504 3262849744896 3267659759616 3268604329984 3271995826176 3272541640704 3281714889299 3283531333632 3283615129536 3293284661568 3294236639232 3296144130048 3301957435392 3305383538688 3305934922752 3308332777472 3311765495808 3313683136512 3316160089088 3317121406368 3318080274432 3319527374848 3324486746112 3327936225768 3329863229952 3335736004608 3346526109696 3351938236416 3357849944064 3358410080256 3360354729984 3361894758684 3362866569216 3364813799424 3366281281536 3367824026336 3369774127104 3370748215296 3371725357056 3374245695744 3374808566976 3380760610304 3381740654544 3382718201856 3386228102334 3405143605248 3409245389088 3411718176768 3413693693952 3415258167552 3416245403648 3417235734528 3418223542272 3420781450317 3421770283008 3423262605312 3425244807168 3427805151232 3428376956928 3430362120192 3433921455888 3435419077632 3436412141568 3439977754752 3441969635328 3452193584847 3453103374336 3459193503744 3463360395264 3469468614656 3469964230656 3471477571584 3473487691776 3475079568576 3476084097024 3480271334694 3482795638784 3483805261824 3484812312576 3486409379376 3488428145664 3494580576256 3496604073984 3500816029704 3506990308416 3508004061184 3518334369792 3520371621888 3524024351232 3525043027968 3530239561728 3531260035072 3532283707392 3535513736832 3537560936448 3542775923808 3543800020992 3544824414208 3545852018688 3547477059588 3549531186432 3552105725952 3556384538112 3557412569088 3562656821248 3569449992192 3579961245696 3580052606508 3580996091904 3591633002496 3592674176256 3593712697344 3597441525216 3600050814976 3602135384064 3603786219264 3605872951296 3606474461184 3612835086336 3613879435264 3616583755554 3617629188096 3618677897856 3619723935744 3626107928576 3630383235072 3630475882656 3642667573248 3650755756032 3653487671427 3654543771648 3655600177152 3656659894272 3663109029888 3663720087552 3666458690048 3667521554928 3668581711872 3670181675008 3670705963008 3673989846912 3676117229568 3677179871232 3678865098832 3680995304448 3681609345792 3688102483968 3694067020728 3706016219136 3712552402944 3714702114816 3718556481024 3721253617664 3721874374656 3725736182784 3726813167616 3727893528576 3728971137024 3730680100224 3732840308736 3734468296704 3739423801344 3740047589376 3743928253989 3750531302056 3752703005184 3764841873408 3767021862912 3777581187072 3778211340288 3783224890368 3784874852352 3787066441728 3788802029628 3789897244672 3790995892992 3792091742208 3796026407712 3796659637848 3799413424128 3803355686592 3805557977088 3812269719552 3824601268224 3830786555904 3837542793216 3838182948864 3840405405696 3842165438496 3843276079104 3845501485056 3848941744384 3849491568384 3851170430976 3852283674624 3853400408064 3856280795136 3856924076544 3863726411776 3864846462336 3865963659264 3869974974096 3878567870464 3891592691712 3891692005376 3896280444672 3903152191488 3904280461312 3905412268032 3906541191168 3909464514648 3910594609152 3917491601408 3918145093632 3920413851648 3922210551798 3924481663872 3927328161792 3931403148288 3932539584512 3933679583232 3945364096968 3946403856384 3946504568832 3958126166016 3965673406464 3971519506944 3972667539456 3977452953936 3980337872896 3982642642944 3984467862144 3985622914284 3986775023616 3987927465984 3993806372864 3996118941696 3999773116416 4000932605376 4002089140224 4007988923904 4009147498496 4013307380544 4015631241216 4027456401408 4028620603392 4035725754368 4040587127808 4042926784512 4050057166848 4052402307072 4054259496672 4055431446528 4056607070208 4059549401088 4064439472128 4065614364672 4067477609272 4069832836608 4071607795712 4072189427712 4079371419648 4084285367988 4091488693152 4104723431424 4107100225536 4111361743104 4112550199296 4114343788544 4118612822016 4120997658624 4121685098496 4124766026304 4127154425856 4128954384384 4133238577776 4134433357824 4135631883264 4136827355136 4138723236186 4141119717504 4144123346944 4149115294464 4172292292608 4176621453312 4177828773888 4179039879168 4186410319872 4187108671488 4190238502912 4191453205632 4192664813568 4195092529152 4197015112752 4198845539328 4201276833792 4202491281408 4204417255808 4206851776512 4207553538048 4214974267392 4219347714813 4221790880832 4235447107584 4242917031936 4245373845504 4249778835456 4256128001664 4257984208896 4259215048704 4260449746944 4263634400256 4266103209984 4270529708676 4273627201536 4274340102144 4278775147416 4286321488064 4288803434496 4290043183104 4302676426752 4302786231296 4317235642368 4317955817472 4322436118308 4323685588992 4330059462432 4331311136768 4332566734848 4333819133952 4338315894528 4339039586112 4342186770432 4346692213248 4347948695552 4349209116672 4350466326528 4353721845858 4356879679488 4362661101568 4363388854272 4378041778176 4378153506048 4391046215424 4392315518976 4394858840064 4399418935296 4402609913856 4407178051584 4407913230336 4415687327744 4418244182016 4420269034566 4422828541824 4424107032576 4432648994816 4437248301024 4438534609089 4439817639936 4447648006144 4452891936768 4462034812928 4467959445312 4469250981888 4477133258752 4477880107008 4480472973312 4482526344912 4483822092288 4485121901568 4486418399232 4488375042048 4493032169472 4494330953728 4495633809408 4498994260992 4499744755968 4502350282752 4508987539392 4510290935808 4514970803112 4517585146368 4532198178816 4540191473664 4545660518784 4548957569024 4553677556736 4556314312704 4557631389696 4561041933756 4562360377344 4564350140416 4566993076224 4571169275904 4572494406144 4573816160256 4575912310431 4578561941184 4580558770176 4581882855424 4586637006336 4589292847104 4602924779796 4604137832448 4617813860352 4620487753728 4626618974208 4628636762112 4631316922368 4633439424768 4634778796032 4636122365952 4640361779592 4645073682432 4646416416768 4648545839168 4649893399998 4651237527552 4653930774528 4662138765312 4667754706272 4675987077888 4691112493056 4693828829184 4698699134976 4700057370624 4706986082304 4709711609856 4710497255424 4714018315776 4716747915264 4721642001846 4723701231744 4725066694656 4726436438016 4727802691584 4729969412784 4732708248576 4736140967936 4741846050816 4743216758784 4759266656256 4773281660928 4773403475344 4774661455872 4776045576192 4788844003328 4790232235008 4791616929792 4794391461888 4796588700288 4805048292352 4807830601728 4808632614912 4813622040843 4817113448448 4822111674072 4823505584128 4824903863808 4826298580992 4840510980096 4840634510208 4856890097664 4864146287616 4867674341376 4871316895236 4872725028864 4874133569536 4875546525696 4880605381344 4884145373184 4884960116736 4890028739904 4891442282496 4894274617344 4898653129216 4901489639424 4902906494976 4907993739264 4908812461056 4917469978624 4925422694304 4939926992352 4941354958848 4950069870592 4952936153088 4958075308032 4958902384128 4962499166208 4967648243712 4969084223488 4970524704768 4974240133632 4975682109552 4977120411648 4979291062272 4985898401792 4986730119168 4991904338652 4994794844928 5003604006912 5019789164544 5022695817216 5027907354624 5036774916096 5037615120384 5042842138026 5044299853824 5046499803136 5047220699136 5049421922304 5051736039504 5054661190656 5056122322944 5061368543616 5062212850464 5065884565504 5071140915456 5072610981816 5074077302784 5079342153501 5083026292736 5099468357632 5107715407872 5116723724288 5117577265152 5120540540928 5122887251328 5124368105472 5125853601792 5127335313408 5132655424512 5134893907968 5136378232832 5137867210752 5141707726848 5142565435392 5145543180288 5153128616448 5154618212352 5156980540327 5159966632128 5162954452992 5179655061504 5188790255616 5195040592896 5204202921984 5207216357376 5212619352864 5214126145536 5220407002041 5224193458176 5225707892736 5227218468864 5229614069064 5232642218496 5236437549056 5241870864384 5244906110976 5260485462624 5262006091776 5277501554688 5280557432832 5287564541952 5295359342592 5296890052608 5298425561088 5303270605248 5312623816192 5314163885712 5315700031488 5317236621312 5318778028032 5321215589382 5328158588928 5333030821888 5334576807168 5336118853632 5343985231872 5351076507392 5354174988288 5369941868544 5370078909762 5371494137856 5387449503744 5390569046016 5396162287824 5400076222464 5403203076096 5405679328896 5407241928704 5408809426944 5419252629504 5420819152896 5424875633331 5426443782144 5429585903616 5439161892864 5445713823984 5455318257536 5472964575232 5476133634048 5481815657472 5483400265728 5491483762688 5494663544832 5495580131328 5499688035072 5501282332392 5502872567808 5505272512512 5510984770368 5512577810432 5514175844352 5515769806848 5518297648248 5521492956672 5522414018688 5532153725952 5541100531092 5559024328704 5568828604416 5570438365184 5572053172224 5577834721536 5581880426496 5582811561984 5588604274176 5590219751424 5593456705536 5596020150336 5598460719104 5599260463104 5601702445056 5609135702016 5610071384064 5619965689856 5625796953084 5629054507776 5647262810112 5657222709248 5660498460672 5666371780608 5667317010432 5674837335552 5677312278528 5678953398272 5680599662592 5683203044442 5684845867008 5686493839488 5688137613312 5694039611568 5698169602048 5699120136192 5705033529888 5708336965632 5718404579328 5720057577472 5736901902336 5746179833856 5756314189824 5757274423296 5763248157744 5764914118656 5768252227584 5773412616576 5776755646464 5778425511936 5784421192704 5785386114816 5789582360576 5795589617664 5797269693504 5798945488896 5800621768704 5804962461144 5809172905984 5817851805696 5837389037568 5837538008064 5854728287232 5856420691968 5858118402048 5859811786752 5865891913728 5876237402112 5877217640448 5880620777472 5883315827697 5890992242688 5893692046088 5897104722432 5898809376768 5900519374848 5916331068032 5918046145452 5919605784576 5919756853248 5937189249024 5957279260416 5959001309184 5966179430904 5970506809344 5973963964416 5976701793216 5978429456384 5980162535424 5981891198976 5990709559296 5994178412544 5998659014656 5999659674624 6003133710336 6011983385856 6013721247744 6019961070816 6023446861824 6042930905088 6053588631552 6060880691712 6071570075648 6075085750272 6078603460608 6081389245008 6083147169792 6089324101632 6094892367872 6096659208192 6098421547008 6101216413908 6104749254912 6107411693568 6115516008448 6119057129472 6126428051982 6137233039728 6138850443264 6157085147136 6160650338304 6167042614656 6168825298944 6171515682816 6177919233024 6179705061376 6181496487936 6187149039456 6190731638784 6193431576576 6195221889024 6199857866664 6201650036736 6205241032704 6208084854279 6211679576256 6216185020416 6223672941696 6234649437184 6254816657408 6258438438912 6264932179968 6266743160832 6275981443072 6279615479808 6280663007232 6285357754368 6287179808448 6288997220352 6295522669128 6298268308992 6300088926208 6301915250688 6303736922112 6306625883712 6310277664768 6311330307072 6322461401088 6324289011712 6332686321248 6345688875008 6353170661376 6364375547904 6368060768256 6374668253184 6386976313344 6388822573056 6395451600384 6399154814976 6410440802304 6411510153216 6418162721124 6422817931264 6429482232096 6433205151744 6435064774656 6454014640128 6454179346944 6475853463552 6476933726208 6485528383488 6495089193648 6496966705152 6498850102272 6500728700928 6507473841792 6512193830912 6513280155648 6520038319872 6521923043328 6523813675008 6525699489792 6535319519232 6537208659968 6543991652352 6545083281408 6563429778598 6567062667264 6567230259072 6586569323136 6588473278464 6592288260096 6603914870784 6610767077376 6611869845504 6616665554944 6623530991616 6627366273024 6630403551849 6632320178176 6634242812736 6636160548864 6639054749696 6648973492224 6655872451536 6659726459904 6671472009216 6693052219392 6703876472832 6715699888128 6716820160512 6720709459968 6723789517368 6725733138432 6729627598848 6732562563072 6735648052672 6739548254208 6741496430592 6743450714112 6748491391488 6749617133952 6761521220608 6763481309088 6765436403712 6772456204668 6810287210496 6818490778176 6823436353536 6830516335104 6832490807296 6834471469056 6836447084544 6841562900634 6843540566016 6846525210624 6850489614336 6855610302464 6856753913856 6860724240384 6867842911776 6870838155264 6872824283136 6879955509504 6883939270656 6904387169694 6906206748672 6918387007488 6926720790528 6938937229312 6939928461312 6942955143168 6946975383552 6950159137152 6952168194048 6960542669388 6965591277568 6967610523648 6969624625152 6972818758752 6974840099997 6976856291328 6989161152512 6993208147968 7001632059408 7013980616832 7016008122368 7036668739584 7040743243776 7048048702464 7050086055936 7060479123456 7062520070144 7064567414784 7071027473664 7075121872896 7085551847616 7087600041984 7089648828416 7091704037376 7094954119176 7099062372864 7104211451904 7112769076224 7114825138176 7125313642496 7138899984384 7159922491392 7160105213016 7161992183808 7183266004992 7185348352512 7187425394688 7194883050432 7200101629952 7207572438528 7211745902592 7212948922368 7225670172672 7227758870528 7233167511108 7235258376192 7237355795712 7239447871488 7252215857152 7260766470144 7260951765312 7285335146496 7301511512064 7306975342854 7309087543296 7311200354304 7313319788544 7326218059776 7327440175104 7332917380096 7335043109856 7337163423744 7340363350016 7341411926016 7347979693824 7352234459136 7354359742464 7357730197664 7361990608896 7363218691584 7376204967936 7388134041456 7412032438272 7425104805888 7429404229632 7437112962048 7442507235328 7443748749312 7451472365568 7453626335232 7455787057152 7457942274048 7461360200448 7465680617472 7468936593408 7478847602688 7480095178752 7487856507978 7501062604112 7505406010368 7529683746816 7534043725824 7555162374144 7556422680576 7564263207039 7566449780736 7569749704704 7574132883456 7577604059256 7579794489344 7581991785984 7584183484416 7592052815424 7593319275696 7598826848256 7606711373184 7611115954176 7624539439104 7649202536448 7661573111808 7675085586432 7676365897728 7680810811392 7684330876992 7686552158208 7691002970112 7697883488768 7698983136768 7702340861952 7704567349248 7706800816128 7712561590272 7713848153088 7727452823552 7729692924672 7731927318528 7739949948192 7757135740928 7783185383424 7783384010752 7792560889344 7806304382976 7808560922624 7810824536064 7818929029296 7821189218304 7834983202816 7836290187264 7840827703296 7844421103596 7848963327744 7854656323584 7862806296576 7865079169024 7867359166464 7890728193936 7892807712768 7893009137664 7916252332032 7931346812928 7943039013888 7945335078912 7954905907872 7960675745792 7965285285888 7968935724288 7971245828568 7973550047232 7975854931968 7981823384073 7987612745728 7992237883392 7999546232832 8001865210752 8004178280448 8015977847808 8018294996992 8026614761088 8031262482432 8054912802816 8055118364643 8057241206784 8071451508736 8081174255616 8085853569024 8100114333696 8104804614144 8108518993344 8110862893056 8113214140416 8128878944256 8131228729344 8134955218544 8139665673216 8143215591424 8144378855424 8158742839296 8168570735976 8182977386304 8209446862848 8214200451072 8222723486208 8225100398592 8228687577088 8237225644032 8241995317248 8243370196992 8249532052608 8254308851712 8257908768768 8266477155552 8268866715648 8271263766528 8273654710272 8277446472372 8282239435008 8288246693888 8298230588928 8353242906624 8355657547776 8358079758336 8372820639744 8374217342976 8380477005824 8382906411264 8385329627136 8390185058304 8394030225504 8397691078656 8402553667584 8404982562816 8408834511616 8413703553024 8415107076096 8429948534784 8438695429626 8443581761664 8470894215168 8485834063872 8490747691008 8499557670912 8512256003328 8515968417792 8518430097408 8520899493888 8524804566663 8527268800512 8532206419968 8541059417352 8547254403072 8548680204288 8557550294832 8572642976128 8577606868992 8580086366208 8605352853504 8605572462592 8634471284736 8635911634944 8644872236616 8647371177984 8660118924864 8662622273536 8665133469696 8667638267904 8676631789056 8678079172224 8684373540864 8693384426496 8695897391104 8698418233344 8700932653056 8707443691716 8713759358976 8725322203136 8726777708544 8756083556352 8756307012096 8782092430848 8784631037952 8789717680128 8798837870592 8814356103168 8815826460672 8831374655488 8836488364032 8840538069132 8845657083648 8848214065152 8865297989632 8874496602048 8877069218178 8879635279872 8895296012288 8905783873536 8924069625856 8935918890624 8938501963776 8954266517504 8955760214016 8960945946624 8965052689824 8967644184576 8970243803136 8972836798464 8976750084096 8986064338944 8988661907456 8991267618816 8997988521984 8999489511936 9004700565504 9017975078784 9020581871616 9029941606224 9035170292736 9064396357632 9080382947328 9091321037568 9097915138048 9107355113472 9112628625408 9115262779392 9122083867512 9124720754688 9128700280832 9133986152448 9142338551808 9144988812288 9147632320512 9151824620862 9157123882368 9161117540352 9163765710848 9173274012672 9178585694208 9205849559592 9208275664896 9235627720704 9240975507456 9253237948416 9257273524224 9266878849536 9269557592064 9272244731904 9280723559184 9290147364864 9292832833536 9297091678336 9299786799996 9302475055104 9307861549056 9324277530624 9335509412544 9351974155776 9382224986112 9387657658368 9397398269952 9400114741248 9413972164608 9419423219712 9420994510848 9428036631552 9433495830528 9443284003692 9447402463488 9450133389312 9452872876032 9455605383168 9459938825568 9465416497152 9472281935872 9483692101632 9486433517568 9518533312512 9546563321856 9546806950688 9552091152384 9577688006656 9580464470016 9583233859584 9588782923776 9593177400576 9610096584704 9615661203456 9617265229824 9627244081686 9634226896896 9644223348144 9647011168256 9649807727616 9652597161984 9681021960192 9681269020416 9713780195328 9728292575232 9735348682752 9742633790472 9745450057728 9748267139072 9751093051392 9761210762688 9768290746368 9769920233472 9780057479808 9782884564992 9788549234688 9797306258432 9802979278848 9805812989952 9815987478528 9817624922112 9834939957248 9845144667897 9850845388608 9879853984704 9882709917696 9900139741184 9905872306176 9916150616064 9917804768256 9924998332416 9935296487424 9938168446976 9941049409536 9948480267264 9951364219104 9954240823296 9958582124544 9971796803584 9973460238336 9983808677304 9989589689856 10007208013824 10039578329088 10055814709248 10073549832192 10075230240768 10085684276052 10088599707648 10092999606272 10094441398272 10098843844608 10103472079008 10109322381312 10112244645888 10122737087232 10124425700928 10131769131008 10142281830912 10145221963632 10148154605568 10158684307002 10166052585472 10215430815744 10233447448576 10235154530304 10241081081856 10245774502656 10248736210944 10251707203584 10254670626816 10265310849024 10269787815936 10272756465664 10275734421504 10283415453696 10285130870784 10291086360576 10306257232896 10309236424704 10313961080654 10319933264256 10325908905984 10356580754541 10359310123008 10377580511232 10390081185792 10408405843968 10414432714752 10425238705728 10428252291072 10440814004082 10448386916352 10451415785472 10454436937728 10459228138128 10465284436992 10472875098112 10483741728768 10489812221952 10520970925248 10524012183552 10555003109376 10561114865664 10575129083904 10590718685184 10593780105216 10596851122176 10606541210496 10625247632384 10628327771424 10631400062976 10634473242624 10637556056064 10642431178764 10656317177856 10666061643776 10669153614336 10672237707264 10687970463744 10702153014784 10708349976576 10739883737088 10740157819524 10742988275712 10774899007488 10781138092032 10792324575648 10800152444928 10806406152192 10811358657792 10814483857408 10817618853888 10838505259008 10841638305792 10849751266662 10852887564288 10859171807232 10878323785728 10891427647968 10910636515072 10945929150464 10952267268096 10960463014281 10963631314944 10966800531456 10982967525376 10989327089664 10991160262656 10999376070144 11002564664784 11005745135616 11010545025024 11021969540736 11025155620864 11028351688704 11031539613696 11036595296496 11042985913344 11044828037376 11064307451904 11082201062184 11118048657408 11137657208832 11140876730368 11144106344448 11155669443072 11163760852992 11165623123968 11177208548352 11180439502848 11186913411072 11192040300672 11196921438208 11198520926208 11203404890112 11218271404032 11220142768128 11231784761967 11239931379712 11251593906168 11258109015552 11294525620224 11314445418496 11332743561216 11334634020864 11349674671104 11354624557056 11357906796544 11361199325184 11366406088884 11369691734016 11372987678976 11376275226624 11388079223136 11396339204096 11398240272384 11410067059776 11416673931264 11436809158656 11440115154944 11473803804672 11492359667712 11512628379648 11514548846592 11526496315488 11529828237312 11536504455168 11546825233152 11553511292928 11556851023872 11568842385408 11570772229632 11579164721152 11591179235328 11594539387008 11597890977792 11609924922288 11618345811968 11635703611392 11674778075136 11675076016128 11709456574464 11712841383936 11716236804096 11719623573504 11731783827456 11752474804224 11754435280896 11761241554944 11766631655394 11781984485376 11787384092176 11794209444864 11797618753536 11801038749696 11832662136064 11836092290904 11839211569152 11839513706496 11874378498048 11914558520832 11918002618368 11932358861808 11941013618688 11947927928832 11953403586432 11956858912768 11960325070848 11963782397952 11981419118592 11988356825088 11997318029312 11999319349248 12006267420672 12023966771712 12027442495488 12039922141632 12046893723648 12085861810176 12107177263104 12121761383424 12143140151296 12150171500544 12157206921216 12162778490016 12166294339584 12178648203264 12189784735744 12193318416384 12196843094016 12202432827816 12209498509824 12214823387136 12231032016896 12238114258944 12252856103964 12274466079456 12314170294272 12321300676608 12334085229312 12337650597888 12343031365632 12355838466048 12359410122752 12362992975872 12374298078912 12381463277568 12386863153152 12399715733328 12403300073472 12410482065408 12416169708558 12423359152512 12432370040832 12447345883392 12469298874368 12509633314816 12516876877824 12529864359936 12533486321664 12551962886144 12559230959616 12561326014464 12570715508736 12574359616896 12577994440704 12591045338256 12596536617984 12600177852416 12603830501376 12607473844224 12613251767424 12620555329536 12622660614144 12644922802176 12648578023424 12658043144439 12665372642496 12691377750016 12706341322752 12728751095808 12736121536512 12749336506368 12773952626688 12777645146112 12790903200768 12798309629952 12820881604608 12823020306432 12836325442248 12845635862528 12858964464192 12866410303488 12870129549312 12908029280256 12908358693888 12951706927104 12953867452416 12971056766976 12990178387296 12993933410304 12997700204544 13001457401856 13014947683584 13024387661824 13026560311296 13040076639744 13043846086656 13047627350016 13051398979584 13070639038464 13087983304704 13090166562816 13126859557196 13134125334528 13134460518144 13173138646272 13176946556928 13184576520192 13207829741568 13221534154752 13223739691008 13247061983232 13254732546048 13260807103698 13264640356352 13268485625472 13272321097728 13278109499392 13297946984448 13311744903072 13319452919808 13342944018432 13386104438784 13407752945664 13431399776256 13433640321024 13441418919936 13447579034736 13451466276864 13459255197696 13465125126144 13471296105344 13479096508416 13482992861184 13486901428224 13496982782976 13499234267904 13523042441216 13526962618176 13530872807424 13544912409336 13620574420992 13636981556352 13646872707072 13661032670208 13664981614592 13668942938112 13672894169088 13683125801268 13687081132032 13693050421248 13700979228672 13711220604928 13713507827712 13721448480768 13727736931293 13735685823552 13741676310528 13745648566272 13759911019008 13767878541312 13808774339388 13812413497344 13853441581056 13877874458624 13879856922624 13885910286336 13893950767104 13900318274304 13904336388096 13921085338776 13931182555136 13935221047296 13939249250304 13945637517504 13949680199994 13953712582656 13978322305024 13986416295936 14003264118816 14027961233664 14032016244736 14073337479168 14081486487552 14096097404928 14100172111872 14120958246912 14125040140288 14129134829568 14142054947328 14150243745792 14171103695232 14175200083968 14183408074752 14189908238352 14198124745728 14208422903808 14225538152448 14229650276352 14250627284992 14277799968768 14319844982784 14320210426032 14323984367616 14366532009984 14370696705024 14374850789376 14389766100864 14400203259904 14415144877056 14423491805184 14425897844736 14451340345344 14455517741056 14466335022216 14470516752384 14474711591424 14478895742976 14504431714304 14521532940288 14521903530624 14570670292992 14603023024128 14613950685708 14618175086592 14622400708608 14626639577088 14652436119552 14654880350208 14665834760192 14670086219712 14674326847488 14680726700032 14682823852032 14695959387648 14704468918272 14708719484928 14715460395328 14723981217792 14726437383168 14752409935872 14776268082912 14824064876544 14850209611776 14858808459264 14874225924096 14885014470656 14887497498624 14902944731136 14907252670464 14911574114304 14922720400896 14931361234944 14937873186816 14957695205376 14960190357504 14975713015956 15002125208224 15010812020736 15059367493632 15068087451648 15110324748288 15112845361152 15128526414078 15132899561472 15139499409408 15148265766912 15155208118512 15159588978688 15163983571968 15168366968832 15184105630848 15186638551392 15197653696512 15213422746368 15222231908352 15238026460503 15249078878208 15298405072896 15323146223616 15350171172864 15352731795456 15361621622784 15368661753984 15373104316416 15382005940224 15395766977536 15397966273536 15404681723904 15409134698496 15413601632256 15425123180544 15427696306176 15454905647104 15459385849344 15463854637056 15470941620981 15479899896384 15514271481856 15566370766848 15566768021504 15585121778688 15612608765952 15617121845248 15621649072128 15637858058592 15642378436608 15669966405632 15672580374528 15681655406592 15688842207192 15697926655488 15709312647168 15725612593152 15730158338048 15734718332928 15781456387872 15786018275328 15832504664064 15862693625856 15886078027776 15890670157824 15909811815744 15921351491584 15937871448576 15942491657136 15947100094464 15951709863936 15963646768146 15975225491456 15984475766784 15999092465664 16003730421504 16008356560896 16031955695616 16036589993984 16053229522176 16062524964864 16109825605632 16110236729286 16114482413568 16142903017472 16162348511232 16171707138048 16200228667392 16209609228288 16217037986688 16221725786112 16226428280832 16257757888512 16262457458688 16269910437088 16274626899993 16279331346432 16286431182848 16288757710848 16317485678592 16337141471952 16365954772608 16418893725696 16428400902144 16445446972416 16450200797184 16457375154176 16474451288064 16483990634496 16486740393984 16499064105216 16508617703424 16515817537536 16532954311104 16537733431296 16542527533056 16547309420544 16554892944744 16564478870016 16576493387776 16596461177856 16706485813248 16711315095552 16716159516672 16745641279488 16748434685952 16760954011648 16765812822528 16770659254272 16780370116608 16788060451008 16795382157312 16805107335168 16817669023232 16827407106048 16830214152192 16859897069568 16877390859252 16887163523328 16941788430336 16971668127744 16981495382016 16999115341824 17024512006656 17031936835584 17036860194816 17041798987776 17049609133326 17054537601024 17064412839936 17082118834704 17094508806144 17097360408576 17115100589664 17145285952256 17155213737984 17160172732416 17210705707008 17211144925184 17268942569472 17271823269888 17289744473232 17294742355968 17320237849728 17325244547072 17330266939392 17335276535808 17353263578112 17356158344448 17368747081728 17386768852992 17391794782208 17396836466688 17401865306112 17414887383432 17427518717952 17450644406272 17453555417088 17512167112704 17512614024192 17564184861696 17569262075904 17579435360256 17597675741184 17628712206336 17631652921344 17649947483091 17662749310976 17672976728064 17681076138264 17691314167296 17696428130304 17730595979264 17748993204096 17754138436356 17759270559744 17790592024576 17811567747072 17848139251712 17871837781248 17877003927552 17908533035008 17911520428032 17921891893248 17930105379648 17935288369152 17940487606272 17945673596928 17972128677888 17977323814912 17982535237632 17995977043968 17998979023872 18009401131008 18035950157568 18041163743232 18059883212448 18070340585472 18128792715264 18160765894656 18182642075136 18195830276096 18214710226944 18225257250816 18244167735024 18249441509376 18257400561664 18267972304896 18284677103616 18289977624576 18295264641024 18303649241724 18314247764736 18322235080704 18327531421696 18346548025344 18357171388416 18411699119184 18416551329792 18471255441408 18481951014912 18506475896832 18514547048448 18533757699072 18539115184128 18544489463808 18561447118368 18580294729728 18585665667072 18594183356672 18599573599992 18604950110208 18615723098112 18624254562837 18648555061248 18671018825088 18703948311552 18764449972224 18775315316736 18794796539904 18800229482496 18827944329216 18838846439424 18841989021696 18856073263104 18866991661056 18886568007384 18894804926976 18900266778624 18905745752064 18911210766336 18919877651136 18930832994304 18967384203264 18972867035136 19037066625024 19093126643712 19093613901376 19104182304768 19155376013312 19160928940032 19166467719168 19186354801152 19220193169408 19231322406912 19234530459648 19254488163372 19268453793792 19288446696288 19294022336512 19299615455232 19305194323968 19362043920384 19362538040832 19427560390656 19456585150464 19485267580944 19490900115456 19496534278144 19502186102784 19522421525376 19536581492736 19539840466944 19560114959616 19565769129984 19577098469376 19594612516864 19605958557696 19611625979904 19631974957056 19635249844224 19669879914496 19690289335794 19701690777216 19759707969408 19765419835392 19800279482368 19811744612352 19832301232128 19835609536512 19849996664832 19870592974848 19876336893952 19882098819072 19891210655547 19896960534528 19902728438208 19908481646592 19917164249088 19943593607168 19946920476672 19967617354608 19979179379712 20014416027648 20079156658176 20111629418496 20147099664384 20150460481536 20171368552104 20177199415296 20185999212544 20188882796544 20197687689216 20206944158016 20218644762624 20224489291776 20245474174464 20248851401856 20263538262016 20284563661824 20290443927264 20296309211136 20317368614004 20332105170944 20430861631488 20466894897152 20470309060608 20491549005312 20497472421888 20503414407168 20509341253632 20530621698048 20539575631872 20551468843008 20566830907392 20570261741568 20582172721152 20612514465792 20618472849408 20627922161308 20639866528512 20651817811968 20713161509082 20718620246016 20755161022464 20780162371584 20816811687936 20828865429504 20850477411456 20856504582144 20881628008164 20896773832704 20902831570944 20908873875456 20918456276256 20930568873984 20945750196224 20967483457536 20979624443904 21041941850496 21048024367104 21110006218752 21122229731328 21150258167808 21181437370368 21187560210432 21193702244352 21213082420992 21250495264768 21256655542848 21262800125952 21268946485248 21275112112128 21284862357528 21312634355712 21332123287552 21338307228672 21344475414528 21375940927488 21404306029568 21416699953152 21479767474176 21480315639048 21485976551424 21549798014976 21562276184064 21584649151296 21600304889856 21622717315584 21628967714816 21635237707776 21677010518016 21683276611584 21699502533324 21705775128576 21718343614464 21756647571456 21782855295936 21821273030144 21891858300928 21904534536192 21920926028562 21927262629888 21933601062912 21965935050752 21978654179328 21982320525312 21998752140288 22005129329568 22011490271232 22021090050048 22043939081472 22050311241728 22056703377408 22063079227392 22073190592992 22085971826688 22089656074752 22128614903808 22164402124368 22236097314816 22275314417664 22288212688896 22311338886144 22327521705984 22331246247936 22354417096704 22360879005696 22373826822144 22384080601344 22393842876416 22397041852416 22406809780224 22436542808064 22440285536256 22463569523934 22479862759424 22503187812336 22516218031104 22589051240448 22628890836992 22665487122432 22669268041728 22699349342208 22709249114112 22715813593088 22722398650368 22732812177768 22739383468032 22745975357952 22752550453248 22776158446272 22792678408192 22796480544768 22820134119552 22833347862528 22873618317312 22880230309888 22947607609344 22984719335424 23025256759296 23029097693184 23052992630976 23059656474624 23073008910336 23093650466304 23107022585856 23113702047744 23137684770816 23141544459264 23158329442304 23182358470656 23189078774016 23195781955584 23219849844576 23236691623936 23271407222784 23349556150272 23350152032256 23418913148928 23425682767872 23432473608192 23463567654912 23504949608448 23508870561792 23522483109888 23533263310788 23563968970752 23574768184352 23588418889728 23595237507072 23602077499392 23665324272128 23672184581808 23678423138304 23679027412992 23748756996096 23829117041664 23836005236736 23864717723616 23882027237376 23895855857664 23906807172864 23913717825536 23920650141696 23927564795904 23945470152219 23962838237184 23976713650176 23994636058624 23998638698496 24012534841344 24047933543424 24054884990976 24079844283264 24093787447296 24165355093929 24171723620352 24214354526208 24243522766848 24286280302592 24300343001088 24314413842432 24325556980032 24332588679168 24379569471488 24386636832768 24393686188032 24404865655632 24418997019648 24429646774272 24462064033792 24476228517888 24505712207928 24548932158912 24628340588544 24642601353216 24668170458624 24675301195776 24686062731264 24711676932096 24718820245504 24725985951744 24748596157824 24762926555136 24773726306304 24799431466656 24806600146944 24820964130816 24832339417116 24846718305024 24864740081664 24894691766784 24938597748736 25019266629632 25059728719872 25066972643328 25103925772288 25118461919232 25122652028928 25141431017472 25148719233792 25155988881408 25182090676512 25193073235968 25200355704832 25207661002752 25214947688448 25226503534848 25241110659072 25245321228288 25289845604352 25297156046848 25316086288878 25330745284992 25382755500032 25412682645504 25457502191616 25472243073024 25498673012736 25547905253376 25555290292224 25574413699989 25581806401536 25596619259904 25641763209216 25646040612864 25672650884496 25691271725056 25717928928384 25732820606976 25740259098624 25816058560512 25816717387776 25903413854208 25907734904832 25942113533952 25980356774592 25987866820608 25995400409088 26002914803712 26029895367168 26048775323648 26053120622592 26080153279488 26087692173312 26095254700032 26102797959168 26141278076928 26175966609408 26180333125632 26253719114392 26268250669056 26268921036288 26346277292544 26353893113856 26369153040384 26443068309504 26447479382016 26494123966464 26509465092096 26521614207396 26529280712704 26536971250944 26544642195456 26556218998784 26595893968896 26623489806144 26638905839616 26685888036864 26772208877568 26815505891328 26862799552512 26867280642048 26882837839872 26895158069472 26902932553728 26918510395392 26930250252288 26942592210688 26958193016832 26965985722368 26973802856448 26993965565952 26998468535808 27046084882432 27053925236352 27061745614848 27089824818672 27241148841984 27273963112704 27293745414144 27322065340416 27329963229184 27337885876224 27345788338176 27366251602536 27374162264064 27386100842496 27401958457344 27422441209856 27427015655424 27442896961536 27455473862586 27471371647104 27483352621056 27491297132544 27519822038016 27535757082624 27617548678776 27624826994688 27706883162112 27755748917248 27759713845248 27771820572672 27800636548608 27808672776192 27842170677552 27862365110272 27870442094592 27878498500608 27891275035008 27899360399988 27907425165312 27956644610048 27972832591872 28006528237632 28055922467328 28064032489472 28146674958336 28162972975104 28192194809856 28200344223744 28241916493824 28250080280576 28258269659136 28284109894656 28300487491584 28342207390464 28350400167936 28366816149504 28379816476704 28396249491456 28416845807616 28451076304896 28459300552704 28501254569984 28555599937536 28639689965568 28640420852064 28733064019968 28741393410048 28749701578752 28779532201728 28800406519808 28830289754112 28846983610368 28851795689472 28902680690688 28932670044432 28941033504768 28949423182848 28957791485952 29008863428608 29043065880576 29043807061248 29141340585984 29206046048256 29227901371416 29236350173184 29244801417216 29253279154176 29304872239104 29309760700416 29331669520384 29340172439424 29348653694976 29361453400064 29365647704064 29391918775296 29408937836544 29417438969856 29430920790656 29447962435584 29452874766336 29504819871744 29535434003691 29552536165824 29648129753088 29700419223552 29717616918528 29748451848192 29774994997248 29805889462272 29814505340928 29823148228608 29845440801792 29862722469888 29875746373632 29915390410752 29920380715008 29951426031912 30004250416448 30021624041472 30118734987264 30220649496576 30225690722304 30257052828156 30265799122944 30278998818816 30296531533824 30310416237024 30319177957376 30327967143936 30336733937664 30368211261696 30373277102784 30395307393024 30426845492736 30444463816704 30476052921006 30498157756416 30646292447232 30700342345728 30705463590912 30723243245568 30737323507968 30746208632832 30764011880448 30791533955072 30795932547072 30809363447808 30818269396992 30827203264512 30850246361088 30855392612352 30909811294208 30918771698688 30927709274112 30941883241962 30959799792768 31028542963712 31069742263623 31132741533696 31133536043008 31170243557376 31225217531904 31234243690496 31243298144256 31275716117184 31284756873216 31339932811264 31345160749056 31363310813184 31377684414384 31395853310976 31418625294336 31451225186304 31460316676096 31469436665856 31562912775744 31572036550656 31665009328128 31725387251712 31772156055552 31781340315648 31819623631488 31842702983168 31875742897152 31884983314272 31894200188928 31903419727872 31927293536292 31950450982912 31968951533568 31998184931328 32007460843008 32016713121792 32063911391232 32073179987968 32106459044352 32125049929728 32219651211264 32220473458572 32228964827136 32324697022464 32343414276096 32400457334784 32419218456576 32434075973376 32443451572224 32452856561664 32515515777024 32524914917376 32539820874176 32549253799986 32558662692864 32572862365696 32577515421696 32634971357184 32674282943904 32731909545216 32837787451392 32856801804288 32890893944832 32900401594368 32914750308352 32948902576128 32967981268992 32973480787968 32998128210432 33017235406848 33031635075072 33065908622208 33075466862592 33085055066112 33094618841088 33109785889488 33128957740032 33152986775552 33192922355712 33412971626496 33422630191104 33432319033344 33491282558976 33496869371904 33521908023296 33531625645056 33541318508544 33560740233216 33576120902016 33590764314624 33610214670336 33635338046464 33654814212096 33660428304384 33695354285901 33719794139136 33754781718504 33774327046656 33883576860672 33943336255488 33998230683648 34049024013312 34063873671168 34073720389632 34083597975552 34099218266652 34109075202048 34128825679872 34164237669408 34189017612288 34194720817152 34230201179328 34290571904512 34310427475968 34320345464832 34421411414016 34422289850368 34537885138944 34543646539776 34579488946464 34589484711936 34640475699456 34650489094144 34660533878784 34670553071616 34706527156224 34712316688896 34737494163456 34773537705984 34783589564416 34793672933376 34829774766864 34855037435904 34901288812544 34907110834176 35024334225408 35025228048384 35128369723392 35138524151808 35158870720512 35195351482368 35257424412672 35263305842688 35299894966182 35325498621952 35345953456128 35362152276528 35382628334592 35392856260608 35461191958528 35497986408192 35508276872712 35518541119488 35581184049152 35623135494144 35696278503424 35743675562496 35754007855104 35817066070016 35823040856064 35843783786496 35860210759296 35870576738304 35880975212544 35891347193856 35944257355776 35954647629824 35965070475264 35991954087936 35997958047744 36018802262016 36071900315136 36082327486464 36098863782289 36119766424896 36140681170944 36257585430528 36321531789312 36365284150272 36391660552192 36429420453888 36450514501632 36488335470048 36498883018752 36514801123328 36535944609792 36569354207232 36579955249152 36590529282048 36607298483448 36628495529472 36644470161408 36655062843392 36693096050688 36714342776832 36823398238368 36942510882816 36963902029824 37012951793664 37029094096896 37067515398144 37078230368256 37088978927616 37122894236736 37160589459456 37188366713344 37199147199984 37209900220416 37231446196224 37248509125674 37297110122496 37342037650176 37407896623104 37528899944448 37550630633472 37589593079808 37600458964992 37655888658432 37677692878848 37683978043392 37712146526208 37733983322112 37773136014768 37789609853952 37800533557248 37811491504128 37822421532672 37839755302272 37861665988608 37934768406528 37945734070272 37974129433317 38074133250048 38186253287424 38187227802752 38208364609536 38310752026624 38321857880064 38332935438336 38372709602304 38440386338816 38462644813824 38469060919296 38508976326744 38536907587584 38576893392576 38588044673024 38599230910464 38610388647936 38724087840768 38725076081664 38855120781312 38913170300928 38970535161888 38981800230912 38993068556288 39004372205568 39044843050752 39073162985472 39079680933888 39120229919232 39131538259968 39154196938752 39189225033728 39211917115392 39263949914112 39270499688448 39339759828992 39380578671588 39403381554432 39519415938816 39530839670784 39600558964736 39623489224704 39664602464256 39671219073024 39741185949696 39752673787904 39764197638144 39782421311094 39793921069056 39805456876416 39816963293184 39834328498176 39887187214336 39893840953344 39935234709216 39958358759424 40028832055296 40158313316352 40223258836992 40294199328768 40300920963072 40342737104208 40354398830592 40371998425088 40377765593088 40395375378432 40413888316032 40437289525248 40448978583552 40490948348928 40497702803712 40527076524032 40569127323648 40580887854528 40592618422272 40634737228008 40664210341888 40861723262976 40933789794304 40940618121216 40983098010624 40994944843776 41006828814336 41018682507264 41061243396096 41079151263744 41102937686016 41133661814784 41140523483136 41164345442304 41183210793879 41225028931584 41236945698816 41255844322616 41279733057024 41303635623936 41426323018164 41437240492032 41560324743168 41633623375872 41657730859008 41700954822912 41713009164288 41763256016328 41793547665408 41805663141888 41817747750912 41836912552512 41861137747968 41934966915072 41959248887808 42083883700992 42096048734208 42220012437504 42244459462656 42300516335616 42362874740736 42375120420864 42387404488704 42426164841984 42500990529536 42513311085696 42525600251904 42550224224256 42569724715056 42625268711424 42664246575104 42676614457344 42688950829056 42751881854976 42808612059136 42833399906304 42959534948352 42960631278096 42971953102848 43099596029952 43124552368128 43169298302592 43200609779712 43245434631168 43257935429632 43270475415552 43354021036032 43366553223168 43399005066648 43411550257152 43436687228928 43513295142912 43565710591872 43642546060288 43783716601856 43809069072384 43841852057124 43854525259776 43867202125824 43931870101504 43957308358656 43964641050624 43997504280576 44010258659136 44022980542464 44042180100096 44087878162944 44100622483456 44113406754816 44126158454784 44146381185984 44171943653376 44179312149504 44257229807616 44328804248736 44472194629632 44550628835328 44576425377792 44622677772288 44655043411968 44662492495872 44708834193408 44721758011392 44768161202688 44787685752832 44794083704832 44813619560448 44873085616128 44880571072512 44927139047868 44959725518848 45006375624672 45032436062208 45178102480896 45257781673984 45330974244864 45338536083456 45398698684416 45418498228224 45444797300736 45465624355536 45478766936064 45491950715904 45505100906496 45552316892544 45585356816384 45592961089536 45640268239104 45666695725056 45747236634624 45760460619776 45895215218688 45969438670848 46050513518592 46058195386368 46105985261952 46119312949248 46146017820672 46187300932608 46214045171712 46227404095488 46275369541632 46283088918528 46316658884608 46364716941312 46378157548032 46391563911168 46412824862943 46439699689152 46473383247872 46542814445568 46699112300544 46700304064512 46837826297856 46851365535744 46864947216384 46927135309824 47009899216896 47017741123584 47044966219776 47066526621576 47127937941504 47149536368704 47176837779456 47190475014144 47204154998784 47330648544256 47344369163616 47358054825984 47497513992192 47658234083328 47672010473472 47729435447232 47764054474752 47813614345728 47827435651072 47841300283392 47855129591808 47890940304438 47925676474368 47953427300352 47989272117248 47997277396992 48025069682688 48095867086848 48109769981952 48159688566528 48187574894592 48330710187858 48343447240704 48428709052416 48487045533696 48572560605184 48600686002176 48628827684864 48651113960064 48665177358336 48759138942976 48773273665536 48787372376064 48809731311264 48823880699979 48837994039296 48859293548544 48924128067584 48952457035776 49011424415856 49097864317824 49256681177088 49285202706432 49336340917248 49350602391552 49372125462528 49423353864192 49437640491008 49451971903488 49497192315648 49525853110272 49547452612608 49598862933312 49613200293888 49641928261632 49664678834232 49693436610048 49729480163328 49789383533568 49877195497472 50038533259264 50119457439744 50133945286656 50207851544576 50236923838464 50245304057856 50282862034944 50297438467584 50311977762816 50364181353024 50386146471936 50400711409664 50415322005504 50453007069696 50482221318144 50490642456576 50579691208704 50594312093696 50632172577756 50661490569984 50765511000064 50825365291008 50915004383232 50944486146048 50997346025472 51095810506752 51110580584448 51148827399978 51163612803072 51193238519808 51283526418432 51292081225728 51345301768992 51382543450112 51435857856768 51465641213952 51480518197248 51632117121024 51633434775552 51806827708416 51815469809664 51884227067904 51960713549184 51975733641216 51990800818176 52005829607424 52059790734336 52097550647296 52106241245184 52160306558976 52175384346624 52190509400064 52205595918336 52282556153856 52351933218816 52360666251264 52507438228784 52536501338112 52537842072576 52692554585088 52707786227712 52738306080768 52886136619008 52894958764032 52949842449273 52988247932928 53018930184192 53043228414792 53058561425408 53073942501888 53089284390912 53112437997568 53191787937792 53246979612288 53277811679232 53371776073728 53544417755136 53631011782656 53725599105024 53734561284096 53765675679744 53790316138944 53805865107456 53837020790784 53885184421376 53916386033664 53931971444736 53947605712896 53987931131904 53996937071616 54092169764864 54107850472704 54123491229696 54179649637344 54482297683968 54547926225408 54587490828288 54644130680832 54659926458368 54675771752448 54732503205072 54748324528128 54772201684992 54803916914688 54844882419712 54854031310848 54885793923072 54910947725172 54942743294208 54966705242112 54982594265088 55039644076032 55071514165248 55235097357552 55249653989376 55413766324224 55511497834496 55519427690496 55543641145344 55601273097216 55617345552384 55684341355104 55724730220544 55740884189184 55756997001216 55782550070016 55798720799976 55814850330624 55872763688511 55913289220096 55945665183744 56013056475264 56111844934656 56128064978944 56293349916672 56325945950208 56384389619712 56400688447488 56483832987648 56500160561152 56516539318272 56568219789312 56600974983168 56684414780928 56700800335872 56733632299008 56759632953408 56792498982912 56902152609792 56918601105408 57002509139968 57111199875072 57279379931136 57280841704128 57466128039936 57482786820096 57499403157504 57559064403456 57600813039616 57660579508224 57693967220736 57703591378944 57805361381376 57865340088864 57882067009536 57898846365696 57915582971904 58017726857216 58086131761152 58087614122496 58282681171968 58455802742832 58472700346368 58489602834432 58506558308352 58609744478208 58619521400832 58663339040768 58680344878848 58697307389952 58722906800128 58731295408128 58783837550592 58817875673088 58834877939712 58861841581312 58895924871168 58905749532672 59009639743488 59070868007382 59105072331648 59296259506176 59400838447104 59435233837056 59496903696384 59549989994496 59611778924544 59629010681856 59646296457216 59673631966641 59690881603584 59725444939776 59751492747264 59830780821504 59840761430016 59902852063824 60008500832896 60043248082944 60237469974528 60441298993152 60451381444608 60514105656312 60531598245888 60557997637632 60593063067648 60620832474048 60638355914752 60655934287872 60673467875328 60736422523392 60746554205568 60790614786048 60853690985472 60888927633408 60952105842012 60996315512832 61292584894464 61400684691456 61410927181824 61474647015936 61492417265664 61528023760896 61583067910144 61591865094144 61618726895616 61654406529024 61700492722176 61710785224704 61819622588416 61837543397376 61855418548224 61883766483924 61919599585536 62057085927424 62139484527246 62265483067392 62267072086016 62340487114752 62450435063808 62468487380992 62486596288512 62551432234368 62569513746432 62679865622528 62690321498112 62726621626368 62755368828768 62791706621952 62837250588672 62902450372608 62920633352192 62938873331712 63125825551488 63144073101312 63330018656256 63450774503424 63544312111104 63562680631296 63639247262976 63685405966336 63751485794304 63769966628544 63788400377856 63806839455744 63854587072584 63900901965824 63937903067136 63996369862656 64014921686016 64033426243584 64127822782464 64146359975936 64212918088704 64250099859456 64439302422528 64440946917144 64457929654272 64649394044928 64686828552192 64800914669568 64868151946752 64886903144448 64905713123328 65031031554048 65049829834752 65079641748352 65098507599972 65117325385728 65145724731392 65155030843392 65269942714368 65348565887808 65463819090432 65675574902784 65713603608576 65781787889664 65800803188736 65897805152256 65935962537984 65946961575936 65996256420864 66034470813696 66063270150144 66131817244416 66150933725184 66170110132224 66189237682176 66219571778976 66257915480064 66305973551104 66385844711424 66825943252992 66864638066688 66982565117952 66993738743808 67043816046592 67063251290112 67082637017088 67121480466432 67152241804032 67181528629248 67220429340672 67270676092928 67309628424192 67320856608768 67390708571802 67439588278272 67509563437008 67548654093312 67767153721344 67886672510976 67996461367296 68098048026624 68127747342336 68147440779264 68167195951104 68198436533304 68218150404096 68257651359744 68328475338816 68378035224576 68389441634304 68460402358656 68581143809024 68620854951936 68640690929664 68842822828032 68844579700736 69075770277888 69087293079552 69158977892928 69178969423872 69280951398912 69300978188288 69321067757568 69341106143232 69413054312448 69424633377792 69474988326912 69547075411968 69567179128832 69587345866752 69659549533728 69710074871808 69802577625088 69814221668352 70048668450816 70050456096768 70256739446784 70277048303616 70390702964736 70514848825344 70526611685376 70599789932364 70650997243904 70691906912256 70724304553056 70765256669184 70785712521216 70922383917056 70995972816384 71016553745424 71037082238976 71162368098304 71246270988288 71487351124992 71508015710208 71634132140032 71646081712128 71687567572992 71720421518592 71741153476608 71761950425088 71782694387712 71888514711552 71909295259648 71930140950528 71983908175872 71995916095488 72037604524032 72143800630272 72164654972928 72197727564578 72239532849792 72281362341888 72496065281787 72515170861056 72643063578624 72730568300544 72783321104384 72858840907776 72901029003264 72976670940096 72997766037504 73029602246656 73138708414464 73159910498304 73181058564096 73214596966896 73256991058944 73288940322816 73310125686784 73386192101376 73428685553664 73646796476736 73885021765632 73927804059648 74025903587328 74058188193792 74135030796288 74156460736512 74177957855232 74245788473472 74321178918912 74376733426688 74398294399968 74419800440832 74462892392448 74497018251348 74594220244992 74684075300352 74815793246208 75057799888896 75179186159616 75200917929984 75311777316864 75355385757696 75367956086784 75424293052416 75467966644224 75546272029536 75579219707904 75601067114496 75622983008256 75644843065344 75679510604544 75723331977216 75869536813056 75891468140544 75948258866634 76148266500096 76372506574848 76374455605504 76416729219072 76621504053248 76643715760128 76665870876672 76723241099967 76745419204608 76880772677632 76925289627648 76938121838592 77017952653488 77073815175168 77153786785152 77176089346048 77198461820928 77220777295872 77448175681536 77450152163328 77710241562624 77826340601856 77941070323776 77963600461824 77986137112576 78008744411136 78089686101504 78146325970944 78159361867776 78240459838464 78263076519936 78308393877504 78378450067456 78423834230784 78527899828224 78540999376896 78679519657984 78761157343176 78806763108864 79038831877632 79061679341568 79201117929472 79329204928512 79342438146048 79482371899392 79505347575808 79528395276288 79564842622188 79587842138112 79610913752832 79633926586368 79668656996352 79774374428672 79787681906688 79870469418432 79916717518848 80057664110592 80316626632704 80446517673984 80588398657536 80601841926144 80685474208416 80708797661184 80743996850176 80755531186176 80790750756864 80827776632064 80874579050496 80897957167104 80981896697856 80995405607424 81054153048064 81138254647296 81161775709056 81185236844544 81269474456016 81328420683776 81723446525952 81867579588608 81881236242432 81966196021248 81989889687552 82013657628672 82037365014528 82122486792192 82158302527488 82205875372032 82267323629568 82281046966272 82328690884608 82366421587758 82450057863168 82473891397632 82511688645232 82559466114048 82607271247872 82852646036328 82874480984064 83120649486336 83267246751744 83315461718016 83401909645824 83426018328576 83526512032656 83587095330816 83611326283776 83635495501824 83673825105024 83722275495936 83869933830144 83918497775616 84167767401984 84192097468416 84440024875008 84488918925312 84601032671232 84725749481472 84750240841728 84774808977408 84852329683968 85001981059072 85026622171392 85051200503808 85100448448512 85139449430112 85250537422848 85328493150208 85353228914688 85377901658112 85503763709952 85617224118272 85666799812608 85919069896704 85921262556192 86199192059904 86249104736256 86338596605184 86401219559424 86490869262336 86515870859264 86540950831104 86708042072064 86798010133296 86823100514304 86873374457856 87026590285824 87131421183744 87285092120576 87567433203712 87618138144768 87683704114248 87709050519552 87734404251648 87863740203008 87914616717312 87929282101248 87995008561152 88020517318272 88045961084928 88084360200192 88175756325888 88201244966912 88226813509632 88252316909568 88292762371968 88343887306752 88358624299008 88514459615232 88606302011073 88657608497472 88944389259264 89101257670656 89152850755584 89245355544576 89324984991744 89417668386816 89443516022784 89536322405376 89575371505664 89588167409664 89627239120896 89746171232256 89761142145024 89854278095736 89919451037696 90012751249344 90064872124416 90356204961792 90515563347968 90661948489728 90677072166912 90797397368832 90836996456448 90889594601472 90931248711072 90957533872128 90983901431808 91010201812992 91104633785088 91170713632768 91185922179072 91280536478208 91333391450112 91494473269248 91938877341696 92101027037184 92116390772736 92211970523904 92238625898496 92292035641344 92374601865216 92428090343424 92454808190976 92550739083264 92566177837056 92729433882624 92756315096064 92783127822336 92825649725886 92879399378304 92946766495744 93085628891136 93398224601088 93400608129024 93675652595712 93702731071488 93729894432768 93854270619648 94019798433792 94035482247168 94089932439552 94133053243152 94255875883008 94299072737408 94353675558912 94380950028288 94408309997568 94661297088512 94688738327232 94716109651968 94995027984384 95316468166656 95344020946944 95458870894464 95528108949504 95627228691456 95654871302144 95682600566784 95710259183616 95781880608876 95851352948736 95906854600704 95978544234496 95994554793984 96050139365376 96191734173696 96219539963904 96319377133056 96375149789184 96661420375716 96686894481408 96974091067392 97145121210368 97201372004352 97257655369728 97302227920128 97330354716672 97518277885952 97546547331072 97574744752128 97619462622528 97647761399958 97675988078592 97718587097088 97848256135168 97904914071552 98022848831712 98195728635648 98513362354176 98570405412864 98672681834496 98701204783104 98744250925056 98846707728384 98875280982016 98903943806976 98994384631296 99051706220544 99094905225216 99197725866624 99226400587776 99283856523264 99329357668464 99386873220096 99458960326656 99578767067136 99754390994944 100077066518528 100238914879488 100267890573312 100415703089152 100473847676928 100490608115712 100565724069888 100594876935168 100623955525632 100728362706048 100772292943872 100801422819328 100830644011008 100906014139392 100964442636288 100981284913152 101159382417408 101188624187392 101264345155512 101322981139968 101531022000128 101650730582016 101830008766464 101994692050944 102191621013504 102221161168896 102297654799956 102327225606144 102386477039616 102567052836864 102584162451456 102690603537984 102765086900224 102871715713536 102931282427904 102961036394496 103264234242048 103266869551104 103613655416832 103630939619328 103768454135808 103921427098368 103951467282432 103981601636352 104011659214848 104119581468672 104195101294592 104212482490368 104320613117952 104350768693248 104381018800128 104565112307712 104703866437632 104721332502528 105014876457568 105073002676224 105075684145152 105385109170176 105415572455424 105476612161536 105772273238016 105789917528064 105899684898546 105976495865856 106037860368384 106086456829584 106117122850816 106147885003776 106178568781824 106224875995136 106383575875584 106493959224576 106555623358464 106743552147456 107088835510272 107262023565312 107451198210048 107469122568192 107531351359488 107580632277888 107611730214912 107674041581568 107770368842752 107832772067328 107863942889472 107895211425792 107975862263808 107993874143232 108184339529728 108215700945408 108246982459392 108296591346867 108359299274688 108964595367936 109095852450816 109174981656576 109288261361664 109319852916736 109351543504896 109465006410144 109496649056256 109544403369984 109607833829376 109689764839424 109708062621696 109771587846144 109821895450344 109885486588416 109933410484224 109965188530176 110079288152064 110143028330496 110470194715104 110827532648448 111022995668992 111038855380992 111087282290688 111202546194432 111234691104768 111368682710208 111449460441088 111481768378368 111565100140032 111597441599952 111629700661248 111745527377022 111826578440192 111891330367488 112026112950528 112223689869312 112256129957888 112586699833344 112651891900416 112768779239424 112801376894976 112967665975296 113000321122304 113033078636544 113136439578624 113201949966336 113368829561856 113401600671744 113467264598016 113519265906816 113584997965824 113804305219584 113837202210816 113922388299951 114005018279936 114222399750144 114558759862272 114561683408256 114932256079872 114965573640192 114998806315008 115118128806912 115201626079232 115321159016448 115387934441472 115407182757888 115610722762752 115730680177728 115764134019072 115797692731392 115831165943808 116035453714432 116172263522304 116175228244992 116565362343936 116911605485664 116945400692736 116979205668864 117013116616704 117219488956416 117239042801664 117326678081536 117360689757696 117394614779904 117445813600256 117462590816256 117567675101184 117635751346176 117723683162624 117791849742336 117811499065344 118019279486976 118141736014764 118210144663296 118592519012352 118801676894208 118870467674112 118993807392768 119223557849088 119258021363712 119292592914432 119347263933282 119381763207168 119450889879552 119502985494528 119661561643008 119681522860032 119805704127648 120017001665792 120086496165888 120474939949056 120882597986304 120902762889216 121028211312624 121063196491776 121115995275264 121186126135296 121241664948096 121276711829504 121311868575744 121346935750656 121472845046784 121493108411136 121581229572096 121707381970944 121777855266816 121904211684024 121992631025664 122585169788928 122801369382912 122821854363648 122949294031872 122984834531328 123056047521792 123166135820288 123183730188288 123237453791232 123308813058048 123400985444352 123421570449408 123549632381637 123639245176832 123675086794752 123710837096448 123767532967848 123839199171072 124114171854848 124278969054492 124534144172032 124680974229504 124900870127616 124936974761984 124973192577024 125102864468736 125139027492864 125359731245056 125380642996224 125453243252736 125510737657536 125583413243904 125804900745216 125841266704384 125877746663424 126251651102976 126288146202624 126660037312512 126901549006848 127088624222208 127125361262592 127278494525952 127370811932672 127502971588608 127539933257088 127576800755712 127709174145168 127801803931648 127875806134272 127992739725312 128029843372032 128066852487168 128255645564928 128292719951872 128425836177408 128500199718912 128878604845056 128881893834288 128915859308544 129298788089856 129373657104384 129601829339136 129736303893504 129773806288896 129811426246656 130062063108096 130099659669504 130159283496704 130197015199944 130234650771456 130291449462784 130310061686784 130539885428736 130697131775616 130927638180864 131351149805568 131427207217152 131563575779328 131601606377472 131795610304512 131871925075968 131893923151872 131992512841728 132068941627392 132126540300288 132263634488832 132301867450368 132340220264448 132378475364352 132439143557952 132515830960128 132771689422848 133651886505984 133729276133376 133965130235904 133987477487616 134087632093184 134126502580224 134165274034176 134304483608064 134363057258496 134440858681344 134541352185856 134619256848384 134641713217536 134781417143604 134879176556544 135019126874016 135097308186624 135534307442688 135773345021952 135992922734592 136196096053248 136255494684672 136334391902208 136396873066608 136436300808192 136515302719488 136656950677632 136756070449152 136778883268608 136920804717312 137162287618048 137241709903872 137281381859328 137685645656064 137689159401472 138151540555776 138174586159104 138317955785856 138357938847744 138561902797824 138601956376576 138642135515136 138682212286464 138826108624896 138849266755584 138949976653824 139094150823936 139134358257664 139174691733504 139238474588829 139319099067456 139420149743616 139605155250176 139628443336704 140097336901632 140100912193536 140513478893568 140554096607232 140781405929472 141029697650688 141053223370752 141199579864728 141301994487808 141383813824512 141448609106112 141530513338368 141571425042432 141844767834112 141991945632768 142033107490848 142074164477952 142324736196608 142492541976576 142974702249984 143016031420416 143268264280064 143292163424256 143440843037184 143482306953216 143523900850176 143565388775424 143777029423104 143860281901056 143967816351744 143991832190976 144075209048064 144287601260544 144329309945856 144395455129156 144479065699584 144562724683776 144992130563574 145030341722112 145286127157248 145461136601088 145717681815552 145802058006528 145953341880192 145995532075008 146059204493312 146277416828928 146319820996608 146362117128192 146429193933792 146513982117888 146577880645632 146620251373568 146772384202752 146857371107328 147293592953472 147770043531264 147855608119296 148051807174656 148116376387584 148270061592576 148312921473024 148355915710464 148491576946944 148642357837824 148753466853376 148796588799936 148839600881664 148925784784896 148994036502696 149188440489984 149368150600704 149631586492416 150115599777792 150358372319232 150401835859968 150623554633728 150710771515392 150735912173568 150848586104832 150935933288448 151092544059072 151158439415808 151202134228992 151245966016512 151359021209088 151446663954432 151739073626112 151782936281088 151896517733268 152296533000192 152745013149696 152748911211008 152833458438144 153243008106496 153287431520256 153331741753344 153446482199934 153490838409216 153761545355264 153850579255296 153876243677184 154035905306976 154147630350336 154307573570304 154352178692096 154396923641856 154441554591744 154896351363072 154900304326656 155420483125248 155652681203712 155882140647552 155927200923648 156017488822272 156179372203008 156292651941888 156318723735552 156480919676928 156526153039872 156616787755008 156756900134912 156847668461568 157055799656448 157081998753792 157359039315968 157522314686352 157613526217728 158077663755264 158123358683136 158402235858944 158658409857024 158684876292096 158964743798784 159010695151616 159056790552576 159129685244376 159175684276224 159221827505664 159267853172736 159337313992704 159548748857344 159575363813376 159740938836864 159833435037696 160115328221184 160633253265408 160893035347968 161176797315072 161203683852288 161370948416832 161417595322368 161487993700352 161511062372352 161655553264128 161749158100992 161795914334208 161963793395712 161990811214848 162108306096128 162276509294592 162323551418112 162370473689088 162538948912032 162656841367552 163446893051904 163735159177216 163762472484864 163932392042496 163979779375104 164027315257344 164244973584384 164316605054976 164411750744064 164534647259136 164562093932544 164657381769216 164732843175516 164900115726336 164947782795264 165023377290464 165118932228096 165214542495744 165705292072656 165748961968128 166241298972672 166534493503488 166630923436032 166803819291648 166852036657152 167053024065312 167174190661632 167222652567552 167270991003648 167347650210048 167444550991872 167618291065533 167739867660288 167836995551232 168335534803968 168384194936832 168880049750016 168977837850624 169202065342464 169451498962944 169500481683456 169549617954816 169704659367936 170003962118144 170053244342784 170102401007616 170200896897024 170278898860224 170656986300416 170706457829376 170755803316224 171007527419904 171234448236544 171333599625216 171838139793408 171842525112384 172398384119808 172498209472512 172677193210368 172802439118848 172981738524672 173031741718528 173081901662208 173416084144128 173596020266592 173646201028608 173746748915712 174053180571648 174262842367488 174570184241152 175134866407424 175367408228496 175418101039104 175468808503296 175727480406016 175829233434624 175858564202496 175990017122304 176041034636544 176091922169856 176168720400384 176351512651776 176402489933824 176453627019264 176504633819136 176585524743936 176687774613504 176717248598016 177028919230464 177212604022146 177315216994944 177888778518528 178202515341312 178305701511168 178490711089152 178649969983488 178835336773632 178887032045568 179020895899923 179072644810752 179150743011328 179176334819328 179254478241792 179492342464512 179522284290048 179708556191472 179838902075392 180025502498688 180129744248832 180712409923584 181031126695936 181323896979456 181354144333824 181594794737664 181673992912896 181779189202944 181862497422144 181915067744256 181967802863616 182020403625984 182209267570176 182341427265536 182371844358144 182561072956416 182666782900224 182988946538496 183877754683392 184202054074368 184232781545472 184423941047808 184477251796992 184584071282688 184749203730432 184856180686848 185101478166528 185132355674112 185458867765248 185512630192128 185566255644672 185651299451772 185758798756608 185893532991488 186171257782272 186796449202176 186801216258048 187351305191424 187405462142976 187459788865536 187708541239296 188039596867584 188070964494336 188179864879104 188266106486304 188511751766016 188598145474816 188707351117824 188761900056576 188816619995136 189322594177024 189377476654464 189432219303936 189990055968768 190632936333312 190688041893888 190917741788928 191056217899008 191254457382912 191309742604288 191365201133568 191420518367232 191563761217752 191702705897472 191813709201408 191957088468992 191989109587968 192100278730752 192383468347392 192439079927808 192638754266112 192750299578368 193322840751432 193373788962816 193948182134784 194290242420736 194402744008704 194604455840256 194660709433344 195036555771904 195093094662144 195149489504256 195238925245056 195295522799916 195351976157184 195437174194176 195696512270336 195809828143104 196045697663424 196391457271296 197026724708352 197140810825728 197345363668992 197402409566208 197693415456768 197750561964032 197807887613952 197988769262592 198103412441088 198189810450432 198395451733248 198452801175552 198567713046528 198658715336928 198773746440192 198917920653312 199157534134272 199508781989888 200154133037056 200477829758976 200831406178304 200947695353856 200981216231424 201131448139776 201189753870336 201247911051264 201456725412096 201544585887744 201602845638656 201661288022016 201812028278784 201928885272576 201962569826304 202318764834816 202528690311024 202645962279936 203062044000256 203301461164032 203660017532928 203989384101888 204383242027008 204442322337792 204595309599912 204654451212288 204772954079232 205134105673728 205168324902912 205381207075968 205530173800448 205743431427072 205862564855808 205922072788992 206528468484096 206533739102208 207227310833664 207261879238656 207536908271616 207842854196736 207902934564864 207963203272704 208023318429696 208239162937344 208424964980736 208641226235904 208701537386496 208762037600256 209130224615424 209407732875264 209442665005056 210029752915136 210146005352448 210151368290304 210770218340352 210831144910848 211544546476032 211579835056128 211799369797092 211952991731712 212075720736768 212172913659168 212234245701632 212295770007552 212357137563648 212449751990272 212767151751168 212987918449152 213111246716928 213487104294912 214524047130624 214902396420096 214938245136384 215062702718976 215161264555776 215223460429824 215348083163136 215540737685504 215665544134656 215727885778944 215790422851584 215951724527616 215987748286464 216368679059456 216431401890816 216493964918784 216593182693734 216718598549376 217488195845361 217929190735872 218191704901632 218349963313152 218576522723328 218639705833472 218703087009792 218930012820288 218993298112512 219088806739968 219379529678848 219416125243392 219543175692288 219643790900688 219770973176832 219866820968448 219930377060352 220158576304128 220286056660992 220940389430208 221655065296896 222045991337984 222077710761984 222174564581376 222405092388864 222469382209536 222737365420416 222898920882176 222963536756736 223130200280064 223194883199904 223259401322496 223491054754044 223653156880384 223782660734976 224052225901056 224447379738624 224512259915776 225173399666688 225537558478848 225602753789952 225935331950592 226066157273088 226272879157248 226403899932672 226737659123712 226803201343488 226934529196032 227038531813632 227169995931648 227608610439168 227674404421632 227844776599902 228010036559872 228444799500288 229117519724544 229123366816512 229864512159744 229931147280384 229997612630016 230236257613824 230403252158464 230642318032896 230775868882944 230814365515776 231221445525504 231461360355456 231528268038144 231595385462784 231662331887616 232070907428864 232344527044608 232350456489984 233130724687872 233823210971328 233890801385472 233958411337728 234026233233408 234438977912832 234478085603328 234653356163072 234721379515392 234789229559808 234891627200512 234925181632512 235135350202368 235271502692352 235447366325248 235583699484672 235622998130688 236038558973952 236283472029528 236420289326592 237185038024704 237603353788416 237987614785536 238447115698176 238516042727424 238585185828864 238694527866564 238763526414336 238901779759104 239005970989056 239323123286016 239363045720064 239611408255296 240034003331584 240172992331776 240949879898112 241765195972608 241805525778432 242056422625248 242126392983552 242231990550528 242372252270592 242483329896192 242553423659008 242623737151488 242693871501312 242945690093568 242986216822272 243162459144192 243414763941888 243555710533632 243808423368048 243985262051328 245170339577856 245602738765824 245643708727296 245898588063744 245969669062656 246112095043584 246332271640576 246367460376576 246474907582464 246617626116096 246801970888704 246843140898816 247099264763274 247278490353664 247350173589504 247421674192896 247535065935696 247678398342144 248228343709696 248557938108984 249068288344064 249361948459008 249801740255232 249873949523968 249946385154048 250205728937472 250278054985728 250719462490112 250761285992448 250906486505472 251021475315072 251166826487808 251609801490432 251682533408768 251755493326848 252503302205952 252576292405248 253320074625024 253803098013696 254177248444416 254250722525184 254556989051904 254741623865344 255005943177216 255079866514176 255153601511424 255418348290336 255603607863296 255751612268544 255985479450624 256059686744064 256133704974336 256511291129856 256585439903744 256851672354816 257000399437824 257757209690112 257763787668576 258597576179712 258747314208768 259203658678272 259472607787008 259547612577792 259622852493312 260124126216192 260318566993408 260394030399888 260469301542912 260582898925568 260620123373568 261079770857472 261394263551232 261855276361728 262702299611136 262854414434304 263127151558656 263203212754944 263591220609024 263743850151936 263787846303744 263985025683456 264137883254784 264253080600576 264527268977664 264603734900736 264680440528896 264756950728704 264878287115904 265031661920256 265543378845696 265818906033219 267303773011968 267458552266752 267974954975232 268175264186368 268253005160448 268330548068352 268608967216128 268726114516992 268881717362688 269082704371712 269238513696768 269283426435072 269562834287208 269758353113088 270038253748032 270194616373248 271068614885376 271546690043904 271985845469184 272392192106496 272510989369344 272668783804416 272793746133216 272872601616384 273030605438976 273313901355264 273512140898304 273557766537216 273841609434624 274324575236096 274483419807744 275378318802944 276303081111552 276349172318208 276635911571712 276715877695488 277123805595648 277203912753152 277284271030272 277364424572928 277652217249792 277698533511168 278188301647872 278268716515328 278349383467008 278476949177658 278638198134912 278840299487232 279210310500352 279256886673408 280194673803264 280201824387072 281026957787136 281108193214464 281562811858944 282059395301376 282106446741504 282399159729456 282603988975616 282767627649024 282897218212224 283061026676736 283142850084864 283689535668224 283983891265536 284066214981696 284148328955904 284649472393216 284985083953152 285949404499968 286032062840832 286536528560128 286584326848512 286881686074368 286964613906432 287047801700352 287130777550848 287554058846208 287720563802112 287935632703488 287983664381952 288150418096128 288575202521088 288658619891712 288790910258312 288958131399168 289125449367552 289984261127148 290060683444224 290922273202176 291435363631104 291604116013056 291906683760384 291991064150016 292118408986624 292554833657856 292639641993216 292724234256384 292858387867584 293027964235776 293155761291264 293544768405504 293714742214656 294587185906944 295540087062528 295711216238592 296103614349312 296232752775168 296540123185152 296625842946048 296711831420928 296983153893888 297284715675648 297506933706752 297593177599872 297679201763328 297851569569792 297988073005392 298376880979968 298736301201408 299263172984832 300231199555584 300716744638464 300803671719936 301247109267456 301421543030784 301471824347136 301697172209664 301871866576896 302185088118144 302316878831616 302404268457984 302491932033024 302718042418176 302893327908864 303478147252224 303565872562176 303793035466536 304593066000384 305490026299392 305497822422016 306486016212992 306574863040512 306663483506688 306892964399868 306981676818432 307523090710528 307701158510592 307752487354368 308071810613952 308295260700672 308615147140608 308704357384192 308793847283712 308883109183488 309792702726144 309800608653312 310840966250496 311305362407424 311764281295104 311854401847296 312034977644544 312358744406016 312585303883776 312637447471104 312961839353856 313052306079744 313513800269824 313695336923136 314111599312896 314163997507584 314718078631936 315044629372704 315227052435456 316155327510528 316246717366272 316804471717888 317316819714048 317369752584192 317929487597568 318113581105152 318259370488752 318351368552448 318443655011328 318535706345472 318674627985408 319097497714688 319150727626752 319481877673728 319666870075392 320230656442368 321266506530816 321786070695936 322353594630144 322407367704576 322741896833664 322835190644736 322975987400704 323022124744704 323311106528256 323498316201984 323591828668416 323927586791424 323981622429696 324216612192256 324553018589184 324647102836224 324740947378176 324889774040601 325077897824064 325313682735104 326893786103808 327524944969728 327864784084992 327959558750208 328054630514688 328489947168768 328633210109952 328823501488128 329069294518272 329124187865088 329314763538432 329465686351032 329800231452672 329895565590528 330046754580928 330237864456192 330429084991488 331410584145312 332482597945344 333068987006976 333261846872064 333607638583296 333704073314304 334106048130624 334348381323264 334445305135104 334695300420096 334889101983744 335236582131066 335479735320576 335673991102464 336671069607936 336768389873664 337760099500032 337955675701248 338404130684928 338902997925888 339000963366912 339099235909632 339409318735872 340007924236288 340106488685568 340204802015232 340401793794048 340557797720448 341313972600832 341412915658752 341511606632448 341767164899853 342015054839808 342468896473088 342667199250432 343676279586816 343685050224768 344796768239616 344996418945024 345354386420736 345604878237696 345963477049344 346063483437056 346163803324416 346832168288256 347192040533184 347292402057216 347493497831424 348106361143296 348525684734976 349140368482304 350269732814848 350734816456992 350836202078208 350937617006592 351454960812032 351658466869248 351717128404992 351980034244608 352082069273088 352183844339712 352337440800768 352703025303552 352804979867648 352907254038528 353171049487872 353375549227008 353434497196032 354057838460928 354425208044292 354630433989888 355777557037056 356405030682624 356611403022336 356981422178304 357670673547264 357774064091136 358041791799846 358145289621504 358301486022656 358352669638656 358508956483584 358984684929024 359044568580096 359417112382944 359677804150784 360051004997376 360259488497664 361424819847168 362062253391872 362647793958912 362708288667648 363189589475328 363347985825792 363558378405888 363724994844288 363830135488512 363935605727232 364040807251968 364418535140352 364682854531072 364743688716288 365122145912832 365333565800448 365977893076992 367755509366784 368404108148736 368465563090944 368847882095616 368954503593984 369168142565376 369498407460864 369712361373696 370202956333056 370264711348224 370648897144911 370917735530496 371025260384256 371132511289344 371302598903544 371517597513216 371787065982976 372342515564544 373602432516096 374702610382848 374810924285952 374919577731072 375417082478592 376079193735168 376141928988672 376359729758208 376532212972608 377196290949632 377414702235648 377523800113152 377633239990272 378645188354048 378754953308928 378864438607872 379980111937536 381265872666624 381376083787776 381835483577856 382112435798016 382508914765824 382619485208576 382730402267136 383127522435504 383405411794944 383627418402816 383914176937984 383978219175936 384200557461504 384766936694784 384878159855616 385277508532224 385500599156736 386645681502864 386747577925632 387896364269568 388580484841472 388805488017408 389208911680512 389321418866688 390073111543808 390186189324288 390298979008512 390477850490112 390591045599832 390703952314368 390874348388352 391393024540672 391619656286208 392091395326848 392782914542592 394053449416704 394281621651456 394690727337984 394804819132416 395386830913536 395501123928064 395615775227904 395977538525184 396206824882176 396379620900864 396790903466496 396905602351104 397135426093056 397317430673856 397547492880384 398315068268544 399017563979776 400308266074112 400955659517952 401662812356608 401895390707712 401962432462848 402262896279552 402379507740672 402495822102528 402913450824192 403089171775488 403205691277312 403322576044032 403624056557568 403857770545152 403925139652608 404637529669632 405057380622048 405291924559872 406124088000512 406602922328064 407320035065856 407978768203776 408766484054016 409190619199824 409308902424576 409545908158464 410268211347456 410336649805824 410762414151936 411060347600896 411486862854144 411725129711616 411844145577984 413056936968192 413067478204416 414454621667328 414523758477312 415073816543232 415685708393472 415805869129728 415926406545408 416046636859392 416478325874688 416849929961472 417282452471808 417403074772992 417524075200512 417715423766487 418260449230848 418815465750528 418885330010112 420059505830272 420292010704896 420302736580608 421540436680704 421662289821696 423089092952064 423159670112256 423598739594184 423905983463424 424151441473536 424345827318336 424468491403264 424591540015104 424714275127296 425534303502336 425975836898304 426222493433856 426974208589824 429048094261248 429804792840192 429876490272768 430322529111552 430446920859648 430696166326272 431081475371008 431331088269312 431580845703168 431903449055232 431975496572928 432737358118912 432862803781632 432987929837568 433186365387468 433437197098752 434976391690722 435858381471744 436383409803264 437153045446656 437279411666944 437406174019584 437860025640576 437986596225024 438177613479936 438759059357696 438832250486784 439086351384576 439287581801376 439541946353664 439733641936896 439860754120704 440317152608256 440572113321984 441880778860416 443310130593792 444091982675968 444155421523968 444349129162752 444810184777728 444938764419072 445474730840832 445797841764352 445927073513472 446260400560128 446389766399808 446518802644992 446982109508088 447306313760768 447565321469952 448104451802112 448894759477248 449024519831552 450346799333376 451075116957696 451205507579904 451870663901184 452132314546176 452545758314496 452807799865344 453475318247424 453606402686976 454077063627264 454339991863296 455217220878336 455348808843264 455689553199804 456020073119744 456889599000576 458235039449088 458246733633024 459729024319488 459862294560768 459995225260032 460472515227648 461284636065792 461551737765888 461628731031552 462442891051008 462922720710912 463056536076288 463190770925568 463324663775232 464141814857728 464689054089216 464700912979968 466261449375744 467646421942656 467781602770944 468052466466816 468877955825664 468956171206656 469306712326144 469442759030784 469578459119616 469783254401024 469850363265024 470270700404736 470543005384704 470894732650496 471167398969344 471245996261376 472077117947904 472566944059056 472840578653184 474370076049408 475206707576832 475975229571072 476894231396352 477032085454848 477170371657728 477389055733128 477527052828672 477803559518208 478011941978112 478646246572032 478726091440128 479222816510592 480068006663168 480345984663552 481899759796224 483530391945216 483611051556864 484112845250496 484252785967104 484463981101056 484966659792384 485106847318016 485247474302976 485387743002624 485891380187136 485972433644544 486324918288384 486829527883776 487111421067264 487616846736096 487970524102656 490340679155712 491205477531648 491287417454592 491797176127488 491939338125312 492664543281152 492734920753152 492949815164928 493235252232192 493603941777408 493686281797632 494198529526548 494556980707328 494700347179008 494843348385792 495070131871392 495356796684288 496456687419392 497115876217968 498136576688128 498723896918016 499603480510464 499892770308096 500411457874944 500556109971456 501438924980224 501522571984896 501812973010944 502042950630144 502333652975616 503219602980864 503365066817536 503510986653696 505006604411904 505152584810496 506640149250048 507606196027392 508354496888832 508501445050368 509113978103808 509483247730688 510011886354432 510159733028352 510307203022848 510836696580672 511207215726592 511970958901248 512119373488128 512267409948672 513022582259712 513170879807488 513703344709632 514000798875648 515514419380224 515527575337152 517195152359424 517494628417536 518407317356544 518945215574016 519095225155584 519245704986624 520248252432384 520637133986816 520788060799776 520938603085824 521165797851136 521240246747136 522159541714944 522788527102464 523710552723456 525404599222272 526254303117312 526406425509888 527182441218048 527487700303872 527575692607488 527970051366912 528275766509568 528506161201152 529054537955328 529207469801472 529360881057792 529513901457408 529756574231808 530063323840512 531086757691392 531637812066438 534607546023936 534917104533504 535949909950464 536350528372736 536506010320896 536661096136704 537062687699769 537217934432256 537452229033984 537763434725376 538165408743424 538477027393536 538566852870144 539125668574416 539516706226176 540076507496064 540389232746496 542137229770752 543093380087808 543971690938368 544784384212992 545021978738688 545337567608832 545587492266432 545745203232768 546061210877952 546627802710528 547024281796608 547115533074432 547683218869248 548649150472192 548966839615488 550756637605888 552606162223104 552698344636416 553271823143424 553431755390976 554247611191296 554407825506304 554568542060544 555304434499584 555397067022336 556376603295744 556537433030656 556698766934016 556953898355316 557276396269824 557680598974464 558420621000704 558513773346816 560389347606528 560403648774144 562053915574272 562216386428928 563125623717888 564118790602752 564212893483008 564798319458912 565207977951232 565535255298048 565794436424448 566122053353472 566285700169728 567379071336448 567967782531072 568132429963392 568296657911808 569298944786432 569970167906304 571898808999936 572064125681664 573073057120256 573168653697024 573763372148736 573929227812864 574095603400704 574261555101696 575108117692416 575441127604224 575871265406976 575967328763904 576300836192256 577150405042176 577317239783424 577581820516624 577916262798336 578250898735104 579968522254296 580121366888448 581844546404352 582870727262208 583208232026112 583813367520768 583982128300032 584236817973248 585109667315712 585279283986432 585448468512768 585716775735168 586055928471552 586311522582528 587089536811008 587429484429312 589174371813888 591080174125056 591422432477184 592207228698624 593080246370304 593251685892096 593423662841856 593966307787776 594569431351296 595013867413504 595186355199744 595358403526656 595703139139584 595976146010784 596753761959936 597472602402816 598526345969664 600462399111168 601433489276928 602494218534912 602843086061568 602943648694272 603394344419328 603743733153792 604370176236288 604633757663232 604808536915968 604983864066048 605436084836352 605786655817728 606956294504448 607586070933072 609186132000768 610980052598784 610995644844032 612972032425984 613149726081024 613326967013376 613785928799736 613963353636864 615046181421056 615402317021184 615504974708736 616143621227904 616590521401344 617230294281216 617408714768384 617587694567424 617766218366976 619585405452288 619601217306624 621681932500992 622610724814848 623528562590208 623708803694592 624069955289088 624717488812032 625274894942208 625923678707712 626104612159488 627027600539648 627390673846272 628223198625792 628327995015168 629436157263872 630089258745408 630454104870912 632310655021056 632493434732544 633608943435776 634633639428096 634739505168384 635858975195136 636227162210304 636518740977504 636702737104896 636887310022656 637071412690944 637349255970816 638194995429376 638301455253504 638963755347456 639333740150784 640461312884736 643572141391872 644707189260288 644814735409152 645483793667328 645670381289472 645951974801408 646044249489408 646622213056512 646996632403968 647183657336832 647855173582848 647963244859392 649106037178368 649294205672448 649481894756352 649779548081202 650155795648128 650627365470208 653787572207616 655049889939456 655729568169984 655919117500416 656109261029376 656979894337536 657266420219904 658138589036544 658248375730176 658629527076864 658931372702064 659600462905344 659791131181056 660093509161856 660475728912384 660858169982976 662821168290624 664965195890688 666137974013952 666523693744128 667215277166592 667408146628608 668212096261248 668696762646528 668890610270208 669390600840192 669778203967488 670473164262132 670959470641152 671347982204928 673342139215872 673536779747328 675520199000064 676808261369856 677805995851776 678198471819264 678818637471744 680015848472576 680212977371136 680409604030464 680803587588096 681115595440896 682627945201664 682825831317504 683023213264896 683534329799706 684030109679616 684937792946176 685334398500864 687352559173632 687370100449536 689593536479232 689992837890048 690708772841472 691209756475392 691926954098688 692126966874112 692327606648832 693664336576512 694384081066368 694584804114432 694986995662848 696212722286592 697051369469952 698280736964608 700539465629696 701469632913984 701672404156416 701875234013184 702909921624064 703316933738496 703434256809984 703960068489216 704164138546176 704367688679424 704674881601536 705406050607104 705609959735296 705814508077056 706342098975744 706751098454016 706868994392064 708115676921856 708850416088584 709260867979776 711555114074112 712810061365248 713962844356608 715341347094528 715548128182272 716083583599692 716290579243008 716602972045312 716705339277312 717017912967168 717969369858048 718089137160192 718834224765888 719355608301568 720102009994752 720518976995328 722849639694336 725295587917824 725416577335296 726379178950656 726695971651584 727116756811776 727449989688576 727660270977024 727871211454464 728081614503936 728837070280704 729365709062144 729487377432576 730244291825664 730667131600896 731955786153984 735511018733568 736808216297472 736931126181888 737695764191232 737909007187968 738336285130752 738996814921728 739424722747392 740405912666112 740529422696448 741297794289822 741835471060992 742050520768512 742265022578688 742605197807088 743035195026432 743574131965952 744685031129088 747204865032192 749405220765696 749621848571904 749839155462144 750834164957184 752158387470336 752283857977344 752719459516416 753064425945216 754392581899264 754829404471296 755047600226304 755266479980544 757290376708096 757509906617856 757728877215744 759960223875072 762531745333248 762752167575552 763670967155712 764224871596032 765017829531648 765238970417152 765460804534272 766255044871008 766810823589888 767254836805632 767828353875968 767956438351872 768401114923008 769533873389568 769756319711232 770555017064448 771001198313472 773291363005728 775792728539136 777160969682944 777610976034816 778417823361024 778642837733376 780146223087616 780372378648576 780955700980224 781182091199664 781407904628736 781748696776704 782786049081344 783239312572416 784182790653696 785565829085184 788106898833408 788563243302912 789381454675968 789609638264832 790773661827072 791002247856128 791231550455808 791955077050368 792413649764352 792759241801728 793581806932992 793811204702208 794270852186112 794634861347712 795094985760768 796630136537088 797456718099657 798035127959552 800616532148224 801911319035904 803325624713216 803924864925696 804525792559104 804759015481344 804991644205056 805826901648384 806178343550976 806411382554624 806645152088064 807248113115136 807715541090304 807850279305216 809275059339264 810114761244096 810583849119744 812248176001024 813205844656128 814640070131712 815957536407552 817532968108032 818381238399648 818617804849152 819091816316928 820536422694912 820673299611648 821524828303872 822120695201792 822973725708288 823450259423232 826134956408832 828909243334656 829047516954624 830147633086464 831371416786944 831611738259456 831852813090816 832093273718784 832956651749376 834564904943616 834806149545984 835048150401024 835430847532974 836520898461696 837630931501056 837770660020224 840119011660544 840584021409792 840605473161216 843080873361408 843324579643392 846178185904128 846319340224512 847197479188368 847811966926848 848302882947072 848691654636672 848936982806528 849183080030208 849428550254592 851068607004672 851951673796608 852444986867712 853948417179648 858096188522496 859609585680384 859752980545536 860645058223104 860893841719296 861392332652544 862162950742016 862662176538624 863161691406336 863806898110464 863950993145856 865474716237824 865725607563264 865975859675136 866372730774936 866874394197504 869952783381444 872766819606528 874306090893312 874558823333888 874812348039168 875720051281152 875973192450048 876355226959872 877518118715392 877664500973568 878172702769152 878575163602752 879083892707328 879467283873792 880634305216512 881144226643968 883761557720832 886620261187584 888183965351936 888310843047936 888698258325504 889620369555456 889877528838144 890949461681664 891595683528704 891854147026944 892520801120256 892779532799616 893037605289984 893964219016176 894612627521536 895130642939904 896208903604224 897789518954496 898049039663104 900693598666752 902150233915392 902411015159808 903741327802368 904264629092352 905091516628992 905615599730688 906950636494848 907212805373952 908154127254528 908679983726592 910434441756672 910697617686528 911379106399608 912040146239488 913779198001152 916470078898176 916493467266048 919458048638976 919724589121536 919990450520064 920945030455296 922569272131584 923103475531776 923257462063104 924885782102016 925845441421824 926113072152576 926381541851136 926649327550464 929378108178432 929401825959936 932522898751488 935292843885312 935563205541888 936104932933632 937755911651328 937912342413312 938613424652288 938885518061568 939156918239232 940541400809472 941086010769408 941789465300992 942334797938688 942491992522752 944154235895808 945133888118112 945681157306368 948740152098816 950413415153664 951950459142144 953788462792704 954340743315456 954778111466256 955054105657344 955607119036416 956023883956224 957292493144064 957452182880256 958445633021184 960136013326336 960691969327104 963799519592448 967060783890432 967222103113728 968225690500992 968505571934208 968927962202112 969933319584768 970213694636032 970494948605952 970775486005248 971782760374272 971944867289088 972649836576768 973659055767552 974222842134528 974669322121803 975233693472192 975941048205312 980681358311424 982574834909184 983594352254976 983878676250624 985329086562304 985469841506304 985899630329856 986470504464384 987207883554816 987372563595264 988397059053096 989113961414656 989400694358016 989686696771584 990140263742784 990713593368576 992913374838784 994231752435936 996273153376256 997447793836032 999206961020928 999785540616192 1000822915749888 1001112219942912 1002877849960448 1003045143969792 1004085901260288 1004667305951232 1006439205961728 1007021973307392 1010013208823808 1010305169620992 1013280298500096 1015212392054784 1016708993777664 1017002890100736 1018227956207616 1020023772708864 1020319466056704 1020614406045696 1021673393161344 1022414431453184 1023941917802496 1024238746976256 1024534819897344 1026045164519424 1026341759614976 1027406689419264 1028001597751296 1031028838760448 1031055150674304 1034390304718848 1034989256835072 1036814634713088 1037890431148032 1038190450311168 1038491409973248 1040496504864768 1041274267973632 1041576121599552 1041877206171648 1042331595702272 1042480493494272 1044319083429888 1045577054204928 1047421105446912 1050809198444544 1052508606234624 1052812851019776 1054364882436096 1054975400607744 1055151385214976 1055940102733824 1056551533019136 1057012322402304 1058109075910656 1058414939602944 1058721762115584 1059513148463616 1060126647681024 1062173515382784 1063275624132876 1069215092047872 1069834209067008 1072701056745472 1073012020641792 1073322192273408 1074125375399538 1074435868864512 1074904458067968 1075526869450752 1076330817486848 1076954054787072 1077133705740288 1078251337148832 1079033412452352 1080153014992128 1080778465492992 1084274459541504 1086186760175616 1087943381876736 1089568768425984 1090043957477376 1090675135217664 1091174984532864 1091490406465536 1092122421755904 1093255605421056 1094048563593216 1094231066148864 1095366437738496 1097298300944384 1097933679230976 1101513275211776 1105212324446208 1105396689272832 1106543646286848 1106863510781952 1108495222382592 1108815651012608 1109137084121088 1110608868999168 1110794134044672 1112753206591488 1113074866061312 1113397533868032 1113907796710632 1114552792539648 1115361197948928 1116841242001408 1117027546693632 1120807297548288 1124107831148544 1124432772857856 1126251247435776 1128237581205504 1128425786966016 1129596638917824 1130415955902464 1131588872848896 1132244106706944 1132571400339456 1134758142672896 1135935565062144 1136264859926784 1136593315823616 1138597889572864 1139940335812608 1143797617999872 1144128251363328 1146146114240512 1146337307394048 1147526744297472 1147858455625728 1148191206801408 1150216235384832 1150882255208448 1151742530813952 1151934657527808 1152601672384512 1154300810084352 1154634479566848 1155163641033248 1155832525596672 1156501797470208 1159937044508592 1160242733776896 1163689092808704 1165741454524416 1166416464052224 1167626735041536 1167964256600064 1168473635946496 1170219334631424 1170558567972864 1170896937025536 1171433551470336 1172111856943104 1172623045165056 1174179073622016 1174858968858624 1178348743627776 1182160348250112 1182844864954368 1184414457397248 1186160492740608 1186503371784192 1186847325683712 1187932615575552 1189138862702592 1190027734827008 1190372710399488 1190716807053312 1191406278279168 1191952292021568 1194945204805632 1197052691939328 1200924798222336 1202866978553856 1204988437069824 1205686172123136 1205887297388544 1206788688838656 1207487466307584 1208740352472576 1209267515326464 1209617073831936 1209967728132096 1210872169672704 1211573311635456 1213912589008896 1215172141866144 1218372264001536 1221960105197568 1221991289688064 1225944064851968 1226299452162048 1227571857599472 1227926707273728 1230092362842112 1230804634042368 1231009949417472 1232287242455808 1233181042802688 1234460588562432 1234817429536768 1235175389134848 1235532436733952 1239170810904576 1239202434613248 1243363865001984 1245221449629696 1247057125180416 1247417607389184 1248139910578176 1249434977624064 1250549789884416 1251847357415424 1252209224318976 1253146271299461 1254055201079296 1254781347692544 1256446397251584 1256655990030336 1258872314527744 1260178517490816 1260908209741824 1264621310042112 1264986869465088 1267217886871552 1269267278856192 1269479010336768 1271717950390272 1272454324420608 1273037481955008 1273405474209792 1273774620045312 1274142825381888 1276389990858752 1276602910507008 1277927510694912 1278667480301568 1280922625769472 1287144282783744 1289414378520576 1289629470818304 1290967587334656 1291340762578944 1291903949602816 1292088498978816 1293244426113024 1293993264807936 1295710347165696 1295926489718784 1298212074356736 1298588411344896 1298963789512704 1299559096162404 1300311591296256 1301254730940416 1307575144415232 1311459136339968 1311838235000832 1312218522058752 1313959788675072 1314532840439808 1316277178073088 1316496751460352 1317259054153728 1317862745404128 1319200925810688 1319582262362112 1320187018323712 1320951457824768 1321716339965952 1325642336581248 1329930391781376 1332275948027904 1333047387488256 1334430554333184 1334816293257216 1336424192522496 1337393525293056 1337781220540416 1338781201680384 1339556407934976 1340946328524264 1341918941282304 1342695964409856 1346684278431744 1347073559494656 1351040398000128 1353616522739712 1355611991703552 1356396943638528 1357637274943488 1360031696945152 1360425954742272 1360819208060928 1362231190881792 1365255890403328 1365651662635008 1366046426529792 1367068659599412 1368060219359232 1369875585892352 1370668797001728 1374705118347264 1374740200899072 1379187072958464 1379985675780096 1381417545682944 1383853908197376 1384253933748224 1384655213297664 1387328673153024 1388768162132736 1389169608228864 1389973991325696 1392425444573184 1394102738939904 1396561473929216 1401078931259392 1402939265827968 1403344808312832 1405819843248128 1406633867476992 1406868513619968 1407920136978432 1408328277092352 1408735377358848 1409349763203072 1410812101214208 1411219919470592 1411629016154112 1412684197951488 1413502196908032 1413737988784128 1416231353843712 1417700832177168 1418521735959552 1423110228148224 1425620122730496 1427925688713216 1430682694189056 1431096256364544 1432167167199384 1432581158486016 1433205944090624 1433410678554624 1434035825934336 1435938739716096 1436178274320384 1437668449531776 1438711216603136 1440204019989504 1441037953990656 1445699279388672 1450591175835648 1450833154670592 1452758357901312 1453391943303168 1454899979377152 1455320541954048 1455742422908928 1456163229007872 1457674140561408 1458974754865152 1460488583651328 1461334263201792 1463911572307968 1471022037467136 1473616432594944 1473862252363776 1475391528382464 1475818014375936 1477993629843456 1478849445494784 1480811825332224 1481058845392896 1482595588579644 1483670942121984 1484101041537024 1484530045157376 1485210395614176 1486070390052864 1487148263931904 1489370062258176 1494409730064384 1498810441531392 1499678310924288 1501668329914368 1504316774940672 1504567715954688 1505438919032832 1506128851890432 1508785163798528 1509658808942592 1510095200452608 1510532959961088 1514580753416192 1515019813235712 1515457754431488 1519920447750144 1525063490666496 1525504335151104 1527341934311424 1528449743192064 1530035659063296 1530477940834304 1530921609068544 1532510089742016 1533621647179776 1535656707751936 1535912876703744 1536802229846016 1539067746779136 1539512639422464 1541110034128896 1542002396626944 1546582726011456 1551585457078272 1554321939365888 1555221952069632 1556835646722048 1557285675466752 1560292446175232 1560744757297152 1561911401960448 1562364182399328 1562815809257472 1563497393553408 1565572098162688 1566478625144832 1568365581307392 1571131658170368 1576213797666816 1578762909351936 1579219276529664 1581547323654144 1582463100911616 1583910154100736 1584827299528704 1585518483603456 1587163613865984 1587622409404416 1588541704372224 1589269722695424 1590189971521536 1593260273074176 1594913436199314 1596070255919104 1603822638071808 1606651249426432 1607849729851392 1609051585118208 1609518030962688 1609983288410112 1611653803296768 1612356687101952 1612822765109248 1613290304176128 1614496226230272 1615431082180608 1615700558610432 1618550118678528 1620229522488192 1621167698239488 1624496352002048 1626411689312256 1629280140263424 1631915072815104 1635065936216064 1636762476799296 1637235609698304 1638183632633856 1641072845389824 1641346599223296 1643049656607744 1644241390403584 1645947451416576 1646900518846464 1652269912817664 1657818486669312 1658095033909248 1660295266172928 1662742833573888 1663223476518912 1663705626181632 1665913303498752 1669129809887232 1669612299091968 1670096300802048 1670861695065948 1673041796923392 1675261863002112 1675541320040448 1680238023321088 1681168042819584 1681210946322432 1686161746722816 1686649159286784 1692356371808256 1692638680449024 1694394958376736 1695623933853696 1696605765894144 1697383309273344 1697873965613056 1698366160060416 1698857100509184 1702137214009344 1703903347593216 1704889973735424 1707896834359296 1716192377044992 1719219171360768 1719505961091072 1721290116446208 1721787683438592 1722784665305088 1724325901484032 1725324353077248 1726323382812672 1727613796220928 1727901986291712 1730949432475648 1731451215126528 1731951719350272 1732745461549872 1733748788395008 1739905566762888 1745533639213056 1748612181786624 1749117646667776 1749624696078336 1751440102562304 1751946384900096 1752710453919744 1755036237430784 1755329001947136 1756345405538304 1757150327205504 1758167785414656 1758934567747584 1761268610433024 1762288453287936 1767523115441664 1773240522375168 1776367930703872 1776621686095872 1779240739110912 1779755057676288 1781898923363328 1783191367057408 1783708294053888 1785041602240512 1785559065599232 1786075210579968 1787928438032352 1789225255043072 1790261285879808 1792417807208448 1795579037908992 1796098079326208 1801387197333504 1804300467830784 1807482655604736 1808529258184704 1810183033257984 1811231199461376 1813901272989696 1814425610747904 1816308254509056 1817359967453184 1820868883513344 1822758212799216 1824080292478976 1827558396002304 1832940157796352 1832986934532096 1838916097277952 1839449178243072 1839980901040128 1841890060910592 1845138544263168 1846206951063552 1846514924126208 1849771564204032 1851690882843648 1852226144305152 1852763083702272 1853298655100928 1858756216356864 1858803651919872 1865045797502976 1870585687770624 1871126411083776 1872209865867264 1875824684826624 1877226849304576 1877771036123136 1878313836478464 1881082801618944 1882172021538816 1883578930601984 1884669595877376 1884983985045504 1888308471791616 1890267776236224 1891362314612736 1897480304197632 1900826830307328 1903900918284288 1907576925585408 1908681486630912 1909556222932512 1910108211314688 1911214238072832 1912047767912448 1914584986288128 1914904365760512 1916891266042368 1920272026652672 1921383938654208 1934121567780864 1934444206227456 1936451381001984 1937011143868416 1937855924404224 1939866639169536 1940427389272064 1940989897211904 1941550972010496 1943565520748544 1943889734578176 1947318111535104 1948445684269056 1949338644243606 1950467386944384 1951882096410624 1961362716622848 1965149669818368 1967188704509952 1967757352501248 1970658173124608 1970939683012608 1971799260659712 1974415767109632 1974745127190528 1976794118106192 1978227922829312 1978801388716032 1979373393543168 1980280527485568 1981427186737152 1985826749677568 1988463504871872 1992546306752512 1994895587672064 1998413922041856 1999571081232384 2001645831499776 2002224439885824 2005755699920896 2006090287939584 2008171802520576 2009334611902464 2012878411923456 2014043946614784 2020026417647616 2020610339241984 2026560597000192 2030424784109568 2033417987555328 2036455912415232 2040047545417728 2040638932113408 2041228812091392 2043346786322688 2044828862906368 2047883835604992 2048477493952512 2049069639794688 2052090329038848 2054813378838528 2056003195502592 2062057677520896 2062110301348608 2068780609437696 2069978513670144 2073629269426176 2075780862296064 2076380900622336 2076982819946496 2080993009729536 2082548535947264 2083152243199104 2083754412343296 2084663191404544 2084960986988544 2088638166859776 2091154108409856 2094842210893824 2101618396889088 2105017212469248 2105625702039552 2108729764872192 2109950801215488 2110302770429952 2111880205467648 2113103066038272 2114024644804608 2116218151821312 2116829879205888 2117443524231168 2119026296927232 2120253295362048 2124347030765568 2126551248265752 2138430184095744 2145402113490944 2146024041283584 2146644384546816 2148250750799076 2148871737729024 2149808916135936 2151053738901504 2152661634973696 2153908109574144 2154267411480576 2156502674297664 2158066824904704 2160306029984256 2161556930985984 2168548919083008 2175886763753472 2179137536851968 2180087914954752 2181350270435328 2182349969065728 2182980812931072 2184244843511808 2186511210842112 2188097127186432 2188462132297728 2190732875476992 2194596601888768 2195867358461952 2203026550423552 2210424648892416 2210793378545664 2213087292573696 2213727021563904 2216990444765184 2217631302025216 2218274168242176 2221217737998336 2221588268089344 2225506413182976 2226795067736064 2227815593421264 2229105585079296 2230722395897856 2233682484002816 2234055093387264 2241614595096576 2248215662297088 2248865545715712 2252502494871552 2256475162411008 2256851573932032 2259193277835648 2260831911804928 2263177745697792 2264488213413888 2265142800678912 2269516285345792 2271871130124288 2272529719853568 2273186631647232 2277195779145728 2279880671625216 2287595235999744 2288256502726656 2292674614788096 2295053488594944 2295716911251456 2296382413602816 2300432470769664 2301764510416896 2303485061627904 2303869315055616 2305203344769024 2308601620168704 2309268959133696 2310327282066496 2311665051193344 2313003594940416 2319874089017184 2327378185617408 2331482909048832 2332832928104448 2335253470083072 2335928513200128 2336947271892992 2340438669262848 2341117135945728 2342867102940672 2344223713886208 2345246090330112 2348358147244032 2349717937717248 2356697487255552 2364320696500224 2365689729908736 2368828914794496 2372320985481216 2373006743568384 2373694651367424 2375865231151104 2378277725405184 2380055469654016 2380745420798976 2381433614106624 2382812556558336 2383904584043136 2389890409611264 2392370154298971 2394105383878656 2401849596444672 2405733957107712 2409976874139648 2411774594777088 2413577377677312 2414974932615168 2417480704945152 2418535030652928 2419234147663872 2419935456264192 2421744339345408 2423146623270912 2427825178017792 2430344283732288 2436744528003072 2443920210395136 2443982579376128 2451888129703936 2452598904324096 2455143715198944 2455853414547456 2460184725684224 2461609268084736 2462019898834944 2464574484911616 2466362085605376 2468921177124864 2469634859073536 2470350778269696 2478404869226496 2486727730003968 2490442899259392 2494114250360832 2494835214778368 2496279821156352 2498869955248128 2503694714830848 2504418448637952 2506292542598922 2508110402158592 2509562695385088 2512892794503168 2513311980060672 2517744629055488 2520357034981632 2521816419483648 2529242620084224 2529973738930176 2534435773743104 2538534557712384 2538958020673536 2543435900780544 2544908648841216 2546074963910016 2546810948419584 2547549240090624 2548285650763776 2552779981717504 2553205821014016 2555855021389824 2557334960603136 2561845251538944 2574288565567488 2578828757041152 2579258941636608 2581935174669312 2582681525157888 2583807899205632 2584176997957632 2586488852226048 2587986529615872 2591420694331392 2591852979437568 2596424148713472 2597176822689792 2597927579025408 2599118192324808 2600623182592512 2602509461880832 2622918272679936 2623676470001664 2624437044117504 2627919577350144 2629065680879616 2632554356146176 2632993502920704 2634518108307456 2635725490808256 2638401851621376 2640374036647424 2641902915649536 2643432679931904 2651284673162496 2659860783562752 2664551896055808 2666094774976512 2668861108666368 2669632586514432 2672848385044992 2674787050586112 2675562441080832 2677562403360768 2679112815869952 2681892657048528 2683837882564608 2685391928819712 2693368556863488 2694147118989312 2702080796000256 2707233045479424 2711223983407104 2712793887277056 2715274549886976 2720063393890304 2720851909484544 2721638416121856 2724462381763584 2730511780806656 2731303325270016 2732092853059584 2734137319198824 2736120438718464 2739751171784704 2741337594003456 2749410236694528 2749480401798144 2758374145916928 2759971351560192 2762835091365888 2767707816394752 2768507867496448 2769310426595328 2774657346306048 2777536324265472 2778339216457728 2779947982651392 2788205477879808 2793122947858432 2802157862518784 2805878531655936 2806689616625664 2811639686496256 2813267734953984 2813737027239936 2815840273956864 2816656554184704 2817470754717696 2821624202428416 2822439838941184 2823258032308224 2825368395902976 2827004393816064 2827475977568256 2832462707687424 2835401664354336 2837043471919104 2846220456296448 2851240245460992 2855851377426432 2861365388378112 2864334334398768 2865162316972032 2866411888181248 2866821357109248 2868071651868672 2871877479432192 2872356548640768 2875336899063552 2877422433206272 2880408039979008 2882075907981312 2891398558777344 2901182351671296 2901666309341184 2905516715802624 2906783886606336 2909799958754304 2910641083908096 2911484845817856 2912326458015744 2915348281122816 2917949509730304 2920977167302656 2922668526403584 2924007966365409 2927823144615936 2942044074934272 2947724504727552 2950783056764928 2951636028751872 2955987259686912 2957698890989568 2961623650664448 2962117690785792 2965191177159288 2967341884243968 2968202083074048 2969060090314752 2970420791228352 2972140780105728 2978740124516352 2988819460128768 2997620883062784 2999356621848576 3003336659828736 3008633549881344 3009135431909376 3012257703780864 3017570327597056 3019317617885184 3021065919922176 3029161506832384 3030039626471424 3030915508862976 3039840895500288 3050126981332992 3051008670302208 3054683868622848 3060071318126592 3060955881668608 3061843218137088 3065020179484032 3067243294359552 3071313415503872 3071825753407488 3073604459692032 3078135493558272 3079025278844928 3082220068257792 3084004793253888 3093165452022912 3103170914156544 3108643878731776 3110443904139264 3113671293444096 3114571350933504 3120584892350464 3121489514594304 3123822803920896 3124728364798656 3125631618514944 3126994787106816 3131144196325376 3132957250289664 3136731162614784 3142263316340736 3152427595333632 3157525818703872 3158438553059328 3163094647308288 3164926201823232 3167820308201472 3169654599057408 3171036967206912 3174327227731968 3175244818808832 3178539445390848 3180379943043072 3186520546148352 3189826872398628 3192140511838208 3207645276143616 3213302498852864 3218103170236416 3219036061925376 3219966576820224 3223307606593536 3224713374203904 3226580608352256 3228992452460544 3230862164361216 3231401117220864 3237100237357056 3240459044976384 3242335396478976 3248992704004096 3252823378624512 3258560280526848 3263830145630208 3270131872432128 3273524953598592 3274471219396608 3276367265267712 3282145690779648 3282693198446592 3286099313215488 3288482780807168 3291894902833152 3293801037692928 3304539825635328 3315636973338624 3316190067818496 3320590532345856 3325485667147776 3326446953037824 3327411252363264 3331826606997504 3338259619774464 3339224598183936 3340192601604096 3341723390131896 3346083593846784 3350523726004224 3351082640080896 3360476046642176 3362421892644864 3372323493445632 3373298318573568 3384712743616512 3385277360898048 3388789916753472 3391247867707392 3394766618546688 3395747931226112 3396732320120832 3397714201018368 3404274428018688 3407806695186432 3409779947470848 3415793668718592 3432384754089984 3438438342721536 3439011922182144 3442580232892416 3443575366877184 3448651802968064 3450648706154496 3452646765625344 3455227592441856 3455803972583424 3461898864951296 3462902430253056 3463903438700544 3465490923099744 3467497576790016 3479811133525776 3491067278426112 3497224363573248 3499249392156672 3502880205124608 3503892769800192 3505420907839488 3510072474861568 3510658003894272 3512690811076608 3514300654411008 3516335570829312 3517869135495168 3522537220866048 3524576906575872 3535046230883328 3546481044750336 3552735861407744 3553243372191744 3558481478221824 3559510115352576 3563797846726656 3566382734114816 3567416588107776 3570083204481024 3571118131198464 3572150421159936 3575856876064704 3578450510086144 3584835614416896 3591158075817984 3592196158652416 3602774394667008 3608600935661568 3614965311209472 3617058516369408 3620366066515968 3622462398922752 3627802545979392 3628851221495808 3632616509018112 3634719934906368 3641737767026688 3645516425598432 3648160584957952 3655116792004608 3665880315592704 3665973869064192 3677832194555904 3678898356486144 3683780121821184 3690277088526336 3692413902127104 3693029848252416 3699543128408064 3703381765687296 3704452288610304 3705526167404544 3706597310201856 3717512432713728 3717607303839744 3730091595005952 3741171375541248 3742252822167552 3744419731734528 3751649369653248 3754453698609152 3755542072246272 3756627672956928 3759438813898383 3762165603237888 3764344043077632 3767157861203968 3769339191754752 3769967970091008 3776616943583232 3780535552472448 3782724629225472 3794960608395264 3801653660614656 3807801836568576 3815153851170816 3817362973261824 3819112445865024 3820216422629376 3822428476145664 3829169972576256 3829808731521024 3833782532084736 3840544053305344 3842767877308416 3868243135561728 3868888412454912 3872902762003968 3874022287736832 3875711848808448 3879733278339072 3880854778544128 3881979794423808 3887131041497088 3887779469156352 3894636223070208 3896891368538112 3898677288487212 3900934773888768 3903764192821248 3922725433245696 3934377409019904 3935514705002496 3941316346249216 3941879366025216 3943598521319424 3948831534219264 3949490254381056 3953588236212384 3956455845658624 3957602777432064 3958746787086336 3960561054971136 3962854373474304 3971653499355136 3976927009743744 3985092613505024 3989791175344128 3996827844083712 3999142162464768 4003291662999552 4004448879771648 4011511399841792 4012180575879168 4016343605041152 4018669223804928 4025756823846912 4028087893229568 4040052835295232 4041220678483968 4053121194000384 4060849568219136 4066835975110656 4072911824830464 4080095090835456 4081277864226816 4082457624182784 4086693572645376 4089657725812736 4095767671209984 4096954987905024 4098139279589376 4104180658077696 4109626757677056 4112006391005184 4124115355041792 4124220602697216 4137561218875392 4139957027340288 4151561724592128 4152761801244672 4153965639892992 4161986019459072 4165097071894528 4166304486398208 4167508824686592 4169326382809088 4169921973977088 4177276333719552 4182308216819712 4189684421787648 4203236793778176 4210034424938496 4217459529744384 4219901602430976 4220605540859904 4223760410935296 4226206132076544 4228049289609216 4232436303642624 4233659758411776 4234887048462336 4238052593854464 4240506590724096 4248694061531136 4253102496531504 4276860368191488 4290804226981888 4292048082567168 4293288769093632 4296501501598152 4297743475458048 4299617832271872 4302107477803008 4305323269947392 4307816219148288 4308534822961152 4313005348595328 4316133649809408 4320612059968512 4323113861971968 4337097838166016 4351773527506944 4358275073703936 4360175829909504 4364699938131456 4365961625862144 4368489687023616 4373022421684224 4376924264595456 4381465750953984 4389193203777536 4391734716923904 4406053100847104 4420849297784832 4421586757091328 4426174585147392 4427454043127808 4433980889530368 4435262604050432 4436548336484352 4442435475996672 4443176536178688 4451012826365952 4453590135472128 4455631186842528 4458211170158592 4461444791795712 4467364968005632 4468110186774528 4483229190193152 4496431324594176 4505004989743104 4512950324822016 4513703147864064 4518386555671296 4521663823609856 4526355491395584 4528976426827776 4530285601357824 4543742260248576 4545059439707136 4546373263294464 4554391558291456 4559761343250432 4575190471999488 4576513005453312 4585349229576192 4590106977189888 4591433822502912 4592764827205632 4600864941539328 4606970123255808 4607738630111232 4610406689538048 4617203240337408 4618537918267392 4620654564132992 4623330102386688 4626007189880832 4639748178034368 4654756371234816 4662965818097664 4665665856208896 4670506940166144 4671857026400256 4680877338525696 4682234271891456 4685734205881344 4688447427772416 4690492180660224 4696716294488064 4699435875434496 4713394974511104 4728641393000448 4737657829588992 4744641970962432 4747389302734848 4751730462302208 4756555450810368 4760110939308032 4761490841597952 4762867228213248 4765625113116672 4767809168086272 4779780819222528 4784740308597942 4788210767757312 4811467914215424 4819953748279296 4823549189554176 4827154755354624 4829949865230336 4834961409890304 4837070061305856 4838468295327744 4839870912528384 4843488678690816 4846293246541824 4855650356035584 4860688567464576 4873489056006144 4887840420790272 4887965158752256 4903776259407872 4905197808648192 4910287430397888 4911706829094912 4920369451368448 4923218536169472 4924039797669888 4929148969823232 4932724171210752 4937842354249728 4939269718147072 4940701556539392 4956809738452992 4973455460007936 4980885798518784 4988228500721664 4989670429556736 4997739910496256 5007389429661696 5008836897275904 5012585085197844 5016220804317184 5019125390770176 5025785589006336 5026623960121344 5035489258110976 5040714069963264 5043632838967296 5058485240168448 5059947477860352 5077069115424768 5077916041347072 5086871801561088 5089817297682432 5092149927820032 5093621896839168 5095098480181248 5096571301527552 5105559963435008 5106411642028032 5111710042779648 5114669921206272 5123690503077888 5148577131134976 5157657514082304 5158517883273216 5163870349338624 5165363050315776 5167615798411264 5168353995915264 5172977704452096 5175973059231744 5182841388662784 5183705958875136 5192848297426944 5194353645379584 5195855158050816 5198236384649616 5201246365185024 5205018923761664 5245836545359872 5247352940003328 5248874088235008 5255839154700288 5258131361759232 5265108712292352 5265987005841408 5269036216614912 5271450981616512 5276803703242752 5280748073294848 5283805831299072 5286865359863808 5302569346324992 5319721567125504 5329103792111616 5337722217332736 5339265173028864 5345696770089984 5349574101172224 5351124882161664 5355124806721536 5358225631739904 5363785314097056 5367675765129216 5370783857639424 5386737113726976 5388294237978624 5404161592000512 5422447966814208 5425587774554112 5430549099773952 5440126787780608 5441703818969088 5443276832243712 5448924763527168 5461023561613312 5462606650540032 5468274638397648 5472240877436928 5479502343569408 5482675188006912 5498820473389056 5498960803596288 5516748291833856 5519942703120384 5525670182731776 5535415632789504 5537015734992896 5538620853190656 5549314692612096 5555072648530944 5556678432915456 5559895965302784 5576410955759616 5586245895716864 5604315725037568 5611757063311872 5613379233251328 5623279372992512 5627474054479872 5631680547913728 5633313108369408 5634941509435392 5643248404856832 5644879677882368 5646516064616448 5650736791805952 5654008787632128 5654951955136512 5664925415374848 5670803328708672 5674086943838208 5692440912592896 5702480490921984 5711702754852864 5722730776756224 5728668668797536 5730324633944064 5732823776362496 5733642714218496 5736143303737344 5743754958864384 5744713097281536 5750673798127104 5754844866412544 5760816079958016 5764151815962624 5802364703342592 5803332618682368 5811033431605248 5813567773212672 5819599917508608 5821282167816192 5822969691635712 5824652916031488 5830696562245632 5841954334605312 5845337052807168 5848015932730818 5855646289231872 5884088149868544 5895449009455104 5901566113529856 5903272057503744 5911974519373824 5915397781979136 5923247301328896 5924235381571584 5930382354318576 5934683768487936 5936404166148096 5938120180629504 5940841582456704 5944281560211456 5957480249032704 5977638920257536 5995241766125568 5998713243697152 6006673319657472 6017267099762688 6018270863818752 6024515407561728 6035140655194112 6038635235770368 6042131839844352 6058323013664768 6060079252942848 6061831017725952 6079681791000576 6100253962665984 6109367737245696 6120142636253184 6121911763337216 6123686436274176 6130040358968064 6134486588719104 6142626831007744 6143651506814976 6147208919384064 6156270987116544 6164440136515584 6168009586507776 6186330904045824 6206341828313088 6217287757463552 6220887808278528 6227342586888192 6229142701867008 6241169784700928 6242979029188608 6247645607841792 6249456729597312 6251263237029888 6253989574213632 6262288392650752 6265914500579328 6273462325229568 6284526632681472 6304855190667264 6315051637407744 6316877106118656 6326189294616576 6329852403646464 6335640616402944 6339309198114816 6342073934413824 6348654455463936 6350489637617664 6357078890781696 6360759886086144 6373041092296704 6379653744797256 6384281023676416 6415290552287232 6426604997705728 6436206340472832 6438072123850752 6439933153640448 6446615213187072 6449426748407808 6453161216704512 6457984904921088 6461724328722432 6462802234441728 6474200474714112 6480918089952768 6484670792957952 6505646757249024 6527660291260416 6540263744864256 6547049907197184 6548942438793216 6552734530535424 6564291381559296 6565386396893184 6572198626430976 6583789805666304 6587602075385856 6609079651270656 6631273946677248 6632380135636992 6641181064691712 6650971334295552 6652893906075648 6654822504726528 6663653213995008 6676519239548928 6680385203208192 6683446780263792 6692167187693568 6701047452008448 6702165280161792 6720952093284352 6724843785289728 6744646986891264 6746596637147136 6769425487233024 6770554721796096 6777579833506944 6782495735414784 6789533237093376 6791495862452224 6793464640241664 6795428402036736 6808548856037376 6815613390372864 6819559894941696 6831587337437184 6864769508179968 6878023844364288 6885160465784832 6887150733754368 6897303605936128 6901297412308992 6905293531250688 6910455184883712 6911607945166848 6923797729902592 6925804860506112 6927806877401088 6930981846199488 6934995153580032 6959622267051552 6982134556852224 6994448727146496 6998498784313344 7005760410249216 7007785539600384 7010841815678976 7020144949723136 7021316007788544 7028601308822016 7032671141658624 7035738270990336 7045074441732096 7049153813151744 7070092461766656 7092962089500672 7105471722815488 7106486744383488 7116962956443648 7119020230705152 7127595693453312 7134833176215552 7140166408962048 7142236262396928 7144300842319872 7151713752129408 7156901020172288 7169671228833792 7182316151635968 7184392317304832 7205548789334016 7217201871323136 7229930622418944 7240732133031936 7244924797845504 7255605091958784 7257702442991616 7265233018036224 7269439869812736 7283475534053376 7291032851196864 7296321169915904 7310233584009216 7331760631185408 7331947738128384 7355664389111808 7357796712972288 7367560243642368 7380554177052672 7384827804254208 7386059696504832 7399086256816128 7406763531374592 7408904577220608 7411052334809088 7435214607679488 7460183190011904 7482342751082496 7484505644335104 7488839463469056 7508907397218304 7511084144492544 7513255345913856 7518877627796766 7524331206475776 7528688086155264 7534315722407936 7538678383509504 7539935940182016 7553233887166464 7561071104944896 7565449258450944 7589921216790528 7603307321229312 7615603673137152 7630307702341632 7634725946523648 7638224891730048 7640432845258752 7644856952291328 7658339945152512 7659617463042048 7667565064169472 7681088106610688 7685535754616832 7736486271123456 7737776824909824 7745805524007936 7748044575473664 7751423697616896 7759466556678144 7761709557088256 7763959588847616 7774262082994176 7775558938312704 7789272446140416 7793782737076224 7797354576974424 7801869547777536 7807528385642496 7868754818039808 7871029410004992 7882632692498432 7883758732050432 7887197042638848 7897663068438528 7898980508762112 7907176472424768 7912911691317248 7915205554864128 7921122109942272 7925708746948608 7943306998710272 7953854019487488 7970185227010048 7979582350688256 7993655688167424 7998284324929536 8006583325999104 8008897759543296 8023022799683584 8024361151758336 8032687210082304 8037338447609856 8051513647693824 8056175786459136 8080105670590464 8082441356967936 8106242388000768 8121699136438272 8133671950221312 8145823649660928 8160190181670912 8162555728453632 8164915248365568 8173387145290752 8179315451625472 8191535342419968 8193909975810048 8196278559178752 8208361316155392 8219253515354112 8224012782010368 8248230710083584 8248441205394432 8275122437750784 8279914054680576 8303123449184256 8305523602489344 8307931279785984 8323972038918144 8330194143789056 8332608972796416 8335017649373184 8338652765618176 8339843947954176 8364616433639424 8379368843575296 8406473587556352 8420068849876992 8434919059488768 8439803204861952 8441211081719808 8447520821870592 8452412264153088 8464872607285248 8467319516823552 8469774096924672 8476105187708928 8481013181448192 8497388123062272 8506204993063008 8553720736382976 8581608453963776 8584096165134336 8593003003196304 8595486950916096 8599235664543744 8604214955606016 8610646539894784 8615632438296576 8617069645922304 8626010697190656 8632267299618816 8641224119937024 8646227723943936 8674195676332032 8703547055013888 8716550147407872 8720351659819008 8729399876262912 8731923251724288 8736979374047232 8746044843368448 8753848529190912 8762931501907968 8772023899096227 8778386407555072 8783469433847808 8812106201694208 8843173514182656 8852349170294784 8854908086255616 8867961779060736 8870525208100864 8873096672968704 8884870951993344 8886353072357376 8902025652731904 8907180270944256 8911262373685056 8916422340317184 8934729936011264 8936220373549056 8966458380386304 8992862649188352 9010009979486208 9025900649644032 9027406295728128 9036773111342592 9043327647219712 9052710982791168 9057952853655552 9087484520497152 9090118879414272 9092746526588928 9108783116582912 9119522686500864 9150380943998976 9153026010906624 9180213954379776 9182867645005824 9185529654411264 9201729883078656 9213940246511616 9215477260222464 9220813379076096 9234406480674816 9237075836534784 9241309128265984 9246660204773376 9252014379761664 9279496356068736 9309512742469632 9325931636195328 9331331712417792 9341013880332288 9343714052800512 9361754677051392 9364468543782912 9371468411762688 9376894855544832 9380984361320448 9393432588976128 9398871750868992 9426789949022208 9457282786000896 9475315659177984 9489283941924864 9494778605469696 9503460924604416 9513110901620736 9520221878616064 9522981683195904 9525734456426496 9535618336172544 9559561638445056 9569480617195884 9576421535514624 9622935828430848 9639907496558592 9654309510709248 9659899730460672 9669922819780608 9674140122611712 9679741825056768 9686977357381632 9692586493083648 9711300712071168 9721377134929152 9746978112012288 9775680841580544 9775930317504512 9807552518815744 9810395617296384 9820574860795776 9823413658189824 9840738902736896 9846437072338944 9848079595339776 9858297939646464 9865448342421504 9875684708499456 9878539436294144 9881403113078784 9913619476905984 9946910920015872 9961771597037568 9976457001443328 9979340859113472 9995479820992512 10014778859323392 10017673794551808 10025170170395688 10032441608634368 10038250781540352 10051571178012672 10053247920242688 10070978516221952 10081428139926528 10087265677934592 10116970480336896 10119894955720704 10154138230849536 10155832082694144 10173743603122176 10184299855640064 10187243793678336 10190196960362496 10193142603055104 10212823284056064 10223420085559296 10229339842412544 10247381006155776 10297154262269952 10315315028164608 10317035766546432 10327740698677248 10330726100631552 10345955408904192 10351946118463488 10365682777325568 10367411917750272 10385696594853888 10388707290759168 10391710316101632 10396472769299232 10402492730370048 10410037847523328 10491673090719744 10497748176470016 10511678309400576 10516262723518464 10530217424584704 10531974011682816 10538072433229824 10542901963233024 10553607406485504 10561496146589696 10567611662598144 10573730719727616 10605138692649984 10639443134251008 10658207584223232 10675444434665472 10678530346057728 10691393540179968 10699148202344448 10702249764323328 10710249613443072 10716451263479808 10727570628194112 10735351530258432 10773474227453952 10776588475957248 10808323184001024 10844895933628416 10851175549108224 10861098199547904 10880253575561216 10883407637938176 10886553664487424 10897849527054336 10922047123226624 10925213301080064 10936549276795296 10944481754873856 10959004687138816 10965350376013824 10997640946778112 10997921607192576 11033496583667712 11051340365463552 11070831265579008 11077241706381312 11098629385224192 11110145297061888 11113356865830912 11119791930605568 11152821911519232 11172491791433728 11223514126623744 11226758466502656 11246558745985024 11254948108959744 11263361095827456 11266626216738816 11269883018870784 11286496809713664 11289759355764736 11293032129232896 11301473583611904 11308017575264256 11309903910273024 11329850830749696 11341606657417344 11348173887676416 11384881825185792 11404960981843968 11423405509705728 11445461553512448 11457337337595072 11460649267888128 11465647552724992 11467285428436992 11487509917728768 11489426194563072 11501347596254208 11509689732825088 11521632159916032 11528303631925248 11604729406685184 11606665237364736 11622066863210496 11627135546425344 11639199835017216 11642564335632384 11645939383271424 11661393124491264 11683908669210624 11690674105614336 11696031865461636 11711292578463744 11768176299737088 11803132227059712 11806544115007488 11823949038747648 11830795563958272 11846494602657792 11848470763143168 11860764708637152 11869367536975872 11872808332296192 11876240361259008 11881683164913408 11888563120422912 11914960498065408 11955277840515072 11990483532251136 11997426487394304 12013346639314944 12034534199525376 12036541727637504 12049030815123456 12070281310388224 12077270471540736 12084263679688704 12116646027329536 12120158505885696 12123662035451904 12159363582001152 12200507925331968 12218735474491392 12240285272506368 12243823526674432 12247372872548352 12260080717936128 12268973177438208 12285253662015488 12287303013629952 12294417838768128 12312541974233088 12328880273031168 12336019173015552 12372661808091648 12412683656626176 12434575514927104 12454685173776384 12458285403734016 12482339569401856 12485958058377216 12495291215683584 12498913459194624 12502526474059776 12507979148427264 12524576785301504 12531829001158656 12546924650459136 12569053265362944 12609710381334528 12630103274815488 12652378589233152 12659704807292928 12671281232805888 12678618396229632 12684147868827648 12697308910927872 12700979275235328 12714157781563392 12721519772172288 12746082184593408 12759307489594512 12768562047352832 12830581104574464 12853209995411456 12872412680945664 12876144247701504 12879866307280896 12893230426374144 12898853496815616 12906322433409024 12915969809842176 12923448657444864 12925604468883456 12948400949428224 12961836179905536 12969341585915904 13011293514498048 13055320582520832 13080527489728512 13094099814394368 13097884877586432 13105469061070848 13130772793786368 13144397252861952 13167579611332608 13175204150771712 13218159302541312 13262547893354496 13264760271273984 13282362129383424 13301942668591104 13305787812151296 13309645009453056 13327306427990016 13353038479097856 13360770406416384 13366893560527584 13384334375387136 13402094904016896 13404330560323584 13441904186568704 13449687570579456 13489293973782528 13538850974466048 13541109443592192 13555159667013888 13564991470829568 13579066474186752 13582991724904448 13586929280483328 13590856804073472 13631226780745728 13639119789883392 13663174674874368 13729539016359936 13756047688728576 13770320931569664 13774301467508736 13794607211872256 13802594824617984 13820910369767424 13823215890333696 13847595459805184 13851609721012224 13855613754802176 13861963692398976 13869990307160064 13919244534103104 13964269113704448 13988897454292992 13996997568626688 14011520820498432 14015571079200768 14040289899446272 14042632015577088 14057202617644032 14065342283317248 14071476541980672 14090148883464192 14098307626303488 14140184923533312 14185924179001344 14210943445630976 14212973488766976 14233925912887296 14255191386906624 14269666352431104 14280332817924096 14284472524793856 14288601684639744 14303427504258816 14313802040344576 14339342457667584 14364632303271936 14434403742646272 14459861244837888 14481464266063872 14489849595691008 14511210183917568 14515404885983232 14530466036072448 14538879739625472 14566951068106752 14582065702393728 14592642339831808 14620467168018432 14663521262370816 14663895476256768 14711328778223616 14715593425944576 14735120487284736 14761108354105344 14769655608508416 14772119393009664 14798172513632256 14813527062749184 14817809154441216 14822104669618176 14870429215358976 14920366380023808 14964685502164992 14969011288670208 15017814794436608 15022168288985088 15026510691827712 15037755255593532 15048662412951552 15057376172310528 15068631444815872 15077356767019008 15079871880364032 15106467774332928 15122142209889792 15130898516901888 15179842433581056 15231207346274304 15260615404683264 15269451893047296 15276449783460096 15280865690517504 15289713904582656 15316679890305024 15319234926084096 15335130128338944 15362176213221376 15371071509233664 15472972542246912 15475553649819648 15491611048015872 15496089150947328 15502847395233792 15518933113356288 15523419114176512 15527919177695232 15548524165988352 15551117876625408 15578544892280832 15587565474152448 15594709153948848 15603739095555072 15615056771284992 15737509636079616 15742058820009984 15765265384996864 15767517464100864 15774394085277696 15795326136877056 15797961017524224 15814352944849536 15825823382634496 15830411109728256 15842244219884544 15851417493897216 15886613997420544 15907708038974976 15940370454020096 15959164701376512 15987311376334848 16013166651998208 16017795519086592 16048722303516672 16065374420164608 16074676895219712 16103027295387648 16112351572918272 16160211341180928 16164882713935872 16212484776001536 16267343900442624 16291647299321856 16320380363341824 16325111456907264 16329830496731136 16346774290581504 16358630903250944 16383070684839936 16387819951620096 16416722632310784 16438507030708224 16448025564020736 16496461420167168 16496882410788864 16550244875501568 16559828109361152 16606246898368512 16611047204978688 16615862559571968 16647944077836288 16660388287578112 16665217945592832 16670035298746368 16677305531236352 16679687895908352 16729232867278848 16758737687150592 16812947175112704 16840137699753984 16869838118977536 16882422163439616 16895041643741184 16904824528306176 16929745214570496 16934639033647104 16939548193849344 16952210375417856 16962026362896384 16994776246124544 17012409986126016 17107441472765952 17163216907927552 17168192330268672 17186006006392608 17190973901832192 17198471329087488 17208429911212032 17221293079789568 17231264876593152 17234139291844608 17252021394381312 17264534599237632 17282448239874048 17292455447887872 17407094110027776 17433100294815744 17440703319638016 17458799752525824 17463846503448576 17473958748094464 17492089686736896 17525863003815936 17544047798192454 17556772815110144 17566938867695616 17624212403388416 17686347028365312 17704698340589568 17709816172511232 17735923558121472 17741050416201728 17746193345937408 17769741903986688 17772706144714752 17804051305463808 17814360541888512 17822524747370112 17832844680634368 17869459872022528 17872440747098112 17932916760772608 17985725298376704 18020019958972416 18051801299288064 18054812591456256 18073546222685184 18086655294439424 18105421965582336 18115905707311104 18174969040994304 18180237758828544 18185493053177856 18217566233165824 18239045373001728 18300761887997952 18360427908759552 18365735290011648 18371059308822528 18403459766157312 18427880493023232 18430954520444928 18441626758152192 18468812961349632 18482618256531968 18493320409546752 18504028759523328 18558992712137472 18619025484939264 18651863272390656 18662663424835584 18682027760664576 18687428105601024 18723509354102784 18728937087565824 18742936823525376 18753789711089664 18761968722640896 18786865177952256 18797743501737984 18853579898044416 18914565572001792 18950631318355968 18978567883849728 18989557210939392 19006921849208832 19026221803241472 19040443757232128 19045963366391808 19051468912852992 19071236672345088 19119123276890112 19138961234391768 19152843071029248 19245871656861696 19279814993117184 19308619021418496 19319799460921344 19339845639561216 19348280245223424 19359483650113536 19373954714763264 19385172986167296 19422601424142336 19442754269858304 19551860635009024 19615105037631488 19620791234592768 19641149721591552 19646827316379648 19681477805473792 19692874144677888 19696159190679552 19716595879292928 19751369416998912 19757078872588288 19762806226157568 19827238953811968 19893821840031744 19923543194075136 19952914002886656 19958681718226944 19990959641985024 20029557718646784 20050340340791376 20064883217268736 20076501563080704 20103142356025344 20106495840485376 20141957032443904 20162856279853056 20174531355869184 20233940960673792 20239789911441408 20308276461699072 20311664165388288 20347487206244352 20368599711280128 20374487587356672 20380393920724992 20386285206110208 20425646568112128 20446840171118592 20458679684825088 20494762012311552 20594308524539904 20634071533092864 20655481397354496 20661452201263104 20691910817808384 20703892236926976 20731365554651136 20734823835500544 20771393189707776 20777414581518336 20783420632203264 20792945538598464 20804985460740096 20983346181439488 20995496352940032 21023356618801152 21032525447036928 21060434849169408 21063948023365632 21085803926466048 21107214812971008 21122992293179392 21135223325196288 21147461439455232 21210277385299968 21278886268502016 21316415168446464 21350888869330944 21357060692115456 21382787080359936 21404499528646656 21420499226886144 21432902526959616 21455141256388224 21470703060516864 21546948454907904 21553176951914496 21616646368002048 21689791867256832 21722196399095808 21760507151122432 21766815275876352 21773107328974848 21795699054108672 21844094246453248 21850426602160128 21873098553590592 21888963509747712 21918009374277632 21930700752027648 21995281893556224 21995843214385152 22066993167335424 22102680730927104 22141662531158016 22154483412762624 22197258770448384 22220290594123776 22226713731661824 22305643823038464 22344983582867456 22447028253247488 22453516933005312 22493117491970048 22526722191654912 22533252433477632 22539766037741568 22572993619427328 22586064258465792 22602947167223808 22616035150528512 22619807820546048 22659701661499392 22683213314834688 22696347775352832 22769763650371584 22809921963687936 22846811019411456 22890923107024896 22914674675190144 22921298535776256 22931295105449984 22934570856873984 22975019835457536 22978852389126144 23002695192508416 23019379465650176 23043264319832064 23056607263850496 23209458813370368 23213330474729472 23244133726420992 23254271092850688 23278399670034432 23285128671264768 23291878766542848 23322786248982528 23367817338421248 23381348211228672 23392063730923272 23422585156927488 23606264454119424 23613088230014976 23647898077495296 23661591127916544 23692989205315584 23696941526286336 23721529417274304 23738735073951744 23745616664592384 23763366329826816 23777126240845824 23829920996130816 23910555681030144 23980967064502272 23994852974788608 24026693278629888 24069068399050752 24073083455275008 24098061630246912 24140562620776448 24154540943081472 24168527359377408 24233292054659072 24240317011771392 24247324070903808 24318727164002304 24401015850663936 24437470948982784 24480570545012736 24494745745096704 24520161435872256 24537946354876416 24570507324030976 24574606027259904 24588835677536256 24625083948466176 24657760546062336 24672038346031104 24745323616183296 24825367313252352 24869151029854208 24909370347552768 24916570807468032 24964679138803712 24971916116754432 24990582431367168 24997826918389248 25005052948119552 25015958296854528 25049153570603008 25093849300918272 25138106530725888 25219420762669056 25260206549630976 25304757178466304 25319409614585856 25342562465611776 25357236792459264 25394617821855744 25401958550470656 25428315563126784 25443039544344576 25492164369186816 25518614979189024 25537124094705664 25661162209148928 25706419990822912 25744825361891328 25752288495403008 25786460852748288 25797706993631232 25812644866818048 25831939619684352 25846897314889728 25851208937766912 25896801898856448 25923672359811072 25938683171831808 26022587028996096 26110641165041664 26161054979457024 26188199628788736 26195769755172864 26210938122141696 26261545587572736 26288794505723904 26316071697288681 26335159222665216 26350408301543424 26436318605082624 26529520542547968 26564724258766848 26603885337182208 26611575624302592 26619290018906112 26654612855980032 26706076958195712 26721540812832768 26733787121055168 26804189808033792 26808661120647168 26883808373137408 26899375141158912 26978587947565056 27077701948932096 27082218887184384 27110319334027776 27129982941659136 27158132948373504 27165983449808896 27173858560966656 27262453561491456 27278239579766784 27326349349748736 27459078032719872 27540641863139328 27548602935017472 27589214423744512 27605189649235968 27641820739534848 27646431780667392 27695190919610368 27703219442024448 27711227509604352 27723927384797952 27739980614320128 27838489068206208 27928538227408896 27977794908585984 27993995137253376 28023041640996864 28031142158401536 28080579798892544 28085264031154176 28114405235288064 28130684566634496 28142953083961344 28180297766928384 28196615252606976 28280369847066624 28371848358002688 28421886891261952 28425946977533952 28467851825774592 28510382773813248 28539332704862208 28560665635848192 28568945049587712 28577203369279488 28606855008517632 28627604080689152 28678684915335168 28729264606543872 28868807485292544 28919722489675776 28962928532127744 28979699191382016 29022420367835136 29060932072144896 29077759479250944 29133902136213504 29164131404787456 29185284679663616 29240934336036864 29327042524741632 29327790952513536 29422657556447232 29431186851889152 29470240974569472 29522216708210688 29539311217016832 29544238786019328 29596345027264512 29627054125498368 29635618308882432 29644209339236352 29740858430717952 29840732760047616 29929371004329984 29938022577340416 30035629588873216 30044336577970176 30053021383655424 30075510511187064 30097324825903104 30114752344621056 30137262889631744 30154713534038016 30159743760728064 30212935548665856 30244284419779584 30261797033803776 30359684867162112 30462414692548608 30521230809366528 30552899566920192 30561731381035008 30579427809165312 30638469852168192 30670260256677888 30724352426442752 30742143018467328 30945945084493824 30951107299639296 30983222096031744 30992178301894656 31037866226712576 31046838228353024 31055838355390464 31097048331976704 31102235753250816 31157089784561664 31175130948304896 31189418307897696 31207478191110144 31230113542569984 31475019272159232 31530530769993728 31535034928201728 31548788170555392 31590652273754112 31595922035048448 31628705889699072 31651646765268992 31660822219456512 31684488439769088 31702834987794432 31815416077949952 31880740908040192 31918329402753024 31974622752669696 32026333303996416 32035591038173184 32097444607033344 32130748840329216 32149353790439424 32206054590775296 32320422682361856 32329765427871744 32424969552003072 32534687800885248 32583294598643712 32640760726683648 32650222913814528 32659660993462272 32693548581163008 32766141369679872 32775639903240192 32833445264621568 32877014061416448 32896051128041472 32992922840334336 32993764821577728 33100489751003136 33212493796737024 33231725119143936 33295888155672576 33320776575156224 33330435891185664 33340070597492736 33354611062472704 33359375791816704 33458465734557696 33517475374301184 33680275399507968 33739676237955072 33764844326879232 33790083287482368 33809649056612352 33859490429140992 33869278067294208 33879096387698688 33904420750835712 33924052725792768 33989552492249088 34024819972252032 34214882945531904 34326433815855104 34336384660537344 34372012012785216 34381947803664384 34396942658174976 34442586159579136 34462529753186304 34468278583689216 34504042788762624 34529069198475264 34564896479748096 34584910895775744 34814188220055552 34866200589631488 34881406639276032 34917599505051648 34927693006897152 34984179373473792 35051726007631872 35088095596384908 35113545630220288 35133877735391232 35248424806776832 35409396681179136 35419632345022464 35471847116242944 35492386691874816 35539483807973376 35545412289429504 35608102610927616 35628721083777024 35645049494740224 35665689361268736 35738919744045056 35744881494196224 35865833521545216 35971450596753408 36040039917944832 36103602598576128 36109625182912512 36147092445370368 36173310588878848 36210843931164672 36231811414622208 36349938081988608 36360475517657088 36370986106355712 36435132466331648 36478090746003456 36601523775995904 36720855817519104 36731470580023296 36742118617645056 36806919532314624 36855760986046464 36861909040889856 36883253516304384 36937625922699264 36965236513063936 36986640819093504 37008057519046656 37117985424274944 37238050969878528 37303726544781312 37364055521329152 37374856211202048 37447018708205568 37457874175131648 37485873647050752 37507579422179328 37523937445281792 37573730355904512 37595487003475968 37707159796088832 37829131144003584 37957135767699456 37979114421878784 38013843698417664 38052443606482944 38080887514464256 38091926732783616 38102937825705984 38142473344690176 38238246553780224 38277922468783536 38305686142058496 38491743313723392 38559629986234368 38617238042836992 38639598921842688 38679691279122432 38696560490446848 38718967300227072 38747909429526528 38770345972334592 38845202848284672 38885508539716608 39103721270018048 39230210075262976 39241582469185536 39282299443183104 39293654632759296 39362955610947584 39392318381359104 39433191758585856 39502738833997824 39514157745176576 39525612452315136 39654477907623936 39787643680063488 39847086388150272 39905828005773312 39917363436453888 39981919283970048 40059115437293568 40100680681582752 40129766434537472 40153003126161408 40206284712050688 40212991680970752 40283914064887808 40325712559706112 40349062711738368 40467881921347584 40616552923398144 40623328330776576 40694974412488704 40737199422560256 40748975174713344 40760787841449984 40772570412220416 40893680342237184 40917359369650176 40989524024623104 41188617049079808 41268143066185728 41310962794708992 41322904402526208 41383821635616768 41407784473853952 41462731109302272 41469647671001088 41542786379415552 41554829163036672 41566841264406528 41585891077196928 41609970921480192 41966692362878976 41990992705880064 42046713237602304 42120869698338816 42127896046731264 42171607852932096 42214429625942016 42245984586358784 42270446650392576 42294922878910464 42420554770599936 42557772537004032 42632830336892928 42701777738661888 42765574160719872 42808999057293312 42840998453772288 42865805053919232 42910282512776448 42941406121033728 43093896909815808 43379583734513664 43444392798191616 43521014302244864 43533630551752704 43546214657949696 43591398108217344 43688188492906496 43700853204320256 43746197107181184 43777927019495424 43836018748555264 43861401504055296 43990563787112448 43991686428770304 44133986334670848 44205361461854208 44283325062316032 44308966825525248 44394517540896768 44440581188247552 44453427463323648 44611287646076928 44689967165734912 44894056506494976 44907033866010624 44986234983940096 45053444383309824 45066504866955264 45079532075483136 45145987238854656 45172128516931584 45205894334447616 45232070301057024 45239615641092096 45319403322998784 45366426629669376 45392695550705664 45539527300743168 45693622038822912 45781846214049792 45829349350380288 45842597071552512 45862590210899968 45869141713747968 45950039670915072 45957704778252288 46005390385016832 46086528639664128 46113214527700992 46418917626740736 46426660949458944 46488267452841984 46508542185701376 46556799340068864 46570257342529536 46583757533085696 46645572497965056 46735634676842496 46762696422457344 46784127461846544 46845170313854976 47212528908238848 47226176460029952 47295796154990592 47323182255833088 47385978410631168 47393883052572672 47443058834548608 47477470147903488 47491233329184768 47526732659653632 47554252481691648 47659841992261632 47821111362060288 47961934129004544 48053386557259776 48146166910550016 48196123260493824 48281125241552896 48309081886162944 48337054718754816 48466584109318144 48480634023542784 48494648141807616 48637454328004608 48802031701327872 48874941897965568 48961141090025472 48989491490193408 49040322871744512 49075892709752832 49141014648061952 49149212054519808 49250167896932352 49315521092124672 49344076692062208 49490647232366592 49650734626504704 49738302059708416 49818740695105536 49833141614936064 49943832233508864 49981164862734336 49995653836778496 50010105896239104 50031916593709056 50098307141206016 50187698601836544 50276213061451776 50438841525338112 50520413099261952 50609514356932608 50685124931223552 50714473584918528 50789235643711488 50803917100941312 50856631126253568 50886079088689152 50984328738373632 51037229958378048 51074248189411328 51322324418297856 51489650723782656 51504576990806016 51572921705496576 51595413987262464 51625289733636096 51663879239368704 51693794629779456 51702417875533824 51793603797712896 51847344719622144 51877366343663616 52221282330083328 52322109958914048 52376399257577472 52391539510345728 52421876244283392 52577589011447808 52632143394577362 52670318445330432 52700816603086848 52872637210165248 53059041085095936 53129448517533696 53207770674364416 53223151248605184 53238580037812224 53309225711960064 53412153916391424 53443081625665536 53467574242110336 53608379616067584 53617322241294336 53767616746274816 53798750282317824 53957175895130112 54155403897864192 54164437774368768 54220638668055552 54259965883318272 54316265896747008 54331966899617792 54347717121933312 54524907122982912 54556479159533568 54652698699497472 55081283726278656 55097205870034944 55178428847489024 55210379298471936 55283641479069696 55292863561334784 55390381839220736 55406438884048896 55447854769595904 55479961228640256 55676978136412416 55857076454817792 55955589817171968 55987990274506752 56046083281993728 56062284316803072 56161159597785088 56170528062308352 56228810470576128 56261369133268992 56285906167922688 56360595533856768 56393230505213952 56560739694133248 56743696716005376 56843773782523904 56851893955067904 56935703651549184 57020765547626496 57078665409724416 57121331271696384 57137890099175424 57154406738558976 57213710017035264 57255208161378304 57357369830670336 57458529213087744 57737614970585088 57839444979351552 57925857064255488 57959398382764032 58044840735670272 58121864144289792 58155518958501888 58267804272427008 58328262809574912 58370569359327232 58655581905027072 58845315112894464 58862373703778304 58940481949138944 59044433416421376 59078622434033664 59088477572038656 59254108250996736 59271236617764864 59288418678472704 59481716861435904 59681465520095232 59858742008659968 59876045154680832 60071259177746432 60088673155940352 60151021022374128 60194649651806208 60229504689242112 60274525779263488 60309427068076032 60319487521456128 60425871097331712 60488568839559168 60523594067607552 60719369734324224 60924829385097216 61042461618733056 61105799133840384 61123462762070016 61158855618330624 61276939704336384 61340520513355776 61448704852885504 61484286036934656 61902214599278592 61966444192063488 61984356603789312 62075732453425152 62093676456706048 62111676710780928 62194096663953408 62204471506501632 62314179569123328 62350261896609792 62378836615795392 62414956382220288 62950038544318464 63061061539987456 63070069856403456 63097576341110784 63181304547508224 63191844070096896 63257411779398144 63303293530537984 63321644438913024 63368976879538176 63405669975588864 63630832155899904 63761481816080384 63836658805506048 63949245505339392 64052666607992832 64071182076346368 64261497680658432 64298707580878848 64412109181550592 64640845364723712 64659530855743488 64849939104006144 65069375601770496 65166589197287424 65281521453367296 65300445827629056 65319321986924544 65387097162326016 65532282739359744 65551279806480384 65666890529243136 65754028122832896 65792102256082944 65985845680668672 65987529643155456 66200979502006272 66424987593474048 66463450238287872 66591776311345152 66641553150312448 66660871782371328 66680141194985472 66916931469115392 67034950748602368 67360550799015936 67479352475910144 67580166574964736 67619298113224704 67718980858281984 67758192775397376 67808841501671424 67848105451585536 67979104984498176 68049639944504064 68429765891063808 68652867631710208 68672769321074688 68744024025570432 68763895607328768 68793885316349952 68885172319158272 68925059506372608 68936557167378432 69008085577525248 69058138396950528 69129792959496192 69169821791551488 69628376440111104 69732401179262976 69762813278552064 69835199010103296 69855386013794304 69968358746947584 70103452015263744 70176191192769816 70227091260440576 70267755470782464 70496849613553664 70818793362358272 70839264690044928 70943694232485888 70984773383749632 71078967615946752 71090824578859008 71216205221855232 71290098989480448 71331378722537472 71489762988392448 71731667043090432 71942901193506816 72080079835889664 72207205197152256 72219250365825024 72294184890740736 72421687862329344 72463622829244416 72699876163977216 72720951035314176 72741972212711424 72870264932663296 72956181492006912 73203047551991808 73441711635038208 73484237235290112 73613839064629248 73711521972092928 73723818081779712 73766507032608768 73875251845398528 73930473026127872 73973281638187008 74016115038093312 74235970848549888 74476101939757056 74607453089562624 74728111042658304 74749712422404096 74894037416411136 74915748350263296 74971747294101504 75015158844358656 75047874890563584 75147460711809024 75414319592177664 75658262288007168 75914271535398912 75958228843757568 76027687396835328 76161775028928512 76183853465567232 76205875651411968 76284946689380352 76476493107560448 76555844937567072 76611372284116992 76983486627446784 77119259972468736 77234476085673984 77359382558244864 77393120980893696 77437934600454144 77495818859053056 77540691944669184 77690405696569344 77771017079433216 78207442540036096 78483164938371072 78564598886366208 78587309265518592 78725911221895168 78784636762718208 78866383517171712 79005477667995648 79028315490353152 79051224904630272 79308955815247872 79694172776300544 79811656011546624 79834726872907776 79963838567940096 80118230874587136 80201361363165504 80259532869074944 80412569424101376 80425983361941504 80567828129775616 80651425119412224 80698125423476736 80935763842695168 81233105846796288 81246656661553152 81389948824977408 81474398845120512 81497950349426688 81521575682899968 81787360684474368 81834718739300352 81979048049246208 82377234098159616 82621925589417984 82645808805052416 82767643271233536 82815568947707904 82925462218604544 82939295342002176 83085572758831104 83109658326073344 83133682528813056 83171782154393856 83219941842960384 83933384725757952 83981985411760128 84093426475204608 84241739396677632 84255792093462528 84343215705864192 84428859251884032 84491969172717568 84540893300785152 84589845757820928 84841109541199872 85115545074008064 85265660673785856 85403555477323776 85531148321439744 85617998114586624 85681996907544576 85731610107838464 85820565025552896 85882812242067456 86187793819631616 86759167469027328 86888785596383232 87042028604489728 87067261103505408 87182796216434688 87376376985812992 87401706408640512 87492394214362368 87555854038990848 87672037497110528 87722803008110592 87981127574224896 87983372857540608 88267972669341696 88410722923708416 88566650124632064 88617933651050496 88789035081793536 88881162376495104 88906854926647296 89222575292153856 89379934331469824 89788113012989952 89814067732021248 89972469967880192 90106888766619648 90133009733910528 90159064150966272 90291974477709312 90344257033863168 90411788668895232 90464140602114048 90479231282184192 90638806645997568 90732853259338752 90785391101411328 91079054601486336 91387244077645824 91563692428099584 91658698700760576 91685194143105024 91725180421799936 91738283427495936 91915409556504576 92010780770033664 92173057279328256 92226429055401984 92837835253481472 92853321898917888 92976534905683968 93113598680137728 93140514685059072 93167515066171392 93291144995930112 93471269353684992 93525392844914688 93568254923693088 93690340627709952 94425057816477696 94591592309981184 94646364511666176 94771956821262336 94787766105145344 94886117669097216 94954940295806976 94982466658369536 95053465319307264 95108504963383296 95642222724120576 95923868258009088 96106773114519552 96292333821100032 96392246520987648 96562250483105792 96618163772325888 96933168218636288 96961268047085568 96989296283615232 97274908656009216 97604063402655744 97749883795931136 97922282180050944 97978982980386816 98080645743489024 98282029296123904 98298424109039616 98500335793864704 98631042184249344 98688153384124416 98981294464733184 99301469253009408 99476604119416832 99637481390211072 99887664467017728 99962329725468672 99991307673556992 100020211792478208 100063833187418112 100196614282412032 100375397203673088 100552426122903552 101040826198523904 101219028713865216 101370249862447104 101428947169837056 101578471287422976 101607834201882624 101713262252507136 101772158177378304 101968657476747264 102074459916756096 102148496378822656 102644648836595712 102979301447565312 103009153981612032 103145843410993152 103190827974524928 103327758478737408 103387589259558912 103404835751067648 103587207595425792 103694689439244288 103754732687327232 104442564660166656 104644219917828096 104752798515154944 104783079020691456 105155178022895616 105264286789154724 105340636890660864 105401633206173696 105745274420330496 106258897035067392 106415541348728832 106477160075624448 106618451423920128 106824307832782848 106886163251331072 106935148484220672 107216759232135168 107234644482588672 107535233492549632 107597500564635648 107914351790260224 108310807795728384 108328875548737536 108441277336111104 108519931766636544 108632531793494016 108663933799235584 108695434243866624 109049814245965824 109112958319067136 109305397398994944 110162567452557312 110194411740069888 110356857694978048 110420758596943872 110567282958139392 110585727122669568 110780763678441472 110812877768097792 110895709539191808 110959922457280512 111353956272824832 111714152909635584 111911179634343936 112092166563987456 112124568633606144 112341056124616704 112457620941152256 112522738266537984 112571812335845376 112721191067713536 112786461010427904 113121479388266496 113487393432010752 113871407303098368 114041531095252992 114157330819448832 114242662543392768 114275780198350848 114308813477117952 114427420034070528 114510416322756608 114714739661340672 114917058426175488 115475229941170176 115678889958703104 115851714128510976 115918796765528064 116089681471340544 116243728288579584 116311037917003776 116535608544854016 116656525619149824 116741138718654464 117311163810054144 117690630225788928 117724747407556608 117880963898277888 118088866832842752 118176955144077312 118508216501993472 118542473235529728 118576837356945408 118963433722871808 119362931040190464 119717484017319936 119752090309361664 120142518355492864 120177346311880704 120302042044748256 120389299303612416 120459009378484224 120549051558526976 120618854136152064 120638975042912256 120851742194663424 120977137679118336 121047188135215104 121849658770194432 122084923237466112 122211598267680768 122246925524140032 122317711236661248 122681041026711552 122897409705771008 122968572073869312 123804429198557184 123932888384126976 123968713207578624 124151464906850304 124187352913412096 124223353421561856 124388193327906816 124408943013003264 124628359138246656 124700523793219584 124757673231590784 124829912764440576 125900077088636928 126122123079974912 126140139712806912 126362609095016448 126383688140193792 126514823558796288 126606587061075968 126643288877826048 126737953759076352 126811339951177728 127261664311799808 127522963632160768 127673317611012096 127898491010678784 128105333215985664 128522995361316864 128597415161757696 128824218363101184 129281690729447424 130138751203540992 130333178394574848 130563042906734592 130600891655258112 130638643973849088 130774194324652032 131064565478719488 131102559612960768 131333781058486272 131508056245665792 131584204512165888 131971691361337344 131975059286310912 132401959004012544 132849975186948096 132926900476575744 133183552622690304 133283106300624896 133321743564742656 133360282389970944 133833862938230784 134069901497204736 134721101598031872 134958704951820288 135160333149929472 135238596226449408 135437961716563968 135516385550794752 135617683003342848 135696210903171072 135958209968996352 136099279889008128 137305735263420416 137345538642149376 137488048051140864 137527791214657536 137587770632699904 137770344638316544 137850119012745216 137873114334756864 138016171155050496 138259585918992384 138339643583102976 139256752880222208 139464802358525952 139525626557104128 139670398020206592 139710772027588608 139936717493895168 140206904030527488 140352382385539632 140454182520881152 140535510941564928 140993699227107328 141637586724716544 141678529380089856 141887388464971776 141969546767499264 142157935231893504 142181649157718016 142432410443710464 142580197978960896 142662757445074944 142979525976784896 143463334086180864 143885802387013632 144160159671779328 144438500731650048 144588369781481472 144843375724658688 144927245658488832 145399752327954432 145441902070628352 145483944425422848 145912362984013824 146406095103983616 146883423270076416 146968474470580224 147227678129258496 147423043944185856 147447636163559424 147750503690797056 147860946052255744 147946563276374016 148032230076186624 148471941697099776 148952203879514112 149214906179125248 149456222085316608 149499424844808192 149831496700526592 149943494588203008 150030317688717312 150095749781127168 150294921423618048 150828639184355328 151316524576014336 151828543070797824 152055374793670656 152323550057857024 152367706931134464 152411751302823936 152569893378760704 152952986215120896 153111689875134144 153222744568233984 153966973254893568 154468952171347968 154718765116489728 154786241961787392 154875869200908288 154991637718106112 155081383889338368 155380811393138688 155542034158866432 156414885080072192 156966329876742144 157129197772732416 157174618531037184 157451822443790336 157732767034343424 158010955335991296 158102449809260544 158617911630495744 159388345552601088 159623312023093248 159669453745815552 159927677135880192 160236461749174272 160402722726331008 160519065738149888 160825138848202752 160851966723883008 161135656259551232 161302850238824448 161396250846953472 161871527685390336 162466211693592576 162493313323106304 162779897649954816 162948797690241024 162995900698853376 163043151365799936 163574721368948736 163669437478600704 163958096098492416 165243851178835968 165291617610104832 165535286542467072 165631137895415808 165850924437209088 165878590684004352 166171145517662208 166219316652146688 166343564308787712 166439883685920768 167866769451515904 167963970823520256 168186852950409216 168483478793355264 168511584186925056 168686431411728384 168857718503768064 168983938345435136 169081786601570304 169179691515641856 169682219082399744 170231090148016128 170531321347571712 170807110954647552 171062296642879488 171235996229173248 171363993815089152 171463220215676928 171641130051105792 171765624484134912 172375587639263232 173518334938054656 173777571192766464 174084057208979456 174134522207010816 174365592432869376 174752753971625984 174803412817281024 174984788428724736 175111708077981696 175344074994221056 175966745715081216 176535945338683392 176821445847416832 177133300249264128 177235867302100992 177762324752990208 177813709853294592 178445150584307712 178759868662939648 179576226025979904 179628135464042496 179944939935760384 180213777533239296 180266019467821056 180583948955418624 180688514067726336 180823577337790464 180928281204228096 180958462564368384 181277613291995136 181465706518677504 181570782202822656 182158109202972672 182774488155291648 183127384856199168 183317397401521152 183370388286210048 183450360843599872 183476566854991872 183830819113009152 184021561540067328 184346114558656512 184452858110803968 185706643797835776 185953069811367936 186227197360275456 186281029370118144 186335030132342784 186582289991860224 186942538707369984 187050785689829376 187136509847386176 188850115632955392 189183184619962368 189292729023332352 189543913642524672 189575532210290688 189772235338194432 189909880591613952 189964933316739072 190106930638614528 190217009926766592 191284445448241152 191847736516018176 192213546229039104 192784493041975296 193124500966211584 193236327544651776 193866336437272576 193922536094171136 193978592567230464 194549817312018432 195208126805311488 195499767591862272 195844564360101888 195957965960773632 196161291486978048 196564058592247808 196596848218079232 197000671587729408 197262084368498688 197376306768248832 197962588929466368 198602938506018816 198953208238833664 199274962780422144 199775328934035456 199924659450937344 199982615347113984 200040423584956416 200393228564824064 200750794407346176 201104852245807104 202081652397047808 202438057427730432 202740499724894208 202857894339674112 203156942574845952 203426524505014272 203544316354756608 203937314953494528 204148919833512192 204296992757645312 205289297673191424 205958602895130624 206018307963224064 206291686821986304 206381655949049856 206655516957474816 206775178519117824 206809671502135296 207174415190851584 207389378878488576 207509465374654464 208885129320333312 209288439835656192 209505597030309888 209566158041382912 210310356045791232 210528573578309448 210681273781321728 210803266412347392 211490548840660992 212517794070134784 212831082697457664 212954320151248896 213236902847840256 213648615665565696 213870296968441344 214469288965177344 215070466985099264 215195001129271296 215828703580520448 216621615591456768 216657751097475072 216882554672222208 217265063586988032 217327867598471168 217390868487733248 218099628491931648 218225916638134272 218610794797989888 220325134905114624 220713715389956096 220841517193887744 221134565916278784 221171454245339136 221561527356882944 221625755536195584 221791419078383616 221919844914561024 222707912545649664 223428305819271168 223822359268687872 224184333127974912 224249137267212288 224682112249233408 224915241882304512 225045476533075968 225143624671690752 225442382135427072 226242958776532992 226974786864021504 227742814606196736 228083062190505984 228485325086785536 228551560396701696 228617626954235904 228854840068141056 229429479322681344 229834116852350976 230950459882340352 231357779917406208 231703428257021952 232179362942681088 232487456577159168 232622075834007552 233071217089708032 233313051238299648 233482277437308928 234622327620108288 235449494815113216 235761927796555776 236177733665685504 236353910288154624 237016433003986944 237084946471059456 237153674713890816 237926867445743616 239434968034639872 239504180618723328 240285036710985728 240354692623761408 240604084089496512 240778598607224832 241098103117053952 241237708272304128 241277950085824512 241703484389326848 241954275358236672 242094376270430208 243699317540388864 244169846474932224 244423196535361536 244493851048280064 245362082053423104 245794819411542016 245937144147738624 247865776768253952 247937426415157248 248302929813700608 248446706843123712 248776386655813632 248817886026006528 249256718276493312 249401047586439168 249515346463181568 249659825528881152 251800154177273856 252244246159949824 252280279425613824 252725218190032896 252767376280387584 253029647117592576 253213174122151936 253286577755652096 253475907518152704 253622679902355456 254523328623599616 255045927264321536 255346635222024192 255796982021357568 256210666431971328 257045990722633728 257194830323515392 257648436726202368 258563381458894848 260277502407081984 260666356789149696 261126085813469184 261201783310516224 261548388649304064 262129130957438976 262205119225921536 262667562116972544 263016112491331584 263168409024331776 263943382722674688 263950118572621824 264803918008025088 265699950373896192 265853800953151488 266367105245380608 266566212601249792 266643487129485312 266720564779941888 267667725876461568 268139802994409472 269442203196063744 269917409903640576 270320666299858944 270477192452898816 270875923433127936 271032771101589504 271235366006685696 271392421806342144 271916419937992704 272198559778016256 274611470526840832 274691077284298752 274976096102281728 275055582429315072 275175541265399808 275540689276633088 275746228669513728 276032342310100992 276519171837984768 276679287166205952 278513505760444416 278929604717051904 279340796040413184 279421544055177216 279873434987790336 280413808061054976 280704764771079264 280908365041762304 281071021883129856 281987398454214656 283275173449433088 283774776929943552 283939093534998528 284315870463787008 284363298315436032 284864820887420928 285160395957921792 285325514890149888 286926668172361728 287771604774027264 288320319343558656 288877001463300096 289176739562962944 289686751449317376 289854491316977664 290799504655908864 290883804141256704 290967888850845696 291824725968027648 292812190207967232 293766846540152832 293936948941160448 294846087888371712 294895272327118848 295501007381594112 295721892104511488 295893126552748032 296064460152373248 296943883394199552 297904407759028224 298429812358250496 298912444170633216 299662993401053184 299886989176406016 300060635377434624 300191499562254336 300589842847236096 301657278368710656 303657086141595648 304110749587341312 304647100115714048 304735413862268928 304823502605647872 305139786757521408 305905972430241792 306223379750268288 306445489136467968 307933946509787136 308937904342695936 309437530232979456 309572483923574784 309983275436212224 310162767778676736 310761622786277376 311084068317732864 312829770160144384 313932659753484288 314258395545464832 314349237062074368 314903644887580672 315465534068686848 316021910671982592 316204899618521088 317235823260991488 318776691105202176 319246624046186496 319855354271760384 320472923498348544 320805445452662016 321038131476299776 321650277696405504 321703933447766016 322605700477648896 322792501693906944 323743055370780672 324932423387185152 324986626646212608 325559795299909632 325897595380482048 325991801397706752 326086302731599872 327149442737897472 327338874957201408 327916192196984832 330487702357671936 330583235220209664 331070573084934144 331262275790831616 331701848874418176 331757181368008704 332342291035324416 332438633304293376 332687128617575424 332879767371841536 335733538903031808 336373705900818432 337023168373850112 337372862823456768 337715437007536128 337967876690870272 338163573203140608 338359383031283712 339364438164799488 340462180296032256 341614221909295104 342124593285758976 342471992458346496 342727987630178304 342926440431353856 343282260102211584 343531248968269824 344751175278526464 347036669876109312 347555142385532928 348168114417958912 348269044414021632 348731184865738752 349606825634562048 349969576857449472 350223416155963392 350688149988442112 351933491430162432 353071890677366784 353642891694833664 354266600498528256 355524649505980416 355627419706589184 356890301168615424 357519737325879296 359152452051959808 359256270928084992 360427555066478592 360532038935642112 361167897910837248 361377028135452672 361647154675580928 361856562408456192 361916925128736768 362555226583990272 362931413037355008 363141564405645312 365548976310583296 366254769712398336 366634794803042304 366740776572420096 366900721687199744 366953133709983744 368043123080134656 368692229117313024 368905716221607936 371413287595671552 371906139622735872 372454394720550912 372562058740236288 372670060264685568 373164579983720448 373885077414739968 374101571379658752 374273019694772352 377700231265910784 378366369239924736 379087827285049344 379151064420581376 379544470676388864 379819761183227904 379929866633478144 380213861277229056 380434019853533184 382568890896482304 383695473032036352 385568986083950592 386249001932423168 386472655089303552 387732672874545152 387845072188342272 390416253610622976 390999535183724544 391689128720203776 391915931921547264 392322582973956096 393128117184495616 393193696436158464 394001343175458816 394524168736997376 394752613536497664 395925177858932736 397205877012037632 397906416477667328 398549925560844288 399550657868070912 399849318901874688 399965230694227968 400080847169912832 400786457129648128 401501588814692352 402209704491614208 404163304794095616 404876114855460864 405480999449788416 405715788679348224 406313885149691904 406853049010028544 407088632709513216 407874629906989056 408297839667024384 408593985515290624 411917205790261248 412036615926448128 412583373643972608 412763311898099712 413311033914949632 413550357038235648 413619343004270592 414778757756977152 415018930749308928 417770258640666624 418576879671312384 419011194060619776 419132316082765824 420620712091582464 421057147156618896 421362547562643456 421606532824694784 422981097681321984 425035588140269568 425662165394915328 425908640302497792 426473805695680512 427297231331131392 427740593936882688 428938577930354688 430140933970198528 430390002258542592 431657407161040896 433315502194950144 433765109344444416 434530127173976064 434655735196942336 434781736975466496 436199256983863296 436451833276268544 440650269810229248 441427430779912192 441683034387775488 442269131832557568 442342908490678272 443123054713765888 443251511072391168 443582838156767232 443839689829122048 445415825091299328 446856611638542336 447644718537375744 448368666255949824 448498274534424576 449830483764609024 450090953066151936 450287249343381504 450884764270854144 452485917553065984 453949573728043008 455485629212393472 456166124381011968 456970650173571072 457103120793403392 457235253908471808 457709680136282112 458858958645362688 459668233704701952 461900919764680704 463406856514043904 464358725885362176 464974913154318336 465244151668015104 466142434179416064 466626102476599296 469244655240216576 470898989630226432 471523855593111552 472355467331371008 474032866007973888 474307349427781632 475853734891487232 478869936069279744 479008361237446656 480570073421971456 480709385247522816 481208168178993024 481557197214449664 482196206234107904 482475416544608256 482555900171649024 483406968778653696 483908550716473344 484188752540860416 487398635080777728 488339692949864448 488846393070723072 488987702096560128 490724164106846208 491589638823084032 491874288295477248 495731553536507904 495874852830314496 496605859627401216 496893413686247424 497552773311627264 497635772052013056 498513436552986624 499030692926363136 499319651057762304 503600308354547712 504488492319899648 504560558851227648 505450436380065792 505534752560775168 506059294235185152 506573155511304192 506951815036305408 507245359804710912 509046657247199232 510091854528643072 510693270444048384 511593964042715136 512421332863942656 514091981445267456 514389660647030784 515296873452404736 517126762917789696 520555004814163968 521332713578299392 522252171626938368 522403566621032448 523096777298608128 524258261914877952 524410238451843072 525335124233945088 526032224982663168 527900237145243648 529607836016050176 531399900747792384 531707601906302976 533132425202499584 533286974258970624 533441129559883776 535335451752923136 536279605988818944 538884406392127488 539834819807281152 540641332599717888 541751846866255872 542065542203179008 542470732013371392 542784843612684288 543832839875985408 544397119556032512 549382154568597504 549952192204563456 550111164858630144 550351082530799616 551081378553266176 551492457339027456 552064684620201984 553038343675969536 553358574332411904 557859209434103808 558681592080826368 558843088110354432 559746869975580672 560827616122109952 561409529542158528 561816730083524608 563974796908429312 566550346898866176 567549553859887104 567878187069997056 568631740927574016 568726596630872064 569729641774841856 570320791915843584 570651029780299776 573853336344723456 575543209548054528 576640638687117312 578353479125925888 579373502898634752 579708982633955328 581599009311817728 581767608282513408 581935777701691392 583649451936055296 585624380415934464 587533693080305664 587873897882320896 589692175776743424 589790544654237696 591002014763188224 591443784209022976 591786253105496064 592128920304746496 593887766788399104 595808815518056448 596859624716500992 597824888341266432 599325986802106368 599773978352812032 600121270754869248 601179685694472192 603314556737421312 607314172283191296 608221499174682624 609294200231428096 609470827724537856 610279573515042816 611811944860483584 612446759500536576 612890978272935936 615867893019574272 617875808685391872 618875060465958912 619144967847149568 619966550872424448 620325535557353472 621523245572554752 622168136635465728 625659540320288768 627865319506968576 628516791090929664 628698474124148736 629807289775161344 630931068137373696 632043821343965184 632409799237042176 634471646521982976 637553382210404352 638493248092372992 639710708543520768 640945846996697088 641610890905324032 642076262952599552 643407866895532032 645211400955297792 645585003387813888 647486110741561344 649864846774370304 649973253292425216 651795190760964096 651983602795413504 652172605463199744 654298885475794944 654677749914402816 655832384393969664 660975404715343872 662141146169868288 662524551581663232 663403697748836352 663514362736017408 664684582070648832 664877266608586752 665374257235150848 665759534743683072 671467077806063616 672747411801636864 674046336747700224 674745725646913536 675430874015072256 675935753381740544 676327146406281216 678728876329598976 680924360592064512 683228443818590208 684249186571517952 685455975260356608 685852880862707712 686564520204423168 689502350557052928 694073339752218624 695110284771065856 696336228835917824 696538088828043264 697462369731477504 699213651269124096 699939153714898944 700446832311926784 701376299976884224 703866982860324864 707285783389667328 708533200997056512 711049299011960832 711254839413178368 713780602337230848 715039474651758592 718304904103919616 718512541856169984 720855110132957184 721064077871284224 722335795821674496 723294309351161856 723713124816912384 723833850257473536 725110453167980544 725862826074710016 726283128811290624 731097952621166592 732509539424796672 733269589606084608 733481553144840192 736086246160269312 737384458234626048 737811432443215872 743812279245471744 744908789441101824 745340120529371136 746329159967440896 747770154829479936 748203142759317504 748546039389544704 755400462531821568 756732738479849472 758175654570098688 758302128841162752 759088941352777728 759639522366455808 759859733266956288 760427722554458112 760868039707066368 765137781792964608 767390946064072704 771137972167901184 772498003864846336 772945310178607104 775465345749090304 775690144376684544 780832507221245952 781999070367449088 783378257440407552 784645165947912192 786387392872316928 788002686350917632 789048337473994752 789505227072995328 791850355717865472 794411754024075264 797099851121688576 799101315736141824 799698637803749376 799930461388455936 800161694339825664 801572914259296256 803003177629384704 804419408983228416 808326609588191232 809752229710921728 810961998899576832 811431577358696448 812627770299383808 813706098020057088 814177265419026432 815749259813978112 816595679334048768 817187971030581248 823834411580522496 824073231852896256 825166747287945216 825526623796199424 826622067829899264 827238686008541184 829557515513954304 830037861498617856 835540517281333248 838022388121239552 838264632165531648 841241424183164928 842114294313237792 842725095125286912 843213065649389568 845962195362643968 851324330789830656 851817280604995584 852947611391361024 854594462662262784 855481187873765376 860281867940397056 860780004517085184 863314814322081792 866631004389900288 867530218688888832 869060254347952128 869311470393884672 869563473950932992 872398513967726592 872903666552537088 881300539620458496 882854861559824384 884538263665115136 884685816981356544 886246109427531776 886503022144782336 887165676313534464 887679379658244096 890831650182598656 893713223277084672 895289437074751488 896737332511899648 899660967529218048 900181906132303872 900574498686763008 901769528541708288 904971835106131968 910971258424786944 912332248762023936 913941300347142144 914206241586806784 914470507816943616 915419360272564224 917717917290725376 919336467409403904 923801839529361408 926813713028087808 928717451770724352 929949826308636672 930488303336030208 932284868358832128 933252204953198592 938489310480433152 941797979260452864 943047711186223104 944710934662742016 948065732015947776 948614698855563264 951707469782974464 957739872138559488 961140146843942912 961418770495045632 962416336357986048 963114394428899328 964392412468215808 964950833089216512 965111800343298048 967817101432946688 968377505081720832 974797270161555456 976679385899728896 977692786141446144 977975404193120256 981448328213692416 983179277646168064 983748576590954496 991463107073015808 991749705660628992 993211719254802432 993786827372494848 995105546623254528 995271544104026112 997026873105973248 998061385852726272 998639302115524608 1007200616709095424 1008976984639799296 1009121117702455296 1011069505121550336 1012118588470370304 1013146311022608384 1013903630072610816 1014490719609421824 1018093314494398464 1021386540888096768 1024842665727885312 1028183962890534912 1028779321294061568 1030593746904809472 1034253525835579392 1041110009628327936 1042665427156598784 1044504343253876736 1044807133242064896 1046193554597216256 1048820476903686144 1050670248467890176 1052064449965326336 1055800474290487296 1059215672032100352 1062799801495584768 1066264850404999168 1066573948517941248 1066882259119767552 1070670903505846272 1072559211977637888 1077768812784254976 1081282665199435776 1083503693732511744 1084131084406358016 1084941464026742784 1085569687225368576 1087665679751970816 1088794239112065024 1098764309137195008 1099904384409126912 1100222329717260288 1100702165061599232 1102162757106532352 1104129369240403968 1106076687351939072 1106717148664823808 1115718418868207616 1117363184161652736 1117686176220708864 1119493739951161344 1121655232244219904 1122819059084317056 1123633460167049216 1127949593816858624 1133100693797732352 1135099107719774208 1137263481855148032 1137453193261744128 1139459283549683712 1140641583831687168 1141302059560599552 1147706672689446912 1151086419096109056 1156706958251851776 1158747005797269504 1159417965267910656 1163198018623635456 1163535216565026816 1171248760831868928 1175067386160611328 1175747795764641792 1179384351553486848 1179581089308475392 1182004029526376448 1182887568418045952 1183572506210992128 1184257840609492992 1187775533576798208 1191617631036112896 1193719249433001984 1195649776682532864 1198651973604212736 1199547956705624064 1200242541509738496 1202359371388944384 1206629113474842624 1214628344566382592 1216442998349365248 1218588400462856192 1218941655449075712 1220559147030085632 1223623889720967168 1224893519001073152 1225781956545871872 1235751617370783744 1237750120931917824 1238289935694299136 1239933101744848896 1240651071114706944 1244336273270931456 1251319080640577536 1255730639013937152 1257033582181859328 1257396948248297472 1259614579550322688 1261862136274747392 1264087642687930368 1264819598474084352 1268943293043965952 1275106764420808704 1276986496184745984 1279421417087041536 1281891693993394176 1283221781810648064 1284152525905199104 1286815733791064064 1290422801910595584 1291170006775627776 1294972221483122688 1299946506584850432 1303590381521928192 1303967205590827008 1304345210926399488 1308597770951589888 1309355499828805632 1321950809430687744 1324282292339736576 1325049103163326464 1326807395497672704 1327028725472034816 1329369164141297664 1329754533217173504 1330748514470301696 1331519069487366144 1342934155612127232 1345494823603273728 1349491451293827072 1350861748030144512 1351871506763481088 1352654292812562432 1357457752659197952 1361848721184129024 1366456887637180416 1368498373143035904 1370911950520713216 1371705761725415424 1373129040408846336 1379004701114105856 1390220569542131712 1392672457671835648 1393076177656086528 1394924739462955008 1398427302538248192 1399878307429797888 1402752599953768448 1407733965720649728 1414571566779334656 1417066401994113024 1422098598023921664 1427561204674461696 1430078949303517184 1436609808207839232 1437025083712339968 1441710220265914368 1442128155742568448 1444671591643348992 1446588618702323712 1447426249633824768 1447667700514947072 1450220906335961088 1451725652149420032 1452566257622581248 1462195905242333184 1465019078849593344 1466539179212169216 1466963106289680384 1472172492320538624 1474768916469252096 1475622864886431744 1487624558490943488 1489817578882203648 1490680241058742272 1492658319934881792 1495540309658959872 1497092078779089408 1510800925063643136 1513465476959698944 1516351309140197376 1516604257682325504 1518177882705555456 1519719466533912576 1520855445108916224 1521736079414132736 1530275563585929216 1534781892128145408 1542275944335802368 1544996007729692672 1545890620357214208 1550930691498180608 1551380288753369088 1561665014442491904 1563998140734898176 1566756514880815104 1569290331895824384 1572774785744633856 1576005372701835264 1578096674947989504 1583700711435730944 1588823508048150528 1594199702243377152 1599397275607498752 1599860922776911872 1600323388679651328 1606006355258769408 1608838817966456832 1616653219176382464 1619504459421843456 1621923997799153664 1625255540598767616 1627412196040114176 1628354530838052864 1631498519627956224 1633191358668097536 1634375942061162496 1648146463705792512 1650333494575890432 1651053247592398848 1653244135659798528 1654477372017082368 1659115031027908608 1660075722997235712 1676044776242479104 1676529264331063296 1682482848366329856 1684228588626475584 1685450190250573824 1691924390725287936 1702648661579661312 1703634561209991168 1705895222782722048 1709188925324525568 1710962375747530752 1720563735880794112 1721560009034170368 1726629628644163584 1735060437377777664 1738120508695904256 1739126947901865984 1744797027935453184 1745807333105074176 1762601079240916992 1765709723119648768 1769076527330230272 1769371633962713088 1772492218855063552 1773006044289564672 1774331352627068928 1775358759316488192 1781663300365197312 1787426446554169344 1790578874149502976 1793474665023799296 1799321935058436096 1800363812264607744 1803539057083416576 1809943670212263936 1821942516849573888 1824664497524047872 1827882600694284288 1828412483173613568 1830838720545128448 1835435834581450752 1838672934818807808 1847603679058722816 1853627426056175616 1857434903541448704 1859899652617273344 1860976606672060416 1864569736717664256 1866504409906397184 1876978620960866304 1883595958520905728 1886095422372446208 1889421869325484032 1896131464031895552 1897229397711126528 1903414939565948928 1915479744277118976 1922280293687885824 1922837540990091264 1924832672715972096 1926228788857798656 1928784824936431616 1930223600686596096 1935634202865893376 1936755010163441664 1949594540323110912 1955385572282892288 1955950808386240512 1962896656427384832 1966358555292336128 1967497153181908992 1982926214146031616 1986423438509604864 1987573654744989696 1990211093246509056 1990543088208052224 1994053746211946496 1996122771705452544 1997278604231049216 2014401233418190848 2017953969279598592 2018242235404910592 2022139010243100672 2024237176940740608 2026292622045216768 2027807260145221632 2028981439218843648 2036186628988796928 2042773081776193536 2049685331455770624 2056367925781069824 2057558642588123136 2068507051671158784 2082220019256655872 2085330854313197568 2089008686507753472 2089614266484129792 2092387109194432512 2097640953807372288 2101340496935780352 2104128899930652672 2111600948580974592 2125599602991169536 2132529700809998336 2133147897035882496 2133764518239535104 2141341807011692544 2145118423955275776 2155537625568509952 2162565330398871552 2167007387465023488 2169882928053485568 2171139374450737152 2175331359503941632 2177588478224130048 2197528618274390016 2199808768818253824 2200444659434520576 2204325514213064704 2208258738480807936 2212153374703878144 2213434297329647616 2231436837736415232 2234726368323305472 2238987479902322688 2243310464488439808 2245638118168634112 2247266920334098432 2266201387595464704 2270198215439548416 2274526963710296064 2274906386523488256 2278918567099367424 2281283167663374336 2282604119121199104 2295413345378893824 2302172838192218112 2313413916503703552 2317494011594539008 2318835930535821312 2326396037247270912 2327070433130053632 2342497521663737856 2350134772321222656 2359162178616950784 2364008059052752896 2365775136836091904 2367145012421984256 2368515681218985984 2375551067153596416 2383235262072225792 2391299553365065728 2397303947208425472 2399095913411248128 2400485083019476992 2404718742777888768 2413258226949685248 2429256689132765184 2432885996698730496 2437176800925712384 2437883310898151424 2441118294060171264 2447247779441934336 2449787038002146304 2451563913091743744 2471503234741567488 2475500241863835648 2476579871388598272 2479866203489697792 2488672546541862912 2502638161281155072 2514067164363718656 2514793896496594944 2523724272549494784 2528175285375860736 2529639196948168704 2537886586087931904 2553972992369491968 2558842834174083072 2563783387986788352 2566443563621296128 2568305051810398208 2580845603821191168 2582340013551255552 2589944442966245376 2599893013169700864 2607180763043856384 2607934411181654016 2608690421852798976 2617195541903179776 2618710999657611264 2643901618861375488 2648564584679473152 2653614790995345408 2654057450944069632 2658738328282595328 2659509066434347008 2661497028940603392 2663038138974732288 2685868311224254464 2698982902587654144 2701723496060289024 2703743013526962176 2705308585625124864 2714915505318395904 2732913775274360832 2736996746286071808 2741823901041426432 2743411523450830848 2746258080817692672 2758009402228211712 2780441139084263424 2785344915343671296 2786152355312173056 2789849478925910016 2796854605076496384 2799756614859595776 2805505199907536896 2815467931441299456 2829143133558669312 2834132803988226048 2844197196047843328 2855122409348923392 2860157898607034368 2873219616415678464 2883420440531828736 2884256311485136896 2889343183286697984 2893177237404647424 2894852499267649536 2895335401029894144 2903451304298840064 2905132515245162496 2924391810484666368 2930038157699186688 2933078358424338432 2933926212579360768 2944344984641077248 2949537832938504192 2951245729772863488 2975249116981886976 2979635157764407296 2981360482117484544 2985316639869763584 2991080619317919744 2994184157558178816 3021601850127286272 3026930953919397888 3033208515364651008 3036355765411110912 3039438933067825152 3041710890217832448 3043472158828265472 3084551888671604736 3089992015459385344 3091781240714428416 3101861382996361216 3102760577506738176 3123330028884983808 3127996281469796352 3133513029761630208 3138580663791648768 3152010745403670528 3156193349895979008 3167401422871461888 3177647016096301056 3188399404486754304 3198794551214997504 3199721845553823744 3200646777359302656 3212012710517538816 3217677635932913664 3233306438352764928 3243847995598307328 3250511081197535232 3254824392080228352 3256709061676105728 3262997039255912448 3266382717336195072 3296292927411585024 3300666989151780864 3302106495184797696 3306488271319597056 3318230062055817216 3320151445994471424 3352089552484958208 3353058528662126592 3364965696732659712 3368457177252951168 3370900380501147648 3383848781450575872 3405297323159322624 3411790445565444096 3418377850649051136 3421924751495061504 3441127471761588224 3443120018068340736 3453259257288327168 3470120874755555328 3476241017391808512 3478253895803731968 3489594055870906368 3525202158481833984 3531419446239297536 3538153054660460544 3538743267925426176 3546012088579129344 3548662705254137856 3550717518632976384 3563326600730394624 3574852893108338688 3581157748299005952 3586949330047598592 3598643870116872192 3600727624529215488 3607078114166833152 3619887340424527872 3643885033699147776 3649328995048095744 3655765201388568576 3656824966347227136 3661677441090256896 3670871669162901504 3677345869637615616 3707254852112351232 3714869807082897408 3719799305234546688 3721953213344120832 3733008819812794368 3753957241921732608 3767191917041811456 3772190844744892416 3778843738650968064 3792262928063791104 3794458795422253056 3806829879131897856 3830959488554237952 3845675081980182528 3849665345431944192 3852457577715597312 3857569649872863232 3860447201373192192 3871268405731786752 3873510020326883328 3910771144565784576 3911901616772481024 3925793312854769664 3932717110584672256 3965852428292063232 3972846877019209728 3975147309489979392 3980422186493018112 3981086176416104448 3988107492423892992 3992245543410905088 3994557208462098432 4028802466836381696 4035907938559197184 4036484470809821184 4048474353881481216 4052585244090433536 4055614520290443264 4057962878437687296 4072373257977593856 4085546163552387072 4099370662911541248 4112735851562139648 4115117285176246272 4137014103342317568 4170661708626395136 4178017373015506944 4179228532968259584 4184774218388865024 4195281907614744576 4208257799861305344 4223201897161949184 4251199205982339072 4265059401619996672 4266295794071764992 4282683614023385088 4290236847910551552 4311075251137019904 4325130660797743104 4334014774930046976 4339765856106971136 4342278748901474304 4350662719007883264 4355176956448260096 4395057236548780032 4399617537636507648 4400889318869041152 4408651028426129408 4416517476961615872 4424306749407756288 4426868594659295232 4462873675472830464 4469452736646610944 4477974959804645376 4486620928976879616 4491276236337268224 4494533840668196864 4532402775190929408 4540396430879096832 4549053927420592128 4549812773046976512 4562566335326748672 4565208238242398208 4590826690757787648 4604345676384436224 4626827833007407104 4634988023189078016 4637671861071642624 4652792074494541824 4654140866260107264 4684995043327475712 4700269544642445312 4718324357233901568 4728016118105505792 4731550273672183808 4734290024843968512 4751102134307192832 4766470524144451584 4782599106730131456 4798191826822496256 4800970166038953984 4826516453899370496 4858513378265530368 4865771993397460992 4874353601851424768 4875766621796302848 4882236588120342528 4894495558883868672 4899574076004292608 4903127826183487488 4951000483727671296 4953159742777196544 4959732406979395584 4977345093083725824 5005276322562310144 5028134328727437312 5029587792993189888 5047448545098989568 5056350570751721472 5075773172175863808 5107945984738983936 5117685668348166144 5127566775973576704 5132887127242592256 5161691207642382336 5164680027102511104 5179888885932490752 5214361526087712768 5217380843705597952 5234391083806359552 5237421999315222528 5287803237722750976 5297129169358946304 5307229581990690816 5308114901888139264 5317476656565190656 5319018132868694016 5322994057881206784 5326076277949464576 5371736622448508928 5397965805175308288 5407486027053924352 5410617171250249728 5429831010636791808 5465827550548721664 5473993492572143616 5483647802082852864 5492516161635385344 5516018804456423424 5560882278168526848 5572304710624346112 5579698957851820032 5593709210152992768 5599513229719191552 5611010399815073792 5630935862882598912 5658286267117338624 5668265607976452096 5688394392095686656 5710244818697846784 5720315797214068736 5746439232831356928 5766840881063657472 5768512622970273792 5778686366573395968 5786354474809294848 5790670802059788288 5806902608597680128 5810265030490324992 5848783620969332736 5866156716848676864 5867852425158721536 5888689969282154496 5899075665877008384 5902491459545726976 5959270315528814592 5962720964234969088 5970633279739527168 5982161238635839488 5988368315116357632 6043203700254572544 6053861907838795776 6066417030729302016 6072711530822221824 6078877866135650304 6083421780435664896 6086944317656530944 6169103777343209472 6179984030918770688 6203722765992722432 6205521155013476352 6246660057769967616 6255992562939592704 6267026059523260416 6277161327583297536 6304021490807341056 6312386699791958016 6334802845742923776 6376798808973508608 6397589102429995008 6399443691107647488 6401293554718605312 6424025421035077632 6435355271865827328 6466612876705529856 6487695991196614656 6501022162395070464 6509648784160456704 6513418123352211456 6525994078511824896 6532765434672390144 6592585854823170048 6601333978303561728 6612976542639194112 6636460124111634432 6640302891988942848 6704179104969916416 6729931393465319424 6736914354505902336 6741800761002295296 6810594646318645248 6823580891130888192 6836755701298102272 6843849502990123008 6882254943523176448 6886240036136681472 6906518514576654336 6940241749511110656 6952482034783617024 6956507791607463936 6979188111741812736 7050404316963667968 7062838892478595072 7077486535850852352 7092024177158258688 7097325410508275712 7101435037265952768 7126653201460789248 7149705786216677376 7173898660095197184 7197287740233744384 7201455249058430976 7214156228333666304 7239774680849055744 7287770067398295552 7298657990096191488 7311530402777137152 7313649932694454272 7323354882180513792 7341743338325803008 7354691739275231232 7414509704224702464 7429739614165794816 7439598610469093376 7466017639625588736 7507914483843465216 7544381689489784832 7584525856127582208 7588917590844506112 7613659758263795712 7661918977108475904 7691350163960365056 7699330690863888384 7704915155431194624 7715139299745726464 7742536811463573504 7747020040653766656 7821542289131569152 7823803233544962048 7851586625709539328 7865434221169344512 7931704856584126464 7945693754038419456 7960844372986036224 7962172352832208896 7976214984847785984 7984491086821810176 7989114416924196864 8057604933672763392 8096948707762962432 8105170488180867072 8111229040580886528 8115925756875374592 8144746515955187712 8198741325823082496 8225471703124279296 8230234570352492544 8274028206684635136 8341323417252790272 8356034746031013888 8358457065936519168 8369548436777730048 8390563815229489152 8416515599722610688 8446403794323898368 8502398411964678144 8530118803239993344 8532591588143529984 8565367228046770176 8580473695821103104 8650261321595486208 8668029549860093952 8679531712213942272 8684557497802948608 8710353912896520192 8790114473097560064 8799235075273015296 8801778637738082304 8817302056852258816 8833034953923231744 8848613498815512576 8853737189318590464 8925747350945660928 8938905473293221888 8955949919609290752 8973241857953759232 8982552472674536448 8989067681336393728 9064805550381858816 9080792861758193664 9099625546093953024 9125132670653497344 9130416476484796416 9253655666014814208 9269976046378156032 9275343722143285248 9305584148989083648 9308281732520214528 9369990086654951424 9400539089284890624 9456032236211011584 9463100547344367616 9468580049687937024 9502204268614385664 9532941048288903168 9565198213460262912 9596383653644992512 9601940332077907968 9653032907798740992 9731543986794921984 9748707203702849536 9751533243592605696 9764473176240685056 9788991117767737344 9799148152008585216 9902000967455342592 9906319485554393088 9919464813958791168 9954690186167451648 10010552645124620288 10056268657454874624 10059175585986379776 10094897090197979136 10112701141503442944 10151546344351727616 10215891969477967872 10235371336696332288 10255133551947153408 10265774254485184512 10323382415284764672 10329360054205022208 10359777771864981504 10428723052175425536 10434761687411195904 10468782167612719104 10575606475445501952 10594258338717892608 10614459163981381632 10616229803776278528 10638036265737388032 10645988115762413568 10652152555898929152 10743473244897017856 10795931610350616576 10814972054107848704 10821234342500499456 10859662021273583616 10931655101097443328 10947986985144287232 10967295604165705728 10985032323270770688 11032037608912846848 11121764556337053696 11144609421248692224 11159397915703640064 11199026459438383104 11261871725765197824 11316572534234677248 11336531215952904192 11376788784191373312 11420489637395693568 11440631594428137472 11492878465662713856 11537025245940547584 11557372733146791936 11572708949618589696 11581341604119576576 11613805217195360256 11620530060980649984 11732313433697353728 11735704850317443072 11777379938564308992 11798151331754016768 11918540631057629184 11925441928469938176 11941266559479054336 11964322477271678976 11976736630232715264 12086407400509145088 12107723815677591552 12145423061644443648 12157755732271300608 12166843560871329792 12173888635313061888 12338207554686418944 12359968061837541376 12407445531985444864 12411042310026952704 12511985125879185408 12534052119046520832 12554322655166595072 12624773399583916032 12669605691485847552 12753597617947017216 12795178204859990016 12798887382215294976 12848050842070155264 12870710543731654656 12933225753411059712 12975391982393229312 13002044324790140928 13019297568320913408 13026836246704422912 13051988157023649792 13065530869344780288 13185171709646340096 13202667956607123456 13225953085278388224 13272920248223268864 13280605783977885696 13408358209939832832 13459862786930638848 13473828709011804672 13483601522004590592 13621189292637290496 13647161782261776384 13687699005980246016 13764509887046352896 13772480072273362944 13813037029153308672 13880483499022221312 13904964069567234048 13913015583214927872 13958376223483625472 14100808633927335936 14125677784957190144 14154973071701704704 14184048354316517376 14194650821016551424 14202870074531905536 14253306402921578496 14299411572433354752 14347797320190394368 14394575480467488768 14402910498116861952 14479549361698111488 14575540134796591104 14597315980192382976 14623060805554274304 14627299865388908544 14646709764361027584 14683486676651606016 14709383478550462464 14859479228331589632 14879197220938186752 14932035279251177472 15015828967686930432 15088763378979569664 15169051712255164416 15227319516527591424 15323837954216951808 15382700327920730112 15398661381727776768 15430278599491452928 15485073622927147008 15494040081307533312 15643084578263138304 15703173251419078656 15730868442338689024 15863409713168252928 15891387508076838912 15921688745972072448 15924344705664417792 15952429969695571968 15968982173643620352 15978228833848393728 16115209867345526784 16193897415525924864 16222458081161773056 16231851513750749184 16289493031910375424 16397482651646164992 16450943406248558592 16548056413369270272 16682646834505580544 16716914131873038336 16739096873555460096 16781127630458978304 16833031199445221376 16892807588647796736 17004796823929356288 17060237606479986688 17065183176287059968 17130734456093540352 17160947391642206208 17300522643190972416 17336059099720187904 17359063424427884544 17420707825793040384 17598470150546030592 17603557275476164608 17666069907846463488 17697226997631025152 17707474378637180928 17877810946586443776 17911899839218581504 17946483715907518464 17965104945349072896 17978135362672787456 18129611100763717632 18161585723516387328 18199251092187906048 18250265341306994688 18260832952969592832 18507311332029628416 18539952092756312064 18611168297978167296 18616563465040429056 18739980173309902848 18801078178569781248 18912064472422023168 18926201094688735232 18937160099375874048 19004408537228771328 19130396426920525824 19192767307289985024 19203880664155815936 19306065815597481984 19463087973589843968 19497414407405699072 19503066487185211392 19528946352481370112 19577982235535474688 19598296304017170432 19804001934910685184 19838929627917582336 19909380372334903296 20021105290249240576 20112537314909749248 20189794180395958272 20225402283006885888 20431783938955935744 20470742673392664576 20510267103894306816 20531548508970369024 20646764830569529344 20658720108410044416 20719555543729963008 20857446104350851072 20869523374822391808 20937564335225438208 21151212950891003904 21188516677435785216 21232459607552557056 21276072531474776064 21291976231524827136 21304305111797858304 21591863220701233152 21629944108215697408 21642468685000998912 21719324042547167232 21863310202194886656 21895973970288574464 21934591208331411456 21970064646541541376 22064075217825693696 22243529112674107392 22289218842497384448 22318795831407280128 22398052918876766208 22523743451530395648 22633145068469354496 22753577568382746624 22840979274791387136 22985756931325427712 23074050491881095168 23114745466293583872 23145417899237179392 23227610434390720512 23241060121961299968 23464626867394707456 23471409700634886144 23554759877128617984 23596302663508033536 23837081262115258368 23882533118958108672 23928644954543357952 23953473260465430528 24172814801018290176 24290846123288887296 24315511464542601216 24333687121742659584 24347777270626123776 24676415109372837888 24719936123675082752 24822084620053905408 25023970251758370816 25068104238093041664 25108645310333190144 25249546799167832064 25339211382971695104 25507195235894034432 25590356409719980032 25597774764430589952 25696101684140310528 25741421087463309312 25950783964786458624 26004088649580281856 26038595136641826816 26053672493408845824 26131061738689560576 26370343419292680192 26405335913214246912 26451906170556776448 26545840496446537728 26561211567955771392 26816716419879665664 26919725573861277696 26947657418023609344 26967203044009181184 27242378585274580992 27375398011960492032 27529019774092705792 27760966998044442624 27809928139134468096 27826031166429855744 27916752446967250944 28201617267854671872 28251355569914380288 28368096708633034752 28389301642033102848 28405740149063811072 28506612805843156992 28598823144866709504 28695594640380788736 28789150960934977536 28805820996233723904 28959098723396222976 29194631960384765952 29246121611108548608 29254599730777817088 29293419528722055168 29366973353303212032 29718958456663179264 29758394441876373504 29864070558502354944 30031657935373860864 30177526757959139328 30338103424510328832 30454639033055182848 30647675908433903616 30765400655841460224 30797322763455553536 30860557198982905856 30970147245854294016 30988080162615066624 31286169156526276608 31406346502838157312 31461736884677378048 31726819426336505856 31782775016153677824 31843377491944144896 31848689411328835584 31937964347287240704 31956457667696787456 32230419734691053568 32387794831051849728 32444916162323546112 32463703027501498368 32578986063820750848 32794965303292329984 32901886812497117184 33096112826738540544 33365293669011161088 33433828263746076672 33478193747110920192 33785615177295593472 34009593647858712576 34120475212959973376 34130366352574119936 34261468912187080704 34321894783284412416 34672118199440375808 34718126848855769088 34841415651586080768 35196940301092061184 35207114550952329216 35332139815692926976 35394453995262050304 35755621893172887552 35823799678437163008 35892967431815036928 35930209890698145792 36259222201527435264 36323171447032774656 36500530682613989376 36521665905939185664 37014622664059256832 37079904185512624128 37222336595956334592 37233126930080858112 37602156357139562496 37852402189377470464 37874320198751748096 38008817074457542656 38260792853841051648 38385534614579970048 38612131631194963968 38926175947179687936 39006132974370422784 39057892704962740224 39155964471070949376 39196592608034340864 39608003869821370368 39677859255835164672 39818760744669806592 40042210580498481152 40225074629819498496 40379588360791916544 40450804566013771776 40863567877911871488 40941485346785329152 41063097017940738048 41293529661139058688 41317440216820088832 41439111087459926016 41714892208701702144 41739046749644783616 41875128670450876416 42302425901782007808 42377033354871570432 42464919215105114112 42552145062949552128 42583952463049654272 42608610223595716608 43183726441402466304 43259888216431394816 43438648085094334464 43726620404389773312 43791947940577148928 43869182416662822912 43940129293083082752 44128150435651387392 44578437684994768896 44637591662814560256 44796105837753532416 45047486903060791296 45266290136938708992 45507155136765493248 45681958549582774272 45971513862650855424 46148100983762190336 46290835798474358784 46455220868781441024 46482120243922599936 46929253734789414912 47109519754257235968 47192605327016067072 47674162524230516736 47765066237916217344 47857289909086715904 47906946520930861056 48345629602036580352 48581692246577774592 48667374243485319168 48695554541252247552 49352830218745675776 49439872247350165504 49644169240107810816 50047940503516741632 50217290620666380288 50499093598335664128 50678422765943390208 51014390471788068864 51180712819439960064 51195549528861179904 51392203368280621056 51482842174926618624 51901567929572917248 52008177299160563712 52077190273283653632 52262123477379121152 52810671826428493824 53091680992893075456 53122423135911542784 53633432839759331328 53839451147722555392 53895314836047218688 53934406088018362368 54484757170549161984 54750796023920984064 55058039548185411584 55521933996088885248 55619856278268936192 55833504893934501888 56403234535709343744 56736193417266069504 56778603284066205696 56811480298127622144 57013225611686313984 57391189280761577472 57578301921869955072 57611641992467447808 57918197446792445952 58389263920769531904 58492243222217097216 58509199461555634176 58586839057444110336 58733946706606424064 59516788883752747008 59728141117004709888 60063315870747721728 60676206849020657664 61295351816867807232 61530801311682920448 61594645526911107072 61721114397965811712 61940294491708588032 61976160325230133248 62572338313052553216 62812693005676314624 62923473769354756096 63453638852673011712 63565550032307355648 63697378822657671168 63875928694574481408 63912915335393574912 64775589662103699456 64889832324647092224 64927406055002996736 65157972127641501696 65589930606584659968 65803773624994234368 66192225653477081088 66730587338022322176 66867656527492153344 66956387494221840384 67571230354591186944 68240950425919946752 68260732705148239872 68522937824374161408 69344236398880751616 69436253697711538176 69682831303172161536 70393880602184122368 70414229101904658432 70664279631385853952 70788907990524100608 71511243786345775104 71647599356874326016 71785934863630073856 71860419781396291584 72518444403054870528 73001061365227978752 73043331811878371328 74029245328118513664 74159808371025248256 74466253860161716224 75204312714279124992 75704804378754940928 75748640397503496192 76017634148915085312 76521585707682103296 76771069229159940096 77224263262389927936 77852351894359375872 78012265948740845568 78115785409925480448 78393185216068681728 79216007739642740736 79355718511670329344 79637521489339613184 80084421160996962304 80450149259638996992 80759176721583833088 80901609132027543552 81727135755823742976 82126194035881476096 82587059322278117376 83429784417403404288 83478093499289567232 83750257340901752832 84604851803564015616 84754066709743140864 85104290125899104256 85167904926099308544 85217220447191433216 86367452882804932608 86519776432862789632 86877296170188668928 87583895881154297856 87738364833325645824 87880258586166165504 89156875369989537792 89275183325629120512 89592211675507064832 90094973806121582592 90532580273877417984 91014310273530986496 91363917099165548544 91943027725301710848 92296201967524380672 92581671596948717568 92910441737562882048 92964240487845199872 93858507469578829824 94219039508514471936 94385210654032134144 95348325048461033472 95530132475832434688 95813893041861722112 96691259204073160704 97163384493155549184 97334748486970638336 97391109082504495104 98705660437491351552 98879744494700331008 99288338480215621632 100095881007033483264 100434581241332760576 101356845531886780416 102028780943576137728 102361425638879920128 102391099057722359808 102784406736561242112 102965684349853237248 104016354598321127424 104154380546567307264 104524246954758242304 105621343652856987648 106183361985786150912 107266865679518662656 107678902295445110784 107790629672094437376 108969514341098323968 109501592047841968128 110116079096370823168 111043867992177770496 111239712556537872384 111667009787869003776 112806469071418687488 113557206568132411392 113622960596255244288 114026451223372627968 114782378561523154944 115156603843739910144 115836394893584891904 116778527841539063808 117018398923111268352 117173678114888220672 117467893413212848128 119033577767505494016 119456282234009419776 120126631741495443456 121352413698041315328 122590703633735614464 123189291053822214144 123880588983417176064 123952320650460266496 125144676626105106432 125625386011352629248 125846947538709512192 126907277705346023424 127131100064614711296 127394757645315342336 127751857389148962816 127825830670787149824 129551179324207398912 129779664649294184448 130315944255283003392 131179861213169319936 131607547249988468736 132384451306954162176 133735313054984306688 133912774988443680768 135142460709182373888 136481900851839893504 136521465410296479744 137045875648748322816 138872507395423076352 139365662606344323072 140787761204368244736 141328559262771707904 141577815981048201216 143022487572691550208 143295198713748652032 143571869727260147712 143720839562792583168 145036888806109741056 146002122730455957504 146086663623756742656 148058490656237027328 148319616742050496512 148932507720323432448 151409608757509881856 151497280795006992384 152035268297830170624 153043171415364206592 153542138458319880192 154448526524779855872 155704703788718751744 156024531897481691136 156231570819850960896 156786370432137363456 158432015479285481472 159275042978679226368 160900298519277993984 161518353443167666176 161803218264055087104 163454271511647485952 164252388071762952192 165174118644556234752 166859568834806808576 167500514681803505664 169209703607128031232 170208580251798208512 170335809852198617088 170434440894382866432 172734905765609865216 173039552865725579264 173754592340377337856 175167791762308595712 175476729666651291648 175760517172332331008 178550366651258241024 179184423351014129664 180189947612243165184 182028620547061972992 183886055450603421696 184592403935048761344 185163343193897435136 185820883475125764096 185928480975690399744 187717014939157659648 188438079017028943872 188770421308064268288 190696650096922066944 191627786083723444224 194326768986311098368 194669496973941276672 194782218165008990208 197411320874982703104 197759488989400662016 198576676960431243264 200191762014066966528 200869162482665521152 202713691063773560832 204722851277759840256 204782198115444719616 205568813473122484224 208032709196642254848 208308761093134614528 209048493909516484608 211242687305713975296 212366723971572301824 214533731359037325312 215357804590890221568 215581259344188874752 219003184095683936256 220232158192741646336 222087735984355540992 222479425113075744768 225612938142837374976 227114413136264822784 227245921192510488576 228052902446745255936 229564757123046309888 230313207687479820288 231672789787169783808 233557055683078127616 234036797846222536704 234347356229776441344 238067155535010988032 238912564468018839552 240253263482990886912 242704827396082630656 245181407267471228928 246378582107644428288 247761177966834352128 250289353252210212864 251250772022705258496 253814555410692046848 254262200129229422592 255503714778297925632 255651661341574299648 259102358648414797824 259559329298588368896 260631888510566006784 263215094499976937472 267470626109968613376 267825549976887361536 270284921418364747776 273042930820592959488 274091751297496645632 277745014790846152704 278731325212688646144 281575522408736489472 282657118525543415808 283155631962096402432 286044975145383100416 286590397427497304064 287441679125585166336 290073777612219482112 292004245460911915008 292173327247513485312 296116981312474054656 296639233484100993024 297865015440646864896 302819217515019763712 304070536595660341248 306086342830728413184 307084276916639760384 308897053049559711744 312049063794963382272 312463141639701921792 313572740864274726912 316864030958570962944 318550085957358452736 321800597038555987968 323036706886335332352 326908543023294971904 328504776143525904384 330348237289112469504 333719137669613617152 335001029363607011328 338419407214256062464 340671619704397234176 340868881788765732864 345469811531219730432 346079105731451158528 347509184680754675712 350335583524617191424 351521034344664662016 357100733302516482048 358368846702028259328 360379895224486330368 364057241094123945984 367772110901206843392 371641766950251528192 371856961951380799488 375434029878315319296 376876158034057887744 377540842616128536576 381393300193844133888 383255572167446888448 388653537972622196736 389338993947882553344 394822641749965406208 397153353920862486528 401738324965331042304 405427382127547121664 409445702555519680512 409564396230889439232 411137626946244968448 416617522186269229056 418096987819032969216 424733447943144603648 429067462718074650624 430715609181780443136 431162518688377749504 438006368191367872512 440464316385483292672 444175471968711081984 444958850226151489536 454228826272529645568 454491842385020977152 456105804893490511872 459129514246092619776 460626415374959640576 463345579574339567616 467114111366156255232 468073595692445073408 468694712459552882688 477825128936037679104 485409654792165261312 490362814534942457856 492757164215288856576 495522355933668704256 500578706504420425728 502501544045410516992 507629110821384093696 511007429556595851264 511303322683148599296 518204717296829595648 519118658597176737792 521263777021132013568 526430188999953874944 535651099953774723072 540569842836729495552 546085861641185918976 555490029581692305408 557462650425377292288 563151044817472978944 565314237051086831616 566311263924192804864 572089950290766200832 574883358251170332672 584008490921823830016 584346654495026970624 592233962624948109312 593278466968201986048 595730030881293729792 605638435030039527424 608141073191320682496 614168553833279520768 624098127589926764544 624926283279403843584 627145481728549453824 633728061917141925888 637100171914716905472 643601194077111975936 646073413772670664704 657009552287051808768 660696474578224939008 667438275339227234304 676838814428512124928 681343239408794468352 681737763577531465728 690939623062439460864 692158211462902317056 695018369361509351424 700671167049234382848 703042068689329324032 714201466605032964096 716737693404056518656 720759790448972660736 728114482188247891968 735544221802413686784 743283533900503056384 750868059756630638592 753752316068115775488 762786600387688267776 766511144334893776896 777307075945244393472 778677987895765106688 789645283499930812416 803476649930662084608 810854764255094243328 819128792461778878464 822275253892489936896 833235044372538458112 836193975638065938432 849466895886289207296 858134925436149301248 862325037376755499008 876012736382735745024 880928632770966585344 888350943937422163968 889917700452302979072 908457652545059291136 912211609786981023744 918259028492185239552 921252830749919281152 926691159148679135232 936147191384890146816 937389424919105765376 955650257872075358208 980725629069884915712 985514328430577713152 991044711867337408512 1001157413008840851456 1005003088090821033984 1015258221642768187392 1022014859113191702528 1022606645366297198592 1036409434593659191296 1038237317194353475584 1042527554042264027136 1071302199907549446144 1081139685673458991104 1092171723282371837952 1114925300850754584576 1126302089634945957888 1130628474102173663232 1132622527848385609728 1144179900581532401664 1149766716502340665344 1168016981843647660032 1184467925249896218624 1191460061762587459584 1211276870060079054848 1216282146382641364992 1228337107666559041536 1249852566558807687168 1254290963457098907648 1274200343829433810944 1287202388154223951872 1292146827545341329408 1314019104574103617536 1321392949156449878016 1334876550678454468608 1362686478817588936704 1363475527155062931456 1381879246124878921728 1384316422925804634112 1390036738723018702848 1401342334098468765696 1406084137378658648064 1433475386808113037312 1456228964376495783936 1471088443604827373568 1486567067801006112768 1501736119513261277184 1507504632136231550976 1533022288669787553792 1554614151890488786944 1557355975791530213376 1579290566999861624832 1606953299861324169216 1621709528510188486656 1638257584923557756928 1666470088745076916224 1672387951276131876864 1698933791772578414592 1716269850872298602496 1724650074753510998016 1752025472765471490048 1776701887874844327936 1779835400904605958144 1816915305090118582272 1824423219573962047488 1842505661499838562304 1872294382769780293632 1874778849838211530752 1911300515744150716416 1971028656861155426304 1982089423734674817024 2002314826017681702912 2030516443285536374784 2044029718226383405056 2045213290732594397184 2072818869187318382592 2076474634388706951168 2085055108084528054272 2142604399815098892288 2162279371346917982208 2184343446564743675904 2229850601701509169152 2252604179269891915776 2261256948204347326464 2288359801163064803328 2299533433004681330688 2336033963687295320064 2368935850499792437248 2422553740120158109696 2432564292765282729984 2499705133117615374336 2508581926914197815296 2548400687658867621888 2574404776308447903744 2628038209148207235072 2642785898312899756032 2669753101356908937216 2725372957635177873408 2763758492249757843456 2780073477446037405696 2812168274757317296128 2866950773616226074624 2942176887209654747136 2973134135602012225536 3003472239026522554368 3015009264272463101952 3066044577339575107584 3109228303780977573888 3114711951583060426752 3213906599722648338432 3243419057020376973312 3276515169847115513856 3344775902552263753728 3397867583545156829184 3432539701744597204992 3449300149507021996032 3504050945530942980096 3553403775749688655872 3633830610180237164544 3648846439147924094976 3685011322999677124608 3749557699676423061504 3822601031488301432832 3942057313722310852608 3964178847469349634048 4004629652035363405824 4088059436452766810112 4090426581465188794368 4145637738374636765184 4152949268777413902336 4170110216169056108544 4368686893129487351808 4459701203403018338304 4505208358539783831552 4522513896408694652928 4599066866009362661376 4672067927374590640128 4737871700999584874496 4845107480240316219392 4865128585530565459968 4999410266235230748672 5017163853828395630592 5096801375317735243776 5148809552616895807488 5256076418296414470144 5339506202713817874432 5450745915270355746816 5527516984499515686912 5624336549514634592256 5733901547232452149248 5946268271204024451072 6006944478053045108736 6132089154679150215168 6218456607561955147776 6229423903166120853504 6427813199445296676864 6486838114040753946624 6553030339694231027712 6689551805104527507456 6865079403489194409984 6898600299014043992064 7008101891061885960192 7106807551499377311744 7267661220360474329088 7297692878295848189952 7499115399352846123008 7645202062976602865664 7884114627444621705216 7928357694938699268096 8009259304070726811648 8176118872905533620224 8291275476749273530368 8340220432338112217088 8919402406806036676608 9010416717079567663104 9045027792817389305856 9198133732018725322752 9344135854749181280256 9690214960480632438784 9730257171061130919936 10034327707656791261184 10193602750635470487552 10297619105233791614976 10512152836592828940288 10901491830540711493632 11055033968999031373824 11248673099029269184512 11467803094464904298496 11892536542408048902144 12013888956106090217472 12264178309358300430336 12436913215123910295552 12458847806332241707008 13106060679388462055424 13379103610209055014912 13797200598028087984128 14016203782123771920384 14213615102998754623488 14535322440720948658176 14595385756591696379904 14998230798705692246016 15290404125953205731328 15768229254889243410432 16018518608141453623296 16352237745811067240448 16582550953498547060736 17838804813612073353216 18020833434159135326208 18396267464037450645504 18688271709498362560512 19460514342122261839872 20068655415313582522368 20595238210467583229952 21024305673185657880576 21802983661081422987264 22497346198058538369024 22935606188929808596992 23785073084816097804288 24027777912212180434944 24528356618716600860672 24873826430247820591104 26758207220418110029824 27594401196056175968256 28032407564247543840768 29070644881441897316352 29190771513183392759808 30580808251906411462656 31536458509778486820864 32704475491622134480896 33165101906997094121472 35677609627224146706432 36041666868318270652416 36792534928074901291008 37376543418996725121024 40137310830627165044736 42048611346371315761152 43605967322162845974528 44994692396117076738048 45871212377859617193984 48055555824424360869888 49056713237433201721344 49747652860495641182208 53516414440836220059648 55188802392112351936512 56064815128495087681536 58381543026366785519616 63072917019556973641728 65408950983244268961792 71355219254448293412864 72083333736636541304832 73585069856149802582016 80274621661254330089472 84097222692742631522304 87211934644325691949056 91742424755719234387968 98113426474866403442688 99495305720991282364416 107032828881672440119296 110377604784224703873024 112129630256990175363072 126145834039113947283456 130817901966488537923584 144166667473273082609664 147170139712299605164032 160549243322508660178944 168194445385485263044608 196226852949732806885376 214065657763344880238592 220755209568449407746048 252291668078227894566912 261635803932977075847168 294340279424599210328064 321098486645017320357888 336388890770970526089216 392453705899465613770752 441510419136898815492096 504583336156455789133824 588680558849198420656128 642196973290034640715776 784907411798931227541504 883020838273797630984192 1009166672312911578267648 1177361117698396841312256 1766041676547595261968384 2354722235396793682624512 3532083353095190523936768 7064166706190381047873536
- Sum of all divisors σ(n): 27727123994097449395756569
- Sum of proper divisors (its aliquot sum) s(n): 20662957287907068347883033
- 7064166706190381047873536 is an abundant number, because the sum of its proper divisors (20662957287907068347883033) is greater than itself. Its abundance is 13598790581716687300009497
Bases of 7064166706190381047873536
- Binary: 101110101111110010100111110100101100110100011011110100100000000000000000000000000002
- Hexadecimal: 0x5D7E53E9668DE90000000
- Base-36: VYC7MVB4IVUV4000
Squares and roots of 7064166706190381047873536
- 7064166706190381047873536 squared (70641667061903810478735362) is 49902451252848657355719495162774257606307449143296
- 7064166706190381047873536 cubed (70641667061903810478735363) is 352519234697661953910051033181532494855630521352105526167159329405750214656
-
7064166706190381047873536 is a
perfect square number . Itssquare root is 2657850015744 -
The
cube root of 7064166706190381047873536 is 191875848.4326504637
Scales and comparisons
How big is 7064166706190381047873536?- 7,064,166,706,190,381,047,873,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 7,064,166,706,190,381,047,873,536 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 7064166706190381047873536 cubic inches would be around 15989654 feet tall.
Recreational maths with 7064166706190381047873536
- 7064166706190381047873536 backwards is 6353787401830916076614607
- 7064166706190381047873536 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 7064166706190381047873536's digits is 108
- 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 7064166706190381047873536 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 7064166706190381047873536 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/7064166706190381047873536/
Chicago style:
Numbermatics. 2024. "Number 7064166706190381047873536 - Facts about the integer". https://numbermatics.com/n/7064166706190381047873536/
The information we have on file for 7064166706190381047873536 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 7064166706190381047873536, math, Factors of 7064166706190381047873536, curriculum, school, college, exams, university, Prime factorization of 7064166706190381047873536, STEM, science, technology, engineering, physics, economics, calculator, seven septillion, sixty-four sextillion, one hundred sixty-six quintillion, seven hundred six quadrillion, one hundred ninety trillion, three hundred eighty-one billion, forty-seven million, eight hundred seventy-three thousand, five hundred thirty-six.