82395138060419992123244544
82,395,138,060,419,992,123,244,544 is an even composite number composed of six prime numbers multiplied together.
82395138060419992123244544 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 82395138060419992123244544:
215 × 33 × 73 × 113 × 376 × 433
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 37 × 37 × 37 × 37 × 37 × 37 × 43 × 43 × 43)See below for interesting mathematical facts about the number 82395138060419992123244544 from the Numbermatics database.
Names of 82395138060419992123244544
- Cardinal: 82395138060419992123244544 can be written as Eighty-two septillion, three hundred ninety-five sextillion, one hundred thirty-eight quintillion, sixty quadrillion, four hundred nineteen trillion, nine hundred ninety-two billion, one hundred twenty-three million, two hundred forty-four thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 8.2395138060419992123244544 × 1025
Factors of 82395138060419992123244544
Divisors of 82395138060419992123244544
- 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 37 42 43 44 48 49 54 56 63 64 66 72 74 77 84 86 88 96 98 99 108 111 112 121 126 128 129 132 144 147 148 154 168 172 176 189 192 196 198 216 222 224 231 242 252 256 258 259 264 288 294 296 297 301 308 333 336 343 344 352 363 378 384 387 392 396 407 432 441 444 448 462 473 484 504 512 516 518 528 539 576 588 592 594 602 616 666 672 686 688 693 704 726 756 768 774 777 784 792 814 847 864 882 888 896 903 924 946 968 999 1008 1024 1029 1032 1036 1056 1078 1089 1152 1161 1176 1184 1188 1204 1221 1232 1323 1331 1332 1344 1369 1372 1376 1386 1408 1419 1452 1512 1536 1548 1554 1568 1584 1591 1617 1628 1694 1728 1764 1776 1792 1806 1813 1848 1849 1892 1936 1998 2016 2048 2058 2064 2072 2079 2107 2112 2156 2178 2304 2322 2331 2352 2368 2376 2408 2442 2464 2541 2646 2662 2664 2688 2709 2738 2744 2752 2772 2816 2838 2849 2904 3024 3072 3087 3096 3108 3136 3168 3182 3234 3256 3267 3311 3388 3456 3528 3552 3584 3612 3626 3663 3696 3698 3773 3784 3872 3993 3996 4032 4096 4107 4116 4128 4144 4158 4214 4224 4257 4312 4356 4477 4608 4644 4662 4704 4736 4752 4773 4816 4851 4884 4928 5082 5203 5292 5324 5328 5376 5418 5439 5476 5488 5504 5544 5547 5632 5676 5698 5808 5929 6048 6144 6174 6192 6216 6272 6321 6336 6364 6468 6512 6534 6622 6776 6912 6993 7056 7104 7168 7224 7252 7326 7392 7396 7546 7568 7623 7744 7986 7992 8064 8127 8192 8214 8232 8256 8288 8316 8428 8448 8514 8547 8624 8712 8954 9216 9261 9288 9317 9324 9408 9472 9504 9546 9583 9632 9702 9768 9856 9933 10164 10406 10584 10648 10656 10752 10836 10878 10952 10976 10989 11008 11088 11094 11137 11264 11319 11352 11396 11616 11858 11979 12096 12288 12321 12348 12384 12432 12544 12642 12672 12691 12728 12771 12936 12943 13024 13068 13244 13431 13552 13824 13986 14112 14208 14319 14336 14448 14504 14553 14652 14749 14784 14792 15059 15092 15136 15246 15488 15609 15972 15984 16128 16254 16317 16384 16428 16464 16512 16576 16632 16641 16856 16896 17028 17094 17248 17424 17501 17787 17908 18432 18522 18576 18634 18648 18816 18944 18963 19008 19092 19166 19264 19404 19536 19712 19866 19943 20328 20339 20812 21168 21296 21312 21504 21672 21756 21904 21952 21978 22016 22176 22188 22274 22528 22638 22704 22792 22869 23177 23232 23716 23958 24192 24576 24642 24696 24768 24864 25088 25284 25344 25382 25456 25542 25641 25872 25886 26048 26136 26488 26862 27104 27648 27951 27972 28224 28416 28638 28672 28749 28896 29008 29106 29304 29498 29568 29584 29799 30118 30184 30272 30492 30976 31218 31339 31944 31968 32256 32508 32634 32768 32856 32928 33024 33152 33264 33282 33411 33712 33792 33957 34056 34188 34496 34848 35002 35574 35816 35937 36421 36864 36963 37044 37152 37268 37296 37632 37888 37926 38016 38073 38184 38332 38528 38808 38829 39072 39424 39732 39886 40293 40656 40678 41503 41624 42336 42592 42624 42957 43008 43344 43512 43808 43904 43956 44032 44247 44352 44376 44548 45056 45177 45276 45408 45584 45738 46354 46464 46827 47432 47916 48384 48951 49152 49247 49284 49392 49536 49728 49923 50176 50568 50653 50688 50764 50912 51084 51282 51744 51772 52096 52272 52503 52976 53361 53724 54208 55296 55902 55944 56448 56832 56889 57233 57276 57344 57498 57792 58016 58212 58608 58867 58996 59136 59168 59598 59829 60236 60368 60544 60984 61017 61952 62436 62678 63888 63936 64512 65016 65219 65268 65712 65856 66048 66304 66528 66564 66822 67081 67424 67584 67914 68112 68376 68413 68992 69531 69696 70004 71148 71632 71874 72842 73728 73926 74088 74304 74536 74592 75264 75776 75852 76032 76146 76368 76664 76923 77056 77616 77658 77959 78144 78848 79464 79507 79772 80586 81312 81356 83006 83248 83853 84672 85184 85248 85914 86016 86247 86688 87024 87616 87808 87912 88064 88494 88704 88752 89096 89397 90112 90354 90552 90601 90816 91168 91476 92708 92928 93654 94017 94864 95832 96768 97902 98304 98494 98568 98784 99072 99456 99846 100233 100352 101136 101306 101376 101528 101824 101871 102168 102564 103488 103544 104192 104544 105006 105413 105952 106722 107448 108416 109263 110592 111804 111888 112896 113664 113778 114219 114466 114552 114688 114996 115584 116032 116424 116487 117216 117734 117992 118272 118336 119196 119658 120472 120736 120879 121088 121968 122034 122507 123904 124509 124872 125356 127776 127872 129024 130032 130438 130536 131424 131712 132096 132608 132741 133056 133128 133644 134162 134848 135168 135531 135828 136224 136752 136826 137984 139062 139392 139601 140008 140481 142296 142373 143264 143748 145684 147456 147741 147852 148176 148608 149072 149184 150528 151552 151704 151959 152064 152292 152736 153328 153846 154112 155232 155316 155918 156288 157509 157696 158928 159014 159544 160083 161172 162239 162624 162712 165649 166012 166496 167706 169344 170368 170496 171699 171828 172032 172494 173376 174048 175232 175616 175824 176128 176601 176988 177408 177504 178192 178794 179487 180224 180708 181104 181202 181632 182336 182952 183051 185416 185856 187308 188034 189728 191664 192511 193536 195657 195804 196988 197136 197568 198144 198912 199692 200466 200704 201243 202272 202612 202752 203056 203648 203742 204336 205128 205239 206976 207088 208384 208593 209088 210012 210826 211904 213444 214896 216832 218526 219373 221184 223608 223729 223776 225792 227328 227556 228438 228932 229104 229376 229992 231168 232064 232848 232974 233877 234432 235468 235984 236544 236672 238392 238521 239316 240944 241472 241758 242176 243936 244068 245014 247808 249018 249744 250712 251559 254947 255552 255744 258048 258741 260064 260876 261072 262848 263424 264192 265216 265482 266112 266256 267288 268324 269696 270336 271062 271656 271803 272448 273504 273652 275968 278124 278784 279202 280016 280962 282051 284592 284746 286528 287496 291368 294912 295482 295704 296352 297216 298144 298368 300699 301056 303104 303408 303918 304128 304584 305472 306656 307692 308224 310464 310632 311836 312576 315018 315392 316239 317856 318028 319088 320166 322344 324478 325248 325424 327789 331298 332024 332992 335412 338688 340736 340992 342657 343398 343656 344064 344729 344988 346752 348096 349461 350464 351232 351648 352256 353202 353976 354571 354816 355008 356384 357588 358974 360448 361416 362208 362404 363264 364672 365904 366102 367521 370832 371712 373527 374616 376068 379456 383328 385022 387072 391314 391608 393976 394272 395136 396288 397824 398223 399384 400631 400932 401408 402486 404544 405224 405504 406112 406593 407296 407484 408672 410256 410478 412069 413952 414176 416768 417186 418176 418803 420024 421652 423808 426888 427119 429792 433664 437052 438746 442368 443223 447216 447458 447552 451584 454656 455112 455877 456533 456876 457864 458208 459984 462336 464128 465696 465948 467754 468864 469567 470936 471968 472527 473088 473344 476784 477042 478632 478891 481888 482944 483516 484352 486717 487872 488136 490028 495616 496947 498036 499488 501424 503118 509894 511104 511488 515097 516096 517482 520128 521752 522144 525696 526848 528384 529803 530432 530964 532224 532512 534576 536648 538461 539392 540672 542124 543312 543606 544896 545713 547008 547304 549153 551936 556248 556549 557183 557568 558404 560032 561924 564102 569184 569492 573056 574992 577533 582736 586971 590964 591408 592704 594432 596288 596736 601398 602112 603729 606208 606816 607836 608256 609168 610944 613312 615384 615717 616448 620928 621264 623672 625152 625779 630036 630784 632478 634207 635712 636056 638176 640332 644688 647537 648956 650496 650848 655578 658119 662596 664048 665984 670824 671187 677376 681472 681984 685314 686796 687312 688128 689458 689976 693504 696192 698922 700928 701631 702464 703296 704512 706404 707952 709142 709632 710016 712768 715176 715563 717948 722832 724416 724808 726528 729344 731808 732204 735042 737891 741664 743424 747054 749232 752136 752543 758912 764841 766656 770044 774144 782628 783216 787952 788544 790272 792576 795648 796446 798768 801262 801864 802816 804972 809088 810448 811008 812224 813186 814592 814968 815409 817344 820512 820956 824138 827904 828352 833536 834372 836352 837606 840048 843304 846153 847616 853776 854238 857549 859584 867328 874104 874577 877492 884736 886446 894432 894916 895104 903168 909312 910224 911754 913066 913752 915728 916416 919968 924672 928256 931392 931896 935508 937728 939134 941872 943936 945054 946176 946688 948717 953568 954084 957264 957782 963776 965888 967032 968704 973434 975744 976272 980056 983367 991232 993894 996072 996611 998976 1002848 1006236 1019788 1022208 1022976 1030194 1032192 1034187 1034964 1040256 1043504 1044288 1051392 1053696 1056768 1059606 1060864 1061928 1063713 1064448 1065024 1069152 1073296 1076922 1078784 1081344 1084248 1086624 1087212 1089792 1091426 1094016 1094608 1098306 1102563 1103872 1112496 1113098 1114366 1115136 1116808 1120064 1120581 1123848 1128204 1138368 1138984 1146112 1149984 1155066 1159543 1165472 1173942 1181928 1182816 1185408 1188864 1192576 1193472 1201893 1202796 1204224 1207458 1212416 1213632 1215672 1216512 1218336 1221888 1226624 1230768 1231434 1232896 1236207 1241856 1242528 1247344 1250304 1251558 1256409 1260072 1261568 1264956 1268414 1271424 1272112 1276352 1280664 1281357 1289376 1295074 1297912 1300992 1301696 1311156 1316238 1325192 1328096 1329669 1331968 1341648 1342374 1347577 1354752 1362944 1363968 1367631 1369599 1370628 1373592 1374624 1378916 1379952 1387008 1392384 1397844 1401856 1403262 1404928 1406592 1408701 1409024 1412808 1415904 1418284 1419264 1420032 1425536 1430352 1431126 1435896 1436673 1445664 1448832 1449616 1453056 1458688 1460151 1463616 1464408 1470084 1475782 1483328 1486848 1490841 1494108 1498464 1504272 1505086 1517824 1529682 1533312 1535611 1540088 1545291 1548288 1565256 1566103 1566432 1575904 1577088 1580544 1585152 1589409 1591296 1592892 1597536 1602524 1603728 1605632 1609944 1618176 1620896 1622016 1624448 1626372 1629184 1629936 1630818 1634688 1637139 1641024 1641912 1648276 1655808 1656704 1667072 1668744 1669647 1671549 1672704 1675212 1680096 1686608 1692306 1695232 1707552 1708476 1715098 1719168 1732599 1734656 1748208 1749154 1754984 1760913 1772892 1784629 1788864 1789832 1790208 1806336 1811187 1818624 1820448 1822139 1823508 1826132 1827504 1831456 1832832 1839936 1847151 1849344 1856512 1862784 1863792 1871016 1874161 1875456 1878268 1883744 1887872 1890108 1892352 1893376 1897434 1902621 1907136 1908168 1914528 1915564 1927552 1931776 1934064 1937408 1942611 1946868 1951488 1952544 1960112 1966734 1974357 1982464 1987788 1992144 1993222 1997952 2005696 2012472 2013561 2039576 2044416 2045952 2060388 2064384 2068374 2069928 2080512 2087008 2088576 2102784 2104893 2107392 2113536 2117621 2119212 2121728 2123856 2127426 2128896 2130048 2138304 2146592 2146689 2153844 2157568 2168496 2173248 2174424 2178079 2179584 2182852 2188032 2189216 2196612 2205126 2207744 2213673 2224992 2226196 2228732 2230272 2233616 2240128 2241162 2247696 2256408 2257629 2276736 2277968 2292224 2294523 2299968 2310132 2319086 2330944 2347884 2363856 2365632 2370816 2377728 2385152 2386944 2403786 2405592 2408448 2413103 2414916 2427264 2431344 2433024 2436672 2443776 2446227 2453248 2461019 2461536 2462868 2465792 2472414 2481997 2483712 2485056 2494688 2500608 2503116 2512818 2520144 2523136 2529912 2531281 2536828 2542848 2544224 2552704 2561328 2562714 2572647 2578752 2590148 2595824 2601984 2603392 2622312 2623731 2632476 2650384 2656192 2659338 2663936 2683296 2684748 2695154 2709504 2725888 2727936 2735262 2739198 2741256 2747184 2749248 2757832 2759904 2774016 2784768 2795688 2803712 2804417 2806524 2809856 2813184 2817402 2825616 2831808 2836568 2838528 2840064 2846151 2851072 2860704 2862252 2871792 2873346 2884483 2891328 2897664 2899232 2906112 2917376 2920302 2927232 2928816 2940168 2941759 2951564 2966656 2973696 2981682 2988216 2989833 2996928 3008544 3010172 3035648 3059364 3066624 3071222 3080176 3090582 3096576 3102561 3130512 3132206 3132864 3151808 3154176 3161088 3170304 3178818 3182592 3185784 3191139 3195072 3205048 3207456 3219888 3236352 3241792 3244032 3248896 3252744 3258368 3259872 3261636 3269376 3274278 3282048 3283824 3296552 3307689 3311616 3313408 3334144 3337488 3339294 3343098 3345408 3350424 3352237 3360192 3373216 3384612 3390464 3415104 3416952 3430196 3438336 3465198 3469312 3478629 3496416 3498308 3509968 3521826 3545784 3569258 3577728 3579664 3580416 3605679 3612672 3622374 3637248 3640896 3644278 3647016 3652264 3655008 3662912 3665664 3679872 3694302 3698688 3708621 3713024 3725568 3727584 3742032 3748322 3750912 3756536 3767488 3769227 3775744 3780216 3784704 3786752 3794868 3805242 3814272 3816336 3829056 3831128 3844071 3855104 3863552 3868128 3874816 3885222 3893736 3895843 3900281 3902976 3905088 3920224 3933468 3948714 3964928 3975576 3984288 3986444 3995904 4011392 4024944 4027122 4042731 4079152 4088832 4091904 4108797 4120776 4136748 4139856 4161024 4174016 4177152 4205568 4209786 4214784 4226103 4227072 4235242 4238424 4243456 4247712 4254852 4257792 4260096 4276608 4293184 4293378 4307688 4310019 4315136 4336992 4346496 4348848 4356158 4359168 4365704 4376064 4378432 4380453 4393224 4410252 4415488 4427346 4449984 4452392 4457464 4460544 4467232 4472523 4480256 4482324 4495392 4512816 4515258 4532759 4553472 4555936 4584448 4589046 4599936 4606833 4620264 4638172 4661888 4695768 4698309 4727712 4731264 4741632 4755456 4770304 4773888 4807572 4811184 4816896 4826206 4829832 4854528 4862688 4866048 4873344 4887552 4892454 4906496 4911417 4922038 4923072 4925736 4931584 4944828 4963994 4967424 4970112 4989376 5001216 5006232 5008941 5014647 5025636 5040288 5059824 5062562 5073656 5085696 5088448 5105408 5122656 5125428 5145294 5157504 5165237 5180296 5191648 5197797 5203968 5206784 5244624 5247462 5264952 5267801 5300768 5312384 5318676 5327872 5353887 5366592 5369496 5390308 5419008 5451776 5455872 5466417 5470524 5478396 5482512 5494368 5498496 5515664 5519808 5548032 5569536 5591376 5607424 5608834 5613048 5619712 5622483 5626368 5634804 5651232 5663616 5673136 5677056 5680128 5692302 5702144 5707863 5721408 5724504 5743584 5746692 5768966 5782656 5795328 5798464 5812224 5827833 5834752 5840604 5854464 5857632 5880336 5883518 5903128 5923071 5933312 5947392 5963364 5976432 5979666 5993856 6002843 6017088 6020344 6040683 6071296 6118728 6122039 6129013 6133248 6142444 6160352 6181164 6193152 6205122 6261024 6264412 6265728 6303616 6308352 6322176 6340608 6352863 6357636 6365184 6371568 6382278 6390144 6410096 6414912 6439776 6472704 6483584 6497792 6505488 6516736 6519744 6523272 6534237 6538752 6548556 6564096 6567648 6593104 6615378 6623232 6626816 6641019 6668288 6674976 6678588 6686196 6690816 6700848 6704474 6720384 6746432 6769224 6772887 6780928 6830208 6833904 6860392 6876672 6883569 6930396 6938624 6957258 6976277 6992832 6996616 7019936 7043652 7091568 7122907 7138516 7155456 7159328 7160832 7211358 7225344 7239309 7244748 7281792 7288556 7294032 7304528 7310016 7325824 7331328 7359744 7383057 7388604 7397376 7417242 7426048 7445991 7451136 7455168 7484064 7496644 7501824 7513072 7534976 7538454 7551488 7560432 7569408 7573504 7589736 7593843 7610484 7628544 7632672 7658112 7662256 7688142 7710208 7717941 7727104 7736256 7749632 7770444 7787472 7791686 7800562 7805952 7810176 7840448 7866936 7871193 7897428 7951152 7968576 7972888 7991808 8022784 8049888 8054244 8085462 8116801 8158304 8177664 8183808 8217594 8241552 8273496 8277973 8279712 8322048 8348032 8354304 8411136 8413251 8419572 8429568 8452206 8470484 8476848 8486912 8495424 8509704 8515584 8520192 8553216 8586368 8586756 8615376 8620038 8630272 8653449 8673984 8692992 8697696 8712316 8718336 8731408 8752128 8756864 8760906 8786448 8820504 8825277 8830976 8854692 8899968 8904784 8914928 8921088 8934464 8945046 8960512 8964648 8969499 8990784 9025632 9030516 9065518 9106944 9111872 9168896 9178092 9199872 9213666 9240528 9276344 9307683 9323776 9391536 9396618 9433039 9455424 9462528 9483264 9510912 9540608 9547776 9573417 9615144 9620347 9622368 9652412 9659664 9709056 9725376 9732096 9746688 9775104 9784908 9812992 9822834 9844076 9846144 9851472 9863168 9889656 9927988 9934848 9940224 9978752 10002432 10012464 10017882 10029294 10051272 10056711 10080576 10119648 10125124 10147312 10171392 10176896 10210816 10245312 10250856 10290588 10315008 10330474 10360592 10383296 10395594 10407936 10413568 10435887 10489248 10494924 10529904 10535602 10601536 10624768 10637352 10655744 10707774 10733184 10738992 10780616 10817037 10838016 10903552 10911744 10932834 10941048 10956792 10962721 10965024 10988736 10996992 11031328 11039616 11096064 11125863 11139072 11182752 11214848 11217668 11226096 11239424 11244966 11252736 11269608 11302464 11327232 11346272 11354112 11360256 11384604 11404288 11415726 11442816 11449008 11487168 11493384 11537932 11565312 11590656 11596928 11624448 11655666 11669504 11681208 11687529 11700843 11708928 11715264 11760672 11767036 11806256 11846142 11866624 11894784 11926728 11952864 11959332 11987712 12005686 12034176 12040688 12081366 12128193 12142592 12237456 12244078 12258026 12266496 12284888 12320704 12326391 12362328 12410244 12522048 12528824 12531456 12607232 12616704 12644352 12678309 12681216 12705726 12715272 12730368 12743136 12754973 12764556 12780288 12820192 12829824 12879552 12930057 12945408 12967168 12995584 13010976 13033472 13039488 13046544 13068474 13077504 13097112 13119127 13128192 13135296 13186208 13230756 13246464 13253632 13282038 13336576 13349952 13357176 13372392 13381632 13401696 13408948 13440768 13492864 13538448 13545774 13561856 13598277 13660416 13667808 13720784 13753344 13767138 13820499 13860792 13877248 13914516 13952554 13985664 13993232 14039872 14087304 14094927 14183136 14245814 14277032 14310912 14318656 14321664 14422716 14450688 14478618 14489496 14563584 14577112 14588064 14609056 14620032 14651648 14662656 14719488 14734251 14766114 14777208 14794752 14823347 14834484 14852096 14891982 14902272 14910336 14968128 14993288 15003648 15026144 15026823 15043941 15069952 15076908 15102976 15120864 15147008 15179472 15187686 15220968 15246553 15257088 15265344 15316224 15324512 15376284 15420416 15435882 15454208 15472512 15495711 15499264 15540888 15574944 15583372 15601124 15611904 15620352 15680896 15733872 15742386 15794856 15803403 15902304 15937152 15945776 15983616 16045568 16061661 16099776 16108488 16170924 16233602 16316608 16355328 16367616 16399251 16435188 16483104 16546992 16555946 16559424 16644096 16696064 16708608 16822272 16826502 16839144 16859136 16867449 16891721 16904412 16940968 16953696 16990848 17019408 17031168 17040384 17106432 17123589 17172736 17173512 17227133 17230752 17240076 17260544 17306898 17347968 17373979 17385984 17395392 17424632 17436672 17462816 17483499 17504256 17513728 17521812 17572896 17641008 17650554 17661952 17709384 17718967 17799936 17809568 17829856 17842176 17868928 17890092 17921024 17929296 17938998 17981568 18008529 18051264 18061032 18131036 18213888 18223744 18337792 18356184 18366117 18387039 18399744 18427332 18481056 18552688 18615366 18647552 18783072 18793236 18866078 18910848 18925056 18966528 19021824 19058589 19081216 19095552 19146834 19230288 19240694 19244736 19304824 19319328 19418112 19450752 19493376 19550208 19569816 19602711 19625984 19630919 19645668 19688152 19692288 19702944 19779312 19855976 19869696 19880448 19923057 19957504 20004864 20024928 20035764 20058588 20102544 20113422 20161152 20191381 20239296 20250248 20294624 20318661 20342784 20353792 20421632 20490624 20501712 20581176 20592313 20615771 20630016 20660948 20721184 20766592 20791188 20815872 20827136 20871774 20928831 20978496 20989848 21059808 21071204 21203072 21249536 21274704 21311488 21368721 21415548 21466368 21477984 21561232 21634074 21676032 21717927 21807104 21865668 21882096 21913584 21925442 21930048 21977472 21993984 22062656 22079232 22149171 22192128 22251726 22278144 22337973 22365504 22429696 22435336 22452192 22489932 22505472 22539216 22604928 22654464 22692544 22708224 22720512 22769208 22781529 22808576 22831452 22885632 22898016 22974336 22986768 23075864 23130624 23153823 23181312 23193856 23248896 23311332 23339008 23362416 23375058 23401686 23417856 23430528 23465659 23521344 23534072 23612512 23613579 23692284 23733248 23853456 23905728 23918664 23958869 23975424 24011372 24068352 24081376 24162732 24256386 24285184 24350403 24474912 24488156 24516052 24532992 24569776 24641408 24652782 24724656 24820488 24833919 25044096 25057648 25062912 25214464 25233408 25239753 25288704 25356618 25411452 25430544 25460736 25486272 25509946 25529112 25560576 25640384 25659648 25759104 25860114 25890816 25934336 25960347 25991168 26021952 26066944 26078976 26093088 26136948 26155008 26194224 26238254 26256384 26270592 26372416 26461512 26475831 26492928 26507264 26564076 26699904 26714352 26744784 26763264 26803392 26817896 26881536 26908497 26985728 27076896 27091548 27123712 27196554 27270901 27301967 27320832 27335616 27441568 27506688 27534276 27640998 27721584 27754496 27829032 27844091 27905108 27971328 27986464 28079744 28174608 28189854 28299117 28366272 28491628 28554064 28621824 28637312 28643328 28845432 28861041 28957236 28978992 29127168 29154224 29176128 29218112 29240064 29303296 29325312 29438976 29468502 29532228 29554416 29589504 29646694 29668968 29704192 29783964 29804544 29820672 29936256 29986576 30007296 30052288 30053646 30087882 30139904 30153816 30170133 30205952 30241728 30294016 30358944 30375372 30441936 30493106 30514176 30530688 30632448 30649024 30752568 30840832 30871764 30908416 30945024 30991422 31081776 31149888 31166744 31202248 31223808 31240704 31307661 31361792 31467744 31484772 31589712 31606806 31729313 31804608 31874304 31891552 31967232 32091136 32123322 32199552 32216976 32341848 32359349 32467204 32633216 32710656 32735232 32798502 32870376 32888163 32966208 33093984 33111892 33118848 33288192 33392128 33417216 33644544 33653004 33678288 33718272 33734898 33783442 33808824 33881936 33907392 33981696 34038816 34062336 34080768 34212864 34247178 34345472 34347024 34454266 34461504 34480152 34521088 34613796 34695936 34747958 34771968 34790784 34849264 34873344 34925632 34966998 35008512 35027456 35043624 35062587 35102529 35145792 35282016 35301108 35418768 35437934 35599872 35619136 35659712 35684352 35737856 35780184 35842048 35858592 35877996 35963136 36017058 36102528 36122064 36262072 36384579 36427776 36447488 36675584 36712368 36732234 36774078 36799488 36854664 36874607 36962112 37105376 37230732 37295104 37566144 37586472 37732156 37821696 37850112 37933056 38043648 38117178 38162432 38191104 38264919 38293668 38460576 38481388 38489472 38609648 38638656 38836224 38901504 38986752 39100416 39139632 39205422 39251968 39261838 39291336 39357381 39376304 39384576 39405888 39558624 39711952 39739392 39760896 39846114 39915008 40009728 40049856 40071528 40117176 40205088 40226844 40322304 40382762 40478592 40500496 40589248 40637322 40685568 40707584 40794831 40843264 40981248 41003424 41162352 41184626 41231542 41260032 41321896 41442368 41461497 41533184 41582376 41631744 41654272 41743548 41857662 41956992 41979696 42119616 42142408 42284781 42406144 42499072 42549408 42622976 42737442 42831096 42854273 42903091 42932736 42955968 43122464 43268148 43352064 43435854 43614208 43731336 43764192 43827168 43850884 43860096 43954944 43987968 44125312 44158464 44298342 44384256 44470041 44503452 44556288 44675946 44731008 44859392 44870672 44904384 44979864 45010944 45078432 45209856 45308928 45385088 45441024 45538416 45563058 45617152 45662904 45739659 45771264 45796032 45948672 45973536 46151728 46261248 46307646 46362624 46387712 46487133 46497792 46622664 46678016 46724832 46750116 46803372 46835712 46861056 46931318 47042688 47068144 47225024 47227158 47384568 47410209 47466496 47706912 47811456 47837328 47917738 47950848 48022744 48136704 48162752 48184983 48325464 48512772 48570368 48700806 48949824 48976312 49032104 49065984 49139552 49197753 49282816 49305564 49449312 49640976 49667838 49860349 50088192 50115296 50125824 50428928 50466816 50479506 50577408 50602347 50675163 50713236 50822904 50861088 50972544 51019892 51058224 51121152 51280768 51319296 51518208 51681399 51720228 51781632 51868672 51920694 51982336 52043904 52121937 52133888 52157952 52186176 52273896 52310016 52388448 52476508 52512768 52541184 52744832 52923024 52951662 52985856 53014528 53128152 53156901 53399808 53428704 53489568 53526528 53606784 53635792 53763072 53816994 53971456 54025587 54153792 54183096 54247424 54393108 54541802 54603934 54641664 54671232 54883136 55013376 55068552 55098351 55161117 55281996 55443168 55658064 55688182 55810216 55942656 55972928 56159488 56349216 56379708 56598234 56732544 56817607 56983256 57108128 57175767 57243648 57274624 57286656 57690864 57722082 57914472 57945811 57957984 58254336 58308448 58352256 58436224 58480128 58606592 58650624 58808133 58877952 58892757 58937004 59064456 59108832 59293388 59337936 59408384 59567928 59609088 59641344 59872512 59973152 60014592 60104576 60107292 60175764 60279808 60307632 60340266 60411904 60483456 60574143 60588032 60717888 60750744 60883872 60986212 61028352 61061376 61264896 61298048 61505136 61681664 61743528 61776939 61816832 61847313 61890048 61982844 62163552 62299776 62333488 62404496 62447616 62481408 62615322 62723584 62786493 62935488 62969544 63179424 63213612 63458626 63609216 63748608 63783104 63934464 64106163 64182272 64246644 64399104 64433952 64683696 64718698 64934408 65153781 65266432 65421312 65597004 65740752 65776326 65932416 66031273 66187968 66223784 66237696 66447513 66576384 66784256 66834432 67013919 67289088 67306008 67342429 67356576 67419143 67469796 67566884 67617648 67763872 67814784 67963392 68077632 68124672 68161536 68344587 68425728 68494356 68690944 68694048 68908532 68923008 68960304 69042176 69227592 69343957 69391872 69495916 69543936 69581568 69698528 69746688 69851264 69933996 70017024 70054912 70087248 70125174 70205058 70291584 70396977 70564032 70602216 70837536 70875868 71199744 71238272 71319424 71475712 71560368 71684096 71717184 71755992 71876607 71926272 72034116 72205056 72244128 72524144 72769158 72855552 72894976 73051209 73351168 73424736 73464468 73548156 73598976 73709328 73749214 73924224 74210752 74461464 74501757 74590208 75132288 75172944 75464312 75643392 75700224 75719259 75866112 76234356 76324864 76382208 76529838 76587336 76739047 76921152 76962776 76978944 77219296 77277312 77672448 77803008 77881041 77973504 78200832 78279264 78351977 78410844 78503936 78523676 78582672 78714762 78752608 78769152 78811776 79117248 79423904 79427493 79478784 79521792 79692228 79830016 80099712 80143056 80234352 80410176 80453688 80588923 80644608 80765524 80957184 81000992 81178496 81274644 81371136 81415168 81589662 81686528 81812703 81905901 81962496 82006848 82324704 82369252 82463084 82520064 82643792 82884736 82922994 83066368 83164752 83263488 83308544 83487096 83532273 83715324 83913984 83959392 84239232 84284816 84569562 84812288 84897351 84998144 85098816 85245952 85474884 85662192 85708546 85806182 85865472 85911936 86244928 86536296 86583123 86871708 87462672 87528384 87654336 87701768 87720192 87909888 87975936 88250624 88316928 88596684 88768512 88940082 89006904 89112576 89284811 89351892 89462016 89741344 89808768 89959728 90021888 90156864 90419712 90510399 90617856 90770176 90882048 91057703 91076832 91126116 91234304 91325808 91479318 91542528 91592064 91833889 91897344 91947072 92303456 92522496 92615292 92725248 92775424 92974266 93245328 93356032 93449664 93500232 93606744 93657397 93671424 93722112 93862636 94085376 94136288 94450048 94454316 94769136 94820418 94932992 95187939 95413824 95622912 95674656 95835476 95901696 96045488 96273408 96325504 96369966 96650928 97025544 97078047 97140736 97401612 97899648 97952624 98064208 98131968 98279104 98395506 98565632 98611128 98664489 98898624 99281952 99335676 99720698 100176384 100230592 100251648 100857856 100933632 100959012 101154816 101204694 101350326 101426472 101645808 101722176 101945088 102039784 102116448 102242304 102561536 102638592 103036416 103362798 103440456 103563264 103737344 103763429 103841388 103964672 104087808 104243874 104315904 104372352 104547792 104620032 104776896 104953016 105025536 105082368 105187761 105307587 105489664 105823817 105846048 105903324 106029056 106256304 106313802 106725871 106799616 106857408 106979136 107053056 107213568 107271584 107526144 107633988 107942912 108051174 108307584 108366192 108494848 108786216 108845083 109083604 109207868 109283328 109342464 109766272 110026752 110137104 110196702 110322234 110563992 110623821 110886336 111316128 111376364 111620432 111885312 111945856 112318976 112698432 112759416 113196468 113465088 113635214 113966512 114216256 114351534 114487296 114549248 114573312 114794757 115381728 115444164 115828944 115891622 115915968 116508672 116616896 116704512 116872448 116960256 117213184 117301248 117616266 117755904 117785514 117874008 118072143 118128912 118217664 118586776 118675872 119135856 119218176 119282688 119745024 119946304 120029184 120209152 120214584 120351528 120559616 120589931 120615264 120680532 120823808 120966912 121148286 121435776 121501488 121767744 121972424 122056704 122122752 122384493 122529792 122596096 123010272 123363328 123487056 123553878 123633664 123694626 123780096 123965688 124032769 124327104 124599552 124666976 124808992 124895232 124962816 125230644 125447168 125572986 125870976 125939088 126358848 126427224 126917252 127218432 127497216 127566208 127868928 128212326 128364544 128493288 128562819 128709273 128798208 128867904 129367392 129437396 129868816 130307562 130532864 130842624 131194008 131481504 131552652 131864832 132062546 132375936 132447568 132475392 132895026 133152768 133410123 133568512 133668864 134027838 134578176 134612016 134684858 134713152 134838286 134939592 135133768 135235296 135527744 135629568 135926784 136155264 136323072 136689174 136851456 136988712 137218977 137381888 137388096 137817064 137846016 137920608 138455184 138687914 138783744 138991832 139087872 139163136 139397056 139461399 139493376 139702528 139867992 140034048 140109824 140174496 140250348 140410116 140583168 140793954 141128064 141204432 141675072 141751736 142230627 142399488 142476544 142638848 142951424 143120736 143368192 143434368 143511984 143753214 143852544 144068232 144146191 144310397 144410112 144488256 145048288 145538316 145711104 145789952 146102418 146702336 146849472 146928936 147096312 147197952 147418656 147498428 147848448 148421504 148922928 149003514 149180416 149581047 150264576 150345888 150928624 151286784 151400448 151438518 151732224 152025489 152468712 152649728 153059676 153174672 153478094 153842304 153925552 153957888 154438592 154554624 155044197 155344896 155606016 155762082 155947008 156365811 156401664 156558528 156703954 156821688 157007872 157047352 157165344 157429524 157505216 157538304 157623552 158234496 158847808 158854986 158957568 159043584 159384456 159470703 159660032 160199424 160286112 160468704 160820352 160907376 161177846 161289216 161531048 161914368 162001984 162076761 162356992 162549288 162742272 162830336 163179324 163373056 163625406 163811802 163924992 164013696 164649408 164738504 164926168 165040128 165287584 165295053 165483351 165769472 165845988 166132736 166329504 166617088 166974192 167064546 167430648 167712083 167827968 167918784 168478464 168569632 169139124 169624576 169794702 169996288 170197632 170452821 170491904 170949768 171324384 171417092 171612364 171730944 171823872 172489856 173072592 173166246 173743416 173837433 174925344 175056768 175308672 175403536 175440384 175819776 175951872 176501248 176633856 176678271 177193368 177880164 178013808 178225152 178569622 178703784 178924032 179482688 179617536 179919456 180043776 180313728 180839424 181020798 181235712 181540352 181722429 181764096 182115406 182153664 182252232 182468608 182651616 182958636 183085056 183184128 183667778 183794688 183894144 184606912 185044992 185230584 185330817 185450496 185541939 185550848 185948532 186490656 186899328 187000464 187213488 187314794 187342848 187444224 187725272 188170752 188272576 188359479 188900096 188908632 189538272 189640836 189865984 190375878 190827648 191113769 191245824 191349312 191670952 191803392 192090976 192318489 192546816 192651008 192739932 193301856 194051088 194156094 194281472 194803224 194908637 195799296 195905248 196128416 196263936 196558208 196791012 197131264 197222256 197328978 197797248 198093819 198563904 198671352 199441396 200352768 200461184 200503296 201715712 201867264 201918024 202027287 202257429 202409388 202700652 202852944 203291616 203444352 203890176 204079568 204232896 204484608 205123072 205277184 206072832 206725596 206880912 207126528 207474688 207526858 207682776 207929344 208031871 208175616 208487748 208631808 208744704 209095584 209240064 209553792 209906032 210051072 210164736 210375522 210615174 210979328 211190931 211647634 211692096 211806648 212058112 212512608 212627604 213451742 213599232 213714816 213958272 214427136 214543168 215052288 215267976 215629821 215885824 216102348 216615168 216732384 217572432 217690166 218167208 218415736 218566656 218684928 219153627 219532544 220053504 220274208 220393404 220644468 221127984 221247642 221772672 222105191 222632256 222752728 223240864 223505271 223770624 223891712 224637952 225396864 225518832 226392936 226515443 226773481 226930176 227270428 227933024 228432512 228703068 228974592 229098496 229146624 229589514 230217141 230763456 230888328 231657888 231783244 231831936 233017344 233233792 233409024 233744896 233920512 234426368 234602496 235055931 235232532 235511808 235571028 235748016 236144286 236257824 236435328 237173552 237351744 238271712 238436352 238565376 239490048 239892608 240418304 240429168 240703056 241119232 241179862 241230528 241361064 241647616 241766769 241933824 242296572 242871552 243002976 243535488 243944848 244113408 244245504 244768986 245059584 245192192 245438109 245717703 246020544 246726656 246974112 247107756 247389252 247560192 247931376 248065538 248654208 249199104 249333952 249617984 249790464 249925632 250461288 250596819 250894336 251145972 251741952 251878176 252717696 252854448 253834504 254436864 254692053 254994432 255132416 255737856 256424652 256729088 256986576 257125638 257418546 257596416 257735808 258122249 258734784 258874792 259737632 259749369 260615124 261065728 262388016 262963008 263105304 263547559 263729664 264125092 264751872 264895136 264950784 265790052 266305536 266820246 267137024 267337728 267854433 268055676 269224032 269369716 269426304 269676572 269879184 270267536 270470592 271055488 271259136 271853568 272310528 272646144 273173109 273378348 273702912 273977424 274437954 274763776 274776192 275501667 275634128 275692032 275841216 276910368 277375828 277567488 277983664 278175744 278326272 278794112 278922798 279405056 279735984 280068096 280219648 280348992 280500696 280820232 280972191 281166336 281587908 282256128 282408864 283350144 283503472 284461254 284798976 284953088 285277696 285563817 285902848 286241472 286736384 286868736 287023968 287506428 287705088 288136464 288292382 288620794 288820224 288976512 290096576 291076632 291234141 291422208 291579904 292204836 293698944 293857872 294192624 294395904 294837312 294996856 295696896 295993467 296843008 297845856 298007028 298360832 299162094 299979911 300321637 300529152 300691776 301857248 302573568 302800896 302877036 303464448 304050978 304937424 305299456 306119352 306285001 306349344 306956188 307684608 307851104 307915776 308877184 309109248 310088394 310689792 311212032 311290287 311524164 311894016 312731622 313117056 313407908 313643376 314015744 314094704 314330688 314859048 315010432 315076608 315247104 316468992 317471451 317695616 317709972 318087168 318768912 318941406 319320064 320177613 320398848 320572224 320937408 321640704 321814752 322355692 322578432 323062096 323828736 324003968 324153522 324713984 325098576 325484544 325660672 326358648 326535249 326746112 327250812 327623604 327849984 328027392 329298816 329477008 329852336 330080256 330575168 330590106 330966702 331538944 331691976 331871463 332265472 332659008 333234176 333948384 334129092 334861296 335424166 335655936 335837568 336956928 337139264 338278248 339249152 339589404 339992576 340395264 340905642 341899536 342648768 342834184 343224728 343461888 343647744 344384271 344979712 346145184 346332492 347486832 347674866 349022443 349850688 350113536 350617344 350807072 350880768 351639552 351903744 353002496 353267712 353356542 354216429 354386736 355760328 355952839 356027616 357139244 357407568 357848064 358965376 359235072 359838912 360087552 360627456 361678848 361769793 362041596 362471424 363080704 363444858 364230812 364307328 364504464 364937216 365303232 365917272 366170112 366368256 367335556 367589376 367788288 369213824 370089984 370461168 370661634 370900992 371083878 371101696 371897064 372098307 372981312 373798656 374000928 374426976 374629588 374685696 374888448 375450544 376341504 376545152 376718958 377800192 377817264 379076544 379281672 379731968 380751756 381655296 382227538 382491648 382698624 383341904 383606784 384181952 384636978 385093632 385302016 385479864 385688457 386127819 386603712 388102176 388312188 389606448 389817274 391598592 391810496 392256832 392527872 393116416 393582024 394262528 394444512 394657956 395594496 396187638 397127808 397342704 398882792 400230369 400705536 400922368 401006592 403431424 403734528 403836048 404054574 404514858 404818776 405401304 405620677 405705888 406583232 406888704 407780352 408159136 408465792 408969216 410246144 410554368 411656931 412145664 413451192 413761824 414949376 415053716 415365552 415858688 416063742 416351232 416975496 417263616 417489408 418191168 418480128 419107584 419812064 420102144 420329472 420751044 421230348 421958656 422381862 423295268 423384192 423613296 424116224 425025216 425255208 426903484 427198464 427429632 427916544 428854272 429086336 430104576 430535952 431259642 431771648 432204696 432438573 432931191 433230336 433464768 435144864 435380332 436334416 436831472 437133312 437369856 438307254 439065088 440107008 440548416 440786808 441288936 442255968 442495284 443545344 444210382 445264512 445505456 446481728 447010542 447541248 447783424 448743141 449275904 450793728 451037664 452785872 453030886 453546962 453860352 454540856 455866048 456076467 456865024 457406136 457949184 458196992 459179028 460434282 461526912 461776656 463315776 463566488 463663872 465132591 466034688 466467584 466818048 467489792 467841024 468852736 469097433 469204992 470111862 470465064 471023616 471142056 471397003 471496032 471934001 472288572 472515648 472870656 474347104 474703488 476543424 476872704 477130752 478412109 478980096 479785216 480836608 480858336 481406112 482238464 482359724 482461056 482722128 483295232 483533538 483867648 484593144 485407699 485743104 486005952 487070976 487889696 488226816 488491008 489537972 490119168 490384384 490876218 491435406 492041088 493453312 493948224 494215512 494778504 495120384 495862752 496131076 497308416 498398208 498667904 499235968 499851264 500922576 501193638 501788672 502291944 503136249 503483904 503756352 505435392 505708896 507669008 508873728 509384106 509988864 510264832 511358463 511475712 512849304 513458176 513973152 514251276 514837092 515192832 515471616 516244498 517469568 517749584 519475264 519498738 521230248 521512299 522131456 524776032 525926016 526210608 527095118 527459328 528250184 529503744 529790272 529901568 530034813 531580104 533640492 534274048 534675456 535708866 536111352 538448064 538739432 538852608 539353144 539758368 540535072 540941184 542110976 542518272 543707136 544621056 545167287 545292288 546346218 546756696 547405824 547954848 548463839 548875908 549527552 549552384 551003334 551268256 551384064 551682432 553820736 554751656 555134976 555967328 555992451 556351488 556625817 556652544 557588224 557845596 558810112 559471968 560439296 560697984 561001392 561640464 561944382 562332672 563175816 564122461 564512256 564817728 566700288 567006944 568922508 569597952 569906176 570555392 571127634 571805696 572482944 573341307 573472768 573737472 574047936 575012856 575410176 576272928 576584764 577241588 577640448 577953024 580193152 582153264 582468282 582844416 583159808 584409672 584725911 587397888 587715744 588385248 588791808 589674624 589993712 591393792 591986934 593686016 594281457 595691712 596014056 596721664 598324188 599959822 600643274 601058304 601383552 603714496 605147136 605601792 605754072 606081861 606772287 608101956 609874848 612238704 612570002 612698688 613912376 615369216 615702208 615831552 617754368 618218496 620176788 621379584 622424064 622580574 623048328 623788032 624095613 624993677 625463244 626234112 626815816 627286752 628189408 628661376 629718096 630020864 630153216 630494208 632937984 633572793 634942902 635391232 635419944 636174336 637403921 637537824 637882812 638640128 640355226 640797696 641144448 641874816 642837223 643281408 643629504 644711384 645156864 646124192 646889463 647657472 648007936 648307044 649427968 650197152 651321344 652717296 653070498 653492224 654501624 655247208 655601779 655699968 656054784 658597632 658954016 659704672 660160512 661150336 661180212 661933404 663077888 663383952 663742926 664530944 665318016 666315573 666468352 667896768 668258184 669722592 670848332 671311872 671675136 673913856 674278528 676556496 678498304 679178808 679546329 679985152 680320443 680790528 681811284 683799072 685297536 685668368 686449456 686923776 687295488 688768542 689959424 690651423 692290368 692664984 694973664 695349732 698044886 699701376 700227072 701234688 701614144 701761536 703279104 703807488 705167793 706004992 706535424 706713084 708432858 708773472 711520656 711905678 712055232 714278488 714815136 715696128 717930752 718470144 719677824 721254912 723357696 723539586 724083192 724942848 725300307 726161408 726344003 726889716 728461624 728614656 729008928 730606464 731834544 732340224 732736512 734671112 735178752 735576576 736314327 737153109 738427648 740179968 740766719 740922336 741323268 742167756 742203392 743794128 744196614 745962624 747081097 747597312 748001856 748853952 749259176 749371392 749776896 750901088 751790457 752683008 753090304 753437916 755600384 755634528 758153088 758563344 759463936 761503512 761915581 762783527 763310592 764455076 764983296 765397248 766683808 767213568 768363904 769273956 770187264 770604032 770959728 771376914 772255638 773207424 774366747 776204352 776624376 779212896 779634548 783197184 783620992 784513664 786232832 787164048 788525056 788889024 789315912 790642677 791188992 792375276 794255616 794685408 797765584 800460738 801411072 801844736 802013184 803563299 806862848 807672096 808109148 809029716 809637552 810802608 811241354 811411776 813166464 813777408 815560704 816318272 816931584 817938432 819519327 820492288 821108736 823313862 824291328 826505001 826902384 827523648 829898752 830107432 830731104 832127484 832702464 833950992 834527232 834978816 836382336 838215168 839624128 840204288 840658944 841502088 842460696 842916573 843917312 844129517 844763724 846590536 846768384 847226592 850050432 850510416 853806968 854396928 854859264 855833088 856691451 857708544 858172672 860209152 861071904 862519284 863543296 864409392 864877146 865862382 866460672 866929536 868229383 870289728 870760664 872668832 873662944 873702423 874266624 874739712 876614508 878130176 881096832 881573616 882577872 884511936 884990568 886478153 887090688 888420764 890529024 891010912 892963456 894021084 895082496 895566848 897486282 898551808 899939733 900964911 901587456 902075328 905571744 906061772 907093924 907720704 909081712 911732096 912152934 913730048 914812272 915898368 916393984 918358056 918855003 920868564 923053824 923553312 926631552 927132976 927327744 930265182 932069376 932935168 933636096 933870861 934979584 935682048 937705472 938194866 940223724 940930128 942047232 942284112 942794006 942992064 943868002 944577144 945031296 945741312 948694208 949406976 952414353 953086848 954261504 956824218 957960192 959570432 960532839 961673216 961716672 962812224 964476928 964719448 964922112 965444256 967067076 967735296 969186288 970815398 971486208 972011904 974141952 975779392 976453632 976982016 979075944 979605747 980238336 980768768 981752436 982870812 984082176 987896448 988431024 989557008 990240768 991725504 992262152 994616832 995614389 996796416 997335808 998471936 999702528 1001845152 1002387276 1003577344 1004583888 1006272498 1006967808 1007512704 1009023337 1010172779 1010870784 1011417792 1015338016 1017747456 1018768212 1019977728 1020529664 1022716926 1025698608 1026916352 1027946304 1028502552 1029674184 1030231367 1030385664 1030943232 1032488996 1034939136 1035499168 1038950528 1038997476 1042460496 1043024598 1044262912 1047067329 1049552064 1051852032 1052421216 1054190236 1054918656 1056500368 1059007488 1059580544 1059803136 1060069626 1063160208 1067280984 1067858517 1068548096 1071417732 1072222704 1076896128 1077478864 1077705216 1078706288 1079516736 1081070144 1081882368 1084221952 1085036544 1085309379 1087414272 1089242112 1090334574 1092692436 1093513392 1094811648 1095909696 1096927678 1097751816 1099055104 1099104768 1102006668 1102536512 1102768128 1103364864 1107641472 1109503312 1110269952 1111934656 1111984902 1112702976 1113251634 1113305088 1115176448 1115691192 1116294921 1117620224 1118943936 1120878592 1121395968 1122002784 1123280928 1123888764 1124665344 1126351632 1128244922 1129024512 1129635456 1133400576 1134013888 1137845016 1139195904 1139812352 1141110784 1142255268 1143611392 1144965888 1146682614 1147474944 1148095872 1150025712 1150820352 1152545856 1153169528 1154483176 1155280896 1155906048 1157065371 1158383457 1160386304 1164306528 1164936564 1166319616 1168819344 1169451822 1173984581 1174795776 1175431488 1176770496 1177583616 1179349248 1179987424 1182787584 1183973868 1187372032 1188562914 1191383424 1192028112 1193443328 1196648376 1197295913 1199919644 1201286548 1202116608 1202767104 1207428992 1210294272 1211203584 1211508144 1212163722 1213544574 1216203912 1216862031 1219749696 1224477408 1225140004 1225397376 1227824752 1230738432 1231404416 1231663104 1235508736 1236436992 1240353576 1244848128 1245161148 1246096656 1247576064 1248191226 1249987354 1250926488 1252468224 1253631632 1254573504 1256378816 1257322752 1259436192 1260041728 1260306432 1260988416 1265875968 1267145586 1269885804 1270782464 1270839888 1272348672 1274807842 1275075648 1275765624 1277280256 1280710452 1281595392 1282288896 1283749632 1285674446 1286562816 1287259008 1289422768 1290313728 1292248384 1293778926 1295314944 1296015872 1296614088 1297315719 1298793573 1298855936 1300394304 1302642688 1305434592 1306140996 1309003248 1310494416 1311203558 1311399936 1312109568 1317195264 1317908032 1319409344 1320321024 1322300672 1322360424 1323866808 1326155776 1326767904 1327485852 1329061888 1330636032 1332631146 1335793536 1336516368 1339445184 1341696664 1342623744 1343350272 1346229423 1347827712 1348557056 1353112992 1356996608 1358357616 1359092658 1359970304 1360640886 1361581056 1363622568 1364360459 1367598144 1370595072 1371336736 1372898912 1373847552 1374590976 1377537084 1379918848 1381302846 1384580736 1385329968 1389947328 1390699464 1396089772 1399402752 1400454144 1402469376 1403228288 1403523072 1406558208 1407614976 1410335586 1412009984 1413070848 1413426168 1414191009 1415802003 1416865716 1417546944 1423041312 1423811356 1424110464 1428556976 1429630272 1431392256 1435861504 1436940288 1439355648 1442509824 1446715392 1447079172 1448166384 1449885696 1450600614 1452322816 1452688006 1453779432 1456223097 1456923248 1457229312 1458017856 1461212928 1463669088 1464680448 1465473024 1469342224 1470357504 1471153152 1472628654 1474306218 1476855296 1480359936 1481533438 1481844672 1482646536 1484335512 1484406784 1487588256 1488393228 1491925248 1494162194 1495194624 1496003712 1497707904 1498518352 1499553792 1501802176 1503580914 1505366016 1506180608 1506875832 1509408747 1511200768 1511269056 1516306176 1517126688 1523007024 1523831162 1525567054 1526621184 1528910152 1529966592 1530794496 1533367616 1534075389 1534427136 1536727808 1538547912 1540374528 1541208064 1541919456 1542753828 1544511276 1546414848 1548733494 1552408704 1553248752 1558425792 1559269096 1564536897 1566394368 1567241984 1569027328 1572465664 1574328096 1577050112 1577778048 1578631824 1581285354 1582377984 1584750552 1585608101 1587414367 1588511232 1589370816 1595531168 1600921476 1602822144 1603689472 1604026368 1607126598 1613725696 1615344192 1616218296 1618059432 1619275104 1621605216 1622482708 1622823552 1626332928 1627554816 1631121408 1632636544 1633863168 1635876864 1639038654 1640984576 1642217472 1645391517 1646627724 1648582656 1653010002 1653804768 1655047296 1659797504 1660214864 1661462208 1664254968 1665404928 1667901984 1669054464 1669957632 1672764672 1676430336 1679248256 1681317888 1683004176 1684921392 1685833146 1687834624 1688259034 1689527448 1692367383 1693181072 1693536768 1694453184 1700100864 1701020832 1707613936 1708793856 1709718528 1711666176 1713382902 1715417088 1716345344 1720023921 1720418304 1722143808 1725038568 1727086592 1728818784 1729754292 1731724764 1732921344 1733859072 1736458766 1740579456 1741521328 1745337664 1747325888 1747404846 1748533248 1749479424 1753229016 1754177733 1756260352 1762193664 1763147232 1765155744 1769023872 1769981136 1772956306 1774181376 1776841528 1781058048 1782021824 1782844371 1785926912 1788042168 1790164992 1791133696 1794972564 1797103616 1799879466 1801929822 1803174912 1804150656 1811143488 1812123544 1814187848 1815441408 1818163424 1818245583 1820316861 1823464192 1824305868 1827460096 1829624544 1832787968 1836716112 1837710006 1841737128 1844832913 1846107648 1847106624 1853263104 1854265952 1854655488 1860530364 1864138752 1865870336 1867272192 1867741722 1869959168 1871364096 1872286839 1874981031 1875410944 1876389732 1880447448 1881860256 1884568224 1885588012 1885984128 1887736004 1889154288 1890062592 1891482624 1897388416 1898813952 1904828706 1906173696 1908523008 1912211763 1913648436 1915920384 1919140864 1921065678 1923346432 1923433344 1925624448 1928511669 1928953856 1929438896 1929844224 1930888512 1934134152 1935470592 1938372576 1941630796 1942972416 1944023808 1948283904 1951558784 1953964032 1958151888 1959211494 1960476672 1961537536 1963504872 1965741624 1966805337 1968164352 1975792896 1976862048 1979114016 1980481536 1983451008 1984524304 1989233664 1991228778 1993592832 1994671616 1996943872 1998946719 1999405056 2003690304 2004774552 2007154688 2009167776 2012544996 2013935616 2015025408 2018046674 2020345558 2021741568 2022835584 2030676032 2035494912 2037536424 2038638987 2039955456 2040961329 2041059328 2045433852 2051397216 2055892608 2057005104 2059348368 2060462734 2060771328 2061886464 2064977992 2069878272 2070998336 2071954269 2077901056 2077994952 2084920992 2086049196 2088525824 2094134658 2099104128 2102251459 2103704064 2104842432 2108380472 2109837312 2113000736 2115503379 2118014976 2119161088 2119606272 2120139252 2126320416 2134561968 2135717034 2137096192 2142835464 2143995007 2144445408 2153792256 2154957728 2155410432 2157412576 2159033472 2162140288 2163764736 2168443904 2170073088 2170618758 2174828544 2175900921 2178484224 2179032009 2180669148 2185384872 2187026784 2191819392 2193855356 2195503632 2198110208 2198209536 2204013336 2205073024 2205536256 2206729728 2215282944 2219006624 2220539904 2222300157 2223869312 2223969804 2226503268 2226610176 2230352896 2231382384 2232589842 2235240448 2237887872 2241243291 2241757184 2242791936 2244005568 2246561856 2247777528 2249330688 2252703264 2256489844 2258049024 2259270912 2266801152 2268027776 2275690032 2278391808 2279624704 2282221568 2284510536 2285746743 2287222784 2288350581 2289931776 2293365228 2294949888 2296191744 2300051424 2301640704 2305091712 2306339056 2308966352 2310561792 2311812096 2314130742 2316766914 2320772608 2323100241 2328613056 2329873128 2332639232 2337638688 2338903644 2347969162 2349591552 2350862976 2353540992 2358698496 2359974848 2365575168 2367947736 2371928031 2374744064 2377125828 2382766848 2384056224 2393296752 2394591826 2399839288 2402573096 2404233216 2405534208 2410689897 2414857984 2420588544 2423016288 2424327444 2427089148 2432407824 2433724062 2439499392 2443157101 2448954816 2450280008 2450794752 2455649504 2458557981 2461476864 2462808832 2463326208 2471017472 2472873984 2479515003 2480707152 2489696256 2490322296 2491669873 2492193312 2494508291 2496382452 2499974708 2501852976 2504936448 2507263264 2509147008 2512757632 2514645504 2518872384 2520083456 2520612864 2521976832 2528749719 2531751936 2532388551 2534291172 2539771608 2541564928 2541679776 2549615684 2550151296 2551531248 2554560512 2561420904 2563190784 2564577792 2565726409 2567499264 2571348892 2573125632 2574518016 2578845536 2580627456 2584496768 2587557852 2590629888 2592031744 2593228176 2594631438 2597587146 2597711872 2600788608 2604688149 2605285376 2610869184 2612281992 2618006496 2620988832 2622407116 2622799872 2624219136 2634390528 2635816064 2638818688 2644601344 2644720848 2647733616 2652311552 2653535808 2654971704 2658123776 2659434459 2661272064 2665262292 2671587072 2673032736 2678890368 2683393328 2685247488 2686700544 2692458846 2695655424 2697114112 2699819199 2702894733 2706225984 2713993216 2716715232 2718185316 2721281772 2723162112 2727245136 2728720918 2735196288 2741190144 2742673472 2745797824 2747695104 2749181952 2755074168 2756565009 2759837696 2762605692 2769161472 2770659936 2779894656 2781398928 2792179544 2798805504 2800908288 2801612583 2804938752 2806456576 2807046144 2813116416 2820671172 2824019968 2826141696 2826852336 2828382018 2831604006 2833731432 2835093888 2839344739 2846082624 2847622712 2848220928 2857113952 2857243059 2859260544 2862784512 2871723008 2873880576 2878711296 2881598517 2885019648 2893430784 2894158344 2896332768 2899023149 2901201228 2904645632 2905376012 2907558864 2912446194 2913846496 2914458624 2916035712 2922425856 2927338176 2929360896 2930946048 2938684448 2938817241 2940715008 2942306304 2945257308 2948612436 2953710592 2963066876 2963689344 2965293072 2968671024 2968813568 2975176512 2976786456 2981790151 2983850496 2988324388 2990389248 2992007424 2995415808 2997036704 2999107584 3003604352 3007161828 3010732032 3012361216 3013751664 3018817494 3022401536 3022538112 3027070011 3030518337 3032612352 3034253376 3046014048 3047662324 3051134108 3053242368 3057820304 3059933184 3061588992 3066735232 3068150778 3073455616 3077095824 3080749056 3082416128 3083838912 3085507656 3089022552 3090694101 3092829696 3097466988 3104817408 3106497504 3116851584 3118538192 3129073794 3132788736 3134483968 3138054656 3141201987 3144931328 3148656192 3154100224 3155556096 3157263648 3162570708 3164755968 3169501104 3171216202 3174828734 3177022464 3178741632 3191062336 3201842952 3203575551 3205644288 3207378944 3214253196 3230688384 3232436592 3236118864 3238550208 3243210432 3244965416 3245647104 3252665856 3255109632 3255928137 3262242816 3265273088 3267726336 3278077308 3281969152 3284434944 3290783034 3293255448 3297165312 3299779021 3303538007 3306020004 3307609536 3310094592 3320429728 3322924416 3328509936 3330809856 3335803968 3338108928 3339915264 3345529344 3348884763 3352860672 3358496512 3362635776 3366008352 3369135011 3369842784 3371666292 3375669248 3376518068 3379054896 3384734766 3386362144 3387073536 3388906368 3397853893 3400201728 3402041664 3415227872 3417587712 3419437056 3423332352 3426765804 3430834176 3432690688 3440047842 3444287616 3450077136 3454173184 3457637568 3459508584 3463449528 3465323689 3465842688 3467718144 3472917532 3481158912 3483042656 3490675328 3494651776 3494809692 3498958848 3506458032 3508355466 3512520704 3521953743 3524387328 3526294464 3530311488 3538047744 3539962272 3545912612 3548362752 3553683056 3562116096 3564043648 3565688742 3571853824 3576084336 3580329984 3582267392 3589945128 3591887739 3594207232 3599758932 3603859644 3606349824 3608301312 3622286976 3624247088 3628375696 3630882816 3636326848 3636491166 3640633722 3646928384 3648611736 3650586093 3654920192 3659249088 3665575936 3673432224 3675420012 3683474256 3689665826 3692215296 3694213248 3706526208 3708531904 3709310976 3721060728 3731740672 3734544384 3735483444 3739918336 3742728192 3744573678 3749962062 3752779464 3760894896 3763720512 3769136448 3771176024 3771968256 3775472008 3778308576 3780125184 3782965248 3794776832 3797627904 3809657412 3812347392 3817046016 3824423526 3827296872 3831840768 3838281728 3839246873 3842131356 3846692864 3846866688 3851248896 3857023338 3858877792 3859688448 3861777024 3868268304 3870941184 3876745152 3883261592 3885944832 3888047616 3891947157 3896380719 3896567808 3903117568 3907928064 3915481229 3916303776 3918422988 3923075072 3927009744 3931483248 3933610674 3936328704 3948857227 3951585792 3953724096 3958228032 3960963072 3966902016 3969048608 3978467328 3982457556 3987185664 3989343232 3993887744 3997893438 4007380608 4009549104 4014309376 4018335552 4025089992 4027268071 4027871232 4030050816 4036093348 4040691116 4043483136 4045671168 4061352064 4070989824 4075072848 4077277974 4079910912 4081922658 4082118656 4090867704 4093081377 4102794432 4111785216 4114010208 4118696736 4120925468 4121542656 4123772928 4129955984 4139756544 4141996672 4143908538 4155802112 4155989904 4169841984 4172098392 4177051648 4188269316 4198208256 4204502918 4207408128 4209684864 4216760944 4219674624 4226001472 4231006758 4236029952 4238322176 4239212544 4240278504 4242573027 4247406009 4252640832 4269123936 4271434068 4285670928 4287990014 4288890816 4307584512 4309915456 4310820864 4314825152 4318066944 4324280576 4327529472 4336887808 4340146176 4341237516 4349657088 4351801842 4356968448 4358064018 4361338296 4368669291 4370769744 4374053568 4383638784 4387710712 4391007264 4396419072 4408026672 4410146048 4411072512 4413459456 4430565888 4438013248 4441079808 4444600314 4447738624 4447939608 4453006536 4453220352 4460705792 4461827447 4462764768 4465179684 4470480896 4475775744 4482486582 4485583872 4488011136 4493123712 4495555056 4498661376 4505406528 4512979688 4516098048 4518541824 4528226241 4533602304 4536055552 4551380064 4559249408 4564443136 4569021072 4571493486 4574445568 4576701162 4579863552 4586730456 4589212453 4589899776 4592383488 4600102848 4603281408 4610183424 4612678112 4617932704 4621123584 4623624192 4628261484 4633533828 4641545216 4646200482 4657226112 4659746256 4665278464 4675277376 4677807288 4695938324 4699183104 4701725952 4707081984 4717396992 4719949696 4731150336 4735895472 4743856062 4749488128 4754251656 4756824303 4762243101 4765533696 4768112448 4786593504 4789183652 4799678576 4805146192 4808466432 4811068416 4821379794 4829715968 4841177088 4846032576 4848654888 4854178296 4864815648 4867448124 4878998784 4886314202 4897909632 4900560016 4901589504 4911299008 4917115962 4922953728 4925617664 4926652416 4936174551 4942034944 4945747968 4959030006 4961414304 4979392512 4980644592 4983339746 4984386624 4989016582 4992764904 4999949416 5003705952 5009872896 5014526528 5018294016 5025515264 5029291008 5037744768 5040166912 5043953664 5057499438 5063503872 5064777102 5068582344 5077102149 5079543216 5083129856 5083359552 5099231368 5100302592 5103062496 5122841808 5126381568 5129155584 5131452818 5134998528 5142697784 5146251264 5149036032 5157691072 5160071763 5161254912 5168993536 5175115704 5181259776 5184063488 5185367033 5186456352 5189262876 5195174292 5195423744 5201577216 5209376298 5221738368 5224563984 5236012992 5241977664 5244814232 5245599744 5248438272 5262533199 5268781056 5271632128 5277637376 5289202688 5289441696 5295467232 5304623104 5307071616 5309943408 5316247552 5318868918 5322544128 5330524584 5333409067 5339484689 5343174144 5346065472 5357780736 5366786656 5370494976 5373401088 5384917692 5391310848 5394228224 5399638398 5405789466 5412451968 5427986432 5433430464 5436370632 5442563544 5446324224 5454490272 5457441836 5470392576 5482380288 5485346944 5491595648 5498363904 5510148336 5513130018 5519675392 5525211384 5534498739 5538322944 5541319872 5559789312 5562797856 5584359088 5597611008 5601816576 5603225166 5609877504 5612913152 5614092288 5624943093 5626232832 5641342344 5648039936 5653704672 5656764036 5663208012 5667462864 5670187776 5678689478 5692165248 5695245424 5696441856 5714227904 5714486118 5718521088 5725569024 5736635289 5743446016 5747761152 5757422592 5763197034 5770039296 5785535007 5786861568 5788316688 5792665536 5798046298 5802402456 5809291264 5810752024 5815117728 5824892388 5827692992 5828917248 5832071424 5844851712 5854676352 5861892096 5877368896 5877634482 5881430016 5884612608 5890514616 5897224872 5900416011 5907421184 5926133752 5927378688 5930586144 5937342048 5950353024 5953572912 5963580302 5967700992 5976648776 5980778496 5984014848 5990831616 5994073408 5996840157 5998215168 6007208704 6014323656 6021464064 6024722432 6027503328 6037634988 6044803072 6045076224 6054140022 6061036674 6065224704 6068506752 6092028096 6095324648 6102268216 6106484736 6115640608 6115916961 6119866368 6122883987 6123177984 6133470464 6136301556 6146911232 6154191648 6164832256 6167677824 6171015312 6178045104 6181388202 6185659392 6194933976 6205347071 6209634816 6212995008 6233703168 6237076384 6258147588 6265577472 6268967936 6276109312 6282403974 6289862656 6297312384 6306754377 6308200448 6311112192 6314527296 6325141416 6329511936 6339002208 6342432404 6349657468 6354044928 6357483264 6382124672 6403685904 6407151102 6411288576 6414757888 6428506392 6431985021 6461376768 6464873184 6472237728 6477100416 6486420864 6489930832 6491294208 6505331712 6510219264 6511856274 6524485632 6530546176 6535452672 6537096027 6556154616 6563938304 6581566068 6586510896 6594330624 6599558042 6607076014 6612040008 6615219072 6620189184 6640859456 6645848832 6657019872 6661619712 6666900471 6671607936 6679830528 6691058688 6697769526 6705721344 6716993024 6723729873 6725271552 6732016704 6738270022 6739685568 6743332584 6751338496 6753036136 6758109792 6769469532 6772724288 6774147072 6777812736 6795707786 6800403456 6804083328 6830455744 6835175424 6838874112 6846664704 6853531608 6857240229 6861668352 6865051743 6865381376 6880095684 6888575232 6900154272 6915275136 6919017168 6926899056 6930647378 6931685376 6935436288 6945835064 6962317824 6966085312 6969300723 6981350656 6989303552 6989619384 6997917696 7012916064 7016710932 7025041408 7043907486 7048774656 7052588928 7060622976 7071209453 7076095488 7079924544 7091825224 7096725504 7107366112 7115784093 7124232192 7128087296 7131377484 7143707648 7152168672 7164534784 7179890256 7183775478 7188414464 7199517864 7207719288 7211619569 7212699648 7216602624 7244573952 7248494176 7256751392 7261765632 7272653696 7272982332 7281267444 7293856768 7297223472 7301172186 7309840384 7318498176 7329471303 7331151872 7346864448 7350840024 7366948512 7379331652 7384430592 7388426496 7413052416 7417063808 7418621952 7442121456 7463481344 7469088768 7470966888 7475009619 7479836672 7483524873 7489147356 7499924124 7505558928 7521789792 7527441024 7538272896 7542352048 7543936512 7550944016 7556617152 7560250368 7565930496 7589553664 7595255808 7597165653 7619314824 7624694784 7648847052 7654593744 7663681536 7676563456 7678493746 7684262712 7693385728 7693733376 7697179227 7702497792 7714046676 7717755584 7719376896 7723554048 7736536608 7741882368 7753490304 7766523184 7771889664 7776095232 7783894314 7792761438 7793135616 7806235136 7814064447 7815856128 7830962458 7832607552 7836845976 7846150144 7854019488 7862966496 7867221348 7872657408 7897714454 7903171584 7907448192 7916456064 7933804032 7938097216 7956934656 7964915112 7974371328 7978303377 7978686464 7987775488 7995786876 8014761216 8019098208 8036671104 8050179984 8054536142 8055742464 8060101632 8072186696 8081382232 8086966272 8091342336 8099457597 8108684199 8122704128 8141979648 8150145696 8154555948 8163845316 8164237312 8181735408 8186162754 8205588864 8217892067 8223570432 8228020416 8237393472 8241850936 8243085312 8247545856 8259911968 8269695027 8279513088 8283993344 8287817076 8311604224 8311979808 8339683968 8344196784 8354103296 8376538632 8381071391 8390618797 8396416512 8409005836 8414816256 8419369728 8433521888 8439349248 8452002944 8462013516 8472059904 8476644352 8478425088 8480557008 8485146054 8494812018 8505281664 8518034217 8538247872 8542868136 8571341856 8575980028 8577781632 8615169024 8619830912 8621641728 8629650304 8636133888 8648561152 8655058944 8673775616 8680292352 8682475032 8697069447 8703603684 8713936896 8716128036 8722676592 8737338582 8741539488 8748107136 8767277568 8775421424 8782014528 8792838144 8816053344 8820292096 8822145024 8826918912 8861131776 8876026496 8889200628 8895477248 8895879216 8906013072 8906440704 8921411584 8923654894 8925529536 8930359368 8940961792 8945370453 8951551488 8964973164 8971167744 8976022272 8986247424 8991110112 8997322752 9010813056 9025959376 9032196096 9037083648 9056452482 9067204608 9072111104 9081210033 9091555011 9102760128 9118498816 9128886272 9138042144 9142986972 9153402324 9159727104 9173460912 9178424906 9179799552 9184766976 9200205696 9220366848 9225356224 9235865408 9242247168 9247248384 9256522968 9267067656 9272082303 9283090432 9292400964 9314452224 9319492512 9350554752 9355614576 9391876648 9398366208 9403451904 9414163968 9423605961 9434793984 9439899392 9462300672 9471790944 9487712124 9498976256 9508503312 9513648606 9524486202 9531067392 9536224896 9550523213 9573187008 9578367304 9599357152 9610292384 9610726653 9616932864 9622136832 9642759588 9659431936 9692065152 9697309776 9708356592 9729631296 9734896248 9751259683 9757997568 9772628404 9795819264 9801120032 9803179008 9822598016 9834231924 9845907456 9851235328 9853304832 9872349102 9884069888 9891495936 9899337063 9910614021 9918060012 9922828608 9961289184 9966679492 9968773248 9978033164 9985529808 9999898832 10007411904 10019745792 10029053056 10036588032 10051030528 10058582016 10075489536 10080333824 10087907328 10107405033 10114998876 10127007744 10129554204 10137164688 10154204298 10159086432 10166259712 10166719104 10193561679 10198462736 10200605184 10206124992 10245683616 10252763136 10258311168 10262905636 10269997056 10285395568 10292502528 10298072064 10315382144 10320143526 10337987072 10350231408 10362519552 10368126976 10370734066 10372912704 10378525752 10390348584 10390847488 10395971067 10403154432 10418752596 10443476736 10449127968 10472025984 10483955328 10489628464 10496876544 10525066398 10537562112 10543264256 10555274752 10565861229 10578405376 10578883392 10590934464 10609246208 10614143232 10619886816 10637737836 10645088256 10661049168 10666818134 10678969378 10686348288 10692130944 10715561472 10733573312 10740989952 10746802176 10769835384 10775663217 10782621696 10788456448 10799276796 10811578932 10824903936 10866860928 10872741264 10885127088 10892648448 10908980544 10914883672 10940785152 10951758279 10964760576 10970693888 10983191296 10996727808 11020296672 11026260036 11039350784 11050422768 11068997478 11076645888 11082639744 11099256707 11111900569 11119578624 11125595712 11168718176 11195222016 11203633152 11206450332 11219755008 11225826304 11228184576 11249886186 11282684688 11296079872 11307409344 11313528072 11326416024 11332545037 11334925728 11340375552 11357378956 11384330496 11390490848 11392883712 11428455808 11428972236 11437042176 11451138048 11473270578 11486892032 11495522304 11514845184 11517740619 11526394068 11540078592 11571070014 11576633376 11585331072 11596092596 11604804912 11618582528 11621504048 11630235456 11649784776 11655385984 11657834496 11664142848 11689703424 11709352704 11723784192 11746443687 11754737792 11755268964 11769225216 11781029232 11794449744 11800832022 11814842368 11846571681 11852267504 11854757376 11861172288 11874684096 11900706048 11907145824 11927160604 11935401984 11953297552 11961556992 11968029696 11981663232 11988146816 11993680314 12014417408 12028647312 12042928128 12049444864 12055006656 12075269976 12081804213 12089606144 12090152448 12108280044 12122073348 12130449408 12137013504 12184056192 12190649296 12204536432 12212969472 12231281216 12231833922 12239732736 12245767974 12246355968 12266940928 12272603112 12279244131 12293822464 12308383296 12329664512 12335355648 12342030624 12356090208 12362776404 12371318784 12389867952 12410694142 12419269632 12425990016 12467406336 12474152768 12516295176 12531154944 12537935872 12552218624 12564807948 12579725312 12594624768 12613508754 12622224384 12629054592 12650282832 12659023872 12678004416 12684864808 12699314936 12708089856 12714966528 12727719081 12742218027 12764249344 12807371808 12814302204 12829515776 12857012784 12863970042 12913830391 12922753536 12929746368 12944475456 12954200832 12972841728 12979861664 12982588416 13010663424 13020438528 13023712548 13048971264 13061092352 13070905344 13074192054 13106007873 13112309232 13127876608 13163132136 13170255043 13173021792 13199116084 13214152028 13224080016 13230438144 13240378368 13281718912 13291697664 13314039744 13323239424 13333800942 13343215872 13359661056 13382117376 13385482341 13395539052 13411442688 13433986048 13447459746 13464033408 13476540044 13479371136 13486665168 13502676992 13506072272 13516219584 13538939064 13545448576 13548294144 13555625472 13591415572 13600806912 13608166656 13660911488 13677748224 13693329408 13707063216 13714480458 13723336704 13730103486 13730762752 13760191368 13767637359 13777150464 13800308544 13830550272 13838034336 13853798112 13861294756 13863370752 13870872576 13891670128 13924635648 13932170624 13938601446 13962701312 13978607104 13979238768 13995835392 14025832128 14033421864 14050082816 14087814972 14097549312 14105177856 14121245952 14142418906 14152190976 14159849088 14183650448 14193451008 14214732224 14231568186 14248464384 14256174592 14262754968 14270472909 14286729303 14287415296 14304337344 14329069568 14359780512 14367550956 14399035728 14415438576 14423239138 14425399296 14433205248 14489147904 14496988352 14513502784 14523531264 14545307392 14545964664 14562534888 14587713536 14594446944 14602344372 14619680768 14636996352 14658942606 14693728896 14701680048 14733897024 14758663304 14768861184 14776852992 14808523653 14826104832 14834127616 14837243904 14884242912 14926962688 14938177536 14941933776 14950019238 14959673344 14967049746 14978294712 14999848248 15007965049 15011117856 15043579584 15054882048 15076545792 15084704096 15087873024 15101888032 15113234304 15120500736 15131860992 15179107328 15190511616 15194331306 15231306447 15238629648 15249389568 15297694104 15309187488 15353126912 15356987492 15368525424 15386771456 15387466752 15394358454 15404995584 15428093352 15435511168 15438753792 15447108096 15473073216 15483764736 15506980608 15533046368 15543779328 15552190464 15556101099 15567788628 15585522876 15586271232 15612470272 15628128894 15661924916 15665215104 15673691952 15692300288 15708038976 15725932992 15734442696 15745314816 15795428908 15806343168 15814896384 15832912128 15867608064 15876194432 15913869312 15929830224 15948742656 15956606754 15957372928 15975550976 15991573752 16000227201 16018454067 16029522432 16038196416 16073342208 16100359968 16109072284 16111484928 16120203264 16144373392 16162764464 16173932544 16182684672 16198915194 16217368398 16245408256 16283959296 16300291392 16309111896 16327690632 16328474624 16363470816 16372325508 16411177728 16435784134 16447140864 16456040832 16474786944 16483701872 16495091712 16519823936 16539390054 16559026176 16567986688 16575634152 16603496217 16623208448 16623959616 16679367936 16688393568 16753077264 16762142782 16781237594 16792833024 16818011672 16829632512 16838739456 16867043776 16874829279 16878698496 16904005888 16924027032 16944119808 16953288704 16961114016 16970292108 16989624036 17010563328 17036068434 17076495744 17085736272 17142683712 17151960056 17155563264 17209905867 17230338048 17239661824 17243283456 17259300608 17272267776 17297122304 17310117888 17347551232 17356605021 17360584704 17364950064 17394138894 17407207368 17427873792 17432256072 17441689111 17445353184 17461558037 17474677164 17483078976 17496214272 17534555136 17550842848 17564029056 17585676288 17632106688 17640584192 17644290048 17653837824 17701248033 17722263552 17752052992 17778401256 17790954496 17791758432 17812026144 17842823168 17847309788 17851059072 17860718736 17881923584 17890740906 17903102976 17929946328 17942335488 17952044544 17960084863 17972494848 17982220224 17994645504 18021626112 18051918752 18064392192 18074167296 18112904964 18134409216 18144222208 18162420066 18183110022 18205520256 18236997632 18257772544 18276084288 18285973944 18306804648 18319454208 18346921824 18356849812 18359599104 18369533952 18400411392 18440733696 18450712448 18471730816 18494496768 18513045936 18534135312 18544164606 18566180864 18584801928 18616041213 18628904448 18638985024 18701109504 18711229152 18783753296 18796732416 18806903808 18828327936 18847211922 18869587968 18879798784 18920263131 18924601344 18943581888 18975424248 18997952512 19017006624 19027297212 19048972404 19062134784 19072449792 19101046426 19146374016 19156734608 19198714304 19220584768 19221453306 19233865728 19244273664 19285519176 19295955063 19318863872 19384130304 19394619552 19416713184 19459262592 19469792496 19502519366 19515995136 19545256808 19591638528 19602240064 19606358016 19611288081 19645196032 19668463848 19691814912 19702470656 19744698204 19768139776 19782991872 19798674126 19821228042 19836120024 19845657216 19922578368 19933358984 19937546496 19956066328 19971059616 19999797664 20000701413 20014823808 20039491584 20058106112 20073176064 20102061056 20117164032 20150979072 20160667648 20171189619 20175814656 20214810066 20229997752 20254015488 20259108408 20274329376 20293162043 20308408596 20318172864 20332519424 20333438208 20387123358 20396925472 20401210368 20412249984 20491367232 20505526272 20516622336 20525811272 20539994112 20570791136 20571720687 20585005056 20595155229 20596144128 20630764288 20640287052 20675974144 20700462816 20736253952 20741468132 20745825408 20757051504 20780697168 20781694976 20791942134 20806308864 20837505192 20872531057 20886953472 20898255936 20944051968 20967910656 20979256928 20993753088 21050132796 21075124224 21086528512 21110549504 21131722458 21156810752 21157766784 21181868928 21213628359 21218492416 21228286464 21239773632 21275475672 21290176512 21322098336 21333636268 21357938756 21372696576 21384261888 21431122944 21467146624 21493604352 21539670768 21551326434 21565243392 21576912896 21598553592 21623157864 21634858707 21649807872 21733721856 21745482528 21770254176 21785296896 21817961088 21829767344 21881570304 21903516558 21929521152 21941387776 21966382592 21988413909 21993455616 22040593344 22052520072 22078701568 22100845536 22137994956 22153291776 22165279488 22198513414 22223801138 22239157248 22251191424 22337436352 22390444032 22407266304 22412900664 22425028857 22439510016 22450574619 22451652608 22499772372 22565369376 22614818688 22627056144 22652832048 22665090074 22669851456 22680751104 22714757912 22768660992 22780981696 22785767424 22791496959 22856911616 22857944472 22874084352 22946541156 22973784064 22991044608 23029690368 23035481238 23052788136 23080157184 23091537681 23124766049 23142140028 23153266752 23170662144 23192185192 23209609824 23243008096 23260470912 23299569552 23310771968 23315668992 23328285696 23379406848 23418705408 23442193341 23447568384 23492887374 23509475584 23510537928 23538450432 23562058464 23583945077 23588899488 23601664044 23629684736 23693143362 23704535008 23709514752 23722344576 23749368192 23784977251 23801412096 23814291648 23854321208 23870803968 23906595104 23923113984 23934910131 23936059392 23963326464 23976293632 23987360628 24028834816 24057294624 24098889728 24110013312 24150539952 24163608426 24179212288 24180304896 24216560088 24244146696 24257265823 24260898816 24274027008 24368112384 24381298592 24409072864 24425938944 24462562432 24463667844 24491535948 24492711936 24533881856 24545206224 24558488262 24587644928 24616766592 24653676201 24659329024 24670711296 24684061248 24712180416 24725552808 24742637568 24779735904 24821388284 24838539264 24851980032 24934812672 24948305536 25032590352 25062309888 25075871744 25104437248 25129615896 25143214173 25159450624 25171856391 25189249536 25227017508 25244448768 25258109184 25300565664 25318047744 25356008832 25369729616 25398629872 25416179712 25429933056 25455438162 25484436054 25528498688 25554102651 25614743616 25628604408 25659031552 25714025568 25727940084 25827660782 25845507072 25859492736 25888950912 25908401664 25945683456 25959723328 25965176832 26021326848 26040877056 26047425096 26091208341 26122184704 26141810688 26148384108 26212015746 26224618464 26326264272 26340510086 26346043584 26398232168 26428304056 26448160032 26460876288 26480756736 26563437824 26583395328 26628079488 26667601884 26686431744 26719322112 26764234752 26770964682 26791078104 26822885376 26836111359 26867972096 26874728111 26894919492 26928066816 26953080088 26958742272 26973330336 27012144544 27032439168 27077878128 27090897152 27096588288 27111250944 27182831144 27201613824 27216333312 27243630099 27274665033 27321822976 27355496448 27386658816 27408368603 27414126432 27428960916 27460206972 27461525504 27520382736 27535274718 27554300928 27600617088 27642000589 27661100544 27676068672 27707596224 27722589512 27726741504 27741745152 27783340256 27816246909 27849271296 27864341248 27877202892 27925402624 27957214208 27958477536 28051664256 28066843728 28100165632 28175629944 28190876497 28195098624 28210355712 28222990499 28242491904 28284837812 28304381952 28319698176 28367300896 28386902016 28429464448 28463136372 28496928768 28512349184 28525509936 28540945818 28573458606 28574830592 28608674688 28651569639 28658139136 28719561024 28735101912 28798071456 28830877152 28846478276 28850798592 28866410496 28978295808 28993976704 29027005568 29090614784 29091929328 29125069776 29175427072 29188893888 29204688744 29239361536 29253779049 29273992704 29317885212 29387457792 29403360096 29467794048 29517326608 29537722368 29553705984 29617047306 29652209664 29668255232 29674487808 29698011189 29731842063 29768485824 29853925376 29883867552 29900038476 29934099492 29956589424 29999696496 30015930098 30022235712 30087159168 30109764096 30153091584 30169408192 30175746048 30203776064 30226468608 30241001472 30263721984 30322215099 30358214656 30381023232 30388662612 30462612894 30477259296 30498779136 30580685037 30595388208 30618374976 30706253824 30713974984 30737050848 30774933504 30788716908 30809991168 30856186704 30871022336 30877507584 30894216192 30946146432 31013961216 31066092736 31087558656 31104380928 31112202198 31135577256 31171045752 31172542464 31187913201 31224940544 31232792129 31256257788 31323849832 31330430208 31347383904 31416077952 31451865984 31468885392 31490629632 31590857816 31612686336 31629792768 31665824256 31697583687 31735216128 31752388864 31827738624 31859660448 31913213508 31914745856 31951101952 31983147504 32000454402 32036908134 32059044864 32076392832 32124487171 32146684416 32200719936 32218144568 32222969856 32240406528 32288746784 32325528928 32326989651 32347865088 32365369344 32397830388 32434736796 32490816512 32600582784 32618223792 32655381264 32656949248 32726941632 32744651016 32799691661 32822355456 32871568268 32894281728 32912081664 32949573888 32967403744 32990183424 33039647872 33078780108 33118052352 33135973376 33151268304 33206992434 33246416896 33247919232 33297770121 33335701707 33358735872 33376787136 33506154528 33524285564 33562475188 33585666048 33636023344 33659265024 33677478912 33734087552 33749658558 33808011776 33848054064 33888239616 33906577408 33922228032 33940584216 33979248072 33997635111 34021126656 34072136868 34152991488 34171472544 34285367424 34303920112 34311126528 34419811734 34460676096 34479323648 34486566912 34518601216 34544535552 34553221857 34594244608 34620235776 34695102464 34713210042 34729900128 34788277788 34814414736 34855747584 34864512144 34883378222 34890706368 34923116074 34949354328 34966157952 34992428544 35069110272 35101685696 35128058112 35171352576 35239331061 35264213376 35281168384 35307675648 35402496066 35444527104 35504105984 35539715043 35556802512 35581908992 35583516864 35624052288 35685646336 35694619576 35702118144 35721437472 35781481812 35806205952 35859892656 35884670976 35904089088 35920169726 35944989696 35964440448 36043252224 36103837504 36128784384 36148334592 36225809928 36245412639 36268818432 36288444416 36297569231 36324840132 36366220044 36411040512 36552168576 36571947888 36613609296 36638908416 36693843648 36713699624 36719198208 36739067904 36800822784 36837732393 36881467392 36901424896 36943461632 36988993536 37026091872 37068270624 37088329212 37132361728 37169603856 37232082426 37257808896 37277970048 37333863469 37376392823 37402219008 37422458304 37567506592 37593464832 37613807616 37656655872 37694423844 37739175936 37759597568 37840526262 37887163776 37950848496 37995905024 38034013248 38054594424 38097944808 38118560579 38124269568 38144899584 38202092852 38292748032 38313469216 38397428608 38441169536 38442906612 38488547328 38571038352 38591910126 38637727744 38741491173 38768260608 38789239104 38833426368 38918525184 38939584992 39005038732 39031990272 39090513616 39183277056 39204480128 39212716032 39222576162 39290392064 39336927696 39383629824 39404941312 39489396408 39510765129 39536279552 39597348252 39642456084 39672240048 39691314432 39845156736 39866717968 39875092992 39912132656 39942119232 39999595328 40001402826 40029647616 40078983168 40116212224 40146352128 40156447023 40204122112 40234328064 40301958144 40321335296 40342379238 40429620132 40459995504 40508030976 40518216816 40548658752 40586324086 40616817192 40636345728 40665038848 40666876416 40774246716 40793850944 40802420736 40824499968 40982734464 41033244672 41051622544 41079988224 41141582272 41143441374 41170010112 41190310458 41192288256 41261528576 41280574104 41302912077 41351948288 41400925632 41472507904 41482936264 41491650816 41514103008 41561394336 41583884268 41612617728 41675010384 41745062114 41773906944 41796511872 41888103936 41935821312 41958513856 41987506176 42100265592 42150248448 42173057024 42221099008 42263444916 42313621504 42315533568 42363737856 42427256718 42456572928 42479547264 42550951344 42580353024 42644196672 42667272536 42715877512 42745393152 42768523776 42811418727 42860187909 42862245888 42934293248 42987208704 43079341536 43102652868 43153825792 43197107184 43246315728 43269717414 43299615744 43437429497 43467443712 43490965056 43540508352 43570593792 43635922176 43659534688 43763140608 43807033116 43859042304 43882775552 43932765184 43976827818 44081186688 44105040144 44157403136 44201691072 44275989912 44299948781 44306583552 44330558976 44397026828 44447602276 44478314496 44502382848 44674872704 44780888064 44814532608 44825801328 44850057714 44879020032 44901149238 44903305216 44999544744 45023895147 45130738752 45229637376 45254112288 45305664096 45330180148 45339702912 45361502208 45429515824 45537321984 45561963392 45571534848 45582993918 45713823232 45715888944 45748168704 45893082312 45947568128 46059380736 46070962476 46105576272 46160314368 46183075362 46249532098 46284280056 46306533504 46341324288 46384370384 46419219648 46486016192 46520941824 46599139104 46621543936 46631337984 46656571392 46668303297 46758813696 46837410816 46884386682 46985774748 47018951168 47021075856 47076900864 47124116928 47167890154 47177798976 47203328088 47259369472 47386286724 47409070016 47419029504 47444689152 47498736384 47569954502 47602824192 47628583296 47708642416 47741607936 47813190208 47846227968 47869820262 47872118784 47926652928 47952587264 47974721256 48000681603 48055362201 48057669632 48114589248 48197779456 48220026624 48301079904 48327216852 48360609792 48433120176 48488293392 48514531646 48521797632 48548054016 48736224768 48762597184 48818145728 48851877888 48925124864 48927335688 48983071896 48985423872 49067763712 49090412448 49116976524 49175289856 49233533184 49307352402 49341422592 49368122496 49424360832 49451105616 49485275136 49559471808 49642776568 49677078528 49703960064 49810488651 49869625344 49896611072 50065180704 50151743488 50208874496 50259231792 50286428346 50318901248 50343712782 50378499072 50454035016 50481336983 50488897536 50516218368 50601131328 50636095488 50712017664 50739459232 50797259744 50832359424 50859866112 50910876324 50968872108 51056997376 51108205302 51229487232 51257208816 51318063104 51428051136 51455880168 51655321564 51691014144 51718985472 51777901824 51816803328 51891366912 51919446656 51930353664 52042653696 52081754112 52094850192 52182416682 52244369408 52283621376 52296768216 52325067333 52384674111 52424031492 52449236928 52652528544 52681020172 52692087168 52796464336 52856608112 52896320064 52921752576 52961513472 53126875648 53166790656 53256158976 53335203768 53372863488 53528469504 53541929364 53582156208 53645770752 53672222718 53735944192 53749456222 53789838984 53856133632 53880254589 53906160176 53917484544 53946660672 54024289088 54064878336 54155756256 54181794304 54193176576 54222501888 54365662288 54403227648 54432666624 54487260198 54549330066 54643645952 54710992896 54773317632 54816737206 54828252864 54857921832 54920413944 54923051008 55040765472 55070549436 55108601856 55201234176 55284001178 55322201088 55352137344 55415192448 55445179024 55483490304 55566680512 55632493818 55698542592 55728682496 55754405784 55848123639 55850805248 55914428416 55916955072 56103328512 56133687456 56351259888 56381752994 56390197248 56420711424 56445980998 56484983808 56569675624 56608763904 56639396352 56734601792 56760789393 56773804032 56858928896 56926272744 56993857536 57024698368 57051019872 57081891636 57146917212 57149661184 57217349376 57303139278 57439122048 57470203824 57596142912 57661754304 57692956552 57701597184 57732820992 57887865189 57956591616 57987953408 58054011136 58181229568 58183858656 58250139552 58350854144 58377787776 58409377488 58478723072 58507558098 58547985408 58635770424 58667499737 58734331579 58774915584 58806720192 58935588096 59034653216 59075444736 59107411968 59234094612 59304419328 59336510464 59348975616 59396022378 59463684126 59536971648 59707850752 59767735104 59800076952 59868198984 59913178848 59999392992 60031860196 60044471424 60174318336 60219528192 60306183168 60338816384 60351492096 60407552128 60452937216 60482002944 60527443968 60644430198 60716429312 60762046464 60777325224 60879486129 60925225788 60954518592 60997558272 61161370074 61190776416 61236749952 61412507648 61427949968 61474101696 61549867008 61577433816 61619982336 61712373408 61742044672 61755015168 61788432384 61892292864 62027922432 62132185472 62208761856 62224404396 62271154512 62342091504 62345084928 62375826402 62449881088 62465584258 62512515576 62617593171 62647699664 62660860416 62694767808 62832155904 62903731968 62937770784 62981259264 63181715632 63225372672 63259585536 63331648512 63395167374 63470432256 63504777728 63640885077 63655477248 63719320896 63826427016 63829491712 63902203904 63966295008 64000908804 64073816268 64118089728 64152785664 64248974342 64293368832 64401439872 64436289136 64480813056 64577493568 64651057856 64653979302 64695730176 64730738688 64795660776 64869473592 64904576121 64981633024 65201165568 65236447584 65310762528 65453883264 65489302032 65599383322 65644710912 65743136536 65788563456 65824163328 65899147776 65934807488 65965241727 65980366848 66079295744 66157560216 66236104704 66271946752 66302536608 66413984868 66492833792 66495838464 66595540242 66671403414 66717471744 66753574272 67012309056 67048571128 67124950376 67171332096 67272046688 67275086571 67318530048 67351723857 67354957824 67468175104 67499317116 67616023552 67696108128 67813154816 67844456064 67881168432 67958496144 67995270222 68042253312 68144273736 68258817781 68305982976 68342945088 68570734848 68607840224 68622253056 68839623468 68921352192 68958647296 68973133824 69037202432 69089071104 69106443714 69188489216 69240471552 69274613043 69374298147 69390204928 69426420084 69459800256 69576555576 69628829472 69729024288 69766756444 69781412736 69846232148 69898708656 69932315904 69984857088 70138220544 70203371392 70256116224 70342705152 70478662122 70528426752 70562336768 70615351296 70751835231 70804992132 70889054208 71008211968 71079430086 71113605024 71163817984 71167033728 71248104576 71354931753 71371292672 71389239152 71404236288 71442874944 71562963624 71612411904 71719785312 71769341952 71808178176 71840339452 71889979392 71928880896 72086504448 72207675008 72296669184 72451619856 72490825278 72537636864 72576888832 72595138462 72649680264 72732440088 72771797469 72822081024 73104337152 73143895776 73227218592 73277816832 73387687296 73427399248 73478135808 73601645568 73675464786 73762934784 73802849792 73886923264 73961028603 73977987072 74052183744 74136541248 74176658424 74264723456 74339207712 74464164852 74515617792 74555940096 74667726938 74752785646 74804438016 74844916608 75135013184 75186929664 75227615232 75313311744 75388847688 75429642519 75478351872 75515569173 75519195136 75681052524 75774327552 75901696992 76068026496 76109188848 76195889616 76237121158 76248539136 76289799168 76404185704 76585496064 76626938432 76662307953 76794857216 76882339072 76885813224 76977094656 77142076704 77183820252 77275455488 77482982346 77536521216 77578478208 77666852736 77783303983 77837050368 77879169984 78010077464 78063980544 78181027232 78273625023 78366554112 78408960256 78425432064 78445152324 78580784128 78673855392 78809882624 78978792816 79021530258 79072559104 79194696504 79284912168 79327815259 79344480096 79382628864 79690313472 79733435936 79750185984 79824265312 79884238464 79999190656 80002805652 80059295232 80157966336 80232424448 80292704256 80312894046 80408244224 80468656128 80508334077 80603916288 80624184333 80642670592 80684758476 80859240264 80919991008 81036433632 81097317504 81172648172 81233634384 81272691456 81330077696 81333752832 81548493432 81587701888 81604841472 81648999936 81965468928 82066489344 82103245088 82159976448 82225105809 82283164544 82286882748 82380620916 82384576512 82523057152 82561148208 82605824154 82703896576 82801851264 82926001767 82945015808 82965872528 82983301632 83028206016 83122788672 83167768536 83225235456 83350020768 83490124228 83547813888 83593023744 83776207872 83871642624 83917027712 84200531184 84300496896 84346114048 84442198016 84526889832 84572629491 84627243008 84631067136 84668971497 84727475712 84854513436 84913145856 84959094528 85101902688 85160706048 85288393344 85334545072 85431755024 85490786304 85537047552 85622837454 85720375818 85724491776 85868586496 85954708917 85974417408 86158683072 86205305736 86307651584 86394214368 86492631456 86539434828 86599231488 86874858994 86934887424 86981930112 87081016704 87271844352 87319069376 87526281216 87614066232 87718084608 87761337147 87765551104 87865530368 87953655636 88162373376 88210080288 88403382144 88551979824 88599897562 88613167104 88661117952 88794053656 88895204552 88956628992 89004765696 89094033567 89195526189 89349745408 89561776128 89651602656 89700115428 89802298476 89806610432 89999089488 90047790294 90261477504 90396812737 90459274752 90508224576 90611328192 90660360296 90679405824 90723004416 90859031648 90966645297 91074643968 91123926784 91143069696 91165987836 91427646464 91431777888 91496337408 91742055111 91786164624 91895136256 92118761472 92141924952 92191785301 92211152544 92296806767 92366150724 92499064196 92568560112 92613067008 92682648576 92768740768 92838439296 92972032384 93041883648 93198278208 93243087872 93262675968 93313142784 93336606594 93517627392 93563739603 93674821632 93698376387 93768773364 93971549496 94037902336 94042151712 94248233856 94335780308 94355597952 94406656176 94518738944 94772573448 94818140032 94838059008 94889378304 94997472768 95139909004 95205648384 95257166592 95417284832 95483215872 95626380416 95739640524 95744237568 95853305856 95905174528 95949442512 96001363206 96110724402 96115339264 96229178496 96373461513 96395558912 96440053248 96602159808 96654433704 96721219584 96866240352 96976586784 97029063292 97043595264 97096108032 97472449536 97525194368 97636291456 97850249728 97854671376 97966143792 97970847744 98135527424 98180824896 98233953048 98350579712 98399074983 98467066368 98614704804 98682845184 98736244992 98848721664 98902211232 98970550272 99118943616 99285553136 99354157056 99407920128 99620977302 99739250688 99793222144 99893310363 100007105121 100130361408 100303486976 100417748992 100518463584 100572856692 100687425564 100756998144 100908070032 100962673966 100977795072 101032436736 101202262656 101424035328 101478918464 101594519488 101664718848 101719732224 101821752648 101937744216 101992905333 102113994752 102216410604 102458974464 102514417632 102856102272 102911760336 103310643128 103382028288 103437970944 103555803648 103633606656 103659665571 103782733824 103838893312 103860707328 104085307392 104189700384 104364833364 104488738816 104567242752 104593536432 104650134666 104769348222 104848062984 104898473856 105055755343 105305057088 105362040344 105384174336 105592928672 105713216224 105717993183 105792640128 105843505152 105923026944 106253751296 106333581312 106512317952 106619145129 106670407536 106745726976 107056939008 107083858728 107164312416 107263856513 107344445436 107471888384 107498912444 107579677968 107712267264 107760509178 107812320352 107834969088 107893321344 108048578176 108129756672 108311512512 108363588608 108386353152 108445003776 108731324576 108736237917 108806455296 108865333248 108892707693 108974520396 109098660132 109287291904 109633474412 109656505728 109715843664 109840827888 109846102016 110081530944 110141098872 110217203712 110326235587 110402468352 110568002356 110644402176 110704274688 110830384896 110890358048 110966980608 111133361024 111264987636 111397085184 111457364992 111508811568 111696247278 111701610496 111828856832 111833910144 112001590407 112129178469 112206657024 112267374912 112702519776 112763505988 112780394496 112841422848 112891961996 112969967616 113139351248 113217527808 113278792704 113469203584 113521578786 113717857792 113852545488 113987715072 114049396736 114102039744 114163783272 114293834424 114299322368 114355681737 114434698752 114606278556 114878244096 114940407648 115192285824 115323508608 115385913104 115465641984 115775730378 115913183232 115975906816 116108022272 116224473519 116362459136 116367717312 116500279104 116701708288 116755575552 116818754976 117015116196 117095970816 117271540848 117334999474 117468663158 117549831168 117613440384 117871176192 118069306432 118150889472 118214823936 118468189224 118532295387 118608838656 118673020928 118792044756 118927368252 119073943296 119535470208 119600153904 119736397968 119826357696 119998785984 120063720392 120088942848 120348636672 120439056384 120469341069 120612366336 120677632768 120702984192 120815104256 120905874432 120964005888 121288860396 121432858624 121524092928 121554650448 121758972258 121850451576 121909037184 121995116544 122091823777 122230906259 122322740148 122381552832 122473499904 122855899936 122948203392 123099734016 123154867632 123239964672 123424746816 123484089344 123510030336 123576864768 123784585728 123908736231 124055844864 124264370944 124417523712 124448808792 124542309024 124657995407 124684183008 124751652804 124899762176 124931168516 125025031152 125235186342 125295399328 125321720832 125389535616 125664311808 125720594041 125807463936 125875541568 125962518528 126363431264 126450745344 126519171072 126663297024 126790334748 126940864512 127009555456 127281770154 127438641792 127652854032 127658983424 127804407808 127932590016 128001817608 128147632536 128216976493 128236179456 128305571328 128497948684 128586737664 128802879744 128872578272 128961626112 129154987136 129302115712 129307958604 129461477376 129591321552 129738947184 129809152242 129963266048 130312288491 130402331136 130472895168 130621525056 130907766528 130978604064 131198766644 131289421824 131486273072 131577126912 131648326656 131798295552 131869614976 131930483454 132158591488 132315120432 132472209408 132543893504 132605073216 132827969736 132899846343 132985667584 132991676928 133191080484 133342806828 133434943488 133507148544 134024618112 134097142256 134249900752 134342664192 134544093376 134550173142 134637060096 134703447714 134709915648 134936350208 134998634232 135071685441 135232047104 135392216256 135626309632 135688912128 135762336864 135916992288 135990540444 136084506624 136288547472 136517635562 136611965952 136685890176 137141469696 137215680448 137244506112 137679246936 137842704384 137917294592 138074404864 138178142208 138212887428 138376978432 138480943104 138549226086 138748596294 138852840168 138919600512 139153111152 139257658944 139458048576 139533512888 139562825472 139692464296 139797417312 139864631808 139969714176 140004909891 140276441088 140406742784 140512232448 140957324244 141056853504 141124673536 141230702592 141503670462 141609984264 141778108416 142016423936 142052134301 142158860172 142227210048 142327635968 142334067456 142496209152 142709863506 142778478304 142808472576 142885749888 143125927248 143224823808 143439570624 143538683904 143616356352 143680678904 143779958784 143857761792 144002044809 144166086603 144173008896 144415350016 144593338368 144872805473 144903239712 144981650556 145153777664 145190276924 145299360528 145464880176 145543594938 145644162048 146107717399 146208674304 146287791552 146454437184 146555633664 146775374592 146854798496 146956271616 147203291136 147350929572 147525869568 147605699584 147773846528 147922057206 148104367488 148273082496 148353316848 148529446912 148678415424 148928329704 149008918627 149031235584 149111880192 149335453876 149505571292 149608876032 149689833216 150270026368 150455230464 150626623488 150777695376 150859285038 150956703744 151031138346 151038390272 151362105048 151444010949 151548655104 151803393984 152136052992 152218377696 152391779232 152474242316 152497078272 152579598336 152808371408 153170992128 153253876864 153324615906 153589714432 153764678144 153771626448 153954189312 154284153408 154367640504 154550910976 154965964692 155073042432 155156956416 155333705472 155566607966 155674100736 155758339968 156020154928 156127961088 156362054464 156547250046 156733108224 156817920512 156850864128 156890304648 156975201999 157154022333 157161568256 157347710784 157619765248 157957585632 158043060516 158389393008 158569824336 158655630518 158688960192 158765257728 159380626944 159466871872 159500371968 159648530624 159768476928 159998381312 160005611304 160118590464 160464848896 160585408512 160625788092 160816488448 160937312256 161016668154 161207832576 161248368666 161369516952 161640763767 161718480528 161839982016 162072867264 162194635008 162345296344 162467268768 162545382912 162667505664 163096986864 163175403776 163209682944 163297999872 163930937856 164132978688 164206490176 164319952896 164450211618 164566329088 164573765496 164761241832 164769153024 165046114304 165087615539 165122296416 165211648308 165407793152 165603702528 165852003534 165931745056 165966603264 166056412032 166245577344 166335537072 166450470912 166700041536 166980248456 167095627776 167186047488 167544370917 167552415744 167743285248 167834055424 168401062368 168692228096 168884396032 169053779664 169145258982 169254486016 169262134272 169337942994 169454951424 169709026872 169800860761 169826291712 169918189056 170203805376 170321412096 170576786688 170669090144 170863510048 170981572608 171074095104 171245674908 171440751636 171448983552 171737172992 171909417834 172317366144 172410611472 172615303168 172788428736 172985262912 173078869656 173198462976 173749717988 173869774848 173963860224 174162033408 174543688704 174638138752 175052562432 175228132464 175436169216 175522674294 175531102208 175731060736 175907311272 176002499211 176202994737 176324746752 176420160576 176806764288 177103959648 177199795124 177226334208 177322235904 177588107312 177790409104 177913257984 178009531392 178188067134 178391052378 178699490816 179123552256 179303205312 179400230856 179604596952 179613220864 179998178976 180095580588 180522955008 180793625474 180918549504 181016449152 181222656384 181320720592 181358811648 181446008832 181718063296 181933290594 182149287936 182247853568 182286139392 182331975672 182638458387 182855292928 182863555776 182992674816 183484110222 183572329248 184237522944 184283849904 184383570602 184422305088 184593613534 184732301448 184998128392 185137120224 185226134016 185365297152 185537481536 185676878592 185944064768 186083767296 186396556416 186486175744 186626285568 186673213188 187035254784 187127479206 187349643264 187396752774 187537546728 187852779513 187943098992 188075804672 188084303424 188496467712 188671560616 188711195904 188813312352 189545146896 189636280064 189676118016 189778756608 189994945536 190279818008 190411296768 190514333184 190834569664 190922655231 190966431744 191252760832 191479281048 191488475136 191706611712 191810349056 191858580221 191898885024 192002726412 192221448804 192230678528 192458356992 192746923026 192880106496 193204319616 193308867408 193442439168 193732480704 193953173568 194058126584 194087190528 194192216064 194713728363 194944899072 195050388736 195272582912 195700499456 195709342752 195932287584 196271054848 196361649792 196467906096 196701159424 196798149966 196934132736 197229409608 197336135479 197365690368 197472489984 197560933493 197697443328 197804422464 197941100544 198237887232 198571106272 198708314112 198815840256 199241954604 199478501376 199586444288 199786620726 200014210242 200260722816 200606973952 200835497984 201036927168 201145713384 201374851128 201513996288 201816140064 201925347932 201955590144 202064873472 202404525312 202848070656 202957836928 203189038976 203439464448 203643505296 203875488432 203985810666 204227989504 204432821208 204776453343 204917948928 205028835264 205712204544 205823520672 206621286256 206764056576 206875941888 207111607296 207267213312 207319331142 207565467648 207677786624 207721414656 208122894441 208170614784 208379400768 208729666728 208977477632 209187072864 209300269332 209538696444 209696125968 209796947712 210111510686 210610114176 210724080688 210768348672 211185857344 211426432448 211435986366 211585280256 211687010304 211846053888 212255505693 212507502592 212667162624 213024635904 213238290258 213340815072 213491453952 214064795259 214113878016 214167717456 214328624832 214527713026 214688890872 214943776768 214997824888 215159355936 215424534528 215521018356 215624640704 215669938176 215786642688 216097156352 216259513344 216623025024 216727177216 216890007552 217462649152 217472475834 217612910592 217730666496 217785415386 217949040792 218197320264 218315392407 218574583808 219266948824 219313011456 219431687328 219681655776 220163061888 220282197744 220434407424 220652471174 220804936704 221136004712 221288804352 221408549376 221660769792 221780716096 221883085809 221933961216 222266722048 222529975272 222794170368 222914729984 223017623136 223392494556 223403220992 223657713664 223667820288 224003180814 224258356938 224413314048 224534749824 225405039552 225527011976 225560788992 225682845696 225783923992 225939935232 226278702496 226288927557 226435055616 226546707519 226557585408 226938407168 227043157572 227435715584 227705090976 228098793472 228204079488 228327566544 228587668848 228598644736 228711363474 228869397504 229212557112 229597841627 229756488192 229880815296 230384571648 230647017216 230771826208 230931283968 231551460756 231826366464 231951813632 232216044544 232448947038 232724918272 232735434624 233000558208 233349911949 233403416576 233511151104 233637509952 234030232392 234191941632 234543081696 234669998948 234937326316 235099662336 235226880768 235742352384 236138612864 236429647872 236936378448 237064590774 237217677312 237346041856 237584089512 237854736504 237983445777 238147886592 239070940416 239200307808 239472795936 239652715392 239997571968 240127440784 240177885696 240697273344 240878112768 240938682138 241224732672 241355265536 241405968384 241630208512 241811748864 241872552999 241928011776 242577720792 242865717248 243109300896 243517944516 243700903152 243818074368 243990233088 244183647554 244461812518 244645480296 244763105664 244946999808 245711799872 245896406784 246199468032 246309735264 246479929344 246675317427 246849493632 246968178688 247153729536 247569171456 247817472462 248111689728 248528741888 248778005301 248835047424 248897617584 249084618048 249315990814 249368366016 249503305608 249799524352 249862337032 250050062304 250470372684 250590798656 250643441664 250779071232 251328623616 251441188082 251614927872 251751083136 252726862528 252901490688 253038342144 253326594048 253580669496 253717888473 253881729024 254006914491 254019110912 254563540308 254877283584 255305708064 255865180032 256003635216 256295265072 256433952986 256472358912 256611142656 256995897368 257173475328 257605759488 257745156544 257864126751 257923252224 258309974272 258604231424 258615917208 258922954752 259182643104 259477894368 259618304484 259926532096 260624576982 260804662272 260945790336 261243050112 261634749761 261815533056 261957208128 262397533288 262578843648 262972546144 263154253824 263284011441 263296653312 263596591104 263739229952 263860966908 264317182976 264630240864 265087787008 265210146432 265655939472 265799692686 265971335168 265983353856 266382160968 266685613656 266829924053 266869886976 267014297088 268049236224 268194284512 268499801504 268685328384 269088186752 269100346284 269406895428 269419831296 269872700416 269997268464 270143370882 270464094208 270784432512 271190438211 271252619264 271377824256 271524673728 271833984576 271981080888 272169013248 272577094944 273035271124 273223931904 273371780352 274282939392 274431360896 274489012224 275358493872 275685408768 275834589184 276148809728 276356284416 276425774856 276575355903 276753956864 276890420301 277098452172 277497192588 277705680336 277839201024 278306222304 278515317888 278916097152 279067025776 279125650944 279384928592 279594834624 279729263616 279939428352 280009819782 280552882176 280813485568 281024464896 281095129161 281914648488 282113707008 282249347072 283007340924 283219968528 283556216832 284032847872 284104268602 284317720344 284454420096 284655271936 284668134912 284992418304 285419727012 285556956608 285616945152 285771499776 286251854496 286449647616 286879141248 287232712704 287361357808 287559917568 287715523584 288004089618 288332173206 288346017792 288830700032 289120384539 289186676736 289745610946 289806479424 289963301112 290307555328 290380553848 290598721056 290929760352 291087189876 291288324096 292215434798 292417348608 292575583104 292908874368 293550749184 293709596992 293912543232 294406582272 294701859144 295051739136 295197224949 295211399168 295547693056 295844114412 296208734976 296546164992 296706633696 297356830848 297856659408 298017837254 298062471168 298223760384 298670907752 299011142584 299217752064 299379666432 299679931089 300021315363 300540052736 300910460928 301253246976 301555390752 301718570076 302062276692 302076780544 302724210096 302888021898 303097310208 303606787968 304062006479 304272105984 304436755392 304783558464 304948484632 304994156544 305159196672 305616742816 305978715999 306341984256 306507753728 306649231812 307179428864 307529356288 307543252896 308568306816 308735281008 309101821952 309931929384 310099641467 310146084864 310313912832 310452895489 310667410944 311133215932 311348201472 311516679936 312040309856 312255922176 312724108928 313094500092 313466216448 313635841024 313701728256 313780609296 313950403998 314308044666 314323136512 314695421568 315167266029 315239530496 315915171264 316086121032 316778786016 317139648672 317311261036 317377920384 317530515456 318761253888 318933743744 319000743936 319297061248 319536953856 319996762624 320011222608 320237180928 320929697792 321170817024 321251576184 321632976896 321791569539 322033336308 322415665152 322496737332 322739033904 323281527534 323436961056 323679964032 324145734528 324389270016 324690592688 324934537536 325090765824 325335011328 326193973728 326350807552 326419365888 326595999744 326678123079 327861875712 328412980352 328900423236 329132658176 329147530992 329522483664 329538306048 330092228608 330175231078 330244592832 330423296616 330815586304 330978706761 331207405056 331704007068 331863490112 331933206528 332112824064 332491154688 332671074144 332900941824 333400083072 333960496912 334191255552 334372094976 335088741834 335104831488 335486570496 335668110848 336004771221 336387535407 336802124736 337384456192 337768792064 338107559328 338290517964 338524268544 338675885988 338909902848 339418053744 339601721522 339652583424 339836378112 340407610752 341153573376 341338180288 341727020096 341963145216 342148190208 342491349816 342881503272 342897967104 343067045211 343474345984 343818835668 344634732288 344821222944 345576857472 345970525824 346157739312 346396925952 347499435976 347739549696 347927720448 348324066816 348673420557 349087377408 349276277504 350105124864 350456264928 351045348588 351062204416 351462121472 351814622544 352004998422 352405989474 352649493504 352840321152 353369358881 353613528576 354207919296 354399590248 354452668416 354644471808 355176214624 355580818208 355596886161 355826515968 356019062784 356376134268 356782104756 357398981632 358606410624 358800461712 359209193904 359226441728 359996357952 360191161176 360796608271 361045910016 361587250948 361837099008 362032898304 362445312768 362641441184 362717623296 362892017664 363436126592 363866581188 364298575872 364495707136 364572278784 364663951344 365276916774 365710585856 365727111552 365985349632 366275471331 366692718777 366968220444 367144658496 368567699808 368767141204 368844610176 369187227068 369464602896 369996256784 370274240448 370452268032 370730594304 371074963072 371353757184 371888129536 372167534592 372793112832 372972351488 373252571136 373346426376 373973986221 374254958412 374699286528 374793505548 375075093456 375705559026 375886197984 376151609344 376168606848 376992935424 377161782123 377343121232 377422391808 377626624704 379090293792 379272560128 379352236032 379557513216 379989891072 380559636016 380822593536 381028666368 381669139328 381845310462 382505521664 382958562096 382976950272 383413223424 383620698112 383717160442 383797770048 384005452824 384442897608 384461357056 384650929479 384916713984 385493846052 385760212992 386408639232 386617734816 386884878336 387464961408 387906347136 388116253168 388384432128 389427456726 389889798144 390100777472 390545165824 390936865473 391400998912 391418685504 391864575168 392542109696 392723299584 392935812192 393596299932 393868265472 394458819216 394672270958 394731380736 394944979968 395121866986 395394886656 395608844928 396475774464 397142212544 397416628224 397631680512 398483909208 398699539029 398957002752 399172888576 399573241452 400028420484 400521445632 402073854336 402291426768 402749702256 403027992576 403632280128 403850695864 403911180288 404129746944 404809050624 405215056323 405696141312 405915673856 406378077952 406878928896 407287010592 407750976864 407971621332 408455979008 408865642416 409552906686 409835897856 410057670528 410672498159 411140321053 411424409088 411647041344 413242572512 413528113152 413751883776 414223214592 414534426624 414638662284 415130935296 415355573248 415442829312 416245788882 416758801536 417459333456 417954955264 418374145728 418600538664 419077392888 419304166369 419392251936 419593895424 420223021372 421220228352 421448161376 421536697344 422371714688 422852864896 422871972732 423170560512 423374020608 423692107776 424511011386 425015005184 425334325248 426049271808 426156402903 426476580516 426681630144 426982907904 428129590518 428335434912 428657249664 429055426052 429377781744 429887553536 429995649776 430318711872 430849069056 431042036712 431249281408 431339876352 431573285376 432194312704 432519026688 433246050048 433454354432 433780015104 434618416419 434925298304 434944951668 435461332992 435570830772 435898081584 436394640528 436630784814 437149167616 438323152197 438533897648 438626022912 438863374656 439363311552 440326123776 440564395488 440868814848 441304942348 441609873408 442272009424 442577608704 442817098752 443321539584 443561432192 443766171618 444533444096 445059950544 445588340736 445829459968 446035246272 446784989112 446806441984 447026755881 447315427328 447335640576 448006361628 448516713876 448826628096 449069499648 450810079104 451054023952 451365691392 451567847984 451879870464 452557404992 452577855114 452870111232 453093415038 453115170816 453876814336 454086315144 454332032847 454871431168 455410181952 456197586944 456408158976 456655133088 457175337696 457422726948 457738795008 458425114224 459195683254 459512976384 459761630592 460769143296 461294034432 461543652416 461862567936 463102921512 463652732928 463903627264 464432089088 464897894076 465449836544 465470869248 466001116416 466699823898 467022302208 467275019904 468060464784 468383883264 469086163392 469339997896 469874652632 470199324672 470453761536 470925605997 471462066999 471484704768 472277225728 472859295744 473872756896 474129181548 474692083712 475168179024 475709473008 475966891554 476295773184 477811724467 478141880832 478400615616 478945591872 479305430784 479995143936 480254881568 480355771392 481394546688 481756225536 481877364276 482449465344 482710531072 482811936768 483260417024 483623497728 483745105998 484922291301 485155441584 485731434496 486218601792 487035889032 487299436591 487401806304 487636148736 488367295108 488923625036 489290960592 489526211328 489893999616 491423599744 491792813568 492398936064 492619470528 492959858688 493350634854 493698987264 493936357376 494307459072 495138342912 495262846617 495634944924 496223379456 497057483776 497556010602 497795235168 498169236096 498631981628 498736732032 499006611216 499599048704 499724674064 500100124608 500940745368 501181597312 501286883328 501558142464 502657247232 502882376164 503229855744 503502166272 505453725056 506076684288 506653188096 507161338992 507435776946 507763458048 508013828982 508038221824 509127080616 509402582283 509754567168 510611416128 511730360064 512007270432 512590530144 512867905972 512944717824 513222285312 513991794736 514346950656 515211518976 515490313088 515728253502 516619948544 517208462848 517231834416 517845909504 518365286208 518955788736 519236608968 519853064192 521249153964 521609324544 521891580672 522486100224 523269499522 523631066112 523914416256 524795066576 525157687296 525945092288 526308507648 526568022882 526593306624 527193182208 527478459904 527721933816 528007497633 528608984211 528634365952 529260481728 530175574016 530420292864 531311878944 531599385372 531966707712 532764321936 533371227312 533659848106 533739773952 534028594176 536098472448 536388569024 536999603008 537370656768 538176373504 538200692568 538813790856 538839662592 539745400832 539994536928 540286741764 540928188416 541568865024 542380876422 542755648512 543049347456 543667969152 543962161776 544338026496 545154189888 546070542248 546447863808 546743560704 547915375161 548565878784 548862721792 548978024448 550716987744 551669178368 552297619456 552712568832 552851549712 553150711806 553507913728 553780840602 554196904344 554994385176 555294706813 555411360672 555678402048 556612444608 557030635776 557832194304 558134051552 558251301888 558769857184 559189669248 559458527232 559878856704 560019639564 561105764352 561626971136 562048929792 562190258322 563558338539 563829296976 564227414016 564498694144 566014681848 566439937056 568065695744 568208537204 568635440688 568908840192 569310543872 569336269824 569984836608 570839454024 571113913216 571233890304 571542999552 572503708992 572899295232 573758282496 574465425408 574722715616 575119835136 575431047168 575575740663 576008179236 576664346412 576692035584 577661400064 578240769078 579491221892 579612958848 579926602224 580615110656 580761107696 581197442112 581859520704 582174379752 582576648192 584430869596 584834697216 585151166208 585817748736 587101498368 587419193984 588813164544 589403718288 590103478272 590394449898 590422798336 591095386112 591688228824 592008406437 592417469952 592682800479 593092329984 593413267392 594713661696 595713318816 596035674508 596124942336 596447520768 597341815504 598022285168 598435504128 598759332864 599359862178 600042630726 601080105472 601820921856 602506493952 603110781504 603437140152 604124553384 604153561088 605448420192 605776043796 606194620416 607213575936 608124012958 608544211968 608873510784 609567116928 609896969264 610318393344 611233485632 611957431998 612683968512 613015507456 613298463624 614329360029 614358857728 615058712576 615086505792 617136613632 617470562016 619863858768 620199282934 620292169728 620627825664 620905790978 621334821888 622266431864 622696402944 623033359872 624080619712 624368683323 624511844352 625448217856 626189000184 626932432896 627271682048 627561218592 627900807996 628616089332 628646273024 629390843136 630334532058 631830342528 632172242064 633557572032 634279297344 634622522072 634755840768 635061030912 636766517079 637522507776 637867487488 638001487872 638594122496 639073907712 639993525248 640022445216 640474361856 641859395584 642194385777 642341634048 642503152368 643265953792 643583139078 644066672616 644831330304 644993474664 645342497107 645478067808 646077647369 646563055068 646873922112 647359928064 648291469056 648778540032 649381185376 649869075072 650181531648 650670022656 652387947456 652701615104 652838731776 653191999488 653356246158 654946177221 655723751424 656825960704 657800846472 658265316352 658295061984 659044967328 660184457216 660350462156 660489185664 660846593232 661631172608 661957413522 662414810112 663408014136 663726980224 663866413056 664225648128 664982309376 665342148288 665801883648 666800166144 667920993824 668382511104 668744189952 670177483668 670209662976 670973140992 671336221696 672009542442 672775070814 673604249472 674768912384 675537584128 676215118656 676581035928 677048537088 677351771976 677819805696 678836107488 679203443044 679305166848 679672756224 680815221504 682307146752 682676360576 683454040192 684296380416 684982699632 685763006544 685795934208 686134090422 686948691968 687637671336 688793524881 689269464576 689642445888 691153714944 691941051648 692315478624 692793851904 694998871952 695479099392 695855440896 696648133632 697346841114 698174754816 698552555008 700049735847 700210249728 700912529856 702090697176 702124408832 702924242944 703629245088 704009996844 704811978948 705298987008 705680642304 706738717762 707227057152 708415838592 708799180496 709288943616 710352429248 711161636416 711193772322 711653031936 712038125568 712752268536 713564209512 713950337331 714797963264 717212821248 717600923424 718418387808 719992715904 720382322352 721593216542 722091820032 723174501896 723674198016 724065796608 724890625536 725282882368 725435246592 725617658997 725784035328 726872253184 727733162376 728597151744 728991414272 729327902688 730553833548 731421171712 731454223104 731970699264 732550942662 733385437554 733936440888 734289316992 737135399616 737534282408 737689220352 738374454136 738929205792 739992513568 740025952281 740548480896 740904536064 741461188608 742149926144 742707514368 743776259072 744335069184 745586225664 745944702976 746334015903 746505142272 746692852752 747947972442 748509916824 749398573056 749587011096 750150186912 750846995591 751411118052 751772395968 752303218688 752337213696 753985870848 754323564246 754686242464 754844783616 755253249408 758180587584 758545120256 758704472064 759115026432 759979782144 761119272032 761153665419 761645187072 762020743473 762057332736 763338278656 763690620924 765011043328 765917124192 767241396224 767434320884 767595540096 768010905648 768885795216 768922714112 769301858958 769833427968 770987692104 771520425984 772283649109 772817278464 773235469632 773769756672 774929922816 775812694272 776232506336 776768864256 778854913452 779779596288 780201554944 781090331648 781873730946 782801997824 782837371008 783729150336 784904249283 785084219392 785446599168 785871624384 787192599864 787736530944 788917638432 789344541916 789462761472 789889959936 790243733972 790789773312 791217689856 792951548928 794284425088 795263361024 796967818416 797399078058 797914005504 798345777152 799146482904 800056840968 800489772159 801042891264 804147708672 804582853536 805499404512 806055985152 807264560256 807701391728 808259493888 809618101248 810430112646 811392282624 811831347712 812756155904 813571314633 813757857792 814574021184 815501953728 815943242664 816911958016 817731284832 819105813372 819671795712 820115341056 821344996318 822280642106 822848818176 823294082688 826485145024 827056226304 827503767552 828446429184 829068853248 829277324568 829726067709 830261870592 830671260903 830711146496 832491577764 833517603072 834918666912 836748291456 837201077328 838154785776 838608332738 838784503872 839187790848 840446042744 842440456704 842896322752 843073394688 843285387483 844743429376 845705729792 845743945464 846341121024 846748041216 849022022772 850030010368 850668650496 852098543616 852312805806 852953161032 853363260288 853965815808 855616343813 856259181036 856670869824 857314499328 858110852104 858755563488 859991299552 860637423744 861698138112 862084073424 862498562816 862679752704 863146570752 864388625408 865038053376 866492100096 866908708864 867361153617 867560030208 869236832838 869850596608 869889903336 870922665984 871141661544 871796163168 872605967849 872789281056 873261569628 874298335232 876646304394 877067795296 877252045824 877726749312 878726623104 880044158287 880652247552 881128790976 881737629696 882609884696 883219746816 884544018848 885155217408 885591674847 885634197504 886643079168 887122864384 887532343236 889066888192 890119901088 891658919936 892070492544 893569978224 893612883968 894053511762 894630854656 894671281152 896012723256 897033427752 897518835451 897653256192 898138999296 901620158208 902108047904 902731382784 903135695968 903759740928 905114809984 905155710228 906186830076 906230341632 907753628672 908172630288 908664065694 909742862336 910820363904 912186019437 912395173888 912816317952 913310266176 914350675392 914845453896 915477590016 916850228448 918391366508 919025952768 919523261184 921538286592 922588068864 923087304832 926205843024 927305465856 927807254528 928864178176 929795788152 930298924401 930899673088 930941738496 931358686467 932002232832 933399647796 934044604416 934550039808 936120929568 936767766528 938172326784 938679995792 939749305264 940398649344 940907523072 941851211994 942924133998 942969409536 944554451456 945501798087 945718591488 947745513792 948258363096 949384167424 950336358048 951418946016 951933783108 952591546368 955623448934 956283761664 956801231232 957891183744 958610861568 959990287872 960509763136 960711542784 962789093376 963512451072 963754728552 964898930688 965374708617 965421062144 966520834048 967246995456 967490211996 969844582602 970310883168 972437203584 974071778064 974598873182 974803612608 975272297472 976734590216 977847250072 978581921184 979052422656 979787999232 980034369237 982847199488 983585627136 985238941056 986701269708 987397974528 987872714752 988614918144 990276685824 990525693234 991269889848 992446758912 992936120283 994114967552 994364940107 995112021204 995590470336 996338472192 997263963256 997473464064 998013222432 999449348128 1000200249216 1001881490736 1002363194624 1002573766656 1003116284928 1005314494464 1005764752328 1006459711488 1007004332544 1008014313663 1009162606221 1010907450112 1012153368576 1013306376192 1014109638311 1014322677984 1014871553892 1016027657964 1016076443648 1018254161232 1018805164566 1019509134336 1021222832256 1022754021793 1023460720128 1024014540864 1025181060288 1025735811944 1025889435648 1026444570624 1027983589472 1028693901312 1029201135633 1030423037952 1030980626176 1031456507004 1033239897088 1034416925696 1034463668832 1036730572416 1037911577472 1038473217936 1039706128384 1042498307928 1043062430389 1043218649088 1043783161344 1044972200448 1046538999044 1047262132224 1047828832512 1049590133152 1050315374592 1051890184576 1053136045764 1053186613248 1054386364416 1054956919808 1055443867632 1056014995266 1057217968422 1057268731904 1058520963456 1060108076643 1060351148032 1060840585728 1062623757888 1063198770744 1063933415424 1065528643872 1066742454624 1067319696212 1067479547904 1068057188352 1072196944896 1072777138048 1073999206016 1076352747008 1076401385136 1077627581712 1077679325184 1079490801664 1079989073856 1080573483528 1081856376832 1082389824813 1083137730048 1084761752844 1085511297024 1086098694912 1087335938304 1087924323552 1088676052992 1090308379776 1092141084496 1092895727616 1093487121408 1095830750322 1097131757568 1097725443584 1097956048896 1098826413993 1100078156331 1101433975488 1103338356736 1104595238912 1105703099424 1106301423612 1107561681204 1108393808688 1109988770352 1110589413626 1110822721344 1111356804096 1113224889216 1114061271552 1115664388608 1116268103104 1116502603776 1117539714368 1118379338496 1118917054464 1119757713408 1120039279128 1121921958663 1123253942272 1124097859584 1124380516644 1127116677078 1127658593952 1128454828032 1131485346369 1132029363696 1132879874112 1136131391488 1136417074408 1137270881376 1137817680384 1138672539648 1139969673216 1141678908048 1142227826432 1142467780608 1143085999104 1145007417984 1147516564992 1148930850816 1149445431232 1150239670272 1150862094336 1151151481326 1152016358472 1153328692824 1153384071168 1153952788437 1155322800128 1155613308773 1156481538156 1158982443784 1159225917696 1159853204448 1161522215392 1162394884224 1163719041408 1164348759504 1165153296384 1168861739192 1169669394432 1170302332416 1171635497472 1172810596419 1174202996736 1174838387968 1177626329088 1178807436576 1180788899796 1180845596672 1182190772224 1183376457648 1184016812874 1184834939904 1185365600958 1186184659968 1186826534784 1188606025327 1189427323392 1191426637632 1192071349016 1192249884672 1192895041536 1194683631008 1196044570336 1196098617087 1196871008256 1197518665728 1198719724356 1200085261452 1202160210944 1206221563008 1206874280304 1208249106768 1208307122176 1210896840384 1211552087592 1212389240832 1213588591457 1214427151872 1216248025916 1217088423936 1217747021568 1219134233856 1219793938528 1220636786688 1222466971264 1223914863996 1225367937024 1226031014912 1226596927248 1228658720058 1228717715456 1230117425152 1230173011584 1232017494477 1233420963159 1234273227264 1234941124032 1239727717536 1240398565868 1240584339456 1241255651328 1241811581956 1242669643776 1244532863728 1245392805888 1246066719744 1248161239424 1248737366646 1250896435712 1252378000368 1253864865792 1254543364096 1255122437184 1255801615992 1257232178664 1257292546048 1257912499107 1258781686272 1260669064116 1263660685056 1264344484128 1267115144064 1268558594688 1269245044144 1269511681536 1270122061824 1273533034158 1275045015552 1275734974976 1276002975744 1277188244992 1278147815424 1278469208709 1279987050496 1280044890432 1280948723712 1283718791168 1284388771554 1285006304736 1287166278156 1288133345232 1289662660608 1289986949328 1290684994214 1290956135616 1292155294738 1293126110136 1293747844224 1294719856128 1296582938112 1297557080064 1298762370752 1299738150144 1300363063296 1301340045312 1303855249257 1304775894912 1305403230208 1306383998976 1306712492316 1309892354442 1311447502848 1313651921408 1314969456591 1315601692944 1316530632704 1316590123968 1318089934656 1320368914432 1320700924312 1320978371328 1321693186464 1323914827044 1324829620224 1326816028272 1327453960448 1327732826112 1328451296256 1329964618752 1330684296576 1333600332288 1335841987648 1336765022208 1337488379904 1340354967336 1340419325952 1341080267643 1341946281984 1342672443392 1343010061547 1344019084884 1345550141628 1347208498944 1352430237312 1353162071856 1354097074176 1354703543952 1355639611392 1357672214976 1358406886088 1358610333696 1359345512448 1361630443008 1362996098541 1364614293504 1365352721152 1366908080384 1368592760832 1369965399264 1371526013088 1372268180844 1373897383936 1375275342672 1377587049762 1378538929152 1379284891776 1381352948353 1382307429888 1382926534451 1383882103296 1384630957248 1385587703808 1389997743904 1390958198784 1391710881792 1393296267264 1394693682228 1396349509632 1397105110016 1400099471694 1401825059712 1404181394352 1404248817664 1405848485888 1407258490176 1408019993688 1409623957896 1410386741423 1410597974016 1411361284608 1413477435524 1414454114304 1416831677184 1417598360992 1418577887232 1420704858496 1422323272832 1422387544644 1424076251136 1425504537072 1427128419024 1427900674662 1429595926528 1433435173401 1434425642496 1435201846848 1436836775616 1439985431808 1440764644704 1443186433084 1444183640064 1446349003792 1447348396032 1448131593216 1449781251072 1450565764736 1450870493184 1451235317994 1453744506368 1455466324752 1457194303488 1457982828544 1458655805376 1461107667096 1461898309773 1462842343424 1462908446208 1465101885324 1466770875108 1467872881776 1468578633984 1474270799232 1475068564816 1475378440704 1476748908272 1477858411584 1479985027136 1480051904562 1481096961792 1481809072128 1482922377216 1484299852288 1485415028736 1485788539851 1487552518144 1488670138368 1491172451328 1491889405952 1492668031806 1493385705504 1495895944884 1497019833648 1498797146112 1499174022192 1500300373824 1501693991182 1502822236104 1503544791936 1504606437376 1504674427392 1507971741696 1508647128492 1509372484928 1509689567232 1510506498816 1516361175168 1517090240512 1518230052864 1519959564288 1522238544064 1522307330838 1523290374144 1524041486946 1524114665472 1526676557312 1527381241848 1528207746849 1530022086656 1531834248384 1534482792448 1534868641768 1535191080192 1536021811296 1537771590432 1538603717916 1539666855936 1541975384208 1543040851968 1544567298218 1545634556928 1546470939264 1549859845632 1551625388544 1552465012672 1553537728512 1557709826904 1559559192576 1560403109888 1562180663296 1563747461892 1565603995648 1565674742016 1567458300672 1569808498566 1570893198336 1571743248768 1574385199728 1575473061888 1577835276864 1578689083832 1578925522944 1579779919872 1580487467944 1581579546624 1582435379712 1584022492899 1585826952633 1585903097856 1588568850176 1590526722048 1593935636832 1594798156116 1596691554304 1598292965808 1600113681936 1600979544318 1602085782528 1607184891389 1608295417344 1609165707072 1610998809024 1612111970304 1614529120512 1615402783456 1616518987776 1619236202496 1620860225292 1622784565248 1623662695424 1625512311808 1627142629266 1629148042368 1631003907456 1631886485328 1633823916032 1635462569664 1638211626744 1639098104897 1639343591424 1640230682112 1642689992636 1644561284212 1645697636352 1646588165376 1652970290048 1655007535104 1656892858368 1658137706496 1658554649136 1659452135418 1660523741184 1661342521806 1661422292992 1664983155528 1665884120439 1667035206144 1669837333824 1673496582912 1674402154656 1676309571552 1677216665476 1677569007744 1678375581696 1680892085488 1684880913408 1685792645504 1686146789376 1686570774966 1689486858752 1691411459584 1691487890928 1692682242048 1693496082432 1698044045544 1700060020736 1704197087232 1704625611612 1705906322064 1706726520576 1707931631616 1711232687626 1712518362072 1713341739648 1714628998656 1716221704208 1717511126976 1719982599104 1721274847488 1723396276224 1724168146848 1724997125632 1725359505408 1726293141504 1726727221989 1728777250816 1730076106752 1732984200192 1733817417728 1734722307234 1738473665676 1739701193216 1739779806672 1741845331968 1742283323088 1743592326336 1745211935698 1745578562112 1746523139256 1748596670464 1753292608788 1754135590592 1754504091648 1755453498624 1757453246208 1760088316574 1761304495104 1762257581952 1765219769392 1766439493632 1769088037696 1770310434816 1771183349694 1771268395008 1773286158336 1774245728768 1775064686472 1776025219311 1778048401437 1778133776384 1780239802176 1783317839872 1784140985088 1787139956448 1788107023524 1789342562304 1792025446512 1794066855504 1795037670902 1795306512384 1796277998592 1803240316416 1804216095808 1805462765568 1806271391936 1807519481856 1810229619968 1810311420456 1812373660152 1812460683264 1815507257344 1816345260576 1817328131388 1819485724672 1821640727808 1824372038874 1825632635904 1826620532352 1828701350784 1829690907792 1830955180032 1833700456896 1836782733016 1838051905536 1839046522368 1842988080087 1843076573184 1845176137728 1846174609664 1852411686048 1855614509056 1857728356352 1859591576304 1860597848802 1861799346176 1861883476992 1862717372934 1864004465664 1866799295592 1867809468371 1868089208832 1869100079616 1872241859136 1873535533056 1876344653568 1877359991584 1879498610528 1880797298688 1881815046144 1883702423988 1885848267996 1885938819072 1889108902912 1891003596174 1895491027584 1896516726192 1898768334848 1900672716096 1902837892032 1903867566216 1905183092736 1911246897868 1912567523328 1913602462464 1915782367488 1917221723136 1919980575744 1921019526272 1921423085568 1925578186752 1927024902144 1927509457104 1929797861376 1930749417234 1930842124288 1933041668096 1934493990912 1934980423992 1936027491321 1938232942107 1939689165204 1940621766336 1944874407168 1948143556128 1949197746364 1949607225216 1950544594944 1953469180432 1955694500144 1957163842368 1958104845312 1959575998464 1960068738474 1965694398976 1967171254272 1970477882112 1973402539416 1974795949056 1975745429504 1980553371648 1981051386468 1982539779696 1984893517824 1985872240566 1988229935104 1988729880214 1990224042408 1991180940672 1992676944384 1994527926512 1994946928128 1996026444864 1998898696256 2000400498432 2003762981472 2004726389248 2005147533312 2006232569856 2010628988928 2011529504656 2012919422976 2014008665088 2016028627326 2018325212442 2021814900224 2024306737152 2026612752384 2028219276622 2028645355968 2029743107784 2032055315928 2032152887296 2036508322464 2037610329132 2039018268672 2042445664512 2045508043586 2046921440256 2048029081728 2050362120576 2051471623888 2052889141248 2055967178944 2057387802624 2058402271266 2060846075904 2061961252352 2062913014008 2066380574643 2066479794176 2068833851392 2068927337664 2073461144832 2075823154944 2076946435872 2084996615856 2086124860778 2086437298176 2087566322688 2089944400896 2093077998088 2094524264448 2095657665024 2099180266304 2100149207541 2100630749184 2103780369152 2106272091528 2106373226496 2108772728832 2109913839616 2110887735264 2112029990532 2114435936844 2114537463808 2117041926912 2120216153286 2121681171456 2125247515776 2126397541488 2127866830848 2131057287744 2133484909248 2134639392424 2134959095808 2136114376704 2141851011993 2144393889792 2145554276096 2147998412032 2152705494016 2152802770272 2155255163424 2158981603328 2159978147712 2161146967056 2163712753664 2164779649626 2166275460096 2169523505688 2170697490269 2171022594048 2172197389824 2173170268423 2174671876608 2175848647104 2177352105984 2180616759552 2184282168992 2185791455232 2186974242816 2191661500644 2194263515136 2195450887168 2195912097792 2197652827986 2200156312662 2202867950976 2206676713472 2209190477824 2211406198848 2212602847224 2215123362408 2216787617376 2219977540704 2221178827252 2221645442688 2222713608192 2226449778432 2228122543104 2231328777216 2232536206208 2233005207552 2235079428736 2236758676992 2237834108928 2239515426816 2240078558256 2243843917326 2246507884544 2248195719168 2248761033288 2252540986773 2254233354156 2255317187904 2256909656064 2262970692738 2264058727392 2265759748224 2272262782976 2272834148816 2274541762752 2275635360768 2277345079296 2279939346432 2283357816096 2284455652864 2284935561216 2286171998208 2290014835968 2295033129984 2298890862464 2301724188672 2302302962652 2304032716944 2306657385648 2306768142336 2307905576874 2310645600256 2311226617546 2312963076312 2316850947327 2317964887568 2318451835392 2319706408896 2323044430784 2324789768448 2327438082816 2328697519008 2330306592768 2337723478384 2339338788864 2340604664832 2343270994944 2345621192838 2348405993472 2349676775936 2354712747849 2355252658176 2357614873152 2361577799592 2361691193344 2364381544448 2366752915296 2368033625748 2369669879808 2370731201916 2372369319936 2373653069568 2377212050654 2378854646784 2382853275264 2384142698032 2385790083072 2389367262016 2392089140672 2392197234174 2393742016512 2395037331456 2397439448712 2400170522904 2401469316477 2404320421888 2412443126016 2413748560608 2416498213536 2421793680768 2423104175184 2424778481664 2427177182914 2428854303744 2432496051832 2434176847872 2435494043136 2438268467712 2439587877056 2440713943899 2441273573376 2444933942528 2447829727992 2450735874048 2452062029824 2453193854496 2457317440116 2457435430912 2460234850304 2460346023168 2464034988954 2466841926318 2468546454528 2469882248064 2479455435072 2480797131736 2481168678912 2482511302656 2483623163912 2485339287552 2489065727456 2489178203127 2490785611776 2492013782709 2492133439488 2496322478848 2497474733292 2501792871424 2504756000736 2509086728192 2510244874368 2511603231984 2514464357328 2514585092096 2515824998214 2517563372544 2521338128232 2525576257897 2527321370112 2528688968256 2534230288128 2537117189376 2538490088288 2539023363072 2540244123648 2547066068316 2550090031104 2551469949952 2552005951488 2554376489984 2556295630848 2556938417418 2559974100992 2560089780864 2561897447424 2566849031439 2567437582336 2568777543108 2570012609472 2574332556312 2576266690464 2579973898656 2581369988428 2581912271232 2584310589476 2586252220272 2587495688448 2589439712256 2593165876224 2595114160128 2597524741504 2599476300288 2600726126592 2602680090624 2607710498514 2609551789824 2610806460416 2612767997952 2613424984632 2617817903547 2619784708884 2622895005696 2627303842816 2629938913182 2631203385888 2633061265408 2633180247936 2636179869312 2640132474861 2640737828864 2641401848624 2641956742656 2643386372928 2647829654088 2649659240448 2653632056544 2654907920896 2655465652224 2656902592512 2659929237504 2661368593152 2667200664576 2671683975296 2674976759808 2680709934672 2680838651904 2682160535286 2683892563968 2685344886784 2686020123094 2688038169768 2691100283256 2692556506353 2694416997888 2704860474624 2706324143712 2708194148352 2709407087904 2711279222784 2715344429952 2716813772176 2718691024896 2723260886016 2725992197082 2729228587008 2730705442304 2733816160768 2736558058311 2737185521664 2739930798528 2743052026176 2744536361688 2747794767872 2750550685344 2755174099524 2757077858304 2758569783552 2762705896706 2764614859776 2765853068902 2767764206592 2769261914496 2779995487808 2781916397568 2783421763584 2786592534528 2789387364456 2790896773203 2792699019264 2794076059401 2794210220032 2800198943388 2803650119424 2808362788704 2814516980352 2816039987376 2819247915792 2820773482846 2821195948032 2822722569216 2826954871048 2828908228608 2833663354368 2835196721984 2836505394261 2837155774464 2841409716992 2844646545664 2844775089288 2848152502272 2851009074144 2854256838048 2855801349324 2859191853056 2866870346802 2868851284992 2870403693696 2873673551232 2877982247371 2879970863616 2881529289408 2886372866168 2888367280128 2892698007584 2894696792064 2896124125851 2896263186432 2899562502144 2901131529472 2901740986368 2902470635988 2907489012736 2910932649504 2915965657088 2917311610752 2922215334192 2923796619546 2925684686848 2925816892416 2930203770648 2933541750216 2935129164583 2935745763552 2937157267968 2948541598464 2950137129632 2950756881408 2953497816544 2955716823168 2959970054272 2960103809124 2962193923584 2963618144256 2965844754432 2968599704576 2970830057472 2971577079702 2975105036288 2977340276736 2978808360849 2982344902656 2983094820321 2983778811904 2985336063612 2986771411008 2991791889768 2994039667296 2998348044384 3000600747648 3003387982364 3005644472208 3007089583872 3009212874752 3009348854784 3015943483392 3017294256984 3018744969856 3019379134464 3021012997632 3032722350336 3034180481024 3036460105728 3039919128576 3042328914933 3044477088128 3044614661676 3048082973892 3048229330944 3053353114624 3054762483696 3056415493698 3060044173312 3063668496768 3068262065379 3068965584896 3069737283536 3070382160384 3072043622592 3075543180864 3077207435832 3079333711872 3083950768416 3086081703936 3089134596436 3091269113856 3092941878528 3099719691264 3103250777088 3104930025344 3115419653808 3119118385152 3120806219776 3124361326592 3127494923784 3129187291167 3131207991296 3131349484032 3134916601344 3139616997132 3141786396672 3143486497536 3148770399456 3150946123776 3155670553728 3157378167664 3159559839744 3160974935888 3163159093248 3164870759424 3168044985798 3171653905266 3171806195712 3177137700352 3180324229929 3181053444096 3187871273664 3189596312232 3193383108608 3196585931616 3200227363872 3201959088636 3204171565056 3214369782778 3216590834688 3218331414144 3221997618048 3229058241024 3230805566912 3233037975552 3238472404992 3241720450584 3245569130496 3247169474439 3247325390848 3251024623616 3254285258532 3258296084736 3262007814912 3263772970656 3270925139328 3276423253488 3278196209794 3278687182848 3280461364224 3285379985272 3289122568424 3291395272704 3293176330752 3296479241979 3300234468993 3305940580096 3310015070208 3313785716736 3317109298272 3318904270836 3322685043612 3322844585984 3329966311056 3331768240878 3334070412288 3339674667648 3344682071269 3346993165824 3348804309312 3352619143104 3354433330952 3355138015488 3356751163392 3361784170976 3365765875989 3369761826816 3371585291008 3372293578752 3373141549932 3378973717504 3382822919168 3382975781856 3385364484096 3394456039107 3396088091088 3400120041472 3408394174464 3409251223224 3411096056137 3411812644128 3413453041152 3414981850379 3422465375252 3425036724144 3426683479296 3429257997312 3432443408416 3435022253952 3439965198208 3442549694976 3446792552448 3448336293696 3449994251264 3450719010816 3452586283008 3453454443978 3457554501632 3460152213504 3461858365311 3465968400384 3466839926319 3467634835456 3469444614468 3476947331352 3479402386432 3479559613344 3484566646176 3487184652672 3490423871396 3491157124224 3493046278512 3497193340928 3506585217576 3508271181184 3509008183296 3510906997248 3514906492416 3520176633148 3522608990208 3524515163904 3530439538784 3532878987264 3538176075392 3542366699388 3542536790016 3546572316672 3548491457536 3550129372944 3552050438622 3556096802874 3556267552768 3560479604352 3565818075981 3566635679744 3568281970176 3574279912896 3576214047048 3578685124608 3584050893024 3588133711008 3590075341804 3590613024768 3592555997184 3606480632832 3608432191616 3612542783872 3620459239936 3620622840912 3624747320304 3624921366528 3631014514688 3632690521152 3634656262776 3638971449344 3640765774371 3643281455616 3648744077748 3651265271808 3653241064704 3657402701568 3659381815584 3661910360064 3667400913792 3673565466032 3676103811072 3678093044736 3685976160174 3686153146368 3690352275456 3692349219328 3696052483431 3700262889477 3704823372096 3711229018112 3715456712704 3719183152608 3721195697604 3723766953984 3725434745868 3728008931328 3733598591184 3735618936742 3736178417664 3738200159232 3744483718272 3752689307136 3754719983168 3758997221056 3761594597376 3763630092288 3767404847976 3771696535992 3771877638144 3773737497321 3778217805824 3782007192348 3790982055168 3793033452384 3801345432192 3805675784064 3807735132432 3810366185472 3822493795736 3825135046656 3827204924928 3831564734976 3834443446272 3835407626127 3839961151488 3842039052544 3842846171136 3851156373504 3855018914208 3861498834468 3861684248576 3866083336192 3868987981824 3869960847984 3872054982642 3876465884214 3879378330408 3881243532672 3887062947691 3889748814336 3896287112256 3898395492728 3899214450432 3901089189888 3906938360864 3911389000288 3911565747771 3914327684736 3916209690624 3919151996928 3920137476948 3931388797952 3934342508544 3940955764224 3944908369773 3946805078832 3949591898112 3951490859008 3961106743296 3962102772936 3965079559392 3968762690981 3971744481132 3976459870208 3977459760428 3980448084816 3982361881344 3985353888768 3989055853024 3989893856256 3992052889728 3997797392512 4000800996864 4007525962944 4009452778496 4010295066624 4012465139712 4021257977856 4023059009312 4023240802929 4025838845952 4028017330176 4029030184641 4032057254652 4036650424884 4043629800448 4056438553244 4057290711936 4059486215568 4064110631856 4064305774592 4073016644928 4075220658264 4078036537344 4084891329024 4091016087172 4093842880512 4096058163456 4100724241152 4102943247776 4105778282496 4111934357888 4116804542532 4121692151808 4123922504704 4125826028016 4132761149286 4132959588352 4137667702784 4137854675328 4144058845059 4146922289664 4148779603353 4151646309888 4153892871744 4169993231712 4172249721556 4172874596352 4175132645376 4179888801792 4186155996176 4189048528896 4191315330048 4198360532608 4200298415082 4207560738304 4212544183056 4212746452992 4217545457664 4219827679232 4221775470528 4224059981064 4228871873688 4229074927616 4231160224269 4234083853824 4240432306572 4243362342912 4250495031552 4252795082976 4255733661696 4262114575488 4266969818496 4269278784848 4272228753408 4283702023986 4288787779584 4291108552192 4295996824064 4300305520203 4305410988032 4305605540544 4310510326848 4317963206656 4319956295424 4322293934112 4329559299252 4332550920192 4339047011376 4341394980538 4342045188096 4344394779648 4346340536846 4349343753216 4351697294208 4361233519104 4368564337984 4371582910464 4373948485632 4383323001288 4385694929319 4388527030272 4390901774336 4395305655972 4400312625324 4405735901952 4422812397696 4425205694448 4430246724816 4433575234752 4439955081408 4442357654504 4443290885376 4445427216384 4452899556864 4456245086208 4457365619553 4462657554432 4465072412416 4466010415104 4470158857472 4473517353984 4475668217856 4480157116512 4487687834652 4493015769088 4496391438336 4497522066576 4505081973546 4508466708312 4510634375808 4513819312128 4517397479749 4522543531583 4525941385476 4528117454784 4531519496448 4545668297632 4549083525504 4551270721536 4554690158592 4559878692864 4566715632192 4568911305728 4569871122432 4572343996416 4580029671936 4584623240547 4590066259968 4597781724928 4603448377344 4604605925304 4608065433888 4612345830059 4613314771296 4615811153748 4621291200512 4622453235092 4625926152624 4633701894654 4635929775136 4636903670784 4639412817792 4646088861568 4649579536896 4654876165632 4657395038016 4660613185536 4675446956768 4678677577728 4681209329664 4686541989888 4691242385676 4696811986944 4699353551872 4709425495698 4715229746304 4723155599184 4723382386688 4728763088896 4733505830592 4736067251496 4739339759616 4741462403832 4744028130241 4744738639872 4747306139136 4754424101308 4757709293568 4765706550528 4768285396064 4771580166144 4778734524032 4784178281344 4784394468348 4790074662912 4794878897424 4800341045808 4802938632954 4808640843776 4821554674167 4824886252032 4827497121216 4832996427072 4843587361536 4846208350368 4849556963328 4854354365828 4857708607488 4864992103664 4868353695744 4870988086272 4876536935424 4879175754112 4881427887798 4889867885056 4895659455984 4901471748096 4904124059648 4906387708992 4914634880232 4914870861824 4917294314691 4920469700608 4920692046336 4928069977908 4933683852636 4937092909056 4939764496128 4958910870144 4961594263472 4965022605312 4967246327824 4970678575104 4978131454912 4978356406254 4981571223552 4984027565418 4984266878976 4992644957696 4994949466584 4997652361317 5003585742848 5009512001472 5018173456384 5020489748736 5023206463968 5028928714656 5031649996428 5035126745088 5042676256464 5051152515794 5054642740224 5057377936512 5068460576256 5074234378752 5076980176576 5078046726144 5080488247296 5094132136632 5100180062208 5102939899904 5108752979968 5112591261696 5113876834836 5119948201984 5120179561728 5123794894848 5133698062878 5137555086216 5140025218944 5148665112624 5152533380928 5159947797312 5162739976856 5163824542464 5168621178952 5172504440544 5174991376896 5178879424512 5180181665967 5186331752448 5190228320256 5195049483008 5198952600576 5201452253184 5215420997028 5219103579648 5221612920832 5225535995904 5226849969264 5235635807094 5239569417768 5245790011392 5254607685632 5255928969137 5259877826364 5262406771776 5266122530816 5266360495872 5272359738624 5280264949722 5282803697248 5283913485312 5286772745856 5295659308176 5299318480896 5307264113088 5309815841792 5310931304448 5313805185024 5319858475008 5322737186304 5328075657933 5334145204311 5334401329152 5343367950592 5349953519616 5360293802501 5361419869344 5364321070572 5370689773568 5372040246188 5376076339536 5382200566512 5385113012706 5388833995776 5405985543763 5409720949248 5412648287424 5416388296704 5418814175808 5422558445568 5430688859904 5433627544352 5437382049792 5446521772032 5451984394164 5458457174016 5461410884608 5467632321536 5473116116622 5479861597056 5486104052352 5489072723376 5495589535744 5501101370688 5510348199048 5513329989199 5514155716608 5517139567104 5525411793412 5529229719552 5531706137804 5535528413184 5538523828992 5559990975616 5566843527168 5573185069056 5578774728912 5581793546406 5585398038528 5588152118802 5588420440064 5600397886776 5603428405113 5607300238848 5616725577408 5629033960704 5632079974752 5638495831584 5641546965692 5642391896064 5645445138432 5653909742096 5657816457216 5667326708736 5670393443968 5673010788522 5682819433984 5689293091328 5689550178576 5696305004544 5702018148288 5708513676096 5711602698648 5718383706112 5733740693604 5737702569984 5740807387392 5747347102464 5755964494742 5759941727232 5763058578816 5772745732336 5776734560256 5785396015168 5789393584128 5792248251702 5792526372864 5799125004288 5802263058944 5803481972736 5804941271976 5808082473963 5814698826321 5814978025472 5821865299008 5831931314176 5834623221504 5844430668384 5847593239092 5851633784832 5860407541296 5867083500432 5870258329166 5871491527104 5874314535936 5897083196928 5900274259264 5901513762816 5906995633088 5911433646336 5919940108544 5920207618248 5924387847168 5927236288512 5937199409152 5941660114944 5943154159404 5950210072576 5954680553472 5957616721698 5964689805312 5966189640642 5970672127224 5973542822016 5983583779536 5988079334592 5996696088768 6001201495296 6006775964728 6011288944416 6014179167744 6018697709568 6031886966784 6034588513968 6037489939712 6038758268928 6042025995264 6065444700672 6068360962048 6072920211456 6079838257152 6084657829866 6088954176256 6089229323352 6096165947784 6096458661888 6106706229248 6108241774943 6109524967392 6112830987396 6120088346624 6127336993536 6136524130758 6139474567072 6140764320768 6144087245184 6151086361728 6154414871664 6158667423744 6167901536832 6172163407872 6178269192872 6182538227712 6185883757056 6199141723929 6199439382528 6206501554176 6209860050688 6230839307616 6241612439552 6248722653184 6254989847568 6258374582334 6262415982592 6262698968064 6269833202688 6279233994264 6282631848157 6283572793344 6286972995072 6297540798912 6301892247552 6311341107456 6314756335328 6319119679488 6321949871776 6326318186496 6329741518848 6336089971596 6343307810532 6343612391424 6354275400704 6360648459858 6375742547328 6379192624464 6386766217216 6393171863232 6400454727744 6403918177272 6408343130112 6428739565556 6433181669376 6436662828288 6443995236096 6458116482048 6461611133824 6476944809984 6483440901168 6491138260992 6494338948878 6494650781696 6502049247232 6508570517064 6512092470807 6516592169472 6519510805269 6524015629824 6527545941312 6541850278656 6552846506976 6556392419588 6557374365696 6560922728448 6570759970544 6578245136848 6582790545408 6586352661504 6592958483958 6600468937986 6611881160192 6620030140416 6627571433472 6634218596544 6637808541672 6645370087224 6645689171968 6659932622112 6663536481756 6668140824576 6679349335296 6689364142538 6693986331648 6697608618624 6705238286208 6708866661904 6710276030976 6713502326784 6723568341952 6731531751978 6739523653632 6743170582016 6744587157504 6746283099864 6757622960319 6757947435008 6765645838336 6765951563712 6770728968192 6788912078214 6792176182176 6816788348928 6818502446448 6822192112274 6823625288256 6826906082304 6829963700758 6844930750504 6850073448288 6853366958592 6858515994624 6864886816832 6870044507904 6879930396416 6885099389952 6896672587392 6899988502528 6905172566016 6906908887956 6915109003264 6920304427008 6923716730622 6931936800768 6933679852638 6938889228936 6950552841981 6953894662704 6958804772864 6959119226688 6969133292352 6974369305344 6980847742792 6982314248448 6986092557024 7013170435152 7016542362368 7018016366592 7021813994496 7029812984832 7040353266296 7045217980416 7049030327808 7060879077568 7064138243547 7065757974528 7076352150784 7084733398776 7085073580032 7093144633344 7096982915072 7098767468177 7100258745888 7104100877244 7112193605748 7112535105536 7120959208704 7131636151962 7136563940352 7148559825792 7152428094096 7157370249216 7168101786048 7176267422016 7180150683608 7181226049536 7185111994368 7204407949431 7212961265664 7216864383232 7225085567744 7240918479872 7241245681824 7249494640608 7262029029376 7265381042304 7269312525552 7277942898688 7281531548742 7286562911232 7297488155496 7301437012723 7302530543616 7306482129408 7314805403136 7318763631168 7323820720128 7334801827584 7347130932064 7352207622144 7356186089472 7371952320348 7372306292736 7380704550912 7384698438656 7392104966862 7400525778954 7409646744192 7422458036224 7430913425408 7438366305216 7442391395208 7447533907968 7450869491736 7456017862656 7467197182368 7471237873484 7472356835328 7476400318464 7488967436544 7505378614272 7509439966336 7517994442112 7527260184576 7534809695952 7543393071984 7543755276288 7547474994642 7556435611648 7564014384696 7576728773691 7581964110336 7586066904768 7602690864384 7611351568128 7615470264864 7620732370944 7644987591472 7650270093312 7654409849856 7663129469952 7668886892544 7670815252254 7679922302976 7684078105088 7685692342272 7700547094317 7702312747008 7710037828416 7722997668936 7723368497152 7732166672384 7739921695968 7744109965284 7752931768428 7758756660816 7762487065344 7774125895382 7779497628672 7792574224512 7796790985456 7798428900864 7802178379776 7813876721728 7822778000576 7823131495542 7828655369472 7832419381248 7838303993856 7840274953896 7853453710641 7862777595904 7868685017088 7881911528448 7889816739546 7893610157664 7899183796224 7920397424583 7922213486592 7924205545872 7930159118784 7937525381962 7943488962264 7952919740416 7954919520856 7960896169632 7964723762688 7970707777536 7978111706048 7979787712512 7984105779456 7995594785024 8001601993728 8015051925888 8018905556992 8024930279424 8042515955712 8046118018624 8046481605858 8051677691904 8056034660352 8058060369282 8064114509304 8073300849768 8077669519059 8087259600896 8112877106488 8114581423872 8118972431136 8128221263712 8146033289856 8150441316528 8156073074688 8169782658048 8182032174344 8187685761024 8192116326912 8201448482304 8205886495552 8209674174933 8211556564992 8223868715776 8233609085064 8243384303616 8247845009408 8251652056032 8265522298572 8265919176704 8275335405568 8275709350656 8288117690118 8293844579328 8297559206706 8303292619776 8307785743488 8339986463424 8344499443112 8345749192704 8350265290752 8359777603584 8372311992352 8372690319609 8378097057792 8382228178203 8382630660096 8396721065216 8400596830164 8415121476608 8425088366112 8439655358464 8443550941056 8448119962128 8457743747376 8458149855232 8462320448538 8468167707648 8480864613144 8486724685824 8495120140199 8500990063104 8505590165952 8511467323392 8524229150976 8533939636992 8538557569696 8544457506816 8567404047972 8577575559168 8582217104384 8591993648128 8600611040406 8610821976064 8611211081088 8621020653696 8633946742113 8635926413312 8639912590848 8644587868224 8659118598504 8665101840384 8678094022752 8682789961076 8684090376192 8688789559296 8692681073692 8698687506432 8703394588416 8722467038208 8737128675968 8747896971264 8766646002576 8771389858638 8777054060544 8781803548672 8790611311944 8800625250648 8805387493749 8811471803904 8845624795392 8850411388896 8860493449632 8867150469504 8879910162816 8884715309008 8886581770752 8890854432768 8905799113728 8912490172416 8914731239106 8925315108864 8930144824832 8932020830208 8940317714944 8947034707968 8949284460963 8951336435712 8960314233024 8975375669304 8986031538176 8995044133152 9010163947092 9016933416624 9021268751616 9027638624256 9034794959498 9045087063166 9051882770952 9056234909568 9063038992896 9091336595264 9098167051008 9102541443072 9109380317184 9119757385728 9126986744799 9133431264384 9137822611456 9144687992832 9160059343872 9169246481094 9180132519936 9195563449856 9204786196137 9206896754688 9209211850608 9216130867776 9224691660118 9226629542592 9231622307496 9242582401024 9244906470184 9251852305248 9267403789308 9271859550272 9273807341568 9278825635584 9292177723136 9299159073792 9309752331264 9314790076032 9350893913536 9357355155456 9362418659328 9373083979776 9382484771352 9387561873501 9393623973888 9398707103744 9418850991396 9430459492608 9446311198368 9467011661184 9472134502992 9478679519232 9482924807664 9488056260482 9489477279744 9494612278272 9508848202616 9515418587136 9531413101056 9536570792128 9540972689787 9543160332288 9557469048064 9568356562688 9568788936696 9580149325824 9589757794848 9600682091616 9605877265908 9617281687552 9643109348334 9649772504064 9654994242432 9665992854144 9680485741157 9687174723072 9692416700736 9699113926656 9708708731656 9715417214976 9729984207328 9736707391488 9741508423317 9741976172544 9753073870848 9758351508224 9762855775596 9779735770112 9791318911968 9808248119296 9812775417984 9829269760464 9829741723648 9834588629382 9840939401216 9841384092672 9856139955816 9867367705272 9872707189961 9874185818112 9879528992256 9917821740288 9923188526944 9930045210624 9934492655648 9941357150208 9956262909824 9956712812508 9968055130836 9968533757952 9985289915392 9989898933168 9995304722634 10007171485696 10019024002944 10034046213807 10036346912768 10040979497472 10046412927936 10057857429312 10063299992856 10070253490176 10085352512928 10102305031588 10109285480448 10114755873024 10136921152512 10148468757504 10153960353152 10156093452288 10188264273264 10200360124416 10205879799808 10217505959936 10225182523392 10227753669672 10233288168411 10239896403968 10240359123456 10244945551137 10267396125756 10275110172432 10280050437888 10297330225248 10305066761856 10319895594624 10325479953712 10327649084928 10337242357904 10345008881088 10349982753792 10357758849024 10360363331934 10372663504896 10380456640512 10390098966016 10397905201152 10400519778957 10402904506368 10430841994056 10438207159296 10443225841664 10453699938528 10471271614188 10479138835536 10491580022784 10509215371264 10511857938274 10519755652728 10524813543552 10532245061632 10532720991744 10544719477248 10560529899444 10565607394496 10567826970624 10573545491712 10591318616352 10598636961792 10614528226176 10619631683584 10627610370048 10639716950016 10645474372608 10656151315866 10668290408622 10668802658304 10686735901184 10697454227943 10699907039232 10720587605002 10722839738688 10728642141144 10741379547136 10744080492376 10752152679072 10764401133024 10770226025412 10777667991552 10811971087526 10819441898496 10825296574848 10837628351616 10861377719808 10867255088704 10874764099584 10893043544064 10903968788328 10916914348032 10922297323113 10922821769216 10935264643072 10946232233244 10959723194112 10972208104704 10978145446752 11002202741376 11020696398096 11026659978398 11028311433216 11034279134208 11050823586824 11058459439104 11063412275608 11071056826368 11077047657984 11088157450293 11100788668431 11119981951232 11133687054336 11146370138112 11157549457824 11163587092812 11176304237604 11176840880128 11200795773552 11206856810226 11214600477696 11233451154816 11250294239723 11258067921408 11264159949504 11276991663168 11283093931384 11284783792128 11290890276864 11307819484192 11315632914432 11321212491963 11334653417472 11340786887936 11346021577044 11365638867968 11378586182656 11379100357152 11404036296576 11417027352192 11423205397296 11436767412224 11467481387208 11473686734279 11475405139968 11481614774784 11494694204928 11511928989484 11519883454464 11526117157632 11545491464672 11553469120512 11570792030336 11584496503404 11585052745728 11598250008576 11604526117888 11606963945472 11609882543952 11616164947926 11629397652642 11629956050944 11643730598016 11661188843073 11663862628352 11669246443008 11688861336768 11695186478184 11703267569664 11720815082592 11734167000864 11740516658332 11742983054208 11748629071872 11794166393856 11800548518528 11803027525632 11813991266176 11822867292672 11839880217088 11840415236496 11848775694336 11854472577024 11874398818304 11883320229888 11886308318808 11900420145152 11906288072943 11915233443396 11929379610624 11932379281284 11941344254448 11947085644032 11967167559072 11976158669184 11993392177536 12002402990592 12013551929456 12022577888832 12028358335488 12037395419136 12063773933568 12069177027936 12074979879424 12077516537856 12084051990528 12087090553923 12130889401344 12136721924096 12169315659732 12177908352512 12178458646704 12192331895568 12192917323776 12213412458496 12216483549886 12219049934784 12225661974792 12240176693248 12254673987072 12273048261516 12278949134144 12281528641536 12288174490368 12302172723456 12308829743328 12317334847488 12335803073664 12356538385744 12365076455424 12371767514112 12398283447858 12398878765056 12413003108352 12419720101376 12432176535177 12446338810059 12461678615232 12483224879104 12497445306368 12509979695136 12516749164668 12525397936128 12539666405376 12558467988528 12565263696314 12567145586688 12573945990144 12595081597824 12622682214912 12629512670656 12638239358976 12643899743552 12652636372992 12659483037696 12672179943192 12686615621064 12687224782848 12693480672807 12708550801408 12721296919716 12751485094656 12758385248928 12786343726464 12800909455488 12807836354544 12816686260224 12857479131112 12866363338752 12873325656576 12887990472192 12900916560609 12916232964096 12923222267648 12953889619968 12966881802336 12988677897756 12989301563392 13004098494464 13017141034128 13024184941614 13033184338944 13039021610538 13048031259648 13055091882624 13074666278597 13083700557312 13105693013952 13112784839176 13114748731392 13121845456896 13141519941088 13156490273696 13157084787957 13165581090816 13172705323008 13185916967916 13200937875972 13223762320384 13268437193088 13275617083344 13290740174448 13291378343936 13319865244224 13327072963512 13336281649152 13349474506027 13358698670592 13378728285076 13387972663296 13395217237248 13410476572416 13417733323808 13420552061952 13427004653568 13447136683904 13463063503956 13479047307264 13486341164032 13489174315008 13492566199728 13515245920638 13515894870016 13531291676672 13531903127424 13541457936384 13552192439247 13567630594749 13577824156428 13584352364352 13637004892896 13644384224548 13647250576512 13653812164608 13659927401516 13689861501008 13700146896576 13706733917184 13717031989248 13729773633664 13740089015808 13759860792832 13770198779904 13793345174784 13799977005056 13810345132032 13813817775912 13830218006528 13837037490177 13847433461244 13863873601536 13867359705276 13877778457872 13901105683962 13907789325408 13917609545728 13918238453376 13938266584704 13948738610688 13961695485584 13964628496896 13972185114048 14026340870304 14033084724736 14036032733184 14043627988992 14059625969664 14080706532592 14090435960832 14098060655616 14121758155136 14128276487094 14152704301568 14169466797552 14170147160064 14186289266688 14193965830144 14197534936354 14200517491776 14208201754488 14224387211496 14225070211072 14232084390723 14241918417408 14263272303924 14273127880704 14297119651584 14304856188192 14314740498432 14336203572096 14352534844032 14360301367216 14370223988736 14408815898862 14425922531328 14433728766464 14450171135488 14464664022501 14481836959744 14482491363648 14498989281216 14524058058752 14530762084608 14538625051104 14563063097484 14573125822464 14594976310992 14602874025446 14605061087232 14612964258816 14629610806272 14637527262336 14669603655168 14694261864128 14704415244288 14712372178944 14743904640696 14744612585472 14751882944073 14761409101824 14769396877312 14784209933724 14801051557908 14819293488384 14876732610432 14884782790416 14895067815936 14901738983472 14912035725312 14934394364736 14942475746968 14944713670656 14952800636928 14977934873088 14992957083951 15010757228544 15018879932672 15035988884224 15054520369152 15069619391904 15086786143968 15094949989284 15112871223296 15128028769392 15153457547382 15163928220672 15172133809536 15194882431883 15205381728768 15212191878961 15222703136256 15230940529728 15241464741888 15289975182944 15300540186624 15308819699712 15326258939904 15337773785088 15341630504508 15359844605952 15368156210176 15371384684544 15401094188634 15420075656832 15445995337872 15446736994304 15464333344768 15479843391936 15488219930568 15505863536856 15514254155653 15517513321632 15524974130688 15548251790764 15558995257344 15585148449024 15593581970912 15596857801728 15604356759552 15627753443456 15645556001152 15646262991084 15657310738944 15664838762496 15676607987712 15680549907792 15706907421282 15725555191808 15737370034176 15763823056896 15767786907411 15779633479092 15787220315328 15798367592448 15840794849166 15848411091744 15860318237568 15875050763924 15886977924528 15905839480832 15909839041712 15921792339264 15929447525376 15941415555072 15956223412096 15959575425024 15968211558912 15991189570048 16003203987456 16030103851776 16037811113984 16049860558848 16080881407503 16092236037248 16092963211716 16112069320704 16116120738564 16128229018608 16146601699536 16155339038118 16174519201792 16217956631289 16225754212976 16229162847744 16237944862272 16256442527424 16292066579712 16300882633056 16312146149376 16339565316096 16364064348688 16375371522048 16384232653824 16402896964608 16411772991104 16419348349866 16447737431552 16467218170128 16486768607232 16495690018816 16503304112064 16531044597144 16531838353408 16539989967597 16550670811136 16551418701312 16576235380236 16587689158656 16595118413412 16606585239552 16615571486976 16679972926848 16688998886224 16700530581504 16719555207168 16744623984704 16745380639218 16756194115584 16764456356406 16765261320192 16793442130432 16801193660328 16810285215339 16830242953216 16850176732224 16879310716928 16887101882112 16896239924256 16915487494752 16924640897076 16936335415296 16961729226288 16973449371648 16990240280398 17001980126208 17011180331904 17048458301952 17067879273984 17077115139392 17088915013632 17134808095944 17155151118336 17164434208768 17183987296256 17201222080812 17221643952128 17222422162176 17242041307392 17267893484226 17279825181696 17289175736448 17318237197008 17330203680768 17356188045504 17365579922152 17368180752384 17377579118592 17385362147384 17397375012864 17406789176832 17424247421889 17444096478963 17444934076416 17474257351936 17495793942528 17533292005152 17542779717276 17563607097344 17581222623888 17601250501296 17610774987498 17622943607808 17679033805279 17691249590784 17700822777792 17720986899264 17734300939008 17759820325632 17769430618016 17773163541504 17781708865536 17811598227456 17824980344832 17829462478212 17850630217728 17860289649664 17864041660416 17880635429888 17894069415936 17898568921926 17920628466048 17950751338608 17972063076352 17990088266304 18020327894184 18030079153867 18033866833248 18042537503232 18069589918996 18090174126332 18103765541904 18112469819136 18126077985792 18182673190528 18196334102016 18205082886144 18218760634368 18239514771456 18253973489598 18266862528768 18275645222912 18289375985664 18320118687744 18324725324829 18338492962188 18360265039872 18391126899712 18409572392274 18418423701216 18432261735552 18449383320236 18453259085184 18463244614992 18485164802048 18489812940368 18503704610496 18534807578616 18543719100544 18547614683136 18557651271168 18584355446272 18598318147584 18619504662528 18629580152064 18701787827072 18724837318656 18746167959552 18764969542704 18775123747002 18787247947776 18797414207488 18837701982792 18847895544471 18860918985216 18892622396736 18934023322368 18944269005984 18957359038464 18965849615328 18976112520964 18978954559488 18989224556544 19017696405232 19030837174272 19062826202112 19073141584256 19081945379574 19114938096128 19136713125376 19137577873392 19160298651648 19179515589696 19201364183232 19211754531816 19234563375104 19286218696668 19299545008128 19309988484864 19331985708288 19360971482314 19374349446144 19384833401472 19417417463312 19430834429952 19459968414656 19473414782976 19483016846634 19483952345088 19506147741696 19516703016448 19525711551192 19536277412421 19558532415807 19559471540224 19582637823936 19616496238592 19625550835968 19658539520928 19669177258764 19682768185344 19712279911632 19734735410544 19745414379922 19748371636224 19759057984512 19835643480576 19846377053888 19860090421248 19868985311296 19882714300416 19912525819648 19913425625016 19936110261672 19937067515904 19970579830784 19979797866336 19990609445268 20014342971392 20038048005888 20068092427614 20081958994944 20092825855872 20115714858624 20126599985712 20140506980352 20170705025856 20204610063176 20218570960896 20229511746048 20272868880957 20273842305024 20296937515008 20307920706304 20312186904576 20376528546528 20411759599616 20435011919872 20450365046784 20455507339344 20466576336822 20479792807936 20480718246912 20489891102274 20534792251512 20545904152081 20550220344864 20560100875776 20594660450496 20610133523712 20639791189248 20650959907424 20655298169856 20674484715808 20690017762176 20699965507584 20715517698048 20720726663868 20745327009792 20760913281024 20780197932032 20795810402304 20801039557914 20851658525943 20861683988112 20876414318592 20886451683328 20907399877056 20942543228376 20958277671072 21018430742528 21023715876548 21039511305456 21049627087104 21064490123264 21065441983488 21089438954496 21121059798888 21131214788992 21135653941248 21147090983424 21182637232704 21197273923584 21229056452352 21239263367168 21255220740096 21279433900032 21290948745216 21296302404531 21312302631732 21336580817244 21337605316608 21373471802368 21394908455886 21441175210004 21445679477376 21457284282288 21482759094272 21488160984752 21504305358144 21528802266048 21540452050824 21555335983104 21623942175052 21638883796992 21650593149696 21675256703232 21722755439616 21734510177408 21786087088128 21807937576656 21833828696064 21844594646226 21845643538432 21870529286144 21892464466488 21904311038169 21919446388224 21944416209408 21956290893504 22004405482752 22041392796192 22053319956796 22056622866432 22068558268416 22101647173648 22116918878208 22126824551216 22142113652736 22154095315968 22176314900586 22201577336862 22239963902464 22267374108672 22292740276224 22315098915648 22327174185624 22352608475208 22353681760256 22401591547104 22413713620452 22429200955392 22466902309632 22500588479446 22516135842816 22528319899008 22553983326336 22566187862768 22581780553728 22615638968384 22631265828864 22642424983926 22669306834944 22681573775872 22692043154088 22730186321073 22731277735936 22757172365312 22758200714304 22808072593152 22834054704384 22846410794592 22934962774416 22947373468558 22950810279936 22963229549568 22989388409856 23023857978968 23039766908928 23052234315264 23090982929344 23101641282951 23106938241024 23141584060672 23168993006808 23170105491456 23196500017152 23209052235776 23219765087904 23232329895852 23258795305284 23259912101888 23287461196032 23322377686146 23338492886016 23377722673536 23390372956368 23406535139328 23441630165184 23468334001728 23481033316664 23485966108416 23497258143744 23560361131923 23588332787712 23601097037056 23606055051264 23627982532352 23645734585344 23679760434176 23680830472992 23697551388672 23748797636608 23761192273749 23766640459776 23772616637616 23800840290304 23812576145886 23830466886792 23858759221248 23864758562568 23877672392959 23882688508896 23894171288064 23904872952653 23934335118144 23952317338368 23986784355072 24004805981184 24027103858912 24045155777664 24056716670976 24074790838272 24127547867136 24138354055872 24149959758848 24155033075712 24168103981056 24174181107846 24233008557177 24261778802688 24273443848192 24338631319464 24355816705024 24356917293408 24384663791136 24426824916992 24432967099772 24438099869568 24451323949584 24480353386496 24509347974144 24546096523032 24557898268288 24563057283072 24576348980736 24604345446912 24617659486656 24634669694976 24671606147328 24713076771488 24730152910848 24743535028224 24796566895716 24797757530112 24826006216704 24839440202752 24864353070354 24892677620118 24923357230464 24966449758208 24994890612736 25019959390272 25033498329336 25050795872256 25079332810752 25116935977056 25130527392628 25134291173376 25147891980288 25190163195648 25245364429824 25259025341312 25287799487104 25318966075392 25344359886384 25373231242128 25374449565696 25386961345614 25417101602816 25442593839432 25485360420597 25502970189312 25516770497856 25572687452928 25601818910976 25615672709088 25633372520448 25714958262224 25732726677504 25746651313152 25775980944384 25801833121218 25832465928192 25846444535296 25901840226339 25907779239936 25933763604672 25977355795512 25978603126784 26008196988928 26034282068256 26048369883228 26066368677888 26078043221076 26096062519296 26110183765248 26149332557194 26167401114624 26211386027904 26225569678352 26243690913792 26283039882176 26312980547392 26314169575914 26331162181632 26345410646016 26371833935832 26401875751944 26416162481247 26447524640768 26536874386176 26551234166688 26581480348896 26639730488448 26654145927024 26672563298304 26698949012054 26717397341184 26757456570152 26775945326592 26790434474496 26820953144832 26835466647616 26841104123904 26847853382889 26854009307136 26894273367808 26926127007912 26958094614528 26972682328064 26985132399456 27030491841276 27031789740032 27062583353344 27063806254848 27082915872768 27104384878494 27135261189498 27155648312856 27168704728704 27274009785792 27288768449096 27294501153024 27307624329216 27319854803032 27379723002016 27380960234397 27400293793152 27413467834368 27434063978496 27459547267328 27480178031616 27519721585664 27540397559808 27586690349568 27599954010112 27614358588411 27620690264064 27627635551824 27660436013056 27674074980354 27694866922488 27727747203072 27734719410552 27755556915744 27781338836867 27802211367924 27815578650816 27835219091456 27836476906752 27876533169408 27897477221376 27923390971168 27929256993792 27944370228096 28052681740608 28066169449472 28072065466368 28087255977984 28119251939328 28161413065184 28162685620503 28180871921664 28196121311232 28243516310272 28256552974188 28305408603136 28338933595104 28387931660288 28395069872708 28401034983552 28416403508976 28448774422992 28450140422144 28464168781446 28483836834816 28526544607848 28546255761408 28594239303168 28609712376384 28629480996864 28672407144192 28705069688064 28720602734432 28740447977472 28817631797724 28851845062656 28867457532928 28900342270976 28929328045002 28963673919488 28964982727296 28997978562432 29041457223471 29048116117504 29061524169216 29077250102208 29126126194968 29146251644928 29189952621984 29205748050892 29210122174464 29225928517632 29259221612544 29275054524672 29339207310336 29388523728256 29424744357888 29487809281392 29489225170944 29503765888146 29522818203648 29538793754624 29568419867448 29602103115816 29618121569883 29638586976768 29753465220864 29769565580832 29790135631872 29803477966944 29824071450624 29868788729472 29884951493936 29905601273856 29955869746176 29985914167902 30021514457088 30037759865344 30071977768448 30102138641421 30109040738304 30139238783808 30173572287936 30189899978568 30225742446592 30256057538784 30306915094764 30327856441344 30344267619072 30389764863766 30410763457536 30424383757922 30445406272512 30461881059456 30579950365888 30601080373248 30617639399424 30652517879808 30675547570176 30683261009016 30699864505233 30719689211904 30734836653411 30736312420352 30802188377268 30840151313664 30891990675744 30959686783872 30976439861136 31011727073712 31028508311306 31035026643264 31049948261376 31096503581528 31117990514688 31170296898048 31187163941824 31193715603456 31201559336871 31208713519104 31255506886912 31291112002304 31292525982168 31314621477888 31329677524992 31361099815584 31413814842564 31451110383616 31474740068352 31527646113792 31535573814822 31559266958184 31574440630656 31596735184896 31657804721081 31681589698332 31696822183488 31720636475136 31750101527848 31773955849056 31819678083424 31843584678528 31858895050752 31882831110144 31912446824192 31919150850048 31936423117824 31982379140096 32006407974912 32060207703552 32075622227968 32092362683829 32099721117696 32161762815006 32184472074496 32185926423432 32224138641408 32232241477128 32256458037216 32286420810413 32293203399072 32310678076236 32349038403584 32435913262578 32451508425952 32458325695488 32475889724544 32512885054848 32584133159424 32601765266112 32624292298752 32679130632192 32728128697376 32750743044096 32766891969339 32768465307648 32805793929216 32823545982208 32838696699732 32895474863104 32934436340256 32991380037632 33006608224128 33062089194288 33063676706816 33079979935194 33101341622272 33102837402624 33152470760472 33175378317312 33190236826824 33208196911687 33213170479104 33231142973952 33359945853696 33377997772448 33401061163008 33439110414336 33489247969408 33490761278436 33528912712812 33530522640384 33586884260864 33602387320656 33620570430678 33660485906432 33700353464448 33750882719169 33758621433856 33774203764224 33792479848512 33830974989504 33849281794152 33872670830592 33923458452576 33946898743296 33980480560796 34003960252416 34022360663808 34096916603904 34135758547968 34154230278784 34269616191888 34310302236672 34328868417536 34367974592512 34402444161624 34421060202837 34443287904256 34444844324352 34484082614784 34535786968452 34559650363392 34578351472896 34636474394016 34660407361536 34712376091008 34731159844304 34755158237184 34770724294768 34794750025728 34813578353664 34848494843778 34888192957926 34889868152832 34948514703872 34983566529219 34991587885056 35066584010304 35085559434552 35127214194688 35162445247776 35202501002592 35221549974996 35245887215616 35358067610558 35382499181568 35401645555584 35441973798528 35468601878016 35519640651264 35538861236032 35546327083008 35563417731072 35623196454912 35649960689664 35658924956424 35701260435456 35718864218829 35720579299328 35761270859776 35788138831872 35797137843852 35841256932096 35901502677216 35980176532608 36040655788368 36060158307734 36067733666496 36085075006464 36139179837992 36180348252664 36207531083808 36224939638272 36252155971584 36261271661769 36365346381056 36392668204032 36410165772288 36507946979196 36533725057536 36551290445824 36578751971328 36640237375488 36649450649658 36676985924376 36720530079744 36782253799424 36791502783959 36819144784548 36836847402432 36864523471104 36898766640472 36906518170368 36926489229984 36979625880736 37007409220992 37069615157232 37087438201088 37095229366272 37115302542336 37168710892544 37196636295168 37239009325056 37259160304128 37296529605531 37339016430177 37403575654144 37449674637312 37492335919104 37522056617507 37529939085408 37550247494004 37594828414976 37675403965584 37695791088942 37721837970432 37785244793472 37841898806341 37868046644736 37888538011968 37914718076928 37931699230656 37952225041928 37957909118976 37978449113088 38035392810464 38061674348544 38080442018421 38125652404224 38146283168512 38163890759148 38229876192256 38273426250752 38275155746784 38359031179392 38402728366464 38423509063632 38469126750208 38572437393336 38593309924393 38599090016256 38619976969728 38663971416576 38721942964628 38748698892288 38769666802944 38834834926624 38861668859904 38919936829312 38966033693268 38967904690176 39012295483392 39033406032896 39051423102384 39072554824842 39117064831614 39118943080448 39165275647872 39223998835791 39232992477184 39251101671936 39317079041856 39338354517528 39365536370688 39424559823264 39469470821088 39490828759844 39496743272448 39518115969024 39671286961152 39692754107776 39737970622592 39825051639296 39826851250032 39872220523344 39874135031808 39941159661568 39959595732672 39981218890536 40028685942784 40048423518081 40076096011776 40136184855228 40163917989888 40185651711744 40231429717248 40253199971424 40281013960704 40341410051712 40409220126352 40437141921792 40459023492096 40545737761914 40547684610048 40593875030016 40615841412608 40624373809152 40656577317741 40702891784247 40753057093056 40823519199232 40870023839744 40911014678688 40933152673644 40961436493824 40979782204548 41069584503024 41091808304162 41100440689728 41120201751552 41189320900992 41220267047424 41279582378496 41301919814848 41310596339712 41348969431616 41380035524352 41399931015168 41431035396096 41441453327736 41490654019584 41511112470531 41560395864064 41591620804608 41602079115828 41703317051886 41723367976224 41752828637184 41814799754112 41885086456752 41916555342144 42036861485056 42047431753096 42079022610912 42099254174208 42130883966976 42178877908992 42242119597776 42262429577984 42271307882496 42294181966848 42365274465408 42458112904704 42478526734336 42510441480192 42558867800064 42581897490432 42592604809062 42624605263464 42673161634488 42675210633216 42696253172169 42746943604736 42757692424601 42789816911772 42882350420008 42891358954752 42914568564576 42976321969504 43008610716288 43057604532096 43080904101648 43110671966208 43247884350104 43277767593984 43301186299392 43350513406464 43393992067503 43445510879232 43469020354816 43572174176256 43615875153312 43689189292452 43691287076864 43741058572288 43784928932976 43808622076338 43838892776448 43888832418816 43912581787008 43978422937099 44008810965504 44082785592384 44106639913592 44113245732864 44137116536832 44203294347296 44233837756416 44253649102432 44255648832219 44284227305472 44308190631936 44352629801172 44403154673724 44479927804928 44630197831296 44654348371248 44705216950416 44707363520512 44803183094208 44827427240904 44858401910784 44933804619264 45001176958892 45032271685632 45056639798016 45107966652672 45132375725536 45163561107456 45231277936768 45284849967852 45338613669888 45363147551744 45384086308176 45460372642146 45462555471872 45514344730624 45516401428608 45584647295649 45616145186304 45636575636883 45668109408768 45692821589184 45869925548832 45894746937116 45901620559872 45926459099136 45978776819712 46047715957936 46079533817856 46104468630528 46181965858688 46203282565902 46283168121344 46337986013616 46340210982912 46393000034304 46418104471552 46439530175808 46464659791704 46517590610568 46519824203776 46542762466959 46574922392064 46644755372292 46676985772032 46755445347072 46780745912736 46813070278656 46883260330368 46936668003456 46962066633328 46971932216832 46994516287488 47120722263846 47176665575424 47202194074112 47212110102528 47255965064704 47291469170688 47303360722233 47359520868352 47361660945984 47395102777344 47497595273216 47522384547498 47545233275232 47625152291772 47660933773584 47717518442496 47729517125136 47755344785918 47765377017792 47788342576128 47809745905306 47868670236288 47904634676736 47973568710144 48009611962368 48054207717824 48090311555328 48113433341952 48149581676544 48242644222509 48276708111744 48299919517696 48336207962112 48348362215692 48466017114354 48523557605376 48653869893867 48677262638928 48711633410048 48713834586816 48769327582272 48853649833984 48865934199544 48876199739136 48902647899168 49018695948288 49092193046064 49115796536576 49126114566144 49152697961472 49208690893824 49235318973312 49343212294656 49426153542976 49460305821696 49487070056448 49593133791432 49595515060224 49619969902791 49652012433408 49678880405504 49691372277239 49728706140708 49785355240236 49846714460928 50039918780544 50066996658672 50101591744512 50158665621504 50233871954112 50261054785256 50268582346752 50295783960576 50380326391296 50430855646017 50490728859648 50518050682624 50575598974208 50637932150784 50688719772768 50746462484256 50773922691228 50834203205632 50885187678864 50970720841194 51005940378624 51033540995712 51110059089061 51145374905856 51203637821952 51231345418176 51266745040896 51429916524448 51465453355008 51493302626304 51551961888768 51603666242436 51664931856384 51692889070592 51803680452678 51867527209344 51954711591024 51957206253568 52016393977856 52068564136512 52096739766456 52132737355776 52156086442152 52184309432651 52192125038592 52220367530496 52298665114388 52334802229248 52422772055808 52451139356704 52487381827584 52566079764352 52625961094784 52628339151828 52690821292032 52743667871664 52803751503888 52832324962494 52895049281536 53037101415837 53073748772352 53102468333376 53162960697792 53279460976896 53308291854048 53345126596608 53397898024108 53434794682368 53514913140304 53551890653184 53580868948992 53641906289664 53670933295232 53682208247808 53695706765778 53788546735616 53852254015824 53916189229056 53945364656128 53970264798912 54060983682552 54063579480064 54090237461601 54125166706688 54127612509696 54208769756988 54270522378996 54311296625712 54337409457408 54548019571584 54577536898192 54589002306048 54615248658432 54639709606064 54759446004032 54761920468794 54800587586304 54826935668736 54868127956992 54919094534656 54960356063232 54974175974487 55039443171328 55080795119616 55173380699136 55199908020224 55228717176822 55255271103648 55348149960708 55389733844976 55455494406144 55469438821104 55511113831488 55562677673734 55604422735848 55631157301632 55670438182912 55672953813504 55753066338816 55794954442752 55846781942336 55858513987584 55888740456192 56105363481216 56132338898944 56174511955968 56238503878656 56322826130368 56325371241006 56361743843328 56392242622464 56487032620544 56513105948376 56543686633413 56610817206272 56677867190208 56775863320576 56790139745416 56802069967104 56832807017952 56897548845984 56928337562892 56967673669632 57053089215696 57092511522816 57188478606336 57219424752768 57344814288384 57410139376128 57441205468864 57480895954944 57635263595448 57703690125312 57734915065856 57800684541952 57858656090004 57927347838976 57929965454592 57995957124864 58082914446942 58123048338432 58154500204416 58252252389936 58292503289856 58379905243968 58411496101784 58420244348928 58451857035264 58518443225088 58550109049344 58608832237263 58675597247421 58678414620672 58777047456512 58849488715776 58975618562784 59007531776292 59077587509248 59136839734896 59204206231632 59236243139766 59277173953536 59465840981393 59506930441728 59539131161664 59580271263744 59606955933888 59648142901248 59737577458944 59769902987872 59811202547712 59911739492352 59971828335804 60043028914176 60075519730688 60143955536896 60204277282842 60278477567616 60347144575872 60379799957136 60451484893184 60512115077568 60613830189528 60646629881189 60655712882688 60688535238144 60779529727532 60821526915072 60848767515844 60890812545024 60923762118912 61159900731776 61235278798848 61305035759616 61351095140352 61366522018032 61399729010466 61439378423808 61469673306822 61472624840704 61604376754536 61637712456243 61680302627328 61783981351488 61919373567744 61952879722272 62023454147424 62057016622612 62070053286528 62099896522752 62193007163056 62235981029376 62340593796096 62374327883648 62387431206912 62403118673742 62511013773824 62582224004608 62585051964336 62629242955776 62659355049984 62722199631168 62827629685128 62902220767232 63055292227584 63071147629644 63118533916368 63148881261312 63193470369792 63315609442162 63363179396664 63393644366976 63441272950272 63500203055696 63547911698112 63639356166848 63687169357056 63717790101504 63765662220288 63824893648384 63838301700096 63872846235648 63888907213593 63964758280192 64012815949824 64120415407104 64151244455936 64184725367658 64323525630012 64368944148992 64371852846864 64448277282816 64464482954256 64512916074432 64572841620826 64586406798144 64621356152472 64698076807168 64871826525156 64903016851904 64916651390976 64951779449088 65025770109696 65168266318848 65203530532224 65358261264384 65456257394752 65501486088192 65533783938678 65536930615296 65611587858432 65647091964416 65677393399464 65712933114507 65790949726208 65868872680512 65982760075264 66013216448256 66124178388576 66159959870388 66205674805248 66304941520944 66350756634624 66380473653648 66416393823374 66426340958208 66462285947904 66719891707392 66755995544896 66802122326016 66878220828672 66978495938816 66981522556872 67057825425624 67061045280768 67173768521728 67204774641312 67241140861356 67320971812864 67400706928896 67501765438338 67548407528448 67584959697024 67661949979008 67698563588304 67745341661184 67846916905152 67893797486592 67960961121592 68007920504832 68044721327616 68190558963219 68193833207808 68271517095936 68308460557568 68539232383776 68657736835072 68735949185024 68804888323248 68842120405674 68886575808512 68889688648704 68968165229568 69071573936904 69108950329727 69119300726784 69156702945792 69272948788032 69320814723072 69424752182016 69462319688608 69510316474368 69541448589536 69589500051456 69627156707328 69696989687556 69776385915852 69779736305664 69897029407744 69967133058438 70133168020608 70171118869104 70254428389376 70324890495552 70405002005184 70443099949992 70491774431232 70716135221116 70764998363136 70803291111168 70883947597056 70937203756032 71039281302528 71077722472064 71092654166016 71246392909824 71299921379328 71317849912848 71402520870912 71437728437658 71441158598656 71522541719552 71576277663744 71594275687704 71633017178877 71682513864192 71714618857959 71803005354432 71960353065216 72081311576736 72120316615468 72135467332992 72170150012928 72278359675984 72360696505328 72415062167616 72449879276544 72504311943168 72522543323538 72730692762112 72785336408064 72820331544576 73015893958392 73067450115072 73102580891648 73280474750976 73298901299316 73353971848752 73441060159488 73564507598848 73583005567918 73638289569096 73673694804864 73729046942208 73797533280944 73813036340736 73852978459968 73959251761472 74014818441984 74139230314464 74174876402176 74190458732544 74230605084672 74337421785088 74393272590336 74478018650112 74518320608256 74593059211062 74678032860354 74807151308288 74899349274624 74984671838208 75044113235014 75059878170816 75100494988008 75189656829952 75350807931168 75391582177884 75443675940864 75570489586944 75683797612682 75736093289472 75777076023936 75863398461312 75904450083856 75956898226176 76070785620928 76123348697088 76160884036842 76251304808448 76292566337024 76327781518296 76456081261791 76459752384512 76546852501504 76550311493568 76718062358784 76805456732928 76847018127264 77144874786672 77186619848786 77198180032512 77239953939456 77327942833152 77443885929256 77497397784576 77539333605888 77669669853248 77705520679017 77723337719808 77839873658624 77932067386536 77935809380352 78024590966784 78066812065792 78102846204768 78145109649684 78234129663228 78237886160896 78330551295744 78447997671582 78502203343872 78634158083712 78676709035056 78731072741376 78849119646528 78938941642176 78981657519688 78993486544896 79036231938048 79248487443741 79342573922304 79385508215552 79475941245184 79650103278592 79653702500064 79744441046688 79882319323136 79919191465344 79962437781072 80057371885568 80096847036162 80152192023552 80272369710456 80315807139953 80327835979776 80371303423488 80462859434496 80506399942848 80562027921408 80682820103424 80818440252704 80874283843584 80918046984192 81091475523828 81095369220096 81187750060032 81231682825216 81248747618304 81313154635482 81405783568494 81506114186112 81647038398464 81740047679488 81822029357376 81866305347288 81922872987648 81959564409096 82139169006048 82183616608324 82200881379456 82240403503104 82378641801984 82440534094848 82559164756992 82603839629696 82621192679424 82697938863232 82760071048704 82799862030336 82862070792192 82882906655472 82981308039168 83022224941062 83120791728128 83183241609216 83204158231656 83344016510601 83406634103772 83446735952448 83505657274368 83629599508224 83770172913504 83833110684288 84073722970112 84094863506192 84158045221824 84198508348416 84261767933952 84357755817984 84484239195552 84524859155968 84542615764992 84588363933696 84730548930816 84916225809408 84957053468672 85163794980864 85185209618124 85249210526928 85346323268976 85350421266432 85392506344338 85493887209472 85515384849202 85579633823544 85764700840016 85782717909504 85829137129152 85952643939008 86017221432576 86115209064192 86161808203296 86221343932416 86495768700208 86555535187968 86602372598784 86701026812928 86787984135006 86891021758464 86938040709632 87124371670413 87144348352512 87231750306624 87378378584904 87382574153728 87482117144576 87569857865952 87617244152676 87677785552896 87777664837632 87825163574016 87956845874198 88017621931008 88165571184768 88213279827184 88274233073664 88406588694592 88467675512832 88507298204864 88511297664438 88568454610944 88616381263872 88705259602344 88806309347448 88854364709649 88959855609856 89260395662592 89308696742496 89410433900832 89606366188416 89654854481808 89716803821568 89867609238528 90002353917784 90064543371264 90113279596032 90215933305344 90264751451072 90306415924263 90327122214912 90462555873536 90569699935704 90677227339776 90726295103488 90768172616352 90920745284292 90925110943744 91028689461248 91032802857216 91169294591298 91232290372608 91273151273766 91336218817536 91385643178368 91739851097664 91789493874232 91803241119744 91852918198272 91957553639424 92095431915872 92099593515699 92159067635712 92204509960233 92208937261056 92363931717376 92406565131804 92566336242688 92675972027232 92836208943104 92879060351616 92929319583408 93035181221136 93039648407552 93085524933918 93149844784128 93289510744584 93353971544064 93446321542189 93510890694144 93561491825472 93626140557312 93766520660736 93873336006912 93924133266656 93943864433664 93989032574976 94241444527692 94353331150848 94404388148224 94424220205056 94511930129408 94582938341376 94606721444466 94719041736704 94723321891968 94790205554688 94973414163243 94995190546432 95044769094996 95090466550464 95250304583544 95321867547168 95459034250272 95510689571836 95530754035584 95576685152256 95619491810612 95737340472576 95809269353472 95947137420288 96019223924736 96108415435648 96180623110656 96226866683904 96299163353088 96485288445018 96553416223488 96599839035392 96672415924224 96696724431384 96859262431239 96932034228708 97047115210752 97307739787734 97354525277856 97423266820096 97427669173632 97538655164544 97707299667968 97731868399088 97752399478272 97805295798336 98037391896576 98184386092128 98231593073152 98252229132288 98305395922944 98417381787648 98470637946624 98686424589312 98852307085952 98974140112896 99186267582864 99191030120448 99239939805582 99304024866816 99357760811008 99382744554478 99457412281416 99570710480472 99624590735061 99693428921856 100079837561088 100133993317344 100203183489024 100317331243008 100467743908224 100522109570512 100591567921152 100760652782592 100861711292034 100981457719296 101036101365248 101151197948416 101252648157507 101275864301568 101377439545536 101492924968512 101547845382456 101668406411264 101770375357728 101941441682388 102011880757248 102067081991424 102220118178122 102290749811712 102407275643904 102462690836352 102859833048896 102930906710016 102986605252608 103103923777536 103207332484872 103263180608511 103329863712768 103385778141184 103607360905356 103735054418688 103909423182048 104137128273024 104193479532912 104265474711552 104312172884304 104368618865302 104384250077184 104440735060992 104597330228776 104669604458496 104845544111616 104902278713408 104950699587657 104974763655168 105132159528704 105251922189568 105256678303656 105381642584064 105487335743328 105607503007776 105664649924988 105790098563072 106074202831674 106147497544704 106204936666752 106325921395584 106485343152727 106558921953792 106616583708096 106690253193216 106795796048216 106869589364736 107029826280608 107103781306368 107156592656487 107161737897984 107283812579328 107341866590464 107364416495616 107391413531556 107577093471232 107704508031648 107890729312256 107940529597824 108121967365104 108127158960128 108180474923202 108250333413376 108255225019392 108417539513976 108541044757992 108599779089571 108622593251424 108674818914816 109096039143168 109155073796384 109178004612096 109230497316864 109279419212128 109518892008064 109523840937588 109601175172608 109653871337472 109736255913984 109838189069312 109920712126464 109948351948974 110078886342656 110161590239232 110346761398272 110374508351877 110399816040448 110457434353644 110510542207296 110696299921416 110779467689952 110938877642208 111022227662976 111125355347468 111208845471696 111262314603264 111340876365824 111345907627008 111506132677632 111589908885504 111693563884672 111717027975168 111777480912384 112210726962432 112264677797888 112349023911936 112477007757312 112566169852521 112645652260736 112650742482012 112784485244928 112974065241088 113026211896752 113087373266826 113221634412544 113355734380416 113525696419023 113551726641152 113580279490832 113604139934208 113665614035904 113795097691968 113856675125784 113935347339264 114106178431392 114185023045632 114376957212672 114438849505536 114689628576768 114820278752256 114882410937728 115270527190896 115407380250624 115469830131712 115601369083904 115717312180008 115779929773179 115854695677952 115859930909184 115991914249728 116165828893884 116246096676864 116309000408832 116504504779872 116585006579712 116759810487936 116822992203568 116903714070528 117036886450176 117100218098688 117217664474526 117351194494842 117356829241344 117554094913024 117671996507373 117698977431552 117951237125568 118015063552584 118155175018496 118273679469792 118408412463264 118472486279532 118554347907072 118931681962786 119013860883456 119078262323328 119213911867776 119475154917888 119539805975744 119622405095424 119823478984704 119943656671608 120086057828352 120145270554243 120151039461376 120287911073792 120408554565684 120556955135232 120694289151744 120759599914272 121024230155136 121227660379056 121293259762378 121311425765376 121377070476288 121559059455064 121643053830144 121697535031688 121781625090048 121847524237824 121969731953223 122108675352741 122319801463552 122470557597696 122610071519232 122733044036064 122799458020932 122939346613644 122945249681408 123208753509072 123275424912486 123360605254656 123567962702976 123753236636953 123838747135488 123905759444544 124046908294848 124114033245224 124140106573056 124199793045504 124386014326112 124471962058752 124533337411593 124681187592192 124748655767296 124774862413824 124806237347484 125022027547648 125164448009216 125170103928672 125258485911552 125444399262336 125655259370256 125804441534464 126110584455168 126142295259288 126210554077069 126237067832736 126297762522624 126631218884324 126726358793328 126787288733952 126882545900544 127000406111392 127095823396224 127278712333696 127374338714112 127435580203008 127531324440576 127649787296768 127676603400192 127745692471296 127777814427186 127929516560384 128025631899648 128088759516507 128240830814208 128273077273803 128302488911872 128369450735316 128647051260024 128737888297984 128743705693728 128928965908512 129025832148864 129145683241652 129172813596288 129242712304944 129396153614336 129743653050312 129806033703808 129833302781952 129903558898176 130051540219392 130336532637696 130407061064448 130716522528768 130912514789504 131067567877356 131073861230592 131223175716864 131294183928832 131354786798928 131425866229014 131581899452416 131737745361024 131935268811297 131965520150528 132026432896512 132248356777152 132319919740776 132411349610496 132609883041888 132701513269248 132760947307296 132832787646748 132852681916416 132924571895808 133439783414784 133511991089792 133956991877632 133963045113744 134115650851248 134122090561536 134347537043456 134409549282624 134482281722712 134641943625728 134801413857792 135003530876676 135096815056896 135169919394048 135323899958016 135397127176608 135490683322368 135693833810304 135921922243184 136015841009664 136089442655232 136381117926438 136387666415616 136543034191872 136616921115136 136753941886947 136909726910649 137078464767552 137315473670144 137471898370048 137609776646496 137684240811348 137779377297408 137936330459136 138143147873808 138217900659454 138238601453568 138313405891584 138545897576064 138849504364032 138924639377216 139020632948736 139082897179072 139179000102912 139254313414656 139393979375112 139552771831704 139559472611328 139628287400877 139794058815488 139934266116876 140266336041216 140342237738208 140649780991104 140810004010368 140886199899984 140983548862464 141432270442232 141529996726272 141606582222336 141767895194112 141874407512064 141910082166699 142078562605056 142155444944128 142185308332032 142492785819648 142635699825696 142875456875316 142882317197312 143045083439104 143152555327488 143188551375408 143266034357754 143365027728384 143429237715918 143606010708864 143821329064567 143920706130432 144162623153472 144240633230936 144270934665984 144340300025856 144556719351968 144721393010656 144727932667527 144830124335232 144899758553088 145008623886336 145045086647076 145461385524224 145570672816128 145961609681601 146031787916784 146134900230144 146205161783296 146560949501952 146597802598632 146707943697504 146844219566297 147129015197696 147166011135836 147276579138192 147347389609728 147458093884416 147595066561888 147626072681472 147705956919936 147918503522944 148029636883968 148278460628928 148349752804352 148380917465088 148461210169344 148674843570176 148786545180672 148859909708373 148956037300224 149036641216512 149074116831717 149186118422124 149356065720708 149614302616576 150088226470028 150119756341632 150200989976016 150379313659904 150701615862336 150783164355768 150887351881728 151140979173888 151367595225364 151472186578944 151554152047872 151726796922624 151808900167712 151913796452352 152141571241856 152321768073684 152502609616896 152585132674048 152655563036592 152912162523582 152919504769024 153093705003008 153100622987136 153330177267183 153436124717568 153610913465856 153694036254528 154289749573344 154373239697572 154396360065024 154479907878912 154655885666304 154887771858512 154994795569152 155078667211776 155339339706496 155411041358034 155679747317248 155864134773072 155871618760704 156049181933568 156133624131584 156205692409536 156290219299368 156468259326456 156475772321792 156552928297953 156661102591488 156895995343164 157004406687744 157268316167424 157353418070112 157462145482752 157698239293056 157877883284352 157963315039376 158072463876096 158496974887482 158685147844608 158771016431104 158951882490368 159111304247511 159300206557184 159307405000128 159488882093376 159764638646272 159838382930688 159924875562144 160193694072324 160304384047104 160544739420912 160631614279906 160655671959552 160742606846976 160925718868992 161012799885696 161365640206848 161636880505408 161748567687168 161836093968384 162182951047656 162190738440192 162270712384803 162375500120064 162463365650432 162626309270964 162811567136988 163012228372224 163644058714752 163732610694576 163845745975296 163919128818192 164278338012096 164367233216648 164401762758912 164480807006208 164757283603968 164881068189696 164922527923461 165118329513984 165207679259392 165242385358848 165395877726464 165520142097408 165599724060672 165765813310944 166044449882124 166241583456256 166366483218432 166408316463312 166688033021202 166813268207544 166893471904896 167011314548736 167143706750713 167259199016448 167334110668571 167540345827008 167666221368576 168189727012384 168316090443648 168397016696832 168523535867904 168715511635968 168968478391104 169049718311936 169085231529984 169176727867392 169461097861632 169631059900239 169832451618816 169914106937344 170327589961728 170370419236248 170498421053856 170656795712183 170692646537952 170785012688676 170987774418944 171030769698404 171159267647088 171529401680032 171565435819008 171658274258304 171905287878016 172034442865152 172230418128384 172323616406592 172442687864832 172991537400416 173111070375936 173204745197568 173402053625856 173575968270012 173782043516928 173876081419264 174248743340826 174463500613248 174756757169808 174765148307456 174964234289152 175139715731904 175234488305352 175355571105792 175555329675264 175650327148032 175913691748396 176035243862016 176331142369536 176426559654368 176548466147328 176813177389184 177014596409728 177022595328876 177232762527744 177410519204688 177612618694896 177708729419298 177919711219712 178397522944179 178520791325184 178617393484992 178820867801664 179212732376832 179309708963616 179433607643136 179735218477056 180004707835568 180129086742528 180226559192064 180431866610688 180529502902144 180612831848526 180925111747072 181139399871408 181354454679552 181452590206976 181536345232704 181841490568584 181850221887488 181939889643567 182057378922496 182065605714432 182338589182596 182464580745216 182546302547532 182672437635072 182771286356736 183479702195328 183578987748464 183705836396544 183915107278848 184190863831744 184199187031398 184318135271424 184409019920466 184417874522112 184727863434752 184813130263608 184913137368729 185132672485376 185351944054464 185672417886208 185758120703232 185858639166816 186070362442272 186171049867836 186299689568256 186579021489168 186707943088128 186892643084378 187021781388288 187122983650944 187533041321472 187746672013824 187848266533312 187887728867328 187978065149952 188482889055384 188706662301696 188808776296448 189023860258816 189165876682752 189213442888932 189438083473408 189446643783936 189580411109376 189946828326486 190089538189992 190180933100928 190500609167088 190643735094336 190918068500544 191021379143672 191061508071168 191153370304512 191238983621224 191474680945152 191618538706944 191666721640779 191894274840576 192038447849472 192216830871296 192361246221312 192453733367808 192970576890036 193106832446976 193199678070784 193344831848448 193393448862768 193718524862478 193864068457416 194094230421504 194469371858069 194615479575468 194709050555712 194846533640192 194855338347264 195077310329088 195463736798176 195504798956544 195610591596672 196074783793152 196368772184256 196463186146304 196504458264576 196610791845888 196834763575296 196941275893248 197138799343521 197372849178624 197704614171904 197948280225792 198330870692537 198372535165728 198479879611164 198715521622016 198765489108956 198914824562832 199141420960944 199249181470122 199386857843712 200159675122176 200267986634688 200406366978048 200634662486016 200935487816448 201044219141024 201183135842304 201521305565184 201723422584068 201962915438592 202072202730496 202302395896832 202505296315014 202754879091072 202985849937024 203095690764912 203336812822528 203540750715456 203882883364776 203993209600363 204023761514496 204134163982848 204440236356244 204581499623424 204814551287808 204925381672704 205719666097792 205973210505216 206207847555072 206414664969744 206526361217022 206659727425536 206771556282368 207214721810712 207326850989181 207470108837376 207818846364096 208274256546048 208386959065824 208530949423104 208624345768608 208737237730604 208768500154368 208881470121984 209194660457552 209339208916992 209691088223232 209804557426816 209901399175314 210264319057408 210503844379136 210513356607312 210763285168128 210974671486656 211215006015552 211329299849976 211580197126144 212148405663348 212294995089408 212409873333504 212651842791168 212970686305454 213117843907584 213233167416192 213591592096432 213739178729472 214059652561216 214207562612736 214313185312974 214323475795968 214567625158656 214683733180928 214728832991232 214782827063112 214899051536631 215143856573877 215154186942464 215409016063296 215781458624512 215881059195648 216243934730208 216360949846404 216510450038784 216835079027952 217082089515984 217199558179142 217245186502848 217349637829632 218192078286336 218310147592768 218356009224192 218460994633728 218558838424256 219037784016128 219047681875176 219202350345216 219307742674944 219676378138624 219841424252928 219896703897948 220157772685312 220323180478464 220693522796544 220749016703754 220914868707288 221021084414592 221392599842832 221558935379904 221877755284416 222044455325952 222250710694936 222417690943392 222524629206528 222691815254016 223012265355264 223179817771008 223387127769344 223434055950336 223554961824768 224421453924864 224529355595776 224698047823872 224954015514624 225132339705042 225291304521472 225301484964024 225568970489856 225948130482176 226004945672891 226052423793504 226174746533652 226443268825088 226711468760832 227051392838046 227160558981664 227208279868416 227331228071808 227590195383936 227713350251568 227870694678528 228212356862784 228370046091264 228753914425344 228877699011072 229368243785373 229379257153536 229640557504512 229764821875456 230541054381792 230939660263424 231202738167808 231434624360016 231559859546358 231709391355904 231719861818368 231983828499456 232331657787768 232457378381809 232492193353728 232618000817664 233009009559744 233170013159424 233519620975872 233645984407136 233807428141056 234073772900352 234200436197376 234435328949052 234702388989684 234713658482688 235108189826048 235343993014746 235902474251136 236030127105168 236310350036992 236547358939584 236816824926528 236944972559064 237108695814144 237863363925572 238027721766912 238156524646656 238427823735552 238950309835776 239079611951488 239646957969408 239887313343216 240172115656704 240290541108486 240302078922752 240575822147584 240817109131368 240947421419859 241113910270464 241388578303488 241519199828544 242048460310272 242455320758112 242586519524756 242622851530752 242754140952576 243118118910128 243286107660288 243395070063376 243563250180096 243695048475648 243939463906446 244217350705482 244639602927104 244941115195392 245220143038464 245466088072128 245598916041864 245878693227288 245890499362816 246417507018144 246550849824972 246721210509312 247135925405952 247506473273906 247677494270976 247811518889088 248093816589696 248228066490448 248280213146112 248399586091008 248772028652224 248943924117504 249066674823186 249362375184384 249497311534592 249549724827648 249612474694968 250032049531803 250044055095296 250328896018432 250340207857344 250516971823104 250888798524672 251310518740512 252221168910336 252284590518576 252421108154138 252474135665472 252595525045248 253262437768648 253452717586656 253574577467904 253765091801088 254000812222784 254191646792448 254557424667392 254748677428224 254871160406016 255299574593536 255491384942592 255555628854372 255859033120768 256051263799296 256177519033014 256481661628416 256546154547606 256738901470632 257294102520048 257475776595968 257487411387456 257857931817024 258051664297728 258291366483304 258345627192576 258485424609888 259487306100624 259612067407616 259666605563904 259807117796352 260103080438784 260673065275392 260814122128896 261373115011239 261433045057536 261825029579008 262135135754712 262147722461184 262446351433728 262588367857664 262654396322549 262709573597856 262851732458028 263163798904832 263475490722048 263870537622594 264052865793024 264496713554304 264639839481552 264822699220992 265219766083776 265403026538496 265521894614592 265665575293496 265705363832832 265849143791616 266563094128947 266879566829568 267023982179584 267913983755264 267926090227488 268231301702496 268695074086912 268819098565248 268964563445424 269283887251456 269602827715584 270007061753352 270153169470751 270193630113792 270339838788096 270647799916032 270794254353216 270981366644736 271387667620608 271843844486368 272031682019328 272178885310464 272762235852876 272775332831232 273086068383744 273233842230272 273507883773894 273819453821298 274156929535104 274630947340288 274943796740096 275219553292992 275368481622696 275558754594816 275872660918272 276286295747616 276435801318908 276477202907136 276626811783168 277091795152128 277699008728064 277849278754432 278165794358144 278508626829312 278787958750224 279105543663408 279118945222656 279256574801754 279588117630976 279868532233752 280338964626567 280532672082432 280684475476416 281299561982208 281620008020736 281772399799968 281967097724928 282864540884464 283059993452544 283213164444672 283535790388224 283748815024128 283820164333398 284157125210112 284310889888256 284370616664064 284920242489729 284985571639296 285271399651392 285750913750632 285764634394624 286090166878208 286377102750816 286532068715508 286730055456768 286858475431836 287212021417728 287642658129134 287841412260864 288325246306944 288481266461872 288541869331968 288680600051712 289113438703936 289442786021312 289455865335054 289660248670464 289799517106176 290017247772672 290090173294152 290577787293717 290922771048448 291141345632256 291923219363202 292063575833568 292269800460288 293121899003904 293195605197264 293415887395008 293688439132594 294258030395392 294332022271672 294553158276384 294694779219456 294916187768832 295190133123776 295252145362944 295411913839872 295837007045888 296059273767936 296556921257856 296699505608704 296922420338688 297349687140352 297573090361344 297719819416746 297912074600448 298073282433024 298148233663434 298372236844248 298712131441416 298873772205183 299228605233152 300176452940056 300239512683264 300401979952032 301403231724672 301566328711536 301774703763456 302281958347776 302735190450728 302944373157888 303108304095744 303453593845248 303617800335424 303757944472521 303827592904704 304283142483712 304643536147368 305005219233792 305170265348096 305311126073184 305824325047164 305839009538048 306187410006016 306201245974272 306660354534366 306872249435136 307221826931712 307388072509056 308579499146688 308746479395144 308792720130048 308959815757824 309311771332608 309775543717024 309789541825533 309989591138304 310157334423552 310678679412992 310822082716068 311359494634496 311728269546144 312267248263168 312411384819072 312580438598736 312936518652912 312951544643584 313105856595906 313322205182976 313791990686328 314008813375488 314536632334848 314706836140224 314924290965504 315396478586112 315755766568704 315926630078752 316144927752192 316993949774964 317370295689216 317542032862208 317903764980736 318222608495022 318600413114368 318614810000256 318977764186752 319456029458181 319529277292544 319676765861376 319849751124288 320387388144648 320608768094208 321089478841824 321263228559812 321311343919104 321485213693952 321851437737984 322025599771392 322731280413696 323273761010816 323672187936768 324365902095312 324381476880384 324541424769606 324751000240128 324926731300864 325252618541928 325623134273976 325799337268713 326024456744448 327288117429504 327465221389152 327691491950592 327838257636384 328556676024192 328734466433296 328803525517824 328961614012416 329514567207936 329762136379392 329845055846922 330236659027968 330415358518784 330484770717696 330791755452928 331040284194816 331123525055631 331199448121344 331531626621888 332088899764248 332483166912512 332816632926624 333376066042404 333626536415088 333786943809792 334022629097472 334287413501426 334518398032896 334668221337142 335080691654016 335332442737152 336379454024768 336632180887296 336794033393664 337047071735808 337431023271936 337698509557563 337936956782208 338099436623872 338353455734784 338922195723264 339262119800478 339664903237632 340577089257069 340655179923456 340740838472496 340996842107712 341313591424366 341385293075904 341570025377352 341975548837888 342061539396808 342318535294176 343058803360064 343130871638016 343316548516608 343810575756032 344068885730304 344460836256768 344647232813184 345983074800832 346222140751872 346409490395136 346804107251712 347151936540024 347339789319537 347564087033856 347752162838528 348497486681652 348927001226496 349513514339616 350279431463808 350468976610704 350711142211584 351110659350528 351300654296064 351827383496792 352070487724032 352662284739072 352853119308736 353015989522119 353096932294656 353626354778368 354029192819456 354045190657752 354465525055488 354821038409376 355225237389792 355417458838596 355839422439424 356795045888358 357041582650368 357234786969984 357641735603328 358425464753664 358619417927232 358867215286272 359470436954112 360009415671136 360258173485056 360435811662729 360453118384128 360863733221376 361059005804288 361225663697052 361850223494144 362278799742816 362905180413952 363072690465408 363682981137168 363700443774976 363879779287134 364114757844992 364131211428864 364677178365192 364929161490432 365092605095064 365290166028557 365344875270144 365542572713472 366959404390656 367157975496928 367411672793088 367830214557696 368381727663488 368398374062796 368818039840932 368835749044224 369455726869504 369626260527216 369826274737458 370265344970752 370703888108928 371259709910859 371344835772416 371516241406464 371717278333632 372140724884544 372342099735672 372599379136512 373158042978336 373415886176256 373785286168756 374043562776576 374245967301888 375066082642944 375493344027648 375696533066624 375775457734656 376965778110768 377413324603392 377617552592896 378047720517632 378331753365504 378426885777864 378631662231207 378876166946816 378893287567872 379893656652972 380179076379984 380361866201856 381001218334176 381287470188672 381836137001088 382042758287344 382123016142336 382306740609024 382477967242448 382949361890304 383237077413888 383333443281558 383788549681152 384076895698944 384433661742592 384722492442624 384819231821409 384907466735616 385941153780072 386213664893952 386399356141568 386786897725536 387437049724956 387728136914832 388188460843008 388938743716138 389230959150936 389418101111424 389693067280384 389710676694528 390154620658176 390927473596352 391009597913088 391221183193344 392149567586304 392737544368512 392926372292608 393221583691776 393669527150592 393882551786496 394277598687042 394745698357248 395409228343808 395805806433891 395896560451584 396661741385074 396745070331456 396959759222328 397431043244032 397530978217912 397829649125664 398282841921888 398498362940244 398773715687424 400319350244352 400535973269376 401870975632896 402088438282048 402366271684608 403042611130368 403446845168136 403925830877184 404144405460992 404604791793664 405010592630028 405509758182144 405971699874048 406191381529824 407081501430912 407765766729552 407986419200726 408047523028992 408268327965696 408880472712488 409162999246848 409629102575616 409850763345408 410261825660841 410729180731947 411439332195584 411946421010432 412415695110144 412829329939488 413052722434044 413543112564736 414429443621424 414653701978362 414940217674752 415637692728192 416260886869751 416548513092096 416773918131648 417061898846208 417248691537216 417474475461208 417537000308736 417762940243968 418389320915104 418678417833984 418884862202631 419382176446464 419609114853632 419802798350628 420528638114816 421007688758272 421026713214624 421949342973312 422430012031104 422658599699952 423160394252288 424296811326696 424526409168323 424589990178816 424819746667008 425303685582336 425941372610908 426235687815168 426466334832384 427183184192864 427478357458944 428119305122432 428626370625948 428646951591936 429135250317312 429367466361856 429457665982464 429565654126224 429798103073262 430287713147754 430308373884928 430818032126592 431463987193701 431562917249024 431762118391296 432487869460416 432721899692808 433020900077568 433670158055904 434164179031968 434399116358284 434490373005696 434699275659264 436384156572672 436620295185536 436712018448384 437117676848512 438075568032256 438095363750352 438404700690432 438615485349888 439352756277248 439682848505856 439793407795896 440315545370624 440532658698891 441387045593088 441498033407508 441829737414576 442042168829184 442785199685664 443117870759808 443755510568832 444088910651904 444501421389872 444835381886784 445049258413056 445383630508032 446024530710528 446359635542016 446774255538688 446868111900672 447109923649536 447222350495151 448842907849728 449058711191552 450264679410084 450582609042944 450602969928048 451137940979712 451896260964352 452009891345782 452104847587008 452349493067304 452886537650176 453422937521664 454102785676092 454321117963328 454416559736832 454662456143616 455180390767872 455426700503136 455741389357056 456424713725568 457507828850688 457755398022144 458736487570746 458758514307072 459281115009024 459529643750912 459990531801549 461082108763584 461879320526848 462405476335616 462869248720032 463119719092716 463439723636736 463967656998912 464663315575536 464914756763618 464984386707456 465236001635328 466018019119488 467039241951744 467291968814272 467614856282112 468147545800704 468400872394752 468870657898104 469404777979368 469427316965376 469658784893859 470216379652096 470687986029492 471804948502272 472060254210336 473094717879168 473633649853056 473889945118128 474217391628288 475726727851144 476055443533824 476313049293312 476855647471104 477333912742533 477900619671552 478159223902976 479293915938816 479774626686432 480581082216972 480604157845504 481151644295168 481634218262736 481894842839718 482227820540928 482777156606976 483038399657088 483762652308089 484096920620544 484910641516224 485173039049512 485245703061504 485508281905152 486236237820256 486572215320576 486790140126752 486812137154409 487126500360192 487390096951296 487878927812892 488434701410964 489279205854208 490932176144256 491197832083728 491757386454576 491780998725632 492835014036288 493101699649944 493442421018624 494271850811904 495012946547812 495354988541952 495623037778176 496187633179392 496456132980896 496560426292224 496799172182016 497544057304448 498133349646372 498724750368768 498994623069184 499099449655296 499224949389936 500064099063606 500088110190592 500657792036864 500680415714688 501033943646208 501431120252139 501777597049344 502002332005713 502621037481024 504569181037152 504842216308276 504948271330944 505191050090496 506524875537296 506905435173312 507149154935808 507530183602176 508001624445568 508383293584896 509114849334784 509497354856448 509742320812032 510599149187072 510982769885184 511111257708744 511718066241536 511970387136549 512355038066028 512963323256832 513092309095212 513477802941264 514588205040096 514951553191936 514974822774912 515715863634048 516103328595456 516582732966608 516691254385152 516970849219776 518974612201248 519224134815232 519333211127808 519614235592704 520206160877568 521346130550784 521628244257792 522746230022478 523650059158016 524270271509424 524295444922368 524892702867456 525176735715328 525308792645098 525419147195712 525703464916056 526327597809664 526950981444096 527741075245188 528105731586048 528993427108608 529279678963104 529645398441984 530439532167552 531043789229184 531331150586992 531698287583232 533126188257894 533759133659136 534047964359168 535192568832537 535827967510528 535852180454976 536462603404992 537390148173824 537638197130496 537929126890848 539205655431168 540014123506704 540306338941502 540387260227584 540679677576192 541295599832064 541588508706432 542775335241216 543687688972736 544063364038656 544357770620928 545524471705752 545550665662464 545819668930701 546172136767488 546467684460544 547015767547788 547638907642596 548313859070208 550439106585984 550736963245392 551117509189632 551745321836544 552572591495232 552871602637816 552954405814272 553253623566336 554183590304256 554739412106187 555398017456128 555698557508864 556331588716288 557017253658624 557575917500448 558211087326816 558513149603508 559176235261952 559737064467504 560677929253134 561065344164864 561368950952832 562210649979671 562599123964416 563240016041472 563544799599936 563934195449856 565729081768928 566119986905088 566426328889344 567071580776448 567497630048256 567640328666796 568314250420224 568621779776512 568741233328128 569840484979458 570542799302784 571501827501264 571529268789248 572180333756416 572754205501632 573064137431016 573460110913536 573716950863672 574027403759161 574424042835456 575285316258268 575682824521728 576650492613888 576962532923744 577083738663936 577361200103424 578226877407872 578885572042624 578911730670108 579320497340928 579599034212352 580034495545344 580180346588304 581155574587434 581845542096896 582282691264512 583408115574207 583846438726404 584127151667136 584539600920576 586391210394528 586831774790016 587376878265188 588516060790784 588664044543344 589106316552768 589389558438912 589832375537664 590380266247552 590504290725888 590823827679744 591674014091776 592118547535872 593113842515712 593399011217408 593844840677376 594699374280704 594992612077611 595439638833492 596146564866048 596296467326868 596744473688496 597424262882832 597747544410366 598457210466304 600352905880112 600479025366528 600803959904064 602806463449344 603132657423072 603549407526912 604563916695552 605470380901456 605888746315776 606216608191488 606907187690496 607235600670848 607515888945042 608566284967424 609287072294736 610010438467584 610340530696192 610622252146368 611648650094328 611678019076096 611979628801089 612374820012032 612402491948544 613320709068732 613744498870272 614443653863424 614776145018112 617158998293376 617492958790288 617919631515648 618623542665216 619551087434048 619579083651066 619979182276608 620314668847104 621357358825984 621644165432136 621980552967543 622718989268992 623456539092288 624534496526336 624822769638144 625160877197472 625873037305824 626211713191812 626644410365952 627583981372656 628017626750976 629073264669696 629413672280448 630792957172224 631511533137408 631853260157504 632289855504384 633987899549928 634740591378432 635084065724416 635807529961472 636445216990044 637200826228736 637229620000512 637955528373504 638912058916362 639353531722752 639699502248576 640774776289296 641217536188416 642178957683648 642526457119624 642622687838208 642970427387904 643702875475968 644051199542784 644697154609893 645431569721631 645462560827392 646547522021632 647344375873536 648731804190624 649082849539212 649853462601728 650505237083856 651246268547952 651598674537426 652048913488896 654124250795323 654576234859008 654930442778304 655382983901184 655676515272768 657113352048384 657468932866592 657607051035648 657923228024832 659029134415872 659524272758784 659690111693844 660473318055936 660830717037568 660969541435392 661583510905856 662080568389632 662247050111262 663063253243776 664177799528496 664966333825024 665633265853248 666752132084808 667112928693079 667253072830176 667573887619584 668574827002852 669036796065792 669336442674284 670161383308032 670664885474304 672758908049536 673264361774592 673588066787328 674094143471616 674862046543872 675397019115126 675873913564416 676198873247744 676706911469568 677844391446528 678014837018673 678524239600956 679329806475264 681154178514138 681481676944992 681993684215424 682627182848732 682770586151808 683140050754704 683951097675776 684123078793616 684637070588352 686117606720128 686261743276032 686633097033216 687621151512064 688137771460608 688921672513536 689294465626368 691966149601664 692818980790272 693608214503424 694303873080048 694679578639074 695128174067712 695504325677056 696994973363304 697372135145427 697854002452992 699027028679232 700558862927616 700937953221408 701422284423168 702221318701056 702601308592128 703654766993584 704140975448064 705324569478144 705706238617472 706031979044238 707252709556736 708058385638912 708090381315504 708931050110976 709642076818752 710450474779584 710834917677192 711678844878848 713590091776716 714083165300736 714469573939968 715283471206656 716850929507328 717238835854464 718940873908224 720018831342272 720516346970112 720871623325458 720906236768256 721727466442752 722118011608576 722451327394104 722842264259577 723700446988288 724557599485632 725810360827904 726145380930816 727365962274336 727759558574268 728262422857728 729354356730384 729858322980864 730185210190128 730580332057114 730689750540288 731085145426944 733918808781312 734315950993856 734823345586176 735660429115392 736763455326976 736796748125592 737636079681864 737671498088448 738911453739008 739252521054432 739652549474916 740530689941504 741407776217856 742519419821718 743032482812928 743434556667264 744281449769088 744684199471344 745198758273024 746316085956672 746831772352512 747570572337512 748087125553152 748491934603776 750096148595409 750132165285888 750986688055296 751393066133248 751550915469312 753931556221536 755235105185792 756095441035264 756663506731008 756853771555728 757263324462414 757752333893632 757786575135744 759787313305944 760198453626997 760358152759968 760723732403712 762002436668352 762574940377344 763672274002176 764085516574688 764246032284672 764613481218048 764955934484896 765898723780608 766474154827776 766666886563116 767577099362304 768153791397888 768867323485184 769444984885248 769638463642818 771882307560144 772427329787904 772798712283136 773573795451072 774874099449912 775456273829664 777877487432276 778461918301872 778836202222848 779386134560768 779421353389056 780309241316352 781854947192704 782019195826176 782442366386688 784299135172608 785475088737024 785852744585216 786443167383552 787339054301184 787765103572992 787963188967647 788555197374084 789491396714496 790818456687616 791611612867782 793323482770148 793490140662912 793919518444656 794862086488064 795061956435824 795659298251328 796565683843776 796996725880488 797547431374848 800638700488704 801071946538752 803741951265792 804176876564096 806085222260736 806893690336272 807851661754368 808288810921984 809209583587328 810021185260056 810459508412253 811019516364288 811943399748096 812382763059648 814163002861824 815531533459104 815972838401452 816095046057984 816536655931392 817760945424976 818325998493696 819258205151232 819701526690816 820523651321682 821458361463894 822878664391168 823892842020864 824831390220288 825658659878976 826105444868088 827086225129472 828858887242848 829307403956724 829880435349504 831275385456384 832521773739502 833097026184192 833547836263296 834497383074432 834948950922416 835525880487936 836778641830208 837356835667968 837769724405262 838764352892928 839218229707264 839605596701256 841016893879701 841057276229632 842015377516544 842053426429248 843898685946624 844860024062208 845317199399904 848593622653392 849052818336646 849179980357632 849639493334016 850607371164672 851882745221816 852471375630336 852932669664768 854366368385728 854760727469187 854956714917888 856238610244864 857252741251896 857293903183872 858270500634624 858734932723712 859131308252448 859596206146524 860575426295508 860616747769856 861636064253184 862927974387402 863524236782592 864975738920832 865443799385616 866041800155136 867340316111808 868328358063936 868798232716568 868980746011392 869398551318528 871733361881151 872768313145344 873240590371072 873424036896768 874235353697024 876151136064512 876190727500704 876809401380864 878705512554496 879365697011712 879586815591792 880631090741248 881065317397782 882774091186176 882996066815016 883473878539483 883659474829152 884084337658368 885570399371328 886235741519616 887511021137664 888177821303808 889002842779744 889670763773568 890098516826112 890767261016064 892049061421056 892719271084032 893548511077376 893736223801344 894219847299072 894444700990302 896621316615549 897685815699456 898117422383104 900529358820168 901165218085888 901205939856096 903792521928704 904019782691564 904209695174016 904698986134608 905773075300352 906845875043328 908205571352184 908642235926656 908833119473664 909324912287232 910360781535744 910853401006272 911482778714112 912849427451136 915015657701376 915510796044288 917472975141492 917517028614144 918562230018048 919059287501824 919981063603098 922164217527168 923758641053696 924810952671232 925738497440064 926239438185432 926879447273472 927935313997824 929326631151072 929829513527236 929968773414912 930472003270656 932036038238976 934078483903488 934583937628544 936801744789504 937741315796208 938809555958736 938854633930752 939317569787718 940432759304192 941375972058984 943609897004544 944120508420672 946189435758336 947267299706112 947779890236256 948434783256576 951453455702288 952110887067648 952626098586624 953711294942208 954667825485066 955801239343104 956318447805952 958368088374543 958587831877632 959549253372864 961162164433944 961208315691008 962303288590336 963268436525472 963789685679436 964455641081856 965554313213952 966076799314176 967525304616178 968193841241088 969821283032448 970346078099024 971016563810304 972472475640512 973144430641152 973580280253504 973624274308818 974253000720384 974780193902592 975757855625784 976869402821928 977398011806139 978558411708416 981864352288512 982395664167456 983514772909152 985670028072576 986203399299888 986884842037248 988543701623808 990025893095624 990709977083904 991246075556352 992375266358784 992912265961792 993120852584448 993370575166893 993598344364032 995088114608896 996266699292744 997449500737536 997989246138368 998449898779872 1000128198127212 1000176220381184 1001315584073728 1001360831429376 1002067887292416 1002862240504278 1003555194098688 1004004664011426 1005242074962048 1009138362074304 1009684432616552 1009896542661888 1010382100180992 1013049751074592 1013095528672689 1013810870346624 1014298309871616 1015060367204352 1016003248891136 1016766587169792 1018229698669568 1018994709712896 1021198298374144 1021731267771207 1021965539770368 1022222515417488 1023436132483072 1023940774273098 1024710076132056 1025926646513664 1026184618190424 1026955605882528 1027909536964079 1029176410080192 1029903106383872 1029949645549824 1031431727268096 1032206657190912 1033165465933216 1033382508770304 1033941698439552 1037949224402496 1038448269630464 1038666422255616 1039228471185408 1040412321755136 1042019367958611 1042692261101568 1043256488515584 1045492460044956 1047300118316032 1048540543018848 1050353471430656 1050617585290196 1050838294391424 1051406929832112 1052655195619328 1053901962888192 1055482150490376 1056211463172096 1057986854217216 1058559357926208 1059290796883968 1060879064335104 1062087578458368 1062662301173984 1063396575166464 1066252376515788 1067518267318272 1068095928718336 1070385137665074 1071655935021056 1071704360909952 1072925206809984 1074780296347648 1075276394260992 1075858253781696 1078411310862336 1080028247013408 1080612677883004 1080774520455168 1081359355152384 1082591199664128 1083177017412864 1085550670482432 1087375377945472 1088715541241856 1091048943411504 1091101331324928 1091639337861402 1092344273534976 1092935368921088 1094031535095576 1095277815285192 1095870498085671 1096627718140416 1100878213171968 1101473926490784 1102235018379264 1103490643673088 1105145182990464 1105743205275632 1106507247132672 1108367180608512 1109478824212374 1110796034912256 1111397115017728 1112663177432576 1113779129732577 1114034507317248 1115151835000896 1116422174653632 1117026299207016 1118352470523904 1119474128935008 1121355858506268 1122130688329728 1122737901905664 1124421299959342 1125198247928832 1126480032082944 1127089599199872 1131458163537856 1132239973810176 1132852657778688 1134143161552896 1134995260096512 1135280657333592 1135894986693621 1136628500840448 1137243559553024 1139680969958916 1141085598605568 1143003655002528 1145508411003264 1146128274862032 1146920221827072 1147433901727344 1148054807518322 1148848085670912 1150570632516536 1151365649043456 1153300985227776 1153925065847488 1154167477327872 1154457695464227 1154722400206848 1156453754815744 1157771144085248 1157823461340216 1158640994681856 1159198068424704 1160360693176608 1162311149174868 1163691084193792 1164565382529024 1166816231148414 1167692877452808 1168254303334272 1169079201841152 1171338774679997 1172782420789056 1173663549580032 1174753756530376 1177328089086688 1178212633105536 1178779116877824 1179664751075328 1180760532495104 1181008581451776 1181647655359488 1183348028183552 1184237095071744 1186227685031424 1186798022434816 1187417419301673 1187689681354752 1189398748561408 1189985224155222 1190879277666984 1192293129732096 1192592934653736 1193488947376992 1194597569985281 1194848525765664 1195495088820732 1196914420932608 1200705811760224 1200958050733056 1201607919808128 1205612926898688 1206265314846144 1207098815053824 1209127833391104 1210940761802912 1211777492631552 1212433216382976 1213814375380992 1214471201341696 1215031777890084 1217132569934848 1218574144589472 1220681061392384 1221244504292736 1223297300188656 1223356038152192 1223959257602178 1224749640024064 1224804983897088 1226641418137464 1227488997740544 1228887307726848 1229552290036224 1234317996586752 1234985917580576 1235839263031296 1237247085330432 1239102174868096 1239158167302132 1240629337694208 1242714717651968 1243288330864272 1243961105935086 1245437978537984 1246913078184576 1248782660609253 1249068993052672 1249645539276288 1250321754394944 1251746074611648 1252423426383624 1253288820731904 1255167962745312 1256035253501952 1258146529339392 1258827344560896 1261585914344448 1263023066274816 1263706520315008 1267975799099856 1269481182756864 1270168131448832 1271615059922944 1272890433980088 1273579227504969 1274401652457472 1274459240001024 1275911056747008 1277824117832724 1278707063445504 1279399004497152 1281549552578592 1282435072376832 1284357915367296 1285052914239248 1285940854775808 1287405750951936 1288102399085568 1289394309219786 1290863139443262 1290925121654784 1293095044043264 1294391961581103 1294688751747072 1297463608381248 1298165699078424 1299706925203456 1301010474167712 1302492537095904 1303197349074852 1304097826977792 1308248501590646 1309152469718016 1309860885556608 1311353030545536 1314226704096768 1314937865733184 1315214102071296 1315846456049664 1318058268831744 1319048545517568 1319380223387688 1320946636111872 1321597976096673 1321661434075136 1323167021811712 1324161136779264 1324494100222524 1326126506487552 1328355599056992 1331266531706496 1333504264169616 1334225857386158 1334506145660352 1335147775239168 1337149654005704 1338073592131584 1338672885348568 1340322766616064 1341329770948608 1341667051485453 1345517816099072 1346528723549184 1347176133574656 1350794038230252 1351747827128832 1352397746495488 1353413822939136 1355688782893056 1356029674037346 1357048479201912 1358659612950528 1361285603006483 1362308357028276 1362963353889984 1363987368430848 1365254365697464 1365541172303616 1366280101509408 1368246157587232 1369274141176704 1372235213440256 1372523486552064 1373266194066432 1375242303024128 1376275542921216 1377843345027072 1378588931252736 1379971595404647 1383932299203328 1385637961580544 1387216429006848 1388316094847759 1388607746160096 1389359157278148 1391008651354112 1393989946726608 1394744270290854 1395708004905984 1398054057358464 1401117725855232 1401875906442816 1402844568846336 1404442637402112 1405202617184256 1407309533987168 1408281950896128 1408976354681577 1410649138956288 1411412477234944 1412063958088476 1414505419113472 1416116771277824 1416180762631008 1419284153637504 1420900949559168 1421669835354384 1423357689757696 1427180183553432 1427952467202541 1428166330601472 1428939147879936 1430566942413312 1433701859014656 1434477671708928 1437881747816448 1440037662684544 1441743246650916 1441812473536512 1443454932885504 1444236023217152 1444902654788208 1445684528519154 1447400893976576 1449115198971264 1451287956924267 1451620721655808 1452290761861632 1454731924548672 1455519117148536 1456524845715456 1458708713460768 1459716645961728 1460370420380256 1461160664114228 1461379501080576 1462170290853888 1467837617562624 1468631901987712 1473526910653952 1473593496251184 1475272159363728 1475342996176896 1477822907478016 1478505042108864 1479305098949832 1481061379883008 1482815552435712 1485038839643436 1486064965625856 1486869113334528 1488562899538176 1489368398942688 1490397516546048 1492632171913344 1495141144675024 1496174251106304 1496983869207552 1500192297190818 1500264330571776 1501973376110592 1502786132266496 1503101830938624 1504293360756417 1506006996017139 1507863112443072 1510470210371584 1512190882070528 1513707543111456 1514526648924828 1515573150271488 1519574626611888 1520396907253994 1520716305519936 1521447464807424 1524004873336704 1525149880754688 1527344548004352 1528171033149376 1528492064569344 1529226962436096 1529911868969792 1531797447561216 1532948309655552 1533333773126232 1535154198724608 1535911161409647 1537734646970368 1538889969770496 1539276927285636 1543764615120288 1544854659575808 1547147590902144 1549748198899824 1550912547659328 1555754974864552 1556923836603744 1557672404445696 1558842706778112 1560618482632704 1563709894385408 1564038391652352 1564884732773376 1570950177474048 1571705489170432 1572886334767104 1574678108602368 1575530207145984 1575926377935294 1577110394748168 1578982793428992 1581636913375232 1582034619710237 1583223225735564 1586646965540296 1586980281325824 1587839036889312 1590123912871648 1591318596502656 1593131367687552 1593993451760976 1595094862749696 1601277400977408 1602143893077504 1605577706497611 1607483902531584 1608353753128192 1612170444521472 1613787380672544 1616577621843968 1618419167174656 1620042370520112 1620919016824506 1622039032728576 1623886799496192 1624765526119296 1627201648672663 1628326005723648 1631063066918208 1631945676802904 1632190092115968 1633073311862784 1635521890849952 1636651996987392 1637459006792103 1638516410302464 1639403053381632 1641047302643364 1642916722927788 1645757328782336 1651317319757952 1652210889736176 1654172450258944 1657717774485696 1658614807913448 1659760870699008 1662550770912768 1665043547479004 1666194052368384 1667095672526592 1668994766148864 1669897901844832 1671051760975872 1673557283660416 1675539448810524 1677528705785856 1678436459414528 1679211193402512 1682033787759402 1682114552459264 1684030755033088 1684106852858496 1686631949939013 1687797371893248 1689720048124416 1690634398799808 1697187245306784 1698105636673292 1698359960715264 1699278986668032 1701214742329344 1703765490443632 1704942751260672 1705865339329536 1708732736771456 1709521454938374 1712477220489728 1714505482503792 1714587806367744 1716541001269248 1717469865447424 1718262616504896 1719192412293048 1721150852591016 1721233495539712 1722082211277483 1723272128506368 1725855948774804 1727048473565184 1729951477841664 1730887598771232 1732083600310272 1734680632223616 1736656716127872 1737596465433136 1737961492022784 1738797102637056 1743466723762302 1745536626290688 1746481180742144 1746848073793536 1748470707394048 1750224346722621 1752302272129024 1752381455001408 1753618802761728 1757411025108992 1759173631183584 1762130634795564 1765548182372352 1765992133630032 1766947757078966 1767318949658304 1768168675316736 1771140798742656 1772471483039232 1775022042275328 1776355642607616 1778005685559488 1779341527547136 1780197033652224 1781534522032128 1784098122842112 1784977836232833 1787097022154752 1788439694598144 1788889401980604 1793242633231098 1795371631398912 1801058717640336 1802330436171776 1802411879712192 1807585043857408 1808039565383128 1808419390348032 1809397972269216 1813691750086656 1816411142704368 1817284471853312 1817666238947328 1818649824574464 1820721563071488 1821706802012544 1825698854902272 1830031315402752 1831021592088576 1834945950282984 1835034057228288 1835938886403267 1837124460036096 1838118575003648 1838580774257843 1839962127206196 1844328435054336 1851476994880128 1852478876370864 1853758894546944 1855870627995648 1858653262302144 1859659027054472 1859937546829824 1860944006541312 1864072076477952 1865941658902629 1868156967806976 1869167875257088 1873603489579008 1875482631592416 1877619111917472 1878635139575436 1880865518608384 1882751944117968 1887219794009088 1888241016841344 1891072186295257 1892378871516672 1894534599412224 1895559780472512 1896869566513152 1902906911404576 1904221774135296 1905252197173248 1907422589884416 1909335650970132 1911602478686208 1912636895611904 1916736176749086 1919098506745728 1922324328867888 1922416631382016 1924606577180672 1926536873050944 1927579371358872 1928911282163712 1931108626427904 1932153598628352 1935050609232356 1936387682482176 1939642566064896 1940692156198048 1942033127620608 1944944951281024 1947160560507008 1947248548617636 1949560387805184 1951515711251568 1953738805643856 1954796023612278 1957116823416832 1962372752385969 1963728704577024 1964791328334912 1967029545818304 1971340056145152 1972406798599776 1973769684074496 1977087403247616 1980051786191248 1981419954167808 1982492151112704 1984750532717568 1985824531923584 1986241705168896 1986741150333786 1990176229217792 1992533398585488 1994899001475072 1995978492276736 1996899797559744 2000256396254424 2000352440762368 2001338786079237 2002631168147456 2002721662858752 2005724481008556 2007110388197376 2008009328022852 2010484149924096 2018276724148608 2019368865233104 2019793085323776 2020764200361984 2026099502149184 2026191057345378 2027621740693248 2028596619743232 2030120734408704 2032006497782272 2033533174339584 2034044511056019 2036459397339136 2037989419425792 2042396596748288 2043462535542414 2044445030834976 2047881548546196 2049420152264112 2051853293027328 2052369236380848 2053911211765056 2055819073928158 2058352820160384 2059806212767744 2059899291099648 2062863454536192 2064413314381824 2066330931866432 2066765017540608 2067883396879104 2075898448804992 2076896539260928 2078456942370816 2080824643510272 2084038735917222 2085384522203136 2086512977031168 2090984920089912 2092116405436281 2094600236632064 2097081086037696 2100706942861312 2101235170580392 2101676588782848 2102813859664224 2107803925776384 2110964300980752 2112422926344192 2115973708434432 2117118715852416 2121758128670208 2124175156916736 2125324602347968 2126793150332928 2132504753031576 2135036534636544 2136191857436672 2140770275330148 2143311870042112 2143408721819904 2145850413619968 2150552788521984 2151716507563392 2156822621724672 2160056494026816 2161225355766008 2161549040910336 2162718710304768 2165182399328256 2166354034825728 2168526792778731 2171101340964864 2174750755890944 2177431082483712 2182097886823008 2183278675722804 2185870737842176 2188063070191152 2190555630570384 2191740996171342 2193255436280832 2201756426343936 2202947852981568 2204470036758528 2206981287346176 2210290365980928 2211486410551264 2213014494265344 2216734361217024 2218957648424748 2221592069824512 2222794230035456 2225326354865152 2227558259465154 2230303670001792 2232844349307264 2234052598414032 2236704941047808 2238948257870016 2242711717012536 2243925305603993 2244261376659456 2245475803811328 2248842599918684 2250396495857664 2252960064165888 2254179198399744 2262916327075712 2265705315557376 2268286323105792 2269990520193024 2270561314667184 2271789973387242 2273257001680896 2274487119106048 2279361939917832 2280595360880991 2282171197211136 2286007310005056 2291016822006528 2292256549724064 2293840443654144 2294867803454688 2296109615036644 2297696171341824 2301141265033072 2302731298086912 2306601970455552 2307850131694976 2308334954655744 2308915390928454 2312907509631488 2315542288170496 2315646922680432 2317281989363712 2318396136849408 2320721386353216 2324622298349736 2327382168387584 2333632462296828 2335385754905616 2336508606668544 2338158403682304 2342677549359994 2345564841578112 2347327099160064 2349507513060752 2354656178173376 2356425266211072 2357558233755648 2359329502150656 2361521064990208 2362017162903552 2363295310718976 2363889566902941 2366696056367104 2368474190143488 2372455370062848 2373596044869632 2374834838603346 2379970448310444 2381758555333968 2384586259464192 2385185869307472 2386977894753984 2389195139970562 2389697051531328 2390990177641464 2393828841865216 2401411623520448 2401916101466112 2403215839616256 2411225853797376 2412530629692288 2418255666782208 2421881523605824 2423554985263104 2424866432765952 2427628750761984 2428942402683392 2430063555780168 2431378525236759 2434265139869696 2437148289178944 2441362122784768 2442489008585472 2446594600377312 2447918515204356 2449609967794176 2453282836274928 2454977995481088 2457774615453696 2459104580072448 2468635993173504 2469971835161152 2471678526062592 2474494170660864 2478204349736192 2478316334604264 2481258675388416 2485429435303936 2486576661728544 2487922211870172 2490875957075968 2493826156369152 2497565321218506 2499291078552576 2500643508789888 2503492149223296 2504846852767248 2506577641463808 2510335925490624 2512070507003904 2516293058678784 2517654689121792 2523050681639103 2523171828688896 2526046132549632 2527413040630016 2535951598199712 2540336262897664 2543230119845888 2545780867960176 2547158455009938 2548803304914944 2548918480002048 2551822113494016 2555648235665448 2557031162199899 2557414126891008 2558798008994304 2563099105157184 2564870144753664 2568715830734592 2570105828478496 2571881709551616 2574811501903872 2576204798171136 2578788618439572 2581726278886524 2581850243309568 2586190088086528 2588783923162206 2594927216762496 2596331398156848 2599413850406912 2602020948335424 2604985074191808 2606394698149704 2608195653955584 2616497003181292 2618304939436032 2619721771113216 2622706061091072 2628453408193536 2629875731466368 2630428204142592 2636116537663488 2638097091035136 2638760446775376 2641893272223744 2643195952193346 2643322868150272 2646334043623424 2648322273558528 2648988200445048 2650421635618449 2652253012975104 2656711198113984 2662533063412992 2667008528339232 2668451714772316 2669012291320704 2670295550478336 2674299308011408 2676147184263168 2677345770697136 2680645533232128 2682659541897216 2683334102970906 2691035632198144 2693057447098368 2694352267149312 2701588076460504 2703495654257664 2704795492990976 2711377565786112 2712059348074692 2714096958403824 2717319225901056 2722571206012966 2724616714056552 2725926707779968 2727974736861696 2730508731394928 2731082344607232 2732560203018816 2736492315174464 2738548282353408 2744470426880512 2745046973104128 2746532388132864 2750484606048256 2752551085842432 2755686690054144 2757177862505472 2759943190809294 2767864598406656 2771275923161088 2774432858013696 2776632189695518 2777215492320192 2778718314556296 2782017302708224 2787979893453216 2789488540581708 2791416009811968 2796108114716928 2802235451710464 2803751812885632 2810405234368512 2814619067974336 2816563901792256 2817952709363154 2821298277912576 2822824954469888 2824127916176952 2829010838226944 2832233542555648 2832361525262016 2838568307275008 2841801899118336 2843339670708768 2854360367106864 2855904934405082 2856332661202944 2857878295759872 2861133884826624 2867403718029312 2868955343417856 2875104265123629 2875763495632896 2880075325369088 2883486493301832 2883624947073024 2886909865771008 2888472046434304 2889805309576416 2891369057038308 2894801787953152 2898230397942528 2902575913848534 2904581523723264 2909463849097344 2911038234297072 2913049691430912 2917417426921536 2919433291923456 2920740840760512 2922321328228456 2922759002161152 2924340581707776 2932194035418417 2935675235125248 2937263803975424 2947053821307904 2947186992502368 2950544318727456 2955645814956032 2957010084217728 2958610197899664 2962122759766016 2965631104871424 2970077679286872 2971684864178261 2972129931251712 2973738226669056 2977125799076352 2978736797885376 2980795033092096 2985264343826688 2990282289350048 2992348502212608 2993967738415104 3000384594381636 3000528661143552 3003946752221184 3005572264532992 3006203661877248 3008586721512834 3012013992034278 3015726224886144 3020940420743168 3024381764141056 3027415086222912 3029053297849656 3031146300542976 3039149253223776 3040793814507988 3041432611039872 3042894929614848 3048009746673408 3050299761509376 3054689096008704 3056342066298752 3056984129138688 3059823737939584 3063594895122432 3065896619311104 3066667546252464 3070308397449216 3071822322819294 3075469293940736 3077779939540992 3078553854571272 3083728610892237 3087529230240576 3089709319151616 3094295181804288 3099496397799648 3101825095318656 3111509949729104 3113847673207488 3115344808891392 3117685413556224 3121236965265408 3127419788770816 3128076783304704 3129769465546752 3141900354948096 3143410978340864 3151060414291968 3151852755870588 3154220789496336 3157965586857984 3163273826750464 3164069239420474 3166446451471128 3173293931080592 3173960562651648 3175678073778624 3180247825743296 3182637193005312 3186262735375104 3187986903521952 3190189725499392 3202554801954816 3204287786155008 3211155412995222 3214967805063168 3216707506256384 3224340889042944 3227574761345088 3233155243687936 3236838334349312 3240084741040224 3241838033649012 3244078065457152 3247773598992384 3249531052238592 3254403297345326 3256652011447296 3262126133836416 3263891353605808 3266146623725568 3271043781699904 3273303993974784 3274918013584206 3277032820604928 3278806106763264 3282094605286728 3285833445855576 3287611494257013 3291514657564672 3302634639515904 3304421779472352 3315435548971392 3317229615826896 3319521741398016 3325101541825536 3330087094958008 3332388104736768 3334191345053184 3337989532297728 3339795803689664 3341337389197731 3342103521951744 3347114567320832 3351078897621048 3355057411571712 3356872918829056 3358422386805024 3364067575518804 3364229104918528 3368061510066176 3368213705716992 3373263899878026 3375594743786496 3379440096248832 3381268797599616 3394374490613568 3396211273346584 3396719921430528 3398557973336064 3402429484658688 3407530980887264 3407684960080863 3409885502521344 3411730678659072 3417465473542912 3419042909876748 3424954440979456 3429010965007584 3434939730894848 3436525233009792 3438384824586096 3442301705182032 3442466991079424 3444164422554966 3446544257012736 3451711897549608 3454096947130368 3459902955683328 3461775197542464 3464167200620544 3469361264447232 3473313432255744 3475192930866272 3475922984045568 3477594205274112 3486933447524604 3491073252581376 3492962361484288 3493696147587072 3496941414788096 3500448693445242 3504604544258048 3504762910002816 3507237605523456 3514016324039991 3514822050217984 3518347262367168 3524261269591128 3531984267260064 3533895514157932 3534637899316608 3536337350633472 3542281597485312 3544942966078464 3550044084550656 3552711285215232 3556011371118976 3558683055094272 3560394067304448 3563069044064256 3568196245684224 3569955672465666 3574194044309504 3576879389196288 3577778803961208 3583792709955843 3586485266462196 3590743262797824 3602117435280672 3604660872343552 3604823759424384 3615170087714816 3616079130766256 3616838780696064 3618795944538432 3627383500173312 3632822285408736 3634568943706624 3635332477894656 3637299649148928 3641443126142976 3643413604025088 3651397709804544 3662043184177152 3669891900565968 3670068114456576 3671877772806534 3674248920072192 3676237150007296 3677161548515686 3679924254412392 3688656870108672 3702953989760256 3704957752741728 3707517789093888 3711741255991296 3717306524604288 3719318054108944 3721888013082624 3728144152955904 3731883317805258 3736313935613952 3738335750514176 3746347981827759 3747206979158016 3750965263184832 3755238223834944 3757270279150872 3761731037216768 3765503888235936 3774439588018176 3776482033682688 3782144372590514 3784757743033344 3789069198824448 3791119560945024 3805813822809152 3808443548270592 3810504394346496 3814845179768832 3818671301940264 3820737682514907 3823204957372416 3825273791223808 3833472353498172 3838197013491456 3844648657735776 3853073746101888 3855158742717744 3857822564327424 3862217252855808 3864307197256704 3870101218464712 3872775364964352 3879285132129792 3881384312396096 3883175884743309 3884066255241216 3889889902562048 3894321121014016 3894497097235272 3899120775610368 3903031422503136 3907477611287712 3909592047224556 3914233646833664 3924745504771938 3927457409154048 3929582656669824 3934059091636608 3942680112290304 3944813597199552 3947539368148992 3954174806495232 3960103572382496 3962839908335616 3964793928290019 3964984302225408 3969501065435136 3971649063847168 3972483410337792 3973482300667572 3980352458435584 3985066797170976 3991956984553472 3993799595119488 4000512792508848 4000704881524736 4002677572158474 4005262336294912 4005443325717504 4011448962017112 4014220776394752 4016018656045704 4018191826314127 4020968299848192 4036553448297216 4038737730466208 4039586170647552 4041528400723968 4052199004298368 4052382114690756 4055243481386496 4057193239486464 4060241468817408 4064012995564544 4067066348679168 4068089022112038 4072918794678272 4075978838851584 4083856809019449 4084793193496576 4086925071084828 4088890061669952 4095763097092392 4098840304528224 4104738472761696 4107822423530112 4111638147856316 4116705640320768 4119612425535488 4119798582199296 4125726909072384 4128826628763648 4132661863732864 4133530035081216 4135766793758208 4151796897609984 4153793078521856 4156913884741632 4161649287020544 4164948284543277 4168077471834444 4173025954062336 4181969840179824 4184232810872562 4189200473264128 4194162172075392 4201413885722624 4202470341160784 4203353177565696 4205627719328448 4215607851552768 4221928601961504 4224845852688384 4231947416868864 4234237431704832 4243516257340416 4248350313833472 4250649204695936 4265009506063152 4270073069273088 4272383714873344 4281540550660296 4283857401607623 4286623740084224 4286817443639808 4291700827239936 4301105577043968 4303433015126784 4313645243449344 4320112988053632 4322450711532016 4325437420609536 4330364798656512 4332708069651456 4337053585557462 4342202681929728 4349501511781888 4353863870772801 4354862164967424 4364195773646016 4366557351445608 4371741475684352 4376126140382304 4381111261140768 4383481992342684 4386510872561664 4403512852687872 4405895705963136 4420580731961856 4422972821102528 4426028988530688 4433468722434048 4437915296849496 4443184139649024 4445588460070912 4450652709730304 4455116518930308 4460607340003584 4465688698614528 4468105196828064 4477896515740032 4485423434025072 4487850611207986 4488522753318912 4490951607622656 4497685199837368 4500792991715328 4505920128331776 4508358396799488 4512880082269251 4518020988051417 4525832654151424 4531410631114752 4536572646211584 4541122629334368 4543579946774484 4548974238212096 4558723879835664 4561190721761982 4564342394422272 4572014620010112 4578869755567261 4582033644013056 4584513099448128 4587680887308288 4589735606909376 4592219230073288 4595392342683648 4602282530066144 4605462596173824 4607733484228941 4613203940911104 4615700263389952 4616669909311488 4617830781856908 4625815019262976 4631084576340992 4631293845360864 4634563978727424 4641442772706432 4649244596699472 4654764336775168 4667264924593656 4669790500851553 4670771509811232 4673017213337088 4685355098719988 4691129683156224 4694654198320128 4699015026121504 4709312356346752 4712850532422144 4715116467511296 4718659004301312 4723042129980416 4724034325807104 4726590621437952 4727779133805882 4733392112734208 4736948380286976 4744910740125696 4746103859130711 4747192089739264 4749669677206692 4759940896620888 4763517110667936 4770371738614944 4773955789507968 4778390279941124 4779394103062656 4781980355282928 4787657683730432 4802823247040896 4803832202932224 4806431679232512 4822451707594752 4825061259384576 4836511333564416 4843763047211648 4849732865531904 4855257501523968 4857884805366784 4860127111560336 4862757050473518 4868530279739392 4874296578357888 4881604946017989 4882724245569536 4884978017170944 4893189200754624 4895837030408712 4899219935588352 4906565672549856 4909955990962176 4915549230907392 4918209160144896 4937271986347008 4939943670322304 4956408699472384 4956632669208528 4962517350776832 4970858870607872 4973153323457088 4975844423740344 4981751914151936 4987652312738304 4995130642437012 4998582157105152 5001287017579776 5006984298446592 5009693705534496 5013155282927616 5020671850981248 5032586117357568 5035309378243584 5046101363278206 5046343657377792 5052092265099264 5054826081260032 5059895849817039 5071903196399424 5080672525795328 5086460239691776 5091561735920352 5094316910019876 5097836960004096 5103644226988032 5111296471330896 5114062324399798 5114828253782016 5117596017988608 5126198210314368 5137431661469184 5140211656956992 5143763419103232 5149623003807744 5152409596342272 5157577236879144 5163452557773048 5163700486619136 5166246633832449 5172380176173056 5177567846324412 5189854433524992 5192662796313696 5204041896670848 5209970148383616 5212789396299408 5216391307911168 5232994006362584 5236609878872064 5239443542226432 5245412122182144 5250673040167863 5256906816387072 5259751462932736 5260856408285184 5272233075326976 5277520893550752 5286391904386692 5286645736300544 5292668087246848 5296644547117056 5297976400890096 5300843271236898 5304506025950208 5313422396227968 5321389175388979 5325066126825984 5334017056678464 5336903429544632 5338024582641408 5340591100956672 5348598616022816 5352294368526336 5354691541394272 5354933508698499 5361291066464256 5365319083794432 5366668205941812 5382071264396288 5386114894196736 5403176152921008 5406991308515328 5409590985981952 5422755131572224 5424118696149384 5428193916807648 5445142412025932 5449233428113104 5451853415559936 5455949473723392 5461017462789856 5462164689214464 5465120406037632 5472984630348928 5477096564706816 5488940853761024 5490093946208256 5493064776265728 5500969212096512 5505102171684864 5507816659209801 5511373380108288 5514355725010944 5515742322773529 5519886381618588 5535729196813312 5553264379391036 5554430984640384 5557436629112592 5564034605416448 5575959786906432 5578977081163416 5582832019623936 5592216229433856 5604470903420928 5607503625771264 5620810468737024 5629238135948672 5635905418726308 5642596555825152 5645649908939776 5648255832353904 5658021676453888 5664467085111296 5664723050524032 5673216558885771 5677136614550016 5683603798236672 5686679341417536 5708720734213728 5711809868810164 5712665322405888 5715756591519744 5722267769653248 5734807436058624 5737910686835712 5750208530247258 5760150650738176 5766972986603664 5767249894146048 5773819731542016 5776944092868608 5779610619152832 5782738114076616 5789603575906304 5796460795885056 5805151827697068 5809163047446528 5818927698194688 5822076468594144 5826099382861824 5834834853843072 5841481681521024 5844642656456912 5848681163415552 5864388070836834 5871350470250496 5874527607950848 5887118257157907 5894107642615808 5894373985004736 5901088637454912 5911291629912064 5914020168435456 5917220395799328 5931262209742848 5940155358573744 5943369728356522 5944259862503424 5947476453338112 5954251598152704 5957473595770752 5970528687653376 5980564578700096 5984697004425216 5987935476830208 6000769188763272 6001057322287104 6004016358237711 6007893504442368 6011144529065984 6017173443025668 6024027984068556 6031452449772288 6054830172445824 6058106595699312 6062292601085952 6078298506447552 6081587629015976 6082865222079744 6085789859229696 6096019493346816 6100599523018752 6102133533168057 6109378192017408 6112684132597504 6113968258277376 6119647475879168 6127189790244864 6133335092504928 6143644645638588 6150938587881472 6155559879081984 6157107709142544 6167457221784474 6175058460481152 6179418638303232 6184317149776381 6188590363608576 6198992795599296 6203650190637312 6223019899458208 6227695346414976 6230689617782784 6235370827112448 6242473930530816 6254839577541632 6256153566609408 6259538931093504 6276349216308843 6283800709896192 6286821956681728 6302120828583936 6303705511741176 6308441578992672 6314301441350771 6326547653500928 6328138478840948 6332892902942256 6346587862161184 6347921125303296 6351356147557248 6360495651486592 6365274386010624 6372525470750208 6375973807043904 6380379450998784 6405109603909632 6408575572310016 6422310825990444 6429935610126336 6433415012512768 6455149522690176 6466310487375872 6473676668698624 6480169482080448 6483676067298024 6488156130914304 6495547197984768 6499062104477184 6508806594690652 6513304022894592 6524252267672832 6527782707211616 6532293247451136 6542087563399808 6549836027168412 6557612213526528 6564189210573456 6571666891711152 6575222988514026 6583029315129344 6605269279031808 6608843558944704 6630871097942784 6634459231653792 6639043482796032 6650203083651072 6660174189916016 6664776209473536 6668382690106368 6675979064595456 6679591607379328 6682674778395462 6694229134641664 6702157795242096 6710114823143424 6713745837658112 6716844773610048 6728135151037608 6728458209837056 6731775916811979 6736123020132352 6736427411433984 6746527799756052 6751189487572992 6758880192497664 6762537595199232 6788748981227136 6792422546693168 6797115946672128 6804858969317376 6815061961774528 6815369920161726 6819771005042688 6823461357318144 6834930947085824 6838085819753496 6841786082642973 6849908881958912 6858021930015168 6869879461789696 6873050466019584 6876769649172192 6884603410364064 6888328845109932 6893088514025472 6903423795099216 6908193894260736 6919805911366656 6923550395084928 6938722528894464 6946626864511488 6950385861732544 6951845968091136 6955188410548224 6973866895049208 6982146505162752 6985924722968576 6993882829576192 7000897386890484 7009209088516096 7009525820005632 7014475211046912 7028032648079982 7036694524734336 7048522539182256 7063968534520128 7067791028315864 7069275798633216 7072674701266944 7084563194970624 7089885932156928 7091668700708823 7100088169101312 7105422570430464 7112022742237952 7117366110188544 7120788134608896 7139911344931332 7148388088619008 7153758778392576 7155557607922416 7167585419911686 7172970532924392 7181486525595648 7195366758748553 7204234870561344 7209321744687104 7209647518848768 7232158261532512 7233677561392128 7237591889076864 7254767000346624 7265644570817472 7269137887413248 7270664955789312 7274599298297856 7282886252285952 7286827208050176 7294135575710277 7302795419609088 7324086368354304 7338242215623869 7339783801131936 7343755545613068 7352474300014592 7354323097031372 7359848508824784 7377313740217344 7405907979520512 7409915505483456 7415035578187776 7423482511982592 7434613049208576 7438636108217888 7443776026165248 7456288305911808 7463766635610516 7472627871227904 7476671501028352 7492695963655518 7501930526369664 7510476447669888 7514540558301744 7523462074433536 7531007776471872 7548879176036352 7552964067365376 7564288745181028 7569515486066688 7578138397648896 7582239121890048 7611627645618304 7621008788692992 7629690359537664 7637342603880528 7641475365029814 7646409914744832 7650547582447616 7666944706996344 7671093486599697 7676394026982912 7689297315471552 7706147492203776 7710317485435488 7715645128654848 7724434505711616 7728614394513408 7740202436929424 7745550729928704 7758570264259584 7762768624792192 7766351769486618 7779779805124096 7788642242028032 7788994194470544 7798241551220736 7806062845006272 7814955222575424 7819184094449112 7828467293667328 7849491009543876 7854914818308096 7859165313339648 7868118183273216 7885360224580608 7889627194399104 7908349612990464 7920207144764992 7925679816671232 7929587856580038 7929968604450816 7939002130870272 7943298127694336 7944966820675584 7946964601335144 7951264906855347 7960704916871168 7970133594341952 7983913969106944 7987599190238976 8001025585017696 8005355144316948 8010886651435008 8022897924034224 8028441552789504 8032037312091408 8036383652628254 8041936599696384 8073106896594432 8077475460932416 8079172341295104 8083056801447936 8104398008596736 8104764229381512 8110486962772992 8114386478972928 8128025991129088 8134132697358336 8136178044224076 8145837589356544 8151957677703168 8167713618038898 8173850142169656 8177780123339904 8191526194184784 8197680609056448 8209476945523392 8215644847060224 8223276295712632 8233411280641536 8239597164398592 8251453818144768 8257653257527296 8265323727465728 8267060070162432 8271533587516416 8303593795219968 8307586157043712 8313827769483264 8323298574041088 8329896569086554 8336154943668888 8346051908124672 8362182989896967 8363939680359648 8368465621745124 8378400946528256 8388324344150784 8404940682321568 8406706355131392 8411255438656896 8431215703105536 8443857203923008 8449691705376768 8463894833737728 8468474863409664 8487032514680832 8496700627666944 8501298409391872 8530019012126304 8544767429746688 8563081101320592 8567714803215246 8573247480168448 8573634887279616 8583401654479872 8602211154087936 8606866030253568 8627290486898688 8640225976107264 8644901423064032 8650874841219072 8660729597313024 8665416139302912 8674107171114924 8684405363859456 8699003023563776 8707727741545602 8728391547292032 8733114702891216 8743482951368704 8752252280764608 8762222522281536 8766963984685368 8773021745123328 8807025705375744 8811791411926272 8841161463923712 8845945642205056 8866937444868096 8875830593698992 8886368279298048 8891176920141824 8901305419460608 8910233037860616 8915054592534783 8921214680007168 8931377397229056 8936210393656128 8955793031480064 8970846868050144 8975701222415972 8977045506637824 8981903215245312 8995370399674736 9001585983430656 9011840256663552 9016716793598976 9025760164538502 9036041976102834 9051665308302848 9062821262229504 9073145292423168 9082245258668736 9087159893548968 9097948476424192 9117447759671328 9122381443523964 9128684788844544 9144029240020224 9157739511134522 9164067288026112 9169026198896256 9179471213818752 9184438460146576 9190784685367296 9204565060132288 9210925192347648 9215466968457882 9226407881822208 9231400526779904 9233339818622976 9235661563713816 9251185832676711 9251630038525952 9262169152681984 9262587690721728 9269127957454848 9282885545412864 9298489193398944 9334529849187312 9339581001703106 9341543019622464 9346034426674176 9370710197439976 9382259366312448 9389308396640256 9398030052243008 9418624712693504 9425701064844288 9430232935022592 9446084259960832 9453181242875904 9455558267611764 9466784225468416 9473896760573952 9489821480251392 9492207718261422 9499339354413384 9519881793241776 9527034221335872 9540743477229888 9547911579015936 9556780559882248 9558788206125312 9563960710565856 9605646494081792 9607664405864448 9612863358465024 9644903415189504 9650122518769152 9673022667128832 9687526094423296 9699465731063808 9710515003047936 9715769610733568 9718212663934313 9720254223120672 9725514100947036 9737060559478784 9748593156715776 9763209892035978 9769956034341888 9786378401509248 9791674060817424 9798439871176704 9813131345099712 9819911981924352 9831098461814784 9836418320289792 9862834482771039 9874543972694016 9879887340644608 9912817398944768 9913265338417056 9941717741215744 9946306646914176 9951688847480688 9963503828303872 9975304625476608 9990261284874024 9995667270417787 9997164314210304 10002574035159552 10013968596893184 10019387411068992 10026310565855232 10041343701962496 10065172234715136 10070618756487168 10092202726556412 10092687314755584 10104184530198528 10109652162520064 10119791699634078 10143806392798848 10161345051590656 10172920479383552 10183123471840704 10188633820039752 10195673920008192 10207288453976064 10222592942661792 10228124648799596 10229656507564032 10235192035977216 10252396420628736 10274863322938368 10280423313913984 10304819192684544 10315154473758288 10326905115546096 10327400973238272 10332493267664898 10344760352346112 10355135692648824 10379708867049984 10385325592627392 10408083793341696 10419940296767232 10425578792598816 10432782615822336 10465988012725168 10473219757744128 10478887084452864 10490824244364288 10501346080335726 10513813632774144 10519502925865472 10521712816570368 10542048972119973 10544466150653952 10555041787101504 10572783808773384 10573291472601088 10585336174493696 10595952801780192 10601686542473796 10609012051900416 10626844792455936 10642778350777958 10650132253651968 10668034113356928 10673806859089264 10676049165282816 10681182201913344 10697197232045632 10704588737052672 10709383082788544 10709867017396998 10722582132928512 10730638167588864 10733336411883624 10751378129867529 10764142528792576 10772229788393472 10806352305842016 10813982617030656 10845510263144448 10848237392298768 10856387833615296 10890284824051864 10898466856226208 10903706831119872 10911898947446784 10922034925579712 10924329378428928 10930240812075264 10945969260697856 10954193129413632 10977881707522048 10986129552531456 11001938424193024 11010204343369728 11015633318419602 11022746760216576 11028711450021888 11031484645547058 11039772763237176 11071458393626624 11106528758782072 11108861969280768 11114873258225184 11151919573812864 11157954162326832 11165664039247872 11184432458867712 11208941806841856 11215007251542528 11239043945483277 11241620937474048 11258476271897344 11271810837452616 11285193111650304 11291299817879552 11296511664707808 11316043352907776 11328934170222592 11329446101048064 11346433117771542 11354273229100032 11367207596473344 11373358682835072 11417441468427456 11423619737620328 11425330644811776 11431513183039488 11444535539306496 11462213047544721 11469614872117248 11475821373671424 11500417060494516 11520301301476352 11533945973207328 11553888185737216 11559221238305664 11565476228153232 11579207151812608 11592921591770112 11610303655394136 11618326094893056 11637855396389376 11644152937188288 11652198765723648 11669669707686144 11682963363042048 11689285312913824 11697362326831104 11728776141673668 11742700940500992 11749055215901696 11774236514315814 11788215285231616 11788747970009472 11802177274909824 11822583259824128 11828040336870912 11834440791598656 11862524419485696 11880310717147488 11886739456713044 11888519725006848 11894952906676224 11908503196305408 11914947191541504 11941057375306752 11961129157400192 11975870953660416 12001538377526544 12002114644574208 12008032716475422 12015787008884736 12022289058131968 12034346886051336 12048055968137112 12054575478942381 12062904899544576 12109660344891648 12116213191398624 12124585202171904 12156597012895104 12163175258031952 12165730444159488 12171579718459392 12192038986693632 12201199046037504 12204267066336114 12218756384034816 12225368265195008 12227936516554752 12239294951758336 12251570427058347 12254379580489728 12266670185009856 12287289291277176 12301877175762944 12314215418285088 12334914443568948 12350116920962304 12358837276606464 12368634299552762 12377180727217152 12397985591198592 12407300381274624 12446039798916416 12455390692829952 12461379235565568 12470741654224896 12484947861061632 12494844853629831 12509679155083264 12519077862187008 12552698432617686 12567601419792384 12604241657167872 12607411023482352 12616883157985344 12628602882701542 12653095307001856 12656276957681896 12665785805884512 12693175724322368 12695842250606592 12702712295114496 12720991302973184 12730548772021248 12745050941500416 12751947614087808 12810219207819264 12817151144620032 12844621651980888 12851572204822869 12859871220252672 12866830025025536 12910299045380352 12960338964160896 12967352134596048 12976312261828608 12991094395969536 12998124208954368 13017613189381304 13026608045789184 13048504535345664 13055565414423232 13061591612318403 13064586494902272 13084175126799616 13099672054336824 13115224427053056 13128378421146912 13143333783422304 13150445977028052 13166058630258688 13210538558063616 13217687117889408 13261742195885568 13268918463307584 13278086965592064 13300406167302144 13320348379832032 13329552418947072 13336765380212736 13351958129190912 13359183214758656 13365349556790924 13388458269283328 13404315590484192 13427491675316224 13433689547220096 13456270302075216 13456916419674112 13463551833623958 13472246040264704 13472854822867968 13493055599512104 13502378975145984 13517760384995328 13525075190398464 13577497962454272 13584845093386336 13594231893344256 13609717938634752 13630123923549056 13630739840323452 13646922714636288 13669861894171648 13676171639506992 13683572165285946 13699817763917824 13716043860030336 13736609266701783 13739758923579392 13746100932039168 13753539298344384 13769206820728128 13776657690219864 13786177028050944 13806847590198432 13816387788521472 13839611822733312 13847100790169856 13877445057788928 13893253729022976 13900771723465088 13903691936182272 13947733790098416 13964293010325504 13971849445937152 13987765659152384 14001794773780968 14009371502554659 14018418177032192 14019051640011264 14056065296159964 14073389049468672 14097045078364512 14127937069040256 14135582056631728 14138551597266432 14145349402533888 14169126389941248 14179771864313856 14183337401417646 14200176338202624 14210845140860928 14224045484475904 14234732220377088 14238311577392133 14241576269217792 14279822689862664 14296776177238016 14311115215844832 14335170839823372 14345941065848784 14362973051191296 14390733517497106 14408469741122688 14418643489374208 14419295037697536 14464316523065024 14467355122784256 14475183778153728 14509534000693248 14531289141634944 14538275774826496 14549198596595712 14565772504571904 14573654416100352 14588271151420554 14605590839218176 14644814838053967 14648172736708608 14676484431247738 14679567602263872 14687511091226136 14704948600029184 14708646194062744 14719697017649568 14754627480434688 14811815959041024 14819831010966912 14869226098417152 14877272216435776 14887552052330496 14912576611823616 14927533271221032 14945255742455808 14953343002056704 14985391927311036 15003861052739328 15020952895339776 15029081116603488 15062015552943744 15097758352072704 15105928134730752 15128577490362056 15139030972133376 15156276795297792 15164478243780096 15179687549451117 15223255291236608 15242017577385984 15259380719075328 15274685207761056 15282950730059628 15301095164895232 15333889413992688 15342186973199394 15352788053965824 15378594630943104 15412294984407552 15420634970870976 15431290257309696 15448869011423232 15457228789026816 15480404873858848 15491101459857408 15498739901497347 15517140528519168 15525537249584384 15532703538973236 15559559610248192 15577284484056064 15577988388941088 15612125690012544 15629910445150848 15638368188898224 15656934587334656 15698982019087752 15707477139227951 15709829636616192 15718330626679296 15736236366546432 15770720449161216 15779254388798208 15816699225980928 15840414289529984 15859175713160076 15859937208901632 15878004261740544 15886596255388672 15889933641351168 15893929202670288 15902529813710694 15921409833742336 15940267188683904 15964167526166937 15967827938213888 15975198380477952 16002051170035392 16010710288633896 16021773302870016 16045795848068448 16056883105579008 16064074624182816 16072767305256508 16083873199392768 16146213793188864 16154950921864832 16158344682590208 16208796017193472 16209528458763024 16220973925545984 16228772957945856 16256051982258176 16268265394716672 16272356088448152 16291675178713088 16335427236077796 16347700284339312 16355560246679808 16383052388369568 16395361218112896 16418953891046784 16431289694120448 16446552591425264 16466822561283072 16479194328797184 16502907636289536 16515306515054592 16530647454931456 16534120140324864 16543067175032832 16547226968320587 16607187590439936 16615172314087424 16659793138173108 16672309887337776 16692103816249344 16724365979793934 16727879360719296 16736931243490248 16756801893056512 16776648688301568 16809881364643136 16813412710262784 16822510877313792 16862431406211072 16887714407846016 16927789667475456 16936949726819328 16974065029361664 16993401255333888 17002596818783744 17019649676657313 17060038024252608 17089534859493376 17126162202641184 17135429606430492 17147269774559232 17166803308959744 17204422308175872 17213732060507136 17280451952214528 17289802846128064 17301749682438144 17321459194626048 17330832278605824 17348214342229848 17368810727718912 17398006047127552 17415455483091204 17456783094584064 17466229405782432 17504504561529216 17524445044563072 17533927969370736 17546043490246656 17614051410751488 17623582823852544 17661354771473721 17682322927847424 17691891284410112 17733874889736192 17751661187397984 17782353840283648 17802610838921216 17820466075721232 17830109185069566 17842429360014336 17862754794458112 17872420787312256 17899218135399293 17911586062960128 17941693736100288 17951402444831944 17954091013275648 17963806430490624 17990740799349472 18003171966861312 18012049074713133 18023680513327104 18033433587197952 18051520329077004 18072083952205668 18103330616605696 18164490517337472 18174319787097936 18195896952848384 18234895519342656 18244762887047928 18257369577689088 18288058480040448 18315479022269044 18328134576052224 18338052397792512 18358942427637504 18368876920293152 18381569370734592 18409130120264576 18430933936915764 18452815763644416 18462801053559808 18466679637245952 18471323127427632 18502371665353422 18503260077051904 18524338305363968 18525175381443456 18538255914909696 18552951449329143 18565771090825728 18596978386797888 18669059698374624 18679162003406212 18683086039244928 18692068853348352 18741420394879952 18764518732624896 18778616793280512 18796060104486016 18837249425387008 18851402129688576 18860465870045184 18892168519921664 18906362485751808 18911116535223528 18933568450936832 18942904324052313 18979642960502784 18984415436522844 18998678708826768 19039763586483552 19054068442671744 19081486954459776 19095823158031872 19113561119764496 19117576412250624 19127921421131712 19211292988163584 19215328811728896 19225726716930048 19289806830379008 19300245037538304 19375052188846592 19398931462127616 19421030006095872 19431539221467136 19436425327868626 19440508446241344 19451028201894072 19474121118957568 19497186313431552 19526419784071956 19539912068683776 19572756803018496 19583348121634848 19596879742353408 19626262690199424 19672836640579584 19725668965542078 19749087945388032 19759774681289216 19825634797889536 19826530676834112 19883435482431488 19892613293828352 19903377694961376 19950609250953216 19980522569748048 19991334540835574 19994328628420608 20005148070319104 20027937193786368 20038774822137984 20082687403924992 20130344469430272 20141237512974336 20184405453112824 20185374629511168 20195327750435937 20208369060397056 20219304325040128 20239583399268156 20287612785597696 20366246943681408 20377267640079504 20391347840016384 20414576907952128 20445185885323584 20456249297599192 20459313015128064 20470384071954432 20504792841257472 20525358247928919 20549726645876736 20560846627827968 20609638385369088 20630308947516576 20653810231092192 20664986535329796 20689520704692224 20710271385297648 20759417734099968 20770651185254784 20801794049247827 20816167586683392 20839880593534464 20851157585197632 20865565231644672 20931976025450336 20946439515488256 20957774168905728 20981648488728576 21002692160671452 21027627265548288 21039005851730944 21043425633140736 21084097944239946 21110083574203008 21145567617546768 21146582945202176 21170672348987392 21191905603560384 21203373084947592 21218024103800832 21253689584911872 21285556701555916 21300264507303936 21336068226713856 21347613718178528 21352098330565632 21362364403826688 21394394464091264 21418766165577088 21419734034793996 21445164265857024 21461276335177728 21466672823767248 21502756259735058 21528285057585152 21544459576786944 21586100276245659 21612704611684032 21627965234061312 21696474784597536 21712775667230592 21780569648103728 21796933712452416 21807413662239744 21823797894893568 21844069851159424 21848658756857856 21860481624150528 21891938521395712 21908386258827264 21955763415044096 21972259105062912 22003876848386048 22014726646871607 22031266636839204 22057422900043776 22062969291094116 22079545526474352 22142916787253248 22213057517564144 22217723938561536 22229746516450368 22303839147625728 22315908324653664 22331328078495744 22368864917735424 22417883613683712 22430014503085056 22478087890966554 22516952543794688 22543621674905232 22570386223300608 22582599635759104 22593023329415616 22632086705815552 22657868340445184 22658892202096128 22692866235543084 22708546458200064 22734415192946688 22746717365670144 22834882936854912 22847239475240656 22863026366078976 22889071078612992 22924426095089442 22939229744234496 22951642747342848 23000834120989032 23013280459799091 23040602602952704 23067891946414656 23107776371474432 23118442476611328 23130952456306464 23185843183540224 23220607310788272 23236652189786112 23275710792778752 23288305874376576 23339339415372288 23365926726084096 23378570625827648 23394724653662208 23457552283347336 23485401881001984 23498110431803392 23548473028631628 23576430570463232 23577495940018944 23604354549819648 23656080673741824 23668881583197312 23725048838971392 23760621434294976 23773478913426088 23777039450013696 23789905813352448 23817006392610816 23829894383083008 23853794720566041 23882114750613504 23922258314800384 23951741907320832 24003076755053088 24016065432950844 24044578116263936 24068693772102672 24096111936274224 24109150957884762 24125809799089152 24219320689783296 24232426382797248 24249170404343808 24313194025790208 24326350516063904 24331460888318976 24343159436918784 24384077973387264 24402398092075008 24408534132672228 24437512768069632 24450736530390016 24455873033109504 24478589903516672 24503140854116694 24533340370019712 24574578582554352 24603754351525888 24628430836570176 24669828887137896 24683178361643923 24700233841924608 24737268599105524 24754361454434304 24795971182397184 24814600762549248 24892079597832832 24910781385659904 24922758471131136 24941483308449792 24969895722123264 24989689707259662 25019358310166528 25038155724374016 25086548969690901 25105396865235372 25135202839584768 25214822046964704 25233766315970688 25257205765403084 25306190614003712 25312553915363792 25331571611769024 25386351448644736 25391684501213184 25405424590228992 25441982605946368 25461097544042496 25490101883000832 25503895228175616 25634302289240064 25689243303961776 25703144409645738 25719742440505344 25733660050051072 25820598090760704 25920677928321792 25934704269192096 25952624523657216 25982188791939072 25996248417908736 26035226378762608 26053216091578368 26097009070691328 26111130828846464 26123183224636806 26168350253599232 26199344108673648 26230448854106112 26256756842293824 26286667566844608 26300891954056104 26332117260517376 26421077116127232 26435374235778816 26523484391771136 26537836926615168 26600812334604288 26640696759664064 26659104837894144 26673530760425472 26703916258381824 26718366429517312 26730699113581848 26745163777604349 26776916538566656 26808631180968384 26854983350632448 26867379094440192 26912540604150432 26927103667247916 26945709645735936 26986111199024208 27004757950291968 27035520769990656 27050150380796928 27154995924908544 27169690186772672 27188463786688512 27219435877269504 27260247847098112 27261479680646904 27293845429272576 27339723788343296 27352343279013984 27367144330571892 27399635527835648 27432087720060672 27473218533403566 27492201864078336 27507078596688768 27538413641456256 27553315380439728 27572354056101888 27613695180396864 27632775577042944 27679223645466624 27694201580339712 27753557498030133 27754890115577856 27786507458045952 27801543446930176 27807383872364544 27895467580196832 27943698891874304 27975531318304768 28003589547561936 28018743005109318 28036836354064384 28038103280022528 28112130592319928 28127342784198889 28146778098937344 28194090156729024 28255874138080512 28271164113263456 28277103194532864 28290698805067776 28338252779882496 28359543728627712 28366674802835292 28400352676405248 28421690281721856 28448090968951808 28469464440754176 28476623154784266 28559645379725328 28593552354476032 28622230431689664 28670341679646744 28691882131697568 28781467034994212 28816939482245376 28837286978748416 28838590075395072 28928633046130048 28934710245568512 28950367556307456 29019068001386496 29062578283269888 29076551549652992 29098397193191424 29131545009143808 29147308832200704 29154637991802939 29176542302841108 29211181678436352 29289629676107934 29352968862495476 29359135204527744 29375022182452272 29409897200058368 29417292388125488 29439394035299136 29509254960869376 29623631918082048 29639662021933824 29738452196834304 29754544432871552 29825153223647232 29855066542442064 29890511484911616 29906686004113408 29970783854622072 29987001811253361 30007722105478656 30041905790679552 30058162233206976 30124031105887488 30195516704145408 30211856269461504 30257154980724112 30278061944266752 30312553590595584 30328956487560192 30359375098902234 30446510582473216 30484035154771968 30518761438150656 30549370415522112 30565901460119256 30602190329790464 30667778827985376 30684373946398788 30705576107931648 30757189261886208 30824589968815104 30841269941741952 30914457578053632 30960809747717696 30982202919714816 30997479802994694 31034281057038336 31051074499168768 31065407077946472 31119119220496384 31154568968112128 31155976777882176 31224251380025088 31259820890301696 31276736377796448 31397964038175504 31414954278455902 31419659273232384 31436661253358592 31472472733092864 31541440898322432 31558508777596416 31626146916359919 31633398451961856 31680828579059968 31718351426320152 31719874417803264 31756008523481088 31773192510777344 31787858405340576 31805059627421388 31842819667484672 31880534377367808 31928335052333874 31950396760955904 32004102340070784 32021420577267792 32043546605740032 32091591696136896 32113766211158016 32128149248365632 32145534610513016 32167746398785536 32254134389602587 32292427586377728 32309901843729664 32316689365180416 32417592034386944 32419056917526048 32441947851091968 32512103964516352 32536530789433344 32544712176896304 32583350357426176 32670854472155592 32688533505960871 32695400568678624 32711120493359616 32766104776739136 32790722436225792 32837907782093568 32862579388240896 32893105182850528 32933645122566144 32958388657594368 33005815272579072 33030613030109184 33061294909862912 33068240280649728 33086134350065664 33094453936641174 33214375180879872 33230344628174848 33319586276346216 33344619774675552 33448731959587868 33455758721438592 33473862486980496 33513603786113024 33553297376603136 33619762729286272 33626825420525568 33645021754627584 33724862812422144 33775428815692032 33855579334950912 33873899453638656 33948130058723328 33986802510667776 34005193637567488 34039299353314626 34120076048505216 34179069718986752 34252324405282368 34270859212860984 34294539549118464 34333606617919488 34408844616351744 34427464121014272 34560903904429056 34579605692256128 34661664557211648 34696428684459696 34737621455437824 34796012094255104 34830910966182408 34913566189168128 34932458811564864 35009009123058432 35048890089126144 35067855938741472 35092086980493312 35228102821502976 35247165647705088 35322709542947442 35364645855694848 35383782568820224 35467749779472384 35503322374795968 35564707680567296 35605221677842432 35640932151442464 35660218370139132 35684858720028672 35725509588916224 35744841574624512 35798436270798586 35823172125920256 35883387472200576 35902804889663888 35927612860981248 35981481598698944 36006343933722624 36024098149426266 36047361026654208 36066867174395904 36103040658154008 36144167904411336 36163726436827143 36206661233211392 36328981034674944 36348639574195872 36469791038685312 36489525774095856 36514739155378176 36576116960080896 36630958044538088 36656269152104448 36676104795585024 36717884855275008 36737753840586304 36754711281175041 36763138741469184 36818260240529152 36861867873831528 36905631527288832 36925602107119616 36942646254855264 37004743330706844 37006520154103808 37048676610727936 37050350762886912 37076511829819392 37105902898658286 37131542181651456 37193956773595776 37338119396749248 37358324006812424 37366172078489856 37384137706696704 37482840789759904 37484534560889493 37529037465249792 37557233586561024 37592120208972032 37674498850774016 37702804259377152 37784337039843328 37812724971503616 37822233070447056 37867136901873664 37885808648104626 37959285921005568 37968830873045688 37997357417653536 38079527172967104 38108136885343488 38162973908919552 38191646316063744 38227122239528992 38235152824501248 38255842842263424 38422585976327168 38430657623457792 38451453433860096 38554716614468607 38579613660758016 38600490075076608 38750104377693184 38863078442934272 38872850655737252 38881016892482688 38902056403788144 38948242237915136 38994372626863104 39052839568143912 39079824137367552 39145513606036992 39166696243269696 39193759484706816 39252525380398848 39345673281159168 39451337931084156 39498175890776064 39519549362578432 39651269595779072 39653061353668224 39766870964862976 39785226587656704 39806755389922752 39901218501906432 39961045139496096 39982669081671148 39988657256841216 40010296140638208 40055874387572736 40077549644275968 40165374807849984 40282475025948672 40368810906225648 40370749259022336 40390655500871874 40416738120794112 40438608650080256 40479166798536312 40575225571195392 40732493887362816 40754535280159008 40782695680032768 40829153815904256 40890371770647168 40912498595198384 40940768143908864 41009585682514944 41050716495857838 41099453291753472 41121693255655936 41209827800105349 41219276770738176 41260617895033152 41307620462184384 41329973070659592 41379041409384448 41420542770595296 41518835468199936 41541302370509568 41603588098495654 41632335173366784 41679761187068928 41702315170395264 41863952050900672 41892879030976512 41915548337811456 41963296977457152 42005384321342904 42028114507663977 42055254531096576 42078011703461888 42168195888479892 42220167148406016 42291135235093536 42383811207120768 42406746169895184 42436048207601664 42507379169823744 42571113403111832 42600529014607872 42672136453427712 42695227436357056 42704196661131264 42714934732176399 42724728807653376 42788788928182528 42837532331154176 42839468069587992 42890328531714048 42933345647534496 43005512519470116 43056570115170304 43088919153573888 43172200552491318 43225409223368064 43255930468122624 43392949569195072 43425551334461184 43561139296207456 43593867424904832 43614827324479488 43647595789787136 43688139702318848 43697317513715712 43720963248301056 43783877042791424 43816772517654528 43911526830088192 43934444514161901 43944518210125824 44007753696772096 44029453293743214 44062533273678408 44114845800087552 44125938582188232 44159091052948704 44200110089455397 44285833574506496 44426115035128288 44435447877123072 44459493032900736 44607678295251456 44631816649307328 44662656156991488 44737729835470848 44835767227367424 44860029006170112 44956175781933108 45033905087589376 45087243349810464 45165199271518208 45186046658831232 45264173411631104 45315736680890368 45317784404192256 45385732471086168 45417092916400128 45468830385893376 45493434731340288 45669765873709824 45694478950481312 45726052732157952 45778142157225984 45848852190178884 45903285494685696 46001668241978064 46026560919598182 46081205205905408 46135783892829312 46215552742948864 46236884953222656 46261904912612928 46371686367080448 46441214621576544 46473304379572224 46551421585557504 46576611748753152 46678678830744576 46731853452168192 46757141251655296 46915104566694672 46970803762003968 46996220863606784 47096946057263256 47122431417683853 47152861140926464 47154991880037888 47208709099639296 47312161347483648 47337763166394624 47450097677942784 47521242868589952 47546957826852176 47579811626704896 47634012785221632 47659788766166016 47707589441132082 47764229501227008 47844516629600768 47892502578500811 47903483814641664 48006153510106176 48032130865901688 48089156232527872 48137387544205344 48192223872548448 48218301915769524 48251619598178304 48438641379566592 48464852765594496 48626388051580416 48652701032127808 48662921776637952 48686318873837568 48768155946774528 48804796184150016 48817068265344456 48875025536139264 48901473060780032 48957179807033344 49006281708233388 49066680740039424 49149157165108704 49256861673140352 49339657774275792 49366356723287846 49400467683849216 49474537198211048 49508722908868608 49591942364794368 49629201525098496 49641680904961761 49784159195665664 49821562771319808 49845516942262272 49979379414519324 50038716620333056 50076311448748032 50173097939381802 50210793730470744 50270405679169536 50367567311239871 50429644093929408 50467532631941376 50514411530806168 50625107830727584 50663143223538048 50772702897289472 50783369002426368 50810849180457984 50883965211892736 50922195088084992 50980203766001664 51007790456351232 51058949029971939 51268604578480128 51367695509367083 51378486607923552 51406288819291476 51467320100102144 51641196181521408 51841355856643584 51869408538384192 51905249047314432 51964377583878144 51992496835817472 52070452757525216 52106432183156736 52194018141382656 52222261657692928 52246366449273612 52336700507198464 52398688217347296 52513513684587648 52573335133689216 52601783908112208 52664234521034752 52842154232254464 52870748471557632 53046968783542272 53075673853230336 53201624669208576 53281393519328128 53347061520850944 53407832516763648 53436732859034624 53461398227163696 53490327555208698 53553833077133312 53617262361936768 53697654406197879 53709966701264896 53734758188880384 53825081208300864 53854207334495832 53891419291471872 53972222398048416 54009515900583936 54071041539981312 54100300761593856 54309991849817088 54339380373545344 54520495694196224 54522959361293808 54587690858545152 54679447576686592 54704686558027968 54734288661143784 54799271055671296 54864175440121344 54946437066807132 54984403728156672 55014157193377536 55076827282912512 55106630760879456 55144708112203776 55227390360793728 55358447290933248 55388403160679424 55507114996060266 55509780231155712 55573014916091904 55603086893860352 55614767744729088 55658854347987429 55790935160393664 55887397783748608 55951062636609536 56007179095123872 56037486010218636 56076206560045056 56224261184639856 56254685568397778 56293556197874688 56388180313458048 56511748276161024 56542328226526912 56554206389065728 56581397610135552 56676505559764992 56719087457255424 56733349605670584 56800705352810496 56828712972156939 56896181937903616 56938928881508352 56953246309568532 57119290759450656 57244460863379328 57340683359293488 57383764263395136 57562934069988424 57633878964490752 57677180150790144 57857266092260096 57869420491137024 57900735112614912 58125156566539776 58153103099305984 58196794386382848 58263090018287616 58294617664401408 58309275983605878 58353084605682216 58422363356872704 58535280929278769 58579259352215868 58705937724990952 58718270409055488 58750044364904544 58834584776250976 58878788070598272 59018509921738752 59247263836164096 59279324043867648 59476904393668608 59509088865743104 59650306447294464 59710133084884128 59813372008226816 59941567709244144 59974003622506722 60015444210957312 60083811581359104 60116324466413952 60248062211774976 60391033408290816 60423712538923008 60514309961448224 60556123888533504 60585983251307811 60625107181191168 60657912975120384 60718750197804468 60893021164946432 61098740831044224 61131802920238512 61204380659580928 61335557655970752 61368747892797576 61411152215863296 61514378523772416 61649179937630208 61682539883483904 61828915156107264 61921619495435392 61994959605989388 62068562114076672 62102148998337536 62130814155892944 62238238440992768 62309137936224256 62311953555764352 62405382147743481 62448502760050176 62519641780603392 62553472755592896 62795928076351008 62829908556911804 62839318546464768 62873322506717184 62944945466185728 63082881796644864 63117017555192832 63252293832719838 63361657158119936 63436702852640304 63439748835606528 63512017046962176 63546385021554688 63575716810681152 63610119254842776 63685639334969344 63761068754735616 63856670104667748 63900793521911808 64008204680141568 64042841154535584 64087093211480064 64183183392273792 64256298496731264 64291069221026032 64335492797571072 64508268779205174 64584855172755456 64619803687459328 64633378730360832 64758300828736977 64835184068773888 64838113835052096 64883895702183936 65024207929032704 65089424353792608 65341708944311184 65377067011921742 65390801137357248 65422240986719232 65532209553478272 65581444872451584 65675815564187136 65725158776481792 65786210365701056 65867290245132288 65916777315188736 66011630545158144 66044179940614821 66122589819725824 66172268700131328 66188907873282348 66428750361759744 66639172552692432 66689239549351104 66897463919175736 66911517442877184 66947724973960992 67106594753206272 67239525458572544 67253650841051136 67290043509255168 67550857631384064 67711158669901824 67747798907277312 67896260117446656 67973605021335552 68010387275134976 68027488647540191 68078598706629252 68240152097010432 68504648810564736 68541718425721968 68589079098236928 68667213235838976 68817689232703488 68854928242028544 69039841379397273 69121807808858112 69159211384512256 69323329114423296 69392857368919392 69592024188510208 69661821932364816 69827132378336256 69864917623129728 69969670892924509 70018018246116864 70097780178252288 70135711877482944 70184173960986624 70456205643005952 70494331295410176 70645419085894884 70729291711389696 70767565137640448 71006644749591936 71129415361134592 71210443355684864 71281864302884928 71320436740278264 71369717440057344 71451019177832448 71489683149249024 71596872541597172 71646344251840512 71766774944401152 71805609779327776 71855225721962496 71962963197397888 72048196298852532 72133734348791808 72206081316308016 72288335808822672 72327452873654286 72413322466422784 72657962069349888 72697279148391744 72939582077370624 72979051548191712 73029478310756352 73152233920161792 73261916089076176 73312538304208896 73352209591170048 73435769710550016 73475507681172608 73509422562350082 73636520481058304 73723735747663056 73811263054577664 73851204214239232 73885292509710528 74009486661413688 74013040308207616 74049535084931769 74097353221455872 74100701525773824 74211805797316572 74263084363302912 74387913547191552 74676238793498496 74716648013624848 74732344156979712 74768275413393408 74965681579519808 74969069121778986 75058074930499584 75114467173122048 75184240417944064 75259646909072703 75348997701548032 75405608518754304 75568674079686656 75644466140894112 75771617296209252 75918571842011136 75937661746091376 75994714835307072 76159054345934208 76216273770686976 76325947817839104 76383292632127488 76454244479057984 76470305649002496 76511685684526848 76845171952654336 76902906867720192 77109433228937214 77159227321516032 77200980150153216 77500208755386368 77726156885868544 77745701311474504 77762033784965376 77804112807576288 77988745253726208 78105679136287824 78159648274735104 78291027212073984 78333392486539392 78505050760797696 78691346562318336 78902675862168312 78996351781552128 79039098725156864 79302539191558144 79306122707336448 79570453175313408 79613510779845504 79802437003812864 79922090278992192 79965338163342296 79977314513682432 80020592281276416 80111748775145472 80155099288551936 80235491332813047 80330749615699968 80564950051897344 80737621812451296 80781311001743748 80877217300160512 80958333597072624 81150451142390784 81464987774725632 81509070560318016 81565391360065536 81658307631808512 81780743541294336 81824997190396768 81881536287817728 82019171365029888 82101432991715676 82198906583506944 82243386511311872 82419655600210698 82521235790066304 82615240924368768 82659946141319184 82758082818768896 82841085541190592 83037670936399872 83082604741019136 83207176196991308 83264670346733568 83359522374137856 83404630340790528 83727904101801344 83831096675622912 83926593954914304 84010768642685808 84056229015327954 84110509062193152 84156023406923776 84336391776959784 84382028352596667 84440334296812032 84582270470187072 84767622414241536 84813492339790368 84872096415203328 85014758339647488 85142226806223664 85201058029215744 85344272906855424 85390454872714112 85408393322262528 85429869464352798 85577577856365056 85675064662308352 85678936139175984 85780657063428096 85866691295068992 86011025038940232 86113140230340608 86344401104982636 86450818446736128 86511860936245248 86785899138390144 86851102668922368 87122278592414912 87187734849809664 87229654648958976 87295191579574272 87376279404637696 87394635027431424 87441926496602112 87463913975408817 87567754085582848 87633545035309056 87823053660176384 87868889028323802 88058906587486428 88125066547356816 88229691600175104 88251877164376464 88318182105897408 88400220178910794 88571667149012992 88852230070256576 88870895754246144 88918986065801472 89215356590502912 89263633298614656 89475459670941696 89671534454734848 89720058012340224 89912351563866216 89961005433760083 90067810175178752 90174486699620928 90330398543036416 90372093317662464 90635568808384512 90771464942172336 90834185832800256 90937660771786752 90986869462680576 91339531747419648 91388957900962624 91452105464315904 91556284314451968 91697704380357768 91806570989371392 92003336483956128 92053121839196364 92162410411810816 92271567785658624 92473769906445312 92523809825225856 92743372734160896 92882429243153088 92946608759144448 93102843171115008 93153223497506304 93357357661489152 93463706904336384 93514282503310592 93830209133389344 93992441727213568 94193892114526512 94244862835367706 94305722281852928 94309983760075776 94417418199278592 94624322694967296 94675526332789248 94900195355885568 95042485737179904 95093915653704352 95159623253409792 95268025570443264 95319577532332032 95415178882264164 95528459002454016 95689033259201536 95785005157001622 96012307020212352 96064261731803376 96178312465055744 96274775088410688 96384447745096896 96436603831539048 96503239196356608 96877282759133184 96929705531188992 97252776103160832 97305402064255616 97325843553275904 97536311893549056 97609592368300032 97634136530688912 97750051072278528 97802946121560064 97914359614066688 98012563416466776 98065600517882613 98133361480078848 98298314330217408 98513723346280704 98679315548551584 98732713446575692 98800935367698432 98949074396422096 99017445817737216 99183884729588736 99258403050196992 99283361809923522 99568318391331328 99643125542639616 99691033884524544 99958758829038648 100077433240666112 100346195878763604 100421587460941488 100540811358339072 100735134622479742 100859288187858816 100935065263882752 101028823061612336 101250215661455168 101326286447076096 101545405794578944 101566738004852736 101621698360915968 101767930423785472 101844390176169984 101960407532003328 102015580912702464 102117898059943878 102537209156960256 102735391018734166 102756973215847104 102812577638582952 102934640200204288 103282392363042816 103682711713287168 103738817076768384 103984993671634944 104140905515050432 104212864366313472 104388036282765312 104444523315385856 104492732898547224 104673401014396928 104797376434694592 105027027369175296 105146670267378432 105203567816224416 105684308464508928 105741496943115264 106093937567084544 106151347706460672 106403249338417152 106562787038656256 106694123041701888 106815665033527296 106873465718069248 106922796454327392 106980655110417396 107107666154266624 107234524723873536 107395308812395758 107469516377760768 107650162416601728 107708414668991664 107782838582943744 107944444796096832 108019031801167872 108142083079962624 108200601523187712 108491179310481429 108619983699634176 108678760747090688 109040991388392448 109045918722587616 109358895153373184 109409373116055936 109468577322287568 109598542111342592 109728350880242688 109892874133614264 109952339974595657 109968807456313344 110028314386755072 110153654565825024 110213261521758912 110289416224407552 110454780721587456 110716894581866496 110776806321358848 111014229992120532 111019560462311424 111146029832183808 111206173787720704 111229535489458176 111317708695974858 111581870320787328 111774795567497216 111902125273219072 112014358190247744 112074972020437272 112152413120090112 112448522369279712 112509371136795556 112587112395749376 112776360626916096 113023496552322048 113084656453053824 113108412778131456 113353011119529984 113438174914510848 113466699211341168 113601410705620992 113657425944313878 113792363875807232 113877857763016704 113906492619137064 114238581518901312 114488921726758656 114681366718586976 114767528526790272 115125868139976848 115267757928981504 115354360301580288 115714532184520192 115738840982274048 115801470225229824 116250313133079552 116306206198611968 116589235328802816 116618551967211756 116706169211364432 116844726713745408 117070561858557538 117158518704431736 117411875449981904 117436540818110976 117500088729809088 117669169552501952 117757576141196544 118037019843477504 118494527672328192 118558648087735296 118953808787337216 119018177731486208 119300612894588928 119420266169768256 119626744016453632 119883135418488288 119948007245013444 120030888421914624 120167623162718208 120232648932827904 120496124423549952 120847425077846016 121028619922896448 121112247777067008 121171966502615622 121250214362382336 121315825950240768 121437500395608936 121786042329892864 122197481662088448 122263605840477024 122671115311941504 122737495785595152 122822304431726592 123028757047544832 123298359875260416 123365079766967808 123629483400316047 123657830312214528 123843238990870784 123989919211978776 124137124228153344 124204297996675072 124261628311785888 124476476881985536 124618275872448512 124623907111528704 124810764295486962 124897005520100352 125039283561206784 125106945511185792 125591856152702016 125659817113823608 125678637092929536 125746645013434368 125889890932371456 126084343522991931 126165763593289728 126234035110385664 126504587665439676 126723314316239872 126873405705280608 127092770043109376 127151433621362304 127220238509685552 127371278669938688 127522137509471232 127713340209335496 127801587043823616 128016409360283136 128085682309071168 128174186422960128 128366366784547584 128512596993462528 128582138442052064 128670985595142144 129016537558410348 129169710345510912 129239607374918656 129266757460721664 129516601657473954 129670368137547776 129676227670104192 129767791404367872 130048415858065408 130178848707585216 130683417888622368 130754134023843484 130781602274714496 130844481973438464 131064419106956544 131162889744903168 131351631128374272 131450317552963584 131572420731402112 131734580490264576 131833554630377472 132023261090316288 132088359881229642 132245179639451648 132344537400262656 132377815746564696 132600330268366191 132857500723519488 133278345105384864 133378479098702208 133794927838351472 133823034885754368 133895449947921984 134213189506412544 134479050917145088 134507301682102272 134580087018510336 135101715262768128 135495597814554624 135792520234893312 135947210042671104 136020774550269952 136054977295080382 136157197413258504 136480304194020864 137009297621129472 137083436851443936 137178158196473856 137334426471677952 137709856484057088 138079682758794546 138243615617716224 138318422769024512 138646658228846592 138785714737838784 139184048377020416 139323643864729632 139654264756672512 139729835246259456 139939341785849018 140036036492233728 140195560356504576 140271423754965888 140912411286011904 140988662590820352 141290838171789768 141367294253051559 141458583422779392 141535130275280896 142013289499183872 142563728605769856 142640873480556528 142739434880114688 142902038355664896 142979366298498048 143193745083194344 143292688503681024 143533549888802304 143611219558655552 143677507735502433 143710451443924992 143925926394795776 144096392597705064 144267468697583616 144412162632616032 144576671617645344 144654905747308572 144826644932845568 145315924138699776 145394558296783488 145879164154741248 145958103096383424 146058956621512704 146304467840323584 146523832178152352 146625076608417792 146704419182340096 146871539421100032 146951015362345216 147018845124700164 147273040962116608 147447471495326112 147702408428478464 147770585019421056 148018973322827376 148026080616415232 148099070169863538 148194706442911744 148201403051547648 148423611594633144 148526168726605824 148775827094383104 149352477586996992 149433296027249696 149464688313959424 149536550826786816 149931363159039616 149938138243557972 150116149860999168 150228934346244096 150368480835888128 150519293818145406 150697995403096064 150811217037508608 151102701933719613 151137348159373312 151288932281788224 151543234592418504 151875323492182752 151989429670614144 152318108691868416 152432547541373952 152651895635678208 152766585264254976 152908488958115968 152940611298004992 153023371369053696 153690343905308672 153805813735440384 154103086528101249 154218866457874428 154401960300306432 155000417510772736 155452313771737088 155491402622949008 155524067569930752 155608225615152576 155977490507452416 156211358272575648 156319296549470208 156582054424147968 156666784973078784 157010101521595392 157805351724336624 157992703563104256 158078197450313728 158605078383116288 158612245414672896 159140906350626816 159227021559691008 159604874007625728 159844180557984384 159930676326684592 160041184562552832 160223497550290944 160310198577103872 160470982665626094 160661499231399936 161092963218593637 161129900103794688 161475243624902592 161562622003487496 161754434600321024 161916667194145248 162300902284781568 162929975549451264 163018141120636032 163561487082588672 163649994380793536 163763072575635456 164038342730059776 164202865983431352 164397813167013888 164486773022623744 164839311200421396 165042471580132608 165230481848737536 165319892282638368 165682171082381184 166075341872799744 166165209482038272 166414352393982616 166529340693467136 166719044748275712 166809260681581056 166976563043962287 167455808203602688 167662193351245824 167853187909828608 168021537285371616 168112458030655908 168312046813847552 168672783553919568 168764056705193334 168880668593624064 169164540940374144 169535244828483072 169626984679580736 169744192830406656 170029516679294976 170284453612447328 170402116058431488 170486138916470817 170688545813710848 170780909745428224 170816786644525056 170859738928705596 171155155712730112 171350129324616704 171357872278351968 171733382590137984 172022050077880464 172226280460681216 172688802209965272 172782248531507461 172901636893472256 173571798276780288 173702205337844736 174244557184829824 174375469699619328 174459309297917952 174590383159148544 174752558809275392 174789270054862848 174883852993204224 174927827950817634 175135508171165696 175267090070618112 175605842787836307 175646107320352768 175737778056647604 176117813174972856 176250133094713632 176503754328752928 176636364211794816 176800440357821588 177143334298025984 177704460140513152 177741791508492288 177837972131602944 178430713181005824 178527266597229312 178950919341883392 179440116024680448 179824703127732432 179922010867520166 180135620350357504 180348973399241856 180660797086072832 180744186635324928 181271137616769024 181542929884344672 181668371665600512 181875321543573504 181973738925361152 182679063494839296 182777915801925248 183395408760715536 183613141978742784 184006672967912256 184106243678392728 184324820823621632 184543135571317248 184947539812890624 185047619650451712 185486745468321792 185764858486306176 186205686342230016 186306446995012608 186714715322978304 186927413808672768 187028565006621184 187216146443230443 187660418266778688 187984883454427136 188387784229053024 188489725670735412 188619967520151552 188834836398557184 189248645389934592 189351052665578496 190084971474359808 190187831307408704 190319246506819584 190536051140886528 190639155064664064 190830357764528328 191056918004908032 191378066518403072 191570010314003244 192024614040424704 192128523463606752 192549550176821376 192768895490193792 192873207663078096 193006478392713216 193754565518266368 193859411062377984 194274902486210931 194505552206321664 194610804128511232 194651687106551808 195072623787098112 195268273061377824 195605892243120128 195828719228133376 196025126832933552 196131201035765226 196266722960157696 196596628660434816 196891399489392223 197027446692561408 197358631097103168 197465426893151384 197601870735396864 197898148792844192 198034891635474432 198132539821844463 198367769459177472 198516806100393984 198566723619847044 199136636782662656 199286251085279232 199917517658077296 200154866481332224 200692391757527208 200843174921882976 201470269244959484 201718576375717632 201870130527765504 202057646123224672 202500431322910336 202652572894152192 203090811589157888 203133476009705472 203243396721831936 203535860847570944 203688780352339968 203920815064006656 204031161825404928 204082465942620573 204235796119887756 205470782037468332 205513946431694208 205625155277165904 205869280400408576 206564784726085632 207365423426574336 207477634153536768 207969987343269888 208281811030100864 208776072565530624 208889046630771712 208985465797094448 209346802028793856 209594752869389184 209909012678773527 210054054738350592 210293340534756864 210407135632448832 211368616929017856 211482993886230528 212187875134169088 212302695412921344 213125574077312512 213388246083403776 213631330067054592 213746931436138496 213845592908654784 213961310220834792 214215332308533248 214469049447747072 214790617624791516 214939032755521536 215300324833203456 215416829337983328 215565677165887488 215888889592193664 216401203046375424 216982358620962858 217239967399268352 217357521494181376 218081982776784896 218091837445175232 218717790306746368 218818746232111872 218937154644575136 219456701760485376 219785748267228528 219904679949191314 219937614912626688 220056628773510144 220307309131650048 220426523043517824 220909561443174912 221433789163732992 221553612642717696 222028459984241064 222039120924622848 222148605254795307 222292059664367616 222412347575441408 222635417391949716 223163740641574656 224028716380495488 224149944040874544 224304826240180224 224897044738559424 225018742273591112 225174224791498752 225552721253832192 225778940727218109 226046993104644096 226169312906107648 226216825556262912 226706022239059968 226933398422682336 227314851888627756 227584727751614464 227755715526033408 227812985238274128 228477163037802624 228819734541726097 228977843453517312 229362733437173952 229535057053580544 230251736279953696 230535515857963008 230708720603160576 231429064369040384 231477681964548096 231602940450459648 232500626266159104 232612412397223936 233178470657605632 233237103934423512 233412338422728864 234141123717115076 234317037408863472 234823750899963808 234873081636221952 235000177459618176 235338339105003904 235515152282393088 236074039686955008 236989055344656384 237117296175470592 237907617574674432 238036355462972416 238840532339536512 239253488032907264 239766270836976576 239896014490026888 240061776843829248 240335246325436416 240465297865655808 240992248847099904 241694850155692032 242057239845792896 242343933005231244 242631651900481536 242875000791217872 243572084659785728 244394963324176896 244527211680954048 245342230623883008 245474991571190304 245644608863453184 246057514095089664 246596719750520832 246730159533935616 247258966800632094 247686477981741568 247979838423957552 248274248456306688 248408595993350144 248523256623571776 248952953763971072 249236551744897024 249247814223057408 249621528590973924 249794011040200704 250078567122413568 250213891022371584 251183712305404032 251319634227647216 251493290026868736 251779781864742912 252168687045983862 252331527186579456 252468070220771328 253009175330879352 253146085057790001 253446628632479744 253746811410561216 254185540086218752 254302867242724608 254440477019371104 255044275018942464 255426680418670992 255603174087647232 256032818720566272 256171364618142336 256732733569095168 257025193986925056 257164276884104128 257341971190284288 258033075116820696 258339420691021824 258479214749837312 259033203314947908 259340736275095552 259352455340208384 259535582808735744 260357697415170432 261366835777244736 261508268047686968 261563204549428992 261688963946876928 262128838213913088 262325779489806336 262391741926226451 262703262256748544 262900635105927168 263144841462804224 263469160980529152 264176719762459284 264490359278903296 264689074800525312 264755631493129392 265200660536732382 265715001447038976 266556690210769728 266756958197404416 267589855676702944 267646069771508736 267790899895843968 268426379012825088 268958101834290176 269014603364204544 269160174037020672 269883016301280249 270203430525536256 270991195629109248 271514961978083153 272041549100539904 272109954590160764 272314394826517008 272960608388041728 274018595242258944 274166873702887872 274356316392947712 274668852943355904 275419712968114176 276159365517589092 276487231235432448 276636845538049024 277571429475677568 278368096754040832 278647287729459264 279308529513345024 279459670492518912 279878683571698036 280072072984467456 280391120713009152 280542847509931776 281977325181640704 282581676343579536 282734588506103118 282917166845558784 283070260550561792 284026578998367744 285127457211539712 285281746961113056 285478869760229376 285804076711329792 285958732596996096 286387490166388688 286585377007362048 287067099777604608 287222439117311104 287355015471004866 287851852789591552 288192785195410128 288534937395167232 288824325265232064 289153343235290688 289309811494617144 289653289865691136 290631848277399552 290789116593566976 291758328309482496 291916206192766848 292608935680647168 293047664356304704 293250153216835584 293408838364680192 293743078842200064 293902030724690432 294037690249400328 294196801553647839 294546081924233216 294894942990652224 295404816856956928 295541170038842112 296037946645654752 296198140339727076 296402806103095296 296847223189266288 297052337453211648 297551654188766208 298704955173993984 298866592054499392 298929376627918848 299073101653573632 299862726318079232 299876276487115944 300232299721998336 300736961671776256 301038587636290812 301395990806192128 301622434075017216 302205403867439226 302577864563576448 303086469184837008 303750646984365504 303978859341228288 304636217383736832 304865095082747904 305303791271356416 305533170528509952 305816977916231936 305881222596009984 306046742738107392 307380687810617344 307611627470880768 308206173056202498 308437732915748856 308803920600612864 309400770626187779 310000835021545472 310982805245898016 311048135139861504 311216451230305152 311954981014904832 312422716545151296 312638593098940416 313164108848295936 313333569946157568 314020203043190784 315610703448673248 316156394900627456 317210156766232576 317224490829345792 318281812701253632 318454043119382016 319209748015251456 319688361115968768 319861352653369184 320082369125105664 320446995100581888 320620397154207744 320941965331252188 321322998462799872 322185926437187274 322950487249805184 323125244006974992 323508869200642048 323833334388290496 324601804569563136 325859951098902528 326036282241272064 327122974165177344 327299988761587072 328076685460119552 328405731966862704 328795626334027776 328973546045247488 329678622400842792 329857019923786971 330084943160265216 330460963697475072 330639784565276736 331364342164762368 332150683745599488 332330418964076544 332828704787965232 333058681386934272 333438089496551424 333618521363162112 333953126087924574 334911616407205376 335324386702491648 335706375819657216 336043074570743232 336224916061311816 336624093627695104 337345567107839136 337528113410386668 337761337187248128 338329081880748288 339070489656966144 339253969359161472 340059033358589952 340568907224894656 340804232116862976 340972277832941634 341377091627421696 341561819490856448 341633573289050112 341719477857411192 342310311425460224 342700258649233408 342715744556703936 343466765180275968 344044100155760928 345377604419930544 345564497063014922 345803273786944512 347143596553560576 347404410675689472 348489114369659648 348750939399238656 348918618595835904 349505117618550784 349767705986408448 349855655901635268 350271016342331392 350534180141236224 351211685575672614 351475556113295208 352235626349945712 352500266189427264 353007508657505856 353272728423589632 353600880715643176 355408920281026304 355483583016984576 355675944263205888 356861426362011648 357054533194458624 357901838683766784 358880232049360896 359573868565569581 359649406255464864 359844021735040332 360271240700715008 360697946798483712 361488373270649856 362542275233538048 363085859768689344 363336743331201024 363750643087147008 363947477850722304 365358126989678592 365555831603850496 366790817521431072 368013345935824512 368212487356785456 368649641647243264 369086271142634496 369895079625781248 370095239300903424 370973490936643584 371529716972612352 372411372684460032 372612893990025216 373429430645956608 373854827617345536 374057130013242368 374432292886460886 375320836533557376 375969766908854272 376775568458106048 376979451341470824 377239935040303104 377669672797114368 378497290779869184 378702105331156992 380169942948719616 380375662614817408 381278310129328128 381660715529056656 382113836009816064 382756133036806144 383140020628006488 384049228080849408 384257046927213504 385099100353642752 385537790980387584 385746415326156192 386012956785426432 387509131036532736 387718822124755968 388549804972421862 389011104412643328 389221608257022464 389303374213103616 390145247574196224 390536546122755648 391211784486240256 391657438456266752 392050253665867104 392262402071530452 392533445920315392 393193257320869632 393782798978784446 394054893385122816 394717262194206336 394930853786302768 395203741470793728 395796297585688384 396069783270948864 396265079643688926 396735538918354944 397033612200787968 397133447239694088 397800990805098573 398273273565325312 398572502170558464 399835035316154592 401384783515054416 401686349843765952 402940538489918968 403437152751435264 403740261055531008 404115292246449344 405000862645820672 405305145788304384 406181623178315776 406486793443663872 407071721695141888 407377560704679936 407841630128013312 408062323650809856 408164931885241146 408471592239775512 410941564074936664 411027892863388416 411250310554331808 413129569452171264 414730846853148672 414955268307073536 415939974686539776 416563622060201728 417552145131061248 417778093261543424 417970931594188896 418693604057587712 419189505738778368 419818025357547054 420108109476701184 420586681069513728 420814271264897664 422737233858035712 422965987772461056 424101882759154677 424375750268338176 424605390825842688 426251148154625024 427493862872276992 427691185817309568 427922620441669584 428430664617066496 428938098895494144 429581235249583032 429878065511043072 430600649666406912 430833658675966656 431131354331774976 431777779184387328 432802406092750848 433964717241925716 434479934798536704 434715042988362752 436163965553569792 436183674890350464 437435580613492736 437637492464223744 437874309289150272 438913403520970752 439571496534457056 439809359898382628 439875229825253376 440113257547020288 440614618263300096 440853046087035648 441819122886349824 443107225285435392 444056919968482128 444078241849245696 444297210509590614 444584119328735232 444824695150882816 445270834783899432 446327481283149312 448057432760990976 448299888081749088 448609652480360448 449794089477118848 450037484547182224 450348449582997504 451105442507664384 451557881454436218 452093986209288192 452338625812215296 452433651112525824 453308105801158839 453412044478119936 453866796845364672 454629703777255512 455169455503228928 455625970476548256 456954326075605248 457639469083452194 457955686907034624 458725466874347904 459070114107161088 460503472559907392 461071031715926016 461417441206321152 462309259584303747 462858128738080768 463205880900919296 465001252532318208 466356941315211264 466474207868847024 466824676845457728 468282247434230152 468634074817726944 469647501799927616 469746163272443904 470000354919236352 470676678210007808 471030304564786176 473978110689312768 474234592350941184 475815235149348864 476072710925944832 477681064679073024 479532541673953152 479792028980053776 480123553687658496 480670492650872832 480930595731311616 481984497694199808 483278889655780911 483389700311384064 484114479691585792 484687866010462488 485263303800963072 485750001582435744 487144169319571456 488789926648353792 489054423361908096 490684461247766016 490949983142380608 491289217726906368 492115028190179328 493193439501041664 493460319067871232 494517933601264188 495372955963483136 495959676847915104 496817191986700288 497046513247143552 497905907527942144 498473103489794048 498495628446114816 499243057181947848 499588022080401408 500157134244827136 500427782044743168 502367424610808064 502639268455294432 502986580053737472 503559563729485824 504337374091967724 504936140441542656 506018350661758704 506292170115580002 506893257264959488 507493622821122432 508371080172437504 508605734485449216 508880954038742208 510088550037884928 510853360837341984 511206348175294464 512065637441132544 512342729236284672 513465467138190336 514050387973850112 514328553768208256 516066150233641392 516678841382043648 516958429499674624 518066406629895816 518346745594522383 518681472550191104 518704910680416768 520715394830340864 522733671554489472 523016536095373936 523126409098857984 523377927893753856 524257676427826176 524651558979612672 524783483852452902 525406524513497088 525801270211854336 526289682925608448 526817528363508921 526938321961058304 528353439524918568 528980718557806592 529511262986258784 530401321073464764 531430002894077952 533113380421539456 533513916394808832 535179711353405888 535292139543017472 535581799791687936 536852758025650176 537916203668580352 538320348074041344 539766032602560498 540406861051072512 541982391258218496 543029923956166306 544083098201079808 544219909180321528 544628789653034016 545921216776083456 548037190484517888 548333747405775744 550839425936228352 552318731035178184 552974462470864896 553273691076098048 555142858951355136 557294575458918528 558617059026690048 558919340985037824 559757367143396072 560144145968934912 560782241426018304 561085695019863552 561648439329691329 563954650363281408 565163352687159072 565469177012206236 566140521101123584 568053157996735488 570254914423079424 570563493922226112 570957739520458752 571608153422659584 571917465193992192 572774980332777376 573170754014724096 574134199555209216 574444878234622208 574710030942009732 575703705579183104 576385570390820256 577648650530464128 578306686470581376 578619622989234288 579306579731382272 581263696554799104 581578233187133952 583516656618964992 583832412385533696 585217871361294336 586095328712609408 586817676729360384 587486157684400128 587804061449380864 588075380498800656 588393603107295678 589092163848466432 589789885981304448 590674198468176669 590809633713913856 591082340077684224 592075893291309504 592396280679454152 592805612206190592 593694446378532576 594104674906423296 595103308377532416 597409910347987968 597733184108998784 597858753255837696 599725452636158464 599752552974231888 600464599443996672 601473923343552512 602077175272581624 602791981612384256 604410807734878452 605155729127152896 606172938369674016 607501293968731008 607957718682456576 609272434767473664 609730190165495808 610607582542712832 611066341057019904 611633955832463872 611762445192019968 612093485476214784 612247397827861719 614761375621234688 616412346112404996 616875465831497712 617607841201225728 618801541252375558 620001670043090944 621965610491796032 622096270279723008 622432902460610304 623909962029809664 624845433090302592 626328217696591872 626667139892315136 628040406086381568 629727038036320581 631221406897346496 632312789801254912 634448981658691584 636563625402507264 636908086238764032 639376722231937536 639722705306738368 640164738250211328 640893990201163776 641240794308415488 641883930662504376 642645996925599744 644371852874374548 645900974499610368 646250488013949984 647666668776580992 649203609139126272 651719902197805056 652072564482544128 654245948330354688 654599977523174144 656153370920239104 656811463933725408 657947092090494976 659357244801685584 659714039847573942 660169886320530432 660921927394950144 661279569130553472 662728684329524736 664301367491198976 664660837928153088 665657409575930464 666117362773868544 666445815764385921 666876178993102848 667237042726324224 667906252175849148 669823232814410752 672086149141486464 672449832122623632 673248187255390208 674691134215678272 675056226820773336 675522674374496256 676658163761496576 678140979313932288 678507938718322944 680118066717179904 681137814449789312 681944555665883268 682754183254843392 683123638981712896 683267146578100224 683438955714822384 684620622850920448 685400517298466816 685431489113407872 686459203625178291 686933530360551936 688088200311521856 690755208839861088 691128994126029844 691606547573889024 694287193107121152 694808821351378944 696978228739319296 697501878798477312 697837237191671808 699010235237101568 699535411972816896 699711311803270536 700542032684662784 702423371151345228 702951112226590416 704471252699891424 705000532378854528 706015017315011712 706545456847179264 707201761431286352 710817840562052608 710967166033969152 711351888526411776 713722852724023296 714109066388917248 717760464098721792 719147737131139162 719298812510929728 719688043470080664 720542481401430016 721395893596967424 722976746541299712 725084550467076096 726171719537378688 727894955701444608 730716253979357184 731111663207700992 733581635042862144 736026691871649024 736424974713570912 738172542285268992 739790159251562496 740190478601806848 743059433945224704 744822745368920064 745225787980050432 746858861291913216 747709655234691072 748114260026484736 748864585772921772 750641673067114752 753551136916212096 753958902682941648 754479870080606208 755339345594228736 756994581559738368 757404210662313984 759438255173370003 760339885897439232 760751325229634816 762556620258656256 763321431058113312 765512266073612288 766280041256012976 768098456161698816 768514093854427008 769666379822169599 770198200707285504 771075581960775168 771492830652312384 772025913570852864 775018262073065472 775437644249511936 777099609944843724 778022208825286656 778443216514044928 778606748426207232 781073092245511296 782423568972480512 783314876912533504 784100507331734208 784524804143060904 785066891840630784 786386514641739264 787565597957568892 788109786770245632 789434524388412672 789861707572605536 790407482941587456 791592595171376768 792530159287377852 793471077836709888 794067224401575936 794266894479388176 795601981610197146 796546547130650624 797145004341116928 799670070632309184 802769567030108832 803372699687531904 805881076979837936 806874305502870528 807480522111062016 808230584492898688 810001725291641344 810610291576608768 812363246356631552 812973586887327744 814143443390283776 814544885934249459 816124647301619712 816329863770482292 816943184479551024 821883128149873328 822055785726776832 822500621108663616 826259138904342528 829461693706297344 829910536614147072 833127244120403456 835104290262122496 835556186523086848 835941863188377792 837387208115175424 838379011477556736 839636050715094108 840216218953402368 841173362139027456 841628542529795328 845931975544922112 848203765518309354 848751500536676352 849210781651685376 852502296309250048 854987725744553984 855382371634619136 855845240883339168 857876197790988288 859162470499166064 859756131022086144 861201299332813824 861667317351933312 863555558368774656 865604812185501696 867929434483851432 868959869597073408 869430085976725504 872327931107139584 872367349780700928 875274984928447488 875748618578300544 877826807041941504 879142993068914112 879618719796765256 879750459650506752 880226515094040576 881229236526600192 881706092174071296 882590404660943517 883638245772699648 886214450570870784 888113839936964256 888594421019181228 889649390301765632 890541669567798864 892654962566298624 896114865521981952 896599776163498176 897219304960720896 899588178954237696 900074969094364448 900696899165995008 902210885015328768 903115762908872436 904187972418576384 904677251624430592 904867302225051648 906616211602317678 907733593690729344 909259407554511024 910338911006457856 911251940953096512 913908652151210496 915278938166904388 915911373814069248 917450933748695808 918140228214322176 921006945119814784 922142063431852032 922834882412642304 924618519168607494 925716257476161536 926411761801838592 928202311878563337 930002505064636416 932948415737694048 933649353690915456 936564494868460304 937268149635453888 939295003599855232 939492326544887808 940000709838472704 941353356420015616 942060609129572352 948469184701882368 951630470298697728 952145421851889664 955362129358146048 959065083347906304 959584057960107552 960247107375316992 961340985301745664 961861191462623232 963968995388399616 966557779311561822 968228959383171584 969375732020924976 970526607601926144 971500003164871488 974288338639142912 977579853296707584 978108846723816192 981368922495532032 981899966284761216 984230056380358656 986386879002083328 986920638135742464 989035867202528376 989571059771360913 990745911926966272 991919353695830208 993634383973400576 994093026494287104 996991256892229632 998486114363895696 999176044160802816 1000314268489654272 1000855564089486336 1004734849221616128 1005278536910588864 1005973160107474944 1007119127458971648 1008674748183935448 1009872280883085312 1012036701323517408 1012584340231160004 1013786514529918976 1014987245642244864 1017211468970898432 1017761908077484416 1020177100075769856 1021706721674683968 1022412696350588928 1024131274882265088 1024685458472569344 1026930934276380672 1028100775947700224 1028657107536416512 1032132300467282784 1033916858999349248 1036132813259791632 1036693491189044766 1037362945100382208 1037409821360833536 1041430789660681728 1045467343108978944 1046033072190747872 1046252818197715968 1046755855787507712 1048515352855652352 1049303117959225344 1049566967704905804 1050813049026994176 1051602540423708672 1052579365851216896 1053635056727017842 1056706879049837136 1057961437115613184 1059022525972517568 1060802642146929528 1066226760843078912 1067027832789617664 1070359422706811776 1070584279086034944 1071163599583375872 1073705516051300352 1075832407337160704 1076640696148082688 1078721605696708743 1079532065205120996 1080813722102145024 1086059847912332612 1088166196402159616 1088439818360643056 1089257579306068032 1091842433552166912 1096074380969035776 1096667494811551488 1104637462070356368 1105948924941729792 1106547382152196096 1110285717902710272 1114589150917837056 1117234118053380096 1117838681970075648 1119514734286792144 1120288291937869824 1121564482852036608 1122171390039727104 1123296878659382658 1127909300726562816 1130326705374318144 1130938354024412472 1132281042202247168 1136106315993470976 1140509828846158848 1141126987844452224 1143834930387984384 1145549960665554752 1146341508029448192 1148268399110418432 1148889756469244416 1149420061884019464 1151407411158366208 1152771140781640512 1155297301060928256 1156613372941162752 1157239245978468576 1162527393109598208 1163156466374267904 1167033313237929984 1167664824771067392 1170435742722588672 1172190657425218816 1173635353458720768 1174972315368800256 1175608122898761728 1176150760997601312 1176787206214591356 1178184327696932864 1179579771962608896 1181348396936353338 1182164680155368448 1184151786582619008 1184792561358908304 1185611224412381184 1187388892757065152 1188209349812846592 1190206616755064832 1193402972415295719 1194819820695975936 1195466368217997568 1195717506511675392 1199450905272316928 1199505105948463776 1202947846687105024 1204154350545163248 1205583963224768512 1208821615469756904 1209475739720552227 1210311458254305792 1212345876739348032 1215002587937462016 1215915437364913152 1218544869534947328 1219460380330991616 1221215165085425664 1222132682114039808 1223267911664927744 1223524890384039936 1224186970952429568 1224494795655723438 1229522751242469376 1232824692224809992 1233750931662995424 1237603082504751116 1240003340086181888 1243931220983592064 1244192540559446016 1244865804921220608 1247819924059619328 1249690866180605184 1252656435393183744 1253334279784630272 1256080812172763136 1259454076072641162 1262442813794692992 1264625579602509824 1268897963317383168 1273127250805014528 1273816172477528064 1278753444463875072 1279445410613476736 1282481588616830976 1283767861325008752 1285291993851199488 1288743705748749096 1291801948999220736 1292500976027899968 1295333337553161984 1298407218278252544 1303439804395610112 1304145128965088256 1308491896660709376 1309199955046348288 1312306741840478208 1313622927867450816 1315894184180989952 1318714489603371168 1319428079695147884 1320339772641060864 1321843854789900288 1322559138261106944 1325457368659049472 1329321675856306176 1331314819151860928 1332234725547737088 1332891631528771842 1333752357986205696 1334474085452648448 1335812504351698296 1339646465628821504 1344172298282972928 1344899664245247264 1349382268431356544 1350112453641546672 1351045348748992512 1353316327522993152 1356281958627864576 1357015877436645888 1359924317403476517 1360236133434359808 1362275628899578624 1363889111331766536 1365508366509686784 1366247277963425792 1366877911429644768 1369241245701840896 1370801034596933632 1370862978226815744 1372918407250356582 1373867060721103872 1376176400623043712 1381510417679722176 1382257988252059688 1383213095147778048 1386927778752911241 1388574386214242304 1389617642702757888 1393956457478638592 1395003757596954624 1398020470474203136 1399070823945633792 1399422623606541072 1401084065369325568 1404846742302690456 1405902224453180832 1408942505399782848 1410001064757709056 1412030034630023424 1413090913694358528 1414403522862572704 1421635681124105216 1421934332067938304 1422703777052823552 1427445705448046592 1428218132777834496 1438295474262278324 1438597625021859456 1439376086940161328 1441084962802860032 1442791787193934848 1445953493082599424 1450169100934152192 1452343439074757376 1455789911402889216 1461432507958714368 1462223326415401984 1467163270085724288 1472053383743298048 1472849949427141824 1476345084570537984 1479580318503124992 1480380957203613696 1486118867890449408 1490451575960100864 1493717722583826432 1495419310469382144 1496228520052969472 1497729171545843544 1501283346134229504 1507102273832424192 1507917805365883296 1508959740161212416 1510678691188457472 1514808421324627968 1518876510346740006 1520679771794878464 1521502650459269632 1525113240517312512 1526642862116226624 1531024532147224576 1532560082512025952 1536196912323397632 1537028187708854016 1539332759644339198 1540396401414571008 1542151163921550336 1542985661304624768 1550036524146130944 1550875288499023872 1554199219889687448 1555040236783567149 1556044417650573312 1556886433028089856 1562146184491022592 1568201014663468416 1569049608286121808 1570133783681261568 1572773029283478528 1575131195915137784 1576219573540491264 1578869048776825344 1579723415145211072 1580452585090526763 1580814965883174912 1583185190342753536 1585060318574755704 1586942155673419776 1588533788958776352 1591203963220394292 1593093094261301248 1594290008682233856 1599340141264618368 1605539134060217664 1606745399375063808 1611762153959675872 1613748611005741056 1614961044222124032 1616461168985797376 1620003450583282688 1621220583153217536 1624726492713263104 1625947173774655488 1628286886780567552 1629089771868498918 1632249294603239424 1632659727540964584 1633886368959102048 1643766256299746656 1644111571453553664 1645001242217327232 1652518277808685056 1658923387412594688 1659821073228294144 1666254488240806912 1671112373046173696 1671883726376755584 1674774416230350848 1676758022955113472 1679272101430188216 1680432437906804736 1682346724278054912 1683257085059590656 1691863951089844224 1696407531036618708 1698421563303370752 1705004592618500096 1709975451489107968 1710764743269238272 1711690481766678336 1715752395581976576 1718324940998332128 1719512262044172288 1722402598665627648 1723334634703866624 1727111116737549312 1735858868967702864 1737919739194146816 1738860171953451008 1744655862214279168 1744734699561401856 1750549969856894976 1751497237156601088 1755653614083883008 1758285986137828224 1759237439593530512 1760453030188081152 1762458473053200384 1763412184348142592 1765180809321887034 1767276491545399296 1772022595404530007 1772428901141741568 1776227679873928512 1777188842038362456 1779298780603531264 1781083339135597728 1785309925132597248 1792229731043963904 1793199552326996352 1799176357908475392 1800149938188728896 1801393798331990016 1804421770030657536 1806231525817744872 1808375944837152768 1809354503248861184 1813232423204635356 1815467187381458688 1818518815109022048 1822503881906193024 1827817304302420992 1830557876333808776 1831822747628138496 1834901867497391616 1836280456428644352 1836742193483585157 1842013890239629568 1844284126863704064 1849237038337214988 1851432514952323072 1852823523603677184 1856404623757126674 1860005010129272832 1865896831475388096 1867298707381830912 1873128989736920608 1874536299270907776 1878590007199710464 1878984653089775616 1880001419676945408 1882706712840031232 1884121218259144704 1889181114108961743 1896938369403764736 1900604733846582071 1904290843703779328 1910724258716292096 1918130166695812608 1919168115920215104 1920494214750633984 1922681970603491328 1923722382925246464 1927937990776799232 1933115558623123644 1936457918766343168 1938751464041849952 1943000006329742976 1948576677278285824 1955159706593415168 1956217693447632384 1962737844991064064 1963799932569522432 1968460112760717312 1973841276271484928 1978071734405056752 1979142119542721826 1981491823853932544 1983838707391660416 1987268767946801152 1988186052988574208 1993982513784459264 1996972228727791392 1998352088321605632 2000628536979308544 2001711128178972672 2009469698443232256 2010557073821177728 2017349496367870896 2019744561766170624 2024073402647034816 2025168680462320008 2027573029059837952 2029974491284489728 2034422937941796864 2035523816154968832 2040354200151539712 2043413443349367936 2048262549764530176 2049370916945138688 2053861868552761344 2056201551895400448 2057314215072833024 2059377610875534873 2064264600934565568 2067833717998698496 2072265626519583264 2073386982378089532 2074819642721667072 2082861579321363456 2090934686217957888 2092066144381495744 2092505636395431936 2093511711575015424 2097030705711304704 2098606235918450688 2099133935409811608 2101626098053988352 2105158731702433792 2107270113454035684 2113413758099674272 2118045051945035136 2121605284293859056 2132453521686157824 2134055665579235328 2140718845413623552 2141168558172069888 2142327199166751744 2151664814674321408 2153281392296165376 2157443211393417486 2159064130410241992 2161627444204290048 2165805394383314453 2172119695824665224 2176879636721286112 2178515158612136064 2183684867104333824 2192148761938071552 2193334989623102976 2209274924140712736 2213094764304392192 2220571435805420544 2229178301835674112 2234468236106760192 2235677363940151296 2239029468573584288 2240576583875739648 2243128965704073216 2244342780079454208 2246593757318765316 2260653410748636288 2261876708048824944 2264562084404494336 2272212631986941952 2281019657692317696 2282253975688904448 2287669860775968768 2291099921331109504 2296536798220836864 2297779512938488832 2298840123768038928 2302814822316732416 2305542281563281024 2308999139466508797 2310594602121856512 2313226745882325504 2314478491956937152 2325054786219196416 2326312932748535808 2334066626475859968 2335329649542134784 2344381314850437632 2347270706917441536 2349944630737600512 2351216245797523456 2352301521995202624 2353574412429182712 2356368655393865728 2359159543925217792 2362696793872706676 2364329360310736896 2368303573165238016 2369585122717816608 2371222448824762368 2374777785514130304 2380413233510129664 2386805944830591438 2389639641391951872 2390932736435995136 2391435013023350784 2398901810544633856 2399010211896927552 2405895693374210048 2408308701090326496 2417643230939513808 2418951479441104454 2420622916508611584 2424691753478696064 2430005175874924032 2431830874729826304 2437089739069894656 2438920760661983232 2442430330170851328 2443634657802748377 2446535823329855488 2448373941904859136 2448989591311446876 2465649384449619984 2467501863325990848 2475206165009502232 2487862441967184128 2488385081118892032 2489731609842441216 2499381732361210368 2505312870786367488 2506668559569260544 2512161624345526272 2517017079958987067 2518908152145282324 2524885627589385984 2537795926634766336 2546254501610029056 2547632344955056128 2557506888927750144 2558890821226953472 2564963177233661952 2567535722650017504 2577487411497498192 2583603897998441472 2585001952055799936 2590666675106323968 2596814436556505088 2606879608791220224 2608290257930176512 2616983793321418752 2618399910092696576 2627245855734901632 2631788368361979904 2637428979206742336 2638856159390295768 2640679545282121728 2643687709579800576 2645118276522213888 2650914737318098944 2658643351712612352 2662629638303721856 2665783263057543684 2668948170905296896 2671625008703396592 2679292931257643008 2688344596565945856 2689799328490494528 2698764536862713088 2700224907283093344 2702090697497985024 2706632655045986304 2712563917255729152 2714031754873291776 2719848634806953034 2724551257799157248 2727778222663533072 2731016733019373568 2732494555926851584 2733755822859289536 2738482491403681792 2741602069193867264 2741725956453631488 2745836814500713164 2747734121442207744 2752352801246087424 2763020835359444352 2764515976504119376 2766426190295556096 2773855557505822482 2777148772428484608 2779235285405515776 2784606935635690011 2787912914957277184 2790007515193909248 2796040940948406272 2798845247213082144 2809693484605380912 2811804448906361664 2817885010799565696 2820002129515418112 2824060069260046848 2826181827388717056 2828807045725145408 2843271362248210432 2845407554105647104 2854891410896093184 2856436265555668992 2876590948524556648 2877195250043718912 2878752173880322656 2885583574387869696 2891906986165198848 2904686878149514752 2911579822805778432 2922865015917428736 2924446652830803968 2934326540171448576 2944106767486596096 2945699898854283648 2952690169141075968 2959160637006249984 2960761914407227392 2968713179314082739 2972237735780898816 2980903151920201728 2992457040105938944 2995458343091687088 3002566692268459008 3014204547664848384 3015835610731766592 3017919480322424832 3021357382376914944 3029616842649255936 3037753020693480012 3041359543589756928 3043005300918539264 3053285724232453248 3062049064294449152 3065120165024051904 3072393824646795264 3074056375417708032 3078665519288678396 3080792802829142016 3084302327843100672 3085971322609249536 3101750576998047744 3108398439779374896 3110080473567134298 3112088835301146624 3113772866056179712 3124292368982045184 3136402029326936832 3138099216572243616 3140267567362523136 3145546058566957056 3150262391830275568 3152439147080982528 3157738097553650688 3159446830290422144 3160905170181053526 3166370380685507072 3170120637149511408 3173884311346839552 3177067577917552704 3182407926440788584 3186186188522602496 3198680282529236736 3211078268120435328 3213490798750127616 3223524307919351744 3227497222011482112 3229922088444248064 3232922337971594752 3236164817090126229 3240006901166565376 3242441166306435072 3249452985426526208 3258179543736997836 3264498589206478848 3265319455081929168 3267772737918204096 3287532512599493312 3288223142907107328 3290002484434654464 3317846774825189376 3319642146456588288 3332508976481613824 3342224746092347392 3343767452753511168 3353516045910226944 3358544202860376432 3360864875813609472 3364693448556109824 3366514170119181312 3383727902179688448 3392815062073237416 3396843126606741504 3410009185237000192 3421529486538476544 3423380963533356672 3431504791163953152 3436649881996664256 3439024524088344576 3444805197331255296 3446669269407733248 3454222233475098624 3471717737935405728 3477720343906902016 3489311724428558336 3489469399122803712 3501099939713789952 3502994474313202176 3511307228167766016 3516571972275656448 3518474879187061024 3520906060376162304 3524916946106400768 3526824368696285184 3530361618643774068 3534552983090798592 3544045190809060014 3552455359747857024 3554377684076724912 3558597561207062528 3562166678271195456 3570619850265194496 3584459462087927808 3586399104653992704 3598352715816950784 3600299876377457792 3608843540061315072 3612463051635489744 3616751889674305536 3618709006497722368 3626464846409270712 3628427219161656681 3630934374762917376 3637037630218044096 3645007763812386048 3655634608604841984 3661115752667617552 3663645495256276992 3669803734994783232 3672560912857288704 3673484386967170314 3684027780479259136 3688568253727408128 3698474076674429976 3702865029904646144 3712809247514253348 3720010020258545664 3731793662950776192 3734597414763661824 3746257979473841216 3749072598541815552 3757180014399420928 3757969306179551232 3760002839353890816 3765413425680062464 3768242436518289408 3778362228217923486 3793876738807529472 3801209467693164142 3808581687407558656 3821448517432584192 3836260333391625216 3838336231840430208 3847444765850492928 3855875981553598464 3866231117246247288 3872915837532686336 3877502928083699904 3886000012659485952 3910319413186830336 3912435386895264768 3925475689982128128 3927599865139044864 3936920225521434624 3947682552542969856 3956143468810113504 3958284239085443652 3962983647707865088 3967677414783320832 3976372105977148416 3987965027568918528 3993944457455582784 3996704176643211264 4001257073958617088 4003422256357945344 4018939396886464512 4021114147642355456 4034698992735741792 4048146805294069632 4050337360924640016 4055146058119675904 4059948982568979456 4068845875883593728 4071047632309937664 4080708400303079424 4086826886698735872 4096525099529060352 4098741833890277376 4107723737105522688 4112403103790800896 4114628430145666048 4118755221751069746 4128529201869131136 4135667435997396992 4144531253039166528 4146773964756179064 4149639285443334144 4165723158642726912 4181869372435915776 4184132288762991488 4185011272790863872 4194061411422609408 4197212471836901376 4198267870819623216 4203252196107976704 4210317463404867584 4214540226908071368 4226827516199348544 4236090103890070272 4243210568587718112 4264907043372315648 4268111331158470656 4281437690827247104 4282337116344139776 4284654398333503488 4303329629348642816 4314886422786834972 4318128260820483984 4323254888408580096 4331610788766628906 4344239391649330448 4353759273442572224 4357030317224272128 4367369734208667648 4384297523876143104 4386669979246205952 4418549848281425472 4426189528608784384 4441142871610841088 4458356603671348224 4471354727880302592 4478058937147168576 4481153167751479296 4486257931408146432 4488685560158908416 4493187514637530632 4521306821497272576 4523753416097649888 4544425263973883904 4562039315384635392 4564507951377808896 4575339721551937536 4582199842662219008 4593073596441673728 4595559025876977664 4597680247536077856 4605629644633464832 4611084563126562048 4617998278933017594 4621189204243713024 4626453491764651008 4628956983913874304 4650109572438392832 4652625865497071616 4665120710350701447 4668133252951719936 4670659299084269568 4688762629700875264 4702432491595046912 4704603043990405248 4707148824858365424 4712737310787731456 4718319087850435584 4725393587745413352 4728658720621473792 4736607146330476032 4739170245435633216 4742444897649524736 4749555571028260608 4760826467020259328 4773611889661182876 4779279282783903744 4781865472871990272 4782870026046701568 4797803621089267712 4798020423793855104 4811791386748420096 4816617402180652992 4835286461879027616 4837902958882208908 4841245833017223168 4849383506957392128 4860010351749848064 4863661749459652608 4874179478139789312 4877841521323966464 4884860660341702656 4887269315605496754 4893071646659710976 4896747883809718272 4897979182622893752 4931298768899239968 4935003726651981696 4950412330019004464 4975724883934368256 4976770162237784064 4979463219684882432 4998763464722420736 5013337119138521088 5024323248691052544 5034034159917974134 5037816304290564648 5049771255178771968 5075591853269532672 5095264689910112256 5115013777855500288 5117781642453906944 5129926354467323904 5135071445300035008 5154974822994996384 5167207795996882944 5170003904111599872 5181333350212647936 5213759217582440448 5216580515860353024 5233967586642837504 5236799820185393152 5254491711469803264 5274857958413484672 5277712318780591536 5281359090564243456 5287375419159601152 5290236553044427776 5301829474636197888 5316067786213590021 5317286703425224704 5325259276607443712 5331566526115087368 5337896341810593792 5343250017406793184 5358585862515286016 5376689193131891712 5379598656980989056 5397529073725426176 5400449814566186688 5404181394995970048 5413265310091972608 5425127834511458304 5428063509746583552 5439697269613906068 5449102515598314496 5455556445327066144 5464989111853703168 5467511645718579072 5476964982807363584 5483204138387734528 5483451912907262976 5491673629001426328 5495468242884415488 5504705602492174848 5526041670718888704 5529031953008238752 5532852380591112192 5547711115011644964 5554297544856969216 5558470570811031552 5569213871271380022 5575825829914554368 5580015030387818496 5592081881896812544 5597690494426164288 5619386969210761824 5623608897812723328 5635770021599131392 5640004259030836224 5648120138520093696 5652363654777434112 5657614091450290816 5686542724496420864 5690815108211294208 5701814201539746213 5712872531111337984 5753181897049113296 5754390500087437824 5757504347760645312 5771167148775739392 5783813972330397696 5809373756299029504 5845730031834857472 5848893305661607936 5868653080342897152 5888213534973192192 5891399797708567296 5905380338282151936 5921523828814454784 5937426358628165478 5944475471561797632 5961806303840403456 5984914080211877888 5990916686183374176 6005133384536918016 6028409095329696768 6031671221463533184 6059233685298511872 6075506041386960024 6082719087179513856 6086010601837078528 6106571448464906496 6130240330048103808 6144787649293590528 6148112750835416064 6157331038577356792 6161585605658284032 6168604655686201344 6171942645218499072 6178132832626604619 6203501153996095488 6216796879558749792 6220160947134268596 6227545732112359424 6248584737964090368 6272804058653873664 6276198433144487232 6280535134725046272 6291092117133914112 6300524783660551136 6304878294161965056 6315476195107301376 6318893660580844288 6321810340362107052 6332740761371014144 6340241274299022816 6354135155835105408 6364815852881577168 6372372377045204992 6397360565058473472 6422156536240870656 6426981597500255232 6447048615838703488 6454994444022964224 6459844176888496128 6465844675943189504 6472329634180252458 6480013802333130752 6484882332612870144 6497416183149943359 6498905970853052416 6516359087473995672 6530638910163858336 6535545475836408192 6575065025198986624 6576446285814214656 6580004968869308928 6639284292913176576 6665017952963227648 6684449492184694784 6687534905507022336 6707032091820453888 6717088405720752864 6721729751627218944 6729386897112219648 6733028340238362624 6785630124146474832 6793686253213483008 6820018370474000384 6843058973076953088 6846761927066713344 6863009582327906304 6873299763993328512 6889610394662510592 6893338538815466496 6908444466950197248 6926997418399526391 6943435475870811456 6955440687813804032 6978938798245607424 7002199879427579904 7005988948626404352 7033143944551312896 7036949758374122048 7041812120752324608 7049833892212801536 7053648737392570368 7060723237287548136 7069105966181597184 7088090381618120028 7104910719495714048 7108755368153449824 7124333356542390912 7141239700530388992 7168918924175855616 7172798209307985408 7196705431633901568 7200599752754915584 7217687080122630144 7224926103270979488 7237418012995444736 7252929692818541424 7256854438323313362 7261868749525834752 7274075260436088192 7290015527624772096 7311269217209683968 7322231505335235104 7327290990512553984 7330903973408245131 7339607469989566464 7345121825714577408 7346968773934340628 7368055560958518272 7396948153348859952 7405730059809292288 7425618495028506696 7463587325901552384 7469194829527323648 7492515958947682432 7498145197083631104 7514360028798841856 7515938612359102464 7520005678707781632 7530826851360124928 7536484873036578816 7551051239876961201 7556724456435846972 7602418935386328284 7617163374815117312 7642897034865168384 7672520666783250432 7676672463680860416 7694889531700985856 7732462234492494576 7745831675065372672 7755005856167399808 7772000025318971904 7820638826373660672 7824870773790529536 7850951379964256256 7855199730278089728 7895365105085939712 7912286937620227008 7916568478170887304 7925967295415730176 7935354829566641664 7952744211954296832 7975930055137837056 7987888914911165568 8006844512715890688 8037878793772929024 8042228295284710912 8069397985471483584 8096293610588139264 8100674721849280032 8119897965137958912 8137691751767187456 8142095264619875328 8173653773397471744 8193050199058120704 8197483667780554752 8215447474211045376 8224806207581601792 8229256860291332096 8237510443502139492 8257058403738262272 8289062506078333056 8293547929512358128 8299278570886668288 8331446317285453824 8353820806907070033 8363738744871831552 8368264577525982976 8370022545581727744 8388122822845218816 8396535741639246432 8420634926809735168 8429080453816142736 8453655032398697088 8466330178043865589 8472180207780140544 8486421137175436224 8529814086744631296 8536222662316941312 8562875381654494208 8564674232688279552 8569308796667006976 8606659258697285632 8629772845573669944 8636256521640967968 8663221577533257812 8688478783298660896 8707518546885144448 8714060634448544256 8734739468417335296 8768595047752286208 8773339958492411904 8837099696562850944 8852379057217568768 8882285743221682176 8916713207342696448 8942709455760605184 8956117874294337152 8977371120317816832 8986375029275061264 9042613642994545152 9047506832195299776 9088850527947767808 9124078630769270784 9129015902755617792 9164399685324438016 9186147192883347456 9191118051753955328 9195360495072155712 9211259289266929664 9222169126253124096 9235996557866035188 9242378408487426048 9252906983529302016 9257913967827748608 9305251730994143232 9330241420701402894 9336266505903439872 9341318598168539136 9377525259401750528 9404864983190093824 9409206087980810496 9414297649716730848 9436638175700871168 9450787175490826704 9457317441242947584 9473214292660952064 9478340490871266432 9499111142056521216 9521652934040518656 9547223779322365752 9558558565567807488 9563730945743980544 9595607242178535424 9596040847587710208 9633234804361305984 9670572923758055232 9675805917764417816 9682491666034446336 9698767013914784256 9708494451270378687 9720020703499696128 9727323498919305216 9748358956279578624 9774538631210993508 9786143293319421952 9793495767619436544 9795958365245787504 9862597537798479936 9870007453303963392 9900824660038008928 9951449767868736512 9953540324475568128 9958926439369764864 9997526929444841472 10026674238277042176 10068068319835948268 10075632608581129296 10099542510357543936 10151183706539065344 10190529379820224512 10230027555711000576 10235563284907813888 10270142890600070016 10309949645989992768 10334415591993765888 10340007808223199744 10362666700425295872 10433161031720706048 10467935173285675008 10473599640370786304 10508983422939606528 10549715916826969344 10555424637561183072 10562718181128486912 10574750838319202304 10580473106088855552 10603658949272395776 10632135572427180042 10650518553214887424 10663133052230174736 10675792683621187584 10686500034813586368 10717171725030572032 10753378386263783424 10759197313961978112 10795058147450852352 10800899629132373376 10826530620183945216 10850255669022916608 10856127019493167104 10879394539227812136 10885281657484970043 10898205031196628992 10911112890654132288 10929978223707406336 10935023291437158144 10966903825814525952 10983347258002852656 10990936485768830976 11009411204984349696 11052083341437777408 11058063906016477504 11065704761182224384 11095422230023289928 11108595089713938432 11138427742542760044 11151651659829108736 11160030060775636992 11195380988852328576 11238773938421523648 11247217795625446656 11271540043198262784 11280008518061672448 11296240277040187392 11304727309554868224 11315228182900581632 11373085448992841728 11381630216422588416 11403628403079492426 11425745062222675968 11506363794098226592 11508781000174875648 11515008695521290624 11542334297551478784 11567627944660795392 11618747512598059008 11697786611323215872 11737306160685794304 11776427069946384384 11782799595417134592 11810760676564303872 11843047657628909568 11874852717256330956 11888950943123595264 11969828160423755776 11981833372366748352 12010266769073836032 12056818190659393536 12063342442927066368 12151012082773920048 12165438174359027712 12172021203674157056 12213142896929812992 12260480660096207616 12289575298587181056 12296225501670832128 12314662077154713584 12323171211316568064 12337209311372402688 12343885290436998144 12356265665253209238 12407002307992190976 12433593759117499584 12440321894268537192 12455091464224718848 12497169475928180736 12545608117307747328 12552396866288974464 12582184234267828224 12601049567321102272 12609756588323930112 12630952390214602752 12637787321161688576 12643620680724214104 12665481522742028288 12680482548598045632 12708270311670210816 12729631705763154336 12794721130116946944 12844313072481741312 12853963195000510464 12894097231677406976 12909988888045928448 12931689351886379008 12944659268360504916 12960027604666261504 12969764665225740288 12994832366299886718 13032718174947991344 13061277820327716672 13071090951672816384 13150130050397973248 13152892571628429312 13160009937738617856 13278568585826353152 13304233136926074497 13330035905926455296 13375069811014044672 13414064183640907776 13434176811441505728 13443459503254437888 13458773794224439296 13466056680476725248 13571260248292949664 13640036740948000768 13686117946153906176 13693523854133426688 13726019164655812608 13746599527986657024 13779220789325021184 13786677077630932992 13816888933900394496 13853994836799052782 13886870951741622912 13910881375627608064 13957877596491214848 14004399758855159808 14011977897252808704 14066287889102625792 14073899516748244096 14107297474785140736 14121446474575096272 14138211932363194368 14176180763236240056 14209821438991428096 14217510736306899648 14248666713084781824 14282479401060777984 14337837848351711232 14345596418615970816 14393410863267803136 14401199505509831168 14435374160245260288 14449852206541958976 14474836025990889472 14505859385637082848 14513708876646626724 14523737499051669504 14548150520872176384 14580031055249544192 14622538434419367936 14644463010670470208 14654581981025107968 14661807946816490262 14679214939979132928 14690243651429154816 14693937547868681256 14736111121917036544 14793896306697719904 14851236990057013392 14927174651803104768 14938389659054647296 14985031917895364864 14996290394167262208 15028720057597683712 15040011357415563264 15061653702720249856 15072969746073157632 15102102479753922402 15113448912871693944 15204837870772656568 15285794069730336768 15345041333566500864 15353344927361720832 15389779063401971712 15464924468984989152 15491663350130745344 15510011712334799616 15544000050637943808 15641277652747321344 15649741547581059072 15701902759928512512 15710399460556179456 15824573875240454016 15833136956341774608 15851934590831460352 15870709659133283328 15905488423908593664 15951860110275674112 15975777829822331136 16013689025431781376 16075757587545858048 16084456590569421824 16138795970942967168 16192587221176278528 16201349443698560064 16239795930275917824 16275383503534374912 16284190529239750656 16347307546794943488 16394967335561109504 16430894948422090752 16449612415163203584 16458513720582664192 16475020887004278984 16514116807476524544 16578125012156666112 16587095859024716256 16598557141773336576 16662892634570907648 16707641613814140066 16727477489743663104 16736529155051965952 16740045091163455488 16776245645690437632 16793071483278492864 16841269853619470336 16858160907632285472 16907310064797394176 16932660356087731178 16944360415560281088 16972842274350872448 17059628173489262592 17072445324633882624 17105442604619238639 17125750763308988416 17138617593334013952 17259545691147339888 17272513043281935936 17326443155066515624 17376957566597321792 17415037093770288896 17428121268897088512 17537190095504572416 17546679916984823808 17674199393125701888 17764571486443364352 17833426414685392896 17885418911521210368 17912235748588674304 17954742240635633664 17972750058550122528 18085227285989090304 18095013664390599552 18177701055895535616 18248157261538541568 18258031805511235584 18328799370648876032 18382236103507910656 18390720990144311424 18422518578533859328 18444338252506248192 18471993115732070376 18484756816974852096 18505813967058604032 18515827935655497216 18610503461988286464 18660482841402805788 18682637196337078272 18755050518803501056 18809729966380187648 18818412175961620992 18828595299433461696 18873276351401742336 18901574350981653408 18914634882485895168 18946428585321904128 18956680981742532864 18998222284113042432 19094447558644731504 19117117131135614976 19127461891487961088 19191214484357070848 19192081695175420416 19266469608722611968 19341145847516110464 19351611835528835632 19364983332068892672 19397534027829568512 19416988902540757374 19440041406999392256 19454646997838610432 19492248549449830077 19496717912559157248 19549077262421987016 19572286586638843904 19591916730491575008 19725195075596959872 19740014906607926784 19801649320076017856 19902899535737473024 19917852878739529728 19995053858889682944 20053348476554084352 20136136639671896536 20151265217162258592 20199085020715087872 20381058759640449024 20460055111422001152 20471126569815627776 20540285781200140032 20619899291979985536 20668831183987531776 20680015616446399488 20725333400850591744 20780992255198579173 20866322063441412096 20947199280741572608 21017966845879213056 21099431833653938688 21110849275122366144 21125436362256973824 21149501676638404608 21160946212177711104 21207317898544791552 21264271144854360084 21301037106429774848 21326266104460349472 21373000069627172736 21434343450061144064 21506756772527566848 21518394627923956224 21590116294901704704 21601799258264746752 21653061240367890432 21712254038986334208 21758789078455624272 21770563314969940086 21796410062393257984 21822225781308264576 21859956447414812672 21870046582874316288 21933807651629051904 21966694516005705312 21981872971537661952 22018822409968699392 22104166682875554816 22116127812032955008 22190844460046579856 22217190179427876864 22276855485085520088 22303303319658217472 22390761977704657152 22477547876843047296 22494435591250893312 22543080086396525568 22560017036123344896 22592480554080374784 22609454619109736448 22630456365801163264 22653153719630883603 22746170897985683456 22807256806158984852 22851490124445351936 23012727588196453184 23017562000349751296 23030017391042581248 23084668595102957568 23237495025196118016 23395573222646431744 23474612321371588608 23552854139892768768 23565599190834269184 23686095315257819136 23749705434512661912 23777901886247190528 23963666744733496704 24020533538147672064 24113636381318787072 24126684885854132736 24302024165547840096 24344042407348314112 24426285793859625984 24520961320192415232 24579150597174362112 24592451003341664256 24629324154309427168 24646342422633136128 24674418622744805376 24687770580873996288 24712531330506418476 24867187518234999168 24880643788537074384 24910182928449437696 24994338951856361472 25091216234615494656 25104793732577948928 25164368468535656448 25202099134642204544 25261904780429205504 25275574642323377152 25287241361448428208 25330963045484056576 25360965097196091264 25398990534131596767 25416540623340421632 25459263411526308672 25589442260233893888 25688626144963482624 25707926390001020928 25788194463354813952 25819977776091856896 25863378703772758016 25889318536721009832 25920055209332523008 25989664732599773436 26065436349895982688 26122555640655433344 26142181903345632768 26300260100795946496 26305785143256858624 26320019875477235712 26557137171652706304 26608466273852148994 26660071811852910592 26750139622028089344 26828128367281815552 26868353622883011456 26932113360953450496 27142520496585899328 27372235892307812352 27387047708266853376 27493199055973314048 27558441578650042368 27573354155261865984 27633777867800788992 27707989673598105564 27773741903483245824 27915755192982429696 28008799517710319616 28023955794505617408 28132575778205251584 28147799033496488192 28214594949570281472 28242892949150192544 28352361526472480112 28419642877982856192 28435021472613799296 28497333426169563648 28564958802121555968 28675675696703422464 28691192837231941632 28786821726535606272 28802399011019662336 28899704413083917952 28949672051981778944 29011718771274165696 29027417753293253448 29047474998103339008 29096301041744352768 29160062110499088384 29245076868838735872 29288926021340940416 29323615893632980524 29358429879958265856 29380487302858309632 29387875095737362512 29472222243834073088 29587792613395439808 29702473980114026784 29854349303606209536 29876779318109294592 29970063835790729728 29992580788334524416 30057440115195367424 30080022714831126528 30123307405440499712 30204204959507844804 30226897825743387888 30409675741545313136 30571588139460673536 30690082667133001728 30706689854723441664 30929848937969978304 30983326700261490688 31020023424669599232 31088000101275887616 31299483095162118144 31403805519857025024 31420798921112358912 31649147750480908032 31666273912683549216 31741419318266566656 31810976847817187328 31951555659644662272 32027378050863562752 32151515175091716096 32168913181138843648 32277591941885934336 32385174442352557056 32402698887397120128 32479591860551835648 32550767007068749824 32568381058479501312 32655844972454910129 32694615093589886976 32789934671122219008 32917027441165328384 32950041774008557968 33028233614953049088 33156250024313332224 33174191718049432512 33197114283546673152 33325785269141815296 33415283227628280132 33454954979487326208 33473058310103931904 33480090182326910976 33586142966556985728 33682539707238940672 33716321815264570944 33814620129594788352 33865320712175462356 33888720831120562176 33945684548701744896 34119256346978525184 34144890649267765248 34210885209238477278 34251501526617976832 34277235186668027904 34519091382294679776 34545026086563871872 34652886310133031248 34753915133194643584 34830074187540577792 34856242537794177024 35093359833969647616 35348398786251403776 35529142972886728704 35666852829370785792 35824471497177348608 35909484481271267328 35945500117100245056 36170454571978180608 36190027328781199104 36496314523077083136 36516063611022471168 36657598741297752064 36764472207015821312 36781441980288622848 36888676505012496384 36943986231464140752 36969513633949704192 37011627934117208064 37031655871310994432 37221006923976572928 37320965682805611576 37365274392674156544 37510101037607002112 37636824351923241984 37657190598866923392 37746552702803484672 37803148701963306816 37829269764971790336 37892857170643808256 37913361963485065728 37996444568226084864 38188895117289463008 38254923782975922176 38382428968714141696 38384163390350840832 38532939217445223936 38682291695032220928 38703223671057671264 38729966664137785344 38795068055659137024 38833977805081514748 38880082813998784512 38909293995677220864 38984497098899660154 39098154524843974032 39144573173277687808 39183833460983150016 39450390151193919744 39480029813215853568 39603298640152035712 39805799071474946048 39835705757479059456 39912699410778223491 39990107717779365888 40272273279343793072 40302530434324517184 40398170041430175744 40920110222844002304 40942253139631255552 41080571562400280064 41239798583959971072 41337662367975063552 41360031232892798976 41450666801701183488 41561984510397158346 41732644126882824192 41894398561483145216 42035933691758426112 42198863667307877376 42221698550244732288 42321892424355422208 42414635797089583104 42528542289708720168 42602074212859549696 42652532208920698944 42746000139254345472 43013513545055133696 43036789255847912448 43180232589803409408 43203598516529493504 43306122480735780864 43424508077972668416 43517578156911248544 43541126629939880172 43592820124786515968 43644451562616529152 43740093165748632576 43867615303258103808 43933389032011410624 43963745943075323904 44037644819937398784 44208333365751109632 44232255624065910016 44381688920093159712 44553710970171040176 44606606639316434944 44781523955409314304 44955095753686094592 44988871182501786624 45086160172793051136 45120034072246689792 45184961108160749568 45218909238219472896 45260912731602326528 45306307439261767206 45492341795971366912 45614513612317969704 46025455176392906368 46035124000699502592 46060034782085162496 46169337190205915136 46474990050392236032 46791146445292863488 46949224642743177216 47105708279785537536 47131198381668538368 47499410869025323824 47555803772494381056 47927333489466993408 48041067076295344128 48227272762637574144 48253369771708265472 48604048331095680192 48688084814696628224 48852571587719251968 49041922640384830464 49184902006683328512 49258648308618854336 49292684845266272256 49348837245489610752 49375541161747992576 49425062661012836952 49734375036469998336 49761287577074148768 49988677903712722944 50182432469230989312 50209587465155897856 50328736937071312896 50404198269284409088 50523809560858411008 50551149284646754304 50574482722896856416 50661926090968113152 50721930194392182528 50797981068263193534 50833081246680843264 50918526823052617344 51178884520467787776 51316327813857715917 51377252289926965248 51415852780002041856 51576388926709627904 51726757407545516032 51778637073442019664 51840110418665046016 51979329465199546872 52130872699791965376 52245111281310866688 52284363806691265536 52600520201591892992 52611570286513717248 52640039750954471424 53216932547704297988 53320143623705821184 53500279244056178688 53656256734563631104 53736707245766022912 53864226721906900992 54285040993171798656 54744471784615624704 54774095416533706752 54986398111946628096 55146708310523731968 55267555735601577984 55415979347196211128 55547483806966491648 55831510385964859392 56047911589011234816 56265151556410503168 56295598066992976384 56429189899140562944 56485785898300385088 56704723052944960224 56839285755965712384 56870042945227598592 56994666852339127296 57351351393406844928 57382385674463883264 57573643453071212544 57604798022039324672 57799408826167835904 58023437542548331392 58054835506586506896 58094949996206678016 58192602083488705536 58320124220998176768 58476745648349490231 58490153737677471744 58577852042681880832 58647231787265961048 58716859759916531712 58775750191474725024 58944444487668146176 59175585226790879616 59404947960228053568 59708698607212419072 59753558636218589184 59940127671581459456 59985161576669048832 60114880230390734848 60160045429662253056 60246614810880999424 60408409919015689608 60453795651486775776 60819351483090626272 61143176278921347072 61380165334266003456 61413379709446883328 61859697875939956608 61966653400522981376 62040046849339198464 62176000202551775232 62598966190324236288 62841597842224717824 63298295500961816064 63332547825367098432 63482838636533133312 63621953695634374656 63903111319289324544 64303030350183432192 64337826362277687296 64555183883771868672 64770348884705114112 64805397774794240256 64959183721103671296 65136762116959002624 65311689944909820258 65389230187179773952 65579869342244438016 65834054882330656768 65900083548017115936 66056467229906098176 66312500048626664448 66348383436098865024 66651570538283630592 66830566455256560264 66909909958974652416 66946116620207863808 67172285933113971456 67432643630529141888 67629240259189576704 67730641424350924712 67777441662241124352 67891369097403489792 67959461158892650809 68238512693957050368 68421770418476954556 68503003053235953664 68554470373336055808 69038182764589359552 69090052173127743744 69305772620266062496 69507830266389287168 69660148375081155584 69712485075588354048 70186719667939295232 70696797572502807552 71058285945773457408 71333705658741571584 71648942994354697216 71891000234200490112 72340909143956361216 72380054657562398208 73032127222044942336 73315197482595504128 73528944414031642624 73562883960577245696 73777353010024992768 73887972462928281504 73939027267899408384 74023255868234416128 74063311742621988864 74641931365611223152 74730548785348313088 75020202075214004224 75273648703846483968 75314381197733846784 75493105405606969344 75606297403926613632 75785714341287616512 75826723926970131456 75992889136452169728 76196971602394790301 76377790234578926016 76509847565951844352 76768326780701681664 77065878434890447872 77364583390064441856 77406447342115342528 77459933328275570688 77590136111318274048 77667955610163029496 77760165627997569024 77968994197799320308 78196309049687948064 78367666921966300032 78900780302387839488 78960059626431707136 79206597280304071424 79611598142949892096 79671411514958118912 79825398821556446982 79980215435558731776 80544546558687586144 80605060868649034368 80796340082860351488 81884506279262511104 82161143124800560128 82479597167919942144 82675324735950127104 82720062465785597952 82901333603402366976 83123969020794316692 83788797122966290432 84071867383516852224 84397727334615754752 84443397100489464576 84643784848710844416 85057084579417440336 85204148425719099392 85305064417841397888 85492000278508690944 86027027090110267392 86073578511695824896 86360465179606818816 86407197033058987008 86849016155945336832 87035156313822497088 87082253259879760344 87185640249573031936 87288903125233058304 87480186331497265152 87735230606516207616 87866778064022821248 88075289639874797568 88416666731502219264 88464511248131820032 88763377840186319424 89107421940342080352 89563047910818628608 89910191507372189184 89977742365003573248 90172320345586102272 90240068144493379584 90369922216321499136 90521825463204653056 90612614878523534412 91229027224635939408 92050910352785812736 92070248001399005184 92120069564170324992 92949980100784472064 93129631958482521479 93898449285486354432 94211416559571075072 94262396763337076736 94998821738050647648 95854666978933986816 96082134152590688256 96454545525275148288 96506739543416530944 97208096662191360384 97376169629393256448 97705143175438503936 98083845280769660928 98369804013366657024 98517296617237708672 98751082323495985152 98850125322025673904 99468750072939996672 99522575154148297536 99977355807425445888 100364864938461978624 100419174930311795712 100808396538568818176 101047619121716822016 101102298569293508608 101148965445793712832 101323852181936226304 101443860388784365056 101595962136526387068 101666162493361686528 101837053646105234688 102357769040935575552 102632655627715431834 102754504579853930496 102831705560004083712 103152777853419255808 103453514815091032064 103557274146884039328 103958658930399093744 104261745399583930752 104490222562621733376 104568727613382531072 105201040403183785984 105280079501908942848 106433865095408595976 107000558488112357376 107473414491532045824 107728453443813801984 108570081986343597312 109488943569231249408 109548190833067413504 109972796223893256192 110293416621047463936 110831958694392422256 111094967613932983296 111663020771929718784 112095823178022469632 112530303112821006336 112591196133985952768 112971571796600770176 113409446105889920448 113678571511931424768 113740085890455197184 113989333704678254592 114764771348927766528 115147286906142425088 115209596044078649344 115598817652335671808 116046875085096662784 116109671013173013792 116189899992413356032 116385204166977411072 116640248441996353536 116953491296698980462 117155704085363761664 117294463574531922096 117433719519833063424 117551500382949450048 117888888975336292352 118351170453581759232 118809895920456107136 119417397214424838144 119507117272437178368 119738098232334670473 119880255343162918912 119970323153338097664 120229760460781469696 120816819838031379216 120907591302973551552 121638702966181252544 122760330668532006912 122826759418893766656 123719395751879913216 124080093698678396928 124352000405103550464 125197932380648472576 125683195684449435648 126596591001923632128 126665095650734196864 126965677273066266624 127243907391268749312 127806222638578649088 128675652724555374592 129110367767543737344 129540697769410228224 129610795549588480512 129918367442207342592 130273524233918005248 130623379889819640516 130778460374359547904 131668109764661313536 131800167096034231872 132112934459812196352 132625000097253328896 132696766872197730048 133661132910513120528 133819819917949304832 133892233240415727616 134344571866227942912 134865287261058283776 135258480518379153408 135461282848701849424 135554883324482248704 135782738194806979584 135918922317785301618 136477025387914100736 136843540836953909112 137006006106471907328 138076365529178719104 138180104346255487488 138611545240532124992 139015660532778574336 139320296750162311168 139424970151176708096 140373439335878590464 141393595145005615104 142667411317483143168 143297885988709394432 143782000468400980224 144681818287912722432 144760109315124796416 146064254444089884672 146630394965191008256 147125767921154491392 147554706020049985536 147775944925856563008 147878054535798816768 148046511736468832256 148126623485243977728 149283862731222446304 150040404150428008448 150547297407692967936 150628762395467693568 150986210811213938688 151212594807853227264 151571428682575233024 151653447853940262912 151985778272904339456 152393943204789580602 152755580469157852032 153019695131903688704 153536653561403363328 154131756869780895744 154729166780128883712 154812894684230685056 155180272222636548096 155335911220326058992 155520331255995138048 155937988395598640616 156392618099375896128 156735333843932600064 157801560604775678976 157920119252863414272 158413194560608142848 159223196285899784192 159650797643112893964 159960430871117463552 161089093117375172288 161210121737298068736 161592680165720702976 163769012558525022208 164322286249601120256 164959194335839884288 165440124931571195904 165802667206804733952 166247938041588633384 168143734767033704448 168795454669231509504 168886794200978929152 169287569697421688832 170114169158834880672 170408296851438198784 170610128835682795776 170984000557017381888 172054054180220534784 172147157023391649792 172720930359213637632 172814394066117974016 174070312627644994176 174164506519759520688 174371280499146063872 174577806250466116608 174960372662994530304 175470461213032415232 175733556128045642496 176150579279749595136 176833333463004438528 176929022496263640064 177526755680372638848 178214843880684160704 179126095821637257216 179820383014744378368 179955484730007146496 180344640691172204544 180480136288986759168 180739844432642998272 181043650926409306112 181225229757047068824 182458054449271878816 184101820705571625472 184140496002798010368 184240139128340649984 185899960201568944128 186259263916965042958 187796898570972708864 188524793526674153472 189997643476101295296 191709333957867973632 192909091050550296576 193013479086833061888 194416193324382720768 195410286350877007872 196167690561539321856 196739608026733314048 197034593234475417344 197502164646991970304 197700250644051347808 198937500145879993344 199045150308296595072 199954711614850891776 200729729876923957248 200838349860623591424 201616793077137636352 202204597138587017216 202297930891587425664 202647704363872452608 202887720777568730112 203191924273052774136 203332324986723373056 203674107292210469376 204715538081871151104 205265311255430863668 205509009159707860992 205663411120008167424 206305555706838511616 206907029630182064128 207114548293768078656 207917317860798187488 208523490799167861504 208980445125243466752 209137455226765062144 210402080806367571968 210560159003817885696 212867730190817191952 214001116976224714752 214946828983064091648 217140163972687194624 219096381666134827008 219945592447786512384 220586833242094927872 221663917388784844512 222189935227865966592 224191646356044939264 225060606225642012672 225182392267971905536 225943143593201540352 226818892211779840896 227357143023862849536 227480171780910394368 227978667409356509184 228590914807184370903 229529542697855533056 230419192088157298688 231197635304671343616 232093750170193325568 232219342026346027584 232379799984826712064 232770408333954822144 233280496883992707072 233906982593397960924 234311408170727523328 234588927149063844192 235103000765898900096 235777777950672584704 236702340907163518464 237619791840912214272 238834794428849676288 239014234544874356736 239476196464669340946 239760510686325837824 239940646306676195328 240459520921562939392 241633639676062758432 241815182605947103104 243277405932362505088 245653518837787533312 247438791503759826432 248160187397356793856 248704000810207100928 251366391368898871296 253193182003847264256 253330191301468393728 253931354546132533248 255612445277157298176 257351305449110749184 258220735535087474688 259081395538820456448 259221591099176961024 260547048467836010496 261246759779639281032 261556920748719095808 263600334192068463744 264225868919624392704 265250000194506657792 265393533744395460096 267322265821026241056 267784466480831455232 268689143732455885824 269730574522116567552 270516961036758306816 270922565697403698848 271109766648964497408 271565476389613959168 271837844635570603236 273687081673907818224 274012012212943814656 276152731058357438208 276360208692510974976 277223090481064249984 278031321065557148672 278640593500324622336 278849940302353416192 279388895875447564437 282787190290011230208 286595771977418788864 287564000936801960448 289363636575825444864 289520218630249592832 292128508888179769344 293260789930382016512 294251535842308982784 295109412040099971072 295551889851713126016 296253246970487955456 298567725462444892608 301094594815385935872 301257524790935387136 302425189615706454528 303142857365150466048 303306895707880525824 303971556545808678912 304787886409579161204 305511160938315704064 307073307122806726656 308263513739561791488 309458333560257767424 309625789368461370112 310360544445273096192 310671822440652117984 311875976791197281232 312785236198751792256 313470667687865200128 315603121209551357952 315840238505726828544 316826389121216285696 318446392571799568384 319301595286225787928 322178186234750344576 322420243474596137472 323185360331441405952 327538025117050044416 328644572499202240512 329918388671679768576 330880249863142391808 332495876083177266768 336287469534067408896 337590909338463019008 337773588401957858304 340228338317669761344 340816593702876397568 341220257671365591552 341968001114034763776 344294314046783299584 345441860718427275264 345628788132235948032 348140625255289988352 348329013039519041376 349155612500932233216 349920745325989060608 351467112256091284992 352301158559499190272 353666666926008877056 353858044992527280128 355053511360745277696 356429687761368321408 358252191643274514432 359214294697004011419 359640766029488756736 359910969460014292992 360689281382344409088 362087301852818612224 362450459514094137648 364916108898543757632 368203641411143250944 368280992005596020736 368480278256681299968 372518527833930085916 375593797141945417728 377049587053348306944 379995286952202590592 383418667915735947264 386026958173666123776 388832386648765441536 390820572701754015744 392335381123078643712 394069186468950834688 395004329293983940608 395400501288102695616 397875000291759986688 398090300616593190144 401459459753847914496 401676699721247182848 403233586154275272704 404409194277174034432 404595861783174851328 405775441555137460224 406383848546105548272 406664649973446746112 407348214584420938752 409431076163742302208 410530622510861727336 411018018319415721984 412611111413677023232 414229096587536157312 415834635721596374976 417046981598335723008 417960890250486933504 418274910453530124288 420804161612735143936 421120318007635771392 425735460381634383904 428002233952449429504 429893657966128183296 434280327945374389248 438192763332269654016 439891184895573024768 443327834777569689024 444379870455731933184 450121212451284025344 450364784535943811072 451886287186403080704 453637784423559681792 454714286047725699072 454960343561820788736 455957334818713018368 457181829614368741806 459059085395711066112 460838384176314597376 462395270609342687232 464187500340386651136 464438684052692055168 465540816667909644288 466560993767985414144 467813965186795921848 468622816341455046656 469177854298127688384 470206001531797800192 473404681814327036928 475239583681824428544 477669588857699352576 478952392929338681892 479521021372651675648 479881292613352390656 483267279352125516864 483630365211894206208 486554811864725010176 491307037675575066624 494877583007519652864 496320374794713587712 497408001620414201856 506386364007694528512 506660382602936787456 507862709092265066496 511224890554314596352 514702610898221498368 516441471070174949376 518162791077640912896 518443182198353922048 522493519559278562064 523113841497438191616 527200668384136927488 528451737839248785408 530500000389013315584 530787067488790920192 534644531642052482112 535568932961662910464 537378287464911771648 539461149044233135104 541033922073516613632 541845131394807397696 542219533297928994816 543130952779227918336 543675689271141206472 547374163347815636448 552305462116714876416 552720417385021949952 554446180962128499968 556062642131114297344 557281187000649244672 557699880604706832384 558777791750895128874 565574380580022460416 573191543954837577728 575128001873603920896 578727273151650889728 579040437260499185664 586521579860764033024 588503071684617965568 590218824080199942144 591103779703426252032 592506493940975910912 597135450924889785216 602189189630771871744 602515049581870774272 604850379231412909056 606613791415761051648 607943113091617357824 609575772819158322408 611022321876631408128 614146614245613453312 616527027479123582976 618916667120515534848 619251578736922740224 620721088890546192384 621343644881304235968 623751953582394562464 625570472397503584512 626941335375730400256 631206242419102715904 631680477011453657088 633652778242432571392 638603190572451575856 644356372469500689152 644840486949192274944 657289144998404481024 659836777343359537152 661760499726284783616 664991752166354533536 672574939068134817792 675181818676926038016 675547176803915716608 680456676635339522688 681633187405752795136 682440515342731183104 683936002228069527552 688588628093566599168 691257576264471896064 696281250510579976704 696658026079038082752 698311225001864466432 699841490651978121216 702934224512182569984 707333333852017754112 707716089985054560256 710107022721490555392 712859375522736642816 716504383286549028864 718428589394008022838 719281532058977513472 719821938920028585984 721378562764688818176 724174603705637224448 724900919028188275296 729832217797087515264 736407282822286501888 736960556513362599936 745037055667860171832 754099174106696613888 759990573904405181184 766837335831471894528 772053916347332247552 777664773297530883072 781641145403508031488 784670762246157287424 788138372937901669376 790801002576205391232 795750000583519973376 796180601233186380288 803353399442494365696 806467172308550545408 808818388554348068864 809191723566349702656 811550883110274920448 812767697092211096544 813329299946893492224 814696429168841877504 821061245021723454672 822036036638831443968 825222222827354046464 828458193175072314624 831669271443192749952 834093963196671446016 835921780500973867008 836549820907060248576 838166687626342693311 841608323225470287872 851470920763268767808 859787315932256366592 868560655890748778496 876385526664539308032 879782369791146049536 886655669555139378048 888759740911463866368 900729569071887622144 903772574372806161408 907275568847119363584 909428572095451398144 909920687123641577472 911914669637426036736 914363659228737483612 921676768352629194752 924790541218685374464 928375000680773302272 928877368105384110336 931081633335819288576 935627930373591843696 937245632682910093312 938355708596255376768 940412003063595600384 946809363628654073856 950479167363648857088 955339177715398705152 957904785858677363784 959042042745303351296 966534558704251033728 967260730423788412416 973109623729450020352 982614075351150133248 989755166015039305728 992640749589427175424 1012772728015389057024 1013320765205873574912 1022449781108629192704 1032882942140349898752 1036325582155281825792 1036886364396707844096 1044987039118557124128 1054401336768273854976 1056903475678497570816 1061000000778026631168 1061574134977581840384 1069289063284104964224 1071137865923325820928 1074756574929823543296 1078922298088466270208 1082067844147033227264 1083690262789614795392 1086261905558455836672 1087351378542282412944 1094748326695631272896 1104610924233429752832 1105440834770043899904 1108892361924256999936 1112125284262228594688 1114562374001298489344 1117555583501790257748 1131148761160044920832 1146383087909675155456 1150256003747207841792 1158080874520998371328 1177006143369235931136 1182207559406852504064 1185012987881951821824 1194270901849779570432 1204378379261543743488 1205030099163741548544 1209700758462825818112 1213227582831522103296 1219151545638316644816 1222044643753262816256 1228293228491226906624 1233054054958247165952 1237833334241031069696 1238503157473845480448 1242687289762608471936 1247503907164789124928 1251140944795007169024 1253882670751460800512 1262412484838205431808 1263360954022907314176 1267305556484865142784 1277206381144903151712 1288712744939001378304 1289680973898384549888 1314578289996808962048 1319673554686719074304 1329983504332709067072 1350363637353852076032 1351094353607831433216 1360913353270679045376 1364881030685462366208 1367872004456139055104 1377177256187133198336 1382515152528943792128 1392562501021159953408 1393316052158076165504 1396622450003728932864 1399682981303956242432 1405868449024365139968 1415432179970109120512 1420214045442981110784 1425718751045473285632 1433008766573098057728 1436857178788016045676 1438563064117955026944 1439643877840057171968 1448349207411274448896 1449801838056376550592 1459664435594175030528 1472814565644573003776 1473921113026725199872 1490074111335720343664 1519981147808810362368 1533674671662943789056 1544107832694664495104 1555329546595061766144 1569341524492314574848 1576276745875803338752 1581602005152410782464 1591500001167039946752 1592361202466372760576 1606706798884988731392 1612934344617101090816 1618383447132699405312 1623101766220549840896 1625535394184422193088 1626658599893786984448 1629392858337683755008 1642122490043446909344 1650444445654708092928 1656916386350144629248 1663338542886385499904 1668187926393342892032 1671843561001947734016 1673099641814120497152 1676333375252685386622 1683216646450940575744 1702941841526537535616 1719574631864512733184 1737121311781497556992 1759564739582292099072 1773311339110278756096 1777519481822927732736 1801459138143775244288 1807545148745612322816 1814551137694238727168 1819841374247283154944 1823829339274852073472 1828727318457474967224 1849581082437370748928 1856750001361546604544 1857754736210768220672 1862163266671638577152 1871255860747183687392 1874491265365820186624 1876711417192510753536 1880824006127191200768 1893618727257308147712 1900958334727297714176 1915809571717354727568 1918084085490606702592 1933069117408502067456 1934521460847576824832 1946219247458900040704 1979510332030078611456 1985281499178854350848 2025545456030778114048 2026641530411747149824 2044899562217258385408 2065765884280699797504 2073772728793415688192 2089974078237114248256 2108802673536547709952 2122000001556053262336 2123148269955163680768 2138578126568209928448 2149513149859647086592 2157844596176932540416 2164135688294066454528 2167380525579229590784 2172523811116911673344 2174702757084564825888 2189496653391262545792 2209221848466859505664 2210881669540087799808 2217784723848513999872 2224250568524457189376 2229124748002596978688 2235111167003580515496 2262297522320089841664 2292766175819350310912 2300512007494415683584 2316161749041996742656 2354012286738471862272 2364415118813705008128 2388541803699559140864 2410060198327483097088 2419401516925651636224 2426455165663044206592 2438303091276633289632 2444089287506525632512 2466108109916494331904 2475666668482062139392 2477006314947690960896 2485374579525216943872 2495007814329578249856 2502281889590014338048 2507765341502921601024 2514500062879028079933 2524824969676410863616 2534611112969730285568 2554412762289806303424 2577425489878002756608 2579361947796769099776 2629156579993617924096 2639347109373438148608 2659967008665418134144 2702188707215662866432 2721826706541358090752 2729762061370924732416 2735744008912278110208 2765030305057887584256 2785125002042319906816 2786632104316152331008 2793244900007457865728 2811736898048730279936 2830864359940218241024 2840428090885962221568 2851437502090946571264 2866017533146196115456 2873714357576032091352 2877126128235910053888 2899603676112753101184 2919328871188350061056 2945629131289146007552 2947842226053450399744 2980148222671440687328 3039962295617620724736 3067349343325887578112 3110659093190123532288 3152553491751606677504 3163204010304821564928 3183000002334079893504 3184722404932745521152 3213413597769977462784 3225868689234202181632 3236766894265398810624 3246203532441099681792 3251070788368844386176 3258785716675367510016 3284244980086893818688 3313832772700289258496 3326677085772770999808 3336375852786685784064 3343687122003895468032 3352666750505370773244 3405883683053075071232 3439149263729025466368 3474242623562995113984 3546622678220557512192 3555038963645855465472 3602918276287550488576 3615090297491224645632 3629102275388477454336 3639682748494566309888 3657454636914949934448 3699162164874741497856 3713500002723093209088 3715509472421536441344 3742511721494367374784 3748982530731640373248 3753422834385021507072 3761648012254382401536 3787237454514616295424 3801916669454595428352 3831619143434709455136 3866138234817004134912 3869042921695153649664 3892438494917800081408 3959020664060157222912 4051090912061556228096 4053283060823494299648 4131531768561399595008 4147545457586831376384 4179948156474228496512 4217605347073095419904 4246296539910327361536 4277156253136419856896 4299026299719294173184 4315689192353865080832 4334761051158459181568 4345047622233823346688 4349405514169129651776 4378993306782525091584 4418443696933719011328 4421763339080175599616 4435569447697027999744 4448501137048914378752 4470222334007161030992 4601024014988831367168 4632323498083993485312 4708024573476943724544 4728830237627410016256 4777083607399118281728 4820120396654966194176 4838803033851303272448 4876606182553266579264 4888178575013051265024 4951333336964124278784 4954012629895381921792 4970749159050433887744 4990015628659156499712 5004563779180028676096 5015530683005843202048 5029000125758056159866 5049649939352821727232 5069222225939460571136 5108825524579612606848 5154850979756005513216 5158723895593538199552 5278694218746876297216 5319934017330836268288 5404377414431325732864 5443653413082716181504 5459524122741849464832 5471488017824556220416 5570250004084639813632 5573264208632304662016 5586489800014915731456 5623473796097460559872 5661728719880436482048 5680856181771924443136 5702875004181893142528 5747428715152064182704 5754252256471820107776 5799207352225506202368 5838657742376700122112 5891258262578292015104 5960296445342881374656 6079924591235241449472 6134698686651775156224 6221318186380247064576 6305106983503213355008 6326408020609643129856 6366000004668159787008 6369444809865491042304 6451737378468404363264 6473533788530797621248 6492407064882199363584 6502141576737688772352 6517571433350735020032 6568489960173787637376 6627665545400578516992 6653354171545541999616 6672751705573371568128 6687374244007790936064 6705333501010741546488 6811767366106150142464 6878298527458050932736 6948485247125990227968 7093245356441115024384 7230180594982449291264 7258204550776954908672 7279365496989132619776 7314909273829899868896 7398324329749482995712 7427000005446186418176 7431018944843072882688 7485023442988734749568 7497965061463280746496 7506845668770043014144 7523296024508764803072 7574474909029232590848 7603833338909190856704 7663238286869418910272 7732276469634008269824 7738085843390307299328 7784876989835600162816 7918041328120314445824 8106566121646988599296 8295090915173662752768 8359896312948456993024 8435210694146190839808 8492593079820654723072 8554312506272839713792 8598052599438588346368 8631378384707730161664 8669522102316918363136 8698811028338259303552 8757986613565050183168 8836887393867438022656 8843526678160351199232 8871138895394055999488 8897002274097828757504 8940444668014322061984 9202048029977662734336 9457660475254820032512 9554167214798236563456 9640240793309932388352 9677606067702606544896 9753212365106533158528 9776357150026102530048 9908025259790763843584 9941498318100867775488 9980031257318312999424 10009127558360057352192 10031061366011686404096 10058000251516112319732 10138444451878921142272 10217651049159225213696 10309701959512011026432 10317447791187076399104 10639868034661672536576 10808754828862651465728 10887306826165432363008 10919048245483698929664 11140500008169279627264 11146528417264609324032 11246947592194921119744 11361712363543848886272 11405750008363786285056 11494857430304128365408 11598414704451012404736 11677315484753400244224 11782516525156584030208 11920592890685762749312 12159849182470482898944 12442636372760494129152 12610213967006426710016 12652816041219286259712 12738889619730982084608 12947067577061595242496 13004283153475377544704 13035142866701470040064 13136979920347575274752 13255331090801157033984 13306708343091083999232 13345503411146743136256 13410667002021483092976 13623534732212300284928 13896970494251980455936 14186490712882230048768 14460361189964898582528 14516409101553909817344 14629818547659799737792 14854000010892372836352 14862037889686145765376 14970046885977469499136 15013691337540086028288 15046592049017529606144 15148949818058465181696 15207666677818381713408 15326476573738837820544 15464552939268016539648 15476171686780614598656 15569753979671200325632 15836082656240628891648 16213132243293977198592 16719792625896913986048 16870421388292381679616 16985186159641309446144 17108625012545679427584 17262756769415460323328 17339044204633836726272 17397622056676518607104 17515973227130100366336 17673774787734876045312 17742277790788111998976 17880889336028644123968 18404096059955325468672 18915320950509640065024 19108334429596473126912 19355212135405213089792 19506424730213066317056 19552714300052205060096 19816050519581527687168 19882996636201735550976 19960062514636625998848 20018255116720114704384 20062122732023372808192 20116000503032224639464 20435302098318450427392 20619403919024022052864 20634895582374152798208 21279736069323345073152 21774613652330864726016 21838096490967397859328 22281000016338559254528 22293056834529218648064 22493895184389842239488 22723424727087697772544 22811500016727572570112 22989714860608256730816 23196829408902024809472 23354630969506800488448 23841185781371525498624 24319698364940965797888 24885272745520988258304 25220427934012853420032 25305632082438572519424 25477779239461964169216 25894135154123190484992 26008566306950755089408 26273959840695150549504 26510662181602314067968 26613416686182167998464 26691006822293486272512 26821334004042966185952 27247069464424600569856 28372981425764460097536 28920722379929797165056 29032818203107819634688 29259637095319599475584 29724075779372291530752 29940093771954938998272 30027382675080172056576 30093184098035059212288 30415333355636763426816 30652953147477675641088 30929105878536033079296 30952343373561229197312 31139507959342400651264 32426264486587954397184 33439585251793827972096 33740842776584763359232 34217250025091358855168 34678088409267673452544 34795244113353037214208 35031946454260200732672 35347549575469752090624 35484555581576223997952 35761778672057288247936 37830641901019280130048 38216668859192946253824 39012849460426132634112 39105428600104410120192 39632101039163055374336 39765993272403471101952 39920125029273251997696 40036510233440229408768 40232001006064449278928 40870604196636900854784 41238807838048044105728 42559472138646690146304 43549227304661729452032 44562000032677118509056 44586113669058437296128 45446849454175395545088 45623000033455145140224 45979429721216513461632 46393658817804049618944 46709261939013600976896 47682371562743050997248 48639396729881931595776 50611264164877145038848 50955558478923928338432 51788270308246380969984 52017132613901510178816 52547919681390301099008 53021324363204628135936 53226833372364335996928 53642668008085932371904 54494138928849201139712 56745962851528920195072 58065636406215639269376 58519274190639198951168 59448151558744583061504 59880187543909877996544 60054765350160344113152 60186368196070118424576 61305906294955351282176 61858211757072066158592 61904686747122458394624 62279015918684801302528 66879170503587655944192 67481685553169526718464 68434500050182717710336 69356176818535346905088 69590488226706074428416 70063892908520401465344 70969111163152447995904 71523557344114576495872 75661283802038560260096 76433337718385892507648 78025698920852265268224 79531986544806942203904 79840250058546503995392 80073020466880458817536 80464002012128898557856 81741208393273801709568 82477615676096088211456 85118944277293380292608 87098454609323458904064 89172227338116874592256 91246000066910290280448 91958859442433026923264 92787317635608099237888 93418523878027201953792 95364743125486101994496 97278793459763863191552 101222528329754290077696 104034265227803020357632 105095839362780602198016 106042648726409256271872 106453666744728671993856 107285336016171864743808 108988277857698402279424 113491925703057840390144 117038548381278397902336 118896303117489166123008 119760375087819755993088 120109530700320688226304 122611812589910702564352 123716423514144132317184 133758341007175311888384 136869000100365435420672 138712353637070693810176 139180976453412148856832 140127785817040802930688 143047114688229152991744 152866675436771785015296 156051397841704530536448 159063973089613884407808 159680500117093007990784 160928004024257797115712 163482416786547603419136 170237888554586760585216 174196909218646917808128 178344454676233749184512 183917718884866053846528 185574635271216198475776 186837047756054403907584 190729486250972203988992 202445056659508580155392 208068530455606040715264 210191678725561204396032 212907333489457343987712 214570672032343729487616 217976555715396804558848 226983851406115680780288 234077096762556795804672 239520750175639511986176 240219061400641376452608 245223625179821405128704 247432847028288264634368 267516682014350623776768 273738000200730870841344 277424707274141387620352 278361952906824297713664 280255571634081605861376 286094229376458305983488 312102795683409061072896 318127946179227768815616 319361000234186015981568 321856008048515594231424 326964833573095206838272 340475777109173521170432 356688909352467498369024 367835437769732107693056 371149270542432396951552 381458972501944407977984 416137060911212081430528 420383357451122408792064 429141344064687458975232 435953111430793609117696 468154193525113591609344 479041500351279023972352 490447250359642810257408 535033364028701247553536 556723905813648595427328 560511143268163211722752 572188458752916611966976 624205591366818122145792 638722000468372031963136 643712016097031188462848 653929667146190413676544 680951554218347042340864 735670875539464215386112 742298541084864793903104 762917945003888815955968 832274121822424162861056 840766714902244817584128 858282688129374917950464 936308387050227183218688 958083000702558047944704 980894500719285620514816 1070066728057402495107072 1113447811627297190854656 1144376917505833223933952 1248411182733636244291584 1287424032194062376925696 1307859334292380827353088 1471341751078928430772224 1525835890007777631911936 1681533429804489635168256 1716565376258749835900928 1872616774100454366437376 1916166001405116095889408 1961789001438571241029632 2226895623254594381709312 2288753835011666447867904 2496822365467272488583168 2574848064388124753851392 2942683502157856861544448 3051671780015555263823872 3433130752517499671801856 3745233548200908732874752 3923578002877142482059264 4577507670023332895735808 5149696128776249507702784 5885367004315713723088896 6866261505034999343603712 7490467096401817465749504 9155015340046665791471616 10299392257552499015405568 11770734008631427446177792 13732523010069998687207424 20598784515104998030811136 27465046020139997374414848 41197569030209996061622272 82395138060419992123244544
- Sum of all divisors σ(n): 329509800144860176512000000
- Sum of proper divisors (its aliquot sum) s(n): 247114662084440184388755456
- 82395138060419992123244544 is an abundant number, because the sum of its proper divisors (247114662084440184388755456) is greater than itself. Its abundance is 164719524024020192265510912
Bases of 82395138060419992123244544
- Binary: 1000100001001111101100101100010011001011110100011101101111101101001111010000000000000002
- Hexadecimal: 0x4427D96265E8EDF69E8000
- Base-36: ACPCEN6G2OMWVH1C0
Squares and roots of 82395138060419992123244544
- 82395138060419992123244544 squared (823951380604199921232445442) is 6788958775995671181557869869427076740236513625767936
- 82395138060419992123244544 cubed (823951380604199921232445443) is 559377195634663250177774116284227654741243595731385288175413260934067922141184
-
The
square root of 82395138060419992123244544 is 9077176767058.1359084071 -
82395138060419992123244544 is a
perfect cube number . Itscube root is 435144864
Scales and comparisons
How big is 82395138060419992123244544?- 82,395,138,060,419,992,123,244,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 82,395,138,060,419,992,123,244,544 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 82395138060419992123244544 cubic inches would be around 36262072 feet tall.
Recreational maths with 82395138060419992123244544
- 82395138060419992123244544 backwards is 44544232129991406083159328
- 82395138060419992123244544 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 82395138060419992123244544's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 82395138060419992123244544 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 82395138060419992123244544 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/82395138060419992123244544/
Chicago style:
Numbermatics. 2024. "Number 82395138060419992123244544 - Facts about the integer". https://numbermatics.com/n/82395138060419992123244544/
The information we have on file for 82395138060419992123244544 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 82395138060419992123244544, math, Factors of 82395138060419992123244544, curriculum, school, college, exams, university, Prime factorization of 82395138060419992123244544, STEM, science, technology, engineering, physics, economics, calculator, eighty-two septillion, three hundred ninety-five sextillion, one hundred thirty-eight quintillion, sixty quadrillion, four hundred nineteen trillion, nine hundred ninety-two billion, one hundred twenty-three million, two hundred forty-four thousand, five hundred forty-four.