47078892250733677218103296
47,078,892,250,733,677,218,103,296 is an even composite number composed of six prime numbers multiplied together.
47078892250733677218103296 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 47078892250733677218103296:
227 × 33 × 73 × 113 × 433 × 713
(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 × 7 × 7 × 7 × 11 × 11 × 11 × 43 × 43 × 43 × 71 × 71 × 71)See below for interesting mathematical facts about the number 47078892250733677218103296 from the Numbermatics database.
Names of 47078892250733677218103296
- Cardinal: 47078892250733677218103296 can be written as Forty-seven septillion, seventy-eight sextillion, eight hundred ninety-two quintillion, two hundred fifty quadrillion, seven hundred thirty-three trillion, six hundred seventy-seven billion, two hundred eighteen million, one hundred three thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 4.7078892250733677218103296 × 1025
Factors of 47078892250733677218103296
Divisors of 47078892250733677218103296
- Number of divisors d(n): 28672
-
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 43 44 48 49 54 56 63 64 66 71 72 77 84 86 88 96 98 99 108 112 121 126 128 129 132 142 144 147 154 168 172 176 189 192 196 198 213 216 224 231 242 252 256 258 264 284 288 294 297 301 308 336 343 344 352 363 378 384 387 392 396 426 432 441 448 462 473 484 497 504 512 516 528 539 568 576 588 594 602 616 639 672 686 688 693 704 726 756 768 774 781 784 792 847 852 864 882 896 903 924 946 968 994 1008 1024 1029 1032 1056 1078 1089 1136 1152 1161 1176 1188 1204 1232 1278 1323 1331 1344 1372 1376 1386 1408 1419 1452 1491 1512 1536 1548 1562 1568 1584 1617 1694 1704 1728 1764 1792 1806 1848 1849 1892 1917 1936 1988 2016 2048 2058 2064 2079 2107 2112 2156 2178 2272 2304 2322 2343 2352 2376 2408 2464 2541 2556 2646 2662 2688 2709 2744 2752 2772 2816 2838 2904 2982 3024 3053 3072 3087 3096 3124 3136 3168 3234 3267 3311 3388 3408 3456 3479 3528 3584 3612 3696 3698 3773 3784 3834 3872 3976 3993 4032 4096 4116 4128 4158 4214 4224 4257 4312 4356 4473 4544 4608 4644 4686 4704 4752 4816 4851 4928 5041 5082 5112 5203 5292 5324 5376 5418 5467 5488 5504 5544 5547 5632 5676 5808 5929 5964 6048 6106 6144 6174 6192 6248 6272 6321 6336 6468 6534 6622 6776 6816 6912 6958 7029 7056 7168 7224 7392 7396 7546 7568 7623 7668 7744 7952 7986 8064 8127 8192 8232 8256 8316 8428 8448 8514 8591 8624 8712 8946 9088 9159 9216 9261 9288 9317 9372 9408 9504 9632 9702 9856 9933 10082 10164 10224 10406 10437 10584 10648 10752 10836 10934 10976 11008 11088 11094 11264 11319 11352 11616 11858 11928 11979 12096 12212 12288 12348 12384 12496 12544 12642 12672 12771 12936 12943 13068 13244 13419 13552 13632 13824 13916 14058 14112 14336 14448 14553 14749 14784 14792 15092 15123 15136 15246 15336 15488 15609 15904 15972 16128 16254 16384 16401 16464 16512 16632 16641 16856 16896 17028 17182 17248 17424 17787 17892 18176 18318 18432 18522 18576 18634 18744 18816 18963 19008 19264 19404 19712 19866 20164 20328 20339 20448 20812 20874 21087 21168 21296 21371 21504 21672 21868 21952 22016 22176 22188 22528 22638 22704 22869 23177 23232 23716 23856 23958 24192 24353 24424 24576 24696 24768 24992 25088 25284 25344 25542 25773 25872 25886 26136 26488 26838 27104 27264 27477 27648 27832 27951 28116 28224 28672 28896 29106 29498 29568 29584 29799 30184 30246 30272 30492 30672 30976 31218 31311 31808 31944 32256 32508 32768 32802 32928 33024 33264 33282 33583 33712 33792 33957 34056 34364 34496 34848 35287 35574 35784 35937 36352 36421 36636 36864 37044 37152 37268 37488 37632 37926 38016 38269 38528 38808 38829 39424 39732 40328 40656 40678 40896 41503 41624 41748 42174 42336 42592 42742 43008 43344 43736 43904 44032 44247 44352 44376 45056 45276 45369 45408 45738 46354 46464 46827 47432 47712 47916 48384 48706 48848 49152 49203 49392 49536 49923 49984 50176 50568 50688 51084 51546 51744 51772 52272 52976 53361 53676 54208 54528 54954 55296 55451 55664 55902 56232 56448 56889 57233 57344 57792 58212 58996 59136 59168 59598 60137 60368 60492 60544 60984 61017 61344 61952 62436 62622 63616 63888 64113 64512 65016 65219 65536 65604 65856 66048 66528 66564 67166 67424 67584 67914 68112 68728 68992 69531 69696 70574 71148 71568 71874 72704 72842 73059 73272 73728 74088 74304 74536 74976 75264 75852 76032 76538 77056 77319 77616 77658 78848 79464 79507 80656 81312 81356 81792 82431 83006 83248 83496 83853 84348 84672 85184 85484 86016 86688 87472 87808 88064 88494 88704 88752 89397 90112 90552 90601 90738 90816 91476 92708 92928 93654 93933 94501 94864 95424 95832 96768 97412 97696 98304 98406 98784 99072 99846 99968 100352 100749 101136 101376 101871 102168 103092 103488 103544 104544 105861 105952 106722 107352 108416 109056 109263 109908 110592 110902 111328 111804 112464 112896 113778 114466 114688 114807 115584 116424 116487 117992 118272 118336 119196 120274 120736 120984 121088 121968 122034 122688 123904 124509 124872 125244 127232 127776 128226 129024 130032 130438 131072 131208 131279 131712 132096 132741 133056 133128 134332 134848 135168 135828 136107 136224 137456 137984 139062 139392 140481 141148 142296 142373 143136 143748 145408 145684 146118 146544 147456 147609 148176 148608 149072 149597 149952 150528 151704 152064 153076 154112 154638 155232 155316 157696 158928 159014 160083 161312 162239 162624 162712 163584 164862 166012 166353 166496 166992 167706 168696 169344 170368 170968 171699 172032 173376 174944 175616 176128 176988 177408 177504 178794 180224 180411 181104 181202 181476 181632 182952 183051 185416 185856 187308 187866 189002 189728 190848 191664 192339 193536 194824 195392 195657 196608 196812 197568 198144 199692 199936 200704 201498 202272 202752 203742 204336 206184 206976 207088 208593 209088 211722 211904 213444 214704 216763 216832 218112 218526 219177 219816 221184 221804 222656 223608 223729 224928 225792 227556 228932 229376 229614 231168 231957 232848 232974 235081 235984 236544 236672 238392 238521 240548 241472 241968 242176 243936 244068 245376 247009 247808 249018 249744 250488 251559 254464 254947 255552 256452 258048 260064 260876 262144 262416 262558 263424 264192 265482 266112 266256 267883 268664 269696 270336 271656 271803 272214 272448 274912 275968 278124 278784 280962 282296 283503 284592 284746 286272 287496 290816 291368 292236 293088 294912 295218 296352 297216 298144 299194 299904 301056 302247 303408 304128 306152 308224 309276 310464 310632 315392 317583 317856 318028 320166 322624 324478 325248 325424 327168 327789 329724 332024 332706 332992 333984 335412 337392 338688 340736 341936 343398 344064 344421 346752 349461 349888 351232 352256 353976 354816 355008 357588 357911 360448 360822 362208 362404 362952 363264 365904 366102 369413 370832 371712 373527 374616 375732 378004 379456 381696 383328 384678 387072 388157 389648 390784 391314 393216 393624 393837 395136 396288 398223 399384 399872 400631 401408 402996 404544 405504 407484 408672 412368 413952 414176 417186 418176 420959 423444 423808 426888 427119 429408 433526 433664 436224 437052 438354 439632 442368 443608 445312 447216 447458 448791 449856 451584 455112 456533 457864 458752 459228 462336 463914 465696 465948 470162 471968 473088 473344 476784 477042 481096 482944 483936 484352 486717 487872 488136 490752 494018 495616 498036 499059 499488 500976 503118 508928 509894 511104 512904 515097 516096 520128 521752 524288 524832 525116 526848 528384 530964 532224 532512 535766 537328 539392 540672 541233 543312 543606 544428 544896 549153 549824 551936 556248 556549 557568 561924 564592 567006 569184 569492 572544 574992 577017 581632 582736 584472 586176 586971 589824 590436 592704 594432 596288 598388 599808 602112 604494 606816 608256 609961 612304 616448 618552 620928 621264 625779 630784 634207 635166 635712 636056 640332 645248 648956 650289 650496 650848 654336 655578 657531 659448 661507 664048 665412 665984 667968 670824 671187 674784 677376 681472 683872 686796 688128 688842 693504 698922 699776 702464 704512 705243 707952 709632 710016 715176 715563 715822 720896 721644 724416 724808 725904 726528 731808 732204 738826 741027 741664 743424 747054 749232 751464 756008 758912 763392 764841 766656 769356 774144 776314 779296 781568 782628 786432 787248 787674 790272 792576 796446 798768 799744 801262 802816 803649 805992 809088 811008 814968 815409 817344 824736 827904 828352 834372 836352 841918 846888 847616 850509 853776 854238 858816 867052 867328 872448 874104 874577 876708 879264 884736 887216 890624 894432 894916 897582 899712 903168 906741 910224 913066 915728 917504 918456 918953 924672 927828 931392 931896 940324 943936 946176 946688 952749 953568 954084 962192 965888 967872 968704 973434 975744 976272 981504 983367 988036 991232 996072 996611 998118 998976 1001952 1006236 1017856 1019788 1022208 1025808 1030194 1032192 1033263 1040256 1043504 1047179 1048576 1049664 1050232 1053696 1056768 1061928 1064448 1065024 1071532 1073733 1074656 1078784 1081344 1082466 1086624 1087212 1088856 1089792 1098306 1099648 1103872 1108239 1112496 1113098 1115136 1120581 1123848 1129184 1134012 1138368 1138984 1145088 1149984 1154034 1163264 1164471 1165472 1168944 1172352 1173942 1179648 1180872 1181511 1185408 1188864 1192576 1196776 1199616 1201893 1204224 1208988 1213632 1216512 1219922 1224608 1232896 1237104 1241856 1242528 1251558 1261568 1262877 1268414 1270332 1271424 1272112 1280664 1281357 1290496 1297912 1300578 1300992 1301696 1308672 1311156 1315062 1318896 1323014 1328096 1330824 1331968 1335936 1341648 1342374 1346373 1349568 1354752 1362944 1367744 1369599 1373592 1376256 1377684 1387008 1397844 1399552 1404928 1409024 1410486 1415904 1419264 1420032 1430352 1431126 1431644 1441792 1443288 1444069 1448832 1449616 1451808 1453056 1460151 1463616 1464408 1477652 1482054 1483328 1486848 1494108 1497177 1498464 1502928 1512016 1517341 1517824 1526784 1529682 1533312 1538712 1545291 1548288 1552628 1558592 1563136 1565256 1566103 1572864 1574496 1575348 1580544 1585152 1592892 1597536 1599488 1602524 1605632 1607298 1611984 1618176 1622016 1623699 1629936 1630818 1634688 1645567 1649472 1655808 1656704 1668744 1669647 1672704 1683836 1693776 1695232 1701018 1707552 1708476 1717632 1729063 1734104 1734656 1744896 1748208 1749154 1753416 1758528 1760913 1769472 1774432 1781248 1784629 1788864 1789832 1795164 1799424 1806336 1813482 1820448 1826132 1829883 1831456 1835008 1836912 1837906 1849344 1855656 1862784 1863792 1880648 1887872 1892352 1893376 1902621 1905498 1907136 1908168 1924384 1931776 1935744 1937408 1946868 1950867 1951488 1952544 1963008 1966734 1976072 1982464 1984521 1992144 1993222 1996236 1997952 2003904 2012472 2013561 2035712 2039576 2044416 2051616 2060388 2064384 2066526 2080512 2087008 2094358 2097152 2099328 2100464 2107392 2113536 2115729 2123856 2128896 2130048 2143064 2146689 2147466 2149312 2157568 2162688 2164932 2173248 2174424 2177712 2179584 2196612 2199296 2207744 2216478 2223081 2224992 2226196 2230272 2241162 2247696 2258368 2268024 2276736 2277968 2290176 2294523 2299968 2308068 2326528 2328942 2330944 2337888 2344704 2347884 2359296 2361744 2363022 2370816 2377728 2384393 2385152 2393552 2399232 2403786 2408448 2410947 2417976 2427264 2433024 2439844 2446227 2449216 2461019 2465792 2474208 2483712 2485056 2503116 2505377 2523136 2525754 2536828 2540664 2542848 2544224 2551527 2561328 2562714 2580992 2585891 2595824 2601156 2601984 2603392 2617344 2622312 2623731 2630124 2637792 2646028 2656192 2661648 2663936 2671872 2683296 2684748 2692746 2699136 2709504 2717099 2725888 2735488 2739198 2747184 2752512 2755368 2756859 2774016 2795688 2799104 2804417 2809856 2818048 2820972 2831808 2838528 2840064 2860704 2862252 2863288 2883584 2886576 2888138 2897664 2899232 2903616 2906112 2920302 2927232 2928816 2946713 2955304 2964108 2966656 2973696 2988216 2989833 2994354 2996928 3005856 3024032 3034682 3035648 3053568 3059364 3066624 3077424 3090582 3096576 3105256 3117184 3126272 3130512 3132206 3141537 3145728 3148992 3150696 3161088 3170304 3185784 3195072 3198976 3205048 3211264 3214596 3221199 3223968 3236352 3244032 3247398 3259872 3261636 3269376 3291134 3298944 3311616 3313408 3324717 3337488 3339294 3345408 3367672 3387552 3390464 3402036 3415104 3416952 3435264 3458126 3468208 3469312 3489792 3493413 3496416 3498308 3506832 3517056 3521826 3538944 3544533 3548864 3562496 3569258 3577728 3579664 3590328 3598848 3605679 3612672 3626964 3640896 3652264 3659766 3662912 3670016 3673824 3675812 3698688 3711312 3725568 3727584 3761296 3775744 3784704 3786752 3788631 3805242 3810996 3814272 3816336 3844071 3848768 3863552 3871488 3874816 3893736 3895843 3901734 3902976 3905088 3926016 3933468 3937021 3952144 3964928 3969042 3984288 3986444 3992472 3995904 4007808 4024944 4027122 4039119 4063543 4071424 4079152 4088832 4103232 4108797 4120776 4128768 4133052 4161024 4174016 4188716 4194304 4198656 4200928 4214784 4227072 4231458 4247712 4257792 4260096 4269727 4286128 4293378 4294932 4298624 4315136 4325376 4329864 4332207 4346496 4348848 4355424 4359168 4380453 4393224 4398592 4415488 4432956 4446162 4449984 4452392 4460544 4482324 4495392 4516736 4536048 4552023 4553472 4555936 4580352 4589046 4599936 4616136 4630549 4653056 4657884 4661888 4675776 4689408 4695768 4698309 4718592 4723488 4726044 4741632 4755456 4768786 4770304 4787104 4798464 4807572 4816896 4821894 4835952 4854528 4866048 4879688 4892454 4898432 4922038 4931584 4936701 4948416 4967424 4970112 5006232 5008941 5010754 5046272 5051508 5073656 5081328 5085696 5088448 5103054 5122656 5125428 5161984 5171782 5187189 5191648 5202312 5203968 5206784 5234688 5244624 5247462 5260248 5275584 5292056 5312384 5323296 5327872 5343744 5353887 5366592 5369496 5385492 5398272 5419008 5434198 5451776 5470976 5478396 5489649 5494368 5505024 5510736 5513718 5548032 5591376 5598208 5608834 5619712 5636096 5641944 5644997 5663616 5677056 5680128 5707863 5721408 5724504 5726576 5767168 5773152 5776276 5795328 5798464 5807232 5812224 5840604 5852601 5854464 5857632 5893426 5910608 5928216 5933312 5947392 5953563 5976432 5979666 5988708 5993856 6011712 6040683 6048064 6069364 6071296 6107136 6118728 6122039 6133248 6154848 6181164 6193152 6210512 6234368 6252544 6261024 6264412 6283074 6291456 6297984 6301392 6322176 6340608 6347187 6371568 6390144 6397952 6410096 6422528 6429192 6432671 6442398 6447936 6472704 6488064 6494796 6519744 6523272 6538752 6582268 6597888 6623232 6626816 6649434 6669243 6674976 6678588 6690816 6709571 6735344 6775104 6780928 6804072 6830208 6833904 6870528 6883569 6916252 6936416 6938624 6976277 6979584 6986826 6992832 6996616 7013664 7034112 7043652 7077888 7089066 7097728 7124992 7138516 7153179 7155456 7159328 7180656 7197696 7211358 7225344 7232841 7253928 7281792 7304528 7319532 7325824 7340032 7347648 7351624 7383057 7397376 7422624 7451136 7455168 7516131 7522592 7551488 7569408 7573504 7577262 7610484 7621992 7628544 7632672 7688142 7697536 7727104 7742976 7749632 7757673 7787472 7791686 7803468 7805952 7810176 7852032 7866936 7871193 7874042 7904288 7929856 7938084 7968576 7972888 7984944 7991808 8015616 8049888 8054244 8078238 8127086 8142848 8151297 8158304 8177664 8206464 8217594 8241552 8257536 8266104 8270577 8322048 8348032 8377432 8388608 8397312 8401856 8413251 8429568 8454144 8462916 8495424 8515584 8520192 8539454 8572256 8586756 8589864 8597248 8630272 8650752 8659728 8664414 8692992 8697696 8710848 8718336 8760906 8786448 8797184 8830976 8840139 8865912 8892324 8899968 8904784 8921088 8964648 8969499 8990784 9033472 9072096 9104046 9106944 9111872 9160704 9178092 9199872 9232272 9261098 9306112 9315768 9320809 9323776 9351552 9378816 9391536 9396618 9424611 9437184 9446976 9452088 9483264 9510912 9537572 9540608 9574208 9596928 9615144 9620347 9633792 9643788 9663597 9671904 9709056 9732096 9759376 9784908 9796864 9844076 9863168 9873402 9896832 9934848 9940224 9974151 10012464 10017882 10021508 10092544 10103016 10108483 10147312 10162656 10171392 10176896 10206108 10245312 10250856 10323968 10343564 10374378 10383296 10404624 10407936 10413568 10469376 10480239 10489248 10494924 10520496 10551168 10584112 10621387 10624768 10646592 10655744 10687488 10707774 10733184 10738992 10770984 10796544 10817037 10838016 10868396 10903552 10941952 10956792 10962721 10979298 10988736 11010048 11021472 11027436 11096064 11182752 11196416 11217668 11239424 11272192 11283888 11289994 11327232 11354112 11360256 11365893 11415726 11442816 11449008 11453152 11518969 11534336 11546304 11552552 11590656 11596928 11614464 11624448 11681208 11687529 11705202 11708928 11715264 11786852 11811063 11821216 11856432 11866624 11894784 11907126 11952864 11959332 11977416 11987712 12023424 12081366 12096128 12138728 12142592 12190629 12214272 12237456 12244078 12266496 12309696 12326391 12362328 12386304 12421024 12468736 12505088 12522048 12528824 12566148 12582912 12595968 12602784 12644352 12681216 12694374 12743136 12780288 12795904 12809181 12820192 12845056 12858384 12865342 12884796 12895872 12945408 12976128 12989592 12996621 13039488 13046544 13077504 13164536 13195776 13246464 13253632 13298868 13338486 13349952 13357176 13381632 13419142 13470688 13550208 13561856 13608144 13656069 13660416 13667808 13741056 13767138 13832504 13872832 13877248 13891647 13952554 13959168 13973652 13985664 13993232 14027328 14068224 14087304 14094927 14155776 14178132 14195456 14249984 14277032 14306358 14310912 14318656 14361312 14395392 14422716 14450688 14465682 14507856 14563584 14609056 14639064 14651648 14680064 14695296 14703248 14766114 14794752 14810103 14845248 14902272 14910336 15026823 15032262 15045184 15102976 15138816 15147008 15154524 15220968 15243984 15257088 15265344 15376284 15390173 15395072 15454208 15485952 15499264 15515346 15561567 15574944 15583372 15606936 15611904 15620352 15704064 15733872 15742386 15748084 15808576 15859712 15876168 15884759 15937152 15945776 15969888 15983616 16031232 16061661 16099776 16108488 16156476 16254172 16285696 16302594 16316608 16355328 16412928 16435188 16468947 16483104 16515072 16532208 16541154 16644096 16690751 16696064 16754864 16777216 16794624 16803712 16826502 16859136 16908288 16925832 16934991 16990848 17031168 17040384 17078908 17123589 17144512 17173512 17179728 17194496 17227133 17260544 17301504 17319456 17328828 17385984 17395392 17421696 17436672 17521812 17537639 17572896 17594368 17661952 17680278 17731824 17784648 17799936 17809568 17842176 17860689 17929296 17938998 17981568 18066944 18101237 18144192 18208092 18213888 18223744 18321408 18356184 18366117 18399744 18464544 18522196 18612224 18631536 18641618 18647552 18703104 18757632 18783072 18793236 18849222 18874368 18893952 18904176 18966528 19019693 19021824 19075144 19081216 19148416 19193856 19230288 19240694 19267584 19287576 19298013 19327194 19343808 19418112 19464192 19518752 19569816 19593728 19630919 19688152 19726336 19746804 19793664 19869696 19880448 19948302 20024928 20035764 20043016 20128713 20185088 20206032 20216966 20294624 20325312 20342784 20353792 20412216 20490624 20501712 20647936 20687128 20748756 20766592 20809248 20815872 20827136 20928831 20938752 20960478 20978496 20989848 21040992 21102336 21168224 21242774 21249536 21293184 21311488 21374976 21415548 21459537 21466368 21477984 21541968 21593088 21634074 21676032 21736792 21807104 21883904 21913584 21925442 21958596 21977472 22020096 22042944 22054872 22149171 22192128 22365504 22392832 22435336 22478848 22544384 22548393 22567776 22579988 22654464 22708224 22720512 22731786 22831452 22885632 22898016 22906304 23037938 23068672 23092608 23105104 23181312 23193856 23228928 23248896 23273019 23362416 23375058 23410404 23417856 23430528 23573704 23613579 23622126 23642432 23712864 23733248 23789568 23814252 23905728 23918664 23954832 23975424 24046848 24162732 24192256 24277456 24285184 24381258 24428544 24453891 24474912 24488156 24532992 24619392 24652782 24724656 24772608 24811731 24842048 24937472 25010176 25044096 25057648 25132296 25165824 25191936 25205568 25239753 25288704 25362432 25388748 25486272 25560576 25591808 25618362 25640384 25690112 25716768 25730684 25769592 25791744 25890816 25952256 25979184 25993242 26078976 26093088 26155008 26228323 26329072 26391552 26492928 26507264 26520417 26597736 26676972 26699904 26714352 26763264 26838284 26908497 26941376 27100416 27123712 27216288 27270901 27312138 27320832 27335616 27482112 27534276 27559147 27665008 27745664 27754496 27783294 27905108 27918336 27947304 27962427 27971328 27986464 28054656 28136448 28174608 28189854 28273833 28311552 28356264 28390912 28444801 28499968 28554064 28612716 28621824 28637312 28722624 28790784 28845432 28861041 28901376 28931364 29015712 29127168 29218112 29278128 29303296 29360128 29390592 29406496 29532228 29589504 29620206 29690496 29804544 29820672 29888089 30053646 30064524 30090368 30205952 30277632 30294016 30309048 30325449 30441936 30487968 30514176 30530688 30752568 30780346 30790144 30908416 30971904 30998528 31030692 31123134 31149888 31166744 31213872 31223808 31240704 31408128 31467744 31484772 31496168 31617152 31719424 31752336 31769518 31864161 31874304 31891552 31939776 31967232 32062464 32123322 32199552 32216976 32312952 32413843 32508344 32571392 32605188 32633216 32710656 32825856 32870376 32888163 32937894 32966208 33030144 33064416 33082308 33288192 33381502 33392128 33509728 33554432 33589248 33607424 33653004 33718272 33816576 33851664 33869982 33981696 34062336 34080768 34157816 34247178 34289024 34347024 34359456 34388992 34454266 34521088 34556907 34603008 34638912 34657656 34771968 34790784 34843392 34873344 35043624 35062587 35075278 35145792 35188736 35323904 35360556 35433189 35463648 35569296 35599872 35619136 35684352 35721378 35858592 35877996 35963136 36133888 36202474 36288384 36416184 36427776 36447488 36571887 36642816 36712368 36732234 36799488 36929088 37044392 37224448 37263072 37283236 37295104 37406208 37515264 37566144 37586472 37698444 37748736 37787904 37808352 37933056 38039386 38043648 38150288 38162432 38296832 38387712 38427543 38460576 38481388 38535168 38575152 38596026 38654388 38687616 38836224 38928384 38989863 39037504 39139632 39187456 39261838 39376304 39452672 39493608 39514979 39587328 39739392 39760896 39896604 40049856 40071528 40086032 40257426 40370176 40412064 40433932 40589248 40650624 40685568 40707584 40824432 40968207 40981248 41003424 41295872 41374256 41497512 41533184 41618496 41631744 41654272 41674941 41857662 41877504 41920956 41956992 41979696 42081984 42204672 42284781 42336448 42485548 42499072 42586368 42622976 42749952 42831096 42854273 42919074 42932736 42955968 43083936 43186176 43268148 43307231 43352064 43473584 43614208 43767808 43827168 43850884 43917192 43954944 44040192 44085888 44109744 44298342 44384256 44430309 44731008 44785664 44870672 44957696 45028697 45088768 45096786 45135552 45159976 45308928 45416448 45441024 45463572 45662904 45771264 45796032 45812608 46075876 46137344 46170519 46185216 46210208 46362624 46387712 46457856 46497792 46546038 46684701 46724832 46750116 46820808 46835712 46861056 46966997 47147408 47227158 47244252 47284864 47425728 47466496 47579136 47628504 47654277 47811456 47837328 47909664 47950848 48093696 48184983 48325464 48384512 48554912 48570368 48762516 48857088 48907782 48949824 48976312 49065984 49238784 49305564 49449312 49545216 49623462 49684096 49874944 50020352 50072253 50088192 50115296 50264592 50331648 50383872 50411136 50479506 50577408 50724864 50777496 50804973 50972544 51121152 51183616 51236724 51280768 51380224 51433536 51461368 51539184 51583488 51681399 51781632 51904512 51958368 51986484 52157952 52186176 52310016 52456646 52612917 52658144 52783104 52985856 53014528 53040834 53195472 53353944 53399808 53428704 53526528 53676568 53816994 53882752 54200832 54247424 54303711 54432576 54541802 54624276 54641664 54671232 54964224 55068552 55098351 55118294 55330016 55491328 55508992 55566588 55810216 55836672 55894608 55924854 55942656 55972928 56109312 56272896 56349216 56379708 56547666 56623104 56712528 56781824 56889602 56999936 57059079 57108128 57225432 57243648 57274624 57445248 57581568 57690864 57722082 57802752 57862728 57894039 58031424 58254336 58436224 58556256 58606592 58720256 58781184 58812992 58892757 59064456 59179008 59240412 59380992 59609088 59641344 59776178 60107292 60129048 60180736 60386139 60411904 60555264 60588032 60618096 60650898 60883872 60975936 61028352 61061376 61505136 61560692 61580288 61816832 61943808 61997056 62061384 62094967 62246268 62299776 62333488 62427744 62447616 62481408 62786493 62816256 62935488 62969544 62992336 63234304 63438848 63504672 63539036 63728322 63748608 63783104 63879552 63934464 64124928 64246644 64378611 64399104 64433952 64625904 64827686 65016688 65142784 65210376 65245663 65266432 65421312 65651712 65740752 65776326 65875788 65932416 66060288 66128832 66164616 66447513 66576384 66763004 66784256 67019456 67108864 67178496 67214848 67306008 67342429 67436544 67633152 67645179 67703328 67739964 67963392 68124672 68161536 68315632 68494356 68578048 68694048 68718912 68777984 68908532 69042176 69113814 69206016 69277824 69315312 69543936 69581568 69686784 69746688 69819057 70087248 70125174 70150556 70291584 70377472 70647808 70721112 70759381 70866378 70927296 71138592 71199744 71238272 71368704 71442756 71717184 71755992 71926272 72267776 72404948 72576768 72832368 72855552 72894976 73143774 73285632 73361673 73424736 73464468 73598976 73858176 74088784 74349709 74448896 74526144 74566472 74590208 74812416 75030528 75132288 75172944 75396888 75497472 75575808 75616704 75719259 75866112 76078772 76087296 76300576 76324864 76593664 76739047 76775424 76855086 76921152 76962776 77070336 77150304 77192052 77308776 77375232 77672448 77856768 77979726 78075008 78279264 78374912 78523676 78684969 78752608 78905344 78987216 79029958 79174656 79478784 79521792 79561251 79793208 80099712 80143056 80172064 80514852 80740352 80824128 80867864 81178496 81301248 81371136 81415168 81648864 81812703 81936414 81962496 82006848 82591744 82677441 82748512 82995024 83066368 83236992 83263488 83308544 83349882 83715324 83755008 83841912 83887281 83913984 83959392 84163968 84409344 84569562 84672896 84971096 84998144 85172736 85245952 85334403 85499904 85662192 85708546 85838148 85865472 85911936 86167872 86372352 86536296 86583123 86614462 86704128 86947168 87228416 87535616 87654336 87701768 87834384 87909888 88080384 88171776 88219488 88596684 88768512 88860618 89462016 89571328 89664267 89741344 89915392 90057394 90177536 90193572 90271104 90319952 90617856 90832896 90882048 90927144 90976347 91325808 91542528 91592064 91625216 92151752 92274688 92341038 92370432 92420416 92725248 92775424 92915712 92995584 93092076 93369402 93449664 93500232 93641616 93671424 93722112 93933994 94294816 94454316 94488504 94569728 94851456 94932992 95158272 95257008 95308554 95592483 95622912 95674656 95819328 95901696 96187392 96369966 96650928 96769024 97109824 97140736 97241529 97525032 97714176 97815564 97899648 97952624 98131968 98477568 98611128 98664489 98898624 99090432 99246924 99368192 99749888 100040704 100144506 100176384 100230592 100529184 100663296 100767744 100822272 100959012 101154816 101449728 101554992 101609946 101945088 102242304 102367232 102473448 102528899 102561536 102760448 102867072 102922736 103078368 103166976 103362798 103563264 103670721 103809024 103916736 103972968 104315904 104372352 104620032 104913292 105187761 105225834 105316288 105566208 105823817 105971712 106029056 106081668 106299567 106390944 106707888 106799616 106857408 107053056 107353136 107633988 107731211 107765504 108401664 108494848 108607422 108865152 109083604 109248552 109283328 109342464 109715661 109928448 110137104 110196702 110236588 110660032 110982656 111017984 111133176 111193313 111620432 111673344 111789216 111849708 111885312 111945856 112218624 112545792 112698432 112759416 113095332 113246208 113425056 113563648 113779204 113999872 114118158 114216256 114450864 114487296 114549248 114890496 115163136 115282629 115381728 115444164 115605504 115725456 115788078 116062848 116508672 116835257 116872448 117112512 117213184 117440512 117562368 117625984 117785514 118128912 118358016 118480824 118544937 118761984 119218176 119282688 119552356 120214584 120258096 120361472 120589931 120772278 120823808 121110528 121176064 121236192 121301796 121767744 121951872 122056704 122122752 122763473 123010272 123121384 123160576 123633664 123887616 123994112 124122768 124189934 124492536 124599552 124666976 124855488 124895232 124962816 125024823 125572986 125632512 125870976 125939088 125984672 126468608 126708659 126877696 127009344 127078072 127456644 127497216 127566208 127759104 127868928 128249856 128493288 128562819 128757222 128798208 128867904 129251808 129655372 129921693 130033376 130285568 130420752 130491326 130532864 130842624 131303424 131481504 131552652 131751576 131864832 132120576 132257664 132329232 132895026 133152768 133526008 133568512 134038912 134217728 134356992 134429696 134612016 134684858 134873088 135086091 135266304 135290358 135406656 135479928 135926784 136249344 136323072 136631264 136988712 137156096 137388096 137437824 137555968 137817064 138084352 138227628 138412032 138511557 138555648 138630624 139087872 139163136 139373568 139493376 139638114 140174496 140250348 140301112 140583168 140754944 140900991 141295616 141442224 141518762 141732756 141854592 142277184 142399488 142476544 142737408 142885512 142962831 143434368 143511984 143852544 144535552 144809896 145153536 145664736 145711104 145789952 146287548 146571264 146723346 146849472 146928936 147197952 147716352 148177568 148699418 148897792 149052288 149132944 149180416 149624832 150061056 150216759 150264576 150345888 150793776 150994944 151151616 151233408 151438518 151732224 152157544 152174592 152414919 152601152 152649728 153187328 153478094 153550848 153710172 153842304 153925552 154140672 154300608 154384104 154617552 154750464 155044197 155344896 155713536 155959452 156150016 156558528 156749824 157047352 157369938 157505216 157810688 157838751 157974432 158059916 158349312 158957568 159043584 159122502 159586416 160199424 160286112 160344128 161029704 161480704 161648256 161735728 162356992 162602496 162742272 162830336 162911133 163297728 163625406 163872828 163924992 164013696 165183488 165295053 165354882 165497024 165990048 166132736 166473984 166526976 166617088 166699764 167430648 167510016 167683824 167774562 167827968 167918784 168327936 168818688 169139124 169291903 169345792 169942192 169996288 170345472 170491904 170668806 170999808 171177237 171324384 171417092 171676296 171730944 171823872 172335744 172744704 173072592 173166246 173228924 173408256 173682117 173894336 174456832 174732349 175071232 175308672 175403536 175668768 175819776 176160768 176343552 176438976 176678271 177193368 177537024 177721236 178924032 179142656 179328534 179482688 179830784 180114788 180355072 180387144 180542208 180639904 181158417 181235712 181665792 181764096 181854288 181952694 182651616 183085056 183184128 183250432 183598261 184303504 184549376 184682076 184740864 184840832 185450496 185550848 185831424 185991168 186184152 186284901 186738804 186899328 187000464 187283232 187342848 187444224 187867988 188359479 188589632 188908632 188977008 189139456 189702912 189865984 190316544 190514016 190617108 191184966 191245824 191349312 191638656 191803392 192374784 192739932 192914029 193301856 193538048 194219648 194281472 194483058 195050064 195428352 195631128 195736989 195799296 195905248 196263936 196955136 197222256 197328978 197797248 198180864 198493848 198736384 199113607 199499776 200081408 200289012 200352768 200461184 201058368 201326592 201535488 201644544 201918024 202027287 202309632 202899456 203109984 203219892 203890176 204484608 204734464 204946896 205057798 205123072 205520896 205734144 205845472 206156736 206333952 206725596 207126528 207341442 207618048 207833472 207945936 208631808 208744704 209216623 209240064 209826584 210375522 210451668 210632576 211132416 211647634 211943424 212058112 212163336 212278143 212599134 212781888 213415776 213599232 213714816 214106112 214706272 215267976 215462422 215531008 216803328 216989696 217214844 217730304 218167208 218497104 218566656 218684928 219431322 219856896 220274208 220393404 220473176 221320064 221965312 222035968 222266352 222386626 223049127 223240864 223346688 223578432 223699416 223770624 223891712 224437248 225091584 225396864 225518832 226190664 226492416 226850112 227127296 227558408 227999744 228236316 228432512 228901728 228974592 229098496 229780992 230217141 230326272 230565258 230763456 230888328 231211008 231450912 231576156 232125696 233017344 233670514 233744896 234225024 234426368 234881024 235124736 235251968 235571028 236054907 236257824 236716032 236961648 237089874 237523968 238436352 238565376 239104712 240429168 240516192 240722944 241179862 241544556 241647616 242221056 242352128 242472384 242603592 243535488 243903744 244113408 244245504 245438109 245526946 246020544 246242768 246321152 247267328 247775232 247988224 248032323 248245536 248379868 248985072 249199104 249333952 249710976 249790464 249925632 250049646 251145972 251265024 251661843 251741952 251878176 251969344 252937216 253417318 253755392 254018688 254156144 254913288 254994432 255132416 255518208 255737856 256003209 256499712 256986576 257125638 257514444 257596416 257735808 258503616 259310744 259749369 259843386 260066752 260571136 260841504 260982652 261065728 261685248 262606848 262963008 263105304 263503152 263729664 264241152 264515328 264658464 265790052 266305536 267052016 267137024 268077824 268713984 268859392 268992801 269224032 269369716 269746176 270172182 270532608 270580716 270813312 270959856 271853568 272498688 272646144 272929041 273262528 273977424 274312192 274776192 274875648 275111936 275634128 276168704 276455256 276604853 276824064 277023114 277111296 277261248 278175744 278326272 278747136 278986752 279276228 280348992 280500696 280602224 281166336 281509888 281801982 282591232 282884448 283037524 283465512 283709184 284554368 284798976 284953088 285474816 285771024 285925662 286777449 286868736 287023968 287705088 288511553 289071104 289619792 290307072 291329472 291422208 291579904 291724587 292575096 293142528 293446692 293698944 293857872 294395904 295432704 295993467 296355136 297398836 297795584 298104576 298265888 298360832 299249664 299979911 300122112 300433518 300529152 300691776 301587552 301989888 302303232 302466816 302877036 303150617 303464448 304315088 304349184 304829838 305202304 305299456 306374656 306956188 307101696 307420344 307586697 307684608 307851104 308281344 308601216 308768208 309235104 309500928 310088394 310689792 311012163 311427072 311918904 312300032 313117056 313499648 314094704 314739876 315010432 315621376 315677502 315948864 316119832 316698624 317471451 317915136 318087168 318245004 319172832 320398848 320572224 320688256 322059408 322961408 323193633 323296512 323471456 324713984 325204992 325484544 325660672 325822266 326595456 327250812 327745656 327849984 328027392 328768979 330366976 330590106 330709764 330994048 331980096 332265472 332947968 333053952 333234176 333399528 333579939 334861296 335020032 335367648 335549124 335655936 335837568 336655872 337637376 338278248 338583806 338691584 339884384 339992576 340690944 340983808 341337612 341999616 342354474 342648768 342834184 343352592 343461888 343647744 344671488 345489408 346145184 346332492 346457848 346816512 347364234 347788672 348913664 349464698 350142464 350505771 350617344 350807072 351337536 351639552 352321536 352687104 352877952 353356542 354386736 355074048 355442472 355634811 357848064 358285312 358657068 358965376 359661568 360229576 360710144 360774288 361084416 361279808 361769793 362316834 362471424 363331584 363528192 363708576 363905388 365303232 366170112 366368256 366500864 367196522 368290419 368607008 369098752 369364152 369481728 369681664 370900992 371101696 371662848 371982336 372368304 372569802 373477608 373798656 374000928 374566464 374685696 374888448 375735976 376718958 377179264 377817264 377954016 378278912 379405824 379731968 380125977 380633088 381028032 381234216 382369932 382491648 382698624 383277312 383606784 384749568 385479864 385688457 385828058 386603712 387076096 388439296 388562944 388966116 389765079 390100128 390856704 391262256 391473978 391598592 391810496 392527872 393910272 394444512 394657956 395594496 396361728 396987696 397472768 398227214 398999552 400162816 400578024 400705536 400794787 400922368 402116736 402653184 403070976 403289088 403836048 404054574 404619264 405258273 405798912 406219968 406439784 407780352 408969216 409468928 409893792 410115596 410246144 411041792 411468288 411690944 412313472 412667904 413451192 414253056 414682884 415236096 415534671 415666944 415891872 417263616 417489408 418433246 418480128 419653168 420751044 420903336 421265152 422264832 422702973 423295268 423886848 424116224 424326672 424556286 425198268 425563776 426831552 427198464 427429632 428212224 428888493 429412544 430535952 430924844 431062016 433606656 433979392 434429688 434664769 435460608 436334416 436994208 437133312 437369856 438862644 439713792 440548416 440786808 440946352 442640128 443930624 444071936 444532704 444773252 446098254 446481728 446693376 447156864 447398832 447541248 447783424 448874496 450183168 450650277 450793728 451037664 452381328 452984832 453700224 454254592 455116816 455999488 456472632 456719641 456865024 457803456 457949184 458196992 459561984 460434282 460652544 461130516 461526912 461776656 462422016 462901824 463152312 464251392 465132591 466034688 467341028 467489792 468450048 468852736 469762048 470249472 470503936 471142056 471397003 472109814 472515648 473432064 473516253 473923296 474179748 475047936 476379541 476872704 477130752 478209424 480858336 481032384 481445888 482359724 483089112 483295232 484442112 484704256 484944768 485207184 487070976 487807488 488226816 488491008 488733399 490876218 491053892 492041088 492485536 492642304 494534656 495315667 495550464 495976448 496064646 496491072 496759736 497970144 498398208 498667904 499421952 499580928 499851264 500099292 502291944 502530048 503323686 503483904 503756352 503938688 505874432 506834636 507510784 507875709 508037376 508312288 509826576 509988864 510264832 511036416 511475712 512006418 512999424 513531711 513973152 514251276 515028888 515192832 515471616 517007232 518621488 519498738 519686772 520133504 521142272 521683008 521965304 522131456 523370496 524197047 525213696 525926016 526210608 527006304 527459328 528482304 529030656 529316928 530034813 531580104 532611072 534104032 534274048 536155648 537427968 537718784 537985602 538448064 538739432 539492352 540344364 541065216 541161432 541626624 541919712 543707136 544997376 545292288 545858082 546525056 547954848 548624384 549552384 549751296 550223872 550794783 551268256 552337408 552910512 553209706 553648128 554046228 554222592 554522496 556351488 556652544 557494272 557973504 558552456 558854703 560697984 561001392 561204448 562332672 563019776 563603964 565182464 565768896 566075048 566931024 567418368 569108736 569597952 569906176 570949632 571542048 571851324 573554898 573737472 574047936 575410176 577023106 578142208 578742087 579239584 580614144 582658944 582844416 583159808 583449174 585150192 586285056 586893384 587210967 587397888 587715744 588791808 590865408 591986934 592710272 594797672 595591168 596209152 596531776 596721664 597340821 598499328 599959822 600244224 600867036 601058304 601383552 603175104 603979776 604606464 604933632 605754072 606081861 606301234 606928896 608630176 608698368 609659676 610404608 610598912 612749312 613912376 614203392 614840688 615173394 615369216 615702208 616562688 617202432 617536416 618470208 619001856 620176788 621379584 622024326 622854144 623837808 624600064 626234112 626999296 627649869 628189408 629479752 630020864 631242752 631355004 631897728 632239664 633397248 634942902 635830272 636174336 636490008 636834429 638345664 640797696 641144448 641376512 644118816 645922816 646387266 646593024 646942912 649427968 650409984 650969088 651321344 651644532 653190912 654501624 655491312 655699968 656054784 657537958 660733952 661180212 661419528 661777439 661988096 663960192 664530944 665895936 666107904 666468352 666799056 667159878 669147381 669722592 670040064 670735296 671098248 671311872 671675136 673311744 675274752 676556496 677167612 677383168 679768768 679985152 681381888 681967616 682675224 683044637 683999232 684708948 685297536 685668368 686705184 686923776 687295488 689342976 690651423 690978816 692290368 692664984 692915696 693633024 694728468 695577344 697827328 698929396 700284928 701011542 701234688 701614144 702675072 703279104 704643072 705374208 705755904 706713084 708164721 708773472 710148096 710884944 711269622 715696128 716570624 717314136 717702293 717930752 719323136 720459152 721420288 721548576 722168832 722559616 723539586 724633668 724942848 726663168 727056384 727417152 727810776 730606464 732340224 732736512 733001728 734393044 736314327 736580838 737214016 738197504 738728304 738963456 739363328 740766719 741801984 742203392 743325696 743964672 744096969 744736608 745139604 746955216 747597312 748001856 749132928 749371392 749776896 751471952 753437916 754118477 754358528 755634528 755908032 756557824 758811648 759463936 760251954 761266176 762056064 762468432 764739864 764983296 765397248 766554624 767213568 768009627 769499136 770959728 771376914 771656116 773207424 774152192 776878592 777125888 777932232 778353191 779530158 780200256 781713408 782524512 782947956 783197184 783620992 785055744 787820544 788889024 789315912 791188992 792723456 793975392 794945536 796454428 797999104 800325632 801156048 801411072 801589574 801844736 804233472 806141952 806578176 806978403 807672096 808109148 809238528 810516546 811597824 812439936 812879568 815560704 817846799 817938432 818937856 819787584 820231192 820492288 822083584 822936576 823381888 824626944 825335808 826902384 828506112 829365768 829814559 830472192 831069342 831333888 831783744 834527232 834978816 836866492 836960256 839306336 841502088 841806672 842530304 844129517 844529664 845405946 846590536 847773696 848232448 848653344 849112572 850396536 851127552 853663104 854396928 854859264 856424448 857776986 858825088 861071904 861849688 862124032 865534659 867213312 867958784 868859376 869329538 870921216 872668832 873988416 874266624 874739712 875173761 877725288 879427584 881096832 881573616 881892704 885280256 887861248 888143872 889065408 889546504 892196508 892963456 893386752 894313728 894797664 895082496 895566848 897748992 899939733 900366336 901300554 901587456 902075328 904762656 905969664 907400448 908509184 909451851 910233632 911998976 912945264 913439282 913730048 915606912 915898368 916393984 919123968 920868564 921305088 922261032 922760091 923053824 923553312 924844032 925803648 926304624 928502784 930265182 932069376 934682056 934979584 936900096 937705472 939524096 940498944 941007872 942284112 942794006 944219628 945031296 946864128 947032506 947846592 948359496 950095872 952414353 952759082 953745408 954261504 956418848 961716672 962064768 962891776 964719448 966178224 966590464 968884224 969408512 969580899 969889536 970414368 974141952 975614976 976453632 976982016 977466798 981752436 982107784 984082176 984971072 985284608 986306937 989069312 990631334 991100928 991952896 992129292 992982144 993519472 995940288 996796416 997335808 998843904 999161856 999702528 1000198584 1000739817 1004583888 1005060096 1006647372 1006967808 1007512704 1007877376 1011748864 1013669272 1015021568 1015751418 1016074752 1016624576 1019653152 1019977728 1020529664 1022072832 1022951424 1024012836 1025998848 1027063422 1027946304 1028502552 1030057776 1030385664 1030943232 1034014464 1037242976 1038997476 1039373544 1040267008 1042284544 1043366016 1043930608 1044262912 1046740992 1048394094 1050427392 1051517313 1051852032 1052421216 1054012608 1054918656 1056964608 1058061312 1058633856 1060069626 1063160208 1065222144 1066904433 1068208064 1068548096 1072311296 1074855936 1075437568 1075971204 1076896128 1077478864 1078984704 1080688728 1082130432 1082322864 1083253248 1083839424 1085309379 1087414272 1089994752 1090584576 1091716164 1093050112 1095909696 1097248768 1099104768 1099502592 1100447744 1101589566 1102536512 1104674816 1104871257 1105821024 1106419412 1107296256 1108092456 1108445184 1109044992 1112702976 1113305088 1114988544 1115947008 1117104912 1117709406 1121395968 1122002784 1122408896 1124665344 1126039552 1127207928 1127817889 1130364928 1131537792 1132150096 1133862048 1134836736 1138217472 1139195904 1139812352 1140377931 1141899264 1143084096 1143702648 1147109796 1147474944 1148095872 1150820352 1154046212 1156284416 1157065371 1157484174 1158479168 1161228288 1165317888 1165688832 1166319616 1166898348 1169295237 1170300384 1172570112 1173786768 1174421934 1174795776 1175431488 1177583616 1181730816 1183973868 1185043321 1185420544 1189595344 1191182336 1192418304 1193063552 1193443328 1194681642 1196998656 1199919644 1200488448 1201734072 1202116608 1202384361 1202767104 1206350208 1207959552 1209212928 1209867264 1211508144 1212163722 1212602468 1213857792 1215774819 1217260352 1217396736 1219319352 1220809216 1221197824 1223126443 1225498624 1227824752 1228406784 1229681376 1230346788 1230738432 1231404416 1233125376 1234404864 1235072832 1236940416 1238003712 1240353576 1242759168 1244048652 1245708288 1247675616 1249200128 1252468224 1253998592 1255299738 1256378816 1258959504 1260041728 1262485504 1262710008 1263795456 1264479328 1266794496 1268108919 1269885804 1271660544 1272348672 1272980016 1273668858 1276691328 1281595392 1282288896 1282753024 1285187827 1288237632 1291845632 1292774532 1293186048 1293885824 1298855936 1300819968 1301938176 1302642688 1303289064 1303994307 1306381824 1309003248 1310982624 1311399936 1312109568 1315075916 1321467904 1322360424 1322839056 1323554878 1323976192 1327920384 1329061888 1331791872 1332215808 1332936704 1333598112 1334319756 1338294762 1339445184 1340080128 1341470592 1342196496 1342623744 1343350272 1346623488 1350398203 1350549504 1353112992 1354335224 1354766336 1359537536 1359970304 1362763776 1363935232 1365350448 1366089274 1367998464 1369417896 1370158923 1370595072 1371336736 1373410368 1373847552 1374590976 1378685952 1381302846 1381957632 1384580736 1385329968 1385831392 1387266048 1389456936 1391154688 1393795249 1395654656 1397858792 1400569856 1402023084 1402469376 1403228288 1405350144 1406558208 1409286144 1410748416 1411511808 1413426168 1414191009 1416329442 1417546944 1420296192 1421769888 1422539244 1429138623 1431392256 1433141248 1434628272 1435404586 1435861504 1438646272 1440918304 1442840576 1443097152 1444337664 1445119232 1447079172 1449267336 1449885696 1453326336 1454112768 1454834304 1455621552 1461212928 1464680448 1465473024 1466003456 1468786088 1472628654 1473161676 1474428032 1476395008 1477456608 1477926912 1478726656 1481533438 1483603968 1484406784 1485947001 1486651392 1487929344 1488193938 1489473216 1490279208 1493910432 1495194624 1496003712 1498265856 1498742784 1499553792 1502943904 1506875832 1508236954 1508717056 1511269056 1511816064 1513115648 1517623296 1518927872 1520503908 1522532352 1523627127 1524112128 1524936864 1529479728 1529966592 1530794496 1533109248 1534427136 1536019254 1538998272 1541919456 1542753828 1543312232 1546414848 1548304384 1553757184 1554251776 1555864464 1556706382 1559060316 1560400512 1563426816 1565049024 1565895912 1566394368 1567241984 1570111488 1572591141 1575641088 1577778048 1578631824 1582377984 1585446912 1587950784 1589891072 1592908856 1595998208 1600651264 1602312096 1602822144 1603179148 1603689472 1608466944 1612283904 1613156352 1613956806 1615344192 1616218296 1618477056 1621033092 1623195648 1624879872 1625759136 1631121408 1635693598 1635876864 1637875712 1639575168 1640462384 1640984576 1644167168 1645873152 1646763776 1649253888 1650671616 1652384349 1653804768 1657012224 1658731536 1659629118 1660944384 1662138684 1662667776 1663567488 1669054464 1669957632 1673732984 1673920512 1676564109 1678612672 1683004176 1683613344 1685060608 1688259034 1689059328 1690811892 1693181072 1695547392 1696464896 1697306688 1698225144 1700793072 1702255104 1707326208 1708793856 1709718528 1712848896 1715553972 1717650176 1722143808 1723699376 1724248064 1731069318 1734426624 1735917568 1736226261 1737718752 1738659076 1741842432 1745337664 1747976832 1748533248 1749479424 1750347522 1755450576 1758855168 1761632901 1762193664 1763147232 1763785408 1770560512 1775722496 1776287744 1778130816 1779093008 1784393016 1785926912 1786773504 1788627456 1789595328 1790164992 1791133696 1792022463 1795497984 1799879466 1800732672 1802601108 1803174912 1804150656 1809525312 1811939328 1814800896 1817018368 1818245583 1818903702 1820467264 1823997952 1825890528 1826878564 1827460096 1831213824 1831796736 1832787968 1838247936 1841737128 1842610176 1844522064 1845520182 1846107648 1847106624 1849688064 1851607296 1852609248 1857005568 1860530364 1862210933 1864138752 1869364112 1869959168 1873800192 1875410944 1880997888 1882015744 1882949607 1884568224 1885588012 1888439256 1890062592 1893728256 1894065012 1895693184 1896718992 1900191744 1904828706 1905518164 1907490816 1908523008 1910503287 1912837696 1923433344 1924129536 1925783552 1929438896 1932356448 1933180928 1936233971 1937768448 1938817024 1939161798 1939779072 1940828736 1948283904 1951229952 1952907264 1953964032 1954933596 1963504872 1964215568 1968164352 1969942144 1970569216 1972613874 1978138624 1981262668 1982201856 1983905792 1984258584 1985332317 1985964288 1987038944 1991880576 1993592832 1994671616 1997687808 1998323712 1999405056 2000397168 2001479634 2007442143 2009167776 2010120192 2013294744 2013935616 2015025408 2015754752 2019580871 2023497728 2027338544 2030043136 2031502836 2032149504 2033249152 2039306304 2039955456 2041059328 2044145664 2045902848 2048025672 2049133911 2051997696 2054126844 2055892608 2057005104 2060115552 2060771328 2061886464 2068028928 2071954269 2074485952 2077994952 2078747088 2080534016 2084569088 2086732032 2087861216 2088525824 2093481984 2096788188 2100854784 2103034626 2103704064 2104842432 2108025216 2109837312 2113929216 2116122624 2117267712 2120139252 2122054319 2126320416 2130444288 2133808866 2136416128 2137096192 2144622592 2149711872 2150875136 2151942408 2153106879 2153792256 2154957728 2157969408 2161377456 2164260864 2164645728 2166506496 2167678848 2170618758 2174828544 2179989504 2181169152 2183432328 2186100224 2191819392 2194497536 2198209536 2199005184 2200895488 2203179132 2205073024 2209349632 2209742514 2211642048 2212838824 2214592512 2216184912 2216890368 2218089984 2222300157 2225405952 2226610176 2229977088 2231894016 2234209824 2235418812 2242791936 2244005568 2244817792 2249330688 2252079104 2254415856 2255635778 2260729856 2262355431 2263075584 2264300192 2267724096 2269673472 2276434944 2278391808 2279624704 2280755862 2283798528 2286168192 2287405296 2294219592 2294949888 2296191744 2301382853 2301640704 2308092424 2312568832 2314130742 2314968348 2316958336 2322456576 2330635776 2331377664 2332639232 2333796696 2335059573 2338590474 2340600768 2345140224 2347573536 2348843868 2349591552 2350862976 2355167232 2363461632 2367947736 2370086642 2370841088 2379190688 2382364672 2384836608 2386127104 2386886656 2389363284 2393997312 2399839288 2400976896 2403468144 2404233216 2404768722 2405534208 2412700416 2418425856 2419734528 2423016288 2424327444 2425204936 2427715584 2431549638 2434520704 2434793472 2438638704 2441618432 2442395648 2446252886 2450997248 2453540397 2455649504 2456813568 2459362752 2460693576 2461476864 2462808832 2466250752 2468809728 2470145664 2473880832 2476007424 2480707152 2485518336 2488097304 2489443677 2491416576 2495351232 2498400256 2504936448 2507997184 2510599476 2512757632 2517919008 2520083456 2524971008 2525420016 2527590912 2528958656 2532388551 2533588992 2536217838 2539771608 2543321088 2544697344 2545960032 2547337716 2553382656 2563190784 2564577792 2565506048 2570375654 2576475264 2583691264 2585549064 2586372096 2587771648 2596603977 2597711872 2601639936 2603876352 2605285376 2606578128 2607988614 2612763648 2618006496 2621965248 2622799872 2624219136 2630151832 2642935808 2644720848 2645678112 2647109756 2647952384 2655840768 2658123776 2663583744 2664431616 2665873408 2667196224 2668639512 2676589524 2678890368 2680160256 2682941184 2684392992 2685247488 2686700544 2693246976 2699819199 2700796406 2701099008 2706225984 2708670448 2709532672 2719075072 2719940608 2725527552 2727870464 2728355553 2730700896 2732178548 2735996928 2738835792 2740317846 2741190144 2742673472 2746820736 2747695104 2749181952 2757371904 2762605692 2763915264 2768280273 2769161472 2770659936 2771662784 2774532096 2778913872 2782309376 2787590498 2791309312 2795717584 2801139712 2804046168 2804938752 2805563509 2806456576 2810700288 2813116416 2818572288 2821496832 2823023616 2826852336 2828382018 2832658884 2835093888 2840592384 2843539776 2845078488 2857243059 2858277246 2862784512 2866282496 2869256544 2870809172 2871723008 2877292544 2881836608 2885681152 2886194304 2888675328 2890238464 2894158344 2898534672 2899771392 2906652672 2908225536 2908742697 2909668608 2911243104 2922425856 2929360896 2930946048 2932006912 2937572176 2945257308 2946323352 2948856064 2954913216 2955853824 2957453312 2958920811 2963066876 2967207936 2968813568 2971894002 2973302784 2975858688 2976387876 2978946432 2980558416 2987820864 2990389248 2992007424 2996531712 2997485568 2999107584 3002219451 3005887808 3013751664 3016473908 3017434112 3022538112 3023632128 3026231296 3035246592 3037855744 3041007816 3042653383 3045064704 3047254254 3048224256 3049873728 3058959456 3059933184 3061588992 3066218496 3068854272 3072038508 3077996544 3083838912 3085507656 3086624464 3092829696 3096608768 3107514368 3108503552 3111728928 3113412764 3118120632 3120801024 3126853632 3130098048 3131791824 3132788736 3134483968 3140222976 3145182282 3151282176 3154551939 3155556096 3157263648 3164755968 3170893824 3175901568 3179782144 3185817712 3191996416 3197037487 3201302528 3204624192 3205644288 3206358296 3207378944 3216933888 3224567808 3226312704 3227913612 3230688384 3232436592 3236954112 3242066184 3246391296 3249759744 3251518272 3255928137 3262242816 3271387196 3271753728 3275751424 3279150336 3280924768 3281969152 3288334336 3291746304 3293527552 3298507776 3299779021 3301343232 3304768698 3307609536 3314024448 3314613771 3317463072 3319258236 3321888768 3324277368 3325335552 3327134976 3334656787 3338108928 3339915264 3347465968 3347841024 3353128218 3357225344 3366008352 3367226688 3370121216 3376518068 3378118656 3381623784 3383453667 3386362144 3391094784 3392929792 3394613376 3396450288 3401586144 3404510208 3414652416 3417587712 3419437056 3421133793 3425697792 3431107944 3435300352 3444287616 3447398752 3448496128 3462138636 3468853248 3471835136 3472452522 3475437504 3477318152 3483684864 3490675328 3495953664 3497066496 3498958848 3500695044 3510901152 3517710336 3523265802 3524387328 3526294464 3527570816 3541121024 3551444992 3552575488 3555129963 3556261632 3558186016 3568786032 3571853824 3573547008 3577254912 3579190656 3580329984 3582267392 3584044926 3590995968 3599758932 3601465344 3605202216 3606349824 3607153083 3608301312 3619050624 3623878656 3629601792 3634036736 3636491166 3637807404 3640934528 3647995904 3651781056 3653757128 3654920192 3662427648 3663593472 3665575936 3669379329 3676495872 3683474256 3685220352 3689044128 3691040364 3692215296 3694213248 3699376128 3703214592 3705218496 3714011136 3721060728 3724421866 3728277504 3738728224 3739918336 3747600384 3750821888 3761995776 3764031488 3765899214 3769136448 3771176024 3776878512 3780125184 3787456512 3788130024 3791386368 3793437984 3800383488 3809657412 3811036328 3814981632 3817046016 3821006574 3825675392 3846866688 3848259072 3851567104 3855563481 3858877792 3864712896 3866361856 3872467942 3875536896 3877634048 3878323596 3879558144 3881657472 3896567808 3902459904 3905814528 3907928064 3909867192 3911982921 3927009744 3928431136 3936328704 3939884288 3941138432 3945227748 3956277248 3962525336 3964403712 3967811584 3968517168 3970664634 3971928576 3974077888 3983761152 3987185664 3989343232 3995375616 3996647424 3998810112 4000794336 4002959268 4014884286 4018335552 4020240384 4026589488 4027871232 4030050816 4031509504 4039161742 4046995456 4051194609 4054677088 4060086272 4063005672 4064299008 4066498304 4078612608 4079910912 4082118656 4088291328 4091805696 4096051344 4098267822 4103995392 4108253688 4110476769 4111785216 4114010208 4120231104 4121542656 4123772928 4136057856 4143908538 4148971904 4155989904 4157494176 4161068032 4169138176 4173464064 4175722432 4177051648 4181385747 4186963968 4193576376 4201709568 4206069252 4207408128 4209684864 4216050432 4219674624 4227858432 4232245248 4234535424 4240278504 4242573027 4244108638 4252640832 4260888576 4267617732 4272832256 4274192384 4287415869 4289245184 4299423744 4301750272 4303884816 4306213758 4307584512 4309915456 4315938816 4322754912 4328521728 4329291456 4333012992 4335357696 4341237516 4349657088 4359979008 4362338304 4366864656 4372200448 4383638784 4388995072 4396419072 4398010368 4401790976 4406358264 4408742657 4410146048 4418699264 4419485028 4423284096 4425677648 4429185024 4432369824 4433780736 4436179968 4444600314 4450811904 4453220352 4457841003 4459954176 4463788032 4468419648 4470837624 4485583872 4488011136 4489635584 4498661376 4504158208 4508831712 4511271556 4521459712 4524710862 4526151168 4528600384 4535448192 4539346944 4552869888 4556783616 4559249408 4561511724 4567597056 4570881381 4572336384 4574810592 4588439184 4589899776 4592383488 4602765706 4603281408 4616184848 4625137664 4628261484 4629936696 4632442073 4633916672 4644913152 4661271552 4662755328 4665278464 4667593392 4670119146 4677180948 4681201536 4690280448 4695147072 4697687736 4699183104 4701725952 4710334464 4717773423 4726923264 4735895472 4740173284 4741682176 4758381376 4764729344 4769673216 4772254208 4773773312 4778726568 4781312459 4787994624 4799678576 4801953792 4806936288 4808466432 4809537444 4811068416 4825400832 4836851712 4839469056 4846032576 4848654888 4850409872 4855431168 4863099276 4869041408 4869586944 4877277408 4883236864 4884791296 4892505772 4901994496 4907080794 4911299008 4913627136 4918725504 4921387152 4922953728 4925617664 4932501504 4937619456 4940291328 4947761664 4952014848 4957153047 4961414304 4971036672 4976194608 4978887354 4982833152 4990702464 4996800512 5009872896 5015994368 5021198952 5023916051 5025515264 5035838016 5040166912 5049942016 5050840032 5055181824 5057917312 5064777102 5067177984 5072435676 5079543216 5086642176 5089394688 5091920064 5094675432 5106765312 5126381568 5129155584 5131012096 5140751308 5152950528 5167382528 5171098128 5172744192 5175543296 5185367033 5193207954 5195423744 5203279872 5207752704 5208678783 5210570752 5213156256 5215977228 5225527296 5236012992 5243930496 5245599744 5248438272 5260303664 5278829339 5285871616 5289441696 5291356224 5294219512 5295904768 5311681536 5316247552 5327167488 5328863232 5331746816 5334392448 5337279024 5353179048 5357780736 5360320512 5365882368 5368785984 5370494976 5373401088 5376067389 5386493952 5399638398 5401592812 5402198016 5412451968 5417340896 5419065344 5438150144 5439881216 5448472337 5451055104 5455740928 5456711106 5461401792 5464357096 5471993856 5477671584 5480635692 5482380288 5485346944 5493641472 5495390208 5498363904 5514743808 5525211384 5527830528 5536560546 5538322944 5541319872 5543325568 5549064192 5557827744 5564618752 5575180996 5582618624 5586632799 5591435168 5602279424 5608092336 5609877504 5611127018 5612913152 5621400576 5626232832 5642993664 5646047232 5648848821 5653704672 5656764036 5665317768 5670187776 5681184768 5687079552 5690156976 5714486118 5716554492 5725569024 5732564992 5738513088 5741618344 5743446016 5754585088 5763673216 5771362304 5772388608 5777350656 5780476928 5788316688 5797069344 5799542784 5808701913 5813305344 5816451072 5817485394 5819337216 5822486208 5844851712 5858721792 5861892096 5864013824 5875144352 5890514616 5892646704 5897712128 5909826432 5911707648 5914906624 5917841622 5926133752 5934415872 5937627136 5943788004 5946605568 5951717376 5952775752 5955996951 5957892864 5961116832 5975641728 5980778496 5984014848 5993063424 5994971136 5998215168 6004438902 6011775616 6027503328 6032947816 6034868224 6045076224 6047264256 6052462592 6058742613 6070493184 6075711488 6082015632 6085306766 6090129408 6094508508 6096448512 6099747456 6117918912 6119866368 6123177984 6132436992 6137708544 6144077016 6147401733 6155993088 6167677824 6171015312 6173248928 6185659392 6193217536 6215028736 6217007104 6223457856 6226825528 6236241264 6241602048 6253707264 6260196096 6263583648 6265577472 6268967936 6280445952 6290364564 6302564352 6309103878 6311112192 6314527296 6329511936 6341787648 6351803136 6359564288 6366162957 6371635424 6383992832 6394074974 6402605056 6409248384 6411288576 6412716592 6414757888 6433867776 6449135616 6452625408 6455827224 6459320637 6461376768 6464873184 6473908224 6484132368 6492782592 6499519488 6503036544 6511856274 6524485632 6542774392 6543507456 6551502848 6558300672 6561849536 6563938304 6576668672 6583492608 6587055104 6597015552 6599558042 6602686464 6609537396 6615219072 6628048896 6629227542 6634926144 6638516472 6643777536 6648554736 6650671104 6654269952 6666900471 6669313574 6676217856 6679830528 6694931936 6695682048 6706256436 6714450688 6732016704 6734453376 6740242432 6753036136 6756237312 6763247568 6766907334 6772724288 6782189568 6785859584 6787066293 6789226752 6792900576 6803172288 6809020416 6829304832 6835175424 6838874112 6842267586 6851395584 6862215888 6870600704 6888575232 6894797504 6896992256 6904148559 6924277272 6937706496 6943670272 6944905044 6950875008 6954636304 6967369728 6981350656 6991907328 6994132992 6997917696 7001390088 7005178719 7021802304 7035420672 7046531604 7048774656 7052588928 7055141632 7082242048 7102889984 7105150976 7110259926 7112523264 7116372032 7137572064 7143707648 7147094016 7154509824 7158381312 7160659968 7164534784 7168089852 7181991936 7199517864 7202930688 7210404432 7212699648 7214306166 7216602624 7238101248 7259203584 7268073472 7272982332 7275614808 7279551829 7281869056 7295991808 7303562112 7307514256 7309840384 7324855296 7327186944 7331151872 7338758658 7352991744 7360621191 7366948512 7370440704 7378088256 7382080728 7384430592 7388426496 7398752256 7406429184 7410436992 7428022272 7442121456 7448843732 7456555008 7468331031 7477456448 7479836672 7495200768 7501643776 7513491007 7523991552 7528062976 7531798428 7538272896 7542352048 7553757024 7560250368 7574913024 7576260048 7582772736 7586875968 7597165653 7600766976 7619314824 7622072656 7629963264 7634092032 7642013148 7651350784 7693733376 7696518144 7703134208 7711126962 7717755584 7729425792 7732723712 7744935884 7751073792 7755268096 7756647192 7759116288 7763314944 7789811931 7793135616 7804919808 7811629056 7815856128 7819734384 7823965842 7854019488 7856862272 7872657408 7879768576 7882276864 7890455496 7894725223 7912554496 7925050672 7928807424 7935623168 7937034336 7941329268 7943857152 7948155776 7967522304 7974371328 7978686464 7990751232 7993294848 7997620224 8001588672 8005918536 8029768572 8036671104 8040480768 8053178976 8055742464 8060101632 8063019008 8078323484 8093990912 8099457597 8102389218 8109354176 8120172544 8126011344 8128598016 8132996608 8157225216 8159821824 8164237312 8176582656 8183611392 8185066659 8192102688 8196535644 8207990784 8216507376 8220953538 8223570432 8228020416 8240462208 8243085312 8247545856 8272115712 8287817076 8295303247 8297943808 8311979808 8314988352 8322136064 8338276352 8346928128 8351444864 8354103296 8362771494 8373927936 8387152752 8403419136 8412138504 8414816256 8416690527 8419369728 8432100864 8439349248 8455716864 8464490496 8469070848 8480557008 8485146054 8488217276 8505281664 8521777152 8535235464 8545664512 8548384768 8561885101 8574831738 8578490368 8598847488 8603500544 8607769632 8612427516 8615169024 8619830912 8631877632 8645509824 8657043456 8658582912 8666025984 8670715392 8682475032 8699314176 8719958016 8724676608 8733729312 8744400896 8767277568 8777990144 8792838144 8796020736 8803581952 8812716528 8817485314 8820292096 8837398528 8838970056 8846568192 8851355296 8864739648 8867561472 8872359936 8876762433 8889200628 8901623808 8906440704 8915682006 8919908352 8927576064 8936839296 8941675248 8971167744 8976022272 8979271168 8996314789 8997322752 9008316416 9017663424 9022543112 9042919424 9049421724 9052302336 9057200768 9070896384 9078693888 9105739776 9113567232 9118498816 9123023448 9127960149 9135194112 9141762762 9144672768 9149621184 9176878368 9179799552 9184766976 9205531412 9206562816 9232369696 9250275328 9256522968 9259873392 9264884146 9267833344 9289826304 9322543104 9325510656 9330556928 9335186784 9340238292 9354361896 9362403072 9380560896 9390294144 9395375472 9398366208 9403451904 9420668928 9435546846 9453846528 9471790944 9480346568 9483364352 9516762752 9529458688 9539346432 9544508416 9547546624 9557453136 9562624918 9575989248 9591112461 9599357152 9603907584 9613872576 9616932864 9619074888 9622136832 9650801664 9673703424 9678938112 9692065152 9697309776 9700819744 9710862336 9726198552 9738082816 9739173888 9754554816 9766473728 9769582592 9785011544 9803988992 9814161588 9822598016 9827254272 9837451008 9842774304 9845907456 9851235328 9865003008 9875238912 9880582656 9895523328 9899337063 9904029696 9914306094 9922828608 9942073344 9952389216 9957774708 9965666304 9981404928 9993601024 10003970361 10019745792 10031988736 10042397904 10047832102 10051030528 10071676032 10080333824 10099884032 10101680064 10110363648 10115834624 10129554204 10134355968 10144871352 10150361001 10159086432 10173284352 10178789376 10183840128 10189350864 10213530624 10252763136 10258311168 10262024192 10281502616 10305901056 10334765056 10342196256 10345488384 10351086592 10370734066 10386415908 10390847488 10406559744 10415505408 10417357566 10421141504 10426312512 10431954456 10451054592 10472025984 10487860992 10491199488 10496876544 10520607328 10557658678 10571743232 10578883392 10582712448 10588439024 10591809536 10623363072 10632495104 10654334976 10657726464 10663493632 10665389889 10668784896 10674558048 10706358096 10715561472 10720641024 10731764736 10737571968 10740989952 10746802176 10752134778 10772987904 10799276796 10803185624 10804396032 10821459249 10824903936 10834681792 10838130688 10876300288 10879762432 10896944674 10902110208 10911481856 10913422212 10922803584 10928714192 10943987712 10955343168 10961271384 10964760576 10970693888 10987282944 10990780416 10996727808 11008137987 11029487616 11050422768 11055661056 11073121092 11076645888 11082639744 11086651136 11098128384 11115655488 11129237504 11150361992 11165237248 11173265598 11182870336 11204558848 11216184672 11219755008 11222254036 11225826304 11242801152 11252465664 11285987328 11292094464 11297697642 11307409344 11313528072 11330635536 11340375552 11362369536 11374159104 11380313952 11428972236 11433108984 11451138048 11465129984 11477026176 11483236688 11486892032 11509170176 11527346432 11544777216 11554701312 11560953856 11566690443 11576633376 11594138688 11599085568 11617403826 11626610688 11632902144 11634970788 11638674432 11644972416 11689703424 11717443584 11723784192 11728027648 11735948763 11750288704 11781029232 11785293408 11795424256 11819652864 11823415296 11829813248 11835683244 11852267504 11868831744 11875254272 11887576008 11893211136 11903434752 11905551504 11911993902 11915785728 11922233664 11951283456 11961556992 11968029696 11986126848 11989942272 11996430336 12008877804 12023551232 12055006656 12065895632 12069736448 12090152448 12094528512 12104925184 12117485226 12140986368 12151422976 12153583827 12164031264 12170613532 12180258816 12189017016 12192897024 12199494912 12235837824 12239732736 12246355968 12264873984 12275417088 12288154032 12294803466 12311986176 12331430307 12335355648 12342030624 12346497856 12371318784 12386435072 12405996779 12430057472 12434014208 12446915712 12453651056 12472482528 12483204096 12507414528 12520392192 12527167296 12531154944 12537935872 12544157241 12560891904 12580729128 12605128704 12618207756 12622224384 12629054592 12659023872 12683575296 12703606272 12719128576 12727719081 12732325914 12743270848 12767985664 12788149948 12805210112 12818496768 12822577152 12825433184 12829515776 12862247607 12867735552 12898271232 12905250816 12911654448 12918641274 12922753536 12929746368 12947816448 12968264736 12985565184 12999038976 13006073088 13023712548 13035476531 13048971264 13085548784 13087014912 13103005696 13116601344 13123699072 13127876608 13166985216 13174110208 13194031104 13199116084 13205372928 13219074792 13226227971 13230438144 13256097792 13258455084 13269852288 13277032944 13287555072 13297109472 13301342208 13308539904 13333800942 13338627148 13352435712 13359661056 13373523009 13389863872 13391364096 13412512872 13428901376 13464033408 13468906752 13480484864 13506072272 13512474624 13526495136 13533814668 13545448576 13564379136 13571719168 13574132586 13578453504 13585801152 13606344576 13618040832 13658609664 13670350848 13677748224 13684535172 13702791168 13724431776 13741201408 13777150464 13789595008 13793984512 13808297118 13848554544 13875412992 13887340544 13889810088 13897326219 13901750016 13909272608 13934739456 13962701312 13983814656 13988265984 13995835392 14002780176 14010357438 14043604608 14070841344 14093063208 14097549312 14105177856 14110283264 14137066097 14164484096 14205779968 14210301952 14220519852 14225046528 14232744064 14275144128 14287415296 14294188032 14309019648 14316762624 14321319936 14329069568 14336179704 14343937377 14363983872 14399035728 14405861376 14420808864 14425399296 14428612332 14433205248 14476202496 14518407168 14536146944 14545964664 14551229616 14559103658 14563738112 14591983616 14607124224 14615028512 14619680768 14649710592 14654373888 14662303744 14677517316 14705983488 14721242382 14733897024 14740881408 14756176512 14764161456 14768861184 14776852992 14797504512 14812858368 14820873984 14854380233 14856044544 14884242912 14897687464 14913110016 14936662062 14954912896 14959673344 14990401536 15003287552 15026982014 15047983104 15056125952 15063596856 15071748153 15076545792 15084704096 15107514048 15120500736 15149826048 15152520096 15165545472 15173751936 15194331306 15201533952 15238629648 15244145312 15259926528 15268184064 15284026296 15302701568 15387466752 15393036288 15406268416 15422253924 15435511168 15458851584 15465447424 15489871768 15502147584 15510536192 15513294384 15518232576 15526629888 15556101099 15579623862 15586271232 15609839616 15623258112 15631712256 15639468768 15647931684 15708038976 15713724544 15745314816 15759537152 15764553728 15780910992 15789450446 15825108992 15836488017 15850101344 15857614848 15871246336 15874068672 15882658536 15887714304 15896311552 15935044608 15948742656 15957372928 15981502464 15986589696 15995240448 16003177344 16011837072 16059537144 16073342208 16080961536 16106357952 16111484928 16120203264 16126038016 16156646968 16187981824 16198915194 16204778436 16218708352 16240345088 16252022688 16257196032 16265993216 16314450432 16319643648 16328474624 16345417011 16353165312 16367222784 16370133318 16384205376 16393071288 16415981568 16433014752 16441907076 16447140864 16456040832 16480924416 16486170624 16495091712 16544231424 16575634152 16590606494 16595887616 16623959616 16629976704 16644272128 16676552704 16693856256 16702889728 16708206592 16725542988 16747855872 16759898397 16774305504 16806838272 16824277008 16829632512 16833381054 16838739456 16864201728 16878698496 16928980992 16938141696 16961114016 16970292108 16976434552 17010563328 17043554304 17070470928 17091329024 17096769536 17123770202 17149663476 17156980736 17197694976 17207001088 17215539264 17224855032 17230338048 17239661824 17263755264 17291019648 17314086912 17317165824 17332051968 17341430784 17364950064 17398628352 17426105739 17439916032 17449353216 17467458624 17488801792 17534555136 17555980288 17585676288 17592041472 17607163904 17625433056 17634970628 17640584192 17674797056 17677940112 17693136384 17702710592 17729479296 17735122944 17744719872 17753524866 17778401256 17803247616 17812881408 17831364012 17839816704 17855152128 17867990853 17873678592 17883350496 17942335488 17952044544 17958542336 17992629578 17994645504 18016632832 18035326848 18045086224 18085838848 18098843448 18104604672 18114401536 18141792768 18157387776 18176227839 18211479552 18227134464 18236997632 18246046896 18255920298 18270388224 18283525524 18289345536 18299242368 18353756736 18359599104 18369533952 18411062824 18413125632 18442205199 18464739392 18500550656 18513045936 18519746784 18529768292 18535666688 18579652608 18645086208 18651021312 18661113856 18670373568 18680476584 18708723792 18724806144 18761121792 18780588288 18790750944 18796732416 18806903808 18841337856 18871093692 18907693056 18943581888 18960693136 18966728704 19033525504 19078692864 19089016832 19095093248 19098488871 19114906272 19125249836 19151978496 19182224922 19198714304 19207815168 19227745152 19233865728 19238149776 19244273664 19301603328 19347406848 19357876224 19377961911 19384130304 19394619552 19401639488 19421724672 19452397104 19476165632 19478347776 19509109632 19532947456 19539165184 19570023088 19607977984 19628323176 19638944563 19645196032 19654508544 19674902016 19685548608 19691814912 19702470656 19730006016 19750477824 19761165312 19791046656 19798674126 19808059392 19828612188 19845657216 19884146688 19904778432 19915549416 19931332608 19962809856 19987202048 20000701413 20007940722 20039491584 20063977472 20084795808 20095664204 20102061056 20143352064 20160667648 20199768064 20203360128 20220727296 20231669248 20259108408 20268711936 20289742704 20300722002 20318172864 20346568704 20357578752 20361198879 20367680256 20378701728 20427061248 20484320263 20505526272 20516622336 20524048384 20563005232 20611802112 20684392512 20690976768 20702173184 20712445677 20741468132 20772831816 20781694976 20813119488 20831010816 20834715132 20842283008 20852625024 20863908912 20902109184 20944051968 20975721984 20982398976 20993753088 21015536157 21041214656 21115317356 21143486464 21157766784 21165424896 21176878048 21183619072 21246726144 21264990208 21298573681 21308669952 21315452928 21326987264 21330779778 21337569792 21349116096 21412716192 21431122944 21441282048 21463529472 21475143936 21481979904 21493604352 21504269556 21545975808 21598553592 21606371248 21608792064 21642918498 21649807872 21669363584 21676261376 21752600576 21759524864 21793889348 21804220416 21822963712 21826844424 21838655487 21845607168 21857428384 21887975424 21910686336 21922542768 21929521152 21941387776 21974565888 21981560832 21993455616 22016275974 22058975232 22081863573 22100845536 22111322112 22146242184 22153291776 22165279488 22173302272 22196256768 22231310976 22258475008 22300723984 22330474496 22346531196 22365740672 22409117696 22432369344 22439510016 22444508072 22451652608 22485602304 22504931328 22540473021 22571974656 22584188928 22595395284 22614818688 22627056144 22661271072 22680751104 22724739072 22748318208 22760627904 22791496959 22857944472 22866217968 22902276096 22930259968 22954052352 22966473376 22973784064 23018340352 23054692864 23089554432 23109402624 23121907712 23133380886 23153266752 23188277376 23198171136 23234807652 23253221376 23265804288 23269941576 23277348864 23289944832 23342597509 23379406848 23434887168 23447568384 23456055296 23471897526 23500577408 23562058464 23570586816 23590848512 23639305728 23646830592 23659626496 23671366488 23684175669 23704535008 23737663488 23750508544 23775152016 23786422272 23806869504 23811103008 23823987804 23831571456 23844467328 23902566912 23923113984 23936059392 23972253696 23979884544 23992860672 24017755608 24047102464 24110013312 24131791264 24139472896 24180304896 24189057024 24209850368 24234970452 24281972736 24302845952 24307167654 24328062528 24341227064 24360517632 24378034032 24385794048 24398989824 24471675648 24479465472 24492711936 24529747968 24550834176 24576308064 24589606932 24623972352 24662860614 24670711296 24684061248 24692995712 24742637568 24772870144 24811993558 24860114944 24868028416 24885909741 24893831424 24907302112 24944965056 24966408192 25014829056 25040784384 25054334592 25062309888 25075871744 25088314482 25121783808 25161458256 25210257408 25236415512 25244448768 25250071581 25258109184 25318047744 25367150592 25407212544 25438257152 25455438162 25464651828 25486541696 25535971328 25576299896 25610420224 25636993536 25645154304 25650866368 25659031552 25685655303 25724495214 25735471104 25796542464 25810501632 25823308896 25837282548 25845507072 25859492736 25895632896 25936529472 25971130368 25998077952 26012146176 26047425096 26070953062 26097942528 26171097568 26174029824 26206011392 26233202688 26247398144 26255753216 26333970432 26348220416 26388062208 26398232168 26410745856 26438149584 26452455942 26460876288 26512195584 26516910168 26539704576 26554065888 26594218944 26602684416 26617079808 26667601884 26677254296 26704871424 26719322112 26747046018 26779727744 26782728192 26825025744 26857802752 26928066816 26937813504 26960969728 26988944367 27012144544 27024949248 27052990272 27067629336 27090897152 27128758272 27143438336 27148265172 27156907008 27171602304 27212689152 27236081664 27317219328 27340701696 27355496448 27369070344 27383880447 27405582336 27448863552 27482402816 27554300928 27579190016 27587969024 27616594236 27697109088 27750825984 27774681088 27779620176 27794652438 27803500032 27818545216 27869478912 27925402624 27967629312 27976531968 27991670784 28005560352 28020714876 28087209216 28141682688 28186126416 28195098624 28210355712 28220566528 28274132194 28328968192 28411559936 28420603904 28441039704 28450093056 28456429877 28465488128 28550288256 28574830592 28588376064 28618039296 28633525248 28642639872 28658139136 28672359408 28687874754 28727967744 28773337383 28798071456 28811722752 28841617728 28850798592 28857224664 28866410496 28952404992 29036814336 29072293888 29091929328 29102459232 29118207316 29127476224 29183967232 29214248448 29230057024 29239361536 29299421184 29308747776 29324607488 29355034632 29411966976 29442484764 29467794048 29481762816 29512353024 29528322912 29537722368 29553705984 29595009024 29625716736 29641747968 29698011189 29708760466 29712089088 29768485824 29795374928 29826220032 29873324124 29909825792 29919346688 29980803072 30006575104 30011911083 30053964028 30095966208 30112251904 30127193712 30143496306 30153091584 30169408192 30215028096 30241001472 30299652096 30305040192 30331090944 30347503872 30388662612 30403067904 30451083003 30477259296 30488290624 30519853056 30536368128 30568052592 30605403136 30774933504 30786072576 30812536832 30844507848 30861198599 30871022336 30917703168 30930894848 30979743536 31004295168 31021072384 31026588768 31036465152 31053259776 31112202198 31159247724 31172542464 31219679232 31246516224 31263424512 31278937536 31295863368 31416077952 31427449088 31490629632 31519074304 31529107456 31561821984 31578900892 31650217984 31672976034 31700202688 31715229696 31742492672 31748137344 31765317072 31775428608 31792623104 31870089216 31897485312 31914745856 31963004928 31973179392 31990480896 31996169667 32006354688 32023674144 32119074288 32146684416 32161923072 32212715904 32222969856 32240406528 32252076032 32313293936 32375963648 32397830388 32409556872 32427094511 32437416704 32504045376 32514392064 32531986432 32628900864 32639287296 32656949248 32690834022 32706330624 32734445568 32740266636 32768410752 32786142576 32831963136 32866029504 32883814152 32894281728 32912081664 32961848832 32972341248 32990183424 33024413961 33088462848 33151268304 33181212988 33191775232 33247919232 33259953408 33288544256 33353105408 33387712512 33405779456 33416413184 33451085976 33469187213 33495711744 33519796794 33548611008 33613676544 33648554016 33659265024 33666762108 33677478912 33728403456 33757396992 33857961984 33876283392 33922228032 33940584216 33952869104 34021126656 34087108608 34140941856 34182658048 34193539072 34247540404 34299326952 34313961472 34395389952 34414002176 34431078528 34449710064 34460676096 34479323648 34527510528 34582039296 34634331648 34664103936 34682861568 34700071329 34729900128 34797256704 34852211478 34879832064 34898706432 34934917248 34977603584 35069110272 35111960576 35167412357 35171352576 35184082944 35214327808 35250866112 35269941256 35281168384 35349594112 35355880224 35386272768 35405421184 35458958592 35470245888 35489439744 35507049732 35556802512 35606495232 35625762816 35662728024 35679633408 35710304256 35735981706 35747357184 35766700992 35884670976 35904089088 35917084672 35985259156 35989291008 36033265664 36070653696 36090172448 36171677696 36197686896 36209209344 36228803072 36283585536 36297569231 36314775552 36352455678 36422959104 36454268928 36460751481 36473995264 36492093792 36511840596 36540776448 36567051048 36578691072 36598484736 36707513472 36719198208 36739067904 36822125648 36826251264 36884410398 36929478784 37001101312 37026091872 37039493568 37059536584 37071333376 37159305216 37217990337 37290172416 37302042624 37322227712 37340747136 37360953168 37417447584 37449612288 37522243584 37561176576 37581501888 37593464832 37613807616 37632471723 37682675712 37742187384 37815386112 37887163776 37921386272 37933457408 38067051008 38157385728 38178033664 38190186496 38196977742 38229812544 38250499672 38303956992 38364449844 38397428608 38415630336 38455490304 38467731456 38476299552 38488547328 38603206656 38694813696 38715752448 38755923822 38768260608 38789239104 38803278976 38843449344 38904794208 38952331264 38956695552 39018219264 39065894912 39078330368 39106429593 39140046176 39215955968 39256646352 39277889126 39290392064 39309017088 39349804032 39371097216 39383629824 39404941312 39500955648 39522330624 39582093312 39597348252 39616118784 39657224376 39678683913 39691314432 39768293376 39809556864 39831098832 39862665216 39925619712 39974404096 40001402826 40015881444 40078983168 40127954944 40169591616 40191328408 40204122112 40286704128 40321335296 40399536128 40406720256 40441454592 40463338496 40518216816 40537423872 40579485408 40601444004 40636345728 40693137408 40715157504 40722397758 40735360512 40757403456 40854122496 40968640526 41011052544 41033244672 41048096768 41126010464 41223604224 41368785024 41381953536 41404346368 41424891354 41482936264 41545663632 41563389952 41626238976 41662021632 41669430264 41684566016 41691978657 41705250048 41727817824 41804218368 41888103936 41951443968 41964797952 41987506176 42031072314 42082429312 42230634712 42286972928 42315533568 42330849792 42353756096 42367238144 42411198291 42493452288 42529980416 42597147362 42617339904 42630905856 42653974528 42661559556 42675139584 42698232192 42825432384 42862245888 42882564096 42927058944 42950287872 42963959808 42987208704 43008539112 43031812131 43091951616 43197107184 43212742496 43217584128 43285836996 43299615744 43338727168 43352522752 43505201152 43519049728 43587778696 43608440832 43645927424 43653688848 43677310974 43691214336 43714856768 43775950848 43821372672 43845085536 43859042304 43882775552 43949131776 43963121664 43986911232 44032551948 44117950464 44163727146 44201691072 44222644224 44292484368 44306583552 44330558976 44346604544 44392513536 44462621952 44516950016 44563140699 44601447968 44660948992 44693062392 44731481344 44818235392 44864738688 44879020032 44889016144 44903305216 44971204608 45009862656 45080946042 45143949312 45168377856 45190790568 45215244459 45229637376 45254112288 45322542144 45361502208 45449478144 45496636416 45521255808 45582993918 45715888944 45732435936 45804552192 45860519936 45908104704 45932946752 45947568128 46036680704 46109385728 46179108864 46218805248 46243815424 46266761772 46306533504 46376554752 46396342272 46469615304 46506442752 46531608576 46539883152 46554697728 46579889664 46668303297 46685195018 46758813696 46869774336 46895136768 46912110592 46943795052 47001154816 47124116928 47141173632 47181697024 47278611456 47293661184 47319252992 47342732976 47368351338 47409070016 47475326976 47501017088 47509464051 47550304032 47572844544 47613739008 47622206016 47647975608 47663142912 47688934656 47805133824 47846227968 47872118784 47944507392 47959769088 47985721344 48035511216 48094204928 48220026624 48263582528 48278945792 48360609792 48378114048 48419700736 48469940904 48496169227 48563945472 48605691904 48614335308 48656125056 48682454128 48721035264 48756068064 48771588096 48797979648 48943351296 48958930944 48985423872 49036251033 49059495936 49101668352 49152616128 49179213864 49247944704 49325721228 49341422592 49368122496 49385991424 49485275136 49545740288 49623987116 49720229888 49736056832 49771819482 49787662848 49814604224 49889930112 49932816384 50029658112 50081568768 50108669184 50124619776 50151743488 50176628964 50243567616 50279695191 50322916512 50420514816 50472831024 50488897536 50500143162 50516218368 50636095488 50814425088 50876514304 50910876324 50929303656 50956862803 50973083392 51071942656 51152599792 51220840448 51273987072 51290308608 51301732736 51318063104 51371310606 51448990428 51470942208 51593084928 51621003264 51646617792 51674565096 51691014144 51718985472 51791265792 51873058944 51942260736 51996155904 52024292352 52094850192 52141906124 52195885056 52278317217 52342195136 52348059648 52412022784 52466405376 52494796288 52511506432 52594437049 52667940864 52696440832 52776124416 52796464336 52821491712 52876299168 52904911884 52921752576 53024391168 53033820336 53079409152 53108131776 53188437888 53205368832 53234159616 53335203768 53354508592 53409742848 53438644224 53494092036 53559455488 53565456384 53650051488 53715605504 53856133632 53875627008 53921939456 53977888734 54024289088 54049898496 54105980544 54135258672 54181794304 54257516544 54286876672 54296530344 54313814016 54343204608 54425378304 54472163328 54528683517 54634438656 54681403392 54710992896 54738140688 54767760894 54811164672 54897727104 54964805632 55108601856 55158380032 55175938048 55233188472 55263076561 55394218176 55501651968 55549362176 55559240352 55589304876 55607000064 55637090432 55738957824 55850805248 55935258624 55953063936 55983341568 56011120704 56041429752 56174418432 56283365376 56372252832 56390197248 56420711424 56441133056 56548264388 56657936384 56823119872 56841207808 56882079408 56900186112 56912859754 56930976256 57100576512 57149661184 57236078592 57267050496 57285279744 57295466613 57316278272 57344718816 57375749508 57455935488 57546674766 57596142912 57623445504 57683235456 57701597184 57714449328 57732820992 57904809984 58067122729 58073628672 58144587776 58183858656 58204918464 58236414632 58254952448 58367934464 58428496896 58460114048 58478723072 58598842368 58617495552 58649214976 58710069264 58823933952 58884969528 58916833689 58935588096 58963525632 59024706048 59056645824 59075444736 59107411968 59190018048 59251433472 59283495936 59396022378 59417520932 59424178176 59536971648 59590749856 59652440064 59746648248 59819651584 59838693376 59933195707 59961606144 60013150208 60023822166 60107928056 60191932416 60224503808 60254387424 60286992612 60306183168 60338816384 60430056192 60482002944 60599304192 60610080384 60662181888 60695007744 60777325224 60806135808 60902166006 60954518592 60976581248 61039706112 61072736256 61136105184 61210806272 61452960789 61549867008 61572145152 61625073664 61689015696 61722397198 61742044672 61835406336 61861789696 61959487072 62042144768 62053177536 62072930304 62106519552 62137337031 62224404396 62318495448 62345084928 62439358464 62493032448 62526849024 62557875072 62591726736 62832155904 62854898176 62981259264 63038148608 63058214912 63123643968 63157801784 63300435968 63345952068 63400405376 63430459392 63484985344 63496274688 63530634144 63550857216 63585246208 63740178432 63794970624 63829491712 63895721043 63926009856 63946358784 63980961792 63992339334 64012709376 64047348288 64238148576 64293368832 64323846144 64425431808 64445939712 64480813056 64504152064 64626587872 64751927296 64795660776 64819113744 64854189022 64874833408 65008090752 65028784128 65063972864 65257801728 65278574592 65313898496 65381668044 65412661248 65468891136 65480533272 65515966461 65536821504 65572285152 65663926272 65732059008 65767628304 65788563456 65824163328 65923697664 65944682496 65980366848 66048827922 66176925696 66302536608 66362425976 66383550464 66495838464 66519906816 66577088512 66706210816 66775425024 66811558912 66832826368 66902171952 66938374426 66991423488 67039593588 67097222016 67227353088 67297108032 67318530048 67333524216 67354957824 67456806912 67514793984 67621419063 67715923968 67752566784 67844456064 67881168432 67905738208 68042253312 68174217216 68281883712 68365316096 68387078144 68495080808 68598653904 68627922944 68790779904 68828004352 68862157056 68899420128 68921352192 68958647296 69055021056 69164078592 69268663296 69328207872 69365723136 69400142658 69459800256 69594513408 69704422956 69759664128 69797412864 69869834496 69955207168 70027792527 70138220544 70223921152 70334824714 70342705152 70368165888 70428655616 70501732224 70539882512 70562336768 70699188224 70711760448 70772545536 70810842368 70917917184 70940491776 70978879488 71014099464 71052527007 71113605024 71212990464 71251525632 71325456048 71359266816 71420608512 71471963412 71494714368 71533401984 71769341952 71808178176 71834169344 71970518312 71978582016 72066531328 72141307392 72180344896 72343355392 72395373792 72418418688 72457606144 72567171072 72595138462 72629551104 72704911356 72845918208 72908537856 72921502962 72947990528 72984187584 73023681192 73081552896 73134102096 73157382144 73196969472 73415026944 73438396416 73478135808 73644251296 73652502528 73768820796 73858957568 74002202624 74052183744 74078987136 74119073168 74142666752 74318610432 74435980674 74580344832 74604085248 74644455424 74657729223 74681494272 74721906336 74834895168 74899224576 75044487168 75122353152 75163003776 75186929664 75227615232 75264943446 75365351424 75484374768 75630772224 75750214743 75774327552 75842772544 75866914816 76134102016 76314771456 76356067328 76380372992 76393955484 76459625088 76500999344 76607913984 76728899688 76794857216 76831260672 76910980608 76935462912 76952599104 76977094656 77056965909 77206413312 77389627392 77431504896 77511847644 77536521216 77578478208 77606557952 77686898688 77809588416 77904662528 77913391104 78036438528 78131789824 78156660736 78212859186 78280092352 78431911936 78513292704 78555778252 78580784128 78618034176 78699608064 78742194432 78767259648 78809882624 79001911296 79044661248 79164186624 79194696504 79232237568 79314448752 79357367826 79382628864 79536586752 79619113728 79662197664 79851239424 79948808192 80002805652 80031762888 80075070119 80157966336 80255909888 80339183232 80382656816 80408244224 80573408256 80642670592 80813440512 80882909184 80926676992 80966833101 81036433632 81074847744 81158970816 81202888008 81272691456 81386274816 81430315008 81444795516 81470721024 81514806912 81708244992 81937281052 82022105088 82066489344 82096193536 82151641341 82252020928 82447208448 82737570048 82763907072 82808692736 82849782708 82965872528 83091327264 83126779904 83252477952 83324043264 83338860528 83369132032 83383957314 83410500096 83455635648 83608436736 83776207872 83902887936 83929595904 83975012352 84062144628 84164858624 84461269424 84573945856 84631067136 84661699584 84707512192 84734476288 84822396582 84986904576 85059960832 85194294724 85234679808 85261811712 85307949056 85323119112 85350279168 85369289631 85396464384 85650864768 85724491776 85765128192 85854117888 85900575744 85927919616 85974417408 86017078224 86063624262 86183903232 86320012149 86394214368 86425484992 86435168256 86571673992 86599231488 86677454336 86705045504 86841977453 87010402304 87038099456 87175557392 87216881664 87291854848 87307377696 87354621948 87382428672 87429713536 87551901696 87642745344 87690171072 87718084608 87765551104 87898263552 87926243328 87973822464 88065103896 88235900928 88327454292 88403382144 88445288448 88584968736 88613167104 88661117952 88693209088 88785027072 88925243904 89033900032 89094033567 89126281398 89202895936 89321897984 89386124784 89462962688 89636470784 89729477376 89758040064 89778032288 89806610432 89942409216 90019725312 90035733249 90161892084 90287898624 90336755712 90381581136 90430488918 90459274752 90508224576 90645084288 90723004416 90898956288 90993272832 91042511616 91165987836 91248335717 91431777888 91464871872 91609104384 91721039872 91816209408 91865893504 91895136256 92218771456 92358217728 92437610496 92487630848 92533523544 92583595797 92613067008 92753109504 92792684544 92939230608 93012885504 93063217152 93079766304 93109395456 93159779328 93336606594 93370390036 93517627392 93739548672 93790273536 93824221184 93887590104 94002309632 94248233856 94282347264 94363394048 94557222912 94587322368 94638505984 94685465952 94736702676 94818140032 94950653952 95002034176 95018928102 95100608064 95145689088 95227478016 95244412032 95295951216 95326285824 95377869312 95610267648 95692455936 95744237568 95889014784 95919538176 95971442688 96071022432 96188409856 96440053248 96527165056 96557891584 96721219584 96756228096 96839401472 96939881808 96992338454 97127890944 97211383808 97228670616 97281283533 97312250112 97364908256 97512136128 97543176192 97595959296 97886702592 97917861888 97970847744 98072502066 98118991872 98203336704 98305232256 98358427728 98495889408 98651442456 98682845184 98736244992 98771982848 98959462679 98970550272 99091480576 99247974232 99440459776 99472113664 99543638964 99575325696 99629208448 99779860224 99865632768 100059316224 100163137536 100217338368 100249239552 100303486976 100353257928 100407561639 100487135232 100559390382 100645833024 100841029632 100945662048 100977795072 101000286324 101032436736 101272190976 101628850176 101753028608 101821752648 101858607312 101913725606 101946166784 102143885312 102305199584 102441680896 102547974144 102580617216 102603465472 102636126208 102742621212 102897980856 102941884416 103186169856 103242006528 103293235584 103349130192 103382028288 103437970944 103582531584 103746117888 103992311808 104048584704 104189700384 104283812248 104391770112 104556634434 104684390272 104696119296 104824045568 104932810752 104989592576 105023012864 105188874098 105335881728 105392881664 105502237071 105552248832 105592928672 105642983424 105752598336 105809823768 105843505152 106048782336 106067640672 106158818304 106216263552 106376875776 106410737664 106468319232 106670407536 106709017184 106819485696 106877288448 106988184072 107118910976 107130912768 107300102976 107431211008 107712267264 107751254016 107843878912 107955777468 108048578176 108099796992 108211961088 108270517344 108363588608 108515033088 108573753344 108593060688 108627628032 108686409216 108850756608 108892707693 108944326656 109057367034 109268877312 109362806784 109421985792 109476281376 109535521788 109622329344 109795454208 109929611264 110217203712 110316760064 110351876096 110466376944 110526153122 110788436352 111003303936 111098724352 111118480704 111178609752 111214000128 111274180864 111477915648 111653971011 111701610496 111870517248 111906127872 111966683136 112022241408 112082859504 112348836864 112566730752 112744505664 112780394496 112841422848 112882266112 113096528776 113315872768 113646239744 113682415616 113764158816 113800372224 113825719508 113861952512 114201153024 114299322368 114472157184 114534100992 114570559488 114590933226 114632556544 114689437632 114751499016 114911870976 115093349532 115192285824 115246891008 115366470912 115403194368 115428898656 115465641984 115809619968 116134245458 116147257344 116289175552 116367717312 116409836928 116472829264 116509904896 116735868928 116856993792 116920228096 116957446144 117197684736 117234991104 117298429952 117319288779 117420138528 117647867904 117769939056 117833667378 117871176192 117927051264 118049412096 118113291648 118150889472 118214823936 118502866944 118566991872 118792044756 118835041864 118848356352 119036051739 119073943296 119181499712 119304880128 119493296496 119639303168 119677386752 119866391414 119923212288 120026300416 120047644332 120215856112 120383864832 120449007616 120508774848 120573985224 120612366336 120677632768 120860112384 120964005888 121198608384 121220160768 121324363776 121390015488 121554650448 121612271616 121804332012 121909037184 121953162496 122079412224 122145472512 122272210368 122421612544 122905921578 123099734016 123144290304 123250147328 123378031392 123444794396 123484089344 123670812672 123723579392 123918974144 124084289536 124106355072 124145860608 124213039104 124274674062 124448808792 124636990896 124690169856 124878716928 124986064896 125053698048 125075935971 125115750144 125183453472 125664311808 125709796352 125962518528 126076297216 126116429824 126247287936 126315603568 126600871936 126691904136 126800810752 126860918784 126992549376 127061268288 127101714432 127170492416 127233594873 127480356864 127589941248 127658983424 127791442086 127852019712 127892717568 127961923584 127984678668 128025418752 128094696576 128476297152 128586737664 128647692288 128850863616 128891879424 128961626112 129008304128 129095436393 129253175744 129503854592 129591321552 129638227488 129708378044 129749666816 130016181504 130057568256 130127945728 130515603456 130557149184 130627796992 130763336088 130825322496 130937782272 130961066544 131031932922 131073643008 131144570304 131327852544 131464118016 131535256608 131577126912 131648326656 131847395328 131889364992 131960733696 132097655844 132353851392 132605073216 132724851952 132767100928 132991676928 133039813632 133154177024 133550850048 133623117824 133665652736 133689422097 133804343904 133876748852 133982846976 134079187176 134194444032 134454706176 134594216064 134637060096 134667048432 134709915648 134913613824 135029587968 135242838126 135431847936 135505133568 135645733377 135688912128 135762336864 135811476416 136084506624 136348434432 136563767424 136730632192 136774156288 136990161616 137197307808 137255845888 137472611941 137581559808 137656008704 137724314112 137798840256 137842704384 137917294592 138110042112 138328157184 138537326592 138656415744 138731446272 138800285316 138919600512 139189026816 139408845912 139519328256 139594825728 139739668992 139910414336 140004909891 140055585054 140276441088 140447842304 140669649428 140685410304 140736331776 140857311232 141003464448 141079765024 141124673536 141398376448 141423520896 141545091072 141621684736 141835834368 141880983552 141957758976 142028198928 142105054014 142227210048 142425980928 142503051264 142528392153 142650912096 142718533632 142841217024 142943926824 142989428736 143066803968 143390241841 143538683904 143616356352 143668338688 143941036624 143957164032 144133062656 144282614784 144360689792 144790747584 144836837376 144915212288 145134342144 145190276924 145259102208 145409822712 145488507681 145691836416 145817075712 145843005924 145895981056 145968375168 146047362384 146163105792 146268204192 146314764288 146393938944 146830053888 146876792832 146956271616 147108753099 147288502592 147305005056 147537641592 147717915136 148004405248 148104367488 148157974272 148238146336 148285333504 148637220864 148871961348 149160689664 149208170496 149288910848 149315458446 149362988544 149443812672 149669790336 149798449152 150088974336 150244706304 150326007552 150373859328 150455230464 150529886892 150730702848 150968749536 151261544448 151500429486 151548655104 151685545088 151733829632 152268204032 152629542912 152712134656 152760745984 152787910968 152870588409 152919250176 153001998688 153215827968 153457799376 153589714432 153662521344 153821961216 153870925824 153905198208 153954189312 154113931818 154412826624 154779254784 154863009792 155023695288 155073042432 155156956416 155213115904 155373797376 155619176832 155809325056 155826782208 156072877056 156263579648 156313321472 156425718372 156560184704 156863823872 157026585408 157111556504 157161568256 157236068352 157399216128 157484388864 157534519296 157619765248 157783311147 158003822592 158089322496 158328373248 158389393008 158464475136 158628897504 158714735652 158765257728 159073173504 159238227456 159324395328 159702478848 159897616384 160005611304 160063525776 160150140238 160315932672 160511819776 160678366464 160765313632 160816488448 161146816512 161285341184 161626881024 161765818368 161853353984 161933666202 162072867264 162149695488 162317941632 162405776016 162545382912 162772549632 162860630016 162889591032 162941442048 163029613824 163398182563 163416489984 163874562104 164044210176 164132978688 164192387072 164303282682 164504041856 164894416896 165475140096 165527814144 165617385472 165699565416 165789229683 165931745056 166182654528 166253559808 166504955904 166648086528 166677721056 166738264064 166767914628 166821000192 166911271296 167216873472 167552415744 167805775872 167859191808 167950024704 168124289256 168329717248 168922538848 169147891712 169262134272 169323399168 169415024384 169468952576 169644793164 169973809152 170119921664 170388589448 170469359616 170523623424 170615898112 170646238224 170700558336 170738579262 170792928768 171301729536 171448983552 171708235776 171801151488 171855839232 171948834816 172034156448 172127248524 172367806464 172640024298 172788428736 172850969984 172870336512 173143347984 173198462976 173354908672 173410091008 173683954906 174020804608 174076198912 174201368187 174351114784 174433763328 174583709696 174614755392 174709243896 174764857344 174859427072 175103803392 175285490688 175380342144 175436169216 175531102208 175796527104 175852486656 175947644928 176130207792 176471801856 176654908584 176750501067 176806764288 176890576896 177169937472 177226334208 177322235904 177386418176 177570054144 177850487808 178067800064 178188067134 178252562796 178405791872 178643795968 178772249568 178925925376 179272941568 179458954752 179516080128 179556064576 179613220864 179799587121 179884818432 180039450624 180071466498 180323784168 180575797248 180673511424 180763162272 180860977836 180918549504 181016449152 181290168576 181446008832 181797912576 181986545664 182085023232 182331975672 182496671434 182863555776 182929743744 183218208768 183442079744 183632418816 183731787008 183790272512 184358882367 184437542912 184716435456 184875220992 184975261696 185067047088 185167191594 185226134016 185506219008 185585369088 185878461216 186126434304 186159532608 186218790912 186319558656 186673213188 186740780072 187035254784 187479097344 187580547072 187648442368 187775180208 188004619264 188496467712 188564694528 188726788096 189114445824 189174644736 189277011968 189370931904 189473405352 189636280064 189901307904 190004068352 190037856204 190201216128 190291378176 190454956032 190488824064 190591902432 190652571648 190755738624 191220535296 191384911872 191488475136 191687163129 191778029568 191839076352 191942885376 192142044864 192376819712 192880106496 193054330112 193115783168 193442439168 193512456192 193678802944 193879763616 193984676908 194255781888 194422767616 194457341232 194562567066 194624500224 194729816512 195024272256 195086352384 195191918592 195773405184 195835723776 195941695488 196145004132 196237983744 196406673408 196547899383 196610464512 196716855456 196991778816 197302884912 197365690368 197472489984 197543965696 197918925358 197941100544 198182961152 198495948464 198880919552 198944227328 199087277928 199150651392 199195009139 199258416896 199559720448 199731265536 200118632448 200326275072 200434676736 200498479104 200606973952 200706515856 200815123278 200974270464 201118780764 201291666048 201682059264 201891324096 201955590144 202000572648 202064873472 202544381952 202864257189 203257700352 203506057216 203643505296 203717214624 203827451212 203892333568 204287770624 204610399168 204883361792 205095948288 205161234432 205206930944 205272252416 205485242424 205795961712 205883768832 206372339712 206484013056 206586471168 206698260384 206764056576 206875941888 207165063168 207492235776 207984623616 208097169408 208379400768 208567624496 208783540224 209113268868 209368780544 209392238592 209865621504 209979185152 210046025728 210083377581 210377748196 210671763456 210785763328 211004474142 211104497664 211185857344 211285966848 211505196672 211619647536 211687010304 212097564672 212135281344 212317636608 212432527104 212753751552 212821475328 212936638464 213157581021 213340815072 213418034368 213638971392 213754576896 213976368144 214237821952 214261825536 214600205952 214862422016 215424534528 215502508032 215687757824 215911554936 216028390193 216097156352 216199593984 216423922176 216541034688 216727177216 217030066176 217147506688 217186121376 217255256064 217372818432 217701513216 217785415386 217888653312 218114734068 218537754624 218725613568 218843971584 218952562752 219071043576 219244658688 219590908416 219859222528 220434407424 220633520128 220703752192 220932753888 221052306244 221576872704 222006607872 222197448704 222236961408 222357219504 222428000256 222548361728 222955831296 223307942022 223403220992 223741034496 223812255744 223933366272 223973187669 224044482816 224165719008 224697673728 225133461504 225489011328 225560788992 225682845696 225764532224 226193057552 226631745536 226989661577 227292479488 227528317632 227600744448 227651439016 227723905024 228402306048 228598644736 228944314368 229068201984 229141118976 229181866452 229265113088 229378875264 229502998032 229823741952 230186699064 230384571648 230493782016 230732941824 230806388736 230857797312 230931283968 231170897727 231619239936 232268490916 232294514688 232578351104 232735434624 232819673856 232945658528 233019809792 233471737856 233713987584 233840456192 233914892288 234284310491 234395369472 234469982208 234596859904 234638577558 234840277056 235295735808 235539878112 235667334756 235742352384 235854102528 236098824192 236226583296 236301778944 236429647872 237005733888 237133983744 237584089512 237670083728 237696712704 238072103478 238147886592 238362999424 238609760256 238986592992 239278606336 239354773504 239732782828 239846424576 240052600832 240095288664 240225210357 240431712224 240767729664 240898015232 241017549696 241147970448 241224732672 241355265536 241720224768 241928011776 242440321536 242648727552 242780030976 242900499303 243109300896 243224543232 243608664024 243818074368 243906324992 244158824448 244290945024 244544420736 244843225088 245811843156 246199468032 246288580608 246500294656 246756062784 246889588792 246968178688 247341625344 247447158784 247837948288 248168579072 248212710144 248291721216 248426078208 248549348124 248897617584 249273981792 249380339712 249757433856 249972129792 250107396096 250151871942 250231500288 250366906944 251328623616 251419592704 251925037056 252152594432 252232859648 252494575872 252631207136 253201743872 253383808272 253601621504 253721837568 253985098752 254122536576 254203428864 254340984832 254467189746 254960713728 255179882496 255317966848 255582884172 255704039424 255785435136 255923847168 255969357336 256050837504 256107868893 256189393152 256952594304 257173475328 257295384576 257701727232 257783758848 257923252224 258016608256 258190872786 258506351488 259007709184 259182643104 259276454976 259416756088 259499333632 260032363008 260115136512 260255891456 260525932359 261031206912 261114298368 261255593984 261526672176 261650644992 261875564544 261922133088 262063865844 262147286016 262289140608 262655705088 262928236032 263070513216 263154253824 263296653312 263694790656 263778729984 263921467392 264195311688 264707702784 265210146432 265449703904 265534201856 265983353856 266079627264 266308354048 267101700096 267246235648 267331305472 267378844194 267608687808 267753497704 267965693952 268158374352 268388888064 268909412352 269188432128 269274120192 269334096864 269419831296 269827227648 270059175936 270485676252 270863695872 271010267136 271291466754 271377824256 271524673728 271622952832 272169013248 272696868864 273127534848 273461264384 273548312576 273745007151 273980323232 274394615616 274511691776 274945223882 275163119616 275312017408 275448628224 275597680512 275685408768 275834589184 276656314368 277074653184 277312831488 277462892544 277600570632 277750787391 277839201024 278378053632 278817691824 279038656512 279189651456 279479337984 279820828672 280009819782 280111170108 280552882176 280895684608 281339298856 281370820608 281472663552 281714622464 282006928896 282159530048 282249347072 282796752896 282847041792 283090182144 283243369472 283671668736 283761967104 283915517952 284056397856 284210108028 284454420096 284851961856 285006102528 285056784306 285301824192 285437067264 285682434048 285887853648 285978857472 286133607936 286780483682 287077367808 287232712704 287336677376 287882073248 287914328064 288266125312 288565229568 288721379584 289581495168 289673674752 289830424576 290268684288 290380553848 290518204416 290819645424 290977015362 291383672832 291634151424 291686011848 291791962112 291843850599 291936750336 292094724768 292536408384 292629528576 292787877888 293660107776 293753585664 293912543232 294217506198 294577005184 294610010112 295075283184 295435830272 296008810496 296208734976 296315948544 296476292672 296570667008 296878388037 297274441728 297743922696 298321379328 298416340992 298577821696 298630916892 298725977088 298887625344 299339580672 299596898304 300177948672 300489412608 300652015104 300747718656 300910460928 301059773784 301222684917 301461405696 301937499072 302523088896 303000858972 303097310208 303371090176 303467659264 304536408064 305259085824 305424269312 305521491968 305575821936 305741176818 305838500352 306003997376 306431655936 306915598752 307179428864 307325042688 307643922432 307741851648 307810396416 307908378624 308227863636 308825653248 309558509568 309726019584 310047390576 310146084864 310313912832 310426231808 310747594752 311238353664 311618650112 312145754112 312527159296 312626642944 312851436744 313020728647 313120369408 313727647744 314053170816 314223113008 314323136512 314472136704 314798432256 314968777728 315069038592 315239530496 315566622294 316007645184 316178644992 316506711213 316656746496 316778786016 316928950272 317257795008 317429471304 317530515456 318146347008 318476454912 318648790656 319404957696 319795232768 320011222608 320127051552 320300280476 320631865344 321023639552 321356732928 321530627264 321632976896 322293633024 322570682368 323253762048 323531636736 323706707968 323867332404 324145734528 324299390976 324635883264 324811552032 325090765824 325545099264 325721260032 325779182064 325882884096 326059227648 326678123079 326796365126 326832979968 327749124208 328088420352 328265957376 328384774144 328606565364 329008083712 329788833792 330950280192 331055628288 331234770944 331399130832 331578459366 331863490112 332365309056 332507119616 333009911808 333296173056 333355442112 333476528128 333535829256 333642000384 333822542592 334433746944 334961913033 335104831488 335611551744 335718383616 335900049408 336248578512 336659434496 337845077696 338295783424 338524268544 338646798336 338830048768 338937905152 339289586328 339473184589 339947618304 340239843328 340777178896 340938719232 341047246848 341231796224 341292476448 341401116672 341477158524 341585857536 342603459072 342897967104 343416471552 343602302976 343711678464 343897669632 344068312896 344254497048 344735612928 345280048596 345576857472 345701939968 345740673024 346286695968 346396925952 346709817344 346820182016 347367909812 348041609216 348152397824 348402736374 348702229568 348867526656 349167419392 349229510784 349418487792 349529714688 349718854144 350207606784 350570981376 350760684288 350872338432 351062204416 351593054208 351704973312 351895289856 351957866337 352260415584 352943603712 353309817168 353501002134 353613528576 353781153792 354339874944 354452668416 354644471808 354772836352 355700975616 356135600128 356376134268 356505125592 356698039621 356811583744 357544499136 357851850752 358545883136 358917909504 359032160256 359112129152 359226441728 359599174242 359769636864 360078901248 360142932996 360647568336 361151594496 361347022848 361526324544 361721955672 361837099008 362032898304 362580337152 362892017664 363595825152 363973091328 364170046464 364663951344 364993342868 365727111552 365859487488 366436417536 366884159488 367264837632 367463574016 367580545024 368161059343 368717764734 368875085824 369432870912 369750441984 369950523392 370134094176 370334383188 370452268032 371012438016 371170738176 371756922432 372252868608 372319065216 372437581824 372639117312 373346426376 373481560144 374070509568 374958194688 375161094144 375296884736 375550360416 376009238528 376992935424 377129389056 377453576192 378228891648 378349289472 378554023936 378741863808 378946810704 379272560128 379802615808 380008136704 380075712408 380402432256 380582756352 380977648128 381183804864 381305143296 381511477248 381700784619 382441070592 382769823744 382976950272 383374326258 383556059136 383678152704 383885770752 384284089728 384753639424 385760212992 386108660224 386231566336 386841535927 386884878336 387024912384 387357605888 387759527232 387969353816 388511563776 388845535232 388914682464 389125134132 389249000448 389459633024 390048544512 390172704768 390383837184 391546810368 391671447552 391883390976 392290008264 392475967488 392813346816 393095798766 393220929024 393433710912 393983557632 394605769824 394731380736 394944979968 395087931392 395837850716 395882201088 396365922304 396991896928 397761839104 397888454656 398174555856 398301302784 398390018278 398516833792 399119440896 399462531072 400652550144 400869353472 400996958208 401068266291 401213947904 401413031712 401630246556 401948540928 402237561528 402583332096 403364118528 403782648192 403911180288 404001145296 404129746944 405088763904 405728514378 406515400704 407012114432 407287010592 407434429248 407654902424 407784667136 408575541248 409220798336 409766723584 410191896576 410322468864 410413861888 410544504832 410970484848 411591923424 411767537664 412417835823 412744679424 412968026112 413172942336 413396520768 413528113152 413751883776 414330126336 414984471552 415969247232 416194338816 416758801536 417135248992 417567080448 418226537736 418737561088 418784477184 419731243008 419958370304 420092051456 420166755162 420755496392 421343526912 421571526656 422008948284 422208995328 422371714688 422571933696 423010393344 423239295072 423374020608 424195129344 424270562688 424635273216 424865054208 425507503104 425642950656 425873276928 426315162042 426681630144 426836068736 427277942784 427509153792 427952736288 428475643904 428523651072 429200411904 429724844032 430170725523 430849069056 431005016064 431375515648 431823109872 432056780386 432194312704 432399187968 432847844352 433082069376 433454354432 434295013376 434372242752 434510512128 434745636864 435403026432 435570830772 435777306624 436229468136 436465523043 437075509248 437451227136 437687943168 437905125504 438142087152 438489317376 439181816832 439718445056 440868814848 441267040256 441407504384 441865507776 442104612488 443153745408 444013215744 444394897408 444473922816 444714439008 444856000512 445096723456 445911662592 446615884044 446806441984 447482068992 447624511488 447866732544 447946375338 448088965632 448331438016 449395347456 450266923008 450978022656 451121577984 451365691392 451529064448 452386115104 453263491072 453979323154 454584958976 455056635264 455201488896 455302878032 455447810048 456804612096 457197289472 457888628736 458136403968 458282237952 458363732904 458530226176 458611765227 458757750528 459005996064 459647483904 460373398128 460769143296 460987564032 461465883648 461612777472 461715594624 461862567936 462341795454 463238479872 464536981832 464589029376 465156702208 465470869248 465639347712 465891317056 466039619584 466943475712 467427975168 467680912384 467829784576 468568620982 468790738944 468939964416 469193719808 469277155116 469680554112 470591471616 471079756224 471334669512 471484704768 471708205056 472197648384 472453166592 472603557888 472859295744 473349933441 474011467776 474267967488 475168179024 475340167456 475393425408 476144206956 476295773184 476725998848 477219520512 477973185984 478557212672 478709547008 479465565656 479692849152 480105201664 480190577328 480450420714 480863424448 481535459328 481796030464 482035099392 482295940896 482449465344 482710531072 483440449536 483856023552 484880643072 485297455104 485560061952 485800998606 486218601792 486449086464 487217328048 487636148736 487812649984 488317648896 488581890048 489088841472 489686450176 490194547689 491623686312 492398936064 492577161216 493000589312 493512125568 493779177584 493936357376 494683250688 494894317568 495675896576 496425420288 496583442432 496852156416 497098696248 497367689049 497795235168 498547963584 498760679424 499514867712 499944259584 500214792192 500303743884 500463000576 500733813888 502657247232 502839185408 503850074112 504305188864 504465719296 504989151744 505262414272 506403487744 506767616544 507203243008 507443675136 507970197504 508245073152 508406857728 508681969664 508934379492 509921427456 510359764992 510635933696 511165768344 511408078848 511570870272 511847694336 511938714672 512101675008 512215737786 512378786304 513905188608 514346950656 515403454464 515567517696 515846504448 516033216512 516381745572 517012702976 518015418368 518365286208 518552909952 518833512176 518998667264 520064726016 520230273024 520511782912 521051864718 522062413824 522228596736 522511187968 522604104561 523053344352 523301289984 523751129088 523844266176 524127731688 524294572032 524578281216 525311410176 525856472064 526141026432 526308507648 526593306624 527389581312 527557459968 527842934784 528390623376 529415405568 530251503201 530420292864 530899407808 531068403712 531966707712 532159254528 532616708096 533457861497 534203400192 534492471296 534662610944 534757688388 535217375616 535506995408 535931387904 536316748704 536777776128 537818824704 538376864256 538548240384 538668193728 538839662592 539398761363 539654455296 540118351872 540971352504 541727391744 542020534272 542582933508 542755648512 543049347456 543245905664 544338026496 545393737728 546255069696 546922528768 547096625152 547490014302 547960646464 548789231232 549023383552 549890447764 550326239232 550624034816 550897256448 551195361024 551370817536 551669178368 553076647101 553312628736 554149306368 554625662976 554925785088 555201141264 555501574782 555678402048 556756107264 557635383648 558379302912 558958675968 559641657344 560019639564 560222340216 560525490833 561105764352 561791369216 562678597712 562741641216 562945327104 563429244928 564013857792 564319060096 564498694144 565694083584 566180364288 566486738944 567343337472 567523934208 567831035904 568112795712 568420216056 568908840192 569703923712 570012205056 570113568612 570603648384 570874134528 571364868096 571775707296 571957714944 572267215872 573560967364 574154735616 574465425408 574673354752 575061489387 575764146496 575828656128 576532250624 577130459136 577442759168 579162990336 579347349504 579660849152 580537368576 580761107696 581036408832 581639290848 581954030724 582767345664 583268302848 583372023696 583583924224 583687701198 583873500672 584189449536 585072816768 585259057152 585575755776 587320215552 587507171328 587825086464 588435012396 589154010368 589220020224 590150566368 590871660544 592017620992 592417469952 592631897088 592952585344 593141334016 593756776074 594548883456 595487845392 596642758656 596832681984 597155643392 597261833784 597451954176 597585027417 597775250688 598679161344 599193796608 600355897344 600978825216 601304030208 601495437312 601820921856 602119547568 602445369834 602922811392 603874998144 605046177792 606001717944 606194620416 606742180352 606935318528 607893842171 609072816128 610518171648 610848538624 611042983936 611151643872 611482353636 611677000704 612007994752 612863311872 613831197504 614358857728 614650085376 615287844864 615483703296 615620792832 615816757248 616455727272 617651306496 619117019136 619452039168 620094781152 620292169728 620627825664 620852463616 621495189504 622476707328 623237300224 624291508224 625054318592 625253285888 625702873488 626041457294 626240738816 627455295488 628106341632 628446226016 628646273024 629596864512 629937555456 630138077184 630250132743 630479060992 631133244588 632015290368 632357289984 633013422426 633313492992 633557572032 633857900544 634515590016 634858942608 635061030912 636292694016 636952909824 637297581312 638738350019 638809915392 639590465536 640022445216 640254103104 640600560952 641263730688 642047279104 642713465856 643061254528 643265953792 644587266048 645141364736 646507524096 647063273472 647413415936 647734664808 648085170579 648291469056 648598781952 649271766528 649623104064 650181531648 651090198528 651442520064 651558364128 651765768192 652118455296 653356246158 653592730252 653665959936 655498248416 656176840704 656531914752 656769548288 657213130728 658016167424 659577667584 661900560384 662111256576 662469541888 662798261664 663156918732 663726980224 664730618112 665014239232 666019823616 666592346112 666710884224 666953056256 667071658512 667284000768 667645085184 668867493888 669923826066 670209662976 671223103488 671436767232 671800098816 672497157024 673318868992 675690155392 676591566848 677048537088 677293596672 677660097536 677875810304 678579172656 678946369178 679895236608 680479686656 680968984731 681554357792 681877438464 682463592448 682584952896 682802233344 682954317048 683171715072 685206918144 685795934208 686832943104 687204605952 687423356928 687795339264 688136625792 688508994096 689471225856 690560097192 691153714944 691403879936 691481346048 692573391936 692793851904 693419634688 693640364032 694735819624 696083218432 696304795648 696805472748 697404459136 697735053312 698334838784 698459021568 698836975584 699059429376 699437708288 700415213568 701141962752 701521368576 701744676864 702124408832 702852931473 703186108416 703409946624 703790579712 703915732674 704520831168 705887207424 706619634336 707002004268 707227057152 707562307584 708679749888 708905336832 709288943616 709545672704 711401951232 712271200256 712752268536 713010251184 713396079242 713623167488 715088998272 715703701504 717091766272 717835819008 718064320512 718224258304 718452883456 719198348484 719539273728 720157802496 720285865992 720675631071 721295136672 722303188992 722694045696 723052649088 723443911344 723674198016 724065796608 725160674304 725784035328 727946182656 728340092928 729327902688 729986685736 731454223104 731718974976 732872835072 733768318976 734529675264 734927148032 735161090048 736322118686 737435529468 737750171648 738865741824 739500883968 739901046784 740268188352 740668766376 740904536064 742024876032 742341476352 743513844864 744505737216 744638130432 744875163648 745278234624 746692852752 746963120288 748141019136 749916389376 750322188288 750593769472 751100720832 752018477056 753985870848 754258778112 754907152384 756457783296 756698578944 757108047872 757483727616 757893621408 758545120256 759605231616 760016273408 760151424816 760804864512 761165512704 761955296256 762367609728 762610286592 763022954496 763401569238 764882141184 765539647488 765953900544 766748652516 767112118272 767356305408 767771541504 768323606679 768568179456 769507278848 771520425984 772217320448 772463132672 773683071854 773769756672 774049824768 774715211776 775519054464 775938707632 777023127552 777691070464 777829364928 778250268264 778498000896 778919266048 780097089024 780345409536 780767674368 781577797077 783093620736 783342895104 783766781952 784580016528 784951934976 785626693632 786191597532 786441858048 786867421824 787967115264 789211539648 789462761472 789889959936 790175862784 791675701432 791764402176 792731844608 793983793856 795523678208 795776909312 796349111712 796602605568 796780036556 797033667584 798238881792 798925062144 801305100288 801738706944 801993916416 802136532582 802427895808 802826063424 803260493112 803897081856 804475123056 805166664192 806728237056 807565296384 807822360576 808002290592 808259493888 810177527808 811457028756 813030801408 814024228864 814574021184 814868858496 815309804848 815569334272 817151082496 818441596672 820383793152 820644937728 820827723776 821089009664 821235021453 821940969696 823183846848 823535075328 824835671646 825489358848 825936052224 826345884672 826793041536 827056226304 827503767552 829968943104 831938494464 832388677632 833252362173 833517603072 834270497984 835134160896 836453075472 837475122176 837568954368 839462486016 839916740608 840184102912 840333510324 841510992784 842687053824 843143053312 844017896568 844417990656 844743429376 845143867392 846020786688 846478590144 846748041216 848390258688 848541125376 849270546432 849730108416 851015006208 851285901312 851746553856 852630324084 853363260288 853672137472 854555885568 855018307584 855905472576 856951287808 857047302144 858400823808 859449688064 860341451046 861698138112 862010032128 862751031296 863646219744 864113560772 864388625408 864798375936 865695688704 866164138752 866908708864 868590026752 868744485504 869021024256 869491273728 870806052864 871141661544 871554613248 872458936272 872931046086 874151018496 874902454272 875375886336 875531551797 875810251008 876284174304 878363633664 879436890112 880825771309 881737629696 882534080512 882815008768 883731015552 884209224976 886307490816 888026431488 888947845632 889428878016 889712001024 890193446912 890635164111 891823325184 893231768088 893612883968 894964137984 895249022976 895733465088 895892750676 896177931264 896662876032 898790694912 900533846016 901956045312 902243155968 902731382784 903058128896 903668054751 904772230208 906526982144 907958646308 909169917952 910113270528 910402977792 910605756064 910895620096 913609224192 914394578944 915777257472 916272807936 916564475904 916727465808 917060452352 917223530454 917515501056 918011992128 919294967808 920746796256 921538286592 921975128064 922931767296 923225554944 923431189248 923725135872 924683590908 926476959744 929073963664 929178058752 930313404416 930941738496 931278695424 931782634112 932079239168 934855950336 935361824768 935659569152 937137241964 937581477888 937879928832 938387439616 938554310232 939062185941 939361108224 941182943232 942159512448 942669339024 942969409536 943416410112 944395296768 944906333184 945207115776 945718591488 946699866882 948022935552 948535934976 949520133639 950336358048 950680334912 950786850816 952288413912 952591546368 953451997696 954439041024 955946371968 957114425344 957419094016 958931131312 959385698304 960210403328 960381154656 960900841428 961726848896 963070918656 963592060928 964070198784 964591881792 964898930688 965421062144 966880899072 967712047104 969761286144 970594910208 971120123904 971601997212 972437203584 972898172928 974434656096 975272297472 975625299968 976635297792 977163780096 978177682944 979372900352 980034369237 980389095378 983247372624 984797872128 985154322432 986001178624 987024251136 987558355168 987872714752 989366501376 989788635136 991351793152 992850840576 993166884864 993704312832 994197392496 994735378098 995590470336 997095927168 997521358848 999029735424 999888519168 1000429584384 1000607487768 1000926001152 1001467627776 1003731692887 1005314494464 1005678370816 1007700148224 1008610377728 1008931438592 1009978303488 1010524828544 1013535233088 1014406486016 1014887350272 1015940395008 1016490146304 1016813715456 1017363939328 1017868758984 1018419553767 1019842854912 1020719529984 1021271867392 1022331536688 1022816157696 1023141740544 1023695388672 1023877429344 1024203350016 1024431475572 1024757572608 1027810377216 1028693901312 1030806908928 1031135035392 1031693008896 1032066433024 1032763491144 1034025405952 1036030836736 1036730572416 1037105819904 1037667024352 1037997334528 1040129452032 1040460546048 1041023565824 1042103729436 1044124827648 1044457193472 1045022375936 1045208209122 1046106688704 1046602579968 1047502258176 1047688532352 1048255463376 1048589144064 1049156562432 1050622820352 1051712944128 1052282052864 1052617015296 1053186613248 1054779162624 1055114919936 1055685869568 1056781246752 1058830811136 1060503006402 1060840585728 1061798815616 1062136807424 1063933415424 1064318509056 1065233416192 1066915722994 1068406800384 1068984942592 1069325221888 1069515376776 1070094118863 1070434751232 1071013990816 1072633497408 1073555552256 1075637649408 1076753728512 1077096480768 1077336387456 1077679325184 1078797522726 1079308910592 1080236703744 1081942705008 1083454783488 1084041068544 1085165867016 1085511297024 1086098694912 1086491811328 1088676052992 1090787475456 1092510139392 1093845057536 1094193250304 1094980028604 1095921292928 1097578462464 1098046767104 1099780895528 1100652478464 1101248069632 1101794512896 1102390722048 1102741635072 1103338356736 1104483178029 1106153294202 1106625257472 1108298612736 1109251325952 1109851570176 1110402282528 1111003149564 1111356804096 1113512214528 1115270767296 1116758605824 1117917351936 1119283314688 1120039279128 1120444680432 1121050981666 1122211528704 1123582738432 1125357195424 1125483282432 1125890654208 1126858489856 1128027715584 1128638120192 1128997388288 1131388167168 1132360728576 1132973477888 1134686674944 1135047868416 1135662071808 1136225591424 1136840432112 1137817680384 1139407847424 1140024410112 1140227137224 1141207296768 1141748269056 1143551414592 1143915429888 1144534431744 1147121934728 1148309471232 1148930850816 1149346709504 1150122978774 1151528292992 1151657312256 1153064501248 1154260918272 1154885518336 1158325980672 1158694699008 1159321698304 1160524607781 1161074737152 1161522215392 1162072817664 1163278581696 1163908061448 1165534691328 1166536605696 1166744047392 1167167848448 1167375402396 1167747001344 1168378899072 1170145633536 1170518114304 1171151511552 1174640431104 1175014342656 1175650172928 1176870024792 1178308020736 1178440040448 1180301132736 1181743321088 1184035241984 1184834939904 1185263794176 1185905170688 1186282668032 1187513552148 1189097766912 1190975690784 1193285517312 1193665363968 1194311286784 1194523667568 1194903908352 1195170054834 1195550501376 1197358322688 1198387593216 1201957650432 1202608060416 1202990874624 1203641843712 1204239095136 1204890739668 1205845622784 1207749996288 1210092355584 1212003435888 1212389240832 1213484360704 1213870637056 1215787684342 1218145632256 1221036343296 1221697077248 1222085967872 1222303287744 1222964707272 1223354001408 1224015989504 1225726623744 1227662395008 1228717715456 1229300170752 1230575689728 1230967406592 1231241585664 1231633514496 1232911454544 1235302612992 1237253507469 1238234038272 1238904078336 1240189562304 1240584339456 1241255651328 1241704927232 1242990379008 1244953414656 1246474600448 1248583016448 1250108637184 1250506571776 1251405746976 1252082914588 1252481477632 1254910590976 1256212683264 1256892452032 1257292546048 1259193729024 1259875110912 1260276154368 1260500265486 1260958121984 1262266489176 1264030580736 1264714579968 1266026844852 1266626985984 1267115144064 1267715801088 1269031180032 1269717885216 1270122061824 1272585388032 1273905819648 1274595162624 1277476700038 1277619830784 1279180931072 1280044890432 1280508206208 1281201121904 1282527461376 1284094558208 1285426931712 1286122509056 1286531907584 1289174532096 1290282729472 1290512176569 1293015048192 1294126546944 1294826831872 1295469329616 1296170341158 1296582938112 1297197563904 1298543533056 1299246208128 1300363063296 1302885040128 1303116728256 1303531536384 1304236910592 1306712492316 1307185460504 1307331919872 1309396569129 1310996496832 1312353681408 1313063829504 1313539096576 1314426261456 1316032334848 1319155335168 1323801120768 1324222513152 1324939083776 1325596523328 1326313837464 1327453960448 1329461236224 1330028478464 1332039647232 1333184692224 1333421768448 1333906112512 1334143317024 1334568001536 1335290170368 1337734987776 1339847652132 1340419325952 1342446206976 1342873534464 1343600197632 1344994314048 1346637737984 1351380310784 1354097074176 1354587193344 1355320195072 1355751620608 1357158345312 1357892738356 1359790473216 1360959373312 1361937969462 1363108715584 1363754876928 1364927184896 1365169905792 1365604466688 1365908634096 1366343430144 1370413836288 1371591868416 1373665886208 1374409211904 1374846713856 1375590678528 1375835295681 1376273251584 1377017988192 1378942451712 1381120194384 1382307429888 1382807759872 1382962692096 1385146783872 1385587703808 1386839269376 1387280728064 1389471639248 1392166436864 1392609591296 1393610945496 1394365063973 1394808918272 1395470106624 1396918043136 1397673951168 1398118858752 1398875416576 1400830427136 1402283925504 1403042737152 1403489353728 1404248817664 1405705862946 1406372216832 1406819893248 1407581159424 1407831465348 1409041662336 1411774414848 1413239268672 1414004008536 1414454114304 1415124615168 1417359499776 1417810673664 1418577887232 1419091345408 1420049800323 1422803902464 1424542400512 1425504537072 1426020502368 1426792158484 1427246334976 1430177996544 1431407403008 1434183532544 1435671638016 1436128641024 1436448516608 1436905766912 1438396696968 1439078547456 1440315604992 1440571731984 1441351262142 1442590273344 1444606377984 1445388091392 1446105298176 1446887822688 1447348396032 1448131593216 1450321348608 1451568070656 1455892365312 1456680185856 1458655805376 1459973371472 1462908446208 1463437949952 1465745670144 1469059350528 1469854296064 1470322180096 1470583643067 1472644237372 1474871058936 1475500343296 1477731483648 1479001767936 1479802093568 1480536376704 1481337532752 1481809072128 1484049752064 1484682952704 1487027689728 1489276260864 1489750327296 1490556469248 1492103067147 1493385705504 1493926240576 1496282038272 1499832778752 1500644376576 1501187538944 1502201441664 1504036954112 1507971741696 1508517556224 1509814304768 1512198731351 1512915566592 1513397157888 1514216095744 1514967455232 1515787242816 1517090240512 1519210463232 1520032546816 1520302849632 1521609729024 1522331025408 1523910592512 1524735219456 1525220573184 1526045908992 1526803138476 1529764282368 1531079294976 1531907801088 1533497305032 1534224236544 1534712610816 1535543083008 1536647213358 1537136358912 1539014557696 1543040851968 1544434640896 1544926265344 1547366143708 1547539513344 1548099649536 1549430423552 1551038108928 1551877415264 1554046255104 1555382140928 1555658729856 1556500536528 1556996001792 1557838532096 1560194178048 1560690819072 1561535348736 1563155594154 1566187241472 1566685790208 1567533563904 1567812313683 1569160033056 1569903869952 1571253387264 1572383195064 1572883716096 1573734843648 1575934230528 1578423079296 1578925522944 1579779919872 1580351725568 1583351402864 1583528804352 1585463689216 1587967587712 1591047356416 1592698223424 1593205211136 1593560073112 1594067335168 1596477763584 1597850124288 1600373584491 1602610200576 1603477413888 1603987832832 1604273065164 1604855791616 1605652126848 1606520986224 1607794163712 1608950246112 1610333328384 1613456474112 1615130592768 1615644721152 1616004581184 1616518987776 1618196284089 1620355055616 1622914057512 1626061602816 1628048457728 1629148042368 1629737716992 1630619609696 1631138668544 1634302164992 1636883193344 1640767586304 1641289875456 1641655447552 1642178019328 1642470042906 1643881939392 1646367693696 1647070150656 1649671343292 1650978717696 1651872104448 1652691769344 1653586083072 1654112452608 1655007535104 1659937886208 1663876988928 1664777355264 1666504724346 1667035206144 1668540995968 1670268321792 1672906150944 1674950244352 1675137908736 1678924972032 1679833481216 1680368205824 1680667020648 1681576472499 1683021985568 1685374107648 1686286106624 1688035793136 1688835981312 1689486858752 1690287734784 1692041573376 1692957180288 1693496082432 1697082250752 1698541092864 1699460216832 1702030012416 1702571802624 1703493107712 1705260648168 1706726520576 1707344274944 1709111771136 1710036615168 1711810945152 1713902575616 1714094604288 1716801647616 1718899376128 1720682902092 1723396276224 1724020064256 1725502062592 1727292439488 1728227121544 1728777250816 1729596751872 1731391377408 1732328277504 1733817417728 1737180053504 1737488971008 1738042048512 1738982547456 1741612105728 1742283323088 1743109226496 1744917872544 1745862092172 1748302036992 1749804908544 1750751772672 1751063103594 1751620502016 1752568348608 1756727267328 1758873780224 1761651542618 1763475259392 1765068161024 1765630017536 1767462031104 1768418449952 1772614981632 1776052862976 1777895691264 1778857756032 1779424002048 1780386893824 1781270328222 1783646650368 1786463536176 1787225767936 1789928275968 1790498045952 1791466930176 1791785501352 1792355862528 1792755082251 1793325752064 1797581389824 1801067692032 1803912090624 1804486311936 1805462765568 1806116257792 1807336109502 1809544460416 1813053964288 1815917292616 1818339835904 1820226541056 1820805955584 1821211512128 1821791240192 1823681526513 1827218448384 1828789157888 1831554514944 1832545615872 1833128951808 1833454931616 1834120904704 1834447060908 1835031002112 1836023984256 1838589935616 1841493592512 1843076573184 1843950256128 1845863534592 1846451109888 1846862378496 1847450271744 1849367181816 1852953919488 1858147927328 1858356117504 1860626808832 1861883476992 1862557390848 1863565268224 1864158478336 1869711900672 1870723649536 1871319138304 1874274483928 1875162955776 1875759857664 1876774879232 1877108620464 1878124371882 1878722216448 1882365886464 1884319024896 1885338678048 1885938819072 1888790593536 1889812666368 1890414231552 1891437182976 1893399733764 1896045871104 1897071869952 1899040267278 1900672716096 1901360669824 1901573701632 1904576827824 1905183092736 1906903995392 1908878082048 1911892743936 1914228850688 1914838188032 1916215050057 1917862262624 1918771396608 1920420806656 1920762309312 1921801682856 1923453697792 1926141837312 1927184121856 1928140397568 1929183763584 1929797861376 1930842124288 1933761798144 1935424094208 1939522572288 1941189820416 1942240247808 1943203994424 1944255511737 1944874407168 1945796345856 1948869312192 1950544594944 1951250599936 1953270595584 1954327560192 1956355365888 1958745800704 1960068738474 1960778190756 1966494745248 1969595744256 1970308644864 1972002357248 1974048502272 1975116710336 1975745429504 1978733002752 1979577270272 1982703586304 1985701681152 1986333769728 1987408625664 1988394784992 1989470756196 1991180940672 1994191854336 1995042717696 1998059470848 1999777038336 2000859168768 2001214975536 2001852002304 2002935255552 2007463385774 2010628988928 2011356741632 2015400296448 2017220755456 2017862877184 2019956606976 2021049657088 2027070466176 2028812972032 2029774700544 2031880790016 2032980292608 2033627430912 2034727878656 2035737517968 2036839107534 2039685709824 2041439059968 2042543734784 2042906954193 2044663073376 2045632315392 2047390777344 2047754858688 2048406700032 2048862951144 2049515145216 2055620754432 2057387802624 2061613817856 2062270070784 2063386017792 2064132866048 2065526982288 2068050811904 2072061673472 2073461144832 2074211639808 2075334048704 2075994669056 2080258904064 2080921092096 2082047131648 2084207458872 2088249655296 2088914386944 2090044751872 2090416418244 2092213377408 2093205159936 2095004516352 2095377064704 2096510926752 2097178288128 2098313124864 2101245640704 2103425888256 2104564105728 2105234030592 2106373226496 2108558794419 2109558325248 2110229839872 2111371739136 2113562493504 2117661622272 2121006012804 2121681171456 2123597631232 2124273614848 2127866830848 2128637018112 2130466832384 2133831445988 2136813600768 2137969885184 2138650443776 2139030753552 2140188237726 2140869502464 2142027981632 2145266994816 2147111104512 2151275298816 2153507457024 2154192961536 2154672774912 2155358650368 2157595045452 2158617821184 2160473407488 2162026893213 2163885410016 2166909566976 2168082137088 2170331734032 2171022594048 2172197389824 2172983622656 2177352105984 2185020278784 2187690115072 2188386500608 2189960057208 2191145100529 2191842585856 2195156924928 2196093534208 2199561791056 2201304956928 2202496139264 2203589025792 2204781444096 2205483270144 2206676713472 2208966356058 2212306588404 2213250514944 2216597225472 2218502651904 2219703140352 2220804565056 2222006299128 2222713608192 2227024429056 2230541534592 2233517211648 2235834703872 2238566629376 2240078558256 2240889360864 2242101963332 2244423057408 2247165476864 2250714390848 2250966564864 2251781308416 2253716979712 2256055431168 2257276240384 2257994776576 2262776334336 2264721457152 2265946955776 2269373349888 2270095736832 2271324143616 2272451182848 2273680864224 2275635360768 2278815694848 2280048820224 2280454274448 2282414593536 2283496538112 2287102829184 2287830859776 2289068863488 2294243869456 2296618942464 2297861701632 2298693419008 2300245957548 2303056585984 2303314624512 2308521836544 2309771036672 2316651961344 2317389398016 2318643396608 2321049215562 2322149474304 2323044430784 2324145635328 2326557163392 2327816122896 2331069382656 2333073211392 2333488094784 2334335696896 2334750804792 2335494002688 2336757798144 2340291267072 2341036228608 2342303023104 2344733391231 2349280862208 2350028685312 2351300345856 2353740049584 2356616041472 2356880080896 2360602265472 2363486642176 2368070483968 2369669879808 2370527588352 2371810341376 2372565336064 2375027104296 2376312292123 2378195533824 2381951381568 2386571034624 2387330727936 2388622573568 2389047335136 2389807816704 2390340109668 2391101002752 2394716645376 2396775186432 2403915300864 2405216120832 2405981749248 2407283687424 2408478190272 2409781479336 2411691245568 2415499992576 2420184711168 2424006871776 2424778481664 2426968721408 2427741274112 2431575368684 2436291264512 2442072686592 2443394154496 2444171935744 2444606575488 2445929414544 2446708002816 2448031979008 2451453247488 2455324790016 2457435430912 2461151379456 2461934813184 2462483171328 2463267028992 2463705064359 2465822909088 2470605225984 2474507014938 2476468076544 2477808156672 2480379124608 2481168678912 2482511302656 2483409854464 2489906829312 2492949200896 2496886277347 2497166032896 2500217274368 2502811493952 2504165829176 2504962955264 2509821181952 2512425366528 2513784904064 2514585092096 2518387458048 2519750221824 2520552308736 2521000530972 2521916243968 2524532978352 2528061161472 2529429159936 2532053689704 2533253971968 2534230288128 2535431602176 2538062360064 2539435770432 2540244123648 2545170776064 2547811639296 2549190325248 2554953400076 2555239661568 2558361862144 2560089780864 2561016412416 2562402243808 2565054922752 2568189116416 2570853863424 2572245018112 2573063815168 2577127415401 2578349064192 2580565458944 2581024353138 2586030096384 2588253093888 2589653663744 2590938659232 2592340682316 2593165876224 2594395127808 2597087066112 2598492416256 2600726126592 2605770080256 2606233456512 2607063072768 2608473821184 2613424984632 2614370921008 2614663839744 2618793138258 2621992993664 2624707362816 2626127659008 2627078193152 2628852522912 2632064669696 2638310670336 2642477313927 2647602241536 2648445026304 2649878167552 2651193046656 2652627674928 2654907920896 2658922472448 2660056956928 2664079294464 2666843536896 2667812225024 2668286634048 2669136003072 2670580340736 2671905492333 2675469975552 2679695304264 2680838651904 2684892413952 2685747068928 2687200395264 2689988628096 2693275475968 2702760621568 2708194148352 2709174386688 2710640390144 2711503241216 2714316690624 2715785476712 2719580946432 2721918746624 2723875938924 2726217431168 2727509753856 2729854369792 2730339811584 2731208933376 2731817268192 2732686860288 2740827672576 2743183736832 2747331772416 2748818423808 2749693427712 2751181357056 2751670591362 2752546503168 2754035976384 2757884903424 2762240388768 2764614859776 2765615519744 2765925384192 2770293567744 2771175407616 2773678538752 2774561456128 2778943278496 2784332873728 2785219182592 2787221890992 2788730127946 2789617836544 2790940213248 2793836086272 2795347902336 2796237717504 2797750833152 2804567851008 2806085474304 2806978707456 2808497635328 2811411725892 2812744433664 2813639786496 2815162318848 2815662930696 2817186557823 2818083324672 2823548829696 2826478537344 2828008017072 2828908228608 2830249230336 2834718999552 2835621347328 2837155774464 2838182690816 2840099600646 2845607804928 2849084801024 2851009074144 2852041004736 2853584316968 2854492669952 2860355993088 2862814806016 2868367065088 2871343276032 2872257282048 2872897033216 2873811533824 2876793393936 2878157094912 2880631209984 2881143463968 2882702524284 2885180546688 2889212755968 2890776182784 2892210596352 2893775645376 2894696792064 2896263186432 2900642697216 2903136141312 2911784730624 2913360371712 2917311610752 2919946742944 2925816892416 2926875899904 2931491340288 2938118701056 2939708592128 2940644360192 2941167286134 2945288474744 2949742117872 2951000686592 2955462967296 2958003535872 2959604187136 2961072753408 2962675065504 2963618144256 2968099504128 2969365905408 2974055379456 2978552521728 2979500654592 2981112938496 2984206134294 2986771411008 2987852481152 2992564076544 2999665557504 3001288753152 3002375077888 3004402883328 3008073908224 3011195078661 3015943483392 3017035112448 3019628609536 3024397462702 3025831133184 3026794315776 3028432191488 3029934910464 3031574485632 3034180481024 3040065093632 3040605699264 3043219458048 3044662050816 3047821185024 3049470438912 3050441146368 3052091817984 3053606276952 3055258661301 3059528564736 3062158589952 3063815602176 3066994610064 3068448473088 3069425221632 3071086166016 3073294426716 3074272717824 3078029115392 3086081703936 3088869281792 3089852530688 3094732287416 3095079026688 3096199299072 3098860847104 3102076217856 3103754830528 3108092510208 3110764281856 3111317459712 3113001073056 3113992003584 3115677064192 3120388356096 3121381638144 3123070697472 3126311188308 3132374482944 3133371580416 3135067127808 3135624627366 3138320066112 3139807739904 3142506774528 3144766390128 3145767432192 3147469687296 3151868461056 3156846158592 3157851045888 3159559839744 3160703451136 3166702805728 3167057608704 3170927378432 3175935175424 3182094712832 3185396446848 3186410422272 3187120146224 3188134670336 3192955527168 3195700248576 3200747168982 3205220401152 3206954827776 3207975665664 3208546130328 3209711583232 3210282356589 3211304253696 3213041972448 3217900492224 3220666656768 3226912948224 3230261185536 3231289442304 3232009162368 3233037975552 3236392568178 3240710111232 3245828115024 3252123205632 3256096915456 3258296084736 3259475433984 3261239219392 3262277337088 3268604329984 3273766386688 3281535172608 3282579750912 3283310895104 3284356038656 3284940085812 3287763878784 3292735387392 3294140301312 3299342686584 3301957435392 3303744208896 3305383538688 3307172166144 3308224905216 3310015070208 3313449534087 3319875772416 3327753977856 3329554710528 3333009448692 3334070412288 3337081991936 3340536643584 3345812301888 3349900488704 3350275817472 3357849944064 3359666962432 3360736411648 3361334041296 3363152944998 3366043971136 3370748215296 3372572213248 3376071586272 3377671962624 3378973717504 3380575469568 3384083146752 3385914360576 3386992164864 3394164501504 3397082185728 3398920433664 3404060024832 3405143605248 3406986215424 3410521296336 3413453041152 3414688549888 3418223542272 3420073230336 3423621890304 3427805151232 3433603295232 3437798752256 3441365804184 3443228015117 3446792552448 3448040128512 3451004125184 3454584878976 3456454243088 3457554501632 3459193503744 3462782754816 3464656555008 3467634835456 3474977942016 3476084097024 3477965094912 3481573823343 3483224211456 3484566646176 3486218452992 3489835745088 3491724184344 3496604073984 3499609817088 3501503545344 3502126207188 3503241004032 3505136697216 3513454534656 3517747560448 3523303085236 3526950518784 3530136322048 3531260035072 3534924062208 3536836899904 3545229963264 3552105725952 3555791382528 3557715512064 3558848004096 3560773787648 3562540656444 3567293300736 3572927072352 3574451535872 3579856551936 3580996091904 3582933860352 3583571002704 3584711725056 3585510164502 3586651504128 3595162779648 3607824181248 3608972623872 3610925531136 3612232515584 3614672219004 3619088920832 3626107928576 3631834585232 3636679671808 3640453082112 3641611911168 3642423024256 3643582480384 3647363053026 3654436896768 3657578315776 3663109029888 3665091231744 3666257903616 3666909863232 3668241809408 3668894121816 3670062004224 3672047968512 3677179871232 3682987185024 3686153146368 3687900512256 3691727069184 3692902219776 3693724756992 3694900543488 3698734363632 3705907838976 3711760522407 3716295854656 3716712235008 3721253617664 3723766953984 3725114781696 3727130536448 3728316956672 3734205030479 3739423801344 3741447299072 3742638276608 3748548967856 3750325911552 3751519715328 3753549758464 3754217240928 3756248743764 3757444432896 3764731772928 3768638049792 3770677356096 3771877638144 3777581187072 3779625332736 3780828463104 3782874365952 3786799467528 3792091742208 3794143739904 3798080534556 3801345432192 3802721339648 3803147403264 3809153655648 3810366185472 3813807990784 3817756164096 3823785487872 3828457701376 3829676376064 3832430100114 3835724525248 3837542793216 3840841613312 3841524618624 3843603365712 3846907395584 3852283674624 3854368243712 3856280795136 3858367527168 3859595722752 3861684248576 3867523596288 3870848188416 3871536529707 3879045144576 3882379640832 3884480495616 3886407988848 3888511023474 3889748814336 3891592691712 3897738624384 3901089189888 3902501199872 3908655120384 3912710731776 3917491601408 3920137476948 3921556381512 3923678435831 3932989490496 3939191488512 3940617289728 3944004714496 3948097004544 3950233420672 3951490859008 3957466005504 3965407172608 3971403362304 3972667539456 3974817251328 3976789569984 3978941512392 3982361881344 3988383708672 3990085435392 3996118941696 3999554076672 4001718337536 4002429951072 4003704004608 4005870511104 4014926771548 4021257977856 4022713483264 4030800592896 4034441510912 4035725754368 4039913213952 4042099314176 4054140932352 4057625944064 4063761580032 4065960585216 4067254861824 4069455757312 4071475035936 4073678215068 4079371419648 4082878119936 4085087469568 4085813908386 4089326146752 4091264630784 4094781554688 4095509717376 4096813400064 4097725902288 4099030290432 4111241508864 4114775605248 4123227635712 4124540141568 4126772035584 4128265732096 4131053964576 4136101623808 4144123346944 4146922289664 4148423279616 4150668097408 4151989338112 4160517808128 4161842184192 4164094263296 4168414917744 4176499310592 4177828773888 4180089503744 4180832836488 4183095191919 4184426754816 4186410319872 4190754129408 4193021853504 4194356576256 4196626249728 4202491281408 4206851776512 4209128211456 4210468061184 4212746452992 4217117588838 4219116650496 4220459679744 4222743478272 4227124987008 4235323244544 4242012025608 4243362342912 4247195262464 4248547229696 4255256895197 4255733661696 4257274036224 4260933664768 4267662891976 4273627201536 4275939770368 4277300887552 4278061507104 4280376475452 4281739004928 4284055963264 4290533989632 4294222209024 4302550597632 4307014914048 4308385923072 4309345549824 4310717300736 4315190090904 4317235642368 4320946814976 4324053786426 4327770820032 4333819133952 4336164274176 4340663468064 4342045188096 4344394779648 4345967245312 4354704211968 4370040557568 4375380230144 4376773001216 4379920114416 4382290201058 4383685171712 4390313849856 4392187068416 4399123582112 4404992278528 4407178051584 4409562888192 4410966540288 4411750929201 4413353426944 4417932712116 4424613176808 4426501029888 4433194450944 4437005303808 4439406280704 4441609130112 4444012598256 4445427216384 4454048858112 4461083069184 4471669407744 4477133258752 4480157116512 4481778721728 4484203926664 4488846114816 4494330953728 4501428781696 4501933129728 4503562616832 4507433959424 4512110862336 4514552480768 4515989553152 4525552668672 4529442914304 4531893911552 4536596194053 4538746699776 4540191473664 4542648287232 4544902365696 4547361728448 4551270721536 4557631389696 4560097640448 4560908548896 4564829187072 4566993076224 4574205658368 4575661719552 4578137726976 4588487738912 4593237884928 4595723403264 4597386838016 4600491915096 4606113171968 4606629249024 4617043673088 4619542073344 4633303922688 4634778796032 4637286793216 4642098431124 4644298948608 4646088861568 4648291270656 4653114326784 4655632245792 4662138765312 4666146422784 4666976189568 4668671393792 4669501609584 4670988005376 4673515596288 4680582534144 4682072457216 4684606046208 4689466782462 4698561724416 4700057370624 4702600691712 4707480099168 4713232082944 4713760161792 4721204530944 4726973284352 4736140967936 4739339759616 4741055176704 4743620682752 4745130672128 4750054208592 4752624584246 4756391067648 4763902763136 4773142069248 4777245147136 4778094670272 4779615633408 4780680219336 4782202005504 4789433290752 4793550372864 4801120753473 4807830601728 4810432241664 4811963498496 4814567374848 4816956380544 4819562958672 4823382491136 4830999985152 4840369422336 4848013743552 4849556963328 4853937442816 4855482548224 4863150737368 4872582529024 4884145373184 4886788308992 4888343871488 4889213150976 4891858829088 4893416005632 4896063958016 4902906494976 4910649580032 4914870861824 4922302758912 4923869626368 4924966342656 4926534057984 4927410128718 4931645818176 4941210451968 4949014029876 4952936153088 4955616313344 4960758249216 4962337357824 4965022605312 4966819708928 4979813658624 4985898401792 4993772554694 4994332065792 5000434548736 5005622987904 5008331658352 5009925910528 5019642363904 5024850733056 5027569808128 5029170184192 5036774916096 5039500443648 5041104617472 5042001061944 5043832487936 5044729417497 5049065956704 5056122322944 5058858319872 5064107379408 5066507943936 5068460576256 5070863204352 5076124720128 5078871540864 5080488247296 5095623278592 5098380650496 5109906800152 5110479323136 5116723724288 5120179561728 5122032824832 5124804487616 5130109845504 5136378232832 5141707726848 5144490036224 5146127630336 5154254830802 5156698128384 5161130917888 5162048706276 5172060192768 5176506187776 5179307327488 5181877318464 5184681364632 5186331752448 5188790255616 5194174132224 5196984832512 5201452253184 5211540160512 5212466913024 5214126145536 5216947642368 5226849969264 5228741842016 5229327679488 5237586276516 5243985987328 5249414725632 5252255318016 5254156386304 5257705045824 5264129339392 5276621340672 5284954627854 5295204483072 5296890052608 5299756335104 5302386093312 5305255349856 5309815841792 5317844944896 5320113913856 5328158588928 5333687073792 5335624450048 5336573268096 5338272006144 5341160681472 5343810984666 5350939951104 5359390608528 5361677303808 5369784827904 5371494137856 5374400790528 5378265246753 5379977256192 5386550951936 5405521243136 5416388296704 5418348773376 5421280780288 5423006482432 5428633381248 5431570953424 5439161892864 5443837493248 5447751877848 5452434862336 5455019507712 5460679623168 5462417866752 5463634536384 5465373720576 5471044579539 5481655345152 5486367473664 5494663544832 5497636847616 5499386855424 5502362714112 5503341182724 5505093006336 5508071952768 5515769806848 5524480777536 5529229719552 5531231039488 5531850768384 5540587135488 5542350815232 5547357077504 5549122912256 5557886556992 5568665747456 5570438365184 5574443781984 5577460255892 5579235673088 5581880426496 5587672172544 5590695804672 5592475435008 5595501666304 5609135702016 5612170948608 5613957414912 5616995270656 5622823451784 5625488867328 5627279572992 5630324637696 5631325861392 5634373115646 5636166649344 5647097659392 5652957074688 5656016034144 5657816457216 5669437999104 5671242694656 5674311548928 5676365381632 5680199201292 5691215609856 5698169602048 5702018148288 5704082009472 5707168633936 5708985339904 5720711986176 5725629612032 5742686552064 5744514564096 5745794066432 5747623067648 5748645150171 5753586787872 5756314189824 5761262419968 5762286927936 5765405048568 5770361093376 5778425511936 5781552365568 5784421192704 5787551290752 5789393584128 5792526372864 5801285394432 5806272282624 5823569461248 5826720743424 5832766535211 5834623221504 5839893485888 5851633784832 5853751799808 5862982680576 5876237402112 5879417184256 5881288720384 5882334572268 5890576949488 5899484235744 5902001373184 5910925934592 5916007071744 5919208374272 5922145506816 5925350131008 5927236288512 5936199008256 5938731810816 5948110758912 5957105043456 5959001309184 5962225876992 5968412268588 5973542822016 5975704962304 5985128153088 5999331115008 6002577506304 6004750155776 6008805766656 6016147816448 6022390157322 6031886966784 6034070224896 6039257219072 6048794925404 6051662266368 6053588631552 6056864382976 6059869820928 6063148971264 6068360962048 6080130187264 6081211398528 6086438916096 6089324101632 6095642370048 6098940877824 6100882292736 6104183635968 6107212553904 6110517322602 6119057129472 6124317179904 6127631204352 6128720862579 6133989220128 6136896946176 6142172332032 6146588853432 6148545435648 6156058230784 6165780399163 6172163407872 6177738563584 6179705061376 6189464574832 6190158053376 6192398598144 6197721694208 6204152435712 6207509661056 6216185020416 6222634919424 6226002146112 6227984007168 6231354128384 6240776712192 6242763276288 6246141394944 6252622376616 6264748965888 6266743160832 6270134255616 6271249254732 6276640132224 6279615479808 6285013549056 6289532780256 6291534864384 6294939374592 6303736922112 6313692317184 6315702091776 6319119679488 6321406902272 6325676383257 6333405611456 6334115217408 6341854756864 6351870350848 6364189425664 6370792893696 6372820844544 6374240292448 6376269340672 6385911054336 6391400497152 6401494337964 6410440802304 6413909655552 6415951331328 6417092260656 6419423166464 6420564713178 6422608507392 6426083944896 6435800984448 6441333313536 6453825896448 6460522371072 6462578884608 6464018324736 6466075951104 6472785136356 6481420222464 6491656230048 6504246411264 6512193830912 6516592169472 6518950867968 6522478438784 6524554674176 6547532773376 6563070345216 6565159501824 6566621790208 6568712077312 6569880171624 6573435301587 6575527757568 6585470774784 6588280602624 6598685373168 6603914870784 6607488417792 6610767077376 6614344332288 6616449810432 6620030140416 6626899068174 6639751544832 6655507955712 6659109421056 6666018897384 6668140824576 6674163983872 6681073287168 6691624603776 6699800977408 6700551634944 6715699888128 6719333924864 6721472823296 6722668082592 6726305889996 6732087942272 6741496430592 6745144426496 6752143172544 6755343925248 6757947435008 6761150939136 6768166293504 6771828721152 6773984329728 6788329003008 6794164371456 6797840867328 6808120049664 6810287210496 6813972430848 6821042592672 6826906082304 6829377099776 6836447084544 6840146460672 6847243780608 6855610302464 6867206590464 6875597504512 6882731608368 6886456030234 6893585104896 6896080257024 6902008250368 6909169757952 6912908486176 6915109003264 6925565509632 6929313110016 6935269670912 6949955884032 6952168194048 6955930189824 6963147646686 6966448422912 6969133292352 6972436905984 6979671490176 6983448368688 6993208147968 6999219634176 7003007090688 7004252414376 7006482008064 7010273394432 7026121850209 7026909069312 7035495120896 7046606170472 7053901037568 7060272644096 7062520070144 7069848124416 7073673799808 7090459926528 7104211451904 7111582765056 7115431024128 7117696008192 7121547575296 7125081312888 7128936876369 7134586601472 7145854144704 7148903071744 7159713103872 7161992183808 7165867720704 7167142005408 7169423450112 7171020329004 7173303008256 7190325559296 7215648362496 7217945247744 7221851062272 7224465031168 7229344438008 7238177841664 7252215857152 7263669170464 7273359343616 7280906164224 7283223822336 7284846048512 7287164960768 7294726106052 7308873793536 7315156631552 7326218059776 7330182463488 7332515807232 7333819726464 7336483618816 7337788243632 7340124008448 7344095937024 7354359742464 7365974370048 7372306292736 7383454138368 7385804439552 7387449513984 7389801086976 7397468727264 7411815677952 7423521044814 7432591709312 7433424470016 7442507235328 7447533907968 7450229563392 7454261072896 7456633913344 7468410060958 7478847602688 7482894598144 7485276553216 7490658832041 7497097935712 7500651823104 7507099516928 7508434481856 7512497487528 7514888865792 7529463545856 7537276099584 7541354712192 7543755276288 7555162374144 7559250665472 7561656926208 7565748731904 7573598935056 7584183484416 7588287479808 7596161069112 7602690864384 7605442679296 7606294806528 7618307311296 7620732370944 7627615981568 7635512328192 7647570975744 7656915402752 7659352752128 7664860200228 7671449050496 7675085586432 7681683226624 7683049237248 7687206731424 7693814791168 7704567349248 7708736487424 7712561590272 7716735054336 7719191445504 7723368497152 7731382246203 7735047192576 7741696376832 7743073059414 7758090289152 7764759281664 7768960991232 7772815977696 7777022046948 7779497628672 7783185383424 7795477248768 7802178379776 7805002399744 7817310240768 7825421463552 7834983202816 7840274953896 7843112763024 7847356871662 7865978980992 7878382977024 7881234579456 7888009428992 7896194009088 7900466841344 7902981718016 7914932011008 7927431941781 7930814345216 7942806724608 7945335078912 7949634502656 7953579139968 7957883024784 7964723762688 7976767417344 7980170870784 7992237883392 8003436675072 8004859902144 8007408009216 8011741022208 8029853543096 8042515955712 8045426966528 8061601185792 8068883021824 8071451508736 8079826427904 8084198628352 8108281864704 8115251888128 8127523160064 8131921170432 8134509723648 8138911514624 8142950071872 8147356430136 8158742839296 8165756239872 8170174939136 8171627816772 8178652293504 8182529261568 8189563109376 8191019434752 8193626800128 8195451804576 8198060580864 8222483017728 8229551210496 8246455271424 8249080283136 8253544071168 8256531464192 8262107929152 8272203247616 8288246693888 8293844579328 8296846559232 8301336194816 8303978676224 8321035616256 8323684368384 8328188526592 8336829835488 8352998621184 8355657547776 8360179007488 8361665672976 8366190383838 8368853509632 8372820639744 8381508258816 8386043707008 8388713152512 8393252499456 8413703553024 8418256422912 8420936122368 8425492905984 8434235177676 8438233300992 8440919359488 8445486956544 8451559673469 8454249974016 8470646489088 8484024051216 8486724685824 8494390524928 8497094459392 8510513790394 8511467323392 8514548072448 8521867329536 8535325783952 8547254403072 8551879540736 8554601775104 8556123014208 8560752950904 8563478009856 8568111926528 8581067979264 8588444418048 8605101195264 8614029828096 8616771846144 8618691099648 8621434601472 8630380181808 8634471284736 8641893629952 8648107572852 8655541640064 8667638267904 8672328548352 8681326936128 8684090376192 8688789559296 8691934490624 8709408423936 8740081115136 8750760460288 8753546002432 8759840228832 8764580402116 8767370343424 8780627699712 8784374136832 8798247164224 8809984557056 8814356103168 8819125776384 8821933080576 8823501858402 8826706853888 8835865424232 8849226353616 8853002059776 8866388901888 8874010607616 8878812561408 8883218260224 8888025196512 8890854432768 8908097716224 8922166138368 8943338815488 8954266517504 8960314233024 8963557443456 8968407853328 8977692229632 8988661907456 9002857563392 9003866259456 9007125233664 9024221724672 9029104961536 9031979106304 9033585235983 9051105337344 9058885828608 9063787823104 9073192388106 9077493399552 9080382947328 9085296574464 9089804731392 9094723456896 9102541443072 9120195280896 9121817097792 9129658374144 9133986152448 9148411316736 9151323439104 9156275453952 9165775983903 9176975477824 9186475769856 9191446806528 9194773676032 9200983830192 9212226343936 9213258498048 9234087346176 9239084146688 9266607845376 9269557592064 9274573586432 9284196862248 9288597897216 9292177723136 9296582541312 9306228653568 9311264491584 9324277530624 9332292845568 9333952379136 9337342787584 9339003219168 9341976010752 9347031192576 9361165068288 9364144914432 9369212092416 9378933564924 9397123448832 9400114741248 9405201383424 9414960198336 9426464165888 9427520323584 9442409061888 9453946568704 9478679519232 9482110353408 9487241365504 9490261344256 9500108417184 9505249168492 9512782135296 9527805526272 9546284138496 9554490294272 9556189340544 9559231266816 9561360438672 9564404011008 9578866581504 9587100745728 9602241506946 9615661203456 9620864483328 9623926996992 9629134749696 9630847069767 9633912761088 9639125917344 9661999970304 9680738844672 9696027487104 9699113926656 9707874885632 9710965096448 9726301474736 9745165058048 9760555447811 9768290746368 9773576617984 9778426301952 9783717658176 9786832011264 9792127916032 9805812989952 9821299160064 9829741723648 9844605517824 9847739252736 9849932685312 9853068115968 9854820257436 9863291636352 9882420903936 9898028059752 9905872306176 9911232626688 9921516498432 9924674715648 9930045210624 9933639417856 9940348602261 9959627317248 9971796803584 9987545109388 9988664131584 10000869097472 10011245975808 10016663316704 10019851821056 10039284727808 10049701466112 10055139616256 10058340368384 10073549832192 10079000887296 10082209234944 10084002123888 10087664975872 10089458834994 10098131913408 10112244645888 10117716639744 10128214758816 10133015887872 10136921152512 10141726408704 10152249440256 10157743081728 10160976494592 10191246557184 10196761300992 10219813600304 10220958646272 10233447448576 10240359123456 10244065649664 10249608975232 10260219691008 10283415453696 10288980072448 10292255260672 10308509661604 10313396256768 10322261835776 10324097412552 10329684045351 10344120385536 10353012375552 10358614654976 10363754636928 10369362729264 10372663504896 10377580511232 10388348264448 10393969665024 10402904506368 10424933826048 10428252291072 10433895284736 10444721470029 10453699938528 10457483684032 10458655358976 10475172553032 10487971974656 10498829451264 10504510636032 10508312772608 10515410091648 10528258678784 10553242681344 10569909255708 10590408966144 10593780105216 10599512670208 10604772186624 10610510699712 10619631683584 10635689889792 10640227827712 10656317177856 10667374147584 10671248900096 10673146536192 10676544012288 10682321362944 10687621969332 10701879902208 10718781217056 10723354607616 10739569655808 10742988275712 10748801581056 10756530493506 10759954512384 10773101903872 10811042486272 10832776593408 10836697546752 10842561560576 10846012964864 10857266762496 10863141906848 10878323785728 10887674986496 10895503755696 10904869724672 10910039015424 10921359246336 10924835733504 10927269072768 10930747441152 10942089159078 10963310690304 10972734947328 10989327089664 10995273695232 10998773710848 11004725428224 11006682365448 11010186012672 11016143905536 11031539613696 11048961555072 11058459439104 11062462078976 11063701536768 11081174270976 11084701630464 11094714155008 11098245824512 11115773113984 11137331494912 11148887563968 11154920511784 11158471346176 11163760852992 11175344345088 11181391609344 11184950870016 11191003332608 11202615091437 11218271404032 11224341897216 11227914829824 11233990541312 11245646903568 11250977734656 11254559145984 11260649275392 11262651722784 11268746231292 11272333298688 11294195318784 11305914149376 11312032068288 11315632914432 11338875998208 11342485389312 11348623097856 11352730763264 11360398402584 11382431219712 11396339204096 11404036296576 11408164018944 11414337267872 11417970679808 11441423972352 11451259224064 11485373104128 11489029128192 11491588132864 11495246135296 11497290300342 11507173575744 11512628379648 11522524839936 11524573855872 11530810097136 11540722186752 11556851023872 11563104731136 11568842385408 11575102581504 11578787168256 11585052745728 11602570788864 11612544565248 11647138922496 11653441486848 11665533070422 11669246443008 11679786971776 11703267569664 11707503599616 11725965361152 11752474804224 11758834368512 11762577440768 11764669144536 11771035307493 11781153898976 11798968471488 11804002746368 11821851869184 11832014143488 11838416748544 11844291013632 11850700262016 11854472577024 11872398016512 11896221517824 11914210086912 11918002618368 11924451753984 11936824537176 11947085644032 11951409924608 11970256306176 11998662230016 12005155012608 12009500311552 12017611533312 12032295632896 12044780314644 12063773933568 12068140449792 12078514438144 12097589850808 12103324532736 12107177263104 12113728765952 12119739641856 12126297942528 12136721924096 12160260374528 12162422797056 12172877832192 12191284740096 12197881755648 12201764585472 12208367271936 12214425107808 12221034645204 12238114258944 12248634359808 12255262408704 12257441725158 12267978440256 12273793892352 12284344664064 12293177706864 12297090871296 12312116461568 12331560798326 12344326815744 12355477127168 12359410122752 12378929149664 12380316106752 12384797196288 12395443388416 12408304871424 12415019322112 12432370040832 12445269838848 12452004292224 12455968014336 12462708256768 12481553424384 12485526552576 12492282789888 12505244753232 12529497931776 12533486321664 12540268511232 12542498509464 12549285575757 12553280264448 12559230959616 12579065560512 12583069728768 12589878749184 12607473844224 12627384634368 12631404183552 12638239358976 12642813804544 12651352766514 12666811222912 12668230434816 12683709513728 12703740701696 12728378851328 12741585787392 12745641689088 12748480584896 12752538681344 12765770685591 12771822108672 12782800994304 12802988675928 12820881604608 12827819311104 12831902662656 12834184521312 12838846332928 12841129426356 12845217014784 12852167889792 12871601968896 12882666627072 12907651792896 12921044742144 12925157769216 12928036649472 12932151902208 12945570272712 12962840444928 12983312460096 13008492822528 13024387661824 13033184338944 13037901735936 13044956877568 13049109348352 13095065546752 13126140690432 13130319003648 13133243580416 13137424154624 13139760343248 13146870603174 13151055515136 13170941549568 13176561205248 13197370746336 13214976835584 13221534154752 13228688664576 13232899620864 13240060280832 13253798136348 13279503089664 13311015911424 13318218842112 13332037794768 13336281649152 13348327967744 13362146574336 13383249207552 13399601954816 13431399776256 13438667849728 13442945646592 13445336165184 13452611779992 13464175884544 13482992861184 13490288852992 13504286345088 13510687850496 13515894870016 13522301878272 13536332587008 13543657442304 13547968659456 13576658006016 13588328742912 13595681734656 13609788582159 13616240099328 13620574420992 13627944861696 13642085185344 13653812164608 13658754199552 13672894169088 13680292921344 13694487561216 13711220604928 13734413180928 13751195009024 13765463216736 13772912060468 13787170209792 13792160514048 13804016500736 13818339515904 13825816972352 13830218006528 13851131019264 13858626220032 13870539341824 13899911768064 13904336388096 13911860379648 13926295293372 13932896845824 13938266584704 13944873811968 13959342980352 13966896737376 13986416295936 13998439268352 14006014181376 14008504828752 14012964016128 14020546788864 14052243700418 14053818138624 14070990241792 14093212340944 14107802075136 14120545288192 14125040140288 14139696248832 14147347599616 14180919853056 14208422903808 14223165530112 14230862048256 14235392016384 14243095150592 14250162625776 14257873752738 14269173202944 14291708289408 14297806143488 14319426207744 14331735441408 14334284010816 14338846900224 14342040658008 14346606016512 14380651118592 14403362260419 14431296724992 14435890495488 14443702124544 14448930062336 14458688876016 14476355683328 14504431714304 14527338340928 14546718687232 14561812328448 14566447644672 14569692097024 14574329921536 14589452212104 14617747587072 14630313263104 14652436119552 14660364926976 14665031614464 14667639452928 14672967237632 14675576487264 14680248016896 14688191874048 14708719484928 14731948740096 14744612585472 14766908276736 14771608879104 14774899027968 14779602173952 14794937454528 14823631355904 14847042089628 14865183418624 14866848940032 14895067815936 14900459126784 14908522145792 14913267826688 14936820121916 14957695205376 14965789196288 14970553106432 14981317664082 14994195871424 15001303646208 15014199033856 15016868963712 15024994975056 15029777731584 15058927091712 15074552199168 15082709424384 15087510552576 15110324748288 15118501330944 15123313852416 15131497463808 15134188252491 15147197870112 15168366968832 15176574959616 15192322138224 15205381728768 15210885358592 15212589613056 15236614622592 15241464741888 15255231963136 15295141951488 15313830805504 15318705504256 15329720400456 15338015703703 15342898100992 15350171172864 15366098474496 15374413462848 15387629582336 15409134698496 15417472974848 15425123180544 15433470108672 15438382891008 15446736994304 15462764492406 15470094385152 15483392753664 15486146118828 15516180578304 15529518563328 15537921982464 15545631955392 15554044093896 15558995257344 15566370766848 15590954497536 15604356759552 15610004799488 15634620481536 15650842927104 15669966405632 15680549907792 15686225526048 15694713743324 15731957961984 15756765954048 15762469158912 15776018857984 15792388018176 15800933682688 15805963436032 15829864022016 15854863883562 15861628690432 15885613449216 15890670157824 15899269005312 15907158279936 15915766049568 15929447525376 15953534834688 15960341741568 15984475766784 16006873350144 16009719804288 16014816018432 16023482044416 16059707086192 16085031911424 16090853933056 16123202371584 16137766043648 16159652855808 16168397256704 16216563729408 16230503776256 16255046320128 16263842340864 16269019447296 16277823029248 16285900143744 16294712860272 16317485678592 16331512479744 16340349878272 16343255633544 16357304587008 16365058523136 16382038869504 16387253600256 16390903609152 16396121161728 16413133738617 16444966035456 16459102420992 16492910542848 16498160566272 16507088142336 16513062928384 16524215858304 16544406495232 16576493387776 16587689158656 16593693118464 16602672389632 16607957352448 16634186044861 16642071232512 16647368736768 16656377053184 16673659670976 16705997242368 16711315095552 16720358014976 16723331345952 16732380767676 16737707019264 16745641279488 16763016517632 16772087414016 16777426305024 16786504998912 16827407106048 16836512845824 16841872244736 16850985811968 16868470355352 16876466601984 16881838718976 16890973913088 16903119346938 16908499948032 16941292978176 16968048102432 16973449371648 16988781049856 16994188918784 17021027580788 17022934646784 17029096144896 17043734659072 17070651567904 17094508806144 17103759081472 17109203550208 17112246028416 17121505901808 17126956019712 17136223853056 17162135958528 17176888836096 17228059656192 17233543692288 17237382199296 17242869202944 17245935450513 17260760363616 17268942569472 17283787259904 17296215145704 17311083280128 17335276535808 17344657096704 17362653872256 17368180752384 17377579118592 17383868981248 17418816847872 17480162230272 17501520920576 17519680457664 17529160804232 17534740686848 17561255399424 17568748273664 17596494328448 17619969114112 17628712206336 17638251552768 17643866161152 17647003716804 17653413707776 17671730848464 17698452707232 17706004119552 17732777803776 17748021215232 17757625122816 17766436520448 17776050393024 17781708865536 17816195432448 17844332276736 17886677630976 17908533035008 17920628466048 17927114886912 17936815706656 17955384459264 17977323814912 18005715126784 18007732518912 18014250467328 18048443449344 18058209923072 18063958212608 18067170471966 18102210674688 18117771657216 18127575646208 18146384776212 18154986799104 18160765894656 18170593148928 18179609462784 18189446913792 18205082886144 18240390561792 18243634195584 18259316748288 18267972304896 18296822633472 18302646878208 18312550907904 18331551967806 18353950955648 18372951539712 18382893613056 18389547352064 18401967660384 18424452687872 18426516996096 18468174692352 18478168293376 18497341197489 18533215690752 18539115184128 18549147172864 18568393724496 18577195794432 18584355446272 18593165082624 18612457307136 18622528983168 18648555061248 18667904758272 18674685575168 18678006438336 18683952021504 18694062385152 18722330136576 18728289828864 18738424184832 18757867129848 18794246897664 18800229482496 18810402766848 18829920396672 18852928331776 18855040647168 18884818123776 18907893137408 18957359038464 18964220706816 18974482731008 18980522688512 19000216834368 19010498336984 19025564270592 19055611052544 19092568276992 19108980588544 19112378681088 19118462533632 19122720877344 19128808022016 19157733163008 19174201491456 19204483013892 19231322406912 19241728966656 19247853993984 19258269499392 19261694139534 19267825522176 19278251834688 19323999940608 19361477689344 19392054974208 19398227853312 19415749771264 19421930192896 19452602949472 19490330116096 19521110895622 19536581492736 19547153235968 19556852603904 19567435316352 19573664022528 19584255832064 19642598320128 19659483447296 19689211035648 19695478505472 19699865370624 19706136231936 19709640514872 19720305904761 19726583272704 19764841807872 19796056119504 19811744612352 19822465253376 19843032996864 19849349431296 19860090421248 19867278835712 19880697204522 19919254634496 19943593607168 19975090218776 19977328263168 20001738194944 20022491951616 20033326633408 20039703642112 20078569455616 20099402932224 20110279232512 20116680736768 20147099664384 20158001774592 20164418469888 20168004247776 20175329951744 20178917669988 20196263826816 20224489291776 20235433279488 20256429517632 20266031775744 20273842305024 20283452817408 20304498880512 20315486163456 20321952989184 20382493114368 20393522601984 20439627200608 20441917292544 20466894897152 20480718246912 20488131299328 20499217950464 20520439382016 20566830907392 20577960144896 20584510521344 20617019323208 20626792513536 20644523671552 20648194825104 20659368090702 20688240771072 20706024751104 20717229309952 20727509273856 20738725458528 20745327009792 20776696528896 20787939330048 20805809012736 20849867652096 20856504582144 20867790569472 20889442940058 20907399877056 20914967368064 20917310717952 20950345106064 20975943949312 20997658902528 21009021272064 21016625545216 21030820183296 21056517357568 21078365550627 21106485362688 21139818511416 21180817932288 21187560210432 21199025340416 21209544373248 21221021399424 21239263367168 21271379779584 21280455655424 21312634355712 21334748295168 21346293072384 21353088024576 21364642725888 21375243938664 21386810629107 21403759804416 21437562434112 21446709215232 21479139311616 21485976551424 21497603162112 21513060987012 21519909024768 21546203807744 21622084972544 21665553186816 21673395093504 21685123121152 21692025929728 21714533524992 21726283813696 21756647571456 21775349972992 21791007511392 21809739449344 21820078030848 21842718492672 21849671467008 21854538145536 21861494882304 21884178318156 21926621380608 21945469894656 21978654179328 21990547390464 21997547421696 22009450856448 22013364730896 22020372025344 22032287811072 22063079227392 22097923110144 22116918878208 22124924157952 22162348541952 22169403260928 22189428310016 22196491649024 22231546227968 22274662989824 22297775127936 22309841023568 22316942692352 22327521705984 22350688690176 22362783218688 22369901740032 22382006665216 22405230182874 22436542808064 22448683794432 22455829659648 22467981082624 22471976496123 22491293807136 22501955469312 22521298550784 22525303445568 22537492462584 22544666597376 22588390637568 22611828298752 22624064136576 22631265828864 22677751996416 22684970778624 22697246195712 22705461526528 22720796805168 22764862439424 22792678408192 22808072593152 22816328037888 22828674535744 22835941359616 22882847944704 22902518448128 22970746208256 22978058256384 22983176265728 22990492270592 22994580600684 23014347151488 23025256759296 23045049679872 23049147711744 23061620194272 23081444373504 23113702047744 23126209462272 23137684770816 23150205163008 23157574336512 23170105491456 23194146738609 23205141577728 23225089130496 23294277844992 23306882973696 23331066140844 23338492886016 23359573943552 23406535139328 23415007199232 23451930722304 23504949608448 23517668737024 23525154881536 23529338289072 23542070614986 23562307797952 23597936942976 23608005492736 23643703738368 23664028286976 23676833497088 23688582027264 23701400524032 23708945154048 23744796033024 23782295825343 23792443035648 23828420173824 23836005236736 23848903507968 23873649074352 23894171288064 23902819849216 23940512612352 24010310025216 24019000623104 24035223066624 24064591265792 24089560629288 24102596105819 24127547867136 24136280899584 24157028876288 24195179701616 24206649065472 24214354526208 24227457531904 24239479283712 24252595885056 24273443848192 24324845594112 24345755664384 24382569480192 24395763511296 24403529170944 24416734543872 24428850215616 24442069290408 24476228517888 24497268719616 24510524817408 24514883450316 24535956880512 24547587784704 24568689328128 24586355413728 24594181742592 24624232923136 24663121596652 24688653631488 24710954254336 24718820245504 24757858299328 24760632213504 24769594392576 24790886776832 24816609742848 24830038644224 24864740081664 24890539677696 24904008584448 24911936028672 24925416513536 24963106848768 24971053105152 24984565579776 25010489506464 25058995863552 25066972643328 25080537022464 25084997018928 25098571151514 25106560528896 25118461919232 25158131121024 25166139457536 25179757498368 25254769268736 25262808367104 25276478717952 25285627609088 25302705533028 25333622445824 25336460869632 25407481403392 25456757702656 25483171574784 25491283378176 25496961169792 25505077362688 25531541371182 25543644217344 25565601988608 25605977351856 25641763209216 25655638622208 25663805325312 25668369042624 25677692665856 25682258852712 25690434029568 25704335779584 25743203937792 25765333254144 25815303585792 25842089484288 25850315538432 25856073298944 25864303804416 25891140545424 25925680889856 25966624920192 26016985645056 26048775323648 26066368677888 26075803471872 26089913755136 26098218696704 26139435213353 26190131093504 26252281380864 26260638007296 26266487160832 26274848309248 26279520686496 26293741206348 26302111030272 26341883099136 26353122410496 26394741492672 26429953671168 26443068309504 26457377329152 26465799241728 26480120561664 26507596272696 26559006179328 26622031822848 26636437684224 26664075589536 26672563298304 26696655935488 26724293148672 26766498415104 26799203909632 26862799552512 26877335699456 26885891293184 26890672330368 26905223559984 26928351769088 26965985722368 26980577705984 27008572690176 27021375700992 27031789740032 27072665174016 27087314884608 27095937318912 27100755707949 27153316012032 27176657485824 27191363469312 27219577164318 27232480198656 27241148841984 27255889723392 27284170370688 27307624329216 27317508399104 27360585842688 27388975122432 27422441209856 27465749050817 27468826361856 27502390018048 27530926433472 27545824120936 27574340419584 27584321028096 27608033001472 27636679031808 27651633944704 27660436013056 27702262038528 27717252440064 27741078683648 27799823536128 27808672776192 27823720759296 27852590586744 27865793691648 27876533169408 27889747623936 27918685960704 27933793474752 27972832591872 27996878536704 28012028362752 28017009657504 28025928032256 28041093577728 28104487400836 28107636277248 28141980483584 28186424681888 28215604150272 28241090576384 28250080280576 28279392497664 28294695199232 28361839706112 28446331060224 28461724096512 28470784032768 28486190301184 28500325251552 28515747505476 28538346405888 28583416578816 28595612286976 28638852415488 28663470882816 28668568021632 28677693800448 28684081316016 28693212033024 28761302237184 28806724520838 28862593449984 28871780990976 28887404249088 28897860124672 28917377752032 28952711366656 29008863428608 29054676681856 29093437374464 29123624656896 29132895289344 29139384194048 29148659843072 29178904424208 29235495174144 29260626526208 29281666343433 29304872239104 29320729853952 29335278905856 29345934475264 29351152974528 29360496033792 29376383748096 29417438969856 29463897480192 29489225170944 29533816553472 29543217758208 29549798055936 29559204347904 29589874909056 29647262711808 29694084179256 29730366837248 29733697880064 29790135631872 29800918253568 29817044291584 29826535653376 29873640243832 29915390410752 29931578392576 29941106212864 29962635328164 29988391742848 30002607292416 30028398067712 30033737927424 30049989950112 30059555463168 30117854183424 30149104398336 30165418848768 30175021105152 30220649496576 30237002661888 30246627704832 30262994927616 30268376504982 30294395740224 30336733937664 30353149919232 30384644276448 30410763457536 30421770717184 30425179226112 30473229245184 30482929483776 30510463926272 30590283902976 30627661611008 30637411008512 30659440800912 30676031407406 30685796201984 30700342345728 30732196948992 30748826925696 30775259164672 30834945949696 30850246361088 30866940217344 30876765782016 30893473988608 30925528984812 30940188770304 30966785507328 30972292237656 30989052136053 31032361156608 31059037126656 31075843964928 31091263910784 31108088187792 31117990514688 31132741533696 31181908995072 31208713519104 31220009598976 31301685854208 31339932811264 31361099815584 31372451052096 31389427486648 31463915923968 31513531908096 31524938317824 31552037715968 31584776036352 31601867365376 31611926872064 31659728044032 31709727767124 31723257380864 31771226898432 31781340315648 31798538010624 31814316559872 31831532099136 31858895050752 31907069669376 31920683483136 31968951533568 32013746700288 32019439608576 32029632036864 32046964088832 32119414172384 32170063822848 32181707866112 32246404743168 32275532087296 32319305711616 32336794513408 32433127458816 32461007552512 32510092640256 32527684681728 32538038894592 32555646058496 32571800287488 32589425720544 32634971357184 32663024959488 32680699756544 32686511267088 32714609174016 32730117046272 32764077739008 32774507200512 32781807218304 32792242323456 32826267477234 32889932070912 32918204841984 32985821085696 32996321132544 33014176284672 33026125856768 33048431716608 33088812990464 33152986775552 33175378317312 33187386236928 33205344779264 33215914704896 33268372089722 33284142465024 33294737473536 33312754106368 33347319341952 33411994484736 33440716029952 33446662691904 33464761535352 33475414038528 33491282558976 33526033035264 33544174828032 33554852610048 33573009997824 33607845274311 33654814212096 33673025691648 33683744489472 33701971623936 33736940710704 33752933203968 33763677437952 33781947826176 33806238693876 33816999896064 33882585956352 33936096204864 33946898743296 33977562099712 33988377837568 34042055161576 34045869293568 34058192289792 34087469318144 34141303135808 34189017612288 34207518162944 34218407100416 34224492056832 34243011803616 34253912039424 34272447706112 34324271917056 34353777672192 34456119312384 34467087384576 34474764398592 34485738405888 34491870901026 34521520727232 34537885138944 34567574519808 34592430291408 34622166560256 34670553071616 34689314193408 34725307744512 34736361504768 34755158237184 34767737962496 34837633695744 34960324460544 35003041841152 35039360915328 35058321608464 35069481373696 35122510798848 35137496547328 35192988656896 35257424412672 35276503105536 35287732322304 35294007433608 35306827415552 35313105922479 35343461696928 35396905414464 35412008239104 35465555607552 35496042430464 35515250245632 35532873040896 35552100786048 35563417731072 35688664553472 35773355261952 35817066070016 35841256932096 35854229773824 35873631413312 35910768918528 35954647629824 36011430253568 36015465037824 36028500934656 36096886898688 36116419846144 36127916425216 36134340943932 36204421349376 36235543314432 36255151292416 36292769552424 36309973598208 36321531789312 36341186297856 36359218925568 36378893827584 36410165772288 36480781123584 36487268391168 36518633496576 36593645266944 36605293756416 36625101815808 36663103935612 36707901911296 36745903079424 36765787226112 36779094704128 36803935320768 36848905375744 36853033992192 36936349384704 36956336586752 36994682394978 37066431381504 37078230368256 37098294345728 37136787448992 37154391588864 37168710892544 37186330165248 37224914614272 37245057966336 37297110122496 37335809516544 37349371150336 37356012876672 37367904043008 37388124770304 37444660273152 37456579657728 37476848369664 37515734259696 37588493795328 37600458964992 37620805533696 37647856727271 37659840793344 37705856663552 37769636247552 37815786274816 37875508166287 37914718076928 37928441413632 37948965462016 37961045377024 38000433668736 38020996673968 38051128541184 38111222105088 38185136553984 38224757362176 38236925067264 38245441754688 38257616044032 38297312056773 38315466326016 38348402982912 38408966027784 38462644813824 38483457933312 38495707987968 38516538998784 38523388279068 38535651044352 38556503669376 38647999881216 38722955378688 38784109948416 38796455706624 38831499542528 38843860385792 38905205898944 38980660232192 39042221791244 39073162985472 39094306471936 39113705207808 39134870632704 39147328045056 39168511664128 39285196640256 39318966894592 39378422071296 39390957010944 39399730741248 39412272463872 39419281029744 39440611809522 39453166545408 39529683615744 39592112239008 39644930506752 39686065993728 39698698862592 39720180842496 39734557671424 39761394409044 39838509268992 39887187214336 39950180437552 39954656526336 40003476389888 40044983903232 40066653266816 40079407284224 40198805864448 40220558465024 40233361473536 40294199328768 40316003549184 40328836939776 40336008495552 40350659903488 40357835339976 40392527653632 40448978583552 40470866558976 40512859035264 40532063551488 40547684610048 40566905634816 40608997761024 40630972326912 40643905978368 40764986228736 40787045203968 40829365746477 40879254401216 40883834585088 40933789794304 40961436493824 40976262598656 40998435900928 41040878764032 41133661814784 41155920289792 41169021042688 41234038646416 41253585027072 41289047343104 41296389650208 41318736181404 41376481542144 41412049502208 41434458619904 41455018547712 41477450917056 41490654019584 41553393057792 41575878660096 41611618025472 41699735304192 41713009164288 41735581138944 41778885880116 41814799754112 41829934736128 41834621435904 41900690212128 41951887898624 41995317805056 42018042544128 42033251090432 42061640366592 42113034715136 42156731101254 42212970725376 42279637022832 42361635864576 42375120420864 42398050680832 42419088746496 42442042798848 42478526734336 42542759559168 42560911310848 42625268711424 42669496590336 42692586144768 42706176049152 42729285451776 42750487877328 42773621258214 42807519608832 42875124868224 42893418430464 42958278623232 42995206324224 43026121974024 43039818049536 43092407615488 43160462794141 43244169945088 43331106373632 43346790187008 43370246242304 43384051859456 43429067049984 43452567627392 43513295142912 43582015022784 43619478898688 43640156061696 43685436985344 43699342934016 43709076291072 43722989764608 43768356636312 43853242761216 43890939789312 43957308358656 43981094780928 43995094843392 44018901712896 44026729461792 44040744050688 44064575622144 44126158454784 44195846220288 44233837756416 44249848315904 44324697083904 44338806521856 44378856620032 44392983298048 44463092455936 44549325979648 44595550255872 44619682047136 44633885384704 44701377380352 44725566437376 44739803480064 44764013330432 44810460365748 44873085616128 44897367588864 44911659319296 44935962165248 44943952992246 44982587614272 45003910938624 45042597101568 45050606891136 45074984925168 45089333194752 45176781275136 45223656597504 45248128273152 45262531657728 45355503992832 45369941557248 45394492391424 45410923053056 45441593610336 45529724878848 45585356816384 45616145186304 45632656075776 45657349071488 45671882719232 45765695889408 45805036896256 45941492416512 45956116512768 45966352531456 45980984541184 45989161201368 46014047111109 46028694302976 46050513518592 46098295423488 46123240388544 46162888747008 46227404095488 46252418924544 46275369541632 46300410326016 46315148673024 46340210982912 46388293477218 46410283155456 46450178260992 46588555689984 46613765947392 46662132281688 46676985772032 46719147887104 46813070278656 46830014398464 46903861444608 47009899216896 47035337474048 47050309763072 47058676578144 47084141229972 47124615595904 47195873885952 47216010985472 47287407476736 47328056573952 47353666994176 47377164054528 47402801048064 47417890308096 47489592066048 47564591650686 47584886071296 47656840347648 47672010473472 47697807015936 47747298148704 47788342576128 47805639698432 47881025224704 48020620050432 48038001246208 48070446133248 48129182531584 48179121258576 48205192211638 48255095734272 48272561799168 48314057752576 48390359403232 48413298130944 48454915063808 48478958567424 48505191770112 48546887696384 48649691188224 48691511328768 48765138960384 48791527022592 48807058341888 48833469087744 48857700431232 48884138580816 48952457035776 48994537439232 49021049634816 49029766900632 49071913761024 49095175569408 49172710827456 49188363485184 49248465846272 49326243193304 49377307262976 49421908508672 49437640491008 49515716598656 49521264427008 49539188785152 49581773553664 49633219485696 49660077288448 49729480163328 49781079355392 49808017168896 49823872057344 49850833027072 49902558134583 49926213697536 49942106210304 49969131159552 50020979012928 50117991727104 50133945286656 50161074044928 50169994037856 50197142303028 50213121057792 50236923838464 50316262242048 50332278915072 50359514996736 50509538537472 50525616734208 50552957435904 50571255218176 50605411066056 50667244891648 50672921739264 50814962806784 50913515405312 50966343149568 50982566756352 50993922339584 51010154725376 51063082742364 51087288434688 51131203977216 51211954703712 51283526418432 51311277244416 51327610650624 51336738085248 51355385331712 51364517705424 51380868059136 51408671559168 51486407875584 51530666508288 51684178968576 51700631076864 51712146597888 51728607608832 51782281090848 51851361779712 51933249840384 52033971290112 52097550647296 52132737355776 52151606943744 52179827510272 52196437393408 52278870426706 52380262187008 52504562761728 52532974321664 52549696618496 52559041372992 52587482412696 52604222060544 52683766198272 52706244820992 52789482985344 52859907342336 52886136619008 52914754658304 52931598483456 52960241123328 53015192545392 53118012358656 53244063645696 53272875368448 53328151179072 53345126596608 53393311870976 53448586297344 53532996830208 53598407819264 53725599105024 53754671398912 53771782586368 53781344660736 53810447119968 53856703538176 53931971444736 53961155411968 54017145380352 54042751401984 54063579480064 54145330348032 54174629769216 54191874637824 54201511415898 54306632024064 54353314971648 54382726938624 54439154328636 54464960397312 54482297683968 54511779446784 54568340741376 54615248658432 54635016798208 54721171685376 54777950244864 54844882419712 54931498101634 54937652723712 55004780036096 55061852866944 55091648241872 55148680839168 55168642056192 55216066002944 55273358063616 55303267889408 55320872026112 55404524077056 55434504880128 55482157367296 55492023592467 55599647072256 55617345552384 55647441518592 55705181173488 55731587383296 55753066338816 55779495247872 55837371921408 55867586949504 55945665183744 56024056725504 56034019315008 56051856064512 56082187155456 56208974801672 56215272554496 56283960967168 56372849363776 56431208300544 56482181152768 56500160561152 56558784995328 56589390398464 56723679412224 56892662120448 56923448193024 56941568065536 56972380602368 57000650503104 57031495010952 57076692811776 57166833157632 57191224573952 57277704830976 57326941765632 57337136043264 57355387600896 57368162632032 57386424066048 57522604474368 57613449041676 57725186899968 57743561981952 57774808498176 57795720249344 57834755504064 57905422733312 58017726857216 58109353363712 58247249313792 58265790578688 58278768388096 58297319686144 58357808848416 58470990348288 58521253052416 58563332686866 58609744478208 58641459707904 58670557811712 58691868950528 58702305949056 58720992067584 58752767496192 58927794960384 58978450341888 59067633106944 59086435516416 59099596111872 59118408695808 59160917714283 59179749818112 59294525423616 59388168358512 59460733674496 59467395760128 59580271263744 59601836507136 59634088583168 59653071306752 59747280487664 59830780821504 59863156785152 59882212425728 59925270656328 59976783485696 60005214584832 60067475854848 60099979900224 60119110926336 60235708366848 60298208796672 60330837697536 60350042210304 60441298993152 60474005323776 60493255409664 60525989855232 60536753009964 60588791480448 60673467875328 60706299838464 60769288552896 60821526915072 60843541434368 60850358452224 60946458490368 60965858967552 61020927852544 61180567805952 61255323222016 61274822017024 61318881601824 61352062814812 61371592403968 61400684691456 61464393897984 61497653851392 61550518329344 61669891899392 61700492722176 61733880434688 61753531564032 61786947977216 61851057969624 61880377540608 61933571014656 61944584475312 61978104272106 62064722313216 62118074253312 62151687929856 62182527821568 62216176375584 62235981029376 62363817990144 62417427038208 62440019197952 62603371708416 62679865622528 62722199631168 62744902104192 62778854973296 62927831847936 63027063816192 63049876635648 63169552072704 63203734730752 63223853744128 63235096651881 63319456088064 63419455534248 63446514761728 63542453796864 63562680631296 63597076021248 63628633119744 63663064198272 63717790101504 63814139338752 63841366966272 63937903067136 64038879217152 64059264073728 64093928177664 64160431887321 64238828344768 64340127645696 64363415732224 64492809486336 64551064174592 64638611423232 64673589026816 64866254917632 64922015105024 65020185280512 65055369363456 65076077789184 65111292116992 65143600574976 65178851441088 65269942714368 65326049918976 65361399513088 65373022534176 65429218348032 65460234092544 65528155478016 65549014401024 65563614436608 65584484646912 65652534954468 65779864141824 65836409683968 65971642171392 65992642265088 66028352569344 66052251713536 66096863433216 66177625980928 66350756634624 66374772473856 66410689558528 66431829409792 66536744179444 66568284930048 66589474947072 66625508212736 66694638683904 66823988969472 66881432059904 66893325383808 66929523070704 66950828077056 66982565117952 67052066070528 67088349656064 67109705220096 67146019995648 67215690548622 67309628424192 67346051383296 67367488978944 67403943247872 67415929488369 67473881421408 67505866407936 67563895652352 67612477387752 67633999792128 67765171912704 67872192409728 67893797486592 67955124199424 67976755675136 68084110323152 68091738587136 68116384579584 68174938636288 68282606271616 68378035224576 68415036325888 68448984113664 68486023607232 68507824078848 68544895412224 68648543834112 68707555344384 68912238624768 68934174769152 68949528797184 68971476811776 68983741802052 69043041454464 69075770277888 69135149039616 69184860582816 69244333120512 69341106143232 69378628386816 69450615489024 69472723009536 69510316474368 69535475924992 69582440215827 69675267391488 69920648921088 70006083682304 70078721830656 70116643216928 70138962747392 70245021597696 70274993094656 70385977313792 70514848825344 70553006211072 70575464644608 70588014867216 70613654831104 70626211844958 70686923393856 70793810828928 70824016478208 70931111215104 70992084860928 71030500491264 71065746081792 71104201572096 71126835462144 71377329106944 71546710523904 71634132140032 71682513864192 71708459547648 71747262826624 71821537837056 72022860507136 72030930075648 72057001869312 72193773797376 72232839692288 72255832850432 72268681887864 72307788317457 72408842698752 72471086628864 72510302584832 72585539104848 72619947196416 72643063578624 72682372595712 72718437851136 72757787655168 72820331544576 72974536782336 73037266993152 73187290533888 73210587512832 73250203631616 73326207871224 73415803822592 73491806158848 73531574452224 73558189408256 73607870641536 73697810751488 73706067984384 73872698769408 73912673173504 73989364789956 74132862763008 74156460736512 74196588691456 74273574897984 74308783177728 74337421785088 74372660330496 74449829228544 74490115932672 74594220244992 74671619033088 74698742300672 74712025753344 74735808086016 74776249540608 74889320546304 74913159315456 74953696739328 75031468519392 75176987590656 75200917929984 75241611067392 75295713454542 75319681586688 75411713327104 75539272495104 75631572549632 75751016332574 75829436153856 75856882827264 75897930924032 75922090754048 76000867337472 76041993347936 76222444210176 76370273107968 76449514724352 76473850134528 76490883509376 76515232088064 76594624113546 76630932652032 76696805965824 76817932055568 76925289627648 76966915866624 76991415975936 77033077997568 77046776558136 77071302088704 77113007338752 77295999762432 77445910757376 77568219896832 77592911413248 77662999085056 77687720771584 77810411797888 77961320464384 78084443582488 78146325970944 78188612943872 78227410415616 78269741265408 78294656090112 78337023328256 78418305640059 78570393280512 78637933789184 78756844142592 78781914021888 78799461482496 78824544927744 78838562059488 78881223619044 78906333090816 79059367231488 79184224478016 79289861013504 79372131987456 79397397725184 79440361684992 79469115342848 79522788818088 79677018537984 79774374428672 79900360875104 79909313052672 80006952779776 80089967806464 80133306533632 80158814568448 80397611728896 80441116930048 80466722947072 80588398657536 80632007098368 80657673879552 80672016991104 80701319806976 80715670679952 80785055307264 80897957167104 80941733117952 81025718070528 81064127102976 81095369220096 81217995522048 81261944653824 81287811956736 81529972457472 81574090407936 81658731492954 81758508802432 81767669170176 81867579588608 81922872987648 81952525197312 81996871801856 82081757528064 82267323629568 82311840579584 82338042085376 82397247152451 82468077292832 82507170054144 82578094686208 82592779300416 82637472362808 82752963084288 82824099004416 82868917239808 82910037095424 82954901834112 82981308039168 83106786115584 83151757320192 83223236050944 83399470608384 83426018328576 83471162277888 83557771760232 83629599508224 83659869472256 83669242871808 83801380424256 83903775797248 83990635610112 84036085088256 84066502180864 84123280733184 84226069430272 84313462202508 84425941450752 84559274045664 84723271729152 84750240841728 84796101361664 84838177492992 84884085597696 84957053468672 85085519118336 85121822621696 85338993180672 85385172289536 85412352098304 85458570903552 85500975754656 85547242516428 85615039217664 85750249736448 85786836860928 85916557246464 85990412648448 86052243948048 86079636099072 86184815230976 86320925588282 86488339890176 86662212747264 86693580374016 86740492484608 86768103718912 86858134099968 86905135254784 87026590285824 87164030045568 87238957797376 87280312123392 87370873970688 87398685868032 87418152582144 87445979529216 87536713272624 87706485522432 87781879578624 87844999030299 87914616717312 87962189561856 88037803425792 88053458923584 88081488101376 88129151244288 88252316909568 88391692440576 88467675512832 88499696631808 88649394167808 88677613043712 88757713240064 88785966596096 88926184911872 89098651959296 89191100511744 89239364094272 89267770769408 89402754760704 89451132874752 89479606960128 89528026660864 89620920731496 89746171232256 89794735177728 89823318638592 89871924330496 89887905984492 89965175228544 90007821877248 90085194203136 90101213782272 90149969850336 90178666389504 90353562550272 90447313195008 90496256546304 90525063315456 90711007985664 90739883114496 90788984782848 90821846106112 90883187220672 91059449757696 91170713632768 91232290372608 91265312151552 91314698142976 91343765438464 91531391778816 91610073792512 91882984833024 91912233025536 91932705062912 91961969082368 91978322402736 92028094222218 92057388605952 92101027037184 92196590846976 92246480777088 92325777494016 92504837849088 92550739083264 92600820652032 92630297346048 92680421965824 92776586954436 92820566310912 92900356521984 92967156408159 93177111379968 93227531894784 93324264563376 93353971544064 93438295774208 93626140557312 93660028796928 94019798433792 94070674948096 94100619526144 94117353156288 94168282459944 94249231191808 94391747771904 94432021970944 94574814953472 94656113147904 94707333988352 94754328109056 94805602096128 94835780616192 94979184132096 95129183301372 95169772142592 95313680695296 95344020946944 95395614031872 95494596297408 95576685152256 95611279396864 95762050449408 96041240100864 96140892266496 96258365063168 96358242517152 96410384423276 96510191468544 96545123598336 96628115505152 96780718806464 96826596261888 96909830127616 96957917134848 97010383540224 97093775392768 97299382376448 97383022657536 97530277920768 97583054045184 97614116683776 97666938175488 97715400862464 97768277161632 97904914071552 97989074878464 98042099269632 98059533801264 98143827522048 98190351138816 98345421654912 98376726970368 98496931692544 98652486386608 98754614525952 98843817017344 98875280982016 99031433197312 99042528854016 99078377570304 99266438971392 99320154576896 99458960326656 99562158710784 99616034337792 99647744114688 99701666054144 99805116269166 99852427395072 99884212420608 99938262319104 100041958025856 100235983454208 100322148089856 100339988075712 100394284606056 100426242115584 100473847676928 100632524484096 100664557830144 100719029993472 100823535822933 101019077074944 101051233468416 101105914871808 101142510436352 101210822132112 101334489783296 101345843478528 101629925613568 101827030810624 101932686299136 101965133512704 101987844679168 102020309450752 102126165484728 102174576869376 102262407954432 102423909407424 102567052836864 102622554488832 102655221301248 102673476170496 102710770663424 102729035410848 102761736118272 102817343118336 102972815751168 103061333016576 103368357937152 103401262153728 103424293195776 103457215217664 103564562181696 103702723559424 103866499680768 104067942580224 104265474711552 104303213887488 104359655020544 104392874786816 104557740853412 104760524374016 105009125523456 105065948643328 105099393236992 105118082745984 105174964825392 105208444121088 105367532396544 105412489641984 105578965970688 105772273238016 105829509316608 105863196966912 105920482246656 105939317767437 106030385090784 106236024717312 106488127291392 106545750736896 106656302358144 106690253193216 106786623741952 107065993660416 107196815638528 107366109925921 107451198210048 107509342797824 107562689321472 107620894239936 107713407076352 107863942889472 107922310823936 108034290760704 108085502803968 108127158960128 108290660696064 108349259538432 108383749275648 108403022831796 108613264048128 108706629943296 108765453877248 108878308657272 108929920794624 108964595367936 109023558893568 109136681482752 109230497316864 109270033596416 109442343370752 109555900489728 109689764839424 109862996203268 109875305447424 110009560072192 110123705733888 110183296483744 110297361678336 110337284112384 110432132005888 110546716127232 110606535778816 110641744052224 110809048154112 110869009760256 110964314734592 110984047184934 111199294144512 111234691104768 111294883037184 111410362346976 111463174766592 111506132677632 111558990495744 111674743842816 111735173899008 111891330367488 112048113451008 112068038630016 112103712129024 112164374310912 112417949603344 112430545108992 112567921934336 112745698727552 112862416601088 112964362305536 113117569990656 113178780796928 113447358824448 113626524498861 113785324240896 113846896386048 113883136131072 113944761204736 114001301006208 114062990021904 114153385623552 114333666315264 114382449147904 114555409661952 114674272086528 114710775201792 114736325264064 114772848132096 114891936170319 115045208948736 115226898083352 115450373799936 115487123963904 115549616996352 115591440498688 115669511008128 115810845466624 116035453714432 116218706727424 116494498627584 116531581157376 116557536776192 116594639372288 116715617696832 116941980696576 117042506104832 117126665373732 117219488956416 117282919415808 117341115623424 117383737901056 117404611898112 117441984135168 117505534992384 117855589920768 117956900683776 118135266213888 118172871032832 118199192223744 118236817391616 118321835428566 118359499636224 118589050847232 118776336717024 118921467348992 118934791520256 119160542527488 119203673014272 119268177166336 119306142613504 119494560975328 119661561643008 119726313570304 119764424851456 119850541312656 119953566971392 120010429169664 120134951709696 120199959800448 120238221852672 120596417593344 120661675395072 120700084420608 120882597986304 120948010647552 120986510819328 121051979710464 121073506019928 121177582960896 121346935750656 121412599676928 121538577105792 121643053830144 121687082868736 121700716904448 121892916980736 121931717935104 122041855705088 122361135611904 122510646444032 122637763203648 122704125629624 122743184807936 122801369382912 122928787795968 122995307702784 123101036658688 123339783798784 123400985444352 123467760869376 123507063128064 123573895954432 123702115939248 123760755081216 123867142029312 123889168950624 123956208544212 124129444626432 124236148506624 124303375859712 124365055643136 124432352751168 124471962058752 124727635980288 124834854076416 124880038395904 125206743416832 125359731245056 125444399262336 125489804208384 125557709946592 125855663695872 126054127632384 126099753271296 126339104145408 126407469461504 126447707488256 126470193303762 126638912176128 126838911068496 126893029523456 127084907593728 127125361262592 127194152042496 127257266239488 127326128396544 127435580203008 127628278677504 127682733932544 127875806134272 128077758434304 128118528147456 128187856355328 128320863774642 128477656689536 128680255291392 128726831464448 128985618972672 129102128349184 129277222846464 129347178053632 129481388382423 129732509835264 129844030210048 130040370561024 130110738726912 130152155578368 130222584233984 130287201149952 130357702882176 130539885428736 130722799026176 130746045068352 130858436696064 130920468185088 131056310956032 131098028802048 131127228873216 131168969293824 131305069908936 131559728283648 131672819367936 131943284342784 131985284530176 132056705138688 132104503427072 132193726866432 132355251961856 132701513269248 132749544947712 132821379117056 132863658819584 133073488358888 133136569860096 133178949894144 133251016425472 133389277367808 133647977938944 133762864119808 133786650767616 133859046141408 133901656154112 134104132141056 134176699312128 134219410440192 134292039991296 134431381097244 134619256848384 134692102766592 134734977957888 134807886495744 134831858976738 134947762842816 135011732815872 135127791304704 135224954775504 135267999584256 135530343825408 135744384819456 135787594973184 135910248398848 135953511350272 136168220646304 136183477174272 136232769159168 136349877272576 136565212543232 136756070449152 136830072651776 136897968227328 136972047214464 137015648157696 137089790824448 137297087668224 137415110688768 137824477249536 137868349538304 137899057594368 137942953623552 137967483604104 138042141333327 138086082908928 138151540555776 138369721165632 138488666241024 138682212286464 138757256773632 138901230978048 138945446019072 139020632948736 139070951849984 139164880431654 139350534782976 139841297842176 140012167364608 140157443661312 140233286433856 140277925494784 140490043195392 140549986189312 140771954627584 141029697650688 141106012422144 141150929289216 141176029734432 141227309662208 141252423689916 141373846787712 141587621657856 141648032956416 141862222430208 141984169721856 142061000982528 142131492163584 142208403144192 142253670924288 142754658213888 143093421047808 143268264280064 143365027728384 143416919095296 143494525653248 143643075674112 144045721014272 144061860151296 144114003738624 144387547594752 144465679384576 144511665700864 144537363775728 144615576634914 144817685397504 144942173257728 145020605169664 145171078209696 145239894392832 145364745191424 145436875702272 145515575310336 145640663089152 145949073564672 146074533986304 146374581067776 146421175025664 146500407263232 146652415742448 146831607645184 146983612317696 147063148904448 147116378816512 147215741283072 147395621502976 147745397538816 147825346347008 147978729579912 148265725526016 148312921473024 148393177382912 148547149795968 148617566355456 148674843570176 148745320660992 148899658457088 148980231865344 149188440489984 149343238066176 149424051506688 149471616172032 149552499081216 149707674403749 149778641092608 149826318630912 149907393478656 150062937038784 150353975181312 150401835859968 150483222134784 150591426909084 150639363173376 150823426654208 151078544990208 151263145099264 151502032665148 151658872307712 151713765654528 151795861848064 151844181508096 152001734674944 152083986695872 152444888420352 152740546215936 152899029448704 152947700269056 152981767018752 153030464176128 153189248227092 153261865304064 153393611931648 153635864111136 153850579255296 153933831733248 153982831951872 154066155995136 154093553116272 154142604177408 154226014677504 154591999524864 155136439793664 155185822826496 155325998170112 155375441543168 155620823595776 155922640928768 156168887164976 156292651941888 156377225887744 156454820831232 156539482530816 156589312180224 156674046656512 156836611280118 157140786561024 157275867578368 157513688285184 157598922964992 157649089855488 157677124118976 157762447238088 157812666181632 158118734462976 158368448956032 158579722027008 158744263974912 158794795450368 158880723369984 158938230685696 159045577636176 159354037075968 159548748857344 159800721750208 159818626105344 160013905559552 160179935612928 160266613067264 160317629136896 160795223457792 160882233860096 160933445894144 161176797315072 161264014196736 161315347759104 161344033982208 161402639613952 161431341359904 161570110614528 161795914334208 161883466235904 162051436141056 162128254205952 162190738440192 162435991044096 162523889307648 162575623913472 163059944914944 163148180815872 163317462985908 163517017604864 163535338340352 163845745975296 163905050394624 163993743603712 164163515056128 164534647259136 164623681159168 164676084170752 164794494304902 164936154585664 165014340108288 165156189372416 165185558600832 165274944725616 165505926168576 165648198008832 165737834479616 165820074190848 165909803668224 165962616078336 166213572231168 166303514640384 166446472101888 166476070777401 166798941216768 166852036657152 166942324555776 167115543520464 167259199016448 167319738944512 167338485743616 167602760848512 167807551594496 168072170176512 168133004361728 168246561466368 168452138860544 168626924405016 168718172740733 168851882901504 169118548091328 169446543458304 169500481683456 169592202723328 169676354985984 169768171195392 169914106937344 170171038236672 170677986361344 170770344579072 170824704196608 170917141807104 171001951509312 171094485032856 171230078435328 171500499472896 171573673721856 171833114492928 171980825296896 172104487896096 172159272198144 172369630461952 172641851176564 172976679780352 173324425494528 173387160748032 173480984969216 173536207437824 173716268199936 173810270509568 174053180571648 174328060091136 174477915594752 174741747941376 174797371736064 174836305164288 174891959058432 175073426545248 175412971044864 175563759157248 175689998060598 175829233434624 175924379123712 176075606851584 176106917847168 176162976202752 176258302488576 176783384881152 176935351025664 176999393263616 177298788335616 177355226087424 177515426480128 177852369823744 178197303918592 178382201023488 178478728188544 178535541538816 178805509521408 178902265749504 178959213920256 179056053321728 179241841462992 179492342464512 179589470355456 179646637277184 179743848660992 179775811968984 179930350457088 180015643754496 180202427564544 180299939700672 180357332779008 180707125100544 180894626390016 180992513092608 181050126630912 181422015971328 181479766228992 181577969565696 181643692212224 181766374441344 182118899515392 182341427265536 182464580745216 182530624303104 182629396285952 182687530876928 182976046493471 183062783557632 183220147585024 183765969666048 183824466051072 183865410125824 183923938164736 183956644805472 184056188444436 184114777211904 184202054074368 184393181693952 184492961554176 184651554988032 185009675698176 185101478166528 185201641304064 185260594692096 185360843931648 185553173908872 185641132621824 185800713043968 185934312816318 186354222759936 186455063789568 186648529126752 186707943088128 186876591548416 187252281114624 187320057593856 188039596867584 188141349896192 188201239052288 188234706312576 188336564919888 188498462383616 188783495543808 188864043941888 189149629906944 189414667976704 189508656218112 189611204192256 189671561232384 189705289955643 189958368264192 190258366602744 190339544285184 190627361390592 190688041893888 190791228063744 190989192594816 191153370304512 191222558793728 191524100898816 192281784532992 192516730126336 192716485034304 192820768846552 193020382937088 193090247196672 193256231010304 193561437612928 193653192523776 193819660255232 193915834269696 194020767080448 194187550785536 194598764752896 194766045315072 195060555841536 195166108090368 195228233367552 195333876350976 195430801724928 195536554323264 195809828143104 195978149756928 196084198539264 196119067602528 196287655044096 196380702277632 196690843309824 196753453940736 196993863385088 197304972773216 197509229051904 197687634034688 197750561964032 198062866394624 198085057708032 198156755140608 198532877942784 198640309153792 199124317421568 199232068675584 199295488229376 199403332108288 199610232538332 199704854790144 199768424841216 199876524638208 200083916051712 200471966908416 200644296179712 200679976151424 200788569212112 200852484231168 200947695353856 201265048968192 201329115660288 201438059986944 201647071645866 202038154149888 202102466936832 202211829743616 202285020872704 202421644264224 202668979566592 202691686957056 203259851227136 203654061621248 203865372598272 203930267025408 203975689358336 204040618901504 204252330969456 204349153738752 204524815908864 204847818814848 205134105673728 205245108977664 205346952340992 205421541326848 205458070821696 205523472236544 205634686236672 205945631502336 206122666033152 206736715874304 206802524307456 206848586391552 206914430435328 207129124363392 207405447118848 207732999361536 208135885160448 208530949423104 208606427774976 208719310041088 208785749573632 209115481706824 209521048748032 210018251046912 210131897286656 210198786473984 210236165491968 210349929650784 210416888242176 210735064793088 210824979283968 211157931941376 211544546476032 211659018633216 211726393933824 211840964493312 211878635534874 212060770181568 212472049434624 212976254582784 213091501473792 213312604716288 213380506386432 213573247483904 214131987320832 214393631277056 214732219851842 214902396420096 215018685595648 215125378642944 215241788479872 215426814152704 215844621647872 216068581521408 216171005607936 216254317920256 216581321392128 216698519076864 216767498551296 216806045663592 216923364952371 217226528096256 217413259886592 217530907754496 217756617314544 217859841589248 217929190735872 218047117787136 218273362965504 218460994633728 218540067192832 219111800979456 219379529678848 219725992406536 219750610894848 220019120144384 220247411467776 220366592967488 220594723356672 220674568224768 220864264011776 221093432254464 221213071557632 221283488104448 221618096308224 221738019520512 221928629469184 221968094369868 222398588289024 222469382209536 222589766074368 222820724693952 222926349533184 223012265355264 223117980991488 223349487685632 223470347798016 223782660734976 224096226902016 224136077260032 224207424258048 224328748621824 224835899206688 224861090217984 225135843868672 225491397455104 225724833202176 225928724611072 226235139981312 226357561593856 226894717648896 227253048997722 227570648481792 227693792772096 227766272262144 227889522409472 228002602012416 228125980043808 228667332630528 228764898295808 229110819323904 229348544173056 229421550403584 229472650528128 229545696264192 229783872340638 230090417897472 230453796166704 230900747599872 230974247927808 231099233992704 231182880997376 231339022016256 231621690933248 232070907428864 232437413454848 232988997255168 233063162314752 233115073552384 233189278744576 233431235393664 233883961393152 234085012209664 234253330747464 234438977912832 234565838831616 234682231246848 234809223796224 234883968270336 235011069984768 235254916920177 235711179841536 235913801367552 236270532427776 236345742065664 236398384447488 236473634783232 236643670857132 236718999272448 237178101694464 237552673434048 237842934697984 237869583040512 238321085054976 238407346028544 238536354332672 238612285227008 238989121950656 239323123286016 239452627140608 239528849702912 239701082625312 239907133942784 240020858339328 240269903419392 240399919600896 240476443705344 241192835186688 241323350790144 241400168841216 241765195972608 241896021295104 241973021638656 242103959420928 242147012039856 242355165921792 242693871501312 242825199353856 243077154211584 243286107660288 243374165737472 243785833961472 243863435870208 244083711410176 244722271223808 245021292888064 245275526407296 245408251259248 245486369615872 245602738765824 245857575591936 245990615405568 246202073317376 246801970888704 246935521738752 247014126256128 247147791908864 247191741457353 247404231878496 247521510162432 247734284058624 247778337901248 247912417088424 248258889252864 248472297013248 248606751719424 248730111286272 248864705502336 248943924117504 249455271960576 249669708152832 249760076791808 250413486833664 250719462490112 250888798524672 250979608416768 251115419893184 251711327391744 252108255264768 252199506542592 252678208290816 252814938923008 252895414976512 252940386607524 253277824352256 253677822136992 253786059046912 254169815187456 254250722525184 254388304084992 254514532478976 254652256793088 254871160406016 255256557355008 255365467865088 256155516868608 256237056294912 256375712710656 256641727549284 256955313379072 257360510582784 257453662928896 257971237945344 258204256698368 258554445692928 258694356107264 258962776764846 259465019670528 259688060420096 260080741122048 260221477453824 260304311156736 260445168467968 260574402299904 260715405764352 261079770857472 261445598052352 261492090136704 261716873392128 261840936370176 262112621912064 262196057604096 262254457746432 262337938587648 262610139817872 263119456567296 263345638735872 263534997090897 263886568685568 264113410277376 264209006854144 264387453732864 264710503923712 265128557164009 265403026538496 265499089895424 265642758234112 265727317639168 266146976717776 266273139720192 266357899788288 266502032850944 266778554735616 267295955877888 267573301535232 267718092282816 267803312308224 268208264282112 268353398624256 268438820880384 268584079982592 268862762194488 269238513696768 269384205533184 269469955915776 269615772991488 269663717953476 269895525685632 270023465631744 270255582609408 270449909551008 270535999168512 271060687650816 271488769638912 271575189946368 271820496797696 271907022700544 272336441292608 272366954348544 272465538318336 272699754545152 273130425086464 273512140898304 273660145303552 273795936454656 273944094428928 274031296315392 274179581648896 274594175336448 274830221377536 275648954499072 275736699076608 275798115188736 275885907247104 275934967208208 276084282666654 276172165817856 276303081111552 276739442331264 276977332482048 277514513547264 277802461956096 277890892038144 278041265897472 278141903699968 278329760863308 278701069565952 279682595684352 280024334729216 280314887322624 280466572867712 280555850989568 280980086390784 281543909255168 282059395301376 282212024844288 282301858578432 282352059468864 282454619324416 282504847379832 282747693575424 283175243315712 283296065912832 283724444860416 283968339443712 284122001965056 284262984327168 284416806288384 284507341848576 285509316427776 286186842095616 286536528560128 286730055456768 286833838190592 286989051306496 287286151348224 288091442028544 288123720302592 288775095189504 288931358769152 289023331401728 289074727551456 289231153269828 289635370795008 289884346515456 290041210339328 290342156419392 290479788785664 290729490382848 290873751404544 291031150620672 291281326178304 291898147129344 292149067972608 292749162135552 292842350051328 293000814526464 293304831484896 293663215290368 293967224635392 294126297808896 294232757633024 294431482566144 294791243005952 295490795077632 295650692694016 295957459159824 296531451052032 296625842946048 296786354765824 297094299591936 297235132710912 297349687140352 297799316914176 297960463730688 298376880979968 298686476132352 298848103013376 298943232344064 299104998162432 299415348807498 299557282185216 299652637261824 299814786957312 300125874077568 300707950362624 300966444269568 301182853818168 301278726346752 301646853308416 302123239558987 302157089980416 302526290198528 303004065330296 303317744615424 303427531309056 303591723696128 303688363016192 304003469349888 304167973391744 304889776840704 305481092431872 305798058897408 305895400538112 305963534037504 306060928352256 306378496454184 306523730608128 306787223863296 307271728222272 307701158510592 307867663466496 307965663903744 308132311990272 308187106232544 308285208354816 308452029355008 309183999049728 310272879587328 310371645652992 310651996340224 310750883086336 311241647191552 311845281857536 312337774329952 312754451775488 312909641662464 313078965061632 313178624360448 313348093313024 313673222560236 314281573122048 314551735156736 315027376570368 315197845929984 315298179710976 315354248237952 315524894476176 315625332363264 316237468925952 316736897912064 317488527949824 317589590900736 317761446739968 317876461371392 318091155272352 318708074151936 319097497714688 319601443500416 319637252210688 320027811119104 320359871225856 320533226134528 320635258273792 321590446915584 321764467720192 321866891788288 322098329777763 322353594630144 322528028393472 322688067964416 322805279227904 322862682719808 323140221229056 323591828668416 323766932471808 324102872282112 324256508411904 324381476880384 324871982088192 325047778615296 325151247826944 326119889829888 326296361631744 326634925971816 327034035209728 327070676680704 327691491950592 327810100789248 327987487207424 328327030112256 329069294518272 329247362318336 329352168341504 329588988609804 329872309171328 330028680216576 330312378744832 330371117201664 330549889451232 331011852337152 331296396017664 331475668959232 331640148381696 331819607336448 331925232156672 332427144462336 332607029280768 332892944203776 332952141554802 333597882433536 333704073314304 333884649111552 334231087040928 334518398032896 334639477889024 334676971487232 335205521697024 335615103188992 336144340353024 336266008723456 336493122932736 336904277721088 337253848810032 337436345481466 337703765803008 338237096182656 338893086916608 339184405446656 339352709971968 339536342390784 339828213874688 340342076473344 340879573496583 341355972722688 341540689158144 341649408393216 341834283614208 342003903018624 342188970065712 342460156870656 343000998945792 343147347443712 343666228985856 344208975792192 344318544396288 344739260923904 345283702353128 345953359560704 346648850989056 346774321496064 346961969938432 347072414875648 347432536399872 347620541019136 348106361143296 348656120182272 348955831189504 349483495882752 349594743472128 349672610328576 349783918116864 350146853090496 350825942089728 351127518314496 351379996121196 351658466869248 351848758247424 352151213703168 352213835694336 352325952405504 352516604977152 353566769762304 353870702051328 353998786527232 354597576671232 354710452174848 355030852960256 355704739647488 356394607837184 356764402046976 356957456377088 357071083077632 357611019042816 357804531499008 357918427840512 358112106643456 358483682925984 358984684929024 359178940710912 359293274554368 359487697321984 359551623937968 359860700914176 360031287508992 360404855129088 360599879401344 360714665558016 361789252780032 361985026185216 362100253261824 362844031942656 362959532457984 363155939131392 363287384424448 363532748882688 364237799030784 364682854531072 364929161490432 365061248606208 365258792571904 365375061753856 365952092986942 366125567115264 366440295170048 367531939332096 367730820251648 367847876329472 367913289610944 368112376888872 368229554423808 368404108148736 368786363387904 368985923108352 369303109976064 370019351396352 370202956333056 370403282608128 370521189384192 370721687863296 371106347817744 371282265243648 371601426087936 371868625632636 372708445519872 372910127579136 373297058253504 373415886176256 373753183096832 374504562229248 374640115187712 376079193735168 376282699792384 376402478104576 376469412625152 376673129839776 376996924767232 377566991087616 377728087883776 378299259813888 378829335953408 379017312436224 379222408384512 379343122464768 379410579911286 379916736528384 380516733205488 380679088570368 381254722781184 381376083787776 381582456127488 381978385189632 382306740609024 382445117587456 383048201797632 384563569065984 385033460252672 385432970068608 385641537693104 386040765874176 386180494393344 386512462020608 387122875225856 387306385047552 387831668539392 388041534160896 388375101571072 388444165147269 389197529505792 389532090630144 390121111683072 390332216180736 390456466735104 390667752701952 390861603449856 391073108646528 391619656286208 392168397078528 392238135205056 392575310088192 392761404555264 393381686619648 393506907881472 393987726770176 394609945546432 395018458103808 395375268069376 395501123928064 396125732789248 396170115416064 396313510281216 397065755885568 397280618307584 398248634843136 398464137351168 398590976458752 398806664216576 399220465076664 399409709580288 399536849682432 399753049276416 400167832103424 400943933816832 401288592359424 401359952302848 401577138424224 401704968462336 402530097936384 402658231320576 402876119973888 403294143291732 404076308299776 404204933873664 404423659487232 404570041745408 404843288528448 405337959133184 405383373914112 406519702454272 407730745196544 407860534050816 407951378716672 408081237803008 408504661938912 408698307477504 409049631817728 409695637629696 410268211347456 410490217955328 410693904681984 410843082653696 410916141643392 411046944473088 411269372473344 411891263004672 412245332066304 413473431748608 413605048614912 413697172783104 413828860870656 414126423999981 414258248726784 415465998723072 416271770320896 417061898846208 417212855549952 417438620082176 417571499147264 418230963413648 419042097496064 420036502093824 420263794573312 420472330983936 420699859301568 420833776484352 421470129586176 421649958567936 422315863882752 423089092952064 423318037266432 423452787867648 423681928986624 423757271069748 424121540363136 424944098869248 425952509165568 426183002947584 426625209432576 426761012772864 427146494967808 428263974641664 428787262554112 429464439703684 429804792840192 430037371191296 430250757285888 430483576959744 430853628305408 431689243295744 432137163042816 432342011215872 432508635840512 433162642784256 433397038153728 433534997102592 433612091327184 433846729904742 434453056192512 434826519773184 435061815508992 435513234629088 435719683178496 436094235574272 436546725931008 436921989267456 437080134385664 438223601958912 438759059357696 439451984813072 439501221789696 440038240288768 440494822935552 440733185934976 441189446713344 441349136449536 442186864508928 442426143115264 442566976208896 443236192616448 443476039041024 443857258938368 443936188739736 444797176578048 444938764419072 445179532148736 445641449387904 445852699066368 446024530710528 446235961982976 446698975371264 446940695596032 447565321469952 448272154520064 448414848516096 448657497243648 449123023211247 449671798413376 449722180435968 450271687737344 450982794910208 451449666404352 451857449222144 452470279962624 452715123187712 453789435297792 454506097995444 455141296963584 455387585544192 455532544524288 455779044818944 456005204024832 456251960087616 457334665261056 457529796591616 458221638647808 458697088346112 458843100807168 458945301056256 459091392528384 459567744681276 460180835794944 460907592333408 461801495199744 461948495855616 462198467985408 462365761994752 462678044032512 463243381866496 464874826909696 465977994510336 466126324629504 466230147104768 466378557489152 466862470787328 467767922786304 468170024419328 468506661494928 468877955825664 469131677663232 469364462493696 469618447592448 469767936540672 470022139969536 470509833840354 471422359683072 471827602735104 472541064855552 472796768894976 472947269566464 473287341714264 473437998544896 474356203388928 475105346868096 475685869395968 475739166081024 476642170109952 476814692057088 477072708665344 477224570454016 477978243901312 478646246572032 478905254281216 479402165250624 479814267885568 480041716678656 480539806838784 480799839201792 480952887410688 482385670373376 482646701580288 482800337682432 483530391945216 483792042590208 483946043277312 484207918841856 484294024079712 484710331843584 485387743002624 485650398707712 486154308423168 486572215320576 486748331474944 487571667922944 487726871740416 488167422820352 489444542447616 490042585776128 490551052814592 490816502518496 490972739231744 491715151183872 491981230811136 492404146634752 493603941777408 493871043477504 494028252512256 494295583817728 494383482914706 494808463756992 495043020324864 495468568117248 495556675802496 495824834176848 496517778505728 496944594026496 497213503438848 497460222572544 497729411004672 497887848235008 498910543921152 499339416305664 499520153583616 500826973667328 501438924980224 501777597049344 501959216833536 502230839786368 503422654783488 504216510529536 504399013085184 505356416581632 505629877846016 505790829953024 505880773215048 506154518222199 506555648704512 507355644273984 507572118093824 508339630374912 508501445050368 508776608169984 509029064957952 509304513586176 509742320812032 510513114710016 512311033737216 512474112589824 512751425421312 513283455098568 513910626758144 514721021165568 514907325857792 515942475890688 516408513396736 517108891385856 517388712214528 517925553529692 518930039341056 519376120840192 520161482244096 520442954907648 520608622313472 520890336935936 521148804599808 521430811528704 522159541714944 522891196104704 522984180273408 523433746784256 524225243824128 524392115208192 524508915492864 524675877175296 525220279635744 526238913134592 526691277471744 527069994181794 527773137371136 528226820554752 528418013708288 528774907465728 529421007847424 530257114328018 530806053076992 530998179790848 531285516468224 531454635278336 532293953435552 532546279440384 533004065701888 533557109471232 534591911755776 535146603070464 535436184565632 535606624616448 536416528564224 536706797248512 536877641760768 537168159965184 537725524388976 538477027393536 538768411066368 538939911831552 539231545982976 539327435906952 539791051371264 540046931263488 540899819102016 541071998337024 542121375301632 542977539277824 543150379892736 543640993595392 543814045401088 544672882585216 544733908697088 544931076636672 545399509090304 546260850172928 547024281796608 547320290607104 547591872909312 547888188857856 548062592630784 548359163297792 548928139480413 549188350672896 549660442755072 551297908998144 551473398153216 551596230377472 551771814494208 551869934416416 552168565333308 552344331635712 552606162223104 553478884662528 553954664964096 555029027094528 555604923912192 555781784076288 556082531794944 556283807399936 556659521726616 557402139131904 559365191368704 560048669458432 560629774645248 560933145735424 561111701979136 561960172781568 563087818510336 564118790602752 564424049688576 564603717156864 564704118937728 564909238648832 565009694759664 565495387150848 566350486631424 566592131825664 567448889720832 568244003930112 568525968654336 568833612576768 569014683697152 571018632855552 572373684191232 573073057120256 573460110913536 573667676381184 573978102612992 574572302696448 576182884057088 577550190379008 577862717538304 578046662803456 578149455102912 578462306539656 579270741590016 579768693030912 580082420678656 580684312838784 580959577571328 581458980765696 581747502809088 582062301241344 582562652356608 583796294258688 584298135945216 585498324271104 585684700102656 586001629052928 586609662969792 587326430580736 587934449270784 588252595617792 588465515266048 588862965132288 589582486011904 590981590155264 591301385388032 591914918319648 593062902104064 593251685892096 593572709531648 594188599183872 594470265421824 594699374280704 595598633828352 595920927461376 597372952264704 597696206026752 597886464688128 598209996324864 598830697614996 599114564370432 599305274523648 599629573914624 600251748155136 601415900725248 601932888539136 602365707636336 602557452693504 603293706616832 604246479117974 604314179960832 605052580397056 606008130660592 606635489230848 606855062618112 607183447392256 607376726032384 608006938699776 608335946783488 609779553681408 610962184863744 611596117794816 611790801076224 611927068075008 612121856704512 612756992908368 613047461216256 613574447726592 614543456444544 615402317021184 615735326932992 616264623980544 616374212465088 616570416709632 616904058710016 618367998099456 620545759174656 620743291305984 621303992680448 621501766172672 622483294383104 623690563715072 624675548659904 625508903550976 625819283324928 626157930123264 626357248720896 626696186626048 627346445120472 628563146244096 629103470313472 630054753140736 630395691859968 630596359421952 630708496475904 631049788952352 631250664726528 632474937851904 633473795824128 634977055899648 635179181801472 635522893479936 635752922742784 636182310544704 637416148303872 638194995429376 639202887000832 639274504421376 640719742451712 641066452269056 641270516547584 643180893831168 643528935440384 643733783576576 644196659555526 644707189260288 645056056786944 645376135928832 645610558455808 645725365439616 646280442458112 647533864943616 648205744564224 648513016823808 648762953760768 649743964176384 650095557230592 650302495653888 650770094857113 652239779659776 652592723263488 653269851943632 654068070419456 654141353361408 655382983901184 655620201578496 655974974414848 658138589036544 658494724636672 658704336683008 659177977219608 659744618342656 660057360433152 660742234403328 661099778902464 662023704674304 662592792035328 662951337918464 663280296763392 663639214672896 663850464313344 664854288924672 665214058561536 665785888407552 665904283109604 667195764867072 667408146628608 667769298223104 668462174081856 669036796065792 669278955778048 669353942974464 670411043394048 671230206377984 672288680706048 672986245865472 673808555442176 674507697620064 674872690962932 675407531606016 676474192365312 677786173833216 678368810893312 678705419943936 679072684781568 679656427749376 680684152946688 681759146993166 682711945445376 683081378316288 683298816786432 683668567228416 684007806037248 684377940131424 686001997891584 686294694887424 687332457971712 688417951584384 688637088792576 689478521847808 690567404706256 691906719121408 693297701978112 693548642992128 693923939876864 694865072799744 695241082038272 696212722286592 697312240364544 697911662379008 698966991765504 699189486944256 699345220657152 699567836233728 700293706180992 701651884179456 702255036628992 702759992242392 703316933738496 703697516494848 704427671388672 704651904811008 705033209954304 705764750760531 707133539524608 707741404102656 707997573054464 709195153342464 709420904349696 710061705920512 711409479294976 712789215674368 713528804093952 713914912754176 714142166155264 715222038085632 715609062998016 715836855681024 716224213286912 716967365851968 717969369858048 718357881421824 718586549108736 718975394643968 719103247875936 719721401828352 720062575017984 720809710258176 721199758802688 721429331116032 723578505560064 723970052370432 724200506523648 725688063885312 725919064915968 726311878262784 726574768848896 727065497765376 728475598061568 729858322980864 730122497212416 730517585143808 730750123507712 731904185973884 732251134230528 732880590340096 735063878664192 735461640503296 735695752658944 735826579221888 736224753777744 736459108847616 736808216297472 737572726775808 737971846216704 738606219952128 740405912666112 740806565216256 741042378768384 741443375726592 741575224372059 742212695635488 742564530487296 743202852175872 743737251265272 745416891039744 745820255158272 746594116507008 746831772352512 747506366193664 749009124458496 749280230375424 752158387470336 752565399584768 752938825250304 753346259679552 753993849534464 755133982175232 755456175767552 756598519627776 757658671906816 758034624872448 758444816769024 758686244929536 758821159822572 759833473056768 761033466410976 761358177140736 762509445562368 762752167575552 763164912254976 763956770379264 764613481218048 764890235174912 766096403595264 769127138131968 770066920505344 770865940137216 771283075386208 772081531748352 772360988786688 773024924041216 774245750451712 774612770095104 775663337078784 776083068321792 776750203142144 776888330294538 778395059011584 779064181260288 780242223366144 780664432361472 780912933470208 781335505403904 781723206899712 782146217293056 783239312572416 784336794157056 784476270410112 785150620176384 785522809110528 786763373239296 787013815762944 787975453540352 789219891092864 790036916207616 790750536138752 792251465578496 792340230832128 792627020562432 794131511771136 794561236615168 795385671492027 796497269686272 796928274702336 797181952917504 797613328433152 798440930153328 798819419160576 799073699364864 799506098552832 800335664206848 801887867633664 802719904605696 803154276848448 803409936924672 805060195872768 805316462641152 805752239947776 806588286583464 808152616599552 808409867747328 808847318974464 809140083490816 809686577056896 810675918266368 810766747828224 813039404908544 815461490393088 815721068101632 815902757433344 816162475606016 817009323877824 817396614955008 818099263635456 819391275259392 820536422694912 820980435910656 821387809363968 821686165307392 821832283286784 822093888946176 822538744946688 823782526009344 824490664132608 826946863497216 827210097229824 827394345566208 827657721741312 828252847999962 828516497453568 830931997446144 832543540641792 834123797692416 834425711099904 834877240164352 835142998294528 836461926827296 838084194992128 840073004187648 840527589146624 840944661967872 841399718603136 841667552968704 842940259172352 844631727765504 846178185904128 846636074532864 846905575735296 847363857973248 847514542139496 848243080726272 849888197738496 851905018331136 852366005895168 853250418865152 853522025545728 854292989935616 856527949283328 857574525108224 858928879407368 859609585680384 860074742382592 860501514571776 860967153919488 861707256610816 863378486591488 864274326085632 865017271681024 866325285568512 866794076307456 867069994205184 867224182654368 867693459809484 868906112385024 869653039546368 870123631017984 871026469258176 871439366356992 872188471148544 873093451862016 873843978534912 874160268771328 876447203917824 877518118715392 878903969626144 879002443579392 880076480577536 880989645871104 881466371869952 882378893426688 882698272899072 884373729017856 884852286230528 885133952417792 886472385232896 886952078082048 887714517876736 887872377479472 889594353156096 889877528838144 890359064297472 891282898775808 891705398132736 892049061421056 893397950742528 893881391192064 895130642939904 896544309040128 896829697032192 897314994487296 898246046422494 899343596826752 899444360871936 900543375474688 901965589820416 902899332808704 903714898444288 904940559925248 905430246375424 906369718676961 907578870595584 909012195990888 910282593927168 910775171088384 911065089048576 911558089637888 912010408049664 912503920175232 914669330522112 915059593183232 916443277295616 917394176692224 917686201614336 917890602112512 918182785056768 919135489362552 920361671589888 921815184666816 923602990399488 923896991711232 924396935970816 924731523989504 925356088065024 926486763732992 929749653819392 931955989020672 932252649259008 932460294209536 932757114978304 933724941574656 935535845572608 936340048838656 937013322989856 938263355326464 938728924987392 939236895184896 939535873081344 940044279939072 941019667680708 942844719366144 943655205470208 945082129711104 945593537789952 945894539132928 946574683428528 946875997089792 948712406777856 950210693736192 951371738791936 953284340219904 953629384114176 954145417330688 954449140908032 955956487802624 957292493144064 957810508562432 958804330501248 959628535771136 960083433357312 961079613677568 961599678403584 961905774821376 964771340746752 965293403160576 965600675364864 966294989333289 967060783890432 967584085180416 968415837683712 968588048159424 969420663687168 970775486005248 971300797415424 972308616846336 973144430641152 973496662949888 975143335845888 975453743480832 976334845640704 978889084895232 980085171552256 981102105629184 981633005036992 981945478463488 983430302367744 983962461622272 984808293269504 987207883554816 987742086955008 988056505024512 988591167635456 988766965829412 989616927513984 990086040649728 990937136234496 991113351604992 991649668353696 993035557011456 993889188052992 994427006877696 994920445145088 995458822009344 995775696470016 997821087842304 998678832611328 999040307167232 1001653947334656 1002877849960448 1003555194098688 1003918433667072 1004461679572736 1006845309566976 1008433021059072 1008798026170368 1010712833163264 1011259755692032 1011581659906048 1011761546430096 1012309036444398 1013111297409024 1014711288547968 1015144236187648 1016679260749824 1017553216339968 1018058129915904 1018609027172352 1019484641624064 1021026229420032 1022638720489749 1024622067474432 1024948225179648 1025502850842624 1026566910197136 1027821253516288 1029442042331136 1029814651715584 1032817026793472 1034217782771712 1034777424429056 1035851107059384 1037860078682112 1038752241680384 1040322964488192 1040885909815296 1041217244626944 1041780673871872 1042297609199616 1042861623057408 1044319083429888 1045968360546816 1046867493568512 1048450487648256 1048784230416384 1049017830985728 1049351754350592 1050440559271488 1052477826269184 1053382554943488 1054139988363588 1055546274742272 1056453641109504 1057549814931456 1058842015694848 1060514228656036 1061612106153984 1061996359581696 1062571032936448 1062909270556672 1064587906871104 1065092558880768 1066008131403776 1067114218942464 1069183823511552 1070293206140928 1070872369131264 1071213249232896 1072833057128448 1073413594497024 1073755283521536 1074336319930368 1075451048777952 1076954054787072 1077536822132736 1077879823663104 1078463091965952 1078654871813904 1079582102742528 1080093862526976 1081799638204032 1082143996674048 1085955078555648 1086300759785472 1087281987190784 1087628090802176 1089345765170432 1089467817394176 1089862153273344 1092521700345856 1094048563593216 1094640581214208 1095183745818624 1095776377715712 1096125185261568 1096718326595584 1097856278960826 1098376701345792 1099320885510144 1102595817996288 1103192460754944 1103543628988416 1103739868832832 1104337130666616 1104688663271424 1105212324446208 1106957769325056 1107909329928192 1110058054189056 1111209847824384 1111563568152576 1112165063589888 1112567614799872 1113319043453232 1114804278263808 1118730382737408 1120097338916864 1121259549290496 1121866291470848 1122223403958272 1123920345563136 1126175637020672 1128237581205504 1128848099377152 1129207434313728 1129408237875456 1129818477297664 1130019389519328 1130990774301696 1132700973262848 1133184263651328 1134897779441664 1136488007860224 1137051937308672 1137667225153536 1138029367394304 1142037265711104 1144747368382464 1146920221827072 1147335352762368 1147956205225984 1149144605392896 1152365768114176 1155100380758016 1155725435076608 1156093325606912 1156298910205824 1156924613079312 1158541483180032 1159537386061824 1160164841357312 1161368625677568 1161919155142656 1163495005618176 1164124602482688 1165125304713216 1165332495441807 1167592588517376 1168596271890432 1170996648542208 1171369400205312 1172003258105856 1173219325939584 1174652861161472 1176505191235584 1176931030532096 1177725930264576 1179164972023808 1181027209185131 1181963180310528 1182602770776064 1183829836639296 1186125804208128 1186503371784192 1187145419063296 1188377198367744 1188940530843648 1189398748561408 1191197267656704 1191841854922752 1194745904529408 1195392412053504 1195772929376256 1196419992649728 1197661395229992 1198229128740864 1198610549047296 1199259147829248 1200503496310272 1202831801450496 1203865777078272 1204731415272672 1205114905387008 1206587413233664 1208492958235948 1208628359921664 1210105160794112 1212016261321184 1213270978461696 1213710125236224 1214366894784512 1214753452064768 1216013877399552 1216671893566976 1219559107362816 1223192235589632 1223581602152448 1223854136150016 1224243713409024 1225513985816736 1226094922432512 1227148895453184 1229086912889088 1230804634042368 1231470653865984 1232529247961088 1232748424930176 1233140833419264 1233808117420032 1236735996198912 1241091518349312 1241486582611968 1242607985360896 1244966588766208 1247381127430144 1249351097319808 1251017807101952 1251638566649856 1252315860246528 1252714497441792 1253392373252096 1254692890240944 1257126292488192 1258206940626944 1260109506281472 1260791383719936 1261416992951808 1262099577904704 1262501329453056 1264949875703808 1266947591648256 1269954111799296 1270358363602944 1271045786959872 1271505845485568 1272364621089408 1274832296607744 1276389990858752 1278405774001664 1278549008842752 1281439484903424 1282132904538112 1282541033095168 1286361787662336 1287057870880768 1287467567153152 1288393319111052 1289414378520576 1290112113573888 1290752271857664 1291221116911616 1291450730879232 1292560884916224 1295067729887232 1296411489128448 1297026033647616 1297525907521536 1299487928352768 1300191114461184 1300604991307776 1301540189714226 1304479559319552 1305185446526976 1306539703887264 1308136140838912 1308282706722816 1310765967802368 1311240403156992 1311949948829696 1316277178073088 1316989449273344 1317408673366016 1318355954439216 1319489236685312 1320114720866304 1321484468806656 1322199557804928 1324047409348608 1325902675836928 1326560593526784 1327278429345792 1327700928626688 1329708577849344 1330428117123072 1331571776815104 1331808566219208 1334391529734144 1334816293257216 1335538596446208 1336924348163712 1338073592131584 1338557911556096 1338707885948928 1340822086788096 1342460412755968 1345972491730944 1347617110884352 1349015395240128 1349745381925864 1350815063212032 1352948384730624 1355572347666432 1356737621786624 1357410839887872 1358145369563136 1359312855498752 1361368305893376 1363518293986332 1365423890890752 1366162756632576 1366597633572864 1367337134456832 1368015612074496 1368755880262848 1372003995783168 1372589389774848 1374664915943424 1376835903168768 1377274177585152 1378957043695616 1381134809412512 1383813438242816 1386595403956224 1387097285984256 1387847879753728 1389730145599488 1390482164076544 1394624480729088 1395823324758016 1397933983531008 1398378973888512 1398690441314304 1399135672467456 1400587412361984 1403303768358912 1404510073257984 1405519984484784 1406633867476992 1407395032989696 1408855342777344 1409303809622016 1410066419908608 1411529501521062 1414267079049216 1415482808205312 1415995146108928 1418390306684928 1418841808699392 1420123411841024 1422818958589952 1425578431348736 1427057608187904 1427829825508352 1428284332310528 1430444076171264 1431218125996032 1431673711362048 1432448426573824 1433934731703936 1435938739716096 1436715762843648 1437950789287936 1438206495751872 1439442803656704 1440125150035968 1441619420516352 1442399517605376 1442858662232064 1447157011120128 1447940104740864 1448401013047296 1451376127770624 1451838129831936 1452623756525568 1453149537697792 1454130995530752 1456951196123136 1459716645961728 1460244994424832 1461035170287616 1461500247015424 1463808371947768 1464502268461056 1465761180680192 1470127757328384 1470923281006592 1471391505317888 1471653158443776 1472449507555488 1472918217695232 1475145453551616 1475943692433408 1477212439904256 1480811825332224 1481613130432512 1482084757536768 1482886751453184 1483150448744118 1484425391270976 1485129060974592 1486405704351744 1487474502530544 1490833782079488 1491640510316544 1493188233014016 1493663544705024 1495012732387328 1498018248916992 1498560460750848 1504316774940672 1505130799169536 1505877650500608 1506692519359104 1507987699068928 1510267964350464 1510912351535104 1513197039255552 1516069249744896 1516889633538048 1517372489859072 1517642319645144 1518463554666597 1519666946113536 1522066932821952 1522716354281472 1525018891124736 1525504335151104 1526329824509952 1527913540758528 1529226962436096 1529780470349824 1538254276263936 1540133841010688 1541731880274432 1542566150772416 1544163063496704 1544721977573376 1546049848082432 1548491500903424 1549225540190208 1551326674157568 1552166136643584 1553500406284288 1553776660589076 1556790118023168 1558128362520576 1560484446732288 1561328864722944 1561825866940416 1562671010807808 1563446413799424 1564292434586112 1566478625144832 1568673588314112 1568952540820224 1570301240352768 1573526746478592 1574027631525888 1575950907080704 1578439782185728 1580073832415232 1581501072277504 1584502931156992 1584680461664256 1585254041124864 1588263023542272 1589122473230336 1590771342984054 1592994539372544 1593856549404672 1594363905835008 1595226656866304 1596881860306656 1597638838321152 1599012197105664 1600671328413696 1603775735267328 1605439809211392 1606308553696896 1606819873849344 1610120391745536 1610632925282304 1611504479895552 1613176573166928 1616305233199104 1616819735494656 1617694637948928 1618280166981632 1619373154113792 1621351836532736 1626078809817088 1630922980786176 1631442136203264 1631805514866688 1632324951212032 1634018647755648 1634793229910016 1636198527270912 1638782550518784 1641072845389824 1641960871821312 1642775618727936 1643664566573568 1644187777892352 1645077489893376 1646784418441239 1647565052018688 1648981328265216 1653893726994432 1654420194459648 1654788691132416 1655315443482624 1656505695999924 1657032994907136 1661863994892288 1665087081283584 1668247595384832 1668851422199808 1669754480328704 1670285996589056 1672923853654592 1676168389984256 1680146008375296 1681055178293248 1681889323935744 1682799437206272 1683335105937408 1685880518344704 1689263455531008 1692356371808256 1693272149065728 1693811151470592 1694727715946496 1695029084278992 1696486161452544 1699776395476992 1704732011790336 1706500837730304 1707044051091456 1708585979871232 1713055898566656 1715149050216448 1717857758814736 1719219171360768 1720149484765184 1721003029143552 1721934307838976 1723414513221632 1728548652171264 1730034543362048 1732650571137024 1733588152614912 1734139988410368 1734448365308736 1735386919618968 1737812224770048 1739306079092736 1740247262035968 1742052938516352 1742878732713984 1744376942297088 1746186903724032 1747687957069824 1748320537542656 1752894407835648 1755036237430784 1757807939252288 1758004887158784 1760152961155072 1761979291742208 1762932743739904 1764757786853376 1765396545798144 1768747458035712 1769704572461056 1770267904835584 1772944770465792 1773904156164096 1775429035753472 1775744754958944 1779188706312192 1779755057676288 1780718128594944 1782565797551616 1783410796265472 1784098122842112 1786795901485056 1787762782384128 1793088618080256 1793659394064384 1794629988974592 1796492092844988 1798687193653504 1798888721743872 1803931179640832 1805798665617408 1807429796888576 1809881119850496 1810860492750848 1812739437353922 1815157741191168 1818024391981776 1820565187854336 1821550342176768 1822130178097152 1823116179275776 1824020816099328 1825007840350464 1829338661044224 1830119186366464 1832886554591232 1834788353384448 1835372403228672 1835781204225024 1836365570113536 1838270978725104 1840723343179776 1843630369333632 1847205980798976 1848793871941632 1849463047979008 1850712176130048 1852973527465984 1855899900148063 1859499307638784 1863911978041344 1864505298518016 1864920588419072 1865514229956608 1867449883149312 1871071691145216 1874026645979712 1876526710652928 1877457849974784 1878473790369792 1879071746162688 1880088559878144 1882039335361416 1885689438732288 1887310410940416 1890164259422208 1891187075579904 1891789078265856 1893149366857056 1893751994179584 1897424813555712 1900421387472384 1902743477583872 1906568680439808 1907258768228352 1908290834661376 1908898281816064 1911912975605248 1914584986288128 1915621017124864 1917608661002496 1919257071542272 1922159227355136 1923199356807168 1923811549642752 1929542681493504 1930586806321152 1931201350729728 1932589978666578 1934121567780864 1935168170360832 1936831675367424 1937176096318848 1938841327374336 1942601594830848 1944617233692672 1946288861282304 1946993325899776 1950286671691776 1950907486961664 1952669691281408 1957778169790464 1960170343104512 1962204211258368 1963266010073984 1963890956926976 1966860604735488 1967924923244544 1969616586539008 1974415767109632 1975484173910016 1976113010049024 1977182335270912 1977533931658824 1979233855027968 1980172081299456 1982226703209984 1983299336707392 1986071114022912 1987778376105984 1988854013755392 1989840890290176 1990917644018688 1991551392940032 1995642175684608 1997357665222656 1998080614334464 2003307894669312 2005755699920896 2007110388197376 2007836867334144 2008923359145472 2013690619133952 2016866042118144 2021425666326528 2022519511384064 2023163319812096 2023523092860192 2024618072888796 2026222594818048 2029422577095936 2030288472375296 2033358521499648 2035106432679936 2036116259831808 2037218054344704 2038969283248128 2042052458840064 2045277440979498 2049244134948864 2049896450359296 2051005701685248 2053133820394272 2055642507032576 2058884084662272 2059629303431168 2065634053586944 2068435565543424 2069554848858112 2071702214118768 2075720157364224 2077504483360768 2080645928976384 2081771819630592 2083561347743744 2084595218399232 2085723246114816 2088638166859776 2091936721093632 2093734987137024 2096900975296512 2097568460832768 2098035661971456 2098703508701184 2100881118542976 2104955652538368 2106765109886976 2108279976727176 2111092549484544 2115099629862912 2117684031389696 2121028457312072 2123224212307968 2123992719163392 2125142065872896 2125818541113344 2129175813742208 2130185117761536 2132016262807552 2134228437884928 2138367647023104 2140586412281856 2141744738262528 2142426498465792 2145666114256896 2146827188994048 2147510567043072 2148672639860736 2150902097555904 2153908109574144 2155073644265472 2155759647326208 2156926183931904 2157309743627808 2159164205485056 2160187725053952 2163599276408064 2164287993348096 2171910157111296 2172601519570944 2174563974381568 2175256181604352 2178691530340864 2178935634788352 2179724306546688 2185043400691712 2189281162428416 2190367491637248 2191552755431424 2192250370523136 2193436653191168 2195712557921652 2196753402691584 2198641771020288 2205191635992576 2206384921509888 2207087257976832 2207479737665664 2208674261333232 2209377326542848 2210424648892416 2213915538650112 2215818659856384 2222419695648768 2223127136305152 2224330127179776 2225135229599744 2226638086906464 2229608556527616 2237460765474816 2240194677833728 2242519098580992 2243732582941696 2244446807916544 2247840691126272 2252351274041344 2256475162411008 2257696198754304 2258816475750912 2259636954595328 2260038779038656 2261981548603392 2265401946525696 2266368527302656 2269795558883328 2272976015720448 2274103874617344 2275334450307072 2276058734788608 2284074531422208 2289494736764928 2293840443654144 2294670705524736 2295912410451968 2298289210785792 2304731536228352 2310200761516032 2311450870153216 2312186651213824 2312597820411648 2313849226158624 2317082966360064 2319074772123648 2320329682714624 2322737251355136 2323838310285312 2326990011236352 2328249204965376 2330250609426432 2330664990883614 2335185177034752 2337192543780864 2341993297084416 2342738800410624 2344006516211712 2346438651879168 2349305722322944 2353010382471168 2353862061064192 2355451860529152 2358329944047616 2362054418370262 2363926360621056 2365205541552128 2367659673278592 2372251608416256 2374290838126592 2376754396735488 2377881061687296 2378797497122816 2382394535313408 2383683709845504 2386157014476081 2389491809058816 2390784824107008 2391545858752512 2392839985299456 2395322790459984 2396458257481728 2397221098094592 2398518295658496 2401006992620544 2405663602900992 2409462830545344 2410229810774016 2413174826467328 2416985916471896 2417256719843328 2420210321588224 2424032522642368 2426541956923392 2427420250472448 2428733789569024 2429506904129536 2432027754799104 2433343787133952 2439118214725632 2446384471179264 2447163204304896 2447708272300032 2448487426818048 2451027971633472 2452189844865024 2454297790906368 2458173825778176 2461609268084736 2462941307731968 2465058495922176 2465496849860352 2466281666838528 2467616234840064 2473471992397824 2482183036698624 2482973165223936 2485215970721792 2489933177532416 2494762254860288 2498702194639616 2503277133299712 2504631720493056 2505428994883584 2506784746504192 2509385780481888 2514252584976384 2516413881253888 2520219012562944 2521582767439872 2522833985903616 2524199155809408 2525002658906112 2533895183296512 2539908223598592 2540716727205888 2542091573919744 2543011690971136 2544729242178816 2549664593215488 2552779981717504 2556811548003328 2557098017685504 2562878969806848 2564265809076224 2565082066190336 2572723575324672 2574115741761536 2574935134306304 2576786638222104 2578828757041152 2580224227147776 2581504543715328 2582901461758464 2585121769832448 2590135459774464 2592822978256896 2595051815043072 2598975856705536 2600382228922368 2601209982615552 2603080379428452 2608959118639104 2610370893053952 2613079407774528 2616272281677824 2616565413445632 2621531935604736 2622480806313984 2623899897659392 2632554356146176 2633978898546688 2634817346732032 2636711908878432 2638978473370624 2640229441732608 2642968937613312 2644399115609856 2648094818697216 2651805351673856 2653121187053568 2654556858691584 2655401857253376 2659417155698688 2660856234246144 2663143553630208 2663617132438416 2668783059468288 2669632586514432 2671077192892416 2673848696327424 2676147184263168 2677115823112192 2681644173576192 2684920825511936 2691944983461888 2695234221768704 2698030790480256 2699490763851728 2701630126424064 2705896769461248 2711144695332864 2714821679775744 2716290739126272 2718625710997504 2719109156030883 2722736611786752 2727036587972664 2730847781781504 2732325513265152 2733195267145728 2734674268913664 2736031224148992 2737511760525696 2744007991566336 2745178779549696 2749329831886848 2753671806337536 2754548355170304 2757914087391232 2762269618825024 2767626876485632 2773190807912448 2774194571968512 2775695759507456 2779460291198976 2780964328153088 2789248961458176 2791646649516032 2795867967062016 2796757947777024 2797380882628608 2798271344934912 2801174824723968 2806607536717824 2809020146515968 2811039968969568 2814790065979392 2817710685554688 2818607619244032 2820132839817216 2823059003042124 2828534158098432 2830965616410624 2831990292217856 2836780613369856 2837683617398784 2840246823682048 2845637917179904 2854115216375808 2855659651016704 2856568664621056 2860888152342528 2862436251992064 2863347422724096 2864896853147648 2867869463407872 2871877479432192 2873431525687296 2875901578575872 2876412991503744 2878885607313408 2880250300071936 2883238841032704 2884799035210752 2885717324464128 2894314022240256 2895880209481728 2896802026094592 2898884967999867 2902752255541248 2905247513051136 2906299075395584 2908261991061504 2913902392246272 2919433291923456 2920489988849664 2922070340575232 2923000494030848 2927616743895536 2929004536922112 2931522361360384 2940255514656768 2941846562013184 2943306316887552 2944899015110976 2945836435390464 2950290907103232 2951887384866816 2954424879808512 2961623650664448 2963226260865024 2964169515073536 2965773502906368 2966300897488236 2968850782541952 2970258121949184 2972811408703488 2974949005061088 2981667564158976 2983281020633088 2986376466028032 2987327089410048 2990025464774656 2996036497833984 2997120921501696 3008633549881344 3010261598339072 3011755301001216 3013385038718208 3015975398137856 3020535928700928 3021824703070208 3026394078511104 3032138499489792 3033779267076096 3034744979718144 3035284639290288 3036927109333194 3039333892227072 3044133865643904 3045432708562944 3050037782249472 3052659649019904 3055827081517056 3058453924872192 3059560940699648 3076508552527872 3080267682021376 3083463760548864 3085132301544832 3088326126993408 3089443955146752 3096983001806848 3098451080380416 3102653348315136 3104332273287168 3107000812568576 3107553321178152 3113580236046336 3116256725041152 3120968893464576 3122657729445888 3123651733880832 3125342021615616 3126892827598848 3128584869172224 3132957250289664 3137905081640448 3140602480705536 3147053492957184 3148055263051776 3151901814161408 3156879564371456 3160147664830464 3163002144555008 3169005862313984 3169360923328512 3176526047084544 3178244946460672 3181542685968108 3185989078745088 3187713098809344 3188727811670016 3190453313732608 3193763720613312 3195277676642304 3198024394211328 3201342656827392 3207551470534656 3210879618422784 3212617107393792 3213639747698688 3220240783491072 3221265850564608 3223008959791104 3226353146333856 3232610466398208 3233639470989312 3235389275897856 3236560333963264 3238746308227584 3242703673065472 3252157619634176 3261845961572352 3262884272406528 3263611029733376 3264649902424064 3268037295511296 3269586459820032 3277565101037568 3282145690779648 3283921743642624 3285551237455872 3287329133147136 3288375555784704 3290154979786752 3293568836882478 3295130104037376 3297962656530432 3307787453988864 3309577382264832 3310630886965248 3313011391999848 3314065989814272 3323727989784576 3330174162567168 3336495190769664 3337702844399616 3339508960657408 3340571993178112 3345847707309184 3352336779968512 3360292016750592 3362110356586496 3363778647871488 3365598874412544 3366670211874816 3371761036689408 3378526911062016 3384712743616512 3386544298131456 3387622302941184 3389455431892992 3390058168557984 3392972322905088 3399552790953984 3409464023580672 3413001675460608 3414088102182912 3417171959742464 3426111797133312 3430298100432896 3435715517629472 3440298969530368 3442006058287104 3443868615677952 3446829026443264 3457097304342528 3460069086724096 3465301142274048 3467176305229824 3468279976820736 3468896730617472 3470773839237936 3475624449540096 3478612158185472 3480494524071936 3484105877032704 3485757465427968 3492373807448064 3495375914139648 3496641075085312 3505788815671296 3510072474861568 3515615878504576 3516009774317568 3520305922310144 3523958583484416 3525865487479808 3529515573706752 3530793091596288 3537494916071424 3539409144922112 3540535809671168 3543081627555393 3545889540931584 3547808312328192 3550858071506944 3551489509917888 3558377412624384 3559510115352576 3561436257189888 3565131595103232 3566821592530944 3568196245684224 3573591802970112 3575525564768256 3586177236160512 3587318788128768 3589259977949184 3592984185689976 3597374387307008 3597777443487744 3607862359281664 3611597331234816 3614859593777152 3619762239700992 3621720985501696 3625478874707844 3630315482382336 3636048783963552 3641130375708672 3643100684353536 3644260356194304 3646232358551552 3648041632198656 3650015680700928 3658677322088448 3660238372732928 3669576706768896 3670744806457344 3671562408450048 3672731140227072 3676541957450208 3681446686359552 3687260738667264 3694411961597952 3697587743883264 3698926095958016 3701424352260096 3705947054931968 3711799800296126 3718998615277568 3727823956082688 3729841176838144 3731028459913216 3734899766298624 3742143382290432 3748053291959424 3753053421305856 3754915699949568 3756947580739584 3758143492325376 3760177119756288 3764078670722832 3771378877464576 3774620821880832 3780328518844416 3782374151159808 3786298733714112 3787503988359168 3794849627111424 3800842774944768 3805486955167744 3813137360879616 3814517536456704 3816581669322752 3817796563632128 3823825951210496 3829169972576256 3831242034249728 3835217322004992 3838514143084544 3844318454710272 3846398713614336 3847623099285504 3859085362987008 3861173612642304 3862402701459456 3865179957333156 3868243135561728 3870336340721664 3873663350734848 3874352192637696 3877682654748672 3885203189661696 3889234467385344 3892577722564608 3893986651799552 3900573343383552 3901814973923328 3905339382562816 3915556339580928 3920340686209024 3924408422516736 3926532020147968 3927781913853952 3933721209470976 3935849846489088 3939233173078016 3948831534219264 3950968347820032 3952226020098048 3954364670541824 3955067863317648 3958467710055936 3960344162598912 3964453406419968 3966598673414784 3972142228045824 3977708027510784 3979681780580352 3981835288037376 3983102785880064 3991284351369216 3994715330445312 3996161228668928 4006615789338624 4011511399841792 4014220776394752 4015673734668288 4017846718290944 4027381238267904 4042851332653056 4045039022768128 4046326639624192 4047046185720384 4049236145777592 4052445189636096 4058845154191872 4060576944750592 4066717042999296 4070212865359872 4072232519663616 4074436108689408 4077938566496256 4084104917680128 4090554881958996 4098488269897728 4099792900718592 4102011403370496 4106267640788544 4111285014065152 4117768169324544 4119258606862336 4136871131086848 4139109697716224 4143404428237536 4151440314728448 4155008966721536 4161291857952768 4163543639261184 4167122695487488 4169190436798464 4171446492229632 4183873442187264 4187469974274048 4193801950593024 4195136921665536 4196071323942912 4197407017402368 4201762237085952 4209911305076736 4213530219773952 4216559953454352 4222185098969088 4230199259725824 4235368062779392 4242056914624144 4246448424615936 4247985438326784 4250284131745792 4251637082226688 4258351627484416 4260370235523072 4268456875769856 4276735294046208 4281172824563712 4283489476525056 4284852996931584 4291332228513792 4293654377988096 4295021134086144 4297345279721472 4301804195111808 4307816219148288 4310147288530944 4313852367863808 4314619487255616 4318328410970112 4320375450107904 4327198552816128 4328575986696192 4343820314222592 4345203039141888 4349127948763136 4350512363208704 4357383060681728 4357871269576704 4359448613093376 4370086801383424 4378562324856832 4380734983274496 4383105510862848 4384500741046272 4386873306382336 4391425115843304 4393506805383168 4397283542040576 4410383271985152 4412769843019776 4414174515953664 4414959475331328 4417348522666464 4418754653085696 4427831077300224 4431637319712768 4444839391297536 4446254272610304 4448660254359552 4450270459199488 4453276173812928 4459217113055232 4474921530949632 4485038197161984 4487465165883392 4488893615833088 4495681382252544 4504702548082688 4512950324822016 4515392397508608 4517632951501824 4519273909190656 4520077558077312 4523963097206784 4530803893051392 4532737054605312 4539591117766656 4548207749234688 4550668900614144 4552117469577216 4555390663999791 4568149062844416 4578989473529856 4587680887308288 4589341411049472 4591824820903936 4609463072456704 4620401523032064 4622901740306432 4625195640823296 4627698452317248 4634165932720128 4638149544247296 4640659365429248 4645474502710272 4647676620570624 4653980022472704 4656498409930752 4660501218852864 4661329981767228 4670370354069504 4674385087561728 4683986594168832 4685477600821248 4688013032423424 4692877303758336 4698611444645888 4706020764942336 4710903721058304 4716659888095232 4724108836740524 4727852721242112 4730411083104256 4735319346557184 4744503216832512 4748581676253184 4753508793470976 4755762123374592 4757594994245632 4764789070626816 4767367419691008 4772314028952162 4778983618117632 4781569648214016 4783091717505024 4785679970598912 4790645580919968 4792916514963456 4797036591316992 4802013985241088 4811327205801984 4818925661090688 4820459621548032 4826349652934656 4833971832943792 4834513439686656 4840420643176448 4848065045284736 4853083913846784 4854840500944896 4857467579138048 4864055509598208 4866687574267904 4878236429451264 4892768942358528 4894326408609792 4895416544600064 4896974853636096 4902055943266944 4904379689730048 4908595581812736 4916347651556352 4923218536169472 4925882615463936 4930993699720704 4932563333677056 4935232469680128 4940353255323717 4946943984795648 4964366073397248 4965946330447872 4970431941443584 4979866355064832 4989524509720576 4997404389279232 5006554266599424 5009263440986112 5010857989767168 5013569493008384 5018771560963776 5028505169952768 5032827762507776 5040438025125888 5043165534879744 5045667971807232 5048398311618816 5050005317812224 5067790366593024 5079816447197184 5081433454411776 5084183147839488 5086023381942272 5089458484357632 5099329186430976 5113623096006656 5114196035371008 5125757939613696 5128531618152448 5130164132380672 5145447150649344 5148231483523072 5149870268612608 5153573276444208 5157657514082304 5160448454295552 5163009087430656 5165802923516928 5170243539664896 5185645956513792 5190103630086144 5197951713411072 5200764457844736 5202419965231104 5206160758856904 5217918237278208 5220741786107904 5226158815549056 5232544563355648 5233130826891264 5243063871209472 5244961612627968 5247799795318784 5265108712292352 5267957797093376 5273423817756864 5277956946741248 5280458883465216 5285937875226624 5288798231219712 5296189637394432 5303610703347712 5306242374107136 5309113717383168 5310803714506752 5318834311397376 5321712468492288 5326287107260416 5327234264876832 5337566118936576 5339265173028864 5342154385784832 5347697392654848 5352294368526336 5354231646224384 5363288347152384 5369841651023872 5383889966923776 5390468443537408 5396061580960512 5398981527703456 5411793538922496 5422289390665728 5429643359551488 5432581478252544 5437251421995008 5438218312061766 5445473223573504 5454073175945328 5461695563563008 5464651026530304 5466390534291456 5469348537827328 5472062448297984 5475023521051392 5488015983132672 5490357559099392 5498659663773696 5507343612675072 5509096710340608 5515828174782464 5524539237650048 5535253752971264 5546381615824896 5548389143937024 5551391519014912 5558920582397952 5561928656306176 5567699700444189 5578497922916352 5583293299032064 5591735934124032 5593515895554048 5594761765257216 5596542689869824 5602349649447936 5613215073435648 5622079937939136 5629580131958784 5635421371109376 5637215238488064 5640265679634432 5646118006084248 5657068316196864 5661931232821248 5663980584435712 5673561226739712 5675367234797568 5680493647364096 5691275834359808 5708230432751616 5711319302033408 5713137329242112 5721776304685056 5724872503984128 5726694845448192 5729793706295296 5735738926815744 5743754958864384 5746863051374592 5751803157151744 5752825983007488 5757771214626816 5766477682065408 5769598070421504 5771434648928256 5788628044480512 5791760418963456 5793604052189184 5797769935999734 5805504511082496 5810495026102272 5812598150791168 5816523982123008 5827804784492544 5838866583846912 5840979977699328 5844140681150464 5846000988061696 5855233487791072 5858009073844224 5863044722720768 5880511029313536 5883693124026368 5886612633775104 5889798030221952 5891672870780928 5900581814206464 5903774769733632 5908849759617024 5923247301328896 5926452521730048 5928339030147072 5931547005812736 5932601794976472 5937701565083904 5940516243898368 5949898010122176 5963335128317952 5966562041266176 5972752932056064 5974654178820096 5980050929549312 5992072995667968 5994241843003392 6017267099762688 6020523196678144 6023510602002432 6026770077436416 6031950796275712 6041071857401856 6043649406140416 6064276998979584 6067558534152192 6069489959436288 6070569278580576 6073854218666388 6078667784454144 6088267731287808 6090865417125888 6100075564498944 6105319298039808 6111654163034112 6116907849744384 6119121881399296 6153017105055744 6160535364042752 6166927521097728 6170264603089664 6176652253986816 6178887910293504 6193966003613696 6196902160760832 6205306696630272 6208664546574336 6214001625137152 6215106642356304 6227160472092672 6232513450082304 6241937786929152 6245315458891776 6250684043231232 6253785655197696 6257169738344448 6265914500579328 6275810163280896 6281204961411072 6294106985914368 6296110526103552 6303803628322816 6313759128742912 6320295329660928 6326004289110016 6338011724627968 6353052094169088 6356489892921344 6363085371936216 6371978157490176 6375426197618688 6377455623340032 6380906627465216 6387527441226624 6390555353284608 6396048788422656 6402685313654784 6415102941069312 6421759236845568 6425234214787584 6427279495397376 6440481566982144 6442531701129216 6446017919582208 6452706292667712 6465220932796416 6467278941978624 6470778551795712 6473120667926528 6477492616455168 6485407346130944 6504315239268352 6523691923144704 6525768544813056 6527222059466752 6529299804848128 6536074591022592 6539172919640064 6555130202075136 6567843487285248 6571102474911744 6574658266294272 6576751111569408 6580309959573504 6587137673764956 6590260208074752 6595925313060864 6615574907977728 6619154764529664 6621261773930496 6626022783999696 6628131979628544 6647455979569152 6672990381539328 6675405688799232 6679017921314816 6681143986356224 6691695414618368 6704673559937024 6720584033501184 6724220713172992 6727557295742976 6731197748825088 6733340423749632 6743522073378816 6757053822124032 6769425487233024 6773088596262912 6778910863785984 6780116337115968 6785944645810176 6799105581907968 6818928047161344 6826003350921216 6828176204365824 6834343919484928 6852223594266624 6860596200865792 6871431035258944 6880597939060736 6884012116574208 6887737231355904 6893658052886528 6914194608685056 6920138173448192 6930602284548096 6934352610459648 6936559953641472 6937793461234944 6941547678475872 6951248899080192 6957224316370944 6960989048143872 6968211754065408 6971514930855936 6984747614896128 6990751828279296 6993282150170624 7011577631342592 7020144949723136 7031231757009152 7032019548635136 7047917166968832 7051730974959616 7059031147413504 7061586183192576 7074989832142848 7078818289844224 7081071619342336 7086163255110786 7091779081863168 7095616624656384 7101716143013888 7102979019835776 7116754825248768 7122872514379776 7130263190206464 7133643185061888 7136392491368448 7147183605940224 7151051129536512 7158471043428243 7172354472321024 7174637576257536 7178519955898368 7185968371379952 7194748774614016 7195554886975488 7215724718563328 7229719187554304 7239524479401984 7243441971003392 7250957749415688 7260630964764672 7272097567927104 7282260751417344 7286201368707072 7288520712388608 7292464717103104 7296083264397312 7300031361401856 7317354644176896 7339153413537792 7341489612914688 7343124816900096 7345462280454144 7353083914900416 7362893372719104 7374521477334528 7388823923195904 7395175487766528 7402848704520192 7411894109863936 7423599600592252 7437997230555136 7455647912165376 7459682353676288 7462056919826432 7469799532597248 7484286764580864 7496106583918848 7509831399899136 7513895161479168 7516286984650752 7520354239512576 7528157341445664 7542757754929152 7549241643761664 7560657037688832 7564748302319616 7572597467428224 7575007976718336 7601685549889536 7610973910335488 7626274721759232 7629035072913408 7633163338645504 7647651902420992 7658339945152512 7662484068499456 7670434644009984 7677028286169088 7688636909420544 7692797427228672 7695246198571008 7718170725974016 7722347225284608 7724805402918912 7730359914666312 7736486271123456 7740672681443328 7748704385275392 7755365309497344 7770406379323392 7778468934770688 7785155445129216 7787973303599104 7801146686767104 7803629947846656 7810678765125632 7831112679161856 7840681372418048 7848816845033472 7853064040295936 7855563827707904 7867442418941952 7871699692978176 7878466346156032 7897663068438528 7901936695640064 7904452040196096 7908729341083648 7910135726635296 7916935420111872 7920688325197824 7928906812839936 7933197346829568 7944284456091648 7955416055021568 7959363561160704 7963670576074752 7966205571760128 7982568702738432 7989430660890624 7992322457337856 8013231578677248 8028441552789504 8031347469336576 8035693436581888 8054762476535808 8085702665306112 8090078045536256 8092653279248384 8094092371440768 8098472291555184 8104890379272192 8117690308383744 8121153889501184 8133434085998592 8144465039327232 8148872217378816 8155877132992512 8157327468092649 8168209835360256 8181109763917992 8196976539795456 8199585801437184 8204022806740992 8212535281577088 8222570028130304 8235536338649088 8238517213724672 8273742262173696 8278219395432448 8286808856475072 8302880629456896 8310017933443072 8322583715905536 8327087278522368 8334245390974976 8338380873596928 8342892984459264 8367746884374528 8374939948548096 8387603901186048 8390273843331072 8392142647885824 8394814034804736 8403524474171904 8419822610153472 8427060439547904 8433119906908704 8444370197938176 8460398519451648 8470736125558784 8484113829248288 8492896849231872 8495970876653568 8500568263491584 8503274164453376 8516703254968832 8520740471046144 8536913751539712 8562345649127424 8566978953050112 8569705993863168 8582664457027584 8587308755976192 8590042268172288 8594690559442944 8603608390223616 8615632438296576 8620294577061888 8627704735727616 8629238974511232 8636656821940224 8640750900215808 8654397105632256 8657151973392384 8687640628445184 8690406078283776 8698255897526272 8714766121363456 8715742539153408 8718897226186752 8740173602766848 8757124649713664 8761469966548992 8766211021725696 8769001482092544 8773746612764672 8782850231686608 8787013610766336 8794567084081152 8820766543970304 8825539686039552 8829918950662656 8834697045332928 8837509306171392 8855662154600448 8863274639425536 8889678782595072 8892508545220608 8897320508719104 8900540918398976 8906552347625856 8918434226110464 8949843061899264 8970076394323968 8974930331766784 8977787231666176 8991362764505088 9009405096165376 9025900649644032 9030784795017216 9035265903003648 9038547818381312 9040155116154624 9047926194413568 9061607786102784 9065474109210624 9079182235533312 9096415498469376 9101337801228288 9104234939154432 9110781327999582 9136298125688832 9157978947059712 9175361774616576 9178682822098944 9183649641807872 9218926144913408 9240803046064128 9245803480612864 9250391281646592 9255396904634496 9268331865440256 9281318730858496 9290949005420544 9295353241141248 9307960044945408 9312996819861504 9321002437705728 9322659963534456 9340740708139008 9348770175123456 9367973188337664 9370955201642496 9376026064846848 9385754607516672 9397222889291776 9421807442116608 9433319776190464 9448217673481048 9455705442484224 9460822166208512 9470638693114368 9489006433665024 9497163352506368 9507017586941952 9515189988491264 9529578141253632 9534734839382016 9544628057904324 9557967236235264 9563139296428032 9566183435010048 9571359941197824 9581291161839936 9585833029926912 9594073182633984 9604027970482176 9622654411603968 9637851322181376 9640919243096064 9652699305869312 9667943665887584 9669026879373312 9680841286352896 9696130090569472 9706167827693568 9709681001889792 9714935158276096 9728111019196416 9733375148535808 9756472858902528 9785537884717056 9788652817219584 9790833089200128 9793949707272192 9804111886533888 9808759379460096 9832695303112704 9846437072338944 9851765230927872 9861987399441408 9865126667354112 9870464939360256 9880706510647434 9893887969591296 9928732146794496 9931892660895744 9940863882887168 9959732710129664 9979049019441152 9994808778558464 10013108533198848 10018526881972224 10021715979534336 10027138986016768 10037543121927552 10057010339905536 10065655525015552 10080876050251776 10086331069759488 10091335943614464 10096796623237632 10100010635624448 10135580733186048 10159632894394368 10162866908823552 10168366295678976 10172046763884544 10178916968715264 10198658372861952 10227246192013312 10228392070742016 10251515879227392 10257063236304896 10260328264761344 10290894301298688 10296462967046144 10299740537225216 10307146552888416 10320896908591104 10326018174861312 10331605847033856 10340487079329792 10371291913027584 10380207260172288 10395903426822144 10401528915689472 10404839930462208 10412321517713808 10435836474556416 10441483572215808 10452317631098112 10465089126711296 10486127742418944 10489923225255936 10495599590637568 10530217424584704 10535915594186752 10546847635513728 10555913893482496 10560917766930432 10571875750453248 10577596462439424 10592379274788864 10612484748214272 10618227434766336 10621607429013504 10629244882666179 10637668622794752 10643424936984576 10652574214520832 10654468529753664 10675132237873152 10678530346057728 10684308771569664 10695394785309696 10704588737052672 10708463292448768 10726576694304768 10739683302047744 10767779933847552 10780936887074816 10792123161921024 10797963055406912 10823587077844992 10844578781331456 10859286719102976 10865162956505088 10874502843990016 10876436624123532 10890946447147008 10908146351890656 10923391127126016 10929302053060608 10932781068582912 10938697075654656 10944124896595968 10950047042102784 10976031966265344 10980715118198784 11014687225350144 11018193420681216 11031656349564928 11049078475300096 11070507505942528 11092763231649792 11096778287874048 11102783038029824 11117841164795904 11123857312612352 11135399400888378 11156995845832704 11166586598064128 11183471868248064 11189523530514432 11193085379739648 11204699298895872 11226430146871296 11244159875878272 11259160263917568 11270842742218752 11274430476976128 11280531359268864 11292236012168496 11314136632393728 11323862465642496 11327961168871424 11347122453479424 11360987294728192 11382551668719616 11416460865503232 11422638604066816 11426274658484224 11443552609370112 11449745007968256 11453389690896384 11459587412590592 11471477853631488 11487509917728768 11493726102749184 11505651966014976 11515542429253632 11532955364130816 11539196140843008 11542869297856512 11577256088961024 11583520837926912 11587208104378368 11595539871999468 11611009022164992 11620990052204544 11633047964246016 11655609568985088 11677733167693824 11681959955398656 11688281362300928 11692001976123392 11710466975582144 11716018147688448 11726089445441536 11761022058627072 11767386248052736 11773225267550208 11779596060443904 11783345741561856 11801163628412928 11807549539467264 11817699519234048 11846494602657792 11852905043460096 11856678060294144 11863094011625472 11865203589952944 11875403130167808 11881032487796736 11899796020244352 11933124082532352 11945505864112128 11949308357640192 11960101859098624 11984145991335936 11988483686006784 12034534199525376 12041046393356288 12047021204004864 12053540154872832 12063901592551424 12082143714803712 12128553997959168 12135117068304384 12138979918872576 12141138557161152 12147708437332776 12157335568908288 12176535462575616 12181730834251776 12200151128997888 12210638596079616 12223308326068224 12233815699488768 12238243762798592 12306034210111488 12321070728085504 12333855042195456 12340529206179328 12353304507973632 12357775820587008 12387932007227392 12410613393260544 12417329093148672 12428003250274304 12430213284712608 12454320944185344 12465026900164608 12483875573858304 12490630917783552 12501368086462464 12507571310395392 12514339476688896 12551620326561792 12562409922822144 12588213971828736 12592221052207104 12627518257485824 12640590659321856 12652008578220032 12676023449255936 12706104188338176 12712979785842688 12726170743872432 12743956314980352 12750852395237376 12754911246680064 12761813254930432 12775054882453248 12781110706569216 12805370627309568 12830205882138624 12843518473691136 12850468429575168 12854558990794752 12880963133964288 12885063402258432 12892035839164416 12905412585335424 12930441865592832 12941557103591424 12946241335853056 12954985232910336 12970814692261888 12991299301036441 13008630478536704 13047383846289408 13051537089626112 13054444118933504 13058599609696256 13072149182045184 13078345839280128 13110260404150272 13135686974570496 13142204949823488 13149316532588544 13153502223138816 13160619919147008 13174275347529912 13180520416149504 13191850626121728 13231149815955456 13238309529059328 13242523547860992 13252045567999392 13256263959257088 13294911959138304 13345980763078656 13350811377598464 13358035842629632 13362287972712448 13383390829236736 13409347119874048 13448441426345984 13455114591485952 13462395497650176 13466680847499264 13487044146757632 13514107644248064 13538850974466048 13546177192525824 13557821727571968 13560232674231936 13571889291620352 13598211163815936 13652006701842432 13656352408731648 13668687838969856 13704447188533248 13721192401731584 13742862070517888 13761195878121472 13768024233148416 13775474462711808 13787316105773056 13828389217370112 13840276346896384 13861204569096192 13868705220919296 13875586922469888 13883095356951744 13902497798160384 13914448632741888 13921978096287744 13936423508130816 13943029861711872 13969495229792256 13981503656558592 13986564300341248 14023155262685184 14040289899446272 14062463514018304 14064039097270272 14095834333937664 14103461949919232 14118062294827008 14149979664285696 14157636579688448 14162143238684672 14172326510221572 14183558163726336 14191233249312768 14203432286027776 14205958039671552 14233509650497536 14245745028759552 14260526380412928 14267286370123776 14272784982736896 14294367211880448 14302102259073024 14316942086856486 14344708944642048 14349275152515072 14357039911796736 14371936742759904 14389497549228032 14391109773950976 14431449437126656 14459438375108608 14479048958803968 14486883942006784 14501915498831376 14521261929529344 14544195135854208 14564521502834688 14572402737414144 14584929434206208 14592166528794624 14600062722803712 14634709288353792 14678306827075584 14682979225829376 14686249633800192 14690924560908288 14706167829800832 14725786745438208 14749042954669056 14777647846391808 14805697409040384 14823788219727872 14847199201184504 14875994461110272 14911295824330752 14919364707352576 14924113839652864 14939599065194496 14968573529161728 14992213167837696 15019662799798272 15027790322958336 15032573969301504 15040708479025152 15056314682891328 15085515509858304 15098483287523328 15121314075377664 15129496604639232 15145194934856448 15150015953436672 15203371099779072 15221947820670976 15252549443518464 15258070145826816 15266326677291008 15295303804841984 15324968136998912 15340869288019968 15354056572338176 15377273818841088 15385594854457344 15390492397142016 15436341451948032 15444694450569216 15449610805837824 15460719829332624 15472972542246912 15481345362886656 15497408770550784 15510730618994688 15556937869541376 15570310890258432 15575946607198208 15602293373534208 15607259895693312 15621357530251264 15662225358323712 15681362744836096 15697633690066944 15706128080591872 15711127655415808 15734884837883904 15743399385956352 15756932692312064 15795326136877056 15803873391280128 15817458682167296 15820271453270592 15833870840223744 15841376650395648 15857813625679872 15866394693659136 15888568912183296 15910832110043136 15918727122321408 15927341152149504 15932411143520256 15965137405476864 15978861321781248 15984644914675712 16026463157354496 16056883105579008 16062694938673152 16071386873163776 16109524953071616 16171405330612224 16180156091072512 16185306558496768 16188184742881536 16196944583110368 16235380616767488 16242307779002368 16266868171997184 16288930078654464 16297744434757632 16311754265985024 16314654936185298 16336419670720512 16362219527835984 16393953079590912 16399171602874368 16408045613481984 16425070563154176 16445140056260608 16471072677298176 16477034427449344 16547484524347392 16556438790864896 16573617712950144 16605761258913792 16620035866886144 16645167431811072 16654174557044736 16676761747193856 16685785968918528 16703099101332567 16735493768749056 16749879897096192 16775207802372096 16780547686662144 16784285295771648 16789628069609472 16807048948343808 16839645220306944 16866239813817408 16888740395876352 16920797038903296 16941472251117568 16968227658496576 16985793698463744 16991941753307136 17001136526983168 17006548328906752 17033406509937664 17041480942092288 17073827503079424 17124691298254848 17133957906100224 17139411987726336 17165328914055168 17174617511952384 17180084536344576 17189381118885888 17207216780447232 17231264876593152 17240589154123776 17255409471455232 17258477949022464 17273313643880448 17308794211264512 17314303946784768 17375281256890368 17380812156567552 17396511795052544 17429532242726912 17431485078306816 17437794452373504 17480347205533696 17522939933097984 17532422043451392 17538002964185088 17547493225529344 17565700463373216 17574027221532672 17589134168162304 17641533087940608 17651079372079104 17659837901325312 17669394090665856 17675018612342784 17711324309200896 17726549278851072 17779357565190144 17785017090441216 17794641017438208 17801081836797952 17813104695251712 17899686123798528 17940152788647936 17949860663533568 17955574463332352 17982725529010176 18018810192330752 18051801299288064 18061569590034432 18070531806007296 18080310232309248 18095852388827136 18123215572205568 18130948218421248 18192830996938752 18202675602456576 18208469878308864 18221562655999164 18272596251377664 18315957894119424 18350723549233152 18357365644197888 18367299283615744 18437852289826816 18481606092128256 18491606961225728 18500782563293184 18510793809268992 18536663730880512 18562637461716992 18581898010841088 18590706482282496 18615920089890816 18625993639723008 18642004875411456 18645319927068912 18681481416278016 18697540350246912 18735946376675328 18752052129693696 18771509215033344 18794445778583552 18843614884233216 18866639552380928 18896435346962096 18911410884968448 18921644332417024 18941277386228736 18978012867330048 19014035173883904 19030379976982528 19059156282507264 19069469678764032 19089256115808648 19115934472470528 19126278592856064 19132366870020096 19142719882395648 19162582323679872 19171666059853824 19188146365267968 19208055940964352 19245308823207936 19275702644362752 19281838486192128 19305398611738624 19335887331775168 19338053758746624 19361682572705792 19392260181138944 19412335655387136 19419362003779584 19429870316552192 19456222038392832 19466750297071616 19512945717805056 19571075769434112 19577305634439168 19581666178400256 19587899414544384 19608223773067776 19617518758920192 19665390606225408 19703530461855744 19723974798882816 19730253334708224 19740929878720512 19761413021294868 19787775939182592 19857464293588992 19863785321791488 19881727765774336 19919465420259328 19989617557116928 20026217066397696 20037053763944448 20043431959068672 20054277972033536 20075086243855104 20114020679811072 20131311050031104 20161752100503552 20172662139518976 20182671887228928 20193593246475264 20200021271248896 20271161466372096 20319265788788736 20336732591357952 20344093527769088 20357833937430528 20397316745723904 20454492384026624 20456784141484032 20503031758454784 20514126472609792 20520656529522688 20581788602597376 20592925934092288 20614293105776832 20641793817182208 20652036349722624 20663211694067712 20680974158659584 20742583826055168 20760414520344576 20791806853644288 20803057831378944 20809679860924416 20824643035427616 20871672949112832 20882967144431616 20904635262196224 20930178253422592 20972255484837888 20979846450511872 20991199181275136 21060434849169408 21071831188373504 21093695271027456 21111827786964992 21143751500906496 21155192924878848 21184758549577728 21224969496428544 21236454869532672 21243214858027008 21258489765332358 21275337245589504 21286849873969152 21305148429041664 21308937059507328 21350264475746304 21368617543139328 21390789570619392 21409177474105344 21416926584897536 21453153388609536 21479366604095488 21535559867695104 21561873774149632 21584246323842048 21595926110813824 21647174155689984 21689157562662912 21718573438205952 21730325913010176 21749005687980032 21752873248247064 21781892894294016 21816292703781312 21846782254252032 21858604106121216 21865562137165824 21877394151309312 21888249793191936 21900094084205568 21952063932530688 22029374450700288 22036386841362432 22063312699129856 22098156950600192 22141015011885056 22185526463299584 22205566076059648 22235682329591808 22247714625224704 22270798801776756 22313991691665408 22333173196128256 22366943736496128 22379047061028864 22386170759479296 22409398597791744 22452860293742592 22488319751756544 22541685484437504 22548860953952256 22561062718537728 22584472024336992 22628273264787456 22647724931284992 22655922337742848 22694244906958848 22721974589456384 22765103337439232 22832921731006464 22845277208133632 22852549316968448 22887105218740224 22899490015936512 22919174825181184 22942955707262976 22975019835457536 22987452205498368 23011303932029952 23031084858507264 23065910728261632 23078392281686016 23085738595713024 23154512177922048 23167041675853824 23174416208756736 23191079743998936 23222018044329984 23266095928492032 23311219137970176 23355466335387648 23363919910797312 23376562724601856 23384003952246784 23420933951164288 23432036295376896 23452178890883072 23522044117254144 23534772496105472 23546450535100416 23559192120887808 23566691483123712 23602327256825856 23615099078934528 23635399038468096 23692989205315584 23705810086920192 23713356120588288 23726188023250944 23730407179905888 23750806260335616 23762064975593472 23799592040488704 23866248165064704 23891011728224256 23898616715280384 23920203718197248 23968291982671872 23976967372013568 24082092786712576 24094042408009728 24107080309745664 24127803185102848 24164287429607424 24257107995918336 24270234136608768 24277959837745152 24282277114322304 24295416874665552 24314671137816576 24353070925151232 24363461668503552 24400302257995776 24446616652136448 24467631398977536 24476487525597184 24612068420222976 24642141456171008 24667710084390912 24681058412358656 24706609015947264 24715551641174016 24775864014454784 24821226786521088 24834658186297344 24856006500548608 24860426569425216 24908641888370688 24930053800329216 24967751147716608 24981261835567104 25002736172924928 25015142620790784 25028678953377792 25103240653123584 25124819845644288 25176427943657472 25184442104414208 25255036514971648 25281181318643712 25304017156440064 25352046898511872 25412208376676352 25425959571685376 25452341487744864 25487912629960704 25501704790474752 25509822493360128 25523626509860864 25550109764906496 25562221413138432 25610741254619136 25687036947382272 25700936859150336 25709117981589504 25761926267928576 25770126804516864 25784071678328832 25810825170670848 25860883731185664 25883114207182848 25892482671706112 25909970465820672 25941629384523776 25982598602072882 26017260957073408 26094767692578816 26108888237867008 26117199219392512 26144298364090368 26156691678560256 26220520808300544 26271373949140992 26284409899646976 26298633065177088 26307004446277632 26321239838294016 26348550695059824 26361040832299008 26383701252243456 26462299631910912 26476619058118656 26504091135998784 26512527918514176 26589823918276608 26691961526157312 26701622755196928 26716071685259264 26724575945424896 26766781658473472 26818694239748096 26896882852691968 26910229182971904 26924790995300352 26933361694998528 26974088293515264 27028215288496128 27077701948932096 27092354385051648 27115643455143936 27120465348463872 27143778583240704 27196422327631872 27304013403684864 27312704817463296 27337375677939712 27408894377066496 27442384803463168 27485724141035776 27536048466296832 27550948925423616 27574632211546112 27656778434740224 27680552693792768 27722409138192384 27737410441838592 27751173844939776 27766190713903488 27804995596320768 27843956192575488 27872847016261632 27886059723423744 27938990459584512 27963007313117184 27973128600682496 28046310525370368 28080579798892544 28124927028036608 28128078194540544 28191668667875328 28206923899838464 28299959328571392 28315273159376896 28324286477369344 28344653020443144 28367116327452672 28382466498625536 28411916079343104 28467019300995072 28491490057519104 28521052760825856 28545569965473792 28588734423760896 28604204518146048 28633884173712972 28689417889284096 28698550305030144 28714079823593472 28743873485519808 28778995098456064 28782219547901952 28862898874253312 28958097917607936 28973767884013568 29003830997662752 29042523859058688 29088390271708416 29129043005669376 29144805474828288 29169858868412416 29184333057589248 29200125445607424 29269418576707584 29356613654151168 29365958451658752 29372499267600384 29381849121816576 29412335659601664 29498085909338112 29555295692783616 29611394818080768 29647576439455744 29694398402369008 29751988922220544 29822591648661504 29838729414705152 29879198130388992 29937147058323456 29984426335675392 30039325599596544 30055580645916672 30065147938603008 30081416958050304 30112629365782656 30171031019716608 30196966575046656 30242628150755328 30258993209278464 30290389869712896 30300031906873344 30406742199558144 30443895641341952 30505098887036928 30516140291653632 30532653354582016 30590607609683968 30649936273997824 30681738576039936 30708113144676352 30754547637682176 30771189708914688 30780984794284032 30872682903896064 30889388901138432 30899221611675648 30921439658665248 30962690725773312 30994817541101568 31021461237989376 31113875739082752 31140621780516864 31151893214396416 31204586747068416 31214519791386624 31242715060502528 31324450716647424 31395267380133888 31412256161183744 31422255310831616 31469769675767808 31486798771912704 31513865384624128 31590652273754112 31607746782560256 31634917364334592 31640542906541184 31667741680447488 31682753300791296 31715627251359744 31732789387318272 31777137824366592 31837454244642816 31854682304299008 31864822287040512 31887734647998537 31930274810953728 31957722643562496 31969289829351424 32052926314708992 32113766211158016 32125389877346304 32142773746327552 32219049906143232 32342810661224448 32360312182145024 32376369485763072 32393889166220736 32470761233534976 32484615558004736 32533736343994368 32577860157308928 32595488869515264 32623508531970048 32629309872370596 32672839341441024 32724439055671968 32787906159181824 32798343205748736 32816091226963968 32850141126308352 32890280112521216 32942145354596352 33094969048694784 33112877581729792 33147235425900288 33211522517827584 33240071733772288 33290334863622144 33308349114089472 33353523494387712 33371571937837056 33406198202665134 33470987537498112 33499759794192384 33550415604744192 33568570591543296 33579256139218944 33614097896687616 33679290440613888 33732479627634816 33777480791752704 33841594077806592 33882944502235136 33936455316993152 33971587396927488 33983883506614272 34002273053966336 34066813019875328 34082961884184576 34147655006158848 34249382596509696 34267915812200448 34278823975452672 34330657828110336 34349235023904768 34360169072689152 34378762237771776 34414433560894464 34462529753186304 34481178308247552 34516955898044928 34546627287760896 34617588422529024 34628607893569536 34750562513780736 34761624313135104 34793023590105088 34859064485453824 34862970156613632 34960694411067392 35045879866195968 35064844086902784 35076005928370176 35094986451058688 35131400926746432 35148054443065344 35178268336324608 35283066175881216 35302158744158208 35319675802650624 35338788181331712 35350037224685568 35422648618401792 35453098557702144 35558715130380288 35570034180882432 35589282034876416 35602163673595904 35626209390503424 35799372247597056 35880305577295872 35899721327067136 35911148926664704 35965451058020352 36037620384661504 36103602598576128 36123139180068864 36141063612014592 36160620464618496 36191704777654272 36246431144411136 36385661993877504 36405351204913152 36416939756617728 36443125311998328 36545192502755328 36631915788238848 36701447098466304 36714731288395776 36734598567231488 36875704579653632 36963212184256512 36983213922451456 37001565126586368 37021587618537984 37073327461761024 37125274923433984 37163796021682176 37231840179781632 37251987279446016 37284009750822912 37290639854137824 37362962832556032 37395080700493824 37471892753350656 37504104259387392 37543018430066688 37588891557167104 37687229768466432 37733279104761856 37792870693924192 37843288664834048 37882554772457472 37956025734660096 38028070347767808 38060759953965056 38118312565014528 38138939357528064 38178512231617296 38231868944941056 38252557185712128 38264733740040192 38285439764791296 38325164647359744 38343332119707648 38416111881928704 38490617646415872 38551405288725504 38563676972384256 38610797223477248 38671774663550336 38676107517493248 38723365145411584 38784520362277888 38824671310774272 38838724007559168 38859740633104384 38912444076785664 38933500594143232 38973897903109323 39025891435610112 39142151538868224 39154611268878336 39163332356800512 39175798829088768 39216447546135552 39235037517840384 39330781212450816 39407060923711488 39447949597765632 39460506669416448 39481859757441024 39522826042589736 39575551878365184 39714928587177984 39727570643582976 39763455531548672 39838930840518656 39979235114233856 40052434132795392 40074107527888896 40086863918137344 40108555944067072 40150172487710208 40228041359622144 40262622100062208 40345324279037952 40365343774457856 40387186492950528 40400042542497792 40542322932744192 40638531577577472 40673465182715904 40688187055538176 40715667874861056 40794633491447808 40908984768053248 41006063516909568 41028252945219584 41041313059045376 41163577205194752 41185851868184576 41228586211553664 41283587634364416 41304072699445248 41326423388135424 41361948317319168 41485167652110336 41520829040689152 41583613707288576 41606115662757888 41649286070855232 41743345898225664 41765934288863232 41809270524392448 41860356506845184 41944510969675776 41959692901023744 41982398362550272 42120869698338816 42143662376747008 42187390542054912 42223655573929984 42287503001812992 42310385849757696 42449938992857088 42472909739065344 42486429716054016 42516979530664716 42550674491179008 42573699747938304 42610296858083328 42617874119014656 42700528951492608 42737235086278656 42781579141238784 42818354948210688 42833853169795072 42906306777219072 42958733208190976 43071119735390208 43123747548299264 43168492647684096 43191852221627648 43294348311379968 43378315125325824 43437146876411904 43460651826020352 43498011375960064 43505746496494128 43563785788588032 43632585407562624 43693564508504064 43717208212242432 43754788302618624 43776499586383872 43800188168411136 43904127865061376 44058748901400576 44072773682724864 44126625398259712 44196313901200384 44282030023770112 44411132152119296 44471364659183616 44495429250449408 44541597603553512 44627983383330816 44666346392256512 44733887472992256 44758094122057728 44772341518958592 44818797195583488 44905720587485184 44976639503513088 45083370968875008 45097721907904512 45122125437075456 45168944048673984 45256546529574912 45295449862569984 45311844675485696 45388489813917696 45530206674878464 45665843462012928 45690554416267264 45705098633936896 45774210437480448 45798980031873024 45838349650362368 45885911414525952 45974904410996736 46022607864059904 46062169717014528 46131821456523264 46156784563372032 46171477191426048 46309024355844096 46334083351707648 46348832417513472 46382159487997872 46444036088659968 46532191856984064 46710932670775296 46727839821594624 46753125449203712 46768007904493568 46841867902328576 46864072590753792 47044088234508288 47069544992210944 47092901070200832 47118384241775616 47133382966247424 47204654513651712 47230198157869056 47270798076936192 47385978410631168 47411620173840384 47452376046501888 47460814359811776 47501612520671232 47524129951186944 47599184080977408 47732496330129408 47782023456448512 47797233430560768 47840407436394496 47936583965343744 47953934744027136 48164185573425152 48188084816019456 48214160619491328 48255606370205696 48328574859214848 48514215991836672 48540468273217536 48555919675490304 48564554228644608 48590833749331104 48706141850302464 48726923337007104 48800604515991552 48893233304272896 48935262797955072 48952975051194368 49224136840445952 49335420168781824 49362116824717312 49413218031894528 49431103282348032 49551728028909568 49642453573042176 49669316372594688 49712013001097216 49720853138850432 49817283776741376 49860107600658432 49935502295433216 49962523671134208 50030285241581568 50057357906755584 50109297303997701 50206481306247168 50249639691288576 50352855887314944 50368884208828416 50510073029943296 50608034312880128 50704093797023744 50824416753352704 50851919143370752 50904682975489728 50975825259921408 51003409580949504 51019644986720256 51047253019721728 51100219529812992 51124442826276864 51221482509238272 51374073894764544 51401873718300672 51418235963179008 51523852535857152 51540253609033728 51568143356657664 51621650341341696 51721767462371328 51766228414365696 51819940931641344 51883258769047552 51965197204145764 52034521914146816 52189535385157632 52217776475734016 52234398438785024 52288596728180736 52313383357120512 52441041616601088 52568819799293952 52597266130354176 52614008892555264 52642479676588032 52697101390119648 52722081664598016 52767402504486912 52924599263821824 52953238116237312 53008182271997568 53025055837028352 53179647836553216 53383923052314624 53403245510393856 53432143370518528 53533563316946944 53637388479496192 53793765705383936 53820458365943808 53849581990600704 53866723389997056 53948176587030528 54056430576992256 54155403897864192 54184708770103296 54240930696927744 54287557166481408 54392844655263744 54608026807369728 54625409634926592 54674751355879424 54817788754132992 54884769606926336 54971448282071552 55072096932593664 55101897850847232 55149264423092224 55313556869480448 55361105387585536 55444818276384768 55474820883677184 55502347689879552 55532381427806976 55609991192641536 55687912385150976 55745694032523264 55772119446847488 55877980919169024 55926014626234368 55946257201364992 56092621050740736 56249854056073216 56256156389081088 56383337335750656 56413847799676928 56599918657142784 56630546318753792 56648572954738688 56689306040886288 56734232654905344 56764932997251072 56823832158686208 56934038601990144 57042105521651712 57091139930947584 57177468847521792 57208409036292096 57267768347425944 57378835778568192 57397100610060288 57428159647186944 57487746971039616 57557990196912128 57564439095803904 57725797748506624 57916195835215872 57947535768027136 58007661995325504 58085047718117376 58176780543416832 58258086011338752 58289610949656576 58339717736824832 58368666115178496 58400250891214848 58538837153415168 58713227308302336 58731916903317504 58744998535200768 58763698243633152 58824671319203328 58996171818676224 59110591385567232 59222789636161536 59295152878911488 59388796804738016 59503977844441088 59645183297323008 59677458829410304 59758396260777984 59968852671350784 60078651199193088 60111161291833344 60130295877206016 60162833916100608 60225258731565312 60342062039433216 60393933150093312 60485256301510656 60517986418556928 60580779739425792 60600063813746688 60813484399116288 60887791282683904 61010197774073856 61032280583307264 61065306709164032 61181215219367936 61299872547995648 61363477152079872 61416226289352704 61509095275364352 61542379417829376 61561969588568064 61745365807792128 61778777802276864 61842879317330496 61925381451546624 61989635082203136 62042922475978752 62227751478165504 62281243561033728 62303786428792832 62409173494136832 62429039582773248 62485430121005056 62648901433294848 62790534760267776 62824512322367488 62844510621663232 62939539351535616 62973597543825408 63027730769248256 63181304547508224 63215493565120512 63269834728669184 63281085813082368 63335483360894976 63431254502719488 63465578774636544 63554275648733184 63674908489285632 63709364608598016 63729644574081024 63775469295997074 63860549621907456 63915445287124992 63938579658702848 64105852629417984 64227532422316032 64250779754692608 64285547492655104 64438099812286464 64685621322448896 64720624364290048 64752738971526144 64787778332441472 64941522467069952 64969231116009472 65067472687988736 65155720314617856 65190977739030528 65247017063940096 65258619744741192 65345678682882048 65448878111343936 65575812318363648 65596686411497472 65632182453927936 65700282252616704 65780560225042432 66189938097389568 66225755163459584 66294470851800576 66423045035655168 66480143467544576 66616698228178944 66707046988775424 66743143875674112 66812396405330268 66941975074996224 66999519588384768 67100831209488384 67137141183086592 67158512278437888 67228195793375232 67358580881227776 67464959255269632 67683188155613184 67765889004470272 67872910633986304 67943174793854976 67967767013228544 68004546107932672 68133626039750656 68165923768369152 68295310012317696 68498765193019392 68535831624400896 68557647950905344 68661315656220672 68698470047809536 68757524475543552 68828867121788928 68925059506372608 68962356616495104 69033911796089856 69093254575521792 69235176845058048 69257215787139072 69501125027561472 69523248626270208 69586047180210176 69718128970907648 69921388822134784 70091759732391936 70129688173805568 70152011856740352 70189972902117376 70262801853492864 70296108886130688 70356536672649216 70566132351762432 70604317488316416 70639351605301248 70677576362663424 70700074449371136 70845297236803584 70906197115404288 71117430260760576 71140068361764864 71178564069752832 71204327347191808 71252418781006848 71598744495194112 71760611154591744 71799442654134272 71822297853329408 71930902116040704 72075240769323008 72246278360137728 72282127224029184 72321240929236992 72383409555308544 72492862288822272 72771323987755008 72810702409826304 72833879513235456 72886250623996656 73090385005510656 73402894196932608 73429462576791552 73469197134462976 73751409159307264 73926424368513024 73966427844902912 74003130253172736 74043175237075968 74146654923522048 74327592043364352 74463680359563264 74503974558892032 74568019501645824 74581279708275648 74725925665112064 74790161400987648 74943785506701312 75008208518774784 75086036860133376 75177783114334208 75374459536932864 75466558209523712 75585741387848384 75686577329668096 75765109544914944 75912051469320192 76056140695535616 76121519907930112 76236625130029056 76277878715056128 76357024463234592 76463737889882112 76505114371424256 76529467480080384 76570879529582592 76650329294719488 76686664239415296 76832223763857408 77102810577451008 77127353944768512 77221594446954496 77343549327100672 77352215034986496 77569040724555776 77649342621548544 77677448015118336 77719481266208768 77824888153571328 77867001188286464 77947795806218646 78051782871220224 78284303077736448 78326664713601024 78351597658177536 78432895092271104 78470075035680768 78661562424901632 78814121847422976 78895899195531264 78921013338832896 78963719514882048 79045652085179472 79151103756730368 79429857174355968 79526911063097344 79677861681037312 79958470228467712 80104868265590784 80148215055777792 80173727836274688 80217111888134144 80300344975420416 80456082719244288 80690648558075904 80730687548915712 80774372985901056 80800085084995584 81084645865488384 81277063155154944 81346930365431808 81431335749722112 81589266982895616 81817969536106496 82012127033819136 82056505890439168 82082626118090752 82327154410389504 82371703736369152 82457172423107328 82608145398890496 82652846776270848 82723896634638336 82970335304220672 83041658081378304 83167227414577152 83212231325515776 83298572141710464 83531868577726464 83618541048784896 83720713013690368 83889021939351552 83919385802047488 83964796725100544 84241739396677632 84287324753494016 84374781084109824 84447311147859968 84575006003625984 84620771699515392 84899877985714176 84945819478130688 84972859432108032 85033959061329432 85101348982358016 85147399495876608 85235748238029312 85401057902985216 85474470172557312 85563158282477568 85636709896421376 85667706339590144 85812613554438144 85917466416381952 86142239470780416 86247495096598528 86336985295368192 86383704443255296 86588696622759936 86874293752823808 86921303652040704 86996022751920128 87011492992988256 87127571577176064 87265170815125248 87387129017008128 87434416424484864 87509576605237248 87552999172767744 87600376336822272 87808255730122752 88117497802801152 88145547365449728 88392627802400768 88564060047540224 88822264304238592 88942729318367232 88990858500898816 89083195207107024 89255966766661632 89332692784513024 89467774945984512 89516188244115456 89637594391166976 89811441174970368 89953279007026176 90166741937750016 90195443815809024 90244250874150912 90337888097347968 90513093059149824 90590899725139968 90623689350971392 90776979627835392 91060413349756928 91331686924025856 91381108832534528 91410197267873792 91548420874960896 91597960063746048 91676699300724736 91771822829051904 91949808821993472 92045215728119808 92124339434029056 92263642913046528 92313569126744064 92342954382852096 92618048711688192 92668166703415296 92697664835026944 92764318975995744 92888072177319936 93064383713968128 93421865341550592 93455679643189248 93506250898407424 93536015808987136 93683735804657152 93728145181507584 94139089984421888 94185802140401664 94236768483551232 94266765932494848 94409309027303424 94460396315738112 94541596153872384 94771956821262336 94823240347680768 94904752093003776 94921628719623552 95003225041342464 95048259902373888 95198368161954816 95564046912897024 95594466861121536 95680814872788992 95873167930687488 95907869488054272 96328371146850304 96376169632038912 96428321238982656 96511212740411392 96657149718429696 97028431983673344 97080936546435072 97129108457289216 97181667498662208 97412283700604928 97453846674014208 97601209031983104 97786466608545792 97870525595910144 97905950102388736 98448273680891904 98670840337563648 98724233649434624 98826436063789056 99103456057819136 99284907146084352 99338632745189376 99424026002194432 99441706277700864 99634567553482752 99720215201316864 99871004590866432 99925047342268416 100060570483163136 100114715813511168 100218594607995402 100412962612494336 100499279382577152 100705711774629888 100737768417656832 101020146059886592 101216068625760256 101408187594047488 101648833506705408 101703838286741504 101809365950979456 101951650519842816 102006819161899008 102094506039443456 102200439059625984 102248885652553728 102442965018476544 102748147789529088 102803747436601344 102836471926358016 103047705071714304 103080507218067456 103136286713315328 103243300682683392 103443534924742656 103639881863282688 103766517538095104 103930394408291528 104069043828293632 104379070770315264 104435552951468032 104468796877570048 104577193456361472 104882083233202176 105137639598587904 105194532260708352 105228017785110528 105284959353176064 105394202780239296 105444163329196032 105534805008973824 105849198527643648 105906476232474624 106016364543995136 106050111674056704 106359295673106432 106767846104629248 106806491020787712 106864286741037056 107067126633893888 107274776958992384 107640916731887616 107699163981201408 107733446779994112 107896353174061056 108112861153984512 108310807795728384 108369417540206592 108481861393855488 108575114332962816 109216053614739456 109250819269853184 109349502711758848 109635577508265984 109769539213852672 109942896564143104 110144193865187328 110203795701694464 110298528846184448 110627113738960896 110722210775171072 110889636552769536 110949641767354368 111004695379759104 111064762855613952 111219982385283072 111375824770301952 111491388065046528 111755961838338048 111852029252468736 111892514402729984 112185242101481472 112499708112146432 112512312778162176 112766674671501312 112827695599353856 113199837314285568 113261092637507584 113297145909477376 113378612081772576 113529865994502144 113647664317372416 113868077203980288 114084211043303424 114182279861895168 114354937695043584 114416818072584192 114535536694851888 114757671557136384 114794201220120576 114856319294373888 114975493942079232 115115980393824256 115451595497013248 115832391670431744 115895071536054272 116015323990651008 116170095436234752 116353561086833664 116516172022677504 116579221899313152 116737332230356992 116800501782429696 116921693709327969 117077674306830336 117426454616604672 117463833806635008 117489997070401536 117527396487266304 117649342638406656 117992343637352448 118221182771134464 118445579272323072 118590305757822976 118777593609476032 119007955688882176 119290366594646016 119354917658820608 119516792521555968 119937705342701568 120157302398386176 120222322583666688 120260591754412032 120325667832201216 120450517463130624 120684124078866432 120787866300186624 121035972837113856 121161559478851584 121200127627493376 121626968798232576 121775582565367808 122020395548147712 122064561166614528 122130613418328064 122362430438735872 122726954304159744 122832452578705408 123018190550728704 123084758835658752 123123939177136128 123490731615584256 123557555604553728 123685758634660992 123850762903093248 123979270164406272 124085844951957504 124455502956331008 124562487122067456 124607572857585664 124818346988273664 124970860242010112 125297802866589696 125581069520535552 125649024644734976 125689021243326464 125879078703071232 125947195087650816 126055461538496512 126362609095016448 126430987130241024 126562171626164736 126670966721789952 126862509005438976 126931157549273088 127349816978571264 127418729217196032 127459289148162048 127550938591994148 127721099243814912 127830890574249984 128211705258835968 128455064844632064 128501559509385216 128571094985310208 128876199624572928 129371242644897792 129441248728580096 129505477943052288 129575556664882944 129883044934139904 129938462232018944 130134945375977472 130311440629235712 130381955478061056 130494034127880192 130517239489482384 130691357365764096 130897756222687872 131151624636727296 131264364907855872 131400564505233408 131561120450084864 132379876194779136 132451510326919168 132588941703601152 132846090071310336 133233396456357888 133414093977550848 133486287751348224 133624792810660536 133883950149992448 133999039176769536 134201662418976768 134274282366173184 134317024556875776 134456391586750464 134717161762455552 134929918510539264 135366376311226368 135531778008940544 135745821267972608 135886349587709952 135935534026457088 136009092215865344 136267252079501312 136590620024635392 136997530386038784 137071663248801792 137115295901810688 137322631312441344 137396940095619072 137515048951087104 137657734243577856 137924713232990208 138067823592179712 138186509151043584 138470353690116096 138514431574278144 139002250055122944 139046497252540416 139172094360420352 139436257941815296 139842777644269568 140183519464783872 140259376347611136 140304023713480704 140379945804234752 140525603706985728 140592217772261376 141132264703524864 141208634976632832 141278703210602496 141355152725326848 141400148898742272 141690594473607168 141812394230808576 142234860521521152 142357128139505664 142408654694383616 142504837562013696 143197488990388224 143521222309183488 143598885308268544 143644595706658816 143861804232081408 144150481538646016 144492556720275456 144564254448058368 144642481858473984 144766819110617088 144985724577644544 145542647975510016 145621404819652608 145667759026470912 145772501247993312 146180770011021312 146805788393865216 146858925153583104 146938394268925952 147502818318614528 147932855689805824 148006260506345472 148086350474151936 148293309847044096 148655184086728704 148927360719126528 149007949117784064 149136039003291648 149162559416551296 149451851330224128 149580322801975296 149887571013402624 150172073720266752 150355566228668416 150748919073865728 150933116419047424 151171482775696768 151373154659336192 151530219089829888 151824102938640384 152112281391071232 152243039815860224 152473250260058112 152555757430112256 152714048926469184 152927475779764224 153010228742848512 153058934960160768 153141759059165184 153300658589438976 153373328478830592 153664447527714816 154205621154902016 154254707889537024 154443188893908992 154687098654201344 154704430069972992 155138081449111552 155298685243097088 155438962532417536 155649776307142656 155734002376572928 155895591612437292 156103565742440448 156568606155472896 156653329427202048 156703195316355072 156865790184542208 156940150071361536 157323124849803264 157791798391062528 157842026677665792 157927439029764096 158091304170358944 158302207513460736 158859714348711936 159053822126194688 159355723362074624 159916940456935424 160209736531181568 160296430111555584 160434223776268288 160600689950840832 160912165438488576 161381297116151808 161461375097831424 161548745971802112 161600170169991168 162169291730976768 162554126310309888 162862671499444224 163178533965791232 163635939072212992 164024254067638272 164113011780878336 164165252236181504 164654308820779008 164743407472738304 164914344846214656 165216290797780992 165305693552541696 165447793269276672 165940670608441344 166083316162756608 166334454829154304 166424462651031552 166597144283420928 167063737155452928 167237082097569792 167441426027380736 167778043878703104 167838771604094976 167929593450201088 168574649506988032 168749562168219648 168894622295719936 169150012007251968 169241543399030784 169799755971428352 169891638956261376 169945718864216064 170067918122658864 170202697964716032 170294798991753216 170471496476058624 170802115805970432 171126316564955136 171273419792842752 171335412679180288 171625227108876288 171834932832763904 172284478941560832 172494990193197056 172673970590736384 172767408886510592 173177393245519872 173748587505647616 173842607304081408 173992045503840256 174022985985976512 174255143154352128 174530341630250496 174774258034016256 174868832848969728 175019153210474496 175105998345535488 175200752673644544 175616511460245504 176234995605602304 176291094730899456 176785255604801536 177128120095080448 177885458636734464 177981717001797632 178166390414214048 178511933533323264 178665385569026048 178935549891969024 179032376488230912 179275188782333952 179906558014052352 180333483875500032 180390887631618048 180488501748301824 180675776194695936 181026186118299648 181181799450279936 181247378701942784 181553959255670784 182120826699513856 182663373848051712 182762217665069056 182820394535747584 183096841749921792 183195920127492096 183543645658103808 183899617643986944 184090431456239616 184248678868058112 184527285826093056 184627138253488128 184685908765704192 185236097423376384 185336333406830592 185528637951991488 185776144354639872 186128767427936256 186843730683101184 186911359286378496 187012501796814848 187072031617974272 187367471609314304 187456290363015168 188278179968843776 188371604280803328 188473536967102464 188533531864989696 188818618054606848 188920792631476224 189083192307744768 189543913642524672 189646480695361536 189809504186007552 189843257439247104 190006450082684928 190396736323909632 191128093825794048 191188933722243072 191361629745577984 191746335861374976 191815738976108544 192752339264077824 192856642477965312 193022425480822784 193314299436859392 194056863967346688 194161873092870144 194258216914578432 194363334997324416 194824567401209856 194907693348028416 195202418063966208 195572933217091584 195741051191820288 195811900204777472 196896547361783808 197341680675127296 197448467298869248 198206912115638272 198569814292168704 198677265490378752 198883412555401728 199269135106965504 199440430402633728 199850094684536832 200121140966326272 200229431627022336 200437189215990804 200825925224988672 200998558765154304 201411423549259776 201475536835313664 202040292119773184 202816375188094976 203297667013410816 203407676573483008 203618731901958912 203903301039685632 204013638323798016 204189012078886912 204400878119251968 204497771305107456 204885930036953088 205496295579058176 205607494873202688 205672943852716032 206095410143428608 206272573426630656 206486601365366784 206887069849485312 207279763726565376 207533035076190208 207860788816583056 208138087656587264 208758141540630528 208871105902936064 209154386912722944 209764166466404352 210275279197175808 210389064521416704 210456035570221056 210569918706352128 210788405560478592 210888326658392064 211069610017947648 211698397055287296 211812952464949248 212032729087990272 212100223348113408 212718591346212864 213535692209258496 213612982041575424 213728573482074112 214134253267787776 214549553917984768 215281833463775232 215398327962402816 215466893559988224 215792706348122112 216225722307969024 216738835080413184 216963722787710976 217150228665925632 218432107229478912 218501638539706368 218699005423517696 219271155016531968 219885793128286208 220288387730374656 220407591403388928 220597057692368896 221254227477921792 221444421550342144 221779273105539072 221899283534708736 222009390759518208 222129525711227904 222439964770566144 222982776130093056 223511923676676096 223704058504937472 223785028805459968 224370484202962944 224999416224292864 225024625556324352 225533349343002624 225655391198707712 226399674628571136 226522185275015168 226757224163545152 227059731989004288 227295328634744832 227736154407960576 228168422086606848 228364559723790336 228709875390087168 228833636145168384 229071073389703776 229515343114272768 229588402440241152 229712638588747776 229950987884158464 230231960787648512 230903190994026496 231664783340863488 231790143072108544 232030647981302016 232707122173667328 233032344045355008 233158443798626304 233474664460713984 233601003564859392 233843387418655938 234155348613660672 234852909233209344 234979994140803072 235054792974532608 235298685276813312 235984687274704896 236442365542268928 236891158544646144 237180611515645952 237555187218952064 238015911377764352 238580733189292032 238709835317641216 239033585043111936 239875410685403136 240314604796772352 240444645167333376 240521183508824064 240651335664402432 240901034926261248 241368248157732864 242071945674227712 242323118957703168 242400255254986752 243253937596465152 243551165130735616 244040791096295424 244261226836656128 244724860877471744 245453908608319488 245664905157410816 246036381101457408 246169517671317504 246247878354272256 246981463231168512 247115111209107456 247371517269321984 247958540328812544 248171689903915008 248911005912662016 249124974244134912 249215145715171328 249636693976547328 249941720484020224 250595605733179392 251162139041071104 251298049289469952 251378042486652928 251758157406142464 251894390175301632 252110923076993024 252725218190032896 252861974260482048 253124343252329472 253341933443579904 253725018010877952 253862315098546176 254699633957142528 254837458434392064 254918578296324096 255101877183988296 255442198487629824 256423410517671936 256910129689264128 257003119018770432 257142189970620416 257752399249145856 258742485289795584 258882497457160192 259010955886104576 259151113329765888 259766089868279808 259876924464037888 260622881258471424 260763910956122112 260988068255760384 261034478978964768 261382714731528192 261795512445375744 262303249273454592 262528729815711744 262801129010466816 263122240900169728 264903020653838336 265177883407202304 265692180142620672 266466792912715776 266828187955101696 266972575502696448 267249585621321072 267767900299984896 267998078353539072 268403324837953536 268548564732346368 268912783173500928 269434323524911104 269859837021078528 270732752622452736 271063556017881088 271491642535945216 271772699175419904 271871068052914176 272018184431730688 272534504159002624 273181240049270784 273995060772077568 274143326497603584 274230591803621376 274645262624882688 274793880191238144 275030097902174208 275315468487155712 275849426465980416 276135647184359424 276373018302087168 276940707380232192 277028863148556288 278004500110245888 278092994505080832 278344188720840704 278872515883630592 279685555288539136 280367038929567744 280518752695222272 280608047426961408 280759891608469504 281051207413971456 281184435544522752 282417269953265664 282557406421204992 282710305450653696 282800297797484544 283381188947214336 283624788461617152 284469721043042304 284714256279011328 284817309388767232 285009675124027392 287042444618366976 287197770616537088 287289191413317632 287723608464162816 288300963077292032 288985113440550912 289128508896116736 289284963716947968 289533638221234176 289971449155289088 291085295951020032 291242809639305216 291545002495986624 292361540022042624 293611576787730432 293717850307166208 293876788537851904 295005636637229056 295865711379611648 296012521012690944 296172700948303872 297310368173457408 297854721438253056 298015898235568128 298272078006583296 298325118833102592 298903702660448256 299160645603950592 299775142026805248 300344147440533504 300711132457336832 301497838147731456 301866232838094848 302342965551393536 303060438179659776 303648205877280768 304224562782142464 304486079631720448 304946500520116224 305111514860224512 305428097852938368 305854951559528448 306020457485697024 306283518118330368 306601317178877952 306746656957661184 307328895055429632 308411242309804032 308509415779074048 308886377787817984 309374197308402688 309408860139945984 310276162898223104 310877925064835072 311299552614285312 311468004753145856 311791183224874584 312207131484880896 313137212310945792 313306658854404096 313406390632710144 313731580369084416 314646249699606528 315583596782125056 315684053355331584 315854878059528192 316182608340717888 316604415026921472 317719428697423872 318711446724149248 319833880913870848 320419473062363136 320592860223111168 320868447552536576 321201379901681664 321824330876977152 322922750195662848 323097491943604224 323200340339982336 324338583461953536 325108252620619776 325725342998888448 327271878144425984 328048508135276544 328226023561756672 329308617641558016 329486814945476608 329828689692429312 330432581595561984 330611387105083392 330895586538553344 331881341216882688 332166632325513216 332668909658308608 332848925302063104 333194288566841856 334127474310905856 334474164195139584 334882852054761472 335556087757406208 335677543208189952 335859186900402176 337149299013976064 337499124336439296 337789244591439872 338300024014503936 338483086798061568 339599511942856704 339783277912522752 339891437728432128 340135836245317728 340589597983506432 340942992952117248 341604231611940864 342252633129910272 342546839585685504 342670825358360576 343250454217752576 343669865665527808 344568957883121664 345347941181472768 345534817773021184 346354786491039744 347497175011295232 347685214608162816 347984091007680512 348045971971953024 348510286308704256 349060683260500992 349548516068032512 349737665697939456 350211996691070976 350401505347289088 350765081127983907 351233022920491008 352469991211204608 352582189461798912 353570511209603072 354256240190160896 355770917273468928 355963434003595264 356332780828428096 357023867066646528 357330771138052096 357871099783938048 358064752976461824 358550377564667904 359813116028104704 360666967751000064 360781775263236096 360977003496603648 361351552389391872 362052372236599296 362363598900559872 363107918511341568 364241653399027712 365326747696103424 365524435330138112 365640789071495168 366193683499843584 366391840254984192 367087291316207616 368180862912479232 368497357736116224 369054571652186112 369254276506976256 369371817531408384 370472194846752768 370672666813661184 371057275903982976 371552288709279744 372257534855872512 373687461366202368 373822718572756992 374025003593629696 374734943218628608 374912580726030336 376556359937687552 376743208561606656 376947073934204928 377067063729979392 377637236109213696 377841585262952448 378166384615489536 379087827285049344 379292961390723072 379686514878494208 380012900165369856 380793472647819264 382256187651588096 382377867444486144 382723259491155968 383492671722749952 385504678528155648 385713284955930624 386044850961645568 386628598873718784 388113727934693376 388323746185740288 388516433829156864 388726669994648832 389649134802419712 389815386696056832 390404836127932416 391145866434183168 391482102383640576 391623800409554944 393793094723567616 394683361350254592 394896934597738496 396413824231276544 397139628584337408 397354530980757504 397766825110803456 398538270213931008 399700189369073664 400242281932652544 400458863254044672 400874378431981608 401651850449977344 401997117530308608 402822847098519552 402951073670627328 404080584239546368 405632750376189952 406595334026821632 406815353146966016 407237463803917824 407806602079371264 408027276647596032 408378024157773824 408801756238503936 409771860073906176 410992591158116352 411214989746405376 411345887705432064 412190820286857216 412545146853261312 412973202730733568 413774139698970624 414559527453130752 415066070152380416 415721577633166112 416276175313174528 417516283081261056 417742211805872128 418308773825445888 419528332932808704 420550558394351616 420778129042833408 420912071140442112 421139837412704256 421576811120957184 421776653316784128 423396794110574592 423625904929898496 424065458175980544 424200446696226816 425437182692425728 427071384418516992 427225964083150848 427457146964148224 428268506535575552 429099107835969536 430563666927550464 430796655924805632 430933787119976448 431585412696244224 432451444615938048 433477670160826368 433927445575421952 434300457331851264 436864214458957824 437003277079412736 437398010847035392 438542310033063936 439771586256572416 440576775460749312 440815182806777856 441194115384737792 442508454955843584 442888843100684288 443798567069417472 444018781519036416 444259051422455808 444879929541132288 445965552260186112 447023847353352192 447408117009874944 447570057610919936 448740968405925888 449998832448585728 451066698686005248 451310782397415424 452799349257142272 453044370550030336 453514448327090304 454119463978008576 454590657269489664 455472308815921152 456336844173213696 456729119447580672 457419750780174336 457667272290336768 458142146779407552 459030686228545536 459176804880482304 459425277177495552 459901975768316928 460463921575297024 461806381988052992 463329566681726976 463580286144217088 464061295962604032 465414244347334656 466316887597252608 466949328921427968 467202007129718784 467686774837311876 468310697227321344 469705818466418688 469959988281606144 470109585949065216 470597370553626624 471969374549409792 473782317089292288 474361223031291904 475110374437904128 476031822755528704 477161466378584064 477419670635282432 478067170086223872 479750821370806272 480629209593544704 480889290334666752 481302671328804864 481802069852522496 482736496315465728 484143891348455424 484646237915406336 484800510509973504 486507875192930304 487102330261471232 488522453673312256 489449721754943488 490907817216638976 491329810314821632 492072762202914816 492339035342635008 492495756708544512 493962926462337024 494230222418214912 494743034538643968 495917080657625088 496343379807830016 497822011825324032 498249948488269824 498430291430342656 499273387953094656 501191211466358784 502324278082142208 502596098578939904 502756084973305856 503516314812284928 503788780350603264 504221846153986048 505723948520964096 506248686504658944 506683866887159808 507450036021755904 507724630197092352 509399267914285056 509674916868784128 509837156592648192 510203754367976592 510884396975259648 513820259378528256 514006238037540864 514284379941240832 515504798498291712 517484970579591168 517764994914320384 518021911772209152 518302226659531776 519532179736559616 521245762516942848 521527821912244224 521976136511520768 522068957957929536 522765429463056384 523591024890751488 524606498546909184 525057459631423488 525602258020933632 526244481800339456 529806041307676672 530355766814404608 531384360285241344 533656375910203392 533945151005392896 534499171242642144 535535800599969792 535996156707078144 536806649675907072 537097129464692736 537825566347001856 539719674042157056 541465505244905472 542983285071890432 543545398350839808 543742136105828352 544036368863461376 545069008318005248 546362480098541568 547990121544155136 548286652995207168 548461183607242752 549290525249765376 549587760382476288 550630936974311424 551698852931960832 552271294368718848 552746036604174336 553881414760464384 554057726297112576 556009000220491776 556688377441681408 557745031767261184 559371110577078272 560734077859135488 561037505390444544 561216094853922816 561519783216939008 562102414827942912 562368871089045504 564834539906531328 565114812842409984 565420610901307392 565600595594969088 566762377894428672 567249576923234304 568939442086084608 569428512558022656 570019350248054784 574084889236733952 574395541233074176 574578382826635264 575447216928325632 576601926154584064 578257017792233472 578569927433895936 579067276442468352 579942898310578176 582170591902040064 582485619278610432 583090004991973248 584723080044085248 587223153575460864 587435700614332416 587753577075703808 590011273274458112 591731422759223296 592025042025381888 592345401896607744 594620736346914816 595709442876506112 596031796471136256 596650237666205184 597807405320896512 598321291207901184 599550284053610496 600688294881067008 601422264914673664 602995676295462912 603732465676189696 604685931102787072 606120876359319552 608449125564284928 608972159263440896 609893001040232448 610223029720449024 610856195705876736 611709903119056896 612040914971394048 612567036236660736 613202634357755904 613493313915322368 614657790110859264 616822484619608064 617018831558148096 618748394616805376 618817720279891968 620552325796446208 621755850129670144 622599105228570624 622936009506291712 623582366449749168 624414262969761792 626274424621891584 626613317708808192 627463160738168832 629292499399213056 631167193564250112 631368106710663168 631709756119056384 632365216681435776 633208830053842944 635438857394847744 637422893448298496 639667761827741696 640838946124726272 641185720446222336 641736895105073152 642402759803363328 643648661753954304 645845500391325696 646194983887208448 646400680679964672 648677166923907072 650216505241239552 651450685997776896 654543756288851968 656097016270553088 656452047123513344 658973629890953216 659657379384858624 660865163191123968 661222774210166784 661791173077106688 663762682433765376 664333264651026432 665337819316617216 665697850604126208 666388577133683712 668948328390279168 669765704109522944 671112175514812416 671355086416379904 671718373800804352 674298598027952128 674998248672878592 675578489182879744 676600048029007872 676966173596123136 679199023885713408 679566555825045504 680271672490635456 681179195967012864 681885985904234496 683208463223881728 684505266259820544 685093679171371008 685341650716721152 686500908435505152 687339731331055616 689137915766243328 690695882362945536 691069635546042368 692709572982079488 694994350022590464 695370429216325632 695968182015361024 696091943943906048 698121366521001984 699097032136065024 699475331395878912 700423993382141952 700803010694578176 701530162255967814 702466045840982016 704939982422409216 705164378923597824 707141022419206144 708512480380321792 711541834546937856 711926868007190528 712665561656856192 714047734133293056 714661542276104192 715742199567876096 716129505952923648 717100755129335808 719626232056209408 721333935502000128 721563550526472192 721954006993207296 722703104778783744 724104744473198592 726215837022683136 728483306798055424 730653495392206848 731048870660276224 731281578142990336 732783680509968384 734174582632415232 736361725824958464 736994715472232448 738109143304372224 738508553013952512 738743635062816768 740944389693505536 741345333627322368 742114551807965952 744515069711745024 747374922732404736 747645437145513984 748050007187259392 749469886437257216 749825161452060672 753486417123213312 753894147868409856 754134127459958784 755274472218427392 755683170525904896 756332769230979072 758175654570098688 758585922781446144 759373029756988416 760025800330739712 761586945295638528 764512375303176192 764755734888972288 765446518982311936 771009357056311296 771426569911861248 772089701923291136 773257197747437568 776227455869386752 776647492371480576 777032867658313728 777453339989297664 779298269604839424 779630773392113664 782291732868366336 782964204767281152 783247600819109888 787586189447135232 789366722700509184 789793869195476992 792827648462553088 794709061961515008 795533650221606912 797076540427862016 799400378738147328 800484563865305088 800917726508089344 801748756863963216 803303700899954688 803994235060617216 805645694197039104 808161168479092736 811265500752379904 813190668053643264 813630706293932032 814474927607835648 815613204158742528 816054553295192064 817603512477007872 819543720147812352 821985182316232704 822429979492810752 822691775410864128 824381640573714432 825090293706522624 825946405461467136 827548279397941248 829119054906261504 830132140304760832 831443155266332224 832552350626349056 835032566162522112 835484423611744256 836617547650891776 839056665865617408 841101116788703232 841556258085666816 841824142280884224 842279674825408512 843153622241914368 843553306633568256 847251809859796992 848130916351961088 848400893392453632 850874365384851456 854142768837033984 854451928166301696 854914293928296448 856537013071151104 861127333855100928 861593311849611264 861867574239952896 863170825392488448 864902889231876096 866955340321652736 867854891150843904 868600914663702528 873728428917915648 874796021694070784 877084620066127872 879543172513144832 881153550921498624 881630365613555712 882388230769475584 885016909911687168 887597134138834944 888037563038072832 888518102844911616 891931104520372224 894047694706704384 894816234019749888 897481936811851776 899997664897171456 902133397372010496 902621564794830848 905598698514284544 906088741100060672 907028896654180608 909181314538979328 910944617631842304 912673688346427392 913458238895161344 914839501560348672 915334544580673536 916284293558815104 918061372457091072 918850554354991104 919803951536633856 920927843150594048 923612763976105984 926659133363453952 927160572288434176 928122591925208064 930828488694669312 932633775194505216 933898657842855936 934404014259437568 935373549674623752 936621394454642688 939411636932837376 939919976563212288 940219171898130432 941194741107253248 943938749098819584 947564634178584576 948722446062583808 950220748875808256 952063645511057408 954839341270564864 956134340172447744 959501642741612544 961258419187089408 961778580669333504 962605342657609728 963604139705044992 965472992630931456 969292475830812672 969601021019947008 973015750385860608 974204660522942464 977044907346624512 978899443509886976 981815634433277952 982659620629643264 984145524405829632 984678070685270016 987925852924674048 988460444836429824 989486069077287936 991834161315250176 992686759615660032 995644023650648064 996499896976539648 996860582860685312 998546775906189312 1002382422932717568 1004648556164284416 1005192197157879808 1005512169946611712 1007032629624569856 1007577560701206528 1008443692307972096 1011447897041928192 1012497373009317888 1013367733774319616 1014900072043511808 1015449260394184704 1018798535828570112 1019349833737568256 1019674313185296384 1020407508735953184 1021768793950519296 1027640518757056512 1028012476075081728 1028568759882481664 1031009596996583424 1035529989828640768 1036043823544418304 1036604453319063552 1039064359473119232 1042491525033885696 1043055643824488448 1043952273023041536 1044137915915859072 1045530858926112768 1047182049781502976 1049212997093818368 1051204516041867264 1052488963600678912 1059612082615353344 1060711533628809216 1062768720570482688 1067312751820406784 1067890302010785792 1068998342485284288 1071071601199939584 1071992313414156288 1073613299351814144 1074194258929385472 1075651132694003712 1079439348084314112 1082931010489810944 1085966570143780864 1087090796701679616 1088072737726922752 1090138016636010496 1092724960197083136 1095980243088310272 1096573305990414336 1096922367214485504 1098581050499530752 1099175520764952576 1101261873948622848 1104542588737437696 1105492073208348672 1107762829520928768 1108115452594225152 1112018000440983552 1113376754883362816 1115490063534522368 1118742221154156544 1121468155718270976 1122075010780889088 1123039566433878016 1124204829655885824 1124737742178091008 1129669079813062656 1130229625684819968 1130841221802614784 1131201191189938176 1133524755788857344 1134499153846468608 1137878884172169216 1140038700496109568 1148169778473467904 1148791082466148352 1149156765653270528 1153203852309168128 1156514035584466944 1157139854867791872 1158134552884936704 1159885796621156352 1164341183804080128 1164971238557220864 1166180009983946496 1169446160088170496 1174446307150921728 1174871401228664832 1175507154151407616 1180022546548916224 1184050084050763776 1184690803793215488 1189241472693829632 1191418885753012224 1192063592942272512 1193300475332410368 1195614810641793024 1199100568107220992 1201376589762134016 1202844529829347328 1205991352590925824 1207464931352379392 1209371862205574144 1212241752718639104 1216898251128569856 1217944318526881792 1219786002080464896 1220446059440898048 1221712391411753472 1223419806238113792 1224081829942788096 1225134072473321472 1226405268715511808 1229315580221718528 1233644969239216128 1234037663116296192 1237496789233610752 1237635440559783936 1241104651592892416 1245198210457141248 1245872019012583424 1247164732899498336 1248828525939523584 1252548849243783168 1253226635417616384 1254926321476337664 1258584998798426112 1262334387128500224 1262736213421326336 1263419512238112768 1264730433362871552 1270877714789695488 1274845786896596992 1279335523655483392 1281677892249452544 1282371440892444672 1284805519606726656 1287297323507908608 1291691000782651392 1292389967774416896 1292801361359929344 1297354333847814144 1300433010482479104 1302901371995553792 1309087512577703936 1312194032541106176 1312904094247026688 1317947259781906432 1319314758769717248 1321730326382247936 1322445548420333568 1323582346154213376 1327525364867530752 1328666529302052864 1331395701208252416 1332777154267367424 1337896656780558336 1339531408219045888 1342224351029624832 1342710172832759808 1343436747601608704 1349996497345757184 1351156978365759488 1353200096058015744 1353932347192246272 1358398047771426816 1359133111650091008 1360543344981270912 1362358391934025728 1363771971808468992 1366416926447763456 1369010532519641088 1370187358342742016 1370683301433442304 1373001816871010304 1374679462662111232 1378275831532486656 1381391764725891072 1382139271092084736 1385419145964158976 1389988700045180928 1390740858432651264 1392183887887812096 1396242733042003968 1398950662791757824 1400847986764283904 1401606021389156352 1403060324511935628 1404932091681964032 1409879964844818432 1410328757847195648 1414282044838412288 1423083669093875712 1423853736014381056 1425331123313712384 1428095468266586112 1429323084552208384 1431484399135752192 1432259011905847296 1434201510258671616 1439252464112418816 1442667871004000256 1443908013986414592 1445406209557567488 1448209488946397184 1452431674045366272 1456966613596110848 1461306990784413696 1462097741320552448 1465567361019936768 1468349165264830464 1472723451649916928 1473989430944464896 1476218286608744448 1477017106027905024 1477487270125633536 1481888779387011072 1482690667254644736 1484229103615931904 1489030139423490048 1494749845464809472 1495290874291027968 1496100014374518784 1498939772874514432 1506972834246426624 1507788295736819712 1508268254919917568 1510548944436854784 1511366341051809792 1512665538461958144 1517171845562892288 1518746059513976832 1520051600661479424 1523173890591277056 1529024750606352384 1529511469777944576 1530893037964623872 1542018714112622592 1542853139823722496 1544179403846582272 1546514395494875136 1552454911738773504 1553294984742961152 1554065735316627456 1554906679978595328 1558596539209678848 1564583465736732672 1565928409534562304 1566495201638219776 1575172378894270464 1578733445401018368 1579587738390953984 1585655296925106176 1589418123923030016 1591067300443213824 1594153080855724032 1600969127730610176 1601835453016178688 1603497513727926432 1606607401799909376 1607988470121234432 1611291388394078208 1616322336958185472 1622531001504759808 1627261412587864064 1628949855215671296 1631226408317485056 1632109106590384128 1635207024954015744 1639087440295624704 1643970364632465408 1644859958985621504 1645383550821728256 1648763281147428864 1651892810922934272 1655096558795882496 1658238109812523008 1660264280609521664 1662886310532664448 1665104701252698112 1670065132325044224 1670968847223488512 1673235095301783552 1678113331731234816 1682202233577406464 1683112516171333632 1683648284561768448 1684559349650817024 1686307244483828736 1687106613267136512 1694503619719593984 1696261832703922176 1696801786784907264 1701748730769702912 1708285537674067968 1709828587856592896 1713074026142302208 1722254667710201856 1723186623699222528 1723735148479905792 1726341650784976896 1729805778463752192 1735709782301687808 1737201829327405056 1747456857835831296 1749592043388141568 1754169240132255744 1759086345026289664 1762307101842997248 1763260731227111424 1764776461538951168 1770033819823374336 1775194268277669888 1776075126076145664 1777036205689823232 1783862209040744448 1788095389413408768 1794963873623703552 1799995329794342912 1804266794744020992 1805243129589661696 1811197397028569088 1812177482200121344 1814057793308361216 1818362629077958656 1825347376692854784 1826916477790322688 1829679003120697344 1830669089161347072 1832568587117630208 1836122744914182144 1837701108709982208 1839607903073267712 1841855686301188096 1847225527952211968 1854321144576868352 1856245183850416128 1861656977389338624 1865267550389010432 1867797315685711872 1868808028518875136 1870747099349247504 1873242788909285376 1878823273865674752 1879839953126424576 1882389482214506496 1887877498197639168 1895129268357169152 1897444892125167616 1900441497751616512 1904127291022114816 1909678682541129728 1912268680344895488 1919003285483225088 1922516838374178816 1923557161338667008 1925210685315219456 1927208279410089984 1930945985261862912 1938584951661625344 1939202042039894016 1946031500771721216 1948409321045884928 1957798887019773952 1963631268866555904 1965319241259286528 1968291048811659264 1969356141370540032 1976920889672859648 1978972138154575872 1983668322630500352 1985373519231320064 1991288047301296128 1992999793953079296 1993721165721370624 1997093551812378624 2009297112328568832 2010384394315759616 2011024339893223424 2014065259249139712 2015155121402413056 2022895794083856384 2024994746018635776 2026735467548639232 2029800144087023616 2030898520788369408 2037597071657140224 2038699667475136512 2040815017471906368 2043537587901038592 2055281037514113024 2056024952150163456 2057137519764963328 2062019193993166848 2071059979657281536 2072087647088836608 2073208906638127104 2078128718946238464 2084983050067771392 2086111287648976896 2087904546046083072 2088275831831718144 2094364099563005952 2098425994187636736 2102409032083734528 2104977927201357824 2121423067257618432 2125537441140965376 2134625503640813568 2135780604021571584 2137996684970568576 2142143202399879168 2143984626828312576 2147226598703628288 2148388517858770944 2151302265388007424 2158878696168628224 2165862020979621888 2171933140287561728 2176145475453845504 2180276033272020992 2185449920394166272 2191960486176620544 2193146611980828672 2193844734428971008 2198351041529905152 2202523747897245696 2209085177474875392 2210984146416697344 2215525659041857536 2216230905188450304 2224036000881967104 2230980127069044736 2237484442308313088 2242936311436541952 2244150021561778176 2246079132867756032 2248409659311771648 2249475484356182016 2260459251369639936 2261682443605229568 2262402382379876352 2267049511577714688 2268998307692937216 2275757768344338432 2280077400992219136 2296339556946935808 2297582164932296704 2306407704618336256 2313028071168933888 2314279709735583744 2316269105769873408 2319771593242312704 2328682367608160256 2329942477114441728 2332360019967892992 2338892320176340992 2348892614301843456 2349742802457329664 2351014308302815232 2360045093097832448 2368100168101527552 2369381607586430976 2378482945387659264 2384127185884545024 2386600950664820736 2391229621283586048 2398201136214441984 2402753179524268032 2405689059658694656 2411982705181851648 2418743724411148288 2424483505437278208 2433796502257139712 2435888637053763584 2439572004160929792 2440892118881796096 2443424782823506944 2446839612476227584 2448163659885576192 2452810537431023616 2458631160443437056 2467289938478432256 2468075326232592384 2474993578467221504 2475270881119567872 2482209303185784832 2490396420914282496 2491744038025166848 2494329465798996672 2497657051879047168 2505097698487566336 2506453270835232768 2509852642952675328 2517169997596852224 2524668774257000448 2525472426842652672 2526839024476225536 2529460866725743104 2541755429579390976 2549691573793193984 2558671047310966784 2563355784498905088 2564742881784889344 2569611039213453312 2583382001565302784 2584779935548833792 2585602722719858688 2594708667695628288 2600866020964958208 2605802743991107584 2618175025155407872 2624388065082212352 2625808188494053376 2635894519563812864 2638629517539434496 2643460652764495872 2644891096840667136 2647164692308426752 2655050729735061504 2662791402416504832 2665554308534734848 2675793313561116672 2679062816438091776 2684448702059249664 2686873495203217408 2699992994691514368 2702313956731518976 2706400192116031488 2707864694384492544 2716796095542853632 2718266223300182016 2721086689962541824 2727543943616937984 2732833852895526912 2738021065039282176 2740374716685484032 2741366602866884608 2746003633742020608 2749358925324222464 2756551663064973312 2762783529451782144 2764278542184169472 2770838291928317952 2779977400090361856 2781481716865302528 2784367775775624192 2792485466084007936 2797901325583515648 2801695973528567808 2803212042778312704 2806120649023871256 2809864183363928064 2819759929689636864 2820657515694391296 2828564089676824576 2846167338187751424 2847707472028762112 2850662246627424768 2856190936533172224 2858646169104416768 2864518023811694592 2868403020517343232 2878504928224837632 2885335742008000512 2887816027972829184 2890812419115134976 2896418977892794368 2913933227192221696 2922613981568827392 2924195482641104896 2931134722039873536 2936698330529660928 2945446903299833856 2947978861888929792 2952436573217488896 2954034212055810048 2963777558774022144 2965381334509289472 2968458207231863808 2978060278846980096 2989499690929618944 2990581748582055936 2992200028749037568 2997879545749028864 3013945668492853248 3015576591473639424 3016536509839835136 3021097888873709568 3022732682103619584 3025331076923916288 3034343691125784576 3037492119027953664 3040103201322958848 3046347781182554112 3058049501212704768 3059022939555889152 3061786075929247744 3084037428225245184 3085706279647444992 3088358807693164544 3093028790989750272 3106589969485922304 3108131470633254912 3109813359957190656 3117193078419357696 3129166931473465344 3131856819069124608 3132990403276439552 3157466890802036736 3159175476781907968 3171310593850212352 3178836247846060032 3182134600886427648 3188306161711448064 3201938255461220352 3203670906032357376 3206995027455852864 3213214803599818752 3215976940242468864 3222582776788156416 3232644673916370944 3245062003009519616 3254522825175728128 3257899710431342592 3264218213180768256 3270414049908031488 3278174880591249408 3287940729264930816 3289719917971243008 3290767101643456512 3297526562294857728 3303785621845868544 3316476219625046016 3320528561219043328 3325772621065328896 3340130264650088448 3341937694446977024 3346470190603567104 3356226663462469632 3364404467154812928 3366225032342667264 3369118699301634048 3372614488967657472 3374213226534273024 3389007239439187968 3392523665407844352 3393603573569814528 3403497461539405824 3419657175713185792 3426148052284604416 3444509335420403712 3446373247398445056 3447470296959811584 3459611556927504384 3471419564603375616 3474403658654810112 3494913715671662592 3508338480264511488 3518172690052579328 3524614203685994496 3526521462454222848 3529552923077902336 3540067639646748672 3552150252152291328 3554072411379646464 3567724418081488896 3576190778826817536 3599990659588685824 3608533589488041984 3610486259179323392 3622394794057138176 3624354964400242688 3628115586616722432 3636725258155917312 3650694753385709568 3653832955580645376 3659358006241394688 3661338178322694144 3665137174235260416 3672245489828364288 3675402217419964416 3679215806146535424 3683711372602376192 3694451055904423936 3708642289153736704 3712490367700832256 3723313954778677248 3735594631371423744 3737616057037750272 3741494198698495008 3746485577818570752 3757646547731349504 3759679906252849152 3764778964429012992 3775754996395278336 3790258536714338304 3800882995503233024 3808254582044229632 3819357365082259456 3824537360689790976 3838006570966450176 3845033676748357632 3847114322677334016 3854416558820179968 3861891970523725824 3877169903323250688 3878404084079788032 3892063001543442432 3896818642091769856 3915597774039547904 3927262537733111808 3930638482518573056 3936582097623318528 3938712282741080064 3953841779345719296 3957944276309151744 3967336645261000704 3970747038462640128 3982576094602592256 3985999587906158592 3994187103624757248 4018594224657137664 4020768788631519232 4022048679786446848 4028130518498279424 4030310242804826112 4049989492037271552 4053470935097278464 4059600288174047232 4061797041576738816 4075194143314280448 4077399334950273024 4081630034943812736 4087075175802077184 4110562075028226048 4112049904300326912 4114275039529926656 4124038387986333696 4142119959314563072 4144175294177673216 4146417813276254208 4156257437892476928 4169966100135542784 4172222575297953792 4176551663663436288 4188728199126011904 4196851988375273472 4204818064167469056 4209955854402715648 4242846134515236864 4269251007281627136 4271561208043143168 4275993369941137152 4284286404799758336 4287969253656625152 4294453197407256576 4296777035717541888 4302604530776014848 4317757392337256448 4331724041959243776 4343866280575123456 4352290950907691008 4360552066544041984 4370899840788332544 4383920972353241088 4386293223961657344 4396702083059810304 4405047495794491392 4418170354949750784 4421968292833394688 4431051318083715072 4432461810376900608 4448072001763934208 4461960254138089472 4474968884616626176 4485872622873083904 4488300043123556352 4492158265735512064 4496819318623543296 4520918502739279872 4523364887210459136 4524804764759752704 4534099023155429376 4537996615385874432 4551515536688676864 4560154801984438272 4592679113893871616 4595164329864593408 4612815409236672512 4626056142337867776 4628559419471167488 4632538211539746816 4639543186484625408 4657364735216320512 4659884954228883456 4664720039935785984 4697785228603686912 4699485604914659328 4702028616605630464 4720090186195664896 4736200336203055104 4738763215172861952 4756965890775318528 4768254371769090048 4773201901329641472 4782459242567172096 4805506359048536064 4811378119317389312 4823965410363703296 4837487448822296576 4848967010874556416 4867593004514279424 4871777274107527168 4881784237763592192 4886849565647013888 4893679224952455168 4896327319771152384 4905621074862047232 4917262320886874112 4934579876956864512 4936150652465184768 4949987156934443008 4964418606371569664 4980792841828564992 4983488076050333696 4988658931597993344 4995314103758094336 5010195396975132672 5012906541670465536 5019705285905350656 5034339995193704448 5049337548514000896 5050944853685305344 5053678048952451072 5058921733451486208 5083510859158781952 5099383147586387968 5117342094621933568 5129485763569778688 5139222078426906624 5166764003130605568 5169559871097667584 5171205445439717376 5189417335391256576 5211605487982215168 5236350050310815744 5248776130164424704 5251616376988106752 5277259035078868992 5286921305528991744 5289782193681334272 5294329384616853504 5310101459470123008 5325582804833009664 5331108617069469696 5351586627122233344 5358125632876183552 5373746990406434816 5399985989383028736 5404627913463037952 5412800384232062976 5415729388768985088 5433592191085707264 5436532446600364032 5442173379925083648 5455087887233875968 5476042130078564352 5480749433370968064 5482733205733769216 5492007267484041216 5513103326129946624 5525567058903564288 5528557084368338944 5541676583856635904 5562963433730605056 5568735551551248384 5584970932168015872 5595802651167031296 5603391947057135616 5606424085556625408 5612241298047742512 5619728366727856128 5639519859379273728 5657128179353649152 5692334676375502848 5695414944057524224 5701324493254849536 5712381873066344448 5729036047623389184 5736806041034686464 5757009856449675264 5770671484016001024 5775632055945658368 5781624838230269952 5792837955785588736 5827866454384443392 5845227963137654784 5848390965282209792 5873396661059321856 5890893806599667712 5895957723777859584 5904873146434977792 5908068424111620096 5930762669018578944 5936916414463727616 5956120557693960192 5978999381859237888 5981163497164111872 5984400057498075136 5995759091498057728 6027891336985706496 6031153182947278848 6033073019679670272 6042195777747419136 6045465364207239168 6068687382251569152 6074984238055907328 6080206402645917696 6092695562365108224 6116099002425409536 6123572151858495488 6168074856450490368 6171412559294889984 6176717615386329088 6186057581979500544 6213179938971844608 6216262941266509824 6219626719914381312 6234386156838715392 6258333862946930688 6263713638138249216 6314933781604073472 6318350953563815936 6342621187700424704 6364269201772855296 6376612323422896128 6403876510922440704 6407341812064714752 6413990054911705728 6426429607199637504 6431953880484937728 6445165553576312832 6465289347832741888 6490124006019039232 6509045650351456256 6515799420862685184 6528436426361536512 6540828099816062976 6556349761182498816 6575881458529861632 6579439835942486016 6581534203286913024 6595053124589715456 6607571243691737088 6632952439250092032 6641057122438086656 6651545242130657792 6683875388893954048 6692940381207134208 6712453326924939264 6728808934309625856 6732450064685334528 6738237398603268096 6745228977935314944 6748426453068546048 6785047330815688704 6787207147139629056 6806994923078811648 6839314351426371584 6852296104569208832 6889018670840807424 6892746494796890112 6919223113855008768 6942839129206751232 6948807317309620224 6989827431343325184 7016676960529022976 7036345380105158656 7049228407371988992 7053042924908445696 7059105846155804672 7080135279293497344 7104300504304582656 7108144822759292928 7135448836162977792 7152381557653635072 7199981319177371648 7217067178976083968 7220972518358646784 7248709928800485376 7256231173233444864 7273450516311834624 7301389506771419136 7307665911161290752 7318716012482789376 7322676356645388288 7330274348470520832 7344490979656728576 7358431612293070848 7367422745204752384 7388902111808847872 7417284578307473408 7424980735401664512 7446627909557354496 7471189262742847488 7475232114075500544 7482988397396990016 7492971155637141504 7515293095462699008 7519359812505698304 7529557928858025984 7551509992790556672 7580517073428676608 7601765991006466048 7616509164088459264 7649074721379581952 7676013141932900352 7690067353496715264 7694228645354668032 7708833117640359936 7754339806646501376 7756808168159576064 7784126003086884864 7793637284183539712 7831195548079095808 7854525075466223616 7861276965037146112 7873164195246637056 7877424565482160128 7907683558691438592 7915888552618303488 7934673290522001408 7941494076925280256 7965152189205184512 7988374207249514496 8037188449314275328 8041537577263038464 8044097359572893696 8060620485609652224 8099978984074543104 8106941870194556928 8119200576348094464 8123594083153477632 8150388286628560896 8154798669900546048 8163260069887625472 8221124150056452096 8224099808600653824 8228550079059853312 8248076775972667392 8288350588355346432 8292835626552508416 8312514875784953856 8339932200271085568 8344445150595907584 8353103327326872576 8377456398252023808 8393703976750546944 8409636128334938112 8419911708805431296 8485692269030473728 8538502014563254272 8543122416086286336 8551986739882274304 8568572809599516672 8575938507313250304 8593554071435083776 8605209061552029696 8635514784674512896 8663448083918487552 8687732561150246912 8721104133088083968 8741799681576665088 8767841944706482176 8772586447923314688 8793404166119620608 8810094991588982784 8836340709899501568 8843936585666789376 8862102636167430144 8896144003527868416 8923920508276178944 8949937769233252352 8971745245746167808 8976600086247112704 8993638637247086592 9041837005478559744 9046729774420918272 9049609529519505408 9068198046310858752 9075993230771748864 9103031073377353728 9120309603968876544 9185358227787743232 9190328659729186816 9225630818473345024 9252112284675735552 9257118838942334976 9265076423079493632 9279086372969250816 9319769908457766912 9329440079871571968 9395570457207373824 9398971209829318656 9404057233211260928 9472400672406110208 9477526430345723904 9513931781550637056 9536508743538180096 9546403802659282944 9564918485134344192 9611012718097072128 9622756238634778624 9647930820727406592 9674974897644593152 9697934021749112832 9735186009028558848 9763568475527184384 9773699131294027776 9792654639542304768 9811242149724094464 9834524641773748224 9869159753913729024 9872301304930369536 9899974313868886016 9928837212743139328 9961585683657129984 9966976152100667392 9977317863195986688 10020390793950265344 10025813083340931072 10039410571810701312 10068679990387408896 10098675097028001792 10107356097904902144 10117843466902972416 10167021718317563904 10198766295172775936 10234684189243867136 10258971527139557376 10278444156853813248 10333528006261211136 10339119742195335168 10342410890879434752 10378834670782513152 10423210975964430336 10472700100621631488 10503232753976213504 10554518070157737984 10573842611057983488 10579564387362668544 10588658769233707008 10620202918940246016 10662217234138939392 10703173254244466688 10716251265752367104 10747493980812869632 10799971978766057472 10809255826926075904 10825600768464125952 10831458777537970176 10867184382171414528 10873064893200728064 10884346759850167296 10910175774467751936 10952084260157128704 10961498866741936128 10965466411467538432 10984014534968082432 11026206652259893248 11051134117807128576 11057114168736677888 11083353167713271808 11125926867461210112 11137471103102496768 11169941864336031744 11206783894114271232 11212848171113250816 11224482596095485024 11239456733455712256 11279039718758547456 11314256358707298304 11390829888115048448 11402648986509699072 11424763746132688896 11458072095246778368 11473612082069372928 11514019712899350528 11541342968032002048 11563249676460539904 11585675911571177472 11655732908768886784 11690455926275309568 11696781930564419584 11746793322118643712 11781787613199335424 11791915447555719168 11809746292869955584 11816136848223240192 11861525338037157888 11873832828927455232 11912241115387920384 11957998763718475776 11968800114996150272 11991518182996115456 12055782673971412992 12062306365894557696 12066146039359340544 12084391555494838272 12090930728414478336 12149968476111814656 12160412805291835392 12185391124730216448 12232198004850819072 12247144303716990976 12336149712900980736 12342825118589779968 12353435230772658176 12372115163959001088 12426359877943689216 12432525882533019648 12439253439828762624 12468772313677430784 12516667725893861376 12629867563208146944 12636701907127631872 12685242375400849408 12728538403545710592 12807753021844881408 12814683624129429504 12827980109823411456 12852859214399275008 12863907760969875456 12890331107152625664 12930578695665483776 12980248012038078464 13031598841725370368 13056872852723073024 13081656199632125952 13112699522364997632 13151762917059723264 13158879671884972032 13190106249179430912 13215142487383474176 13265904878500184064 13282114244876173312 13303090484261315584 13367750777787908096 13385880762414268416 13424906653849878528 13457617868619251712 13464900129370669056 13476474797206536192 13490457955870629888 13570094661631377408 13574414294279258112 13613989846157623296 13704592209138417664 13778037341681614848 13785492989593780224 13838446227710017536 13885678258413502464 13897614634619240448 13979654862686650368 14072690760210317312 14098456814743977984 14106085849816891392 14160270558586994688 14208601008609165312 14216289645518585856 14270897672325955584 14304763115307270144 14399962638354743296 14434134357952167936 14441945036717293568 14497419857600970752 14512462346466889728 14546901032623669248 14602779013542838272 14615331822322581504 14645352713290776576 14660548696941041664 14688981959313457152 14716863224586141696 14734845490409504768 14777804223617695744 14849961470803329024 14893255819114708992 14942378525485694976 14950464228151001088 14965976794793980032 14985942311274283008 15030586190925398016 15038719625011396608 15059115857716051968 15103019985581113344 15161034146857353216 15203531982012932096 15233018328176918528 15298149442759163904 15352026283865800704 15388457290709336064 15417666235280719872 15508679613293002752 15513616336319152128 15568252006173769728 15662391096158191616 15709050150932447232 15722553930074292224 15746328390493274112 15754849130964320256 15831777105236606976 15869346581044002816 15882988153850560512 15930304378410369024 15976748414499028992 16074376898628550656 16083075154526076928 16121240971219304448 16199957968149086208 16213883740389113856 16238401152696188928 16247188166306955264 16300776573257121792 16309597339801092096 16326520139775250944 16442248300112904192 16448199617201307648 16457100158119706624 16576701176710692864 16585671253105016832 16625029751569907712 16688890301191815168 16706206654653745152 16754912796504047616 16787407953501093888 16819272256669876224 16839823417610862592 16971384538060947456 17077004029126508544 17086244832172572672 17103973479764548608 17137145619199033344 17187108142870167552 17210418123104059392 17271029569349025792 17326896167836975104 17375465122300493824 17442208266176167936 17483599363153330176 17535683889412964352 17545172895846629376 17620189983177965568 17672681419799003136 17687873171333578752 17724205272334860288 17792288007055736832 17847841016552357888 17899875538466504704 17943490491492335616 17953200172494225408 17987277274494173184 18083674010957119488 18093459548841836544 18099219059039010816 18136396092621717504 18206062146754707456 18240619207937753088 18370716455575486464 18380657319458373632 18451261636946690048 18504224569351471104 18514237677884669952 18530152846158987264 18558172745938501632 18639539816915533824 18658880159743143936 18791140914414747648 18808114466422521856 18944801344812220416 18955052860691447808 19027863563101274112 19092807605318565888 19129836970268688384 19222025436194144256 19245512477269557248 19295861641454813184 19349949795289186304 19395868043498225664 19470372018057117696 19527136951054368768 19547398262588055552 19585309279084609536 19622484299448188928 19669049283547496448 19738319507827458048 19744602609860739072 19799948627737772032 19857674425486278656 19923171367314259968 19933952304201334784 19954635726391973376 20051626166681862144 20078821143621402624 20137359980774817792 20197350194056003584 20214712195809804288 20235686933805944832 20397532590345551872 20469368378487734272 20517943054279114752 20556888313707626496 20667056012522422272 20678239484390670336 20757669341565026304 20846421951928860672 20945400201243262976 21006465507952427008 21109036140315475968 21147685222115966976 21159128774725337088 21177317538467414016 21240405837880492032 21324434468277878784 21406346508488933376 21432502531504734208 21599943957532114944 21618511653852151808 21651201536928251904 21662917555075940352 21746129786401456128 21768693519700334592 21820351548935503872 21904168520314257408 21922997733483872256 21930932822935076864 21968029069936164864 22102268235614257152 22114228337473355776 22166706335426543616 22251853734922420224 22274942206204993536 22339883728672063488 22413567788228542464 22425696342226501632 22448965192190970048 22478913466911424512 22558079437517094912 22628512717414596608 22781659776230096896 22805297973019398144 22849527492265377792 22947224164138745856 23028039425798701056 23082685936064004096 23126499352921079808 23380911852550619136 23393563861128839168 23493586644237287424 23563575226398670848 23583830895111438336 23619492585739911168 23632273696446480384 23723050676074315776 23747665657854910464 23824482230775840768 23937600229992300544 23983036365992230912 24111565347942825984 24124612731789115392 24132292078718681088 24181861456828956672 24299936952223629312 24320825610583670784 24370782249460432896 24464396009701638144 24672299425801961472 24685650237179559936 24706870461545316352 24744230327918002176 24865051765066039296 24878506879657525248 24937544627354861568 25033335451787722752 25259735126416293888 25273403814255263744 25370484750801698816 25457076807091421184 25615506043689762816 25629367248258859008 25655960219646822912 25705718428798550016 25727815521939750912 25780662214305251328 25861157391330967552 25960496024076156928 26063197683450740736 26163312399264251904 26225399044729995264 26303525834119446528 26317759343769944064 26380212498358861824 26430284974766948352 26531809757000368128 26606180968522631168 26735501555575816192 26771761524828536832 26849813307699757056 26915235737238503424 26929800258741338112 26980915911741259776 27140189323262754816 27148828588558516224 27227979692315246592 27409184418276835328 27556074683363229696 27570985979187560448 27676892455420035072 27771356516827004928 27795229269238480896 27959309725373300736 28145381520420634624 28196913629487955968 28212171699633782784 28417202017218330624 28432579291037171712 28541795344651911168 28609526230614540288 28799925276709486592 28868268715904335872 28883890073434587136 28994839715201941504 29024924692933779456 29093802065247338496 29205558027085676544 29290705426581553152 29321097393882083328 29377963918626914304 29433726449172283392 29469690980819009536 29555608447235391488 29699922941606658048 29786511638229417984 29884757050971389952 29900928456302002176 29931953589587960064 30061172381850796032 30077439250022793216 30118231715432103936 30206039971162226688 30322068293714706432 30407063964025864192 30466036656353837056 30596298885518327808 30704052567731601408 30776914581418672128 30835332470561439744 31017359226586005504 31027232672638304256 31136504012347539456 31324782192316383232 31418100301864894464 31445107860148584448 31509698261928640512 31663554210473213952 31738693162088005632 31765976307701121024 31860608756820738048 32148753797257101312 32166150309052153856 32242481942438608896 32399915936298172416 32427767480778227712 32476802305392377856 32494376332613910528 32601553146514243584 32619194679602184192 32653040279550501888 32884496600225808384 32896399234402615296 32914200316239413248 33153402353421385728 33171342506210033664 33250059503139815424 33377780602383630336 33412413309307490304 33509825593008095232 33638544513339752448 33679646835221725184 33942769076121894912 34172489664345145344 34207946959529097216 34274291238398066688 34374216285740335104 34420836246208118784 34542059138698051584 34750930244600987648 34884416532352335872 34967198726306660352 35071367778825928704 35090345791693258752 35240379966355931136 35345362839598006272 35375746342667157504 35448410544669720576 35584576014111473664 35695682033104715776 35799751076933009408 35906400344988450816 35974554548988346368 36167348021914238976 36186919097683673088 36198438118078021632 36272792185243435008 36481238415875506176 36741432911150972928 36761314638916747264 37008449138702942208 37028475355769339904 37060305692317974528 37116345491877003264 37279079633831067648 37317760319486287872 37616228932845043712 37889602689624440832 37910105721382895616 38055727126202548224 38185615210637131776 38444050872388288512 38591723282909626368 38699899590578372608 38791736086996451328 38940744036114235392 39094796525176111104 39170618558169219072 39244968598896377856 39338098567094992896 39476639015654916096 39599897255475544064 39715348850972557312 39846342734628519936 39867904608402669568 39909271452783946752 40103252333363724288 40157642287242805248 40274719961549635584 40394700388112007168 40429424391619608576 40471373867611889664 40795065180691103744 40938736756975468544 41113776627415252992 41334112025044844544 41356478968781340672 41515338683130052608 41692843903857721344 41890800402486525952 42012931015904854016 42218072280630951936 42295370444231933952 42318257549450674176 42480811675760984064 42648868936555757568 42812693016977866752 42865005063009468416 43199887915064229888 43237023307704303616 43302403073856503808 43325835110151880704 43492259572802912256 43537387039400669184 43640703097871007744 43808337040628514816 43845995466967744512 43936058139872329728 44204536471228514304 44228456674946711552 44333412670853087232 44549884412409987072 44679767457344126976 44827135576457084928 44851392684453003264 44897930384381940096 44957826933822849024 45116158875034189824 45257025434829193216 45563319552460193792 45610595946038796288 45699054984530755584 45894448328277491712 46056078851597402112 46165371872128008192 46252998705842159616 46787127722257678336 46987173288474574848 47127150452797341696 47167661790222876672 47238985171479822336 47264547392892960768 47495331315709820928 47648964461551681536 47875200459984601088 47966072731984461824 48223130695885651968 48249225463578230784 48363722913657913344 48599873904447258624 48641651221167341568 48741564498920865792 48928792019403276288 49344598851603922944 49371300474359119872 49413740923090632704 49730103530132078592 49757013759315050496 49875089254709723136 50066670903575445504 50519470252832587776 50546807628510527488 50740969501603397632 50914153614182842368 51231012087379525632 51258734496517718016 51311920439293645824 51411436857597100032 51561324428610502656 51722314782661935104 51920992048152313856 52126395366901481472 52326624798528503808 52450798089459990528 52607051668238893056 52635518687539888128 52860569949533896704 53063619514000736256 53212361937045262336 53543523049657073664 53699626615399514112 53830471474477006848 53859600517482676224 53961831823482519552 54280378646525509632 54297657177117032448 54818368836553670656 55112149366726459392 55141971958375120896 55353784910840070144 55542713033654009856 55590458538476961792 55918619450746601472 56290763040841269248 56424343399267565568 56834404034436661248 56865158582074343424 57083590689303822336 57599850553418973184 57736537431808671744 57767780146869174272 58049849385867558912 58187604130494676992 58411116054171353088 58581410853163106304 58642194787764166656 58755927837253828608 58867452898344566784 58939381961638019072 59111216894470782976 59399845883213316096 59573023276458835968 59769514101942779904 59801856912604004352 59863907179175920128 60154878500045586432 60236463430864207872 60412079942324453376 60644136587429412864 60814127928051728384 61192597771036655616 61408105135463202816 61553829162837344256 61670664941122879488 62034718453172011008 62273008024695078912 62649564384632766464 62836200603729788928 63019396523857281024 63327108420946427904 63477386324176011264 63531952615402242048 63721217513641476096 64297507594514202624 64332300618104307712 64799831872596344832 64855534961556455424 64953604610784755712 64988752665227821056 65238389359204368384 65306080559101003776 65768993200451616768 65792798468805230592 65828400632478826496 66306804706842771456 66342685012420067328 66500119006279630848 66755561204767260672 66824826618614980608 67019651186016190464 67277089026679504896 67359293670443450368 67885538152243789824 68344979328690290688 68415893919058194432 68548582476796133376 68841672492416237568 69084118277396103168 69501860489201975296 69768833064704671744 70142735557651857408 70180691583386517504 70480759932711862272 70690725679196012544 70751492685334315008 70896821089339441152 71169152028222947328 71391364066209431552 71599502153866018816 71812800689976901632 71949109097976692736 72334696043828477952 72373838195367346176 72396876236156043264 72545584370486870016 72962476831751012352 73522629277833494528 74016898277405884416 74056950711538679808 74120611384635949056 74232690983754006528 74635520638972575744 75232457865690087424 75779205379248881664 75820211442765791232 76111454252405096448 76371230421274263552 76888101744776577024 77183446565819252736 77399799181156745216 77583472173992902656 77881488072228470784 78189593050352222208 78489937197792755712 78676197134189985792 78953278031309832192 79199794510951088128 79430697701945114624 79735809216805339136 79818542905567893504 80206504666727448576 80315284574485610496 80549439923099271168 80789400776224014336 80942747735223779328 81590130361382207488 81877473513950937088 82227553254830505984 82668224050089689088 82712957937562681344 83030677366260105216 83385687807715442688 83781600804973051904 84436144561261903872 84590740888463867904 84636515098901348352 85297737873111515136 85625386033955733504 85730010126018936832 86399775830128459776 86474046615408607232 86604806147713007616 86651670220303761408 86984519145605824512 87074774078801338368 87281406195742015488 87616674081257029632 87872116279744659456 88409072942457028608 88456913349893423104 88666825341706174464 89099768824819974144 89359534914688253952 89654271152914169856 89702785368906006528 89795860768763880192 90232317750068379648 90514050869658386432 91221191892077592576 91398109969061511168 91788896656554983424 92112157703194804224 92330743744256016384 92505997411684319232 93574255444515356672 93974346576949149696 94254300905594683392 94335323580445753344 94529094785785921536 94990662631419641856 95297928923103363072 95932145463968923648 96446261391771303936 96498450927156461568 96727445827315826688 97199747808894517248 97283302442334683136 97483128997841731584 97857584038806552576 98689197703207845888 98742600948718239744 99460207060264157184 99514027518630100992 99750178509419446272 100133341807150891008 101038940505665175552 101093615257021054976 101481939003206795264 101828307228365684736 102517468993035436032 102623840878587291648 102822873715194200064 103122648857221005312 103444629565323870208 104252790733802962944 104653249597057007616 104901596178919981056 105214103336477786112 105271037375079776256 105721139899067793408 106127239028001472512 106424723874090524672 107087046099314147328 107399253230799028224 107719201034965352448 107923663646965039104 108560757293051019264 108595314354234064896 109636737673107341312 110224298733452918784 110283943916750241792 111085426067308019712 111180917076953923584 111837238901493202944 112581526081682538496 112848686798535131136 113668808068873322496 113730317164148686848 114167181378607644672 115199701106837946368 115535560293738348544 116099698771735117824 116375208260989353984 116822232108342706176 117284389575528333312 117511855674507657216 117734905796689133568 117878763923276038144 118222433788941565952 118799691766426632192 119146046552917671936 119539028203885559808 119603713825208008704 119727814358351840256 120309757000091172864 120472926861728415744 120824159884648906752 121288273174858825728 121628255856103456768 122385195542073311232 122816210270926405632 123341329882245758976 124069436906344022016 124546016049390157824 125299128769265532928 125672401207459577856 126038793047714562048 126654216841892855808 126954772648352022528 127442435027282952192 128595015189028405248 128664601236208615424 129599663745192689664 129711069923112910848 129907209221569511424 129977505330455642112 130476778718408736768 130612161118202007552 131537986400903233536 131656801264957652992 132613609413685542912 132685370024840134656 133000238012559261696 133649653237229961216 134039302372032380928 134554178053359009792 134718587340886900736 135771076304487579648 136689958657380581376 136831787838116388864 137097164953592266752 137683344984832475136 138168236554792206336 139003720978403950592 139537666129409343488 140361383166773035008 140961519865423724544 141381451358392025088 141502985370668630016 141793642178678882304 142782728132418863104 143625601379953803264 143898218195953385472 144669392087656955904 144747676390734692352 145091168740973740032 145924953663502024704 147045258555666989056 148033796554811768832 148113901423077359616 148241222769271898112 149271041277945151488 151558410758497763328 151640422885531582464 152222908504810192896 152742460842548527104 153776203489553154048 154799598362313490432 155166944347985805312 155762976144456941568 156379186100704444416 156979874395585511424 157352394268379971584 157906556062619664384 158399589021902176256 158861395403890229248 159471618433610678272 159637085811135787008 160630569148971220992 161098879846198542336 161578801552448028672 161885495470447558656 163754947027901874176 164455106509661011968 165336448100179378176 165425915875125362688 166061354732520210432 166771375615430885376 167563201609946103808 168872289122523807744 169273030197802696704 170595475746223030272 171250772067911467008 172799551660256919552 172948093230817214464 173209612295426015232 173303340440607522816 174149548157602676736 174562812391484030976 175233348162514059264 175744232559489318912 176818145884914057216 176913826699786846208 177333650683412348928 178199537649639948288 178719069829376507904 179308542305828339712 179405570737812013056 179591721537527760384 180464635500136759296 181028101739316772864 182442383784155185152 183577793313109966848 184224315406389608448 184661487488512032768 185011994823368638464 187148510889030713344 187948693153898299392 188508601811189366784 189058189571571843072 189981325262839283712 190595857846206726144 191864290927937847296 192892522783542607872 192996901854312923136 194399495617789034496 194566604884669366272 194966257995683463168 195715168077613105152 197378395406415691776 197485201897436479488 198920414120528314368 199028055037260201984 199500357018838892544 200266683614301782016 202077881011330351104 202187230514042109952 202963878006413590528 203656614456731369472 205034937986070872064 205247681757174583296 205645747430388400128 206889259130647740416 208505581467605925888 209306499194114015232 210428206672955572224 210542074750159552512 211442279798135586816 212254478056002945024 212849447748181049344 214174092198628294656 214798506461598056448 215438402069930704896 215847327293930078208 217121514586102038528 217190628708468129792 219273475346214682624 220567887833500483584 222170852134616039424 222361834153907847168 225163052163365076992 225697373597070262272 227337616137746644992 227460634328297373696 228334362757215289344 230399402213675892736 231071120587476697088 232199397543470235648 232750416521978707968 233644464216685412352 234568779151056666624 235469811593378267136 235757527846552076288 237599383532853264384 238292093105835343872 239207427650416017408 239455628716703680512 240619514000182345728 240945853723456831488 241648319769297813504 243256511712206913536 244770391084146622464 245632420541852811264 246682659764491517952 248138873812688044032 249092032098780315648 250598257538531065856 251344802414919155712 253308433683785711616 253909545296704045056 257190030378056810496 257329202472417230848 259199327490385379328 259422139846225821696 259814418443139022848 259955010660911284224 260953557436817473536 261224322236404015104 263313602529915305984 265227218827371085824 265370740049680269312 266000476025118523392 267299306474459922432 268078604744064761856 269108356106718019584 271542152608975159296 273663575676232777728 274194329907184533504 275366689969664950272 276336473109584412672 278007441956807901184 279075332258818686976 280722766333546070016 281923039730847449088 282762902716784050176 283005970741337260032 283587284357357764608 285565456264837726208 287796436391906770944 289338784175313911808 289495352781469384704 290182337481947480064 291849907327004049408 294090517111333978112 296067593109623537664 296227802846154719232 298542082555890302976 303116821516995526656 303280845771063164928 304445817009620385792 305484921685097054208 307552406979106308096 309599196724626980864 310333888695971610624 312758372201408888832 313959748791171022848 314704788536759943168 315813112125239328768 316799178043804352512 317722790807780458496 318943236867221356544 319274171622271574016 321261138297942441984 322197759692397084672 323157603104896057344 323770990940895117312 327509894055803748352 328910213019322023936 330672896200358756352 330851831750250725376 333542751230861770752 335126403219892207616 337744578245047615488 338546060395605393408 341190951492446060544 342501544135822934016 345599103320513839104 345896186461634428928 346606680881215045632 348299096315205353472 349125624782968061952 350466696325028118528 353636291769828114432 353827653399573692416 354667301366824697856 356399075299279896576 357438139658753015808 358617084611656679424 358811141475624026112 359183443075055520768 360929271000273518592 362056203478633545728 364884767568310370304 367155586626219933696 368448630812779216896 370023989646737276928 375897386307796598784 377017203622378733568 378116379143143686144 379962650525678567424 383728581855875694592 385785045567085215744 385993803708625846272 388798991235578068992 389133209769338732544 389932515991366926336 391430336155226210304 394970403794872958976 397840828241056628736 398056110074520403968 399000714037677785088 404155762022660702208 404374461028084219904 407313228913462738944 410069875972141744128 410495363514349166592 411291494860776800256 413778518261295480832 417011162935211851776 418612998388228030464 421084149500319105024 422884559596271173632 424508956112005890048 425698895496362098688 428348184397256589312 430876804139861409792 431694654587860156416 434243029172204077056 438546950692429365248 441135775667000967168 444341704269232078848 444723668307815694336 450326104326730153984 454675232275493289984 454921268656594747392 456668725514430578688 460798804427351785472 462142241174953394176 464398795086940471296 465500833043957415936 467288928433370824704 469137558302113333248 470939623186756534272 471515055693104152576 475198767065706528768 476584186211670687744 478414855300832034816 478911257433407361024 481891707446913662976 483296639538595627008 486513023424413827072 491264841083705622528 493365319528983035904 496277747625376088064 498184064197560631296 501196515077062131712 502689604829838311424 506616867367571423232 507819090593408090112 514658404944834461696 518398654980770758656 518844279692451643392 519628836886278045696 519910021321822568448 522448644472808030208 526627205059830611968 530454437654742171648 530741480099360538624 532000952050237046784 534598612948919844864 536157209488129523712 538216712213436039168 543084305217950318592 547327151352465555456 550733379939329900544 552672946219168825344 556014883913615802368 558150664517637373952 561445532667092140032 563846079461694898176 565525805433568100352 567174568714715529216 571130912529675452416 575592872783813541888 578677568350627823616 578990705562938769408 583699814654008098816 592135186219247075328 592455605692309438464 597084165111780605952 606233643033991053312 606561691542126329856 608891634019240771584 610969843370194108416 615104813958212616192 619198393449253961728 620667777391943221248 625516744402817777664 627919497582342045696 631626224250478657536 633598356087608705024 635445581615560916992 638548343244543148032 642522276595884883968 644395519384794169344 646315206209792114688 647541981881790234624 655019788111607496704 657820426038644047872 661703663500501450752 667085502461723541504 675489156490095230976 677092120791210786816 682381902984892121088 685003088271645868032 691198206641027678208 693213361762430091264 696598192630410706944 698251249565936123904 700933392650056237056 707272583539656228864 707655306799147384832 712798150598559793152 714876279317506031616 717622282951248052224 718366886150111041536 721858542000547037184 724112406957267091456 729769535136620740608 734311173252439867392 736897261625558433792 740047979293474553856 751794772615593197568 754034407244757467136 759925301051357134848 767457163711751389184 771570091134170431488 771987607417251692544 777597982471156137984 778266419538677465088 779865031982733852672 782860672310452420608 789940807589745917952 795681656482113257472 796112220149040807936 798001428075355570176 808748922056168439808 814626457826925477888 820990727028698333184 822582989721553600512 827557036522590961664 834022325870423703552 837225996776456060928 842168299000638210048 845769119192542347264 849017912224011780096 851397790992724197376 856696368794513178624 863389309175720312832 868486058344408154112 877093901384858730496 882271551334001934336 888683408538464157696 900652208653460307968 909350464550986579968 909842537313189494784 913337451028861157376 921597608854703570944 928797590173880942592 931001666087914831872 938275116604226666496 941879246373513068544 943030111386208305152 950397534131413057536 953168372423341375488 956829710601664069632 957822514866814722048 963783414893827325952 966593279077191254016 973026046848827654144 982529682167411245056 986730639057966071808 992555495250752176128 1005379209659676622848 1013233734735142846464 1015638181186816180224 1029316809889668923392 1036797309961541517312 1037688559384903286784 1039820042643645136896 1044897288945616060416 1060908875309484343296 1061482960198721077248 1064001904100474093568 1069197225897839689728 1072314418976259047424 1076433424426872078336 1086168610435900637184 1094654302704931110912 1101466759878659801088 1105345892438337650688 1112029767827231604736 1116301329035274747904 1127692158923389796352 1131051610867136200704 1134349137429431058432 1151185745567627083776 1157355136701255647232 1157981411125877538816 1167399629308016197632 1184911211384618876928 1194168330223561211904 1212467286067982106624 1213123383084252659712 1221939686740388216832 1230209627916425232384 1238396786898507923456 1241335554783886442496 1251033488805635555328 1255838995164684091392 1263252448500957315072 1267196712175217410048 1270891163231121833984 1277096686489086296064 1285044553191769767936 1292630412419584229376 1295083963763580469248 1310039576223214993408 1315640852077288095744 1323407327001002901504 1334171004923447083008 1350978312980190461952 1364763805969784242176 1370006176543291736064 1382396413282055356416 1386426723524860182528 1393196385260821413888 1396502499131872247808 1401866785300112474112 1414545167079312457728 1415310613598294769664 1425596301197119586304 1429752558635012063232 1435244565902496104448 1436733772300222083072 1448224813914534182912 1459539070273241481216 1473794523251116867584 1480095958586949107712 1503589545231186395136 1508068814489514934272 1519850602102714269696 1534914327423502778368 1543975214834503385088 1555195964942312275968 1556532839077354930176 1559730063965467705344 1579881615179491835904 1591363312964226514944 1592224440298081615872 1596002856150711140352 1617497844112336879616 1629252915653850955776 1641981454057396666368 1668044651740847407104 1674451993552912121856 1684336598001276420096 1691538238385084694528 1702795581985448394752 1713392737589026357248 1726778618351440625664 1736972116688816308224 1754187802769717460992 1777366817076928315392 1801304417306920615936 1818700929101973159936 1819685074626378989568 1826674902057722314752 1843195217709407141888 1857595180347761885184 1862003332175829663744 1876550233208453332992 1883758492747026137088 1900795068262826115072 1906336744846682750976 1915645029733629444096 1927566829787654651904 1933186558154382508032 1946052093697655308288 1965059364334822490112 1973461278115932143616 1985110990501504352256 2026467469470285692928 2031276362373632360448 2058633619779337846784 2073594619923083034624 2079640085287290273792 2089794577891232120832 2121817750618968686592 2122965920397442154496 2138394451795679379456 2144628837952518094848 2152866848853744156672 2172337220871801274368 2189308605409862221824 2202933519757319602176 2210691784876675301376 2224059535654463209472 2232602658070549495808 2255384317846779592704 2262103221734272401408 2302371491135254167552 2314710273402511294464 2315962822251755077632 2334799258616032395264 2369822422769237753856 2388336660447122423808 2426246766168505319424 2443879373480776433664 2476793573797015846912 2482671109567772884992 2502066977611271110656 2511677990329368182784 2526504897001914630144 2534393424350434820096 2541782326462243667968 2554193372978172592128 2570089106383539535872 2590167927527160938496 2631281704154576191488 2646814654002005803008 2701956625960380923904 2729527611939568484352 2740012353086583472128 2764792826564110712832 2786392770521642827776 2793004998263744495616 2829090334158624915456 2830621227196589539328 2851192602394239172608 2859505117270024126464 2870489131804992208896 2873467544600444166144 2896449627829068365824 2919078140546482962432 2947589046502233735168 2960191917173898215424 3016137628979029868544 3039701204205428539392 3069828654847005556736 3087950429669006770176 3110391929884624551936 3113065678154709860352 3119460127930935410688 3182726625928453029888 3184448880596163231744 3192005712301422280704 3234995688224673759232 3258505831307701911552 3283962908114793332736 3336089303481694814208 3348903987105824243712 3383076476770169389056 3405591163970896789504 3453557236702881251328 3473944233377632616448 3508375605539434921984 3554733634153856630784 3602608834613841231872 3637401858203946319872 3639370149252757979136 3686390435418814283776 3715190360695523770368 3724006664351659327488 3753100466416906665984 3767516985494052274176 3801590136525652230144 3812673489693365501952 3831290059467258888192 3855133659575309303808 3892104187395310616576 3930118728669644980224 3946922556231864287232 3970221981003008704512 4052934938940571385856 4147189239846166069248 4159280170574580547584 4179589155782464241664 4243635501237937373184 4245931840794884308992 4276788903591358758912 4289257675905036189696 4305733697707488313344 4344674441743602548736 4378617210819724443648 4421383569753350602752 4448119071308926418944 4510768635693559185408 4524206443468544802816 4604742982270508335104 4631925644503510155264 4669598517232064790528 4739644845538475507712 4776673320894244847616 4852493532337010638848 4887758746961552867328 4953587147594031693824 5004133955222542221312 5023355980658736365568 5053009794003829260288 5068786848700869640192 5083564652924487335936 5108386745956345184256 5140178212767079071744 5180335855054321876992 5262563408309152382976 5403913251920761847808 5459055223879136968704 5480024706173166944256 5529585653128221425664 5572785541043285655552 5586009996527488991232 5661242454393179078656 5702385204788478345216 5719010234540048252928 5746935089200888332288 5792899255658136731648 5838156281092965924864 5895178093004467470336 5920383834347796430848 6079402408410857078784 6139657309694011113472 6175900859338013540352 6220783859769249103872 6238920255861870821376 6365453251856906059776 6368897761192326463488 6517011662615403823104 6567925816229586665472 6672178606963389628416 6697807974211648487424 6766152953540338778112 6811182327941793579008 6907114473405762502656 6947888466755265232896 7109467268307713261568 7205217669227682463744 7278740298505515958272 7430380721391047540736 7448013328703318654976 7506200932833813331968 7535033970988104548352 7603180273051304460288 7625346979386731003904 7662580118934517776384 7710267319150618607616 7784208374790621233152 7893845112463728574464 7940443962006017409024 8105869877881142771712 8294378479692332138496 8359178311564928483328 8487271002475874746368 8491863681589768617984 8553577807182717517824 8578515351810072379392 8611467395414976626688 8689348883487205097472 8757234421639448887296 8842767139506701205504 8896238142617852837888 9048412886937089605632 9209485964541016670208 9263851289007020310528 9339197034464129581056 9553346641788489695232 9704987064674021277696 9775517493923105734656 9907174295188063387648 10008267910445084442624 10046711961317472731136 10137573697401739280384 10216773491912690368512 10360671710108643753984 10525126816618304765952 10807826503841523695616 10918110447758273937408 11059171306256442851328 11145571082086571311104 11172019993054977982464 11322484908786358157312 11404770409576956690432 11438020469080096505856 11493870178401776664576 11676312562185931849728 11790356186008934940672 11840767668695592861696 12158804816821714157568 12279314619388022226944 12441567719538498207744 12477840511723741642752 12730906503713812119552 12737795522384652926976 13034023325230807646208 13135851632459173330944 13344357213926779256832 13532305907080677556224 13622364655883587158016 13814228946811525005312 13895776933510530465792 14218934536615426523136 14410435338455364927488 14557480597011031916544 14860761442782095081472 15012401865667626663936 15070067941976209096704 15206360546102608920576 15250693958773462007808 15325160237869035552768 15420534638301237215232 15568416749581242466304 15787690224927457148928 16211739755762285543424 16588756959384664276992 16718356623129856966656 16983727363179537235968 17107155614365435035648 17157030703620144758784 17378697766974410194944 17514468843278897774592 17685534279013402411008 17792476285235705675776 18418971929082033340416 18527702578014040621056 19106693283576979390464 19551034987846211469312 19814348590376126775296 20016535820890168885248 20093423922634945462272 20275147394803478560768 20433546983825380737024 20721343420217287507968 21615653007683047391232 21836220895516547874816 22291142164173142622208 22344039986109955964928 22644969817572716314624 22809540819153913380864 22876040938160193011712 22987740356803553329152 23352625124371863699456 23681535337391185723392 24317609633643428315136 24558629238776044453888 24883135439076996415488 25461813007427624239104 25475591044769305853952 26068046650461615292416 26271703264918346661888 26688714427853558513664 27244729311767174316032 27628457893623050010624 27791553867021060931584 29114961194022063833088 29721522885564190162944 30024803731335253327872 30140135883952418193408 30412721092205217841152 30650320475738071105536 31136833499162484932608 31575380449854914297856 32423479511524571086848 33177513918769328553984 33436713246259713933312 33967454726359074471936 34214311228730870071296 34314061407240289517568 35028937686557795549184 35371068558026804822016 35584952570471411351552 36837943858164066680832 38213386567153958780928 39102069975692422938624 39628697180752253550592 40033071641780337770496 40550294789606957121536 40867093967650761474048 41442686840434575015936 43231306015366094782464 43672441791033095749632 44582284328346285244416 45619081638307826761728 45752081876320386023424 45975480713607106658304 46705250248743727398912 47363070674782371446784 48635219267286856630272 49766270878153992830976 50951182089538611707904 52136093300923230584832 52543406529836693323776 53377428855707117027328 54489458623534348632064 55256915787246100021248 55583107734042121863168 59443045771128380325888 60049607462670506655744 60280271767904836386816 60825442184410435682304 61300640951476142211072 62273666998324969865216 64846959023049142173696 66873426492519427866624 67934909452718148943872 68428622457461740142592 68628122814480579035136 70057875373115591098368 73675887716328133361664 76426773134307917561856 78204139951384845877248 79257394361504507101184 80066143283560675540992 81734187935301522948096 82885373680869150031872 87344883582066191499264 89164568656692570488832 91238163276615653523456 91950961427214213316608 93410500497487454797824 94726141349564742893568 97270438534573713260544 99532541756307985661952 101902364179077223415808 105086813059673386647552 106754857711414234054656 108978917247068697264128 110513831574492200042496 118886091542256760651776 120099214925341013311488 121650884368820871364608 122601281902952284422144 124547333996649939730432 129693918046098284347392 133746852985038855733248 136857244914923480285184 137256245628961158070272 140115750746231182196736 152853546268615835123712 156408279902769691754496 158514788723009014202368 160132286567121351081984 163468375870603045896192 165770747361738300063744 178329137313385140977664 182476326553231307046912 183901922854428426633216 186821000994974909595648 194540877069147426521088 203804728358154446831616 210173626119346773295104 217957834494137394528256 221027663148984400084992 237772183084513521303552 240198429850682026622976 245202563805904568844288 249094667993299879460864 267493705970077711466496 273714489829846960570368 280231501492462364393472 305707092537231670247424 320264573134242702163968 326936751741206091792384 331541494723476600127488 356658274626770281955328 364952653106462614093824 367803845708856853266432 373642001989949819191296 389081754138294853042176 420347252238693546590208 435915668988274789056512 475544366169027042607104 480396859701364053245952 490405127611809137688576 534987411940155422932992 547428979659693921140736 560463002984924728786944 611414185074463340494848 653873503482412183584768 663082989446953200254976 713316549253540563910656 735607691417713706532864 747284003979899638382592 840694504477387093180416 871831337976549578113024 960793719402728106491904 980810255223618275377152 1069974823880310845865984 1094857959319387842281472 1120926005969849457573888 1307747006964824367169536 1426633098507081127821312 1471215382835427413065728 1681389008954774186360832 1743662675953099156226048 1961620510447236550754304 2139949647760621691731968 2241852011939698915147776 2615494013929648734339072 2942430765670854826131456 3362778017909548372721664 3923241020894473101508608 4279899295521243383463936 5230988027859297468678144 5884861531341709652262912 6725556035819096745443328 7846482041788946203017216 11769723062683419304525824 15692964083577892406034432 23539446125366838609051648 47078892250733677218103296
- Sum of all divisors σ(n): 185806404304546240512000000
- Sum of proper divisors (its aliquot sum) s(n): 138727512053812563293896704
- 47078892250733677218103296 is an abundant number, because the sum of its proper divisors (138727512053812563293896704) is greater than itself. Its abundance is 91648619803078886075793408
Bases of 47078892250733677218103296
- Binary: 100110111100010101011111011100111000011111010011011001000110000000000000000000000000002
- Hexadecimal: 0x26F157DCE1F4D918000000
- Base-36: 5WYE8O6P1JDE20AO0
Squares and roots of 47078892250733677218103296
- 47078892250733677218103296 squared (470788922507336772181032962) is 2216422095556191483895267925768075791367831726063616
- 47078892250733677218103296 cubed (470788922507336772181032963) is 104346697018835281087883273229478383002302227902964532661791623423875755278336
-
The
square root of 47078892250733677218103296 is 6861405996640.4609497541 -
47078892250733677218103296 is a
perfect cube number . Itscube root is 361084416
Scales and comparisons
How big is 47078892250733677218103296?- 47,078,892,250,733,677,218,103,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 47,078,892,250,733,677,218,103,296 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 47078892250733677218103296 cubic inches would be around 30090368 feet tall.
Recreational maths with 47078892250733677218103296
- 47078892250733677218103296 backwards is 69230181277633705229887074
- The number of decimal digits it has is: 26
- The sum of 47078892250733677218103296's digits is 117
- 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 47078892250733677218103296 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 47078892250733677218103296 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/47078892250733677218103296/
Chicago style:
Numbermatics. 2024. "Number 47078892250733677218103296 - Facts about the integer". https://numbermatics.com/n/47078892250733677218103296/
The information we have on file for 47078892250733677218103296 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 47078892250733677218103296, math, Factors of 47078892250733677218103296, curriculum, school, college, exams, university, Prime factorization of 47078892250733677218103296, STEM, science, technology, engineering, physics, economics, calculator, forty-seven septillion, seventy-eight sextillion, eight hundred ninety-two quintillion, two hundred fifty quadrillion, seven hundred thirty-three trillion, six hundred seventy-seven billion, two hundred eighteen million, one hundred three thousand, two hundred ninety-six.