13081387626520430854650624
13,081,387,626,520,430,854,650,624 is an even composite number composed of nine prime numbers multiplied together.
13081387626520430854650624 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of twenty thousand, seven hundred thirty-six divisors.
Prime factorization of 13081387626520430854650624:
28 × 38 × 133 × 17 × 31 × 43 × 47 × 457 × 7283173
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 17 × 31 × 43 × 47 × 457 × 7283173)See below for interesting mathematical facts about the number 13081387626520430854650624 from the Numbermatics database.
Names of 13081387626520430854650624
- Cardinal: 13081387626520430854650624 can be written as Thirteen septillion, eighty-one sextillion, three hundred eighty-seven quintillion, six hundred twenty-six quadrillion, five hundred twenty trillion, four hundred thirty billion, eight hundred fifty-four million, six hundred fifty thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 1.3081387626520430854650624 × 1025
Factors of 13081387626520430854650624
Divisors of 13081387626520430854650624
- Number of divisors d(n): 20736
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 31 32 34 36 39 43 47 48 51 52 54 62 64 68 72 78 81 86 93 94 96 102 104 108 117 124 128 129 136 141 144 153 156 162 169 172 186 188 192 204 208 216 221 234 243 248 256 258 272 279 282 288 306 312 324 338 344 351 372 376 384 387 403 408 416 423 432 442 457 459 468 486 496 507 516 527 544 558 559 564 576 611 612 624 648 663 676 688 702 729 731 744 752 768 774 799 806 816 832 837 846 864 884 914 918 936 972 992 1014 1032 1053 1054 1088 1116 1118 1128 1152 1161 1209 1222 1224 1248 1269 1296 1326 1333 1352 1371 1376 1377 1404 1457 1458 1462 1488 1504 1521 1548 1581 1598 1612 1632 1664 1674 1677 1692 1728 1768 1828 1833 1836 1872 1944 1984 1989 2021 2028 2064 2106 2108 2176 2187 2193 2197 2232 2236 2256 2304 2322 2397 2418 2444 2448 2496 2511 2538 2592 2652 2666 2704 2742 2752 2754 2808 2873 2914 2916 2924 2976 3008 3042 3096 3159 3162 3196 3224 3264 3328 3348 3354 3384 3456 3483 3536 3627 3656 3666 3672 3744 3807 3888 3968 3978 3999 4042 4056 4113 4128 4131 4212 4216 4352 4371 4374 4386 4394 4464 4472 4512 4563 4644 4743 4794 4836 4888 4896 4992 5022 5031 5076 5184 5239 5304 5332 5408 5484 5499 5504 5508 5616 5746 5828 5832 5848 5941 5952 5967 6016 6063 6084 6192 6318 6324 6392 6448 6528 6561 6579 6591 6696 6708 6768 6851 6912 6966 7072 7191 7254 7267 7312 7332 7344 7488 7533 7614 7769 7776 7936 7943 7956 7998 8084 8112 8226 8256 8262 8424 8432 8619 8742 8748 8772 8788 8928 8944 9024 9126 9288 9477 9486 9503 9588 9672 9776 9792 9984 10044 10062 10152 10368 10387 10449 10478 10608 10664 10816 10881 10968 10998 11008 11016 11232 11421 11492 11656 11664 11696 11882 11904 11934 11997 12032 12126 12168 12339 12384 12393 12636 12648 12784 12896 13056 13113 13122 13158 13182 13392 13416 13536 13689 13702 13932 14144 14167 14229 14382 14508 14534 14624 14664 14688 14976 15066 15093 15228 15538 15552 15717 15886 15912 15996 16168 16224 16452 16497 16512 16524 16848 16864 17238 17329 17484 17496 17544 17576 17823 17856 17888 17901 18048 18189 18252 18576 18941 18954 18972 19006 19176 19344 19552 19584 19651 19737 19773 20088 20124 20304 20553 20736 20774 20898 20956 21216 21328 21479 21573 21632 21762 21801 21936 21996 22032 22464 22599 22661 22842 22984 23307 23312 23328 23392 23764 23808 23829 23868 23994 24252 24336 24678 24768 24769 24786 25272 25296 25568 25792 25857 26226 26244 26273 26316 26364 26784 26832 27072 27378 27404 27864 28288 28334 28431 28458 28509 28764 29016 29068 29248 29328 29376 29952 30132 30186 30456 31076 31104 31161 31347 31434 31772 31824 31992 32336 32448 32643 32904 32994 33024 33048 33696 33728 34263 34357 34476 34658 34968 34992 35088 35152 35646 35712 35776 35802 35991 36096 36378 36504 37017 37152 37179 37349 37882 37908 37944 38012 38352 38688 39104 39168 39302 39339 39474 39546 40176 40248 40608 41067 41106 41548 41796 41912 42432 42501 42656 42687 42958 43146 43264 43524 43602 43872 43992 44064 44928 45198 45279 45322 45684 45968 46614 46624 46656 46784 47151 47528 47658 47736 47988 48504 48672 49356 49491 49536 49538 49572 50544 50592 51136 51584 51714 51987 52452 52488 52546 52632 52728 53469 53568 53664 53703 54144 54567 54756 54808 55728 56576 56668 56823 56862 56916 57018 57528 58032 58136 58496 58656 58752 58953 59211 59319 60264 60372 60912 61659 62152 62208 62322 62651 62694 62868 63544 63648 63984 64437 64672 64719 64896 65286 65403 65808 65988 66096 67392 67456 67797 67983 68107 68526 68714 68952 69316 69921 69936 69984 70176 70304 71292 71424 71487 71552 71604 71982 72756 73008 74034 74304 74307 74358 74698 75764 75816 75888 76024 76704 77233 77376 77571 78208 78604 78678 78819 78948 79092 80352 80496 81216 82134 82212 83096 83592 83824 84864 85002 85293 85312 85374 85527 85916 86292 87048 87204 87744 87984 88128 89063 89856 90396 90558 90644 91368 91936 93228 93248 93312 93483 93568 94041 94302 94471 95056 95316 95472 95976 97008 97344 97929 98712 98982 99072 99076 99144 100997 101088 101184 102272 102789 103071 103168 103259 103428 103974 104904 104976 105092 105264 105456 106938 107136 107328 107406 107973 108288 109134 109512 109616 111051 111456 111537 112047 113336 113646 113724 113832 114036 115056 116064 116272 116992 117312 117504 117906 118017 118422 118638 120528 120744 121824 123201 123318 123539 124304 124644 125302 125388 125736 127088 127296 127503 127968 128061 128874 129344 129438 129792 130572 130806 131616 131976 132192 134784 134912 135031 135594 135837 135966 136214 137052 137428 137904 138632 139842 139872 139968 140352 140608 141453 142584 142974 143104 143208 143964 145512 146016 148068 148473 148608 148614 148716 149396 151528 151632 151776 152048 153408 154466 154752 155142 155961 156416 157208 157356 157638 157896 158184 160407 160704 160992 161109 162432 163701 164268 164424 166192 167184 167648 169728 170004 170469 170586 170624 170748 171054 171832 172584 174096 174408 175488 175968 176256 176859 177633 177957 178126 180792 181116 181288 182736 183872 184171 184977 186456 186496 186624 186966 187136 187953 188082 188604 188942 190112 190632 190944 191952 193311 194016 194157 194688 195858 196209 197424 197964 198152 198288 201994 202176 202368 203391 203949 204321 204544 205578 206142 206518 206856 207948 209763 209808 209952 210184 210528 210912 213876 214272 214461 214656 214812 215946 218268 219024 219232 222102 222912 222921 223074 224094 225277 226672 227292 227448 227664 228072 230112 231699 232128 232544 232713 234624 235812 236034 236457 236844 237276 240839 241056 241488 243648 246233 246402 246636 247078 248608 249288 250604 250776 251472 254176 254592 255006 255463 255936 256122 256581 257748 258688 258876 261144 261612 263232 263952 264384 267189 269568 270062 271188 271674 271932 272428 274104 274856 275808 277264 279227 279684 279744 279936 280449 280704 281216 282123 282906 283413 285168 285948 286416 287928 291024 292032 293787 294593 296136 296946 297216 297228 297432 298792 302991 303056 303264 303552 304096 306816 308367 308932 309213 309504 309777 310284 311922 314416 314712 315276 315792 316368 320814 321408 321984 321997 322218 323919 324864 327402 328536 328848 332384 333153 334067 334368 335296 336141 340008 340938 341172 341248 341496 341549 342108 343664 345168 348192 348816 350976 351936 352512 353718 354051 355266 355914 356252 361584 362232 362576 365143 365472 367744 368342 369603 369954 370617 372912 372992 373932 375906 376164 377208 377884 380224 381264 381888 382509 383904 384183 386622 388032 388314 389376 391716 392418 394848 395928 396304 396576 403988 404352 404736 405093 406782 407511 407898 408642 411156 412284 413036 413712 415896 419526 419616 419904 420368 421056 421824 424359 427752 428922 429312 429624 431892 436536 438048 438464 444204 445419 445824 445842 446148 446641 448188 450554 453344 454584 454896 455328 456144 460224 463398 464256 465088 465426 467883 469248 471624 472068 472914 473688 474552 481221 481678 482112 482976 483327 487296 491103 492466 492804 493272 494156 497216 498576 501208 501552 502944 508352 509184 510012 510926 511407 511872 512244 513162 515496 517376 517752 522288 523224 526464 527904 528768 530577 532899 533871 534378 540124 542376 543348 543864 544856 548208 549712 551616 552513 554528 554931 558454 559368 559488 559872 560898 561408 562432 563859 564246 565812 566826 570336 571896 572832 575856 579933 582048 582471 584064 587574 588627 589186 592272 593892 594456 594864 597584 605982 606112 606528 607104 608192 609181 611847 612963 613632 616734 617864 618426 619554 620568 623844 628832 629289 629424 630552 631584 632736 641628 642816 643383 643968 643994 644436 647838 654804 657072 657696 664768 665849 666306 668134 668736 668763 670592 672282 675831 680016 681876 682344 682992 683098 684216 687328 690336 695097 696384 697632 698139 703872 707436 708102 709371 710532 711828 712504 722517 723168 724464 725152 730286 730944 735488 736684 738699 739206 739908 741234 745824 747864 751812 752328 754416 755768 760448 762528 763776 765018 766389 767808 768366 769743 773244 776064 776628 783432 784836 789696 791856 792608 793152 801567 807976 808704 810186 813564 814463 815022 815796 817284 822312 824568 826072 827424 831792 837681 839052 839232 839808 840736 841347 842112 843648 848718 850239 855504 857844 859248 863784 873072 876096 876928 881361 883779 888408 890838 891648 891684 892296 893282 896376 901108 906688 908973 909168 909792 910656 912288 920448 923597 926796 927639 928512 929331 930176 930852 935766 943248 944136 945828 947376 949104 962442 963356 964224 965952 965991 966654 971757 974592 982206 984932 985608 986544 988312 994432 997152 999459 1002201 1002416 1003104 1004029 1005888 1008423 1016704 1020024 1021852 1022814 1023744 1024488 1024647 1026324 1030992 1035504 1044576 1046448 1052928 1055808 1057536 1061154 1062153 1065067 1065798 1067742 1068756 1080248 1084752 1086696 1087728 1089712 1095429 1096416 1099424 1103232 1105026 1108809 1109056 1109862 1111851 1116908 1118736 1118976 1121796 1127718 1128492 1131624 1133652 1140672 1143792 1145664 1147527 1151712 1152549 1157819 1159866 1164096 1164942 1168128 1175148 1177254 1178372 1184544 1187784 1188912 1189728 1195168 1211964 1212224 1213056 1214208 1215279 1216384 1218362 1222533 1223694 1225926 1233468 1235728 1236852 1239108 1241136 1247688 1257664 1258578 1258848 1261104 1263168 1265472 1273077 1283256 1286766 1287936 1287988 1288872 1295676 1309608 1312961 1314144 1315392 1329536 1331698 1332612 1336257 1336268 1337472 1337526 1339923 1341184 1344564 1351662 1360032 1363752 1364688 1365984 1366196 1368432 1374656 1380672 1390194 1392768 1395264 1396278 1403649 1407744 1414872 1416204 1418742 1421064 1423656 1425008 1443663 1445034 1446336 1448928 1449981 1450304 1460572 1461888 1473309 1473368 1477398 1478412 1479816 1482468 1491648 1495728 1503624 1504656 1508832 1511536 1520896 1525056 1527552 1530036 1532778 1534221 1535616 1536732 1539486 1546488 1552128 1553256 1566864 1569672 1579392 1583712 1585216 1586304 1591731 1598697 1601613 1603134 1606007 1615952 1620372 1627128 1628926 1630044 1631592 1634568 1644624 1649136 1652144 1654848 1657539 1663584 1664793 1675362 1678104 1678464 1679616 1681472 1682694 1684224 1687296 1691577 1697436 1700478 1711008 1715688 1718496 1727568 1739799 1746144 1747413 1752192 1753856 1755403 1762722 1765881 1767558 1776816 1781676 1783368 1784592 1786564 1792752 1802216 1813376 1817946 1818336 1819584 1821312 1824576 1827543 1835541 1838889 1840896 1847194 1853592 1855278 1858662 1860352 1861704 1871532 1886496 1887867 1888272 1891656 1894752 1898208 1924884 1926712 1928448 1930149 1931904 1931982 1933308 1943514 1964412 1969864 1971216 1973088 1976624 1988864 1994304 1997547 1998918 2004402 2004832 2006208 2006289 2008058 2011776 2016846 2027493 2033408 2040048 2043704 2045628 2048976 2049294 2052648 2061984 2071008 2085291 2089152 2092896 2094417 2111616 2122308 2124306 2128113 2130134 2131596 2135484 2137512 2160496 2167551 2169504 2173392 2175456 2179424 2190858 2192832 2198848 2206464 2210052 2216097 2217618 2218112 2219724 2223702 2233816 2237472 2243592 2255436 2256984 2263248 2267304 2281344 2287584 2291328 2295054 2299167 2303424 2305098 2309229 2315638 2319732 2328192 2329884 2350296 2354508 2356744 2369088 2375568 2377824 2379456 2390336 2394223 2404701 2423928 2424448 2426112 2430558 2432768 2436724 2443389 2445066 2447388 2451852 2466936 2471456 2473704 2478216 2482272 2495376 2513043 2515328 2517156 2517696 2522208 2524041 2526336 2530944 2546154 2550717 2566512 2573532 2575976 2577744 2591352 2619216 2625922 2628288 2630784 2644083 2651337 2659072 2663396 2665224 2672514 2672536 2674944 2675052 2679846 2689128 2703324 2720064 2726919 2727504 2729376 2731968 2732392 2736864 2749312 2761344 2770791 2780388 2782917 2785536 2787993 2790528 2792556 2807298 2829744 2832408 2837484 2842128 2847312 2850016 2887326 2890068 2892672 2897856 2897973 2899962 2900608 2915271 2921144 2923776 2928601 2946618 2946736 2954796 2956824 2959632 2964936 2983296 2991456 2998377 3006603 3007248 3009312 3012087 3017664 3023072 3025269 3050112 3060072 3065556 3068442 3071232 3073464 3073941 3078972 3092976 3106512 3130907 3133728 3139344 3158784 3167424 3170432 3172608 3183462 3186459 3195201 3197394 3201029 3203226 3206268 3212014 3231904 3240744 3254256 3257852 3260088 3263184 3269136 3286287 3289248 3298272 3304288 3309696 3315078 3321019 3327168 3329586 3335553 3350724 3356208 3356928 3362944 3365388 3383154 3394872 3400956 3422016 3431376 3436992 3442581 3455136 3457647 3473457 3479598 3492288 3494826 3504384 3510806 3525444 3531762 3535116 3553632 3563352 3566736 3569184 3573128 3585504 3604432 3626752 3629951 3635892 3636672 3639168 3642624 3645837 3649152 3655086 3667599 3671082 3677778 3694388 3707184 3710556 3717324 3723408 3743064 3772992 3775734 3776544 3783312 3789504 3796416 3819231 3829709 3849768 3853424 3860298 3863808 3863964 3866616 3887028 3928824 3938883 3939728 3942432 3946176 3953248 3988608 3995094 3997836 4008771 4008804 4009664 4012416 4012578 4016116 4019769 4023552 4033692 4054986 4080096 4087408 4091256 4097952 4098588 4105296 4123968 4142016 4170582 4178304 4185792 4185961 4188834 4210947 4223232 4244616 4248612 4256226 4260268 4263192 4270968 4275024 4320992 4330989 4335102 4339008 4342871 4346784 4350912 4358848 4381716 4385664 4397696 4419927 4420104 4432194 4435236 4436224 4439448 4440137 4447404 4467632 4474944 4487184 4510872 4513968 4526496 4534608 4562688 4575168 4582656 4590108 4598334 4602663 4606848 4610196 4618458 4631276 4639464 4656384 4659768 4700592 4709016 4713488 4738176 4746859 4751136 4755648 4758912 4775193 4780672 4788446 4796091 4804839 4809402 4818021 4847856 4848896 4861116 4873448 4886778 4890132 4894776 4903704 4933872 4942912 4947408 4956432 4964544 4972617 4990752 4994379 5026086 5030656 5034312 5035392 5044416 5048082 5052672 5061888 5074731 5092308 5101434 5133024 5147064 5151952 5155488 5182704 5219397 5238432 5242239 5251844 5256576 5261568 5266209 5288166 5297643 5302674 5326792 5330448 5345028 5345072 5350104 5359692 5378256 5406648 5440128 5453838 5455008 5458752 5463936 5464784 5473728 5482629 5498624 5506623 5516667 5522688 5541582 5560776 5565834 5575986 5581056 5585112 5614596 5659488 5663601 5664816 5674968 5684256 5694624 5700032 5774652 5780136 5785344 5790447 5795712 5795946 5799924 5801216 5806333 5830542 5842288 5857202 5893236 5893472 5909592 5913648 5919264 5929872 5966592 5982912 5992641 5996754 6013206 6014496 6018624 6018867 6024174 6035328 6046144 6050538 6082479 6100224 6120144 6131112 6136884 6146928 6147882 6157944 6185952 6213024 6255873 6261814 6267456 6278688 6283251 6334848 6340864 6366924 6372918 6384339 6390402 6394788 6402058 6406452 6412536 6424028 6463808 6481488 6502653 6508512 6515704 6520176 6526368 6538272 6572574 6578496 6596544 6608576 6619392 6630156 6642038 6648291 6654336 6659172 6671106 6701448 6712416 6725888 6730776 6766308 6789744 6801912 6844032 6862752 6873984 6885162 6897501 6910272 6915294 6927687 6946914 6959196 6984576 6989652 7021612 7050888 7063524 7070232 7107264 7126704 7133472 7138368 7146256 7171008 7182669 7208864 7214103 7259902 7271784 7273344 7278336 7283173 7291674 7298304 7310172 7330167 7335198 7342164 7355556 7388776 7414368 7421112 7434648 7446816 7486128 7539129 7545984 7551468 7553088 7566624 7572123 7579008 7592832 7638462 7652151 7659418 7699536 7706848 7720596 7727928 7733232 7774056 7857648 7877766 7879456 7884864 7892352 7906496 7919353 7954011 7977216 7990188 7995672 8017542 8017608 8019328 8024832 8025156 8032232 8039538 8067384 8109972 8160192 8174816 8180757 8182512 8195904 8197176 8210592 8247936 8284032 8312373 8341164 8348751 8356608 8363979 8371584 8371922 8377668 8421894 8489232 8497224 8512452 8520536 8526384 8541936 8550048 8641984 8656037 8661978 8670204 8678016 8685742 8693568 8693919 8701824 8717696 8745813 8763432 8771328 8785803 8795392 8839854 8840208 8864388 8870472 8878896 8880274 8894808 8935264 8949888 8974368 9019809 9021744 9027936 9036261 9052992 9069216 9075807 9150336 9180216 9196668 9205326 9213696 9220392 9221823 9236916 9262552 9278928 9319536 9392721 9401184 9418032 9426976 9476352 9493718 9502272 9511296 9517824 9550386 9559377 9561344 9576892 9585603 9592182 9603087 9609678 9618804 9636042 9695712 9722232 9746896 9773556 9780264 9789552 9807408 9858861 9867744 9885824 9894816 9912864 9929088 9945234 9963057 9981504 9988758 10006659 10052172 10068624 10070784 10088832 10096164 10149462 10184616 10202868 10266048 10294128 10303904 10310976 10327743 10356077 10365408 10420371 10438794 10476864 10484478 10503688 10513152 10532418 10576332 10588019 10595286 10605348 10653584 10660896 10690056 10690144 10700208 10719384 10756512 10813296 10880256 10889853 10907676 10910016 10917504 10927872 10929568 10937511 10947456 10965258 11013246 11033334 11083164 11121552 11131668 11151972 11170224 11229192 11318976 11319433 11327202 11329632 11349936 11368512 11389248 11400064 11457693 11489127 11549304 11560272 11580894 11591424 11591892 11599848 11612666 11661084 11684576 11714404 11786472 11786944 11816649 11819184 11827296 11838528 11859744 11965824 11985282 11993508 12006761 12026412 12028992 12037248 12037734 12048348 12059307 12070656 12092288 12101076 12164958 12240288 12262224 12273768 12293856 12295764 12315888 12371904 12426048 12511746 12523628 12534912 12557376 12557883 12566502 12632841 12669696 12733848 12745836 12768678 12780804 12789576 12804116 12812904 12825072 12848056 12927616 12962976 12992967 13005306 13017024 13028613 13031408 13040352 13052736 13076544 13145148 13156992 13193088 13217152 13259781 13260312 13284076 13296582 13308672 13318344 13320411 13342212 13402896 13424832 13461552 13532616 13579488 13603824 13688064 13725504 13747968 13770324 13795002 13807989 13820544 13830588 13845871 13855374 13893828 13918392 13969152 13979304 14043224 14101776 14127048 14140464 14214528 14240577 14253408 14266944 14276736 14292512 14325579 14342016 14365338 14414517 14417728 14428206 14454063 14519804 14543568 14546688 14566346 14583348 14620344 14660334 14670396 14684328 14711112 14777552 14828736 14842224 14869296 14893632 14917851 14972256 14983137 15078258 15091968 15102936 15106176 15133248 15144246 15158016 15185664 15224193 15276924 15304302 15318836 15399072 15413696 15441192 15455856 15466464 15548112 15658191 15701149 15715296 15755532 15758912 15769728 15784704 15798627 15812992 15838706 15892929 15908022 15980376 15991344 16035084 16035216 16038656 16050312 16064464 16079076 16134768 16219944 16320384 16349632 16361514 16365024 16391808 16394352 16421184 16447887 16495872 16519869 16550001 16568064 16624746 16682328 16697502 16727958 16743168 16743844 16755336 16843788 16978464 16990803 16994448 17024904 17041072 17052768 17068493 17083872 17100096 17283968 17312074 17323956 17340408 17356032 17371341 17371484 17387136 17387838 17403648 17418999 17435392 17491626 17526864 17571606 17679708 17680416 17728776 17740944 17757792 17760548 17789616 17870528 17899776 17948736 17977923 18039618 18043488 18055872 18056601 18072522 18105984 18138432 18151614 18247437 18300672 18360432 18393336 18410652 18440784 18443646 18473832 18525104 18557856 18639072 18767619 18785442 18802368 18836064 18849753 18853952 18987436 19004544 19022592 19100772 19118754 19153017 19153784 19171206 19184364 19206174 19219356 19237608 19272084 19391424 19444464 19493792 19507959 19547112 19560528 19579104 19614816 19717722 19735488 19771648 19789632 19825728 19858176 19890468 19926114 19944873 19963008 19977516 20013318 20104344 20137248 20177664 20192328 20298924 20369232 20405736 20532096 20588256 20607808 20621952 20655486 20692503 20712154 20730816 20783061 20840742 20877588 20953728 20968956 21007376 21064836 21152664 21176038 21190572 21210696 21307168 21321792 21380112 21380288 21400416 21438768 21513024 21548007 21626592 21642309 21779706 21815352 21820032 21835008 21849519 21859136 21875022 21894912 21930516 21990501 22026492 22066668 22166328 22243104 22263336 22303944 22340448 22458384 22617387 22637952 22638866 22654404 22659264 22699872 22716369 22737024 22778496 22800128 22915386 22956453 22978254 23098608 23120544 23161788 23183784 23199696 23225332 23322168 23369152 23428808 23572944 23573888 23633298 23638368 23654592 23677056 23719488 23758059 23862033 23931648 23970564 23987016 24013522 24052824 24057984 24074496 24075468 24096696 24118614 24184576 24202152 24329916 24480576 24524448 24542271 24547536 24587712 24591528 24631776 24743808 24852096 24937119 25023492 25046253 25047256 25069824 25091937 25114752 25115766 25133004 25265682 25467696 25491672 25537356 25561608 25579152 25608232 25625808 25650144 25696112 25855232 25925952 25968111 25985934 26010612 26034048 26057226 26062816 26080704 26081757 26105472 26153088 26290296 26313984 26357409 26386176 26434304 26519562 26520624 26568152 26593164 26636688 26640822 26684424 26805792 26849664 26923104 27059427 27065232 27108783 27158976 27207648 27227421 27451008 27540648 27590004 27615978 27641088 27661176 27665469 27691742 27710748 27787656 27836784 27958608 28086448 28178163 28203552 28254096 28280928 28429056 28481154 28506816 28533888 28553472 28585024 28631507 28651158 28684032 28730676 28756809 28809261 28829034 28835456 28856412 28908126 29039608 29087136 29132692 29166696 29240688 29320668 29340792 29368656 29422224 29555104 29576583 29657472 29684448 29738592 29787264 29835702 29889171 29944512 29966274 30019977 30156516 30205872 30212352 30266496 30288492 30448386 30553848 30608604 30637672 30798144 30827392 30882384 30911712 30932928 30983229 31068231 31096224 31124899 31261113 31316382 31402298 31430592 31511064 31517824 31539456 31597254 31625984 31677412 31764057 31785858 31816044 31960752 31982688 32070168 32070432 32100624 32128928 32158152 32269536 32439888 32640768 32669559 32699264 32723028 32730048 32783616 32788704 32812533 32842368 32895774 33039738 33100002 33249492 33364656 33395004 33455916 33487688 33510672 33687576 33956928 33958299 33981606 33988896 34049808 34082144 34105536 34136986 34167744 34200192 34373079 34467381 34567936 34624148 34647912 34680816 34742682 34742968 34774272 34775676 34837998 34983252 35053728 35143212 35359416 35360832 35449947 35457552 35481888 35515584 35521096 35579232 35741056 35897472 35955846 36020283 36079236 36086976 36111744 36113202 36145044 36177921 36211968 36276864 36303228 36494874 36720864 36786672 36821304 36881568 36887292 36947664 37050208 37115712 37278144 37535238 37570884 37604736 37672128 37673649 37699506 37707904 37898523 37974872 38009088 38201544 38237508 38306034 38307568 38342412 38368728 38412348 38438712 38475216 38544168 38782848 38888928 38978901 38987584 39015918 39085839 39094224 39121056 39158208 39229632 39435444 39470976 39579264 39651456 39780936 39852228 39889746 39926016 39955032 39961233 40026636 40208688 40274496 40384656 40597848 40701791 40738464 40811472 41064192 41176512 41215616 41243904 41310972 41385006 41423967 41424308 41461632 41537613 41566122 41681484 41755176 41907456 41937912 42014752 42129672 42305328 42352076 42381144 42421392 42614336 42643584 42721731 42760224 42760576 42800832 42877536 42976737 43026048 43096014 43173247 43253184 43284618 43362189 43559412 43630704 43640064 43699038 43718272 43750044 43861032 43981002 44052984 44133336 44332656 44486208 44526672 44607888 44680896 44753553 44916768 44949411 45234774 45275904 45277732 45308808 45318528 45399744 45432738 45474048 45556992 45672579 45830772 45912906 45956508 46197216 46241088 46323576 46367568 46399392 46450664 46644336 46738304 46857616 46974573 47103447 47145888 47147776 47189363 47266596 47276736 47309184 47354112 47395881 47438976 47516118 47678787 47724066 47941128 47974032 48027044 48105648 48115968 48150936 48193392 48237228 48404304 48659832 48961152 49048896 49084542 49095072 49175424 49183056 49263552 49343661 49487616 49559607 49650003 49704192 49786217 49874238 50046984 50092506 50094512 50183874 50229504 50231532 50266008 50531364 50935392 50972409 50983344 51074712 51123216 51158304 51205479 51216464 51251616 51300288 51392224 51851904 51936222 51971868 52021224 52068096 52114023 52114452 52125632 52161408 52163514 52210944 52256997 52306176 52580592 52714818 53039124 53041248 53136304 53186328 53273376 53281644 53368848 53611584 53699328 53846208 53933769 54118854 54130464 54169803 54217566 54317952 54415296 54417493 54454842 54742311 54902016 55081296 55180008 55231956 55322352 55330938 55383484 55421496 55575312 55673568 55917216 56172896 56302857 56356326 56407104 56457323 56508192 56561856 56962308 57013632 57067776 57170048 57263014 57302316 57459051 57461352 57513618 57618522 57658068 57670912 57712824 57816252 58079216 58174272 58265384 58333392 58481376 58523877 58641336 58681584 58737312 58844448 59110208 59153166 59314944 59368896 59477184 59574528 59671404 59778342 59834619 59889024 59932548 60039954 60313032 60411744 60532992 60576984 60896772 61107696 61217208 61275344 61596288 61654784 61709167 61764768 61823424 61865856 61966458 62077509 62136462 62192448 62249798 62349183 62522226 62632764 62804596 62861184 63022128 63035648 63194508 63354824 63528114 63571716 63632088 63921504 63965376 64140336 64140864 64201248 64257856 64316304 64539072 64644021 64879776 64926927 65339118 65398528 65446056 65460096 65548557 65577408 65625066 65684736 65791548 65971503 66079476 66200004 66498984 66729312 66790008 66911832 66975376 67021344 67375152 67852161 67913856 67916598 67963212 67977792 68099616 68149107 68164288 68211072 68273972 68335488 68400384 68746158 68869359 68934762 69248296 69295824 69361632 69485364 69485936 69551352 69675996 69966504 70107456 70286424 70718832 70721664 70899894 70915104 70963776 71031168 71042192 71158464 71274177 71482112 71586099 71794944 71911692 72040566 72158472 72173952 72223488 72226404 72290088 72355842 72553728 72606456 72989748 73441728 73573344 73626813 73642608 73763136 73774584 73895328 74100416 74231424 74556288 74811357 75070476 75138759 75141768 75209472 75275811 75344256 75347298 75399012 75415808 75482329 75797046 75949744 76403088 76475016 76612068 76615136 76684824 76737456 76824696 76877424 76950432 77088336 77565696 77777856 77904333 77957802 77975168 78031836 78171678 78188448 78242112 78245271 78316416 78459264 78870888 78941952 79072227 79158528 79302912 79561872 79704456 79779492 79910064 79922466 80053272 80417376 80548992 80769312 81178281 81195696 81326349 81403582 81476928 81622944 81682263 82353024 82431232 82621944 82770012 82847934 82848616 82923264 82996407 83075226 83132244 83362968 83510352 83875824 84029504 84259344 84534489 84610656 84704152 84762288 84842784 85228672 85287168 85443462 85520448 85521152 85601664 85755072 85894521 85953474 86052096 86192028 86270427 86346494 86427783 86506368 86569236 86724378 87118824 87261408 87398076 87436544 87500088 87722064 87962004 88105968 88266672 88665312 88729749 88972416 89053344 89215776 89361792 89507106 89667513 89833536 89898822 90059931 90469548 90555464 90617616 90637056 90799488 90865476 91345158 91661544 91825812 91913016 92394432 92482176 92647152 92735136 92798784 92901328 92949687 93204693 93288672 93374697 93476608 93715232 93783339 93949146 94206894 94291776 94378726 94533192 94553472 94618368 94681249 94791762 94877952 95032236 95292171 95357574 95448132 95882256 95948064 96054088 96211296 96301872 96386784 96474456 96808608 97319664 97922304 98008677 98097792 98169084 98190144 98350848 98366112 98437599 98527104 98687322 99119214 99300006 99572434 99748476 100093968 100185012 100189024 100367748 100463064 100532016 101062728 101870784 101874897 101944818 101966688 102149424 102246432 102316608 102410958 102432928 102503232 102600576 102784448 102951589 103402143 103703808 103872444 103943736 104042448 104228046 104228904 104251264 104322816 104327028 104513994 105161184 105429636 106078248 106082496 106272608 106349841 106372656 106546752 106563288 106737696 107223168 107692416 107867538 108060849 108237708 108260928 108339606 108435132 108533763 108635904 108830592 108834986 108909684 109484622 110162592 110360016 110463912 110644704 110661876 110766968 110842992 111150624 111347136 111834432 112345792 112528481 112605714 112712652 112814208 112914646 113016384 113020947 113123712 113695569 113924616 114027264 114340096 114526028 114604632 114918102 114922704 115027236 115237044 115316136 115425648 115632504 116158432 116348544 116530768 116666784 116962752 117047754 117257517 117282672 117363168 117474624 117688896 118220416 118306332 118737792 118954368 119342808 119556684 119669238 119778048 119865096 119883699 120079908 120626064 120823488 121153968 121793544 122105373 122215392 122434416 122550688 123192576 123418334 123529536 123646848 123731712 123813941 123932916 124155018 124271901 124272924 124384896 124499596 124612839 124698366 125044452 125265528 125609192 125722368 126044256 126389016 126709648 127056228 127143432 127264176 127843008 127930752 128165193 128280672 128281728 128402496 128515712 128632608 128930211 129078144 129288042 129519741 129759552 129853854 130086567 130678236 130892112 130920192 131097114 131154816 131250132 131583096 131943006 132158952 132400008 132997968 133458624 133580016 133823664 133950752 134042688 134260659 134629001 134750304 135704322 135827712 135833196 135926424 135955584 136199232 136298214 136328576 136422144 136547944 136670976 137017737 137492316 137644247 137738718 137869524 138496592 138591648 138723264 138970728 138971872 139102704 139351992 139933008 140214912 140572848 140923719 141310341 141437664 141443328 141568089 141799788 141830208 141927552 142062336 142084384 142187643 142316928 142548354 143172198 143823384 144081132 144316944 144347904 144452808 144580176 144711684 145212912 145979496 146883456 147146688 147152629 147253626 147285216 147526272 147549168 147790656 148030983 148200832 148462848 148678821 148950009 149112576 149358651 149622714 150140952 150277518 150283536 150551622 150688512 150694596 150798024 150964658 151594092 151899488 152806176 152950032 153224136 153230272 153369648 153474912 153616437 153649392 153754848 153900864 154176672 155555712 155808666 155915604 155950336 156063672 156087893 156343356 156376896 156484224 156490542 156632832 156770991 156918528 157741776 158144454 159123744 159408912 159558984 159820128 159844932 160106544 160834752 161097984 161538624 161801307 162356562 162391392 162509409 162652698 162807164 162953856 163245888 163252479 163364526 164226933 164706048 165243888 165540024 165695868 165697232 165992814 166150452 166264488 166725936 167020704 167751648 168059008 168518688 168908571 169068978 169221312 169371969 169408304 169524576 169685568 170457344 170886924 171040896 171203328 171510144 171789042 171906948 172377153 172384056 172540854 172692988 172855566 173012736 173138472 173448756 174237648 174522816 174796152 175000176 175444128 175571631 175924008 176211936 176533344 177330624 177459498 177944832 178106688 178431552 178723584 179014212 179335026 179503857 179667072 179797644 179996323 180119862 180939096 181110928 181235232 181598976 181730952 182690316 183323088 183651624 183826032 184788864 184964352 185127501 185294304 185470272 185597568 185802656 185899374 186232527 186409386 186577344 186749394 187430464 187566678 187898292 188413788 188583552 188757452 189066384 189106944 189362498 189583524 190064472 190584342 190715148 190896264 191764512 191896128 192108176 192422592 192603744 192773568 192948912 193617216 193932063 194639328 194780781 196017354 196195584 196338168 196380288 196645671 196732224 196875198 197054208 197374644 197914509 198238428 198600012 199144868 199496952 200187936 200370024 200378048 200735496 200926128 201064032 202125456 203556483 203741568 203749794 203889636 203933376 204114937 204298848 204492864 204633216 204821916 204865856 205006464 205201152 205568896 205903178 206608077 206804286 207744888 207887472 208084896 208456092 208457808 208502528 208654056 209027988 210322368 210859272 212156496 212164992 212545216 212699682 212745312 213093504 213126576 213475392 213822531 214446336 214758297 215384832 215735076 216121698 216475416 216521856 216679212 216870264 217067526 217661184 217669972 217819368 218969244 220325184 220720032 220880439 220927824 221289408 221323752 221533936 221685984 222301248 222694272 223668864 224434071 224691584 225056962 225211428 225416277 225425304 225628416 225778363 225827433 225829292 226032768 226041894 226247424 226446987 227391138 227849232 229052056 229209264 229836204 229845408 230054472 230474088 230632272 230851296 231265008 232316864 232697088 233061536 233333568 233712999 233925504 234095508 234515034 234565344 234726336 234735813 234949248 235377792 236440832 236612664 237216681 237475584 237908736 238685616 239113368 239338476 239730192 239767398 240159816 241252128 241646976 242307936 243534843 243587088 243979047 244210746 244430784 244868832 245046789 245101376 246836668 247059072 247293696 247627882 247865832 248310036 248543802 248545848 248769792 248989221 248999192 249225678 249396732 250088904 250531056 251218384 252088512 252778032 253419296 253603467 254112456 254286864 254528352 255686016 255861504 256330386 256561344 256563456 256804992 257031424 257265216 257683563 257860422 258156288 258576084 258811281 259039482 259283349 259519104 259707708 260173134 261356472 261784224 262194228 262309632 262500264 263166192 263886012 264317904 264800016 265995936 266189247 266917248 267160032 267647328 267901504 268085376 268521318 269002539 269258002 269500608 270179793 271408644 271666392 271852848 271911168 272398464 272596428 272657152 273095888 274035474 274984632 275288494 275477436 275739048 276993184 277183296 277446528 277941456 277943744 278205408 278703984 279614079 279866016 280124091 280429824 281145696 281350017 281847438 282620682 282875328 283136178 283599576 283660416 283855104 284043747 284168768 284375286 284633856 285096708 285876513 286344396 287646768 288162264 288633888 288905616 289160352 289423368 290425824 291958992 293766912 294026031 294293376 294305258 294507252 294570432 295052544 295098336 295312797 295581312 296061966 296401664 297357642 297900018 298717302 299245428 300281904 300555036 300567072 301103244 301389192 301596048 301929316 303188184 303798976 305612352 305624691 305900064 306448272 306460544 306739296 306949824 307232874 307298784 307509696 307801728 308353344 308854767 310206429 311111424 311617332 311831208 312127344 312175786 312686712 312753792 312968448 312981084 313176439 313541982 315483552 316288908 318247488 318817824 319049523 319117968 319640256 319689864 320213088 321669504 323077248 323602614 324182547 324713124 324782784 325018818 325305396 325601289 325614328 325907712 326491776 326504958 326729052 328453866 330487776 331080048 331391736 331394464 331985628 332300904 332528976 333451872 334041408 335503296 336118016 337037376 337585443 337817142 338137956 338442624 338743938 338816608 339049152 339062841 339371136 341773848 342081792 342309131 343020288 343578084 343813896 344754306 344768112 345081708 345385976 345711132 346276944 346897512 348475296 349045632 349592304 350000352 350888256 351143262 351772551 351848016 352423872 353066688 354661248 354918996 356213376 356863104 358028424 358670052 359007714 359334144 359595288 359651097 359992646 360239724 361878192 362221856 362470464 363461904 365380632 366316119 366646176 367303248 367652064 369577728 370255002 370588608 370940544 371195136 371441823 371605312 371798748 372209591 372465054 372818772 373154688 373498788 373838517 374860928 375133356 375796584 376827576 377167104 377514904 378132768 378724996 379167048 380128944 381168684 381430296 381792528 383529024 383792256 384216352 384495579 384845184 385207488 385547136 385897824 387234432 387864126 388559223 389278656 389561562 390259701 392034708 392676336 392760576 393291342 393464448 393750396 394749288 395829018 396476856 397200024 398289736 398993904 400375872 400740048 400756096 401470992 401852256 402128064 402781977 403887003 404250912 407112966 407483136 407499588 407779272 407866752 408229874 408597696 408985728 409266432 409643832 409731712 410012928 411053211 411137792 411806356 412932741 413216154 413608572 415489776 415774944 416169792 416912184 416915616 417308112 418055976 420644736 421718544 423931023 424312992 424329984 424704267 425090432 425399364 425490624 426187008 426253152 426562929 426950784 427645062 429516594 431470152 432243396 432950832 433043712 433358424 433740528 434135052 435339944 435638736 437938488 440650368 441440064 441457887 441760878 441855648 442578816 442647504 443067872 443371968 444092949 444602496 445388544 446850027 447337728 448075953 448868142 449383168 450113924 450422856 450832554 450850608 451556726 451654866 451658584 452065536 452083788 452893974 454782276 455698464 458104112 458418528 459672408 459690816 460108944 460849311 460948176 461264544 461702592 462530016 464633728 466123072 466667136 467425998 467851008 468191016 468263679 469030068 469130688 469452672 469471626 469898496 470312973 470755584 473225328 474433362 477371232 478226736 478676952 479460384 479534796 480319632 482504256 483293952 484615872 485403921 486735619 487069686 487174176 487958094 488421492 488861568 489737664 489757437 490093578 490202752 492680799 493673336 494118144 495255764 495731664 496620072 497087604 497091696 497978442 497998384 498451356 498793464 500177808 501062112 502436768 504177024 505556064 506725713 506838592 507206934 508115907 508224912 508573728 509056704 511372032 512660772 513122688 513609984 514530432 515367126 515720844 517152168 517622562 518078964 518566698 519038208 519415416 520346268 522712944 523568448 524388456 525000528 526332384 526714893 527772024 528635808 529123283 529600032 531991872 532378494 533834496 534320064 535294656 535803008 536170752 537042636 538005078 538511571 538516004 539001216 539988969 540359586 542817288 543332784 543705696 544796928 545192856 546191776 548070948 549969264 550576988 550954872 551478096 553986368 554366592 554893056 555382503 555882912 555887488 556410816 557407968 558697581 559228158 559732032 560248182 562291392 562700034 563694876 565241364 565750656 566272356 567199152 567320832 568087494 568337536 568750572 570193416 571753026 572688792 575293536 576324528 577267776 577811232 578320704 578846736 580851648 581796189 583917984 584342343 588052062 588586752 588610516 589014504 589140864 589937013 590196672 590625594 591162624 592123932 593743527 594715284 595800036 597434604 598490856 600563808 601110072 601134144 602206488 602778384 603192096 603858632 606376368 607597952 610669449 611224704 611249382 611800128 612344811 612896544 612921088 613478592 613899648 614465748 614597568 615019392 615603456 616706688 617709534 619824231 620412858 623234664 623662416 624254688 624351572 625373424 625507584 625962168 626352878 627083964 630967104 632577816 636494976 637635648 638099046 638235936 639280512 639379728 640426176 641467593 643339008 644274891 646154496 647205228 648365094 649426248 649565568 650037636 650610792 651202578 651228656 652983552 653009916 653458104 656907732 660975552 662160096 662641317 662783472 662788928 663971256 664601808 665057952 666903744 668082816 671006592 673302213 674074752 675170886 675634284 676275912 676885248 677335089 677482299 677487876 677633216 678098304 678125682 678742272 679340961 683547696 684618262 687156168 687627792 689508612 689536224 690163416 690771952 691422264 692553888 693795024 696950592 698091264 699184608 700000704 701138997 701776512 702286524 703545102 703696032 704207439 704847744 706133376 709322496 709837992 711650043 712426752 713726208 716056848 717340104 718015428 719190576 719302194 719985292 720479448 723756384 724443712 724940928 726923808 730604529 730761264 731937141 732632238 733292352 733945199 734606496 735304128 740510004 741177216 741881088 742883646 743210624 743597496 744419182 744930108 745637544 746309376 746967663 746997576 747677034 749721856 750266712 751593168 753655152 755029808 756265536 757449992 758334096 760257888 760810401 762337368 762860592 763585056 767058048 767584512 768432704 768991158 769690368 770414976 771094272 771795648 773050689 774468864 775728252 776433843 777118446 777850047 778557312 779123124 780519402 784069416 785352672 786582684 786928896 787500792 789498576 791658036 792953712 794400048 796579472 797987808 798567741 800751744 801480096 801512192 802219171 802941984 803704512 804256128 805563954 807007617 807774006 808501824 810539379 814225932 814999176 815558544 815733504 816459748 817195392 817971456 819287664 819463424 822106422 823612712 825865482 826432308 827217144 830979552 831549888 832339584 833824368 833831232 834616224 836111952 838842237 840372273 841289472 843437088 844050051 847862046 848625984 849408534 850180864 850798728 850981248 852131241 852506304 853125858 853901568 855290124 857629539 859033188 862940304 864486792 865901664 866716848 867481056 868270104 870679888 871277472 875876976 881300736 882078093 882880128 882915774 883521756 883711296 885157632 885295008 885938391 886135744 886743936 888185898 889204992 893700054 896151906 897736284 900227848 900845712 901665108 901701216 903113452 903309732 903317168 904167576 905787948 909564552 911396928 916208224 916837056 916874073 919344816 919381632 920217888 921698622 921896352 922529088 923405184 925060032 926564301 929267456 930619287 932246144 933334272 934851996 936382032 936527358 938060136 938261376 938905344 938943252 939529317 940625946 946450656 948866724 954742464 956453472 957148569 957353904 958920768 959069592 960639264 965008512 969231744 970807842 972547641 973471238 974139372 974348352 975916188 976803867 976842984 977723136 979475328 979514874 980187156 980405504 985361598 987346672 990511528 991463328 993240144 994175208 994183392 995956884 995996768 996902712 997586928 1000355616 1002124224 1004873536 1008354048 1011112128 1012756329 1013451426 1013677184 1014413868 1016231814 1016449824 1017147456 1017188523 1018113408 1025321544 1026245376 1026927393 1029060864 1030734252 1031441688 1034304336 1035245124 1036157928 1037133396 1038830832 1040692536 1045425888 1047136896 1048776912 1050001056 1052664768 1053429786 1055317653 1055544048 1057271616 1058246566 1059200064 1063983744 1064756988 1068640128 1070589312 1071606016 1074085272 1076010156 1077023142 1077032008 1078002432 1078953291 1079977938 1080719172 1085634576 1086665568 1087411392 1090385712 1092383552 1096141896 1098948357 1099938528 1101153976 1101909744 1102956192 1107972736 1108733184 1110765006 1111765824 1111774976 1112821632 1114325469 1114815936 1116628773 1117395162 1118456316 1119464064 1120496364 1121515551 1124582784 1125400068 1127389752 1130482728 1131501312 1132544712 1134398304 1136174988 1136675072 1137501144 1140386832 1143506052 1145377584 1150587072 1152649056 1153486737 1154535552 1155622464 1156641408 1157693472 1161703296 1163592378 1165677669 1167835968 1168684686 1170779103 1176104124 1177221032 1178029008 1178281728 1179874026 1180393344 1181251188 1184247864 1187487054 1189430568 1191600072 1194869208 1196981712 1201127616 1202220144 1202268288 1204412976 1205556768 1206384192 1207717264 1208345931 1211661009 1212752736 1215195904 1221338898 1222449408 1222498764 1223600256 1224689622 1225793088 1226957184 1227799296 1228931496 1229195136 1230038784 1230856237 1233413376 1235419068 1238798223 1239648462 1240825716 1246469328 1247324832 1248509376 1248703144 1250746848 1251924336 1252705756 1254167928 1261934208 1265155632 1271793069 1272989952 1274112801 1275271296 1276198092 1276471872 1278561024 1278759456 1279688787 1280852352 1282935186 1288549782 1294410456 1296730188 1298852496 1299131136 1300075272 1301221584 1302405156 1302457312 1306019832 1306916208 1313815464 1321951104 1324320192 1324373661 1325282634 1325566944 1325577856 1327942512 1329203616 1330115904 1332278847 1333807488 1336165632 1338370657 1342013184 1344227859 1346604426 1348149504 1350341772 1351268568 1352551824 1354670178 1354964598 1354975752 1355266432 1356196608 1356251364 1358681922 1367095392 1369236524 1374312336 1375255584 1379017224 1379072448 1380326832 1381543904 1382547933 1382844528 1385107776 1387590048 1393901184 1398369216 1400001408 1402277994 1403553024 1404573048 1404791037 1407090204 1407392064 1408414878 1409695488 1410938919 1412266752 1419675984 1423300086 1432113696 1434680208 1436030856 1438381152 1438604388 1439970584 1440958896 1447512768 1448887424 1449881856 1453847616 1456211763 1460206857 1461209058 1461522528 1462870253 1463874282 1465264476 1466584704 1467890398 1469212992 1469272311 1470608256 1478042397 1481020008 1482354432 1485767292 1486421248 1487194992 1488838364 1489860216 1491275088 1493935326 1493995152 1495354068 1500533424 1503186336 1507310304 1510059616 1512531072 1514899984 1516668192 1520515776 1521620802 1524347721 1524674736 1525721184 1527170112 1534116096 1536865408 1537982316 1540829952 1543591296 1546101378 1551456504 1552867686 1554236892 1555700094 1557114624 1558246248 1561038804 1568138832 1570705344 1573165368 1575001584 1578997152 1580144679 1583316072 1585907424 1587369849 1588800096 1593158944 1595975616 1597135482 1601503488 1602960192 1604438342 1605883968 1607409024 1608512256 1609581233 1611127908 1614015234 1615534713 1615548012 1617003648 1619966907 1621078758 1628451864 1629998352 1631117088 1632919496 1634390784 1638575328 1644212844 1647225424 1651730964 1652864616 1654434288 1661959104 1663099776 1664679168 1666147509 1667648736 1667662464 1669232448 1672223904 1676092743 1677684474 1680744546 1686874176 1688100102 1695724092 1697251968 1698817068 1701597456 1701962496 1704262482 1705012608 1706251716 1710580248 1715259078 1718066376 1725880608 1728973584 1731803328 1733433696 1734962112 1736540208 1741359776 1742554944 1745388567 1750177013 1751753952 1764156186 1765760256 1765831548 1767043512 1767422592 1769811039 1770590016 1771876782 1772271488 1773487872 1776371796 1781230581 1787400108 1792303812 1795472568 1800455696 1801691424 1803330216 1803402432 1806226904 1806619464 1806634336 1808335152 1811575896 1819129104 1822793856 1832008347 1832416448 1833674112 1833748146 1837034433 1838689632 1838763264 1840435776 1843397244 1843792704 1845058176 1846810368 1850120064 1853128602 1861238574 1864492288 1869703992 1872764064 1873054716 1876120272 1876522752 1877886504 1879058634 1881251892 1892901312 1897733448 1909484928 1912906944 1912984177 1914297138 1914707808 1917841536 1918139184 1921278528 1924402779 1930017024 1932824673 1938463488 1941615684 1945095282 1946942476 1948278744 1948696704 1951832376 1953607734 1953685968 1958950656 1959029748 1960374312 1970723196 1974693344 1981023056 1982926656 1986480288 1988350416 1988366784 1991913768 1991993536 1993805424 1995173856 2000711232 2004248448 2009747072 2019906639 2022224256 2025512658 2026902852 2027354368 2028827736 2029142609 2032005267 2032463628 2032899648 2034294912 2034377046 2036226816 2038022883 2050643088 2053854786 2061468504 2062883376 2068608672 2070490248 2072315856 2074266792 2077661664 2081385072 2090851776 2094273792 2097553824 2100002112 2103416991 2105329536 2106859572 2110635306 2111088096 2112622317 2114543232 2116493132 2118400128 2127967488 2129513976 2134950129 2137280256 2141178624 2148170544 2152020312 2154046284 2154064016 2157906582 2159955876 2161438344 2171269152 2173331136 2174822784 2180771424 2184767104 2191813587 2192283792 2195811423 2197896714 2199877056 2201835597 2202307952 2203819488 2205912384 2215945472 2221530012 2223531648 2225643264 2228650938 2229631872 2233257546 2234790324 2236912632 2238928128 2240902989 2240992728 2243031102 2249165568 2250800136 2254779504 2260965456 2265089424 2268796608 2272349976 2275002288 2280773664 2282431203 2287012104 2290755168 2301174144 2305298112 2306973474 2309071104 2311244928 2313282816 2315386944 2319152067 2323406592 2327184756 2329301529 2331355338 2333550141 2335671936 2337369372 2339952199 2341558206 2352208248 2354442064 2356058016 2359748052 2360786688 2362502376 2368495728 2374974108 2378861136 2383200144 2389738416 2393963424 2395703223 2402255232 2404440288 2404536576 2406657513 2408825952 2411113536 2412768384 2415434528 2416691862 2421022851 2423322018 2425505472 2442677796 2444997528 2447200512 2449379244 2451586176 2453914368 2457862992 2458390272 2461712474 2470838136 2477596446 2479296924 2481651432 2492938656 2494649664 2497018752 2497406288 2501493696 2503848672 2505411512 2508335856 2516526711 2521116819 2523868416 2530311264 2532150153 2543586138 2548225602 2550542592 2552396184 2552943744 2556393723 2557518912 2559377574 2561704704 2565870372 2572888617 2577099564 2588820912 2593460376 2597704992 2600150544 2602443168 2604810312 2604914624 2612039664 2613832416 2627630928 2643902208 2646234279 2648640384 2648747322 2650565268 2651133888 2651155712 2653494181 2655885024 2658407232 2660231808 2664557694 2667614976 2676741314 2688455718 2693208852 2700683544 2702537136 2705103648 2709340356 2709929196 2709951504 2710532864 2712502728 2717363844 2734190784 2738473048 2748624672 2750511168 2750622219 2758034448 2758144896 2760653664 2763087808 2765095866 2765689056 2770215552 2775180096 2779692903 2787802368 2791857861 2796738432 2800002816 2804555988 2809146096 2809582074 2814180408 2814784128 2816829756 2818587951 2821877838 2839351968 2846600172 2864227392 2869360416 2871445707 2872061712 2876762304 2877208776 2879941168 2881917792 2895025536 2897774848 2907695232 2912423526 2917642923 2920413714 2922418116 2923045056 2925740506 2927748564 2930411601 2930528952 2933169408 2935118719 2935780796 2938425984 2938544622 2941216512 2956084794 2962040016 2971534584 2974389984 2977676728 2979720432 2982550176 2987870652 2987990304 2990708136 3001066848 3006372672 3014620608 3020119232 3025062144 3029799968 3033336384 3038268987 3041031552 3043241604 3048695442 3049349472 3051442368 3051565569 3054340224 3073730816 3075964632 3080782179 3087182592 3092202756 3102913008 3105735372 3108473784 3111400188 3116492496 3122077608 3136277664 3141410688 3146330736 3150003168 3157994304 3160289358 3165952959 3166632144 3171814848 3174739698 3177600192 3186317888 3191951232 3194270964 3205920384 3208876684 3211767936 3214818048 3219162466 3222255816 3228030468 3231069426 3231096024 3234007296 3236859873 3239933814 3242157516 3256903728 3259996704 3262234176 3265838992 3277150656 3288425688 3294450848 3296845071 3303461928 3305729232 3308868576 3323918208 3326199552 3328410061 3332295018 3335297472 3335324928 3338464896 3342976407 3344447808 3349886319 3352185486 3355368948 3361489092 3364546653 3373748352 3376200204 3391448184 3394503936 3397634136 3403194912 3408524964 3410025216 3412503432 3421160496 3430518156 3436132752 3451761216 3457947168 3460460211 3463606656 3466867392 3469924224 3473080416 3482719552 3485109888 3490777134 3497033007 3500354026 3503507904 3512337309 3528312372 3531663096 3534087024 3534845184 3539622078 3541180032 3543753564 3544542976 3552743592 3562461162 3574800216 3584607624 3590945136 3600911392 3603382848 3606660432 3606804864 3612453808 3613238928 3613268672 3616670304 3623151792 3634983027 3638258208 3645587712 3664016694 3664832896 3667348224 3667496292 3674068866 3677379264 3680871552 3686794488 3687585408 3690116352 3692568711 3700240128 3706257204 3716394669 3722477148 3739407984 3745528128 3746109432 3752240544 3755773008 3758117268 3762503784 3785802624 3795466896 3815379207 3818969856 3822338403 3825813888 3825968354 3828594276 3829415616 3835683072 3836278368 3838232171 3839066361 3842557056 3848805558 3865649346 3883231368 3890190564 3893884952 3896557488 3897393408 3903664752 3907215468 3907371936 3918059496 3920748624 3941446392 3949386688 3962046112 3965853312 3972960576 3973120983 3976700832 3976733568 3983827536 3983987072 3987610848 3990347712 3996836541 4001422464 4008496896 4015111971 4019494144 4032683577 4039813278 4044448512 4051025316 4053805704 4057655472 4058285218 4064010534 4064927256 4065799296 4068589824 4068754092 4071293707 4076045766 4101286176 4107709572 4122937008 4125766752 4137217344 4140980496 4144631712 4147643799 4148533584 4155323328 4162770144 4181703552 4195107648 4200004224 4206833982 4210659072 4213719144 4214373111 4221270612 4222176192 4225244634 4229086464 4232816757 4232986264 4236800256 4259027952 4269900258 4296341088 4304040624 4308092568 4308128032 4315813164 4319911752 4322876688 4342538304 4346662272 4349645568 4361542848 4368635289 4369534208 4380620571 4383627174 4384567584 4388610759 4391622846 4395793428 4399754112 4403671194 4404615904 4407638976 4407816933 4411824768 4443060024 4447063296 4450018703 4457301876 4459263744 4466515092 4469580648 4473825264 4481805978 4481985456 4486062204 4501600272 4509559008 4521930912 4530178848 4537593216 4544699952 4550004576 4561547328 4564862406 4573043163 4574024208 4581510336 4602348288 4610596224 4613946948 4622489856 4630773888 4638304134 4654369512 4658603058 4662710676 4667100282 4671343872 4674738744 4679904398 4683116412 4704416496 4708884128 4712116032 4719496104 4725004752 4736991456 4749948216 4757722272 4762109547 4766400288 4779476832 4787926848 4791406446 4804510464 4808880576 4813315026 4817651904 4822227072 4825536768 4828743699 4830869056 4833383724 4838724683 4842045702 4846644036 4851010944 4859900721 4885355592 4889995056 4898758488 4903172352 4915725984 4923424948 4941676272 4955192892 4958593848 4963302864 4985877312 4989299328 4994037504 4994812576 4998442527 5002987392 5007697344 5010823024 5016671712 5033053422 5042233638 5060622528 5064300306 5087172276 5096451204 5104792368 5105887488 5112787446 5115037824 5118755148 5131740744 5145777234 5154199128 5177641824 5186920752 5195409984 5200301088 5204886336 5209620624 5209829248 5224079328 5227664832 5236165701 5250531039 5255261856 5292468558 5297280768 5297494644 5301130536 5302267776 5306988362 5309433117 5311770048 5316814464 5320463616 5323999463 5329115388 5343691743 5353482628 5376911436 5386417704 5401367088 5405074272 5410207296 5418680712 5419858392 5419903008 5425005456 5434727688 5468381568 5476946096 5497249344 5501022336 5501244438 5511103299 5516068896 5516289792 5521307328 5526175616 5530191732 5531378112 5540431104 5550360192 5559385806 5583715722 5593476864 5609111976 5618292192 5619164148 5628360816 5629568256 5633659512 5637175902 5643755676 5678703936 5693200344 5728454784 5738720832 5738952531 5742891414 5744123424 5753524608 5754417552 5759882336 5763835584 5773208337 5790051072 5815390464 5819255227 5824847052 5835285846 5840827428 5844836232 5846090112 5851481012 5855497128 5860823202 5861057904 5870237438 5871561592 5876851968 5877089244 5912169588 5924080032 5943069168 5948779968 5955353456 5959440864 5965100352 5975741304 5975980608 5981416272 6002133696 6012745344 6029241216 6040238464 6059599936 6059719917 6066672768 6076537974 6082063104 6086483208 6087427827 6096015801 6097390884 6098698944 6102884736 6103131138 6108680448 6114068649 6151929264 6161564358 6184405512 6205826016 6211470744 6216947568 6222800376 6232984992 6244155216 6272555328 6282821376 6292661472 6300006336 6310250973 6315988608 6320578716 6327563047 6331905918 6333264288 6343629696 6349479396 6355200384 6372635776 6383902464 6388541928 6404850387 6411840768 6417753368 6423535872 6438324932 6444511632 6456060936 6462138852 6462192048 6473719746 6479867628 6484315032 6513807456 6519993408 6524468352 6531677984 6554301312 6576851376 6587434269 6588901696 6593690142 6605506791 6606923856 6611458464 6617737152 6647836416 6656820122 6664590036 6670594944 6676929792 6685952814 6688895616 6699772638 6704370972 6710737896 6722978184 6729093306 6747496704 6752400408 6782896368 6795268272 6806389824 6817049928 6825006864 6842320992 6847293609 6861036312 6872265504 6903522432 6915894336 6920920422 6927213312 6933734784 6939848448 6946160832 6957456201 6965439104 6970219776 6981554268 6987904587 6994066014 7000650423 7000708052 7007015808 7019856597 7024674618 7056624744 7063326192 7068174048 7079244156 7082360064 7087507128 7105487184 7124922324 7149600432 7169215248 7181890272 7201822784 7206765696 7213320864 7213609728 7219972539 7224907616 7226477856 7226537344 7233340608 7246303584 7263068553 7269966054 7276516416 7328033388 7329665792 7334992584 7348137732 7354758528 7361743104 7373588976 7375170816 7385137422 7412514408 7432789338 7444954296 7478815968 7491056256 7492218864 7504481088 7511546016 7516234536 7525007568 7549580133 7563350457 7571605248 7590933792 7596450459 7630758414 7644676806 7651627776 7651936708 7657188552 7658831232 7669181169 7672556736 7676464342 7678132722 7685114112 7697611116 7718665851 7731298692 7766462736 7780381128 7787769904 7793114976 7807329504 7814430936 7814743872 7836118992 7841497248 7882892784 7898773376 7924092224 7931706624 7938702837 7945921152 7946241966 7953401664 7953467136 7960482543 7967655072 7967974144 7975221696 7980695424 7993673082 8002844928 8030223942 8065367154 8079626556 8102050632 8107611408 8115310944 8116570436 8128021068 8129854512 8131598592 8137508184 8142587414 8152091532 8202572352 8215419144 8245874016 8251533504 8251866657 8274434688 8281960992 8289263424 8295287598 8297067168 8310646656 8325540288 8339078709 8363407104 8375573583 8390215296 8400008448 8413667964 8427438288 8428746222 8442541224 8444352384 8450489268 8455763853 8465633514 8465972528 8518055904 8539800516 8592682176 8608081248 8614337121 8616185136 8616256064 8631626328 8639823504 8645753376 8685076608 8693324544 8723085696 8737270578 8752928769 8761241142 8767254348 8769135168 8777221518 8783245692 8791586856 8799508224 8805356157 8807342388 8809231808 8815277952 8815633866 8823649536 8886120048 8900037406 8914603752 8933030184 8939161296 8947650528 8963611956 8963970912 8972124408 9003200544 9019118016 9043861824 9060357696 9075186432 9089399904 9100009152 9114806961 9123094656 9129724812 9146086326 9148048416 9154696707 9163020672 9221192448 9227893896 9242346537 9261547776 9276608268 9308739024 9317206116 9325421352 9334200564 9349477488 9359808796 9366232824 9408832992 9417768256 9424232064 9438992208 9450009504 9473982912 9497858877 9499896432 9515444544 9524219094 9532800576 9558953664 9575853696 9582812892 9617761152 9626630052 9635303808 9644454144 9657487398 9661738112 9666767448 9677449366 9684091404 9693288072 9702021888 9708469609 9710579619 9719801442 9770711184 9779990112 9797516976 9831451968 9846849896 9883352544 9890535213 9910385784 9917187696 9926605728 9971754624 9978598656 9985230183 9989625152 9996885054 10005974784 10015394688 10021646048 10028929221 10033343424 10049658957 10066106844 10084467276 10093639959 10121245056 10128600612 10174344552 10192902408 10209584736 10225574892 10230075648 10237510296 10263481488 10291554468 10308398256 10355283648 10373841504 10381380633 10390819968 10400602176 10409772672 10419241248 10419658496 10448158656 10455329664 10472331402 10491099021 10501062078 10510523712 10537011927 10584937116 10594989288 10602261072 10604535552 10611583061 10613976724 10618866234 10623540096 10633628928 10647998926 10658230776 10687383486 10706965256 10753822872 10772835408 10802734176 10810148544 10820414592 10837361424 10839716784 10839806016 10850010912 10869455376 10904949081 10936763136 10953892192 10994498688 11002044672 11002488876 11022206598 11032137792 11042614656 11052351232 11060383464 11062756224 11077706133 11100720384 11118771612 11149184007 11167431444 11218223952 11236584384 11238328296 11256721632 11267319024 11274351804 11287511352 11357407872 11386400688 11446137621 11456909568 11467015209 11477441664 11477905062 11485782828 11488246848 11507049216 11508835104 11514696513 11517199083 11519764672 11527671168 11546416674 11638510454 11649694104 11670571692 11681654856 11689672464 11692180224 11702962024 11710994256 11721646404 11722115808 11740474876 11743123184 11754178488 11824339176 11848160064 11886138336 11897559936 11910706912 11918881728 11919362949 11930200704 11951482608 11951961216 11962832544 12004267392 12025490688 12045335913 12058482432 12080476928 12098050731 12119199872 12119439834 12133345536 12153075948 12172966416 12174855654 12192031602 12194781768 12197397888 12205769472 12206262276 12213881121 12228137298 12303858528 12323128716 12368811024 12411652032 12422941488 12433895136 12442931397 12445600752 12465969984 12488310432 12545110656 12585322944 12600012672 12620501946 12631977216 12641157432 12643119333 12655126094 12663811836 12666528576 12687259392 12698450271 12698958792 12710400768 12745271552 12777083856 12809700774 12835506736 12876649864 12889023264 12912121872 12924277704 12924384096 12947439492 12959735256 12968630064 13027614912 13039986816 13048936704 13063355968 13108602624 13141861713 13153702752 13165832277 13174868538 13177803392 13187380284 13211013582 13213847712 13222916928 13223450799 13235474304 13313640244 13329180072 13341189888 13350056109 13371905628 13377791232 13399545276 13408741944 13421475792 13445956368 13458186612 13504800816 13565792736 13590536544 13612779648 13634099856 13650013728 13684641984 13694587218 13719129489 13722072624 13744531008 13807044864 13831788672 13841840844 13867469568 13892321664 13914912402 13930878208 13963108536 13975809174 13988132028 14001300846 14001416104 14014031616 14039713194 14049349236 14113249488 14126652384 14136348096 14158488312 14175014256 14210974368 14249844648 14286328641 14299200864 14338430496 14363780544 14403645568 14413531392 14426641728 14439945078 14449815232 14452955712 14453074688 14466681216 14486231097 14492607168 14516174049 14526137106 14539932108 14553032832 14579702163 14656066776 14669985168 14696275464 14709517056 14719292633 14747177952 14770274844 14825028816 14865578676 14889908592 14957631936 14982112512 14984437728 14995327581 15008962176 15023092032 15032469072 15050015136 15099160266 15126700914 15181867584 15192900918 15261516828 15289353612 15303873416 15314377104 15317662464 15338362338 15345113472 15352928684 15356265444 15395222232 15437331702 15462597384 15532925472 15560762256 15575539808 15586229952 15614659008 15628861872 15629487744 15672237984 15682994496 15708497103 15751593117 15765785568 15797546752 15848184448 15877405674 15891842304 15892483932 15906803328 15920965086 15928299351 15935310144 15950443392 15961390848 15971998389 15987346164 16001131081 16060447884 16130734308 16159253112 16204101264 16215222816 16230621888 16233140872 16256042136 16259709024 16275016368 16285174828 16304183064 16405144704 16430838288 16491748032 16503067008 16503733314 16533309897 16548869376 16563921984 16578526848 16590575196 16594134336 16621293312 16651080576 16678157418 16751147166 16780430592 16827335928 16854876576 16857492444 16885082448 16888704768 16900978536 16911527706 16931267028 16931945056 17036111808 17079601032 17185364352 17216162496 17216857593 17228674242 17232370272 17232512128 17263252656 17279647008 17291506752 17319625011 17370153216 17446171392 17457765681 17474541156 17505857538 17522482284 17534508696 17538270336 17554443036 17566491384 17583173712 17610712314 17614684776 17618463616 17630555904 17631267732 17772240096 17800074812 17829207504 17866060368 17878322592 17895301056 17927223912 17927941824 17944248816 18006401088 18038236032 18087723648 18120715392 18178799808 18200018304 18229613922 18246189312 18259449624 18262283481 18288047403 18292172652 18296096832 18309393414 18326041344 18342205947 18455787792 18484693074 18553216536 18617478048 18634412232 18650842704 18668401128 18698954976 18719617592 18732465648 18817665984 18835536512 18848464128 18877984416 18900019008 18930752919 18947965824 18982689141 18995717754 18999792864 19030889088 19048438188 19065601152 19117907328 19151707392 19165625784 19214551161 19235522304 19253260104 19270607616 19314974796 19323476224 19333534896 19354898732 19368182808 19386576144 19416939218 19421159238 19439602884 19541422368 19559980224 19595033952 19662903936 19693699792 19766705088 19781070426 19816520373 19820771568 19834375392 19853211456 19943509248 19970460366 19979250304 19993770108 20030789376 20043292096 20057858442 20066686848 20099317914 20132213688 20168934552 20187279918 20242490112 20257201224 20348689104 20385804816 20419169472 20451149784 20475020592 20526962976 20541880827 20583108936 20616796512 20710567296 20747683008 20762761266 20781639936 20801204352 20819545344 20838482496 20872368603 20896317312 20910659328 20924556029 20944662804 20982198042 21001951269 21002124156 21021047424 21059569791 21074023854 21169874232 21189978576 21204522144 21223166122 21227953448 21237732468 21247080192 21295997852 21316461552 21374766972 21413930512 21507645744 21545670816 21605468352 21620297088 21640829184 21659917617 21674722848 21679433568 21679612032 21700021824 21738910752 21789205659 21809898162 21907784384 21988997376 22004977752 22044413196 22064275584 22085229312 22120766928 22125512448 22155412266 22237543224 22298368014 22334862888 22436447904 22473168768 22476656592 22513443264 22534638048 22548703608 22575022704 22648740399 22690051371 22714815744 22752301169 22772801376 22892275242 22934030418 22954883328 22955810124 22971565656 22976493696 23007543507 23017670208 23029393026 23034398166 23039529344 23055342336 23092833348 23155997553 23277020908 23299388208 23341143384 23363309712 23379344928 23405924048 23421988512 23443292808 23444231616 23480949752 23486246368 23508356976 23648678352 23696320128 23772276672 23795119872 23816108511 23821413824 23837763456 23838725898 23860401408 23881447629 23902965216 23903922432 23925665088 24008534784 24090671826 24196101462 24238399744 24238879668 24306151896 24345932832 24349711308 24384063204 24389563536 24394795776 24412524552 24427762242 24456274596 24607717056 24646257432 24737622048 24755599971 24823304064 24845882976 24867790272 24868794301 24885862794 24891201504 24931939968 24976620864 25017236127 25090221312 25126720749 25170645888 25200025344 25241003892 25282314864 25286238666 25310252188 25327623672 25333057152 25367291559 25396900542 25397917584 25554167712 25619401548 25671013472 25753299728 25778046528 25824243744 25848555408 25848768192 25894878984 25919470512 25937260128 26055229824 26079973632 26126711936 26258786307 26283723426 26307405504 26331664554 26349737076 26355606784 26374760568 26416068471 26422027164 26427695424 26445833856 26446901598 26470948608 26627280488 26658360144 26700112218 26743811256 26799090552 26817483888 26842951584 26891912736 26916373224 27009601632 27131585472 27181073088 27225559296 27268199712 27300027456 27344420883 27369283968 27389174436 27438258978 27444145248 27464090121 27489062016 27663577344 27683681688 27727039611 27784643328 27829824804 27926217072 27951618348 27976264056 28002601692 28002832208 28079426388 28098698472 28226498976 28253304768 28272696192 28316976624 28350028512 28421948736 28493576631 28499689296 28572657282 28598401728 28676860992 28727561088 28807291136 28853283456 28879890156 28899630464 28905911424 28933362432 28972462194 28985214336 29032348098 29052274212 29079864216 29106065664 29125408827 29131738857 29159404326 29312133552 29339970336 29392550928 29438585266 29494355904 29540549688 29650057632 29671605639 29731157352 29779817184 29915263872 29955690549 29968875456 29990655162 30017924352 30046184064 30064938144 30086787663 30100030272 30148976871 30198320532 30253401828 30280919877 30363735168 30385801836 30523033656 30578707224 30607746832 30628754208 30676724676 30690226944 30705857368 30712530888 30790444464 30874663404 30925194768 31065850944 31121524512 31144141899 31151079616 31172459904 31229318016 31257723744 31258975488 31344475968 31365988992 31416994206 31473297063 31503186234 31531571136 31696368896 31754811348 31784967864 31813606656 31834749183 31841930172 31856598702 31870620288 31900886784 31943996778 31974692328 32002262162 32120895768 32261468616 32318506224 32408202528 32430445632 32461243776 32466281744 32512084272 32519418048 32550032736 32570349656 32608366128 32714847243 32810289408 32861676576 32983496064 33006134016 33007466628 33066619794 33127843968 33157053696 33181150392 33188268672 33233118399 33302161152 33356314836 33447552021 33502294332 33654671856 33709753152 33714984888 33770164896 33801957072 33823055412 33862534056 33863890112 34072223616 34159202064 34338412863 34370728704 34401045627 34432324992 34433715186 34457348484 34464740544 34465024256 34495424353 34526505312 34544089539 34559294016 34583013504 34639250022 34915531362 34949082312 35011715076 35044964568 35069017392 35076540672 35108886072 35132982768 35166347424 35221424628 35229369552 35236927232 35262535464 35544480192 35600149624 35658415008 35732120736 35756645184 35758088847 35790602112 35854447824 35855883648 35888497632 36012802176 36076472064 36136007739 36175447296 36241430784 36294152193 36357599616 36400036608 36459227844 36518899248 36524566962 36576094806 36584345304 36592193664 36618786828 36641643363 36684411894 36911575584 36969386148 37106433072 37234956096 37268824464 37301685408 37328794191 37336802256 37397909952 37439235184 37464931296 37635331968 37671073024 37755968832 37800038016 37861505838 37895931648 37929357999 37965378282 37991435508 37999585728 38061778176 38095350813 38096876376 38131202304 38156543347 38235814656 38331251568 38429102322 38506520208 38629949592 38667069792 38709797464 38736365616 38773152288 38833878436 38842318476 38879205768 39082844736 39119960448 39190067904 39325807872 39387399584 39425585139 39497496831 39533410176 39562140852 39633040746 39641543136 39668750784 39670352397 39706422912 39940920732 39958500608 39987540216 40050168327 40086584192 40115716884 40133373696 40198635828 40264427376 40337869104 40374559836 40514402448 40697378208 40771609632 40838338944 40902299568 40950041184 41053925952 41083761654 41157388467 41166217872 41233593024 41421134592 41495366016 41525522532 41602408704 41676964992 41744737206 41792634624 41849112058 41889325608 41964396084 42003902538 42004248312 42042094848 42119139582 42148047708 42339748464 42379957152 42409044288 42446332244 42455906896 42475464936 42591995704 42632923104 42749533944 42827861024 42858985923 43015291488 43091341632 43210936704 43240594176 43269330793 43319835234 43349445696 43358867136 43359224064 43400043648 43458693291 43477821504 43548522147 43578411318 43619796324 43739106489 43815568768 44009955504 44088826392 44128551168 44157877899 44241533856 44310824532 44475086448 44596736028 44669725776 44872895808 44946337536 44953313184 44985982743 45026886528 45069276096 45097407216 45150045408 45297480798 45380102742 45504602338 45545602752 45784550484 45868060836 45911620248 45943131312 45952987392 46015087014 46035340416 46058786052 46068796332 46079058688 46185666696 46311995106 46554041816 46598776416 46682286768 46726619424 46758689856 46811848096 46843977024 46886585616 46888463232 46961899504 46972492736 47016713952 47254779351 47297356704 47392640256 47544553344 47632217022 47642827648 47675526912 47677451796 47762895258 47784898053 47805930432 47851330176 47915995167 48003393243 48181343652 48392202924 48477759336 48612303792 48691865664 48699422616 48768126408 48779127072 48825049104 48855524484 48912549192 49215434112 49292514864 49475244096 49511199942 49599929691 49646608128 49691765952 49735580544 49737588602 49771725588 49782403008 49863879936 49897018223 49953241728 50034472254 50253441498 50341291776 50482007784 50564629728 50572477332 50620504376 50655247344 50666114304 50734583118 50793801084 50795835168 51108335424 51238803096 51342026944 51506599456 51556093056 51648487488 51650572779 51697110816 51697536384 51789757968 51838941024 51874520256 51958875033 52110459648 52253423872 52373297043 52517572614 52567446852 52614811008 52663329108 52699474152 52749521136 52832136942 52844054328 52855390848 52891667712 52893803196 52926818191 53254560976 53316720288 53400224436 53487622512 53598181104 53634967776 53685903168 53783825472 53832746448 54019203264 54263170944 54362146176 54536399424 54600054912 54688841766 54738567936 54778348872 54786850443 54864142209 54876517956 54888290496 54928180242 54978124032 55026617841 55367363376 55454079222 55659649608 55852434144 55903236696 55952528112 56005203384 56005664416 56158852776 56197396944 56452997952 56506609536 56545392384 56582971037 56633953248 56700057024 56792258757 56843897472 56948067423 56987153262 56999378592 57145314564 57196803456 57353721984 57455122176 57706566912 57759780312 57799260928 57811822848 57850243139 57944924388 57970428672 58064696196 58104548424 58159728432 58250817654 58263477714 58318808652 58624267104 58679940672 58785101856 58877170532 58988711808 59081099376 59300115264 59343211278 59449561119 59462314704 59559634368 59830527744 59911381098 59937750912 59981310324 60092368128 60129876288 60173575326 60200060544 60297953742 60396641064 60506803656 60561839754 60727470336 60771603672 61046067312 61157414448 61215493664 61257508416 61353449352 61411714736 61425061776 61580888928 61749326808 61850389536 62131701888 62243049024 62288283798 62302159232 62344919808 62458636032 62515447488 62617105809 62688951936 62731977984 62773668087 62833988412 62903420879 62946594126 63006372468 63063142272 63178709373 63509622696 63569935728 63669498366 63683860344 63713197404 63741240576 63887993556 63949384656 64004524324 64241791536 64522937232 64637012448 64816405056 64860891264 64922487552 64932563488 64979752851 65024168544 65038836096 65100065472 65140699312 65216732256 65429694486 65723353152 65966992128 66014933256 66133239588 66255687936 66362300784 66376537344 66466236798 66712629672 66895104042 67004588664 67309343712 67419506304 67429969776 67540329792 67603914144 67646110824 67725068112 67727780224 67946221197 68070154113 68144447232 68256903507 68318404128 68676825726 68802091254 68864649984 68867430372 68914696968 68929481088 68990848706 69022630521 69053010624 69088179078 69118588032 69166027008 69211993019 69278500044 69467992659 69831062724 69898164624 70023430152 70089929136 70138034784 70217772144 70265965536 70332694848 70442849256 70458739104 70525070928 71088960384 71200299248 71316830016 71464241472 71513290368 71516177694 71581204224 71644342887 71708895648 71711767296 71776995264 72025604352 72272015478 72588304386 72715199232 72918455688 73037798496 73049133924 73152189612 73168690608 73184387328 73237573656 73283286726 73368823788 73823151168 73938772296 74212866144 74266799913 74469912192 74537648928 74603370816 74606382903 74657588382 74673604512 74795819904 74878470368 74929862592 75051708381 75270663936 75511937664 75600076032 75650317951 75723011676 75858715998 75930756564 75982871016 75999171456 76101874677 76190701626 76193752752 76313086694 76662503136 76858204644 77013040416 77259899184 77334139584 77419594928 77472731232 77546304576 77667756872 77684636952 77758411536 78165689472 78239920896 78380135808 78774799168 78776358921 78851170278 78994993662 79066820352 79124281704 79248205413 79266081492 79283086272 79337501568 79340704794 79412845824 79881841464 79975080432 80100336654 80173168384 80231433768 80397271656 80528854752 80675738208 80749119672 81028804896 81394756416 81543219264 81676677888 81804599136 81900082368 82033262649 82107851904 82167523308 82258319611 82314776934 82332435744 82467186048 82990732032 83051045064 83181118833 83353929984 83489474412 83698224116 83778651216 83928792168 84007805076 84008496624 84238279164 84296095416 84679496928 84759914304 84818088576 84892664488 84911813792 84950929872 85183991408 85265846208 85499067888 85655722048 85717971846 86030582976 86182683264 86421873408 86538661586 86639670468 86698891392 86717734272 86800087296 86917386582 86955643008 87097044294 87156822636 87239592648 87376226481 87478212978 87631137536 88019911008 88177652784 88315755798 88483067712 88621649064 88950172896 89014816917 89193472056 89339451552 89745791616 89867071647 89906626368 89971965486 90053773056 90138552192 90194814432 90260362989 90300090816 90446930613 90594961596 90760205484 90842759631 91009204676 91091205504 91569100968 91736121672 91823240496 91886262624 92030174028 92070680832 92117572104 92137592664 92371333392 92623990212 93108083632 93197552832 93364573536 93453238848 93517379712 93623696192 93687954048 93773171232 93776926464 93923799008 93944985472 94033427904 94419891189 94509558702 94594713408 95089106688 95264434044 95285655296 95354903592 95504247549 95525790516 95569796106 95611860864 95702660352 95831990334 96006786486 96362687304 96784405848 96955518672 97224607584 97383731328 97398845232 97536252816 97558254144 97650098208 97711048968 97825098384 98144541729 98430868224 98585029728 98950488192 99022399884 99199859382 99383531904 99471161088 99475177204 99543451176 99564806016 99699355197 99794036446 99906483456 100068944508 100342656063 100506882996 100964015568 101129259456 101144954664 101241008752 101310494688 101469166236 101587602168 101591670336 102216670848 102477606192 102684053888 103013198912 103015238589 103112186112 103180711891 103203136881 103296974976 103301145558 103394221632 103395072768 103486273059 103579515936 103632268617 103677882048 103749040512 103917750066 104746594086 105035145228 105134893704 105229622016 105326658216 105398948304 105499042272 105664273884 105688108656 105710781696 105787606392 105853636382 106509121952 106633440576 106800448872 106975245024 107196362208 107269935552 107274266541 107371806336 107567650944 107665492896 108038406528 108408023217 108526341888 108724292352 108882456579 109072798848 109200109824 109377683532 109556697744 109573700886 109728284418 109753035912 109776580992 109856360484 109924930089 110053235682 110734726752 110908158444 111319299216 111704868288 111806473392 111905056224 111986382573 112010406768 112011328832 112317705552 112394793888 112905995904 113013219072 113165942074 113267906496 113400114048 113584517514 113687794944 113788073997 113896134846 113974306524 113998757184 114290629128 114393606912 114469630041 114707443968 115519560624 115700486278 115889848776 116129392392 116209096848 116319456864 116501635308 116526955428 116637617304 117248534208 117359881344 117570203712 117754341064 117977423616 118162198752 118276755417 118492490493 118600230528 118686422556 118899122238 118924629408 119011057191 119119268736 119822762196 119875501824 119962620648 120150504981 120259752576 120347150652 120400121088 120595907484 120793282128 121013607312 121123679508 121543207344 122092134624 122314828896 122430987328 122515016832 122706898704 122823429472 122850123552 123161777856 123472165401 123498653616 123700779072 124263403776 124486098048 124576567596 124604318464 125030894976 125234211618 125377903872 125547336174 125667976824 125806841758 125893188252 126012744936 126126284544 126210104917 126357418746 127019245392 127139871456 127338996732 127367720688 127426394808 127775987112 127898769312 128009048648 128483583072 128576957769 129045874464 129274024896 129632810112 129721782528 129807992379 129865126976 129959505702 130048337088 130077672192 130200130944 130281398624 130376079873 130433464512 130645566441 130859388972 131217319467 131446706304 132029866512 132266479176 132473633697 132724601568 132932473596 133425259344 133790208084 134009177328 134618687424 134839012608 134859939552 134957948229 135080659584 135207828288 135292221648 135450136224 135455560448 135892442394 136140308226 136513807014 136636808256 137353651452 137604182508 137734860744 137829393936 137858962176 137950579793 137981697412 138045261042 138106021248 138176358156 138237176064 138423986038 138557000088 138935985318 139662125448 139796329248 140046860304 140179858272 140276069568 140435544288 140531931072 140665389696 140885698512 140917478208 141050141856 141764338053 142177920768 142400598496 142633660032 142928482944 143026580736 143032355388 143121632623 143288685774 143417791296 143553990528 143747985501 144010179729 144544030956 145176608772 145836911376 146075596992 146098267848 146304379224 146337381216 146475147312 146566573452 146737647576 147646302336 147877544592 148425732288 148533599826 148799789073 148939824384 149075297856 149206741632 149212765806 149315176764 149347209024 149591639808 149691054669 149756940736 149859725184 150103416762 151023875328 151300635902 151446023352 151717431996 151861513128 151965742032 151998342912 152203749354 152381403252 152387505504 152626173388 153325006272 153716409288 154026080832 154519798368 154668279168 154839189856 154945462464 154951718337 155092609152 155335513744 155369273904 155516823072 156331378944 156435272867 156760271616 157119891129 157549598336 157552717842 157702340556 157989987324 158248563408 158496410826 158532162984 158566172544 158675003136 158681409588 158780454573 159763682928 159950160864 160200673308 160462867536 160794543312 161057709504 161351476416 161498239344 162057609792 162789512832 163086438528 163609198272 163800164736 164066525298 164215703808 164335046616 164360551329 164516639222 164592426627 164629553868 164664871488 164934372096 165043983353 165079853523 166102090128 166362237666 166978948824 167396448232 167557302432 167857584336 168015610152 168016993248 168476558328 168592190832 169358993856 169519828608 169636177152 169748913111 169785328976 169823627584 169901859744 170367982816 170531692416 170844202269 170998135776 171311444096 171435943692 172061165952 172365366528 173077323172 173279340936 173397782784 173435468544 173550729417 173834773164 173911286016 174194088588 174313645272 174479185296 174752452962 174956425956 176039822016 176355305568 176631511596 176966135424 177243298128 177900345792 178029633834 178348683357 178386944112 178678903104 179491583232 179734143294 179813252736 179943930972 180277104384 180389628864 180396912037 180520725978 180600181632 180893861226 181189923192 181520410968 181685519262 182018409352 182182411008 183138201936 183472243344 183646480992 183772525248 184060348056 184235144208 184275185328 184742666784 185247980424 186216167264 186395105664 186729147072 186906477696 187034759424 187247392384 187375908096 187546342464 187847598016 187851317427 187889970944 188066855808 188321004261 188710262637 188839782378 189019117404 189189426816 189536128119 190528868088 190709807184 191008495098 191051581032 191139592212 191223721728 191350804229 191663980668 192013572972 192725374608 193568811696 193911037344 194449215168 194767462656 194797690464 194939258553 195072505632 195116508288 195300196416 195422097936 195650196768 196289083458 197170059456 197900976384 198044799768 198399718764 198767063808 198950354408 199086902352 199129612032 199398710394 199588072892 200137889016 200685312126 201013765992 201928031136 202258518912 202289909328 202482017504 202620989376 202938332472 203175204336 203183340672 204210462339 204433341696 204770710521 204955212384 205368107776 206026397824 206030477178 206361423782 206406273762 206593949952 206602291116 206788443264 206972546118 207067891563 207159031872 207264537234 207355764096 207498081024 207635979057 207835500132 209493188172 210070290456 210269787408 210653316432 210797896608 210998084544 211328547768 211376217312 211575212784 211707272764 213018243904 213266881152 213600897744 213950490048 214392724416 214539871104 214548533082 214743612672 214933028661 215135301888 215330985792 216076813056 216816046434 217764913158 218145597696 218755367064 219113395488 219147401772 219456568836 219506071824 219553161984 219712720968 219849860178 220106471364 221469453504 221816316888 222638598432 223409736576 223612946784 223810112448 223819148709 223972765146 224020813536 224022657664 224635411104 224789587776 225155125143 225811991808 226331884148 226535812992 226800228096 226950953853 227169035028 227576147994 227792269692 227948613048 227997514368 228305624031 228581258256 228939260082 231039121248 231400972556 231779697552 232258784784 232418193696 232638913728 233003270616 233053910856 233275234608 234497068416 234719762688 235140407424 235508682128 236324397504 236553510834 236984980986 237200461056 237372845112 237744616239 237798244476 237849258816 238022114382 238238537472 239645524392 239925241296 240301009962 240519505152 240694301304 241191814968 241586564256 242027214624 242247359016 243086414688 244184269248 244629657792 244861974656 245030033664 245413797408 245646858944 245700247104 246099787947 246323555712 246774958833 246944330802 246997307232 247401558144 248972196096 249153135192 249543356499 250061789952 250227974761 250468423236 251094672348 251335953648 251613683516 251786376504 252025489872 252420209834 252714837492 254038490784 254279742912 254677993464 254735441376 254852789616 255551974224 255797538624 256018097296 256967166144 257153915538 258091748928 258548049792 259265620224 259615984758 259730253952 259919011404 260096674176 260400261888 260562797248 260752159746 260866929024 261291132882 261718777944 262128679443 262434638934 262893412608 264059733024 264532958352 264947267394 265449203136 265864947192 266850518688 267044450751 267580416168 268018354656 269237374848 269601214941 269719879104 269915896458 270161319168 270415656576 270584443296 270781088967 270900272448 271340791839 271784884788 272019228377 272280616452 273027614028 273273616512 274707302904 275208365016 275469721488 275658787872 275901159586 275963394824 276090522084 276212042496 276352716312 276847972076 277114000176 277871970636 279324250896 279592658496 280093720608 280359716544 280552139136 280871088576 281063862144 281330779392 281771397024 281834956416 282100283712 283259673567 283528676106 284801196992 285267320064 285856965888 286064710776 286243265246 286512742647 286577371548 286835582592 287107981056 287495971002 288020359458 289088061912 290353217544 291673822752 292151193984 292196535696 292608758448 292674762432 292950294624 293133146904 293475295152 294433625187 295292604672 295755089184 296851464576 297067199652 297599578146 298150595712 298413483264 298425531612 298630353528 298694418048 299098065591 299382109338 299513881472 299719450368 300206833524 301027968189 302601271804 302892046704 303434863992 303723026256 303931484064 304407498708 304762806504 304775011008 305252346776 306650012544 307432818576 308052161664 309039596736 309336558336 309542135673 309609410643 309678379712 309890924928 309903436674 310185218304 310458819177 310671027488 310738547808 310896805851 311033646144 312870545734 314239782258 315099196672 315105435684 315404681112 315979974648 316497126816 316992821652 317064325968 317132345088 317362819176 317560909146 319527365856 319900321728 320401346616 320925735072 321589086624 321822799623 322115419008 322702952832 322996478688 324115219584 325224069651 325579025664 326172877056 326647369737 327218396544 327600329472 328133050596 328670093232 328721102658 329033278444 329184853254 329259107736 329329742976 329774790267 330087966706 330159707046 332204180256 332724475332 333957897648 334792896464 335114604864 335715168672 336031220304 336033986496 336953116656 337184381664 338717987712 339039657216 339497826222 339570657952 339647255168 339803719488 340735965632 341063384832 341364221991 341688404538 341996271552 342622888192 342871887384 343408890123 344122331904 346154646344 346558681872 347101458834 347669546328 348388177176 348627290544 348958370592 349504905924 349912851912 352079644032 352710611136 353263023192 353932270848 354486596256 354830266251 355477471479 355800691584 356059267668 356697366714 356773888224 357033171573 357357806208 359468286588 359626505472 359887861944 360451514943 360779257728 360793824074 361041451956 361200363264 361787722452 362379846384 363040821936 363371038524 364036818704 366276403872 366944486688 367292961984 367545050496 368120696112 368470288416 368550370656 369485333568 370416496203 370495960848 372432334528 372790211328 373458294144 373812955392 374494784768 375092684928 375695196032 375702634854 376133711616 376642008522 377420525274 377679564756 378038234808 378378853632 378630314751 379072256238 381057736176 381419614368 382016990196 382103162064 382279184424 382701608458 383327961336 384027145944 385450749216 385730873307 387137623392 387822074688 388898430336 389423977137 389595380928 389878517106 390145011264 390233016576 390600392832 390844195872 391128239619 391300393536 391936699323 392578166916 393651958401 394340118912 396089599536 396799437528 397420901091 397900708816 398173804704 398797420788 399176145784 400275778032 401370624252 402027531984 403856062272 404517037824 404579818656 404873844687 404964035008 405241978752 405876664944 406350408672 406366681344 408420924678 409541421042 409910424768 412052795648 412060954356 412722847564 412812547524 413204582232 413576886528 413851739379 413945092236 414135783126 414318063744 414529074468 414711528192 415271958114 415671000264 418986376344 420140580912 420539574816 421306632864 421595793216 421996169088 422657095536 422752434624 423150425568 423414545528 425293014159 426036487808 426533762304 427201795488 427900980096 428785448832 429079742208 429097066164 429364897869 429866057322 430661971584 431243956503 432030539187 433632092868 435529826316 437510734128 438226790976 438294803544 438913137672 439012143648 439425441936 439699720356 440212942728 442938907008 443632633776 445277196864 446399367219 446819473152 447225893568 447620224896 447638297418 447945530292 448041627072 448045315328 449073164007 449270822208 449579175552 450310250286 452663768296 453071625984 453901907706 454338070056 455152295988 455584539384 455897226096 455995028736 456298071623 456611248062 457162516512 457878520164 462078242496 462801945112 463559395104 464517569568 464836387392 464855155011 465277827456 466006541232 466107821712 466550469216 468994136832 469305818601 470280814848 471017364256 471359673387 472648795008 473107021668 473969961972 474745690224 475489232478 475596488952 475698517632 476044228764 476341363719 479291048784 479850482592 480602019924 481388602608 482383629936 483173128512 484054429248 484494718032 486172829376 488368538496 489259315584 489723949312 490827594816 491293717888 491400494208 492199575894 492647111424 493081653987 493549917666 493777279881 493888661604 493994614464 494803116288 495131950059 495239560569 496035063511 498306270384 499086712998 500455949522 500936846472 502189344696 502671907296 503227367032 503572753008 504050979744 504840419668 505429674984 508076981568 508559485824 509246739333 509355986928 509470882752 509705579232 511103948448 511595077248 512036194592 512532606807 513934332288 514307831076 516183497856 517096099584 519231969516 519460507904 519838022808 520193348352 520652188251 521125594496 521504319492 521733858048 522582265764 523437555888 524257358886 524869277868 528119466048 529065916704 529894534788 530898406272 531729894384 533701037376 534088901502 535046050071 535160832336 536036709312 538474749696 539202429882 539439758208 539831792916 540831313152 541168886592 541190736111 541562177934 541800544896 542681583678 543569769576 544038456754 544561232904 546055228056 546547233024 549414605808 550416730032 550939442976 551317575744 551802319172 551926789648 552181044168 552705432624 553695944152 554228000352 555743941272 558648501792 559185316992 560187441216 560719433088 561104278272 561742177152 562127724288 562501300309 563542794048 563669912832 564200567424 564963012783 566130787911 566519347134 567057352212 568608384357 569602393984 572129421552 572486530492 573025485294 573154743096 573671165184 574052412687 574991942004 576040718916 578176123824 580706435088 583347645504 584302387968 584393071392 584817775659 585217516896 585349524864 585900589248 586266293808 586950590304 588867250374 591510178368 593702929152 594134399304 595199156292 596301191424 596851063224 597260707056 597388836096 598196131182 598764218676 599027762944 600413667048 602055936378 605202543608 605784093408 606869727984 607446052512 607862968128 608814997416 609525613008 609550022016 610504693552 613300025088 614312131563 614865637152 616104323328 618079193472 619084271346 619218821286 619356759424 619781849856 619806873348 620917638354 621203674689 621342054976 621477095616 621793611702 622067292288 622907937171 625741091468 628479564516 630210871368 630809362224 631959949296 632994253632 633985643304 634128651936 634725638352 635121818292 639054731712 639800643456 640802693232 641851470144 643178173248 643645599246 644230838016 644799085983 645405905664 645992957376 648230439168 648661236899 650448139302 653294739474 654436793088 656266101192 657340186464 657442205316 658066556888 658369706508 658518215472 658659485952 659549580534 660175933412 660319414092 664408360512 665448950664 667915795296 669585792928 670229209728 671430337344 671457446127 672062440608 672067972992 673906233312 674368763328 675465375429 677435975424 678995652444 679141315904 679294510336 679607438976 680852861559 681471931264 682728443982 683376809076 683992543104 684916872093 685743774768 686817780246 688048636483 692309292688 693117363744 694202917668 695339092656 696776354352 697254581088 697916741184 699009811848 699825703824 704159288064 705421222272 706526046384 708973192512 709660532502 710954942958 711601383168 712118535336 713233848717 713394733428 713547776448 714066343146 714715612416 718936573176 719775723888 720903029886 721558515456 721587648148 722082903912 723575444904 724759692768 726081643872 726742077048 728073637408 732552807744 733888973376 734585923968 735090100992 735578623481 736241392224 736940576832 737100741312 738299363841 738970667136 740324876499 740832992406 740991921696 744864669056 746916588288 748630069497 750185369856 750683924283 751390392064 751405269708 752053160807 753284017044 754841050548 755359129512 756076469616 757260629502 758144512476 762115472352 762839228736 764033980392 764206324128 764558368848 765403216916 766655922672 768054291888 770901498432 771461746614 774275246784 775644149376 777796860672 778847954274 779190761856 779757034212 780290022528 781200785664 781688391744 782256479238 782600787072 783873398646 785156333832 786386038329 787303916802 788680237824 792179199072 793598875056 794841802182 795801417632 796347609408 797594841576 798352291568 800551556064 802741248504 804055063968 807712124544 808803644823 809159637312 809747689374 809928070016 810483957504 811753329888 812343266901 812700817344 814022375517 816057685131 816841849356 819082842084 819820849536 824121908712 825445695128 825625095048 826409164464 827703478758 827890184472 828271566252 828636127488 829058148936 830543916228 831342000528 837972752688 840281161824 841079149632 842613265728 843191586432 843992338176 845314191072 845504869248 846300851136 846829091056 850586028318 852072975616 854403590976 855801960192 857570897664 858194132328 858729795738 859538227941 859732114644 861323943168 862487913006 864061078374 867264185736 871059652632 875021468256 876453581952 876589607088 877826275344 878024287296 878850883872 879399440712 880425885456 883300875561 885877814016 887265267552 890554393728 892798734438 894451787136 895240449792 895276594836 895891060584 896083254144 897294196773 898146328014 898541644416 899158351104 899755909247 900620500572 903083904567 905327536592 907803815412 908676140112 910304591976 911169078768 911794452192 912596143246 913222496124 914325033024 915757040328 924156484992 925603890224 927118790208 928626407019 929035139136 929672774784 929710310022 930555654912 931376457531 932013082464 932215643424 932690417553 933100938432 938611637202 942034728512 942719346774 945297590016 946214043336 947939923944 949491380448 950978464956 951192977904 951397035264 952088457528 952682727438 958582097568 959700965184 961204039848 962777205216 964767259872 965468398869 966346257024 968108858496 968989436064 972345658752 975672208953 976737076992 978518631168 981655189632 982587435776 982800988416 983454133363 984399151788 986163307974 987099835332 987554559762 987777323208 987989228928 989324370801 990263900118 990479121138 992070127022 996612540768 998173425996 1000911899044 1001873692944 1004378689392 1005343814592 1006454734064 1007145506016 1008101959488 1009680839336 1010859349968 1016153963136 1017118971648 1018493478666 1018711973856 1018941765504 1019411158464 1022207896896 1023190154496 1024072389184 1024092665973 1025065213614 1027868664576 1028615662152 1030226670369 1032366995712 1038463939032 1039676045616 1041304376502 1042251188992 1043008638984 1045164531528 1046875111776 1048514717772 1049738555736 1056238932096 1058131833408 1059789069576 1061796812544 1063459788768 1064490798753 1066432414437 1067402074752 1068177803004 1069358154943 1070092100142 1070321664672 1072073418624 1078404859764 1078879516416 1079663585832 1081354544829 1082337773184 1082381472222 1083124355868 1083601089792 1085363167356 1087139539152 1088076913508 1089122465808 1092110456112 1098829211616 1100833460064 1101878885952 1102635151488 1103604638344 1103853579296 1104362088336 1105410865248 1107391888304 1108456000704 1111487882544 1117297003584 1118370633984 1120374882432 1121438866176 1123484354304 1125002600618 1127085588096 1128401134848 1129926025566 1132261575822 1133038694268 1134114704424 1135890944253 1137216768714 1139204787968 1144258843104 1144973060984 1146050970588 1146309486192 1148104825374 1149983884008 1152081437832 1156352247648 1157192619921 1161412870176 1166695291008 1168271931411 1168786142784 1169635551318 1170435033792 1170699049728 1171801178496 1172532587616 1173384718857 1173901180608 1175810097969 1177734500748 1180955875203 1183020356736 1188268798608 1190398312584 1192262703273 1193702126448 1194521414112 1196392262364 1197528437352 1200827334096 1204111872756 1210405087216 1211568186816 1213739455968 1214892105024 1215725936256 1217629994832 1219051226016 1219100044032 1221009387104 1228624263126 1229731274304 1236158386944 1238168542692 1238437642572 1238713518848 1239613746696 1241555218137 1241835276708 1242407349378 1242684109952 1242954191232 1243587223404 1244134584576 1245815874342 1251482182936 1256959129032 1260421742736 1261618724448 1263919898592 1265988507264 1267971286608 1268257303872 1269451276704 1270243636584 1275879042477 1278109463424 1279601286912 1281605386464 1283702940288 1286356346496 1287291198492 1288094693607 1289598171966 1291985914752 1293731869509 1296091617561 1297322473798 1300896278604 1306589478948 1312532202384 1314680372928 1314884410632 1316133113776 1316739413016 1317036430944 1319099161068 1320351866824 1320638828184 1328816721024 1330897901328 1335831590592 1339171585856 1339198101657 1340458419456 1341349254583 1342860674688 1342914892254 1344124881216 1344135945984 1347219492021 1347812466624 1348737526656 1350930750858 1357991304888 1358282631808 1359214877952 1361705723118 1362943862528 1365456887964 1366753618152 1367985086208 1368894214869 1369833744186 1371487549536 1373635560492 1376097272966 1384618585376 1386234727488 1388405835336 1390678185312 1393552708704 1394509162176 1394565465033 1395833482368 1398019623696 1399651407648 1407917455803 1410842444544 1413052092768 1414079020161 1417946385024 1419321065004 1421909885916 1424237070672 1426467697434 1426789466856 1427095552896 1428132686292 1429024091157 1437873146352 1439551447776 1441806059772 1443175296296 1444165807824 1447150889808 1449519385536 1452163287744 1453484154096 1456147274816 1465105615488 1467777946752 1469171847936 1471157246962 1472482784448 1473881153664 1474201482624 1476598727682 1477941334272 1479244961961 1480649752998 1481331839643 1481665984812 1481983843392 1485395850177 1488105190533 1489729338112 1497260138994 1501367848566 1502810539416 1504106321614 1506568034088 1509682101096 1510718259024 1512152939232 1514521259004 1516289024952 1524230944704 1525678457472 1527740217999 1528067960784 1528412648256 1529116737696 1530806433832 1533311845344 1536108583776 1537597820421 1541802996864 1542923493228 1548550493568 1551288298752 1557695908548 1558381523712 1559514068424 1560580045056 1561956564753 1563376783488 1564512958476 1565201574144 1567746797292 1570312667664 1572772076658 1574607833604 1584358398144 1587197750112 1589683604364 1591602835264 1592695218816 1595189683152 1596704583136 1601103112128 1605138150213 1605482497008 1608110127936 1615424249088 1617607289646 1618319274624 1619495378748 1619856140032 1623506659776 1623572208333 1624686533802 1625401634688 1628044751034 1632115370262 1633683698712 1638165684168 1639641699072 1640731363921 1648243817424 1650891390256 1651250190096 1652818328928 1655406957516 1655780368944 1656543132504 1658116297872 1661087832456 1662684001056 1675945505376 1680562323648 1682158299264 1685226531456 1686383172864 1687503900927 1690628382144 1691009738496 1692601702272 1693658182112 1694889038349 1698392363733 1701172056636 1705825153071 1708807181952 1716388264656 1717459591476 1719076455882 1719464229288 1722157238061 1724975826012 1728122156748 1734528371472 1742119305264 1750042936512 1752907163904 1753179214176 1754072102147 1754453326977 1755652550688 1756048574592 1757701767744 1758798881424 1760851770912 1766601751122 1774530535104 1781108787456 1785597468876 1788903574272 1790553189672 1791782121168 1792166508288 1793357537309 1794588393546 1796292656028 1797083288832 1799511818494 1801241001144 1806167809134 1810655073184 1815607630824 1817352280224 1820609183952 1822338157536 1823588904384 1825192286492 1826444992248 1828650066048 1831514080656 1842936394689 1848312969984 1851207780448 1854237580416 1857252814038 1858070278272 1859345549568 1859420620044 1860581224099 1862752915062 1864026164928 1864431286848 1865380835106 1866201876864 1868723811513 1877223274404 1884069457024 1885438693548 1892428086672 1895879847888 1898982760896 1901956929912 1902385955808 1904176915056 1905365454876 1917164195136 1919401930368 1922408079696 1925554410432 1929534519744 1930936797738 1932692514048 1934397257949 1936217716992 1937978872128 1944691317504 1945983710697 1951344417906 1963310379264 1966908266726 1968798303576 1972326615948 1974199670664 1975109119524 1975554646416 1975978457856 1978648741602 1980527800236 1980958242276 1984140254044 1993225081536 1996346851992 2001823798088 2003747385888 2008757378784 2010687629184 2012909468128 2014291012032 2014372338381 2016203918976 2019361678672 2021718699936 2032307926272 2033658547271 2036986957332 2037423947712 2037883531008 2038822316928 2042558584677 2044415793792 2048144778368 2048185331946 2050130427228 2054750616279 2057231324304 2060453340738 2064145909449 2076927878064 2079352091232 2082608753004 2086017277968 2090329063056 2093750223552 2097029435544 2099477111472 2112477864192 2116263666816 2119578139152 2126919577536 2128981597506 2132864828874 2134804149504 2136355606008 2138716309886 2139701546151 2140184200284 2140643329344 2144146837248 2145571783589 2156809719528 2159327171664 2162709089658 2164675546368 2164762944444 2166248711736 2170726334712 2174279078304 2176153827016 2178244931616 2184220912224 2197658423232 2201666920128 2203757771904 2205270302976 2206735870443 2207209276688 2207707158592 2208724176672 2210821730496 2214783776608 2216912001408 2220974629497 2222975765088 2234594007168 2240749764864 2245890208491 2250005201236 2252051772849 2254171176192 2256159482421 2259852051132 2264523151644 2266077388536 2268229408848 2271781888506 2274433537428 2288517686208 2289946121968 2292101941176 2292618972384 2296209650748 2299967768016 2304162875664 2312704495296 2314385239842 2322825740352 2333390582016 2336543862822 2337572285568 2339271102636 2340870067584 2343602356992 2345065175232 2345159856481 2346769437714 2347802361216 2351620195938 2355469001496 2359158114987 2361911750406 2366040713472 2376537597216 2380796625168 2384525406546 2387404252896 2389042828224 2392784524728 2395056874704 2401654668192 2408223745512 2420810174432 2423136373632 2426410934469 2427478911936 2429784210048 2431451872512 2433067754591 2435259989664 2438102452032 2442018774208 2442067126551 2448173055393 2457248526252 2459462548608 2476337085384 2476875285144 2479227493392 2483110436274 2483670553416 2484814698756 2485368219904 2485908382464 2487174446808 2487560454977 2491631748684 2502964365872 2513918258064 2520843485472 2523237448896 2527839797184 2531977014528 2535942573216 2536514607744 2538902553408 2540487273168 2551758084954 2556218926848 2563210772928 2567405880576 2572712692992 2574582396984 2576189387214 2578614683823 2579196343932 2583971829504 2587463739018 2592183235122 2594644947596 2601792557208 2613178957896 2625064404768 2629360745856 2629768821264 2632266227552 2633478826032 2634072861888 2638198322136 2640703733648 2641277656368 2657633442048 2659399638739 2661795802656 2671663181184 2678343171712 2678396203314 2682698509166 2685721349376 2685829784508 2688249762432 2691882590319 2694438984042 2695624933248 2697475053312 2699267727741 2701861501716 2715982609776 2716565263616 2723411446236 2730913775928 2733507236304 2737788429738 2739667488372 2742975099072 2747271120984 2752194545932 2769237170752 2772469454976 2776811670672 2781356370624 2785879221057 2787105417408 2789018324352 2789130930066 2791666964736 2794129372593 2796039247392 2798071252659 2799302815296 2815834911606 2826104185536 2828158040322 2835892770048 2838642130008 2843819771832 2848474141344 2852935394868 2853578933712 2854191105792 2856265372584 2858048182314 2875746292704 2879102895552 2883612119544 2886350592592 2888331615648 2894301779616 2899038771072 2904326575488 2906968308192 2912294549632 2927016626859 2930211230976 2935555893504 2942314493924 2944965568896 2947762307328 2948402965248 2950362400089 2953197455364 2958489923922 2961299505996 2962663679286 2963331969624 2963967686784 2967973112403 2970791700354 2976210381066 2994520277988 3002735697132 3005621078832 3008212643228 3013136068176 3019364202192 3021436518048 3024305878464 3029042518008 3032578049904 3048461889408 3051356914944 3055480435998 3056135921568 3056825296512 3058233475392 3061612867664 3066623690688 3072217167552 3075195640842 3083605993728 3085846986456 3090680011107 3097100987136 3115391817096 3119028136848 3123913129506 3126753566976 3129025916952 3135493594584 3140625335328 3145544153316 3149215667208 3168716796288 3174395500224 3179367208728 3183205670528 3185390437632 3190379366304 3193409166272 3193472396259 3199297243311 3202206224256 3208074464829 3210276300426 3210964994016 3216220255872 3235214579292 3236638549248 3238990757496 3244063634487 3247013319552 3247144416666 3249373067604 3250803269376 3252963671893 3256089502068 3264230740524 3267367397424 3276331368336 3281462727842 3296487634848 3301782780512 3302500380192 3305636657856 3310813915032 3311560737888 3313086265008 3316232595744 3322175664912 3325368002112 3351891010752 3361124647296 3364316598528 3370453062912 3375007801854 3381256764288 3385203404544 3387316364224 3389778076698 3396784727466 3402344113272 3407672832759 3411650306142 3417614363904 3432776529312 3434919182952 3438152911764 3438928458576 3444314476122 3449951652024 3456244313496 3469056742944 3471577859763 3484238610528 3500085873024 3504815794233 3506358428352 3508144204294 3508906653954 3511305101376 3512097149184 3515403535488 3517597762848 3520154156571 3521703541824 3527430293907 3533203502244 3549061070208 3571194937752 3576788109819 3581106379344 3583564242336 3586715074618 3589176787092 3592585312056 3599023636988 3602482002288 3612335618268 3621310146368 3631215261648 3634704560448 3641218367904 3644676315072 3647177808768 3650384572984 3652889984496 3657300132096 3663028161312 3685872789378 3702415560896 3708475160832 3714505628076 3716140556544 3718841240088 3721162448198 3724665654411 3725505830124 3728052329856 3728862573696 3730761670212 3732403753728 3737447623026 3754446548808 3768138914048 3770877387096 3784856173344 3791759695776 3797965521792 3803913859824 3804771911616 3808353830112 3810730909752 3827637127431 3834328390272 3838803860736 3844816159392 3851108820864 3859069039488 3861873595476 3864284080821 3868794515898 3875957744256 3881195608527 3888274852683 3891967421394 3902688835812 3933816533452 3937596607152 3944653231896 3948399341328 3950218239048 3951109292832 3957297483204 3961055600472 3961916484552 3968280508088 3986450163072 3992693703984 4003647596176 4007494771776 4017514757568 4021375258368 4024047763749 4025818936256 4028582024064 4028744676762 4032407837952 4038723357344 4041658476063 4043437399872 4067317094542 4073973914664 4074847895424 4077644633856 4085117169354 4088831587584 4096289556736 4096370663892 4100260854456 4106682644607 4109501232558 4114462648608 4120906681476 4128291818898 4153855756128 4158704182464 4165217506008 4172034555936 4180658126112 4183696395099 4187500447104 4194058871088 4198954222944 4223752367409 4232527333632 4239156278304 4242237060483 4253839155072 4257963195012 4265729657748 4272711212016 4277432619772 4279403092302 4280368400568 4281286658688 4287072273471 4291143567178 4313619439056 4318654343328 4325418179316 4329525888888 4332497423472 4341452669424 4348558156608 4352307654032 4356489863232 4368441824448 4395316846464 4403333840256 4407515543808 4413471740886 4414418553376 4415414317184 4417448353344 4421643460992 4429567553216 4433824002816 4436770611313 4437734885883 4441949258994 4445951530176 4456187550531 4464315571599 4469188014336 4491780416982 4500010402472 4504103545698 4512318964842 4519704102264 4529046303288 4532154777072 4536458817696 4543563777012 4548867074856 4577035372416 4579892243936 4583220653997 4584203882352 4585237944768 4592419301496 4599935536032 4608325751328 4612793461263 4625408990592 4628770479684 4645651480704 4673087725644 4675144571136 4678542205272 4681740135168 4685869694259 4690130350464 4690319712962 4693538875428 4695604722432 4703240391876 4710938002992 4718316229974 4723823500812 4753075194432 4761593250336 4769050813092 4774808505792 4778085656448 4785569049456 4790113749408 4803309336384 4815414450639 4816447491024 4841620348864 4846272747264 4849493458877 4852821868938 4854957823872 4859568420096 4866135509182 4870519979328 4870716624999 4876204904064 4884037548416 4884134253102 4896346110786 4914497052504 4918925097216 4922194091763 4952674170768 4953750570288 4958454986784 4966220872548 4967341106832 4969629397512 4974348893616 4975120909954 4983263497368 5005928731744 5027836516128 5041686970944 5046474897792 5055679594368 5062511702781 5071885146432 5073029215488 5077805106816 5080974546336 5084667115047 5095177091199 5103516169908 5117475459213 5126421545856 5149164793968 5152378774428 5157229367646 5158392687864 5166471714183 5174927478036 5184366470244 5189289895192 5203585114416 5226357915792 5250128809536 5258721491712 5259537642528 5262216306441 5263359980931 5264532455104 5266957652064 5268145723776 5276396644272 5281407467296 5282555312736 5318799277478 5323591605312 5343326362368 5356686343424 5356792406628 5365397018332 5371659569016 5376499524864 5380072611927 5383765180638 5388877968084 5391249866496 5398535455482 5403723003432 5431965219552 5446822892472 5461827551856 5467014472608 5475576859476 5479334976744 5485950198144 5494542241968 5504389091864 5528809184067 5538474341504 5544938909952 5553623341344 5562712741248 5571758442114 5574210834816 5578036648704 5578261860132 5581743672297 5588258745186 5592078494784 5596142505318 5598605630592 5606171434539 5631669823212 5652208371072 5656316080644 5677284260016 5687639543664 5696948282688 5705870789736 5707157867424 5712530745168 5716096364628 5751492585408 5758205791104 5767224239088 5772701185184 5776663231296 5788603559232 5798077542144 5803191773847 5808653150976 5813936616384 5824589099264 5837951132091 5854033253718 5884628987848 5889931137792 5900724800178 5906394910728 5916979847844 5922599011992 5925327358572 5926663939248 5927935373568 5931874931099 5935946224806 5941583400708 5952420762132 5989040555976 6005471394264 6011242157664 6016425286456 6026272136352 6038728404384 6042873036096 6043117015143 6048611756928 6058085036016 6065156099808 6096923778816 6100975641813 6110960871996 6112271843136 6113650593024 6116466950784 6123225735328 6127675754031 6133247381376 6144434335104 6150391281684 6171693972912 6181360022214 6192437728347 6230783634192 6238056273696 6247826259012 6258051833904 6270987189168 6281250670656 6291088306632 6298431334416 6337433592576 6348791000448 6358734417456 6366411341056 6380758732608 6386818332544 6386944792518 6398594486622 6404412448512 6416148929658 6419104638453 6420552600852 6421929988032 6432440511744 6436715350767 6470429158584 6477981514992 6488127268974 6494026639104 6494288833332 6498746135208 6505927343786 6512179004136 6528461481048 6534734794848 6552662736672 6562925455684 6592975269696 6603565561024 6605000760384 6611273315712 6620207611329 6621627830064 6623121475776 6626172530016 6632465191488 6644351329824 6650736004224 6662923888491 6703782021504 6722249294592 6726716733281 6750015603708 6756155318547 6762513528576 6768478447263 6774632728448 6779556153396 6793569454932 6804688226544 6815345665518 6823300612284 6865553058624 6869838365904 6876305823528 6877856917152 6888628952244 6899903304048 6912488626992 6938113485888 6943155719526 6968477221056 7000171746048 7009631588466 7012716856704 7016288408588 7017813307908 7022610202752 7030807070976 7035195525696 7035479569443 7040308313142 7043407083648 7054860587814 7066407004488 7077474344961 7098122140416 7142389875504 7153576219638 7162212758688 7167128484672 7173430149236 7178353574184 7185170624112 7198047273976 7204964004576 7224671236536 7242620292736 7262430523296 7269409120896 7279232803407 7282436735808 7289352630144 7294355617536 7299203263773 7300769145968 7305779968992 7312516904017 7326056322624 7344519166179 7371745578756 7404831121792 7429011256152 7437682480176 7442324896396 7449331308822 7451011660248 7456104659712 7457725147392 7461523340424 7462681364931 7474895246052 7508893097616 7541754774192 7569712346688 7583519391552 7595931043584 7607827719648 7609543823232 7616707660224 7621461819504 7655274254862 7668656780544 7689632318784 7702217641728 7718138078976 7723747190952 7728568161642 7735844051469 7737589031796 7751915488512 7757067217591 7762391217054 7776549705366 7783934842788 7805377671624 7867633066904 7875193214304 7889306463792 7896798682656 7900436478096 7902218585664 7914594966408 7922111200944 7923832969104 7936561016176 7972900326144 7978198916217 7985387407968 8007295192352 8014989543552 8035029515136 8048095527498 8051637872512 8057164048128 8057489353524 8075647770957 8077446714688 8083316952126 8086874799744 8097803183223 8134634189084 8147947829328 8149695790848 8170234338708 8192741327784 8200521708912 8213365289214 8219002465116 8228925297216 8241813362952 8256583637796 8307711512256 8317408364928 8330435012016 8344069111872 8357637663171 8361316252224 8367392790198 8375000894208 8382388117779 8388117742176 8394213757977 8397908445888 8432596079687 8447504734818 8478312556608 8484474120966 8507678310144 8515926390024 8531459315496 8545422424032 8554865239544 8558806184604 8560736801136 8562573317376 8574144546942 8582287134356 8627238878112 8637308686656 8650836358632 8659051777776 8664994846944 8682905338848 8697116313216 8704615308064 8712979726464 8736883648896 8781049880577 8790633692928 8806667680512 8826943481772 8828837106752 8830828634368 8834896706688 8843286921984 8851087200267 8859135106432 8873541222626 8875469771766 8883898517988 8891903060352 8903919337209 8912375101062 8928631143198 8983560833964 9000020804944 9008207091396 9024637929684 9039408204528 9058092606576 9064309554144 9072917635392 9087127554024 9097734149712 9154070744832 9159784487872 9166441307994 9168407764704 9170475889536 9184838602992 9199871072064 9216651502656 9225586922526 9250817981184 9257540959368 9272040033321 9291302961408 9346175451288 9357084410544 9371739388518 9380260700928 9380639425924 9387077750856 9406480783752 9421876005984 9436632459948 9447647001624 9506150388864 9523186500672 9538101626184 9549617011584 9556171312896 9562522105253 9571138098912 9580227498816 9597891729933 9606618672768 9624223394487 9630828901278 9632894982048 9683240697728 9698986917754 9705643737876 9709915647744 9732190903461 9732271018364 9741039958656 9741433249998 9752409808128 9758891015679 9768075096832 9768268506204 9792692221572 9828994105008 9844388183526 9905348341536 9907501140576 9916909973568 9932441745096 9934682213664 9939258795024 9948697787232 9950241819908 9966526994736 10011857463488 10055673032256 10083373941888 10092949795584 10111359188736 10125023405562 10143770292864 10155610213632 10161949092672 10169334230094 10190354182398 10207032339816 10223018498277 10234950918426 10252843091712 10298329587936 10304757548856 10314458735292 10316785375728 10332943428366 10349854956072 10368732940488 10378579790384 10407170228832 10452715831584 10500257619072 10514447382699 10519075285056 10524432612882 10526719961862 10529064910208 10533915304128 10536291447552 10552793288544 10560462469713 10562814934592 10565110625472 10582290881721 10637598554956 10647183210624 10713584813256 10730364329457 10730794036664 10743319138032 10760145223854 10767530361276 10777755936168 10797070910964 10807446006864 10863930439104 10893645784944 10923655103712 10934028945216 10951153718952 10958669953488 10971900396288 10989084483936 11008778183728 11057618368134 11076948683008 11107246682688 11125425482496 11143516884228 11148421669632 11156523720264 11163487344594 11173996963233 11176517490372 11184156989568 11192285010636 11197211261184 11212342869078 11263339646424 11304416742144 11312632161288 11354568520032 11375279087328 11393896565376 11411741579472 11414315734848 11425061490336 11432192729256 11482911382293 11502985170816 11516411582208 11534448478176 11545402370368 11553326462592 11577207118464 11592852242463 11606383547694 11627873232768 11643586825581 11664824558049 11675902264182 11696826820211 11708066507436 11769257975696 11801449600356 11812789821456 11833959695688 11845198023984 11850654717144 11853327878496 11863749862198 11871892449612 11883166801416 11904841524264 11978081111952 12010942788528 12022484315328 12032850572912 12052544272704 12072143291247 12077456808768 12085746072192 12086234030286 12097223513856 12116170072032 12124975428189 12130312199616 12201951283626 12221921743992 12224543686272 12232933901568 12246451470656 12255351508062 12266494762752 12288868670208 12300782563368 12320047933821 12343387945824 12362720044428 12384875456694 12461567268384 12476112547392 12495652518024 12516103667808 12541974378336 12551089185297 12562501341312 12582176613264 12596862668832 12671257102227 12697582000896 12717468834912 12726711181449 12761517465216 12773636665088 12773889585036 12784903733719 12797188973244 12832297859316 12838209276906 12841105201704 12843859976064 12861216820413 12873430701534 12940858317168 12955963029984 12976254537948 12988577666664 12997492270416 13011854687572 13024358008272 13056922962096 13069469589696 13105325473344 13125850911368 13185950539392 13207131122048 13210001520768 13222546631424 13240415222658 13243255660128 13246242951552 13252345060032 13264930382976 13288702659648 13301472008448 13310311833939 13313204657649 13325847776982 13368562651593 13392946714797 13407564043008 13453433466562 13500031207416 13512310637094 13536956894526 13549265456896 13559112306792 13587138909864 13609376453088 13630691331036 13646601224568 13731106117248 13739676731808 13749661961991 13752611647056 13755713834304 13777257904488 13799806608096 13824977253984 13838380383789 13876226971776 13886311439052 13936954442112 14019263176932 14025433713408 14032576817176 14035626615816 14045220405504 14057609082777 14070391051392 14070959138886 14080616626284 14086814167296 14109721175628 14132814008976 14154948689922 14284779751008 14307152439276 14324425517376 14334256969344 14346860298472 14356707148368 14370341248224 14396094547952 14409928009152 14449342473072 14485240585472 14524861046592 14538818241792 14548480376631 14558465606814 14564873471616 14578705260288 14598406527546 14601538291936 14611559937984 14612149874997 14625033808034 14652112645248 14689038332358 14743491157512 14766582275289 14809662243584 14858022512304 14875364960352 14884649792792 14898662617644 14902023320496 14923046680848 14925362729862 14949790492104 15017786195232 15083509548384 15139424693376 15167038783104 15187535108343 15215655439296 15219087646464 15233415320448 15242923639008 15254001345141 15285531273597 15310548509724 15352426377639 15379264637568 15447494381904 15457136323284 15471688102938 15475178063592 15499415142549 15514134435182 15524782434108 15553099410732 15567869685576 15610755343248 15735266133808 15750386428608 15778612927584 15786648919323 15793597365312 15800872956192 15804437171328 15829189932816 15844222401888 15847665938208 15873122032352 15956397832434 15970774815936 16014590384704 16029979087104 16070059030272 16096191054996 16103275745024 16114978707048 16140217835781 16151295541914 16154893429376 16166633904252 16173749599488 16195606366446 16269268378168 16295895658656 16340468677416 16385482655568 16401043417824 16426730578428 16438004930232 16457850594432 16483626725904 16513167275592 16586427552201 16615423024512 16634816729856 16660870024032 16688138223744 16715275326342 16722632504448 16734785580396 16745231016891 16764776235558 16776235484352 16788427515954 16795816891776 16818514303617 16865192159374 16895009469636 16956625113216 16968948241932 17031852780048 17062918630992 17090844848064 17109730479088 17117612369208 17121473602272 17148289093884 17164574268712 17254477756224 17274617373312 17301672717264 17318103555552 17329989693888 17365810677696 17394232626432 17409230616128 17409575321541 17425959452928 17437540309579 17473767297792 17513853396273 17562099761154 17653886963544 17657674213504 17669793413376 17702174400534 17718270212864 17747082445252 17750939543532 17767797035976 17783806120704 17795624793297 17807838674418 17824750202124 17857262286396 17967121667928 18000041609888 18016414182792 18049275859368 18078816409056 18116185213152 18128619108288 18129351045429 18145835270784 18174255108048 18195468299424 18302926925439 18319568975744 18332882615988 18336815529408 18340951779072 18369677205984 18383027262093 18399742144128 18433303005312 18451173845052 18515081918736 18544080066642 18577313185041 18692350902576 18714168821088 18743478777036 18761278851848 18774155501712 18812961567504 18843752011968 18873264919896 18895294003248 19012300777728 19046373001344 19076203252368 19099234023168 19125044210506 19142276197824 19160454997632 19195783459866 19213237345536 19248446788974 19257313915359 19261657802556 19265789964096 19310146052301 19366481395456 19397973835508 19411287475752 19464381806922 19464542036728 19482079917312 19482866499996 19517782031358 19536537012408 19585384443144 19657988210016 19688776367052 19810696683072 19815002281152 19833819947136 19860622833987 19864883490192 19869364427328 19878517590048 19897395574464 19900483639816 19933053989472 19988771665473 20023714926976 20111346064512 20166747883776 20180150199843 20250046811124 20268465955641 20287540585728 20305435341789 20323898185344 20338668460188 20380708364796 20414064679632 20446036996554 20469901836852 20596659175872 20609515097712 20628917470584 20633570751456 20665886856732 20699709912144 20737465880976 20757159580768 20814340457664 20905431663168 21000515238144 21028894765398 21038150570112 21048865225764 21053439923724 21058129820416 21067830608256 21105586577088 21106438708329 21120924939426 21125629869184 21130221250944 21164581763442 21232423034883 21275197109912 21294366421248 21329507730973 21427169626512 21460728658914 21461588073328 21486638276064 21520290447708 21535060722552 21555511872336 21594141821928 21614892013728 21727860878208 21787291569888 21837698410221 21847310207424 21868057890432 21897609791319 21902307437904 21917339906976 21937550712051 21978168967872 22017556367456 22033557498537 22115236736268 22214493365376 22287033768456 22313047440528 22326974689188 22347993926466 22353034980744 22368313979136 22384570021272 22388044094793 22424685738156 22526679292848 22625264322576 22709137040064 22750558174656 22787793130752 22802937327911 22823483158944 22828631469696 22850122980672 22864385458512 22965822764586 23005970341632 23068896956352 23090804740736 23106652925184 23154414236928 23185704484926 23207532154407 23212767095388 23255746465536 23271201652773 23287173651162 23313647985017 23329649116098 23351804528364 23393653640422 23416133014872 23538515951392 23602899200712 23625579642912 23667919391376 23690396047968 23701309434288 23706655756992 23727499724396 23743784899224 23766333602832 23809683048528 23934596748651 23956162223904 24021885577056 24044968630656 24065701145824 24105088545408 24144286582494 24154913617536 24171492144384 24172468060572 24187555913287 24232340144064 24249950856378 24260624399232 24293409549669 24403902567252 24443843487984 24449087372544 24492902941312 24510703016124 24601565126736 24640095867642 24686775891648 24725440088856 24769750913388 24923134536768 24952225094784 24991305036048 25032207335616 25072912989513 25083948756672 25102178370594 25125002682624 25147164353337 25164353226528 25182641273931 25193725337664 25297788239061 25342514204454 25434937669824 25453422362898 25523034930432 25547779170072 25569807467438 25594377946488 25664595718632 25676418553812 25682210403408 25687719952128 25722433640826 25746861403068 25881716634336 25911926059968 25952509075896 25977155333328 25994984540832 26023709375144 26048716016544 26113845924192 26138939179392 26210650946688 26251701822736 26371901078784 26414262244096 26420003041536 26437561114523 26480830445316 26486511320256 26492485903104 26504690120064 26529860765952 26553261600801 26577405319296 26620623667878 26626409315298 26651695553964 26711758011627 26737125303186 26785893429594 26906866933124 27000062414832 27024621274188 27073913789052 27118224613584 27174277819728 27218752906176 27261382662072 27293202449136 27462212234496 27479353463616 27499323923982 27505223294112 27511427668608 27554515808976 27599613216192 27649954507968 27676760767578 27752453943552 27772622878104 27816120099963 27873908884224 27892433186657 28038526353864 28065153634352 28071253231632 28115218165554 28140782102784 28141918277772 28161233252568 28219442351256 28265628017952 28309897379844 28569559502016 28614304878552 28648851034752 28668513938688 28687566315759 28693720596944 28713414296736 28740682496448 28792189095904 28819856018304 28872670183461 28898684946144 29049722093184 29096960753262 29116931213628 29129746943232 29196572710383 29196813055092 29203076583872 29223119875968 29224299749994 29250067616068 29276673047037 29304225290496 29378076664716 29486982315024 29533164550578 29716045024608 29750729920704 29769299585584 29797325235288 29804046640992 29846093361696 29850725459724 29899580984208 30035572390464 30167019096768 30278849386752 30334077566208 30375070216686 30431310878592 30466830640896 30485847278016 30487078134253 30508002690282 30571062547194 30621097019448 30669055494831 30704852755278 30758529275136 30894988763808 30914272646568 30943376205876 30950356127184 30998830285098 31028268870364 31049564868216 31106198821464 31135739371152 31221510686496 31470532267616 31500772857216 31543342148097 31557225855168 31573297838646 31587194730624 31601745912384 31608874342656 31629880809683 31658379865632 31688444803776 31695331876416 31746244064704 31746872645163 31912795664868 31941549631872 32029180769408 32191092988371 32192382109992 32229957414096 32280435671562 32302591083828 32309786858752 32333267808504 32338285914701 32391212732892 32538536756336 32591791317312 32680937354832 32770965311136 32802086835648 32853461156856 32876009860464 32915701188864 32967253451808 33026334551184 33172855104402 33230846049024 33321740048064 33376276447488 33430550652684 33445265008896 33469571160792 33490462033782 33521990889699 33529552471116 33552470968704 33576855031908 33591633783552 33637028607234 33730384318748 33790018939272 33913250226432 33937896483864 34063705560096 34125837261984 34181689696128 34219460958176 34235224738416 34242947204544 34296578187768 34329148537424 34508955512448 34549234746624 34572195303607 34603345434528 34636207111104 34659979387776 34731621355392 34778556727389 34818461232256 34819150643082 34875080619158 34930760476743 34994473674147 35027706792546 35090480460633 35124199522308 35307773927088 35315348427008 35404348801068 35494164890504 35501879087064 35535594071952 35591249586594 35615677348836 35649500404248 35714524572792 35934243335856 36000083219776 36032828365584 36098551718736 36157632818112 36216429873741 36232370426304 36257238216576 36258702090858 36291670541568 36348510216096 36374926284567 36390936598848 36605853850878 36639137951488 36665765231976 36673631058816 36739354411968 36766054524186 36799484288256 36866606010624 36902347690104 36960143801463 37030163837472 37088160133284 37154626370082 37384701805152 37428337642176 37486957554072 37522557703696 37548311003424 37625923135008 37687504023936 37746529839792 37790588006496 38013771306681 38092746002688 38152406504736 38180133544347 38250088421012 38284552395648 38320909995264 38354711201157 38391566919732 38496893577948 38514627830718 38523315605112 38531579928192 38583650461239 38620292104602 38795947671016 38822574951504 38928763613844 38929084073456 38965732999992 39035564062716 39073074024816 39170768886288 39315976420032 39377552734104 39621393366144 39630004562304 39667639894272 39721245667974 39729766980384 39738728854656 39757035180096 39794791148928 39800967279632 39866107978944 39930935501817 39977543330946 40047429853952 40105687954779 40178840144391 40222692129024 40360300399686 40500093622248 40536931911282 40610870683578 40647796370688 40677336920376 40761416729592 40828129359264 40892073993108 40939803673704 41193318351744 41219030195424 41248985885973 41257834941168 41267141502912 41331773713464 41399419824288 41474931761952 41514319161536 41515141151367 41628680915328 41810863326336 42057789530796 42076301140224 42097730451528 42106879847448 42135661216512 42172827248331 42211173154176 42212877416658 42241849878852 42251259738368 42260442501888 42288527734609 42329163526884 42464846069766 42550394219824 42659015461946 42854339253024 42921457317828 42923176146656 42973276552128 43040580895416 43070121445104 43111023744672 43188283643856 43229784027456 43455721756416 43574583139776 43645441129893 43675396820442 43694620414848 43736115780864 43795219582638 43804614875808 43834679813952 43836449624991 43875101424102 43956337935744 44035112734912 44067114997074 44230473472536 44299746825867 44428986730752 44574067536912 44626094881056 44653949378376 44695987852932 44706069961488 44769140042544 44776088189586 44849371476312 45053358585696 45250528645152 45418274080128 45501116349312 45562605325029 45605874655822 45646966317888 45657262939392 45700245961344 45728770917024 45762004035423 45856593820791 45931645529172 46137793912704 46181609481472 46371408969852 46415064308814 46425534190776 46498245427647 46542403305546 46574347302324 46627295970034 46659298232196 46703609056728 46787307280844 46832266029744 47077031902784 47205798401424 47251159285824 47335838782752 47359946757969 47380792095936 47402618868576 47413311513984 47454999448792 47487569798448 47532667205664 47619366097056 47869193497302 47912324447808 48043771154112 48089937261312 48131402291648 48210177090816 48288573164988 48309827235072 48344936121144 48375111826574 48420653507343 48464680288128 48499901712756 48521248798464 48586819099338 48807805134504 48887686975968 48985805882624 49021406032248 49203130253472 49280191735284 49373551783296 49450880177712 49539501826776 49759282656603 49846269073536 49904450189568 49982610072096 50064414671232 50145825979026 50167897513344 50204356741188 50235693050673 50294328706674 50328706453056 50365282547862 50387450675328 50455542910851 50595576478122 50685028408908 50869875339648 50906844725796 51095558340144 51139614934876 51188755892976 51329191437264 51352837107624 51364420806816 51444867281652 51493722806136 51763433268672 51823852119936 51905018151792 51954310666656 51989969081664 52047418750288 52097432033088 52227691848384 52277878358784 52312620928737 52421301893376 52503403645472 52541560188819 52875122229046 52961660890632 52973022640512 53009380240128 53106523201602 53154810638592 53241247335756 53252818630596 53303391107928 53386874379891 53423516023254 53474250606372 53571786859188 53813733866248 54000124829664 54049242548376 54147827578104 54236449227168 54348555639456 54388053136287 54437505812352 54522765324144 54586404898272 54908780776317 54958706927232 54998647847964 55010446588224 55022855337216 55109031617952 55149081786279 55199226432384 55299909015936 55353521535156 55545245756208 55632240199926 55731939555123 55784866373314 56077052707728 56130307268704 56142506463264 56230436331108 56283836555544 56322466505136 56438884702512 56531256035904 56619794759688 57139119004032 57228609757104 57297702069504 57375132631518 57387441193888 57426828593472 57481364992896 57584378191808 57639712036608 57678017947069 57745340366922 57797369892288 57930438156903 58099444186368 58193921506524 58233862427256 58393145420766 58393626110184 58406153167744 58446239751936 58448599499988 58500135232136 58553346094074 58756153329432 58973964630048 59066329101156 59432090049216 59501459841408 59538599171168 59581868501961 59594650470576 59608093281984 59692186723392 59701450919448 59799161968416 59966314996419 60071144780928 60334038193536 60540450599529 60750140433372 60805397866923 60862621757184 60916306025367 60971694556032 60974156268506 61016005380564 61142125094388 61242194038896 61338110989662 61409705510556 61789977527616 61828545293136 61886752411752 61900712254368 61997660570196 62056537740728 62099129736432 62212397642928 62271478742304 62443021372992 62941064535232 63001545714432 63043414965401 63086684296194 63114451710336 63146595677292 63174389461248 63203491824768 63259761619366 63316759731264 63319316124987 63376889607552 63390663752832 63492488129408 63493745290326 63697269104649 63825591329736 63883099263744 63988523192919 64058361538816 64382185976742 64384764219984 64459914828192 64560871343124 64605182167656 64666535617008 64676571829402 64782425465784 65077073512672 65183582634624 65361874709664 65541930622272 65604173671296 65692829373957 65706922313712 65752019720928 65812652136153 65934506903616 66052669102368 66100672495611 66345710208804 66643480096128 66861101305368 66939142321584 66980924067564 67043981779398 67059104942232 67104941937408 67153710063816 67164132284379 67274057214468 67460768637496 67580037878544 67875792967728 68127411120192 68251674523968 68363379392256 68408811983733 68438921916352 68470449476832 68485894409088 68593156375536 68658297074848 69017911024896 69144390607214 69206690869056 69272414222208 69319958775552 69463242710784 69557113454778 69622596463221 69636922464512 69638301286164 69750161238316 69813604958319 69861520953486 69940943955051 69988947348294 70055413585092 70180960921266 70248399044616 70615547854176 70808697602136 70988329781008 71003758174128 71071188143904 71182499173188 71231354697672 71299000808496 71429049145584 71803790245953 71868486671712 72000166439552 72065656731168 72197103437472 72315265636224 72432859747482 72464740852608 72514476433152 72517404181716 72562667739861 72697020432192 72749852569134 72781873197696 72880228649007 73211707701756 73331530463952 73347262117632 73478708823936 73532109048372 73804695380208 73920287602926 74060327674944 74176320266568 74309252740164 74769403610304 74856675284352 74973915108144 75045115407392 75096622006848 75218738968539 75251846270016 75375008047872 75425100392321 75441493060011 75493059679584 75581176012992 75893364717183 76027542613362 76304813009472 76360267088694 76500176842024 76569104791296 76709422402314 76783133839464 76993787155896 77029255661436 77046631210224 77063159856384 77114374104287 77167300922478 77240584209204 77591895342032 77645149903008 77857527227688 77858168146912 77931465999984 78071128125432 78146148049632 78341537772576 78631952840064 78755105468208 79242786732288 79260009124608 79312683343569 79442491335948 79459533960768 79477457709312 79514070360192 79589582297856 79601934559264 79659784802403 79732215957888 79861871003634 79955086661892 80211375909558 80357680288782 80720600799372 81000187244496 81073863822564 81221741367156 81354673840752 81522833459184 81656258718528 81784147986216 81879607347408 82386636703488 82438060390848 82441388800909 82497971771946 82515669882336 82534283005824 82663547426928 82798839648576 82949863523904 83028638323072 83030282302734 83257361830656 83448360299889 83621726652672 83677299559971 84115579061592 84195460903056 84213759694896 84345654496662 84422346308352 84425754833316 84483699757704 84577055469218 84658327053768 84929692139532 85100788439648 85318030923892 85708678506048 85842914635656 85846352293312 85946553104256 86062698947277 86081161790832 86140242890208 86222047489344 86376567287712 86459568054912 86618010550383 87149166279552 87290882259786 87350793640884 87389240829696 87447317532653 87590439165276 87609229751616 87669359627904 87672899249982 87750202848204 87830019141111 87912675871488 88070225469824 88134229994148 88460946945072 88599493651734 89148135073824 89252189762112 89307898756752 89391975705864 89412139922976 89538280085088 89552176379172 89698742952624 90106717171392 90501057290304 90836548160256 91002232698624 91125210650058 91211749311644 91293932635776 91400491922688 91457541834048 91461234402759 91524008070846 91713187641582 91863291058344 92007166484493 92275587825408 92742817939704 92830128617628 92851068381552 92996490855294 93084806611092 93148694604648 93254591940068 93318596464392 93407218113456 93574614561688 93664532059488 94154063805568 94411596802848 94502318571648 94630026444291 94671677565504 94719893515938 94761584191872 94805237737152 94826623027968 94889642429049 94909998897584 94975139596896 95065334411328 95238732194112 95738386994604 95824648895616 96087542308224 96262804583296 96573278965113 96577146329976 96689872242288 96750223653148 96841307014686 96929360576256 96999803425512 97014857744103 97173638198676 97615610269008 97775373951936 98042812064496 98406260506944 98560383470568 98747103566592 98901760355424 99079003653552 99518565313206 99692538147072 99965220144192 100128829342464 100291651958052 100335795026688 100408713482376 100471386101346 100565972669097 100588657413348 100657412906112 100730565095724 100774901350656 100841873828683 100911085821702 101191152956244 101370056817816 101739750679296 101813689451592 102191116680288 102279229869752 102377511785952 102658382874528 102705674215248 102728841613632 102889734563304 102987445612272 103526866537344 103647704239872 103716585910821 103810036303584 103908621333312 103979938163328 104094837500576 104194864066176 104335670182167 104455383696768 104625241857474 104983421022441 105006807290944 105083120377638 105271441381899 105750244458092 105923321781264 105946045281024 106213046403204 106482494671512 106505637261192 106606782215856 106773748759782 106847032046508 106948501212744 107143573718376 107627467732496 108000249659328 108098485096752 108295655156208 108472898454336 108649289621223 108697111278912 108776106272574 108875011624704 109045530648288 109124778853701 109172809796544 109817561552634 109917413854464 109997295695928 110020893176448 110218063235904 110298163572558 110398452864768 110599818031872 110707043070312 110880431404389 111090491512416 111264480399852 111463879110246 111569732746628 112154105415456 112260614537408 112285012926528 112460872662216 112567673111088 112644933010272 112877769405024 113062512071808 113239589519376 114041313920043 114278238008064 114354184465777 114457219514208 114750265263036 114774882387776 114853657186944 114962729985792 115064133603471 115168756383616 115356035894138 115490680733844 115594739784576 115750951383717 115860876313806 116387843013048 116467724854512 116786290841532 116787252220368 116812306335488 116897198999976 117000270464272 117106692188148 117512306658864 117947929260096 118132658202312 118864180098432 119002919682816 119077198342336 119163737003922 119189300941152 119216186563968 119384373446784 119402901838896 119598323936832 119792806505451 119932629992838 120142289561856 120317063864337 120536520433173 120668076387072 121080901199058 121500280866744 121610795733846 121832612050734 121943389112064 121948312537012 122032010761128 122284250188776 122484388077792 122676221979324 122819411021112 123579955055232 123657090586272 123746957657919 123773504823504 123801424508736 123995321140392 124113075481456 124198259472864 124312787368289 124424795285856 124542957484608 124886042745984 125882129070464 126086829930802 126173368592388 126228903420672 126293191354584 126406983649536 126518481744993 126519523238732 126633519462528 126638632249974 126753779215104 126781327505664 126865583203827 126984976258816 126987490580652 127394538209298 127651182659472 127977046385838 128764371953484 128769528439968 128919829656384 129121742686248 129210364335312 129333071234016 129353143658804 129564850931568 130154147025344 130367165269248 130723749419328 130936323389679 131083861244544 131208347342592 131385658747914 131413844627424 131504039441856 131509348874973 131625304272306 131869013807232 132105338204736 132201344991222 132691420417608 132899240477601 133286960192256 133722202610736 133878284643168 133961848135128 134087963558796 134118209884464 134307420127632 134328264568758 134548114428936 134921537274992 135160075757088 135751585935456 136254822240384 136503349047936 136687815975087 136817623967466 136877843832704 136940898953664 136971788818176 137186312751072 137286012106269 137316594149696 137569781462373 138288781214428 138413381738112 138544828444416 139114226909556 139245192926442 139276602572328 139494736282941 139500322476632 139627209916638 139723041906972 139881887910102 139977894696588 140110827170184 140361921842532 140496798089232 141231095708352 141617395204272 141976659562016 142007516348256 142079840273907 142142376287808 142364998346376 142462709395344 142598001616992 142858098291168 143607580491906 143736973343424 144000332879104 144131313462336 144394206874944 144630531272448 144865719494964 144929481705216 145034808363432 145125335479722 145261960522029 145394040864384 145499705138268 145563746395392 145760457298014 146423415403512 146663060927904 146957417647872 147064218096744 147609390760416 147840575205852 148120655349888 148352640533136 148618505480328 149277847969809 149538807220608 149713350568704 149947830216288 150090230814784 150193244013696 150437477937078 150503692540032 150707079152019 150850200784642 150882986120022 150986119359168 151162352025984 151366628732553 151786729434366 152055085226724 152609626018944 152720534177388 153000353684048 153418844804628 153566267678928 153987574311792 154058511322872 154093262420448 154228748208574 154334601844956 154481168418408 155183790684064 155290299806016 155715054455376 155716336293824 155862931999968 156142256250864 156292296099264 156683075545152 156937862786211 157263905680128 157510210936416 157624680566457 158625366687138 158884982671896 158919067921536 159028140720384 159203869118528 159319569604806 159464431915776 159723742007268 159910173323784 160160623139673 160422751819116 160715360577564 161441201598744 162000374488992 162147727645128 162443482734312 162709347681504 163045666918368 163164159408861 163312517437056 163568295972432 163759214694816 164726342328951 164876120781696 164882777601818 164995943543892 165031339764672 165068566011648 165327094853856 165447245358837 165597679297152 165899727047808 166057276646144 166060564605468 166896720599778 167195818665369 167354599119942 168231158123184 168390921806112 168427519389792 168691308993324 168851509666632 168967399515408 169154110938436 169316654107536 169859384279064 170201576879296 170636061847784 171417357012096 171685829271312 171692704586624 171893106208512 172125397894554 172162323581664 172280485780416 172444094978688 172753134575424 172919136109824 173034053841207 173236021100766 173791314470709 174298332559104 174581764519572 174701587281768 174894635065306 175180878330552 175218459503232 175338719255808 175345798499964 175500405696408 175660038282222 176140450939648 176268459988296 176921893890144 177198987303468 178296270147648 178504379524224 178615797513504 178745605505883 178783951411728 178824279845952 179076560170176 179104352758344 179397485905248 179898944989257 180213434342784 181002114580608 181621351798587 182250421300116 182416193600769 182423498623288 182587865271552 182748918076101 182915083668096 182922468805518 183048016141692 183426375283164 183726582116688 184014332968986 185485635879408 185660257235256 185702136763104 185992981710588 186169613222184 186297389209296 186509183880136 186637192928784 186814436226912 187149229123376 187329064118976 188308127611136 188823193605696 189004637143296 189130244896203 189260052888582 189343355131008 189439787031876 189523168383744 189610475474304 189779284858098 189819997795168 189950279193792 189957948374961 190130668822656 190477464388224 191476773989208 191649297791232 191965569578757 192175084616448 192525609166592 193146557930226 193154292659952 193379744484576 193500447306296 193682614029372 193999606851024 194029715488206 194347276397352 195231220538016 195550747903872 196085624128992 196812521013888 197078488121871 197120766941136 197437956408459 197803520710848 198158007307104 198302017486833 199037130626412 199930440288384 200583303916104 200817426964752 200942772202692 201131945338194 201177314826696 201314825812224 201461130191448 201492396853137 201683747657366 201822171643404 202382305912488 202740113635632 203627378903184 204382233360576 204558459739504 204755023571904 205226435951199 205316765749056 205411348430496 205457683227264 205779469126608 205974891224544 207053733074688 207433171821642 207620072607168 207817242666624 207959876326656 208189675001152 208389728132352 208528218731711 208671340364334 208910767393536 209250483714948 209440814874957 209822831865153 209966842044882 210013614581888 210166240755276 210542882763798 211500488916184 211846643562528 212426092806408 212964989343024 213011274522384 213213564431712 213547497519564 213694064093016 213897002425488 214287147436752 215254935464992 215411370737859 216000499318656 216196970193504 216591310312416 216945796908672 217298579242446 217394222557824 217552212545148 217688003219583 218091061296576 218249557707402 218345619593088 218640685947021 219635123105268 219994591391856 220041786352896 220436126471808 220596327145116 221414086140624 221760862808778 222180983024832 222528960799704 222927758220492 223139465493256 224308210830912 224521229074816 224570025853056 224921745324432 225135346222176 225289866020544 225656216905617 225755538810048 226125024143616 226275301176963 226324479180033 226479179038752 226688024024527 227680094151549 228082627840086 228708368931554 228914439028416 229500530526072 229549764775552 229707314373888 230128267206942 230337512767232 230712071788276 230981361467688 231189479569152 231343122312861 231501902767434 231721752627612 232775686026096 232935449709024 233572581683064 233574504440736 233794397999952 234000540928544 234213384376296 235024613317728 235895858520192 236265316404624 237728360196864 237938050030707 238154396684672 238327474007844 238378601882304 238432373127936 238768746893568 238805803677792 238979354407209 239196647873664 239585613010902 239865259985676 240634127728674 241073040866346 242161802398116 243000561733488 243221591467692 243665224101468 243896625074024 244064021522256 244568500377552 244968776155584 245352443958648 245638822042224 247159910110464 247314181172544 247324166402727 247493915315838 247547009647008 247602849017472 247990642280784 248226150962912 248396518945728 248625574736578 248849590571712 249085914969216 249772085491968 250345080899667 251031898679913 251764258140928 252173659861604 252346737184776 252586382709168 253036963489986 253039046477464 253267038925056 253277264499948 253731166407654 253974981161304 254789076418596 255302365318944 255954092771676 257528743906968 257539056879936 257839659312768 258188096841831 258243485372496 258420728670624 258666142468032 258706287317608 259129701863136 259854031651149 260308294050688 261447498838656 261872646779358 262167722489088 262341952597959 262771317495828 262827689254848 263008078883712 263018697749946 263250608544612 263490057423333 263738027614464 264210676409472 264402689982444 265382840835216 265798480955202 267444405221472 267756569286336 267923696270256 268175927117592 268236419768928 268614840255264 268656529137516 269096228857872 269843074549984 270320151514176 271503171870912 272509644480768 273006698095872 273375631950174 273635247934932 273755687665408 273881797907328 274372625502144 274383703208277 274572024212538 274633188299392 275139562924746 276021499453479 276577562428856 276826763476224 278228453819112 278490385852884 278553205144656 278989472565882 279000644953264 279254419833276 279446083813944 279763775820204 279955789393176 280221654340368 280723843685064 280993596178464 282462191416704 283234790408544 283890079332873 283953319124032 284015032696512 284159680547814 284284752575616 284668927287147 284729996692752 284925418790688 285196003233984 285716196582336 287215160983812 287473946686848 288262626924672 288788413749888 289731438989928 290069616726864 290250670959444 290523921044058 290788081728768 290999410276536 291044573232309 291520914596028 292846830807024 293326121855808 294128436193488 295218781520832 295681150411704 296241310699776 296438185262843 296705281066272 297237010960656 298555695939618 299077614441216 299895660432576 300180461629568 300386488027392 300874955874156 301007385080064 301414158304038 301697918007291 301700401569284 301765972240044 301972238718336 302324704051968 302525621486049 302733257465106 303573458868732 304110170453448 305219252037888 305441068354776 306000707368096 306837689609256 307132535357856 307975148623584 308117022645744 308186524840896 308457496417148 308669203689912 308962336836816 310367581368128 310580599612032 311149757732463 311430108910752 311432672587648 311725863999936 312284512501728 312584592198528 313007010546501 313366151090304 313875725572422 314438226872731 315020421872832 315249361132914 315814324145697 317250733374276 317769965343792 317838135843072 318407738237056 318639139209612 319447484014536 319820346647568 320321246279346 320845503638232 321430721155128 322882403197488 324000748977984 324295455290256 324886965468624 325418695363008 325947868863669 326091333836736 326328318817722 326625034874112 327136591944864 327374336561103 327518429389632 329452684657902 329752241563392 329765555203636 329991887087784 330062679529344 330654189707712 330894490717674 331195358594304 331799454095616 332121129210936 332641294213167 333793441199556 334391637330738 334709198239884 336462316246368 336781843612224 336855038779584 337382617986648 337703019333264 337934799030816 338308221876872 338633308215072 339718768558128 340403153758592 341272123695568 342123941760129 342834714024192 343062553397331 343371658542624 343385409173248 343688294488799 344250795789108 344324647163328 344560971560832 344888189957376 345192400810413 345506269150848 346068107682414 346472042201532 347252854151151 347582628941418 349163529039144 349403174563536 349789270130612 350361756661104 350436919006464 350691596999928 351000811392816 351320076564444 352536919976592 353843787780288 354397974606936 356592540295296 357008759048448 357231595027008 357491211011766 357567902823456 357648559691904 358153120340352 358208705516688 358794971810496 359378419516353 359797889978514 360426868685568 360951191593011 361609561299519 362004229161216 362601631426541 363242703597174 364500842600232 364832387201538 364846997246576 365497836152202 365830167336192 365844937611036 366096032283384 366852750566328 367453164233376 368028665937972 370971271758816 371240872973757 371320514470512 371404273526208 371985963421176 372339226444368 372594778418592 372938362104867 373018367760272 373274385857568 373628872453824 374298458246752 374658128237952 377646387211392 378260489792406 378520105777164 378686710262016 378879574063752 379220950948608 379555445234979 379558569716196 379639995590336 379900558387584 379915896749922 380261337645312 380596749611481 380954928776448 382953547978416 383931139157514 386293115860452 386308585319904 386759488969152 387000894612592 387365228058744 387999213702048 388059430976412 388694552794704 390462441076032 391101495807744 392171248257984 392808970169037 393625042027776 394156976243742 394241533882272 394528046624919 394875912816918 395607041421696 396316014614208 396332015745289 396604034973666 398074261252824 398697721432803 399860880576768 401166607832208 401634853929504 401885544405384 402263890676388 402354629653392 402922260382896 402984793706274 403367495314732 403644343286808 404764611824976 405480227271264 407254757806368 408764466721152 409116919479008 409510047143808 410063447925261 410452871902398 410633531498112 410822696860992 410915366454528 411188450525879 411558938253216 411949782449088 412709344387119 414866343643284 415240145214336 415634485333248 416379350002304 417056437463422 417342680728668 418484208848823 418500967429896 418881629749914 419645663730306 419933684089764 420027229163776 420332481510552 421085765527596 423000977832368 423693287125056 424852185612816 425929978686048 426022549044768 426239520821721 426427128863424 427094995039128 427388128186032 427794004850976 428574294873504 430509870929984 430822741475718 432000998637312 432393940387008 433182620624832 433891593817344 434597158484892 434788445115648 435104425090296 435376006439166 435785881566087 436182122593152 436499115414804 436691239186176 437281371894042 439270246210536 439989182783712 440872252943616 441192654290232 442828172281248 443521725617556 444361966049664 445057921599408 445855516440984 446278930986512 448616421661824 449042458149632 449140051706112 449438538946891 449843490648864 450270692444352 450579732041088 451312433811234 451511077620096 452121237456057 452550602353926 452648958360066 452958358077504 453376048049054 454099886197659 455360188303098 456165255680172 457416737863108 457828878056832 459001061052144 459099529551104 460256534413884 461424143576552 461962722935376 462686244625722 463003805534868 463443505255224 465551372052192 465870899418048 467145163366128 467149008881472 467588795999904 468001081857088 468426768752592 470049226635456 470813588358633 471791717040384 472530632809248 472874041699371 475876100061414 476308793369344 476654948015688 476757203764608 477611607355584 477958708814418 478393295747328 479171226021804 479730519971352 480481869419019 481268255457348 482146081732692 484323604796232 486001123466976 486443182935384 487330448202936 487793250148048 488128043044512 489137000755104 489937552311168 490704887917296 491277644084448 494179026986853 494628362345088 494648332805454 494987830631676 495094019294016 495205698034944 495981284561568 496341736076511 496452301925824 496793037891456 497251149473156 497699181143424 498171829938432 500690161799334 501587455996107 502063797359826 504347319723208 504693474369552 505172765418336 506073926979972 506078092954928 506554528999896 507462332815308 507949962322608 509578152837192 510604730637888 511908185543352 515057487813936 515078113759872 515679318625536 516376193683662 516486970744992 516841457341248 517332284936064 517412574635216 518259403726272 519102161523621 519708063302298 520616588101376 521373943412127 522894997677312 523745293558716 524683905195918 525542634991656 525655378509696 526016157767424 526037395499892 526501217089224 526980114846666 528421352818944 528805379964888 530765681670432 531596961910404 534888810442944 535513138572672 535847392540512 536236816517649 536351854235184 536472839537856 537229680510528 537313058275032 538192457715744 539686149099968 539696834967771 540640303028352 543006343741824 544864055395761 546751263900348 547248580802307 547270495869864 547763595814656 548246754228303 548745251004288 548767406416554 549144048425076 549266376598784 549750860549917 550279125849492 552042998906958 553155124857712 556456907638224 556980771705768 557106410289312 557978945131764 558001289906528 558508839666552 558892167627888 559527551640408 559911578786352 560443308680736 561447687370128 561987192356928 564924382833408 566469580817088 567390734688609 567780158665746 567906638248064 568030065393024 568319361095628 568569505151232 569337854574294 569459993385504 569850837581376 569873845124883 570392006467968 571432393164672 574430321967624 574947893373696 575896708736271 576525253849344 577576827499776 579462877979856 580139233453728 580501341918888 581047842088116 581998820553072 582089146464618 583041829192056 585693661614048 586652243711616 588256872386976 590437563041664 591235464365613 591362300823408 592313869225377 592876370525686 593410562132544 594474021921312 594906052460499 597111391879236 599791320865152 600360923259136 601749911748312 602828316608076 603395836014582 603400803138568 603531944480088 603944477436672 604477190559411 605051242972098 605466514930212 607146917737464 608220340906896 610882136709552 612001414736192 613675379218512 614265070715712 615679307853597 615950297247168 616234045291488 616373049681792 616914992834296 617338407379824 617924673673632 620735162736256 621161199224064 622299515464926 622860217821504 622865345175296 623451727999872 624569025003456 625169184397056 625584656195133 626014021093002 626732302180608 627751451144844 628322444624871 628876453745462 629468495595459 630040843745664 630498722265828 631628648291394 634501466748552 635539930687584 636815476474112 637278278419224 638894968029072 639640693295136 640642492558692 641691007276464 642861442310256 645764806394976 646234112213577 648001497955968 648590910580512 649773930937248 650837390726016 651895737727338 652182667673472 652656637635444 653064009658749 654273183889728 654748673122206 655036858779264 655922057841063 658905369315804 659531110407272 659983774175568 660125359058688 661308379415424 661788981435348 664242258421872 665282588426334 667586882399112 668783274661476 669418396479768 672924632492736 673563687224448 673710077559168 674765235973296 675406038666528 675869598061632 676616443753744 676968650716851 677266616430144 678825903530889 679437537116256 680064072073581 680806307517184 682544247391136 683040282454647 684247883520258 686125106794662 686743317085248 687376588977598 688501591578216 688649294326656 689121943121664 690384801620826 691012538301696 692136215364828 692944084403064 694029366938583 694505708302302 695165257882836 698327058078288 698806349127072 699578540261224 700723513322208 701383193999856 702001622785632 702640153128888 705073839953184 707687575560576 708795949213872 713185080590592 713814150092121 714463190054016 714982422023532 715135805646912 715297119383808 716306240680704 716417411033376 716938063221627 717589943620992 718756839032706 719595779957028 721902383186022 723219122599038 725203262853082 726485407194348 729001685200464 729664774403076 729693994493152 730995672304404 731689875222072 732192064566768 733705501132656 734906328466752 736057331875944 741942543517632 741972499208181 742481745947514 742641028941024 742808547052416 743971926842352 744678452888736 745189556837184 745876724209734 746036735520544 746548771715136 747257744907648 748596916493504 749316256475904 749814233311897 753095696039739 755292774422784 756520979584812 757040211554328 757759148127504 759110890469958 759117139432392 759279991180672 759801116775168 759831793499844 761193499222962 765907095956832 767862278315028 772586231720904 772617170639808 773518977938304 774001789225184 774564290525493 774730456117488 775998427404096 776118861952824 777389105589408 779562094953447 780924882152064 784342496515968 785617940338074 787025857793877 788313952487484 788483067764544 789056093249838 789751825633836 790470172269999 791214082843392 792632029228416 792664031490578 793208069947332 796148522505648 797395442865606 802333215664416 803269707859008 803771088810768 804527781352776 804709259306784 805844520765792 805969587412548 806734990629464 807288686573616 809529223649952 810960454542528 814509515612736 817528933442304 818233838958016 819020094287616 819564394550213 820126895850522 820905743804796 821267062996224 821645393721984 822376901051758 823117876506432 823151109624831 823899564898176 825418688774238 828064498360437 829732687286568 830480290428672 832758700004608 834112874926844 834685361457336 836968417697646 837001934859792 837763259499828 839291327460612 839867368179528 840664963021104 842171531055192 846001955664736 847386574250112 849704371225632 851859957372096 852045098089536 852479041643442 852854257726848 854006781861441 854189990078256 854776256372064 855588009701952 857148589747008 861019741859968 861645482951436 864787880774016 866365241249664 869194316969784 870208850180592 870752012878332 871571763132174 872364245186304 872998230829608 873133719696927 874562743788084 878540492421072 879978365567424 882385308580464 885656344562496 887043451235112 888723932099328 889314555788529 890115843198816 891711032881968 892557861973024 897232843323648 898877077893782 899686981297728 900541384888704 901159464082176 902624867622468 903022155240192 904242474912114 905093754021873 905101204707852 905297916720132 905916716155008 906752096098108 907576864458147 908199772395318 910720376606196 912330511360344 914833475726216 915657756113664 918002122104288 920513068827768 922848287153104 923925445870752 925372489251444 926007611069736 926887010510448 931102744104384 931741798836096 933449273197389 934290326732256 934298017762944 935177591999808 936002163714176 936853537505184 939021031639503 940098453270912 941627176717266 943314680618193 945061265618496 945748083398742 947442972437091 951752200122828 953309896031376 953514407529216 955223214711168 955917417628836 958342452043608 959461039942704 960963738838038 962536510914696 964292163465384 968647209592464 972002246933952 972886365870768 974660896405872 975586500296096 976256086089024 977843606591007 978274001510208 979875104622336 980526305100173 981409775834592 982555288168896 988358053973706 989256724690176 989296665610908 989975661263352 990188038588032 991962569123136 992683472153022 992904603851648 993586075782912 994502298946312 995398362286848 997923882639501 1001380323598668 1002486863355731 1003174911992214 1004127594719652 1008694639446416 1009386948739104 1010345530836672 1012147853959944 1012156185909856 1013109057999792 1014924665630616 1015899924645216 1019156305674384 1021209461275776 1023816371086704 1026371825280387 1029187660191993 1030114975627872 1030156227519744 1031064883466397 1032752387367324 1032973941489984 1033682914682496 1034664569872128 1034825149270432 1035577202431239 1036518807452544 1038204323047242 1039416126604596 1042747886824254 1047490587117432 1049367810391836 1051085269983312 1051310757019392 1052074790999784 1053002434178448 1053960229693332 1057610759929776 1061531363340864 1063193923820808 1069777620885888 1071026277145344 1071694785081024 1071738054411817 1072473633035298 1072703708470368 1072945679075712 1074459361021056 1074626116550064 1076384915431488 1078135258549059 1079372298199936 1079393669935542 1081280606056704 1082853574779033 1084828683898557 1086012687483648 1087804894279623 1089728110791522 1093502527800696 1094497161604614 1094540991739728 1096493508456606 1097490502008576 1097534812833108 1098288096850152 1099501721099834 1100558251698984 1104085997813916 1106310249715424 1112913815276448 1113961543411536 1114212820578624 1115957890263528 1116002579813056 1117017679333104 1117784335255776 1118815086314601 1119055103280816 1119823157572704 1120886617361472 1122895374740256 1123974384713856 1132939161634176 1134781469377218 1135560317331492 1135813276496128 1136060130786048 1136638722191256 1136815127924489 1138675709148588 1138919986771008 1139701675162752 1139747690249766 1140784012935936 1141790248834443 1142864786329344 1148860643935248 1151793417472542 1158925755959712 1160278466907456 1161002683837776 1162095684176232 1163997641106144 1164178292929236 1166083658384112 1171387323228096 1173304487423232 1176513744773952 1178426910507111 1180875126083328 1182470928731226 1182724601646816 1183584139874757 1184627738450754 1185752741051372 1186821124265088 1188948043842624 1188996047235867 1189812104920998 1194222783758472 1196093164298409 1199582641730304 1203499823496624 1205656633216152 1206791672029164 1206801606277136 1207063888960176 1208954381118822 1210102485944196 1210933029860424 1214293835474928 1216440681813792 1221764273419104 1224002829472384 1227350758437024 1228530141431424 1230190343775783 1231358615707194 1231900594494336 1232468090582976 1232746099363584 1233565351577637 1233829985668592 1234676814759648 1235849347347264 1241470325472512 1244599030929852 1245720435643008 1246903455999744 1249138050006912 1251169312390266 1252028042186004 1255452626546469 1255502902289688 1256644889249742 1257752907490924 1258936991190918 1260081687491328 1260997444531656 1263257296582788 1269002933497104 1271079861375168 1274556556838448 1277789936058144 1278718562465163 1279281386590272 1281284985117384 1283382014552928 1285722884620512 1291529612789952 1292468224427154 1296002995911936 1297181821161024 1299547861874496 1301674781452032 1303791475454676 1304365335346944 1305313275270888 1306128019317498 1307357644698261 1308546367779456 1309497346244412 1310073717558528 1310944359772879 1311844115682126 1317810738631608 1319062220814544 1319967548351136 1322616758830848 1323577962870696 1328484516843744 1330565176852668 1335173764798224 1337566549322952 1338836792959536 1345849264985472 1347127374448896 1347420155118336 1348315616840673 1349530471946592 1350812077333056 1351739196123264 1353232887507488 1353937301433702 1354533232860288 1356363712368171 1357651807061778 1358875074232512 1360128144147162 1365088494782272 1366080564909294 1368495767040516 1372250213589324 1373486634170496 1374753177955196 1377003183156432 1377298588653312 1380769603241652 1384272430729656 1385888168806128 1388058733877166 1389011416604604 1390330515765672 1396654116156576 1397612698254144 1399157080522448 1401447026644416 1402766387999712 1404003245571264 1405280306257776 1410147679906368 1412440765075899 1415375151121152 1417591898427744 1418622125098113 1427628300184242 1428926380108032 1429964844047064 1430271611293824 1432834822066752 1433876126443254 1435179887241984 1437513678065412 1439191559914056 1441445608257057 1443804766372044 1446438245198076 1450406525706164 1452970814388696 1458003370400928 1459329548806152 1459387988986304 1461991344608808 1463379750444144 1464384129133536 1467411002265312 1469812656933504 1472114663751888 1482537080960559 1483885087035264 1483944998416362 1484963491895028 1485282057882048 1485617094104832 1486604398055101 1487943853684704 1489356905777472 1490379113674368 1491753448419468 1492073471041088 1493097543430272 1494515489815296 1497193832987008 1499628466623794 1504762367988321 1506191392079478 1513041959169624 1514080423108656 1515518296255008 1518221780939916 1518234278864784 1518559982361344 1519663586999688 1522386998445924 1531814191913664 1535724556630056 1545172463441808 1545234341279616 1547037955876608 1548003578450368 1549128581050986 1549460912234976 1551996854808192 1552237723905648 1554778211178816 1557306484570863 1559124189906894 1561849764304128 1564121830236381 1568684993031936 1571235880676148 1574051715587754 1576627904974968 1576966135529088 1578112186499676 1579503651267672 1580940344539998 1585264058456832 1585328062981156 1586416139894664 1592297045011296 1594790885731212 1604666431328832 1606539415718016 1607542177621536 1608710449552947 1609055562705552 1609418518613568 1611689041531584 1611939174825096 1613469981258928 1614577373147232 1619058447299904 1621920909085056 1629019031225472 1634592166187283 1636467677916032 1639128789100426 1640253791701044 1641745742406921 1641811487609592 1643290787443968 1644740262684909 1644753802103516 1646235753012864 1646302219249662 1647799129796352 1649252581649751 1650837377548476 1656128996720874 1659465374573136 1668225749853688 1669370722914672 1673936835395292 1674003869719584 1675526518999656 1678582654921224 1679734736359056 1681329926042208 1684343062110384 1692003911329472 1694773148500224 1699408742451264 1702172204065827 1703719914744192 1704090196179072 1704958083286884 1705708515453696 1708013563722882 1708379980156512 1709552512744128 1709621535374649 1711176019403904 1714297179494016 1722039483719936 1723290965902872 1727690126208813 1729575761548032 1732730482499328 1738388633939568 1740417700361184 1741504025756664 1743143526264348 1745996461659216 1746267439393854 1749125487576168 1757080984842144 1759956731134848 1764770617160928 1771312689124992 1773706393096839 1774086902470224 1776941607676131 1778629111577058 1780231686397632 1783422065763936 1784718157381497 1785115723946048 1797754155787564 1799373962595456 1801082769777408 1805249735244936 1808484949824228 1810187508043746 1810202409415704 1810595833440264 1811833432310016 1813431571678233 1813504192196216 1815153728916294 1816399544790636 1821440753212392 1824661022720688 1829666951452432 1836004244208576 1841026137655536 1845696574306208 1847037923560791 1847850891741504 1850744978502888 1852015222139472 1853774021020896 1862205488208768 1863483597672192 1866898546394778 1868580653464512 1868596035525888 1870355183999616 1872004327428352 1873707075010368 1876753968585399 1878042063279006 1880196906541824 1883254353434532 1884967333874613 1886629361236386 1888405486786377 1890122531236992 1891496166797484 1894885944874182 1903504400245656 1906619792062752 1910446429422336 1911834835257672 1916684904087216 1918922079885408 1921927477676076 1925073021829392 1928584326930768 1937294419184928 1938702336640731 1944004493867904 1945772731741536 1949321792811744 1951173000592192 1952512172178048 1955687213182014 1956548003020416 1959192028976247 1961052610200346 1962819551669184 1965110576337792 1967766173523189 1976716107947412 1978593331221816 1979951322526704 1980376077176064 1983925138246272 1985366944306044 1985809207703296 1989004597892624 1995847765279002 2002760647197336 2004973726711462 2006349823984428 2008255189439304 2017389278892832 2018773897478208 2020691061673344 2024295707919888 2024312371819712 2026218115999584 2029849331261232 2031799849290432 2036477710592667 2038312611348768 2040192216220743 2042418922551552 2047632742173408 2049120847363941 2052743650560774 2058375320383986 2060229951255744 2062129766932794 2065504774734648 2065947882979968 2067365829364992 2069650298540864 2071154404862478 2073037614905088 2076408646094484 2078832253209192 2082088100815749 2085495773648508 2094981174234864 2098735620783672 2102170539966624 2104149581999568 2106004868356896 2107920459386664 2115221519859552 2123062726681728 2126387847641616 2139555241771776 2141442450276363 2143389570162048 2143476108823634 2144947266070596 2145407416940736 2145891358151424 2148918722042112 2149252233100128 2150814189664881 2152769830862976 2156270517098118 2158744596399872 2158787339871084 2165707149558066 2169657367797114 2175609788559246 2179456221583044 2187005055601392 2188994323209228 2189081983479456 2192987016913212 2195069625666216 2196576193700304 2199003442199668 2201116503397968 2208171995627832 2212620499430848 2225827630552896 2225917497624543 2227923086823072 2228425641157248 2231915780527056 2232005159626112 2234035358666208 2235568670511552 2237630172629202 2238110206561632 2239646315145408 2241773234722944 2245790749480512 2247948769427712 2249442699935691 2259287088119217 2265878323268352 2269562938754436 2271120634662984 2273277444382512 2273630255848978 2277351418297176 2277839973542016 2279403350325504 2279495380499532 2283580497668886 2297721287870496 2303586834945084 2317851511919424 2320556933814912 2322005367675552 2323692871576479 2324191368352464 2327995282212288 2328356585858472 2332167316768224 2338686284860341 2342774646456192 2353027489547904 2356853821014222 2361077573381631 2364941857462452 2365449203293632 2367168279749514 2369255476901508 2371410516809997 2371505482102744 2373642248530176 2377896087685248 2377992094471734 2379624209841996 2388445567516944 2392186328596818 2406999646993248 2411313266432304 2413583344058328 2413603212554272 2414127777920352 2417908762237644 2420204971888392 2421866059720848 2428587670949856 2432881363627584 2443528546838208 2448005658944768 2454701516874048 2457060282862848 2458693183650639 2460380687551566 2462717231414388 2463801188988672 2464936181165952 2467130703155274 2467659971337184 2469353629519296 2469453328874493 2471698694694528 2489198061859704 2491440871286016 2498276100013824 2502338624780532 2504056084372008 2510905253092938 2511005804579376 2513289778499484 2515505814981848 2517873982381836 2521994889063312 2526514593165576 2538005866994208 2542159722750336 2549113113676896 2555579872116288 2557437124930326 2558562773180544 2562020345584323 2562569970234768 2566764029105856 2571445769241024 2583059225579904 2584936448854308 2594363642322048 2599095723748992 2607582950909352 2610626550541776 2612256038634996 2614715289396522 2617092735558912 2618994692488824 2619401159090781 2621888719545758 2623688231364252 2635621477263216 2638124441629088 2639935096702272 2647155925741392 2656969033687488 2661130353705336 2667943667365587 2670347529596448 2675133098645904 2677673585919072 2691698529970944 2696631233681346 2699060943893184 2701624154666112 2703478392246528 2706465775014976 2707874602867404 2709066465720576 2710866843512243 2712727424736342 2715303614123556 2717750148465024 2720256288294324 2722730593374441 2730176989564544 2732161129818588 2736991534081032 2744500427178648 2746973268340992 2749506355910392 2754006366312864 2761539206483304 2768544861459312 2771776337612256 2776117467754332 2778022833209208 2780661031531344 2793308232313152 2795225396508288 2798314161044896 2800347819592167 2802894053288832 2805532775999424 2808006491142528 2810560612515552 2820295359812736 2824881530151798 2829944041854579 2835183796855488 2837244250196226 2842328917311273 2855256600368484 2859929688094128 2860543222587648 2865669644133504 2867752252886508 2875027356130824 2878383119828112 2882891216514114 2887609532744088 2892876490396152 2900813051412328 2905941628777392 2916006740801856 2918659097612304 2918775977972608 2923982689217616 2926759500888288 2928768258267072 2933530819773021 2934822004530624 2939625313867008 2941578915300519 2944229327503776 2965074161921118 2967770174070528 2967889996832724 2969926983790056 2970564115764096 2973208796110202 2975887707369408 2978713811554944 2980758227348736 2983506896838936 2984146942082176 2986195086860544 2993771647918503 2994387665974016 2999256933247588 3007460590067193 3009524735976642 3012382784158956 3026083918339248 3028160846217312 3031036592510016 3036443561879832 3036468557729568 3039327173999376 3044773996891848 3063628383827328 3071449113260112 3087562980575979 3090344926883616 3090468682559232 3093194650399191 3096007156900736 3098257162101972 3098921824469952 3103993709616384 3104475447811296 3106731607293717 3109556422357632 3114612969141726 3118248379813788 3128243660472762 3142471761352296 3148103431175508 3153255809949936 3153932271058176 3156224372999352 3159007302535344 3161880689079996 3170656125962312 3172832279789328 3184594090022592 3189581771462424 3209332862657664 3213078831436032 3215084355243072 3215214163235451 3217420899105894 3218111125411104 3218837037227136 3223378083063168 3223878349650192 3226939962517856 3229154746294464 3234405775647177 3238116894599808 3243841818170112 3254486051695671 3258038062450944 3263414682838869 3269184332374566 3272935355832064 3278257578200852 3280507583402088 3283491484813842 3283622975219184 3289480525369818 3289507604207032 3292471506025728 3292604438499324 3298505163299502 3301674755096952 3312257993441748 3318930749146272 3336451499707376 3338741445829344 3347873670790584 3348007739439168 3351053037999312 3356445258943803 3357165309842448 3359469472718112 3362659852084416 3368686124220768 3384007822658944 3398817484902528 3404344408131654 3407439829488384 3408180392358144 3409916166573768 3410445383773467 3416027127445764 3416759960313024 3419105025488256 3419243070749298 3422352038807808 3425370746503329 3428594358988032 3446581931805744 3455380252417626 3476777267879136 3480835400722368 3483008051513328 3486287052528696 3491992923318432 3492534878787708 3498250975152336 3514161969684288 3519913462269696 3529541234321856 3535280731521333 3542625378249984 3544979718439087 3547412786193678 3548173804940448 3553883215352262 3557258223154116 3560463372795264 3566844131527872 3566988141707601 3569436314762994 3570231447892096 3588279492895227 3595508311575128 3598747925190912 3610499470489872 3616969899648456 3620375016087492 3620404818831408 3621191666880528 3626863143356466 3627008384392432 3630307457832588 3632799089581272 3642881506424784 3649322045441376 3659333902904864 3672008488417152 3682052275311072 3690571031327349 3691393148612416 3694075847121582 3695701783483008 3700696054732911 3701489957005776 3704030444278944 3707548042041792 3724410976417536 3733797092789556 3737161306929024 3740710367999232 3747414150020736 3753507937170798 3756084126558012 3766508706869064 3769934667749226 3773258722472772 3776810973572754 3780245062473984 3782992333594968 3789771889748364 3807008800491312 3813239584125504 3823669670515344 3833369808174432 3836155687395489 3837844159770816 3843854955352152 3850146043658784 3853696408416959 3857168653861536 3874588838369856 3877404673281462 3888008987735808 3891545463483072 3898643585623488 3902346001184384 3905024344356096 3911374426364028 3913096006040832 3918384057952494 3922072934094783 3922105220400692 3925639103338368 3930221152675584 3932833079318637 3935532347046378 3953432215894824 3957186662443632 3959902645053408 3967850276492544 3970733888612088 3978009195785248 3991695530558004 4005521294394672 4009947453422924 4012699647968856 4016510378878608 4034778557785664 4037547794956416 4041382123346688 4044946850522019 4048591415839776 4048624743639424 4052436231999168 4059698662522464 4063599698580864 4069091137104513 4072955421185334 4076625222697536 4080384432441486 4095265484346816 4098241694727882 4105487301121548 4116750640767972 4120459902511488 4124259533865588 4131009549469296 4131895765959936 4139300597081728 4142308809724956 4152817292188968 4157664506418384 4164176201631498 4170991547297016 4189962348469728 4197471241567344 4204341079933248 4208299163999136 4212009736713792 4215840918773328 4230443039719104 4237322295227697 4246125453363456 4252775695283232 4255866375294339 4282884900552726 4286779140324096 4286952217647268 4289894532141192 4290814833881472 4298504466200256 4301628379329762 4305539661725952 4312541034196236 4317574679742168 4324336824771171 4331414299116132 4339314735594228 4351219577118492 4358912443166088 4374010111202784 4377988646418456 4378163966958912 4385974033826424 4390139251332432 4393152387400608 4398006884399336 4402233006795936 4416343991255664 4425240998861696 4447611242881677 4451655261105792 4451834995249086 4455846173646144 4456851282314496 4459813194165303 4463831561054112 4464010319252224 4468070717332416 4471137341023104 4475260345258404 4476220413123264 4479292630290816 4483546469445888 4491581498961024 4498885399871382 4514287103964963 4518574176238434 4539125877508872 4542241269325968 4546554888765024 4547260511697956 4554702836594352 4555679947084032 4558990760999064 4567160995337772 4595442575740992 4607173669890168 4635703023838848 4641113867629824 4644010735351104 4647385743152958 4648382736704928 4655990564424576 4656713171716944 4664334633536448 4671919453712589 4677372569720682 4685549292912384 4692365490709143 4706054979095808 4713707642028444 4722155146763262 4729883714924904 4730898406587264 4734336559499028 4738510953803016 4742821033619994 4743010964205488 4755792175370496 4755984188943468 4759248419683992 4776891135033888 4784372657193636 4813999293986496 4822626532864608 4826131348658841 4827166688116656 4827206425108544 4828255555840704 4835817524475288 4840409943776784 4843732119441696 4857175341899712 4865762727255168 4887057093676416 4903776498561849 4909403033748096 4917386367301278 4920761375103132 4925434462828776 4929872362331904 4934220788054727 4934261406310548 4935319942674368 4938707259038592 4938906657748986 4943397389389056 4947757744949253 4978396123719408 5004677249561064 5008112168744016 5021810506185876 5022011609158752 5026579556998968 5031011629963696 5035747964763672 5043989778126624 5053029186331152 5076011733988416 5084319445500672 5098226227353792 5106516612197481 5111159744232576 5114874249860652 5117125546361088 5124040691168646 5125139940469536 5128864606123947 5133528058211712 5142891538482048 5166118451159808 5169872897708616 5183070378626439 5188727284644096 5198191447497984 5215165901818704 5221253101083552 5224512077269992 5229430578793044 5237989384977648 5238802318181562 5243777439091516 5247376462728504 5271242954526432 5276248883258176 5279870193404544 5294311851482784 5313938067374976 5321119179290517 5322260707410672 5330824823028393 5335887334731174 5340695059192896 5345449856836427 5350266197291808 5355347171838144 5393262467362692 5398121887786368 5403248309332224 5412931550029952 5415749205734808 5421733687024486 5425454849472684 5430607228247112 5435500296930048 5440294715034699 5440512576588648 5445461186748882 5460353979129088 5464322259637176 5473983068162064 5489000854357296 5499012711820784 5508012732625728 5523078412966608 5537089722918624 5541113770682373 5543552675224512 5552234935508664 5556045666418416 5561322063062688 5586616464626304 5590450793016576 5596628322089792 5600695639184334 5605788106577664 5611065551998848 5616012982285056 5621121225031104 5630261905756197 5640590719625472 5649763060303596 5654902001623839 5659888083709158 5665216460359131 5670367593710976 5674488500392452 5684657834622546 5710513200736968 5719859376188256 5731339288267008 5735504505773016 5750054712261648 5756766239656224 5765782433028228 5775219065488176 5785752980792304 5801626102824656 5811883257554784 5816107009922193 5832013481603712 5837318195224608 5837551955945216 5842701006309583 5847965378435232 5853519001776576 5857536516534144 5867061639546042 5869644009061248 5877576086928741 5883157830601038 5888458655007552 5903298520569567 5930148323842236 5935779993665448 5939853967580112 5941128231528192 5946417592220404 5951775414738816 5957427623109888 5967013793677872 5968293884164352 5987543295837006 5998513866495176 6014921180134386 6019049471953284 6024765568317912 6052167836678496 6056321692434624 6062073185020032 6072887123759664 6072937115459136 6078654347998752 6089547993783696 6109433131778001 6120576648662229 6127256767654656 6142898226520224 6147362542091823 6175125961151958 6180689853767232 6186389300798382 6192014313801472 6196514324203944 6197843648939904 6208950895622592 6213463214587434 6219112844715264 6229225938283452 6236496759627576 6246264302447247 6256487320945524 6284943522704592 6296206862351016 6306511619899872 6312448745998704 6318014605070688 6323761378159992 6341312251924624 6345664559578656 6369188180045184 6379163542924848 6418665725315328 6424327350829089 6430168710486144 6430428326470902 6434841798211788 6436222250822208 6437674074454272 6446756166126336 6447756699300384 6452442568994643 6453879925035712 6458309492588928 6468811551294354 6476233789199616 6508972103391342 6526829365677738 6538368664749132 6556515156401704 6561015166804176 6566982969627684 6567245950438368 6578961050739636 6579015208414064 6585208876998648 6597010326599004 6603349510193904 6624515986883496 6637861498292544 6672902999414752 6677482891658688 6677752492873629 6695747341581168 6696015478878336 6702106075998624 6712890517887606 6714330619684896 6718938945436224 6725319704168832 6737372248441536 6748328099807073 6768015645317888 6777861264357651 6797634969805056 6808688816263308 6819832333147536 6820890767546934 6832054254891528 6833519920626048 6838210050976512 6838486141498596 6850741493006658 6893163863611488 6910760504835252 6953554535758272 6961670801444736 6966016103026656 6971078614729437 6972574105057392 6983985846636864 6985069757575416 6996501950304672 7016058854581023 7028323939368576 7059082468643712 7070561463042666 7083232720144893 7089959436878174 7094825572387356 7096347609880896 7107766430704524 7114231550429991 7114516446308232 7120926745590528 7133688263055744 7133976283415202 7138872629525988 7140462895784192 7176558985790454 7191016623150256 7220998940979744 7233939799296912 7240750032174984 7240809637662816 7242383333761056 7253726286712932 7254016768784864 7260614915665176 7265598179162544 7285763012849568 7298644090882752 7318667805809728 7344016976834304 7364104550622144 7376079550951917 7381142062654698 7382786297224832 7388151694243164 7391403566966016 7401392109465822 7402979914011552 7408060888557888 7408359986623479 7415096084083584 7467594185579112 7474322613858048 7494828300041472 7507015874341596 7512168253116024 7533017413738128 7539869335498452 7546517444945544 7553621947145508 7565984667189936 7579543779496728 7614017600982624 7626479168251008 7647339341030688 7666739616348864 7672311374790978 7675688319541632 7686061036752969 7687709910704304 7700292087317568 7707392816833918 7714337307723072 7749177676739712 7754809346562924 7783090926966144 7797287171246976 7804692002368768 7822748852728056 7836768115904988 7844145868189566 7844210440801384 7851278206676736 7858203477272343 7865666158637274 7871064694092756 7906864431789648 7914373324887264 7919805290106816 7941467777224176 7956018391570496 7983391061116008 8003831002096761 8011042588789344 8019894906845848 8025399295937712 8033020757757216 8069557115571328 8075095589912832 8089893701044038 8097182831679552 8097249487278848 8104872463998336 8119397325044928 8127199397161728 8132600530536729 8138182274209026 8145910842370668 8153250445395072 8160768864882972 8168191780123323 8190530968693632 8196483389455764 8210974602243096 8233501281535944 8240919805022976 8248519067731176 8262019098938592 8278601194163456 8284617619449912 8305634584377936 8315329012836768 8328352403262996 8341983094594032 8379924696939456 8394942483134688 8401043458776501 8408682159866496 8416598327998272 8424019473427584 8431681837546656 8460886079438208 8474644590455394 8489832125563737 8505551390566464 8511732750588678 8526986751933819 8565769801105452 8573904435294536 8579789064282384 8581629667762944 8597008932400512 8603256758659524 8625082068392472 8635149359484336 8648673649542342 8662828598232264 8678629471188456 8702439154236984 8717824886332176 8748020222405568 8755977292836912 8756327933917824 8771948067652848 8780278502664864 8786304774801216 8796013768798672 8800592459319063 8804466013591872 8824736745901557 8832687982511328 8850481997723392 8895222485763354 8903310522211584 8903669990498172 8911692347292288 8919626388330606 8927663122108224 8936141434664832 8942274682046208 8950520690516808 8952440826246528 8958585260581632 8983162997922048 8997770799742764 9022381770201579 9028574207929926 9037148352476868 9078251755017744 9084482538651936 9093109777530048 9094521023395912 9109405673188704 9117981521998128 9134321990675544 9190885151481984 9214347339780336 9262688941727937 9271406047677696 9279583951197573 9288021470702208 9294771486305916 9296765473409856 9311981128849152 9313426343433888 9320194821881151 9328669267072896 9343838907425178 9354745139441364 9384730981418286 9427415284056888 9444310293526524 9459767429849808 9461796813174528 9468673118998056 9477021907606032 9485642067239988 9486021928410976 9511968377886936 9518496839367984 9553782270067776 9568745314387272 9627998587972992 9645253065729216 9645642489706353 9652262697317682 9654333376233312 9654412850217088 9656511111681408 9671635048950576 9680819887553568 9687464238883392 9703217326941531 9714350683799424 9731525454510336 9747585033054661 9774114187352832 9790244048516607 9807552997123698 9818806067496192 9834772734602556 9841522750206264 9850868925657552 9868441576109454 9868522812621096 9870639885348736 9877414518077184 9877813315497972 9895515489898506 9956792247438816 10009354499122128 10016224337488032 10043621012371752 10044023218317504 10053159113997936 10062023259927392 10069335776831409 10071495929527344 10087979556253248 10106058372662304 10152023467976832 10196452454707584 10213033224394962 10222319488465152 10229748499721304 10231336151320401 10248081382337292 10250279880939072 10257729212247894 10267056116423424 10276112239509987 10285783076964096 10339745795417232 10366140757252878 10430331803637408 10442506202167104 10449024154539984 10458861157586088 10475978769955296 10477604636363124 10487554878183032 10494752925457008 10542485909052864 10552497766516352 10559740386809088 10588623702965568 10605842194563999 10627876134749952 10634939155317261 10642238358581034 10644521414821344 10654337129152769 10661649646056786 10671774669462348 10681390118385792 10690899713672854 10700532394583616 10700964425122803 10710694343676288 10764838478685681 10786524934725384 10796243775572736 10825863100059904 10831498411469616 10843467374048972 10850909698945368 10861214456494224 10880589430069398 10881025153177296 10890922373497764 10928644519274352 10947966136324128 10978001708714592 10998025423641568 11016025465251456 11046156825933216 11074179445837248 11082227541364746 11087105350449024 11102088164198733 11104469871017328 11112091332836832 11122644126125376 11173232929252608 11193256644179584 11201391278368668 11222131103997696 11242242450062208 11260523811512394 11299526120607192 11309804003247678 11319776167418316 11330432920718262 11340735187421952 11348977000784904 11369315669245092 11421026401473936 11439718752376512 11471009011546032 11500109424523296 11508467062186467 11513532479312448 11531564866056456 11550438130976352 11561089225250877 11571505961584608 11603252205649312 11623766515109568 11632214019844386 11664026963207424 11674636390449216 11685402012619166 11695930756870464 11707038003553152 11715073033068288 11734123279092084 11739288018122496 11755152173857482 11766218802284349 11766315661202076 11776917310015104 11798499237955911 11806597041139134 11860296647684472 11871559987330896 11879707935160224 11892835184440808 11903550829477632 11934027587355744 11975086591674012 11997027732990352 12029842360268772 12038098943906568 12049531136635824 12104335673356992 12112643384869248 12124146370040064 12134840551566057 12145774247519328 12145874230918272 12157308695997504 12179095987567392 12207273411313539 12218866263556002 12241153297324458 12285796453040448 12294725084183646 12350251922303916 12361379707534464 12372778601596764 12393028648407888 12395687297879808 12417901791245184 12426926429174868 12458451876566904 12472993519255152 12492528604894494 12512974641891048 12569887045409184 12592413724702032 12613023239799744 12624897491997408 12636029210141376 12647522756319984 12682624503849248 12691329119157312 12711966885683091 12738376360090368 12746841966302249 12758327085849696 12848654701658178 12860337420972288 12860856652941804 12869683596423576 12872444501644416 12895513398600768 12904885137989286 12907759850071424 12916618985177856 12937623102588708 12973010474313513 13017944206782684 13053658731355476 13076737329498264 13113030312803408 13122030333608352 13133965939255368 13134491900876736 13157922101479272 13158030416828128 13170417753997296 13194020653198008 13206699020387808 13249031973766992 13275722996585088 13342833728645031 13345805998829504 13354965783317376 13355504985747258 13379439582495909 13391494683162336 13392030957756672 13404212151997248 13425781035775212 13428661239369792 13437877890872448 13450639408337664 13474744496883072 13496656199614146 13555722528715302 13617377632526616 13639664666295072 13641781535093868 13664108509783056 13667039841252096 13676972282997192 13701482986013316 13786327727222976 13821521009670504 13907109071516544 13923341602889472 13932032206053312 13932594707353621 13942157229458874 13945148210114784 13967971693273728 13970139515150832 13993003900609344 14015758361137767 14032117709162046 14056647878737152 14077096472127429 14118164937287424 14141122926085332 14166465440289786 14179918873756348 14189651144774712 14192695219761792 14215532861409048 14228463100859982 14229032892616464 14267376526111488 14267952566830404 14277745259051976 14353117971580908 14382033246300512 14441997881959488 14467879598593824 14481500064349968 14481619275325632 14484766667522112 14507452573425864 14508033537569728 14521229831330352 14531196358325088 14571526025699136 14597288181765504 14637335611619456 14711329495685547 14728209101244288 14752159101903834 14762284125309396 14765572594449664 14776303388486328 14778596663018357 14802784218931644 14805959828023104 14816121777115776 14816719973246958 14830192168167168 14843273234847759 14935188371158224 15014031748683192 15024336506232048 15066034827476256 15079738670996904 15093034889891088 15107243894291016 15131969334379872 15159087558993456 15228035201965248 15252958336502016 15294678682061376 15319549836592443 15333479232697728 15344622749581956 15351376639083264 15372122073505938 15375419821408608 15386593818371841 15400584174635136 15414785633667836 15428674615446144 15498355353479424 15509618693125848 15549211135879317 15566181853932288 15594574342493952 15645497705456112 15673536231809976 15688291736379132 15688420881602768 15716406954544686 15731332317274548 15742129388185512 15813728863579296 15828746649774528 15839610580213632 15882935554448352 15912036783140992 15963357537871551 15966782122232016 15992474469085179 16007662004193522 16022085177578688 16036349570509281 16039789813691696 16050798591875424 16066041515514432 16139114231142656 16179787402088076 16194365663359104 16209744927996672 16238794650089856 16265201061073458 16276364548418052 16291821684741336 16306500890790144 16320884145104097 16321537729765944 16336383560246646 16381061937387264 16392966778911528 16421949204486192 16467002563071888 16497038135462352 16524038197877184 16569235238899824 16611269168755872 16623341312047119 16630658025673536 16656704806525992 16683966189188064 16759849393878912 16789884966269376 16802086917553002 16817364319732992 16833196655996544 16848038946855168 16863363675093312 16890785717268591 16921772158876416 16949289180910788 16964706004871517 16979664251127474 16995649381077393 17011102781132928 17023465501177356 17042276677047427 17053973503867638 17131539602210904 17147808870589072 17159578128564768 17194017864801024 17206513517319048 17250164136784944 17270298718968672 17297347299084684 17325657196464528 17357258942376912 17404878308473968 17435649772664352 17448321029766579 17496040444811136 17511954585673824 17512655867835648 17528103018928749 17543896135305696 17560557005329728 17572609549602432 17592027537597344 17601184918638126 17608932027183744 17632728260786223 17649473491803114 17665375965022656 17790444971526708 17807339980996344 17823384694584576 17839252776661212 17855326244216448 17872282869329664 17901041381033616 17904881652493056 17995541599485528 18044763540403158 18057148415859852 18074296704953736 18156503510035488 18168965077303872 18186219555060096 18189042046791824 18218811346377408 18235963043996256 18268643981351088 18328299395334003 18361729945986687 18381770302963968 18428694679560672 18442087626275469 18525377883455874 18559167902395146 18576042941404416 18589542972611832 18593530946819712 18626852686867776 18640389643762302 18657338534145792 18687677814850356 18709490278882728 18738792907341741 18769461962836572 18854830568113776 18888620587053048 18919534859699616 18937346237996112 18954043815212064 18971284134479976 18972043856821952 19023936755773872 19036993678735968 19107564540135552 19137490628774544 19255997175945984 19272982052487267 19290506131458432 19291284979412706 19304525394635364 19308666752466624 19308825700434176 19313022223362816 19325857174716313 19343270097901152 19361639775107136 19374928477766784 19406434653883062 19428701367598848 19495170066109322 19580488097033214 19615105994247396 19669545469205112 19683045500412528 19701737851315104 19736883152218908 19737045625242192 19741279770697472 19755626630995944 19791030979797012 19913584494877632 20018708998244256 20032448674976064 20033257478620887 20087242024743504 20088046436635008 20106318227995872 20124046519854784 20138671553662818 20142991859054688 20175959112506496 20212116745324608 20244984299421219 20304046935953664 20333583793072953 20392904909415168 20426066448789924 20459496999442608 20462672302640802 20496162764674584 20500559761878144 20515458424495788 20552224479019974 20679491590834464 20732281514505756 20860663607274816 20885012404334208 20898048309079968 20913235844188311 20917722315172176 20951957539910592 20955209272726248 20975109756366064 20989505850914016 21084971818105728 21104995533032704 21177247405931136 21211684389127998 21249698160434679 21269878310634522 21284476717162068 21289042829642688 21308674258305538 21323299292113572 21342694651289973 21343549338924696 21362780236771584 21381799427345708 21401064789167232 21401928850245606 21421388687352576 21529676957371362 21573049869450768 21662996822939232 21686934748097944 21701819397890736 21722428912988448 21761178860138796 21762050306354592 21781844746995528 21857289038548704 21895932272648256 21956003417429184 21996050847283136 22032050930502912 22092313651866432 22128238652855751 22148358891674496 22164455082729492 22174210700898048 22204176328397466 22208939742034656 22224182665673664 22225079959870437 22245288252250752 22386513288359168 22402782556737336 22484484900124416 22521047623024788 22599052241214384 22619608006495356 22639552334836632 22660865841436524 22697954001569808 22738631338490184 22842052802947872 22879437504753024 22942018023092064 23000218849046592 23016934124372934 23027064958624896 23058183110258907 23063129732112912 23100876261952704 23122178450501754 23143011923169216 23206504411298624 23247533030219136 23264428039688772 23349272780898432 23370804025238332 23391861513740928 23414076007106304 23468246558184168 23510304347714964 23532437604568698 23532631322404152 23553834620030208 23574610431817029 23596998475911822 23613194082278268 23720593295368944 23743119974661792 23759415870320448 23785670368881616 23868055174711488 23950173183348024 23994055465980704 24011493006290283 24059684720537544 24076197887813136 24099062273271648 24208671346713984 24225286769738496 24269681103132114 24291548495038656 24291748461836544 24314617391995008 24358191975134784 24397801591610187 24414546822627078 24437732527112004 24482306594648916 24504575340369969 24571592906080896 24589450168367292 24700503844607832 24722759415068928 24745557203193528 24786057296815776 24835803582490368 24853852858349736 24916903753133808 24945987038510304 24985057209788988 25025949283782096 25139774090818368 25184827449404064 25203130376329503 25226046479599488 25249794983994816 25272058420282752 25295045512639968 25365249007698496 25382658238314624 25423933771366182 25469496376691211 25493683932604498 25516654171699392 25580960255801457 25697309403316356 25721713305883608 25739367192847152 25744889003288832 25791026797201536 25809770275978572 25815519700142848 25875246205177416 25946020948627026 26035888413565368 26107317462710952 26153474658996528 26226060625606816 26244060667216704 26267931878510736 26268983801753472 26315844202958544 26316060833656256 26340835507994592 26388041306396016 26413398040775616 26474210237704671 26498063947533984 26551445993170176 26685667457290062 26691611997659008 26709931566634752 26711009971494516 26758879164991818 26782989366324672 26808424303994496 26851562071550424 26857322478739584 26875755781744896 26949488993766144 26993312399228292 27067145310604737 27111445057430604 27234755265053232 27279329332590144 27283563070187736 27328217019566112 27353944565994384 27402965972026632 27572655454445952 27643042019341008 27788066825183811 27814218143033088 27838751853592719 27864064412106624 27865189414707242 27884314458917748 27890296420229568 27935943386547456 27940279030301664 27960584465643453 27986007801218688 28031516722275534 28064235418324092 28154192944254858 28282245852170664 28332930880579572 28359837747512696 28379302289549424 28385390439523584 28431065722818096 28456926201719964 28458065785232928 28535905133660808 28555490518103952 28706235943161816 28764066492601024 28883995763918976 28935759197187648 28936927469119059 28963000128699936 28963238550651264 28969533335044224 29014905146851728 29016067075139456 29042459662660704 29062392716650176 29109651980824593 29143052051398272 29194576363531008 29242755099163983 29274671223238912 29370732145549821 29422658991371094 29456418202488576 29504318203807668 29524568250618792 29552606776972656 29557193326036714 29605568437863288 29611919656046208 29632243554231552 29633439946493916 29686546469695518 29870376742316448 30028063497366384 30048673012464096 30132069654952512 30159477341993808 30186069779782176 30208007330494227 30214487788582032 30263938668759744 30318175117986912 30456070403930496 30589357364122752 30639099673184886 30666958465395456 30689245499163912 30694008453961203 30744244147011876 30750839642817216 30773187636743682 30801168349270272 30828336718529961 30829571267335672 30857349230892288 31019237386251696 31098422271758634 31290995410912224 31347072463619952 31376583472758264 31376841763205536 31432813909089372 31462664634549096 31484258776371024 31627457727158592 31657493299549056 31679221160427264 31765871108896704 31817526583691997 31824073566281984 31904817465951783 31926715075743102 31933564244464032 31963011387458307 31984948938170358 32015324008387044 32044170355157376 32072699141018562 32079579627383392 32101597183750848 32102893275368409 32132083031028864 32359574804176152 32388731326718208 32477589300179712 32530402122146916 32552729096836104 32583643369482672 32641768290208194 32643075459531888 32672767120493292 32785933557823056 32843898408972384 32934005126143776 32994076270924704 33048076395754368 33138470477799648 33222538337511744 33246682624094238 33261316051347072 33306264492596199 33313409613051984 33367932378376128 33519698787757824 33579769932538752 33604173835106004 33666393311993088 33726727350186624 33781571434537182 33898578361821576 33929412009743034 33959328502254948 33991298762154786 34022205562265856 34046931002354712 34084553354094854 34107947007735276 34263079204421808 34295617741178144 34319156257129536 34413027034638096 34500328273569888 34540597437937344 34594694598169368 34651314392929056 34683267675752631 34714517884753824 34809756616947936 34871299545328704 34896642059533158 34992080889622272 35023909171347648 35056206037857498 35087792270611392 35121114010659456 35145219099204864 35184055075194688 35202369837276252 35217864054367488 35241268965659159 35265456521572446 35298946983606228 35330751930045312 35395497713867733 35580889943053416 35614679961992688 35678505553322424 35710652488432896 35802082762067232 35991083198971056 36089527080806316 36114296831719704 36148593409907472 36313007020070976 36337930154607744 36372439110120192 36378084093583648 36404521654698171 36437622692754816 36471926087992512 36537287962702176 36656598790668006 36723459891973374 36857389359121344 36884175252550938 37050755766911748 37118335804790292 37179085945223664 37187061893639424 37253705373735552 37280779287524604 37375355629700712 37418980557765456 37477585814683482 37538923925673144 37709661136227552 37777241174106096 37839069719399232 37874692475992224 37908087630424128 37942568268959952 37944087713643904 38047873511547744 38073987357471936 38135900657049273 38215129080271104 38240525898906747 38274981257549088 38545964104974534 38581012262916864 38582569958825412 38609050789270728 38617333504933248 38651714349432626 38686540195802304 38723279550214272 38749856955533568 38812869307766124 38919031422940539 38990340132218644 39160976194066428 39230211988494792 39339090938410224 39366091000825056 39403475702630208 39473766304437816 39474091250484384 39511253261991888 39582061959594024 39827168989755264 40037417996488512 40064897349952128 40066514957241774 40138318747487727 40174484049487008 40176092873270016 40212636455991744 40248093039709568 40277343107325636 40285983718109376 40351918225012992 40424233490649216 40489968598842438 40667167586145906 40852132897579848 40918993998885216 40925344605281604 40992325529349168 41001119523756288 41030916848991576 41104448958039948 41358983181668928 41464563029011512 41721327214549632 41770024808668416 41796096618159936 41797784122060863 41826471688376622 41835444630344352 41903915079821184 41910418545452496 41950219512732128 41979011701828032 42047275083413301 42169943636211456 42354494811862272 42423368778255996 42499396320869358 42539756621269044 42568953434324136 42578085659285376 42617348516611076 42646598584227144 42685389302579946 42687098677849392 42763598854691416 42802129578334464 42803857700491212 43059353914742724 43146099738901536 43325993645878464 43373869496195888 43403638795781472 43444857825976896 43522357720277592 43524100612709184 43563689493991056 43714578077097408 43791864545296512 43912006834858368 43992101694566272 44133988487056641 44184627303732864 44256477305711502 44296717783348992 44328910165458984 44335789989055071 44408352656794932 44417879484069312 44448365331347328 44450159919740874 44490576504501504 44529819704543277 44805565113474672 45042095246049576 45198104482428768 45239216012990712 45279104669673264 45321731682873048 45395908003139616 45477262676980368 45684105605895744 45758875009506048 45884036046184128 45958649509777329 46000437698093184 46033868248745868 46054129917249792 46084736339708131 46116366220517814 46126259464225824 46201752523905408 46244356901003508 46286023846338432 46413008822597248 46495066060438272 46528856079377544 46647633407637951 46698545561796864 46741608050476664 46783723027481856 46936493116368336 47020608695429928 47064875209137396 47065262644808304 47149220863634058 47193996951823644 47226388164556536 47441186590737888 47486239949323584 47518831740640896 47571340737763232 47736110349422976 47900346366696048 47977423407255537 47988110931961408 48022986012580566 48109048711527843 48119369441075088 48152395775626272 48198124546543296 48417342693427968 48539362206264228 48583096990077312 48629234783990016 48716383950269568 48795603183220374 48829093645254156 48875465054224008 48964613189297832 49009150680739938 49143185812161792 49178900336734584 49401007689215664 49491114406387056 49572114593631552 49707705716699472 49833807506267616 49870023936141357 49891974077020608 49970114419577976 50051898567564192 50279548181636736 50369654898808128 50406260752659006 50452092959198976 50499589967989632 50544116840565504 50590091025279936 50672357151805773 50730498015396992 50765316476629248 50847867542732364 50894118014614551 50938992753382422 50986948143232179 50987367865208996 51033308343398784 51126830031142281 51161920511602914 51394618806632712 51443426611767216 51478734385694304 51582053594403072 51619540551957144 51750492410354832 51892041897254052 52071776827130736 52214634925421904 52306949317993056 52452121251213632 52488121334433408 52535863757021472 52537967603506944 52584309056786247 52631688405917088 52632121667312512 52681671015989184 52776082612792032 52826796081551232 52898184782358669 52948420475409342 52996127895067968 53371334914580124 53383223995318016 53422019942989032 53517758329983636 53565978732649344 53616848607988992 53703124143100848 53714644957479168 53986624798456584 54134290621209474 54222890114861208 54469510530106464 54558658665180288 54567126140375472 54656434039132224 54707889131988768 54805931944053264 54984898186002009 55085189837960061 55145310908891904 55286084038682016 55326262878826407 55576133650367622 55677503707185438 55728128824213248 55730378829414484 55768628917835496 55780592840459136 55880558060603328 55921168931286906 55972015602437376 56063033444551068 56128470836648184 56216378722025223 56308385888509716 56564491704341328 56665861761159144 56719675495025392 56758604579098848 56862131445636192 56913852403439928 56916131570465856 57071810267321616 57110981036207904 57412471886323632 57528132985202048 57767991527837952 57818946157461801 57871518394375296 57873854938238118 57926000257399872 57926477101302528 57939066670088448 57977571524148939 58029810293703456 58032134150278912 58084919325321408 58124785433300352 58219303961649186 58286104102796544 58485510198327966 58741464291099642 58845317982742188 59008636407615336 59049136501237584 59105213553945312 59114386652073428 59211136875726576 59223839312092416 59266879892987832 59373092939391036 59740753484632896 60056126994732768 60097346024928192 60099772435862661 60264139309905024 60318954683987616 60372139559564352 60416014660988454 60428975577164064 60527877337519488 60636350235973824 60734952898263657 60912140807860992 61000751379218859 61178714728245504 61278199346369772 61378490998327824 61388016907922406 61488488294023752 61501679285634432 61546375273487364 61656673437059922 61659142534671344 62038474772503392 62196844543517268 62581990821824448 62694144927239904 62739707532564933 62753166945516528 62753683526411072 62865627818178744 62925329269098192 62968517552742048 63254915454317184 63314986599098112 63531742217793408 63635053167383994 63749094481304037 63809634931903566 63853430151486204 63867128488928064 63926022774916614 63969897876340716 64030648016774088 64088340710314752 64145398282037124 64159159254766784 64203194367501696 64205786550736818 64264166062057728 64719149608352304 65060804244293832 65105458193672208 65167286738965344 65283536580416388 65286150919063776 65345534240986584 65571867115646112 65687796817944768 65868010252287552 65988152541849408 66096152791508736 66276940955599296 66384715958567253 66445076675023488 66493365248188476 66522632102694144 66612528985192398 66626819226103968 66675239879611311 66735864756752256 67159539865077504 67208347670212008 67453454700373248 67563142869074364 67797156723643152 67858824019486068 67918657004509896 67982597524309572 68093862004709424 68169106708189708 68215894015470552 68526158408843616 68591235482356288 68638312514259072 68826054069276192 69000656547139776 69081194875874688 69174549330776721 69189389196338736 69302628785858112 69366535351505262 69429035769507648 69619513233895872 69742599090657408 69793284119066316 70047818342695296 70112412075714996 70175584541222784 70242228021318912 70368110150389376 70404739674552504 70482537931318318 70530913043144892 70597893967212456 70661503860090624 70723831295451087 70790995427735466 71161779886106832 71229359923985376 71357011106644848 71604165524134464 71982166397942112 72034479018870849 72179054161612632 72228593663439408 72297186819814944 72626014040141952 72675860309215488 72756168187167296 72809043309396342 72875245385509632 72943852175985024 73074575925404352 73193404774830561 73313197581336012 73446919783946748 73513726021109907 73714778718242688 73768350505101876 74101511533823496 74236671609580584 74358171890447328 74507410747471104 74561558575049208 74750711259401424 74837961115530912 74955171629366964 75077847851346288 75419322272455104 75554482348212192 75609391128988509 75678139438798464 75749384951984448 75816175260848256 75885136537919904 75888175427287808 76095747023095488 76147974714943872 76271801314098546 76408489130073633 76481051797813494 76549962515098176 76742880767404371 77091928209949068 77165139917650824 77218101578541456 77234667009866496 77303428698865252 77373080391604608 77446559100428544 77625738615532248 77838062845881078 77980680264437288 78321952388132856 78460423976989584 78678181876820448 78732182001650112 78806951405260416 78947532608875632 78948182500968768 79022506523983776 79164123919188048 79422630713114013 79654337979510528 80074835992977024 80129794699904256 80133029914483548 80276637494975454 80348968098974016 80425272911983488 80496186079419136 80554686214651272 80571967436218752 80848466981298432 80979937197684876 81201435931814211 81334335172291812 81704265795159696 81837987997770432 81850689210563208 81984651058698336 82061833697983152 82208897916079896 82717966363337856 82929126058023024 83364200475551433 83442654429099264 83516255560778157 83592193236319872 83595568244121726 83652943376753244 83670889260688704 83807830159642368 83820837090904992 83881753396930359 83900439025464256 83958023403656064 84094550166826602 84846737556511992 84998792641738716 85079513242538088 85137906868648272 85156171318570752 85234697033222152 85293197168454288 85370778605159892 85374197355698784 85527197709382832 85607715400982424 86118707829485448 86292199477803072 86651987291756928 86747738992391776 86807277591562944 86810782407357177 86889715651953792 87044715440555184 87048201225418368 87127378987982112 87429156154194816 87583729090593024 87728265297491949 87824013669716736 87984203389132544 88112196436649463 88267976974113282 88369254607465728 88512954611423004 88657820330917968 88671579978110142 88816705313589864 88835758968138624 88896730662694656 88900319839481748 89059639409086554 89611130226949344 90084190492099152 90396208964857536 90478432025981424 90558209339346528 90624021991482681 90643463365746096 90791816006279232 90954525353960736 91368211211791488 91768072092368256 91917299019554658 92000875396186368 92067736497491736 92082025361883609 92169472679416262 92232732441035628 92252518928451648 92403505047810816 92485010155589883 92488713802007016 92572047692676864 92826017645194496 93057712158755088 93295266815275902 93483216100953328 93872986232736672 94041217390859856 94129750418274792 94130525289616608 94298441727268116 94387993903647288 94452776329113072 94882373181475776 94972479898647168 95037663481281792 95142681475526464 95472220698845952 95714452397855349 95800692733392096 95889034162374921 95954846814511074 95976221863922816 96045972025161132 96218097423055686 96238738882150176 96304791551252544 96308679826105227 96396249093086592 97078724412528456 97166193980154624 97432767900539136 97591206366440748 97658187290508312 97750930108448016 97929226378595664 98018301361479876 98357800673469168 98802015378431328 98982228812774112 99144229187263104 99415411433398944 99667615012535232 99740047872282714 99783948154041216 99918793477788597 99940228839155952 100103797135128384 100559096363273472 100739309797616256 100812521505318012 100999179935979264 101180182050559872 101344714303611546 101460996030793984 101695735085464728 101788236029229102 101877985506764844 101973896286464358 101974735730417992 102066616686797568 102253660062284562 102323841023205828 102789237613265424 102886853223534432 102957468771388608 103239081103914288 103500984820709664 103784083794508104 104049803027257893 104143553654261472 104429269850843808 104613898635986112 104904242502427264 104976242668866816 105071727514042944 105168618113572494 105263376811834176 105264243334625024 105363342031978368 105552165225584064 105653592163102464 105723806896977477 105796369564717338 105896840950818684 105992255790135936 106186493141603199 106742669829160248 106844039885978064 107035516659967272 107131957465298688 107406248286201696 107973249596913168 108268581242418948 108445780229722416 108939021060212928 109117317330360576 109134252280750944 109213564964094513 109312868078264448 109415778263977536 109611863888106528 109969796372004018 110170379675920122 110572168077364032 110652525757652814 111152267300735244 111355007414370876 111460757658828968 111537257835670992 111561185680918272 111761116121206656 111842337862573812 112126066889102136 112256941673296368 112432757444050446 112616771777019432 113128983408682656 113331723522318288 113439350990050784 113517209158197696 113724262891272384 113827704806879856 113832263140931712 114143620534643232 114221962072415808 114407701971147819 114721577696720241 114824943772647264 115056265970404096 115637892314923602 115743036788750592 115747709876476236 115852000514799744 115955143048297878 116059620587406912 116169838650642816 116249570866600704 116438607923298372 116971020396655932 117482928582199284 117690635965484376 118017272815230672 118098273002475168 118210427107890624 118228773304146856 118422273751453152 118533759785975664 118746185878782072 119481506969265792 120112253989465536 120194692049856384 120199544871725322 120414956242463181 120528278619810048 120637909367975232 120744279119128704 120832029321976908 120857951154328128 121055754675038976 121272700471947648 121469905796527314 122001502758437718 122556398692739544 122756981996655648 122776033815844812 122976976588047504 123003358571268864 123092750546974728 123313346874119844 123318285069342688 124076949545006784 124393689087034536 125163981643648896 125388289854479808 125393352366182589 125479415065129866 125506333891033056 125507367052822144 125731255636357488 125850658538196384 125937035105484096 126141825250239903 126509830908634368 127063484435586816 127270106334767988 127498188962608074 127619269863807132 127706860302972408 127734256977856128 127852045549833228 127939795752681432 128061296033548176 128290796564074248 128318318509533568 128406388735003392 128411573101473636 129438299216704608 130121608488587664 130210916387344416 130334573477930688 130567073160832776 130572301838127552 130691068481973168 131143734231292224 131375593635889536 131736020504575104 131976305083698816 132553881911198592 132769431917134506 132890153350046976 132986730496376952 133007369967165213 133225057970384796 133253638452207936 133350479759222622 133471729513504512 133589459113629831 134416695340424016 135126285738148728 135594313447286304 135717648038972136 135837314009019792 135965195048619144 136187724009418848 136338213416379416 136431788030941104 137052316817687232 137182470964712576 137276625028518144 137652108138552384 137875948529331987 138001313094279552 138162389751749376 138254209019124393 138349098661553442 138378778392677472 138605257571716224 138733070703010524 138858071539015296 139239026467791744 139485198181314816 139586568238132632 139942900222913853 140095636685390592 140224824151429992 140351169082445568 140736220300778752 140809479349105008 140965075862636636 141061826086289784 141195787934424912 141447662590902174 141581990855470932 142323559772213664 142458719847970752 142714022213289696 143208331048268928 143964332795884224 144068958037741698 144327146134583529 144358108323225264 144457187326878816 144594373639629888 145252028080283904 145512336374334592 145618086618792684 145887704351970048 146149151850808704 146386809549661122 146626395162672024 146893839567893496 147027452042219814 147429557436485376 147536701010203752 148203023067646992 148473343219161168 148716343780894656 149123117150098416 149501422518802848 149610071808424071 149675922231061824 149910343258733928 150155695702692576 150838644544910208 151108964696424384 151218782257977018 151356278877596928 151498769903968896 151632350521696512 151770273075839808 152017071455417319 152191494046190976 152295949429887744 152543602628197092 152816978260147266 152960844429696537 152962103595626988 153099925030196352 153380490093426843 153485761534808742 154183856419898136 154330279835301648 154436203157082912 154606857397730504 154746160783209216 155251477231064496 155676125691762156 155961360528874576 156643904776265712 156920847953979168 157356363753640896 157464364003300224 157613902810520832 157752927170358741 157895065217751264 157896365001937536 158045013047967552 158328247838376096 158694554347076007 158845261426228026 160149671985954048 160266059828967096 160553274989950908 160697936197948032 160850545823966976 161109372429302544 161143934872437504 161959874395369752 162402871863628422 162668670344583624 163408531590319392 163675975995540864 163701378421126416 163969302117396672 164123667395966304 164417795832159792 164954694558006027 165255569513880183 165435932726675712 165708945561929237 165858252116046048 166728400951102866 167032511121556314 167184386472639744 167191136488243452 167305886753506488 167341778521377408 167641674181809984 167763506793860718 167800878050928512 167916046807312128 168189100333653204 168649136166075669 169693475113023984 169997585283477432 170159026485076176 170275813737296544 170469394066444304 170586394336908576 170741557210319784 170748394711397568 171054395418765664 171215430801964848 172237415658970896 172584398955606144 173303974583513856 173456838472385403 173495477984783552 173614555183125888 173621564814714354 173779431303907584 173932714572446817 174089430881110368 174096402450836736 174254757975964224 174858312308389632 175456530594983898 176224392873298926 176535953948226564 177025909222846008 177315640661835936 177343159956220284 177633410627179728 177671517936277248 177800639678963496 178119278818173108 179222260453898688 180168380984198304 180299317307587983 180792417929715072 180956864051962848 181116418678693056 181123731195597073 181248043982965362 181286926731492192 181583632012558464 181909050707921472 182204858694790971 182736422423582976 183002254137656577 183536144184736512 183834598039109316 184135472994983472 184164050723767218 184338945358832524 184465464882071256 184505037856903296 184970020311179766 184977427604014032 186115424317510176 186590533630551804 186966432201906656 187745972465473344 188082434781719712 188259500836549584 188261050579233216 188596883454536232 188775987807294576 188905552658226144 189764746362951552 189944959797294336 190285362951052928 191247283443912111 191428904795710698 191601385466784192 191778068324749842 191909693629022148 191952443727845632 192091944050322264 192436194846111372 192477477764300352 192609583102505088 192617359652210454 192792498186173184 194157448825056912 195182412732881496 195316374581016624 195501860216896032 195858452757191328 196036602722959752 196715601346938336 197604030756862656 197964457625548224 198288458374526208 198830822866797888 199154147875701759 199335230025070464 199480095744565428 199567896308082432 199837586955577194 199880457678311904 200025719638833933 200207594270256768 201478619595232512 201625043010636024 202360364101119744 202689428607223092 203391470170929456 203576472058458204 203755971013529688 203947792572928716 203949471460835984 204507320124569124 204647682046411656 205578475226530848 205773706447068864 205914937542777216 206478162207828576 207001969641419328 207523647992330163 207568167589016208 208099606054515786 208287107308522944 208858539701687616 209227797271972224 209808485004854528 210143455028085888 210337236227144988 210526753623668352 210726684063956736 211104330451168128 211447613793954954 211592739129434676 211793681901637368 211984511580271872 212171493886353261 212372986283206398 213485339658320496 213688079771956128 214071033319934544 214812496572403392 215946499193826336 216103437056612547 216537162484837896 216891560459444832 217878042120425856 218268504561501888 218427129928189026 218625736156528896 218831556527955072 219223727776213056 219580214324491683 219939592744008036 220340759351840244 220541178063329721 221144336154728064 221305051515305628 222304534601470488 222710014828741752 222921515317657936 223074515671341984 223522232242413312 223684675725147624 224252133778204272 224513883346592736 224865514888100892 225233543554038864 226257966817365312 226663447044636576 226828173386965527 226878701980101568 227034418316395392 227448525782544768 227655409613759712 227664526281863424 228287241069286464 228443924144831616 228815403942295638 229225467390220899 229443155393440482 229649887545294528 231275784629847204 231495419752952472 231704001029599488 231910286096595756 232119241174813824 232339677301285632 232877215846596744 233942040793311864 234965857164398568 235381271930968752 236034545630461344 236196546004950336 236420854215781248 236457546608293712 236844547502906304 237067519571951328 237492371757564144 238267892139342039 238963013938531584 240224507978931072 240389384099712768 240399089743450644 240829912484926362 241275818735950464 241488558238257408 241664058643953816 241715902308656256 242545400943895296 242939811593054628 243604307795442633 244003005516875436 245112797385479088 245513963993311296 245552067631689624 245953953176095008 246185501093949456 246626693748239688 246636570138685376 248153899090013568 248787378174069072 250092601426654299 250327963287297792 250548766682334471 250776579708959616 250786704732365178 250958830130259732 251012667782066112 251014734105644288 251236143271312069 251462511272714976 251701317076392768 251874070210968192 252283650500479806 254540212669535976 254996377925216148 255238539727614264 255413720605944816 255468513955712256 255704091099666456 255879591505362864 256122592067096352 256581593128148496 256636637019067136 256823146202947272 258876598433409216 260243216977175328 260421832774688832 260432347222071531 260669146955861376 261134146321665552 261144603676255104 261382136963946336 262287468462584448 262751187271779072 263184795892475847 263472041009150208 263952610167397632 264336589309948389 265107763822397184 265538863834269012 265973460992753904 266014739934330426 266450115940769592 266507276904415872 266700959518445244 267178918227259662 268833390680848032 270252571476297456 271188626894572608 271435296077944272 271674628018039584 271872065974448043 271930390097238288 272375448018837696 272676426832758832 272863576061882208 274104633635374464 274364941929425152 275304216277104768 275751897058663974 276002626188559104 276246076085650827 276508418038248786 276698197323106884 276757556785354944 277210515143432448 277455030466769649 277466141406021048 277716143078030592 278478052935583488 279173136476265264 279885800445827706 280449648302859984 281618958698210016 281930151725273272 282123652172579568 282391575868849824 282895325181804348 283163981710941864 284647119544427328 284917439695941504 285428044426579392 286416662096537856 287143357193566047 287667102487124763 287928665591768448 288137916075483396 288654292269167058 288716216646450528 288914374653757632 288926039478315681 289188747279259776 291024672748669184 291236173237585368 292298303701617408 292773619099322244 293252790325344048 293787679135786992 294054904084439628 295073402020407504 296406046135293984 296946686438322336 297432687561789312 298246234300196832 299002845037605696 299220143616848142 299351844462123648 299756380433365791 299820686517467856 300311391405385152 301677289089820416 302217929392848768 302437564515954036 302997539807937792 303540546151679616 304034142910834638 304382988092381952 305087205256394184 305633956520294532 305921688859393074 305924207191253976 306199850060392704 306760980186853686 306971523069617484 308367712839796272 308660559670603296 308872406314165824 309213714795461008 310502954462128992 311352251383524312 311922721057749152 312149409081773679 313287809552531424 313841695907958336 314712727507281792 314928728006600448 315505854340717482 315790130435502528 315792730003875072 316090026095935104 316656495676752192 317171420690932431 317389108694152014 317690522852456052 318559479424809597 320532119657934192 321106549979901816 321395872395896064 322218744858605088 323919748790739504 324805743727256844 325337340689167248 326817063180638784 327351951991081728 327402756842252832 327640694892283539 327938604234793344 328247334791932608 328835591664319584 329909389116012054 330511139027760366 331417891123858474 331716504232092096 333456801902205732 334065022243112628 334382272976486904 334611773507012976 334683557042754816 335283348363619968 335527013587721436 335601756101857024 336378200667306408 337298272332151338 339386950226047968 339995170566954864 340318052970152352 340551627474593088 340938788132888608 341172788673817152 341483114420639568 341496789422795136 342108790837531328 342430861603929696 344164733090160723 344474831317941792 345168797911212288 346913676944770806 346990955969567104 347229110366251776 347243129629428708 347865429144893634 348178861762220736 348509515951928448 350913061189967796 352448785746597852 353071907896453128 354051818445692016 354631281323671872 354686319912440568 355266821254359456 355601279357926992 356238557636346216 358444520907797376 360336761968396608 360598634615175966 361244868727389543 361584835859430144 361913728103925696 362232837357386112 362247462391194146 362496087965930724 362573853462984384 363167264025116928 363818101415842944 364409717389581942 366004508275313154 367669196078218632 368270945989966944 368328101447534436 368677890717665048 368930929764142512 369010075713806592 369940040622359532 369954855208028064 372230848635020352 373181067261103608 373932864403813312 375491944930946688 376164869563439424 376180057098547767 376519001673099168 376522101158466432 377193766909072464 377551975614589152 377811105316452288 378425475750719709 379529492725903104 380570725902105856 382494566887824222 382857809591421396 383202770933568384 383556136649499684 383819387258044296 384183888100644528 384872389692222744 384954955528600704 385219166205010176 385234719304420908 388314897650113824 390364825465762992 390632749162033248 391003720433792064 391716905514382656 392073205445919504 393431202693876672 395208061513725312 395928915251096448 397661645733595776 398308295751403518 398670460050140928 398960191489130856 399022109901495639 399675173911154388 399760915356623808 400051439277667866 400415188540513536 400768377340889493 403250086021272048 405378857214446184 406782940341858912 407152944116916408 407511942027059376 407895585145857432 407898942921671968 409014640249138248 409295364092823312 411156950453061696 411547412894137728 411829875085554432 412956324415657152 413627845587995961 414003939282838656 414762627057373179 415047295984660326 415136335178032416 416199212109031572 416574214617045888 417717079403375232 418455594543944448 420286910056171776 420674472454289976 421053507247336704 422208660902336256 422895227587909908 423185478258869352 423587363803274736 424342987772706522 424745972566412796 426970679316640992 427376159543912256 428142066639869088 429624993144806784 431892998387652672 432206874113225094 432981438403750587 433074324969675792 433783120918889664 435756084240851712 436537009123003776 436854259856378052 437663113055910144 438447455552426112 439160428648983366 439879185488016072 440681518703680488 441082356126659442 442288672309456128 442610103030611256 444609069202940976 445420029657483504 445843030635315872 446149031342683968 447369351450295248 448504267556408544 449027766693185472 449731029776201784 450467087108077728 452515933634730624 453326894089273152 453656346773931054 453757403960203136 454068836632790784 454897051565089536 455310819227519424 456051214366251957 456574482138572928 456887848289663232 457630807884591276 458136496553569067 458450934780441798 458886310786880964 459299775090589056 460141470280280529 462551569259694408 462990839505904944 463820572193191512 464238482349627648 465754431693193488 467884081586623728 469931714328797136 470762543861937504 472069091260922688 472393092009900672 472841708431562496 472915093216587424 473258781511076223 473689095005812608 474135039143902656 474984743515128288 476535784278684078 480449015957862144 480798179486901288 481659824969852724 482551637471900928 483328117287907632 483431804617312512 485879623186109256 487208615590885266 488006011033750872 490225594770958176 491027927986622592 491104135263379248 491907906352190016 492371002187898912 493253387496479376 493273140277370752 494864083674018081 495766708541640549 496307798180027136 497126836685787711 497574756348138144 500185202853308598 501097533364668942 501553159417919232 501573409464730356 501917660260519464 502025335564132224 502472286542624138 502925022545429952 503402634152785536 503748140421936384 504567301000959612 505947408498227007 509080425339071952 509992755850432296 510477079455228528 510827441211889632 511408182199332912 511759183010725728 512245184134192704 513163186256296992 513646292405894544 517753196866818432 520486433954350656 520843665549377664 520864694444143062 521338293911722752 521798143717340451 522268292643331104 522289207352510208 522764273927892672 524574936925168896 526369591784951694 528673178619896778 531077727668538024 531946921985507808 532029479868660852 532900231881539184 533014553808831744 533401919036890488 534357836454519324 537666781361696064 540505142952594912 540897951922763949 542377253789145216 542870592155888544 543349256036079168 543371193586791219 543744131948896086 543860780194476576 544750896037675392 545352853665517664 545727152123764416 546614576084372913 548209267270748928 550608432554209536 551503794117327948 552492152171301654 553016836076497572 553396394646213768 553515113570709888 554910060933539298 554932282812042096 558346272952530528 559771600891655412 560899296605719968 563237917396420032 563860303450546544 564247304345159136 564783151737699648 565790650363608696 566327963421883728 569294239088854656 569834879391883008 570856088853158784 573741850331736333 574286714387132094 575334204974249526 575857331183536896 576275832150966792 577308584538334116 577432433292901056 577828749307515264 577852078956631362 578377494558519552 582472346475170736 585547238198644488 586505580650688096 587575358271573984 588109808168879256 590146804040815008 592812092270587968 593893372876644672 594865375123578624 596492468600393664 597462443627105277 598005690075211392 598440287233696284 598703688924247296 599101572416205703 599512760866731582 599641373034935712 600622782810770304 604435858785697536 604875129031908072 607081092303359232 608068285821669276 610174410512788368 611267913040589064 611843377718786148 611848414382507952 613521960373707372 613943046139234968 616735425679592544 617321119341206592 617744812628331648 618427429590922016 621005908924257984 622704502767048624 623845442115498304 624298818163547358 626575619105062848 627683391815916672 629425455014563584 631011708681434964 631580260871005056 632180052191870208 633312991353504384 634342841381864862 634778217388304028 635381045704912104 637118958849619194 641064239315868384 642213099959803632 644437489717210176 647839497581479008 648310311169837641 649611487454513688 650674681378334496 653634126361277568 654805513684505664 655281389784567078 655877208469586688 656494669583865216 657671183328639168 658740642973475049 659818778232024108 661022278055520732 661623534189989163 662835782247716948 663433008464184192 666913603804411464 668130044486225256 668764545952973808 669223547014025952 670566696727239936 671054027175442872 672756401334612816 674596544664302676 678773900452095936 679990341133909728 680636105940304704 681103254949186176 681877576265777216 682345577347634304 682966228841279136 682993578845590272 684217581675062656 684861723207859392 687676402170662697 688329466180321446 688949662635883584 693827353889541612 693981911939134208 694486259258857416 695730858289787268 696357723524441472 697019031903856896 701826122379935592 704897571493195704 706143815792906256 708103636891384032 709262562647343744 709372639824881136 710533642508718912 711202558715853984 712477115272692432 714803676418026117 716889041815594752 720673523936793216 721197269230351932 722489737454779086 723827456207851392 724465674714772224 724494924782388292 724992175931861448 725147706925968768 727636202831685888 728819434779163884 730812923386327899 732009016550626308 735338392156437264 736541891979933888 736656202895068872 737355781435330096 737861859528285024 739880081244719064 739909710416056128 744461697270040704 746362134522207216 747865728807626624 750277804279962897 750983889861893376 751646300047003413 752329739126878848 752360114197095534 753038003346198336 753044202316932864 753708429813936207 754387533818144928 755103951229178304 755622210632904576 756850951501439418 764989133775648444 765715619182842792 766405541867136768 767112273298999368 767638774516088592 768367776201289056 769744779384445488 769909911057201408 770469438608841816 776629795300227648 780729650931525984 781265498324066496 781297041666214593 782007440867584128 783433811028765312 784146410891839008 786862405387753344 789554387677427541 790416123027450624 791857830502192896 793009767929845167 795323291467191552 796616591502807036 797920382978261712 798044219802991278 799350347822308776 799521830713247616 800102878555335732 801536754681778986 806500172042544096 810757714428892368 813565880683717824 814305888233832816 815023884054118752 815616197923344129 815791170291714864 815797885843343936 818029280498276496 818590728185646624 822313900906123392 823094825788275456 825912648831314304 827255691175991922 828007878565677312 828738228256952481 829525254114746358 830094591969320652 830272670356064832 832398424218063144 833148429234091776 835434158806750464 841348944908579952 845790455175819816 846370956517738704 847174727606549472 848685975545413044 849491945132825592 853941358633281984 854752319087824512 856284133279738176 859249986289613568 861430071580698141 863001307461374289 863785996775305344 864413748226450188 865962876807501174 866148649939351584 866778118434947043 867566241837779328 873074018246007552 873708519712756104 876894911104852224 878320857297966732 879758370976032144 881363037407360976 882164712253318884 885220206061222512 889218138405881952 890840059314967008 891686061270631744 892298062685367936 894738702900590496 897008535112817088 898055533386370944 899269141300097373 899462059552403568 900934174216155456 905031867269461248 906653788178546304 907312693547862108 907514807920406272 910621638455038848 912102428732503914 913148964277145856 915261615769182552 916272993107138134 916901869560883596 917772621573761928 918599550181178112 920282940560561058 925103138519388816 925981679011809888 927641144386383024 931508863386386976 935768163173247456 936448227245321037 939863428657594272 941525087723875008 944138182521845376 944786184019801344 945830186433174848 946517563022152446 947378190011625216 948270078287805312 949969487030256576 951514262072797293 953071568557368156 955678438274428791 961596358973802576 963319649939705448 966656234575815264 971759246372218512 974417231181770532 976012022067501744 980451189541916352 982055855973245184 982208270526758496 982922084676850617 983815812704380032 984742004375797824 986506774992958752 986546280554741504 989728167348036162 991533417083281098 994253673371575422 995149512696276288 1000370405706617196 1002195066729337884 1003146818929460712 1003835320521038928 1004050671128264448 1004944573085248276 1005850045090859904 1006805268305571072 1009134602001919224 1011894816996454014 1018160850678143904 1019985511700864592 1020954158910457056 1021654882423779264 1022816364398665824 1023518366021451456 1024490368268385408 1026326372512593984 1027292584811789088 1032494199270482169 1035506393733636864 1040972867908701312 1041687331098755328 1041729388888286124 1043596287434680902 1044536585286662208 1045528547855785344 1052739183569903388 1057346357239793556 1062155455337076048 1063893843971015616 1064058959737321704 1065800463763078368 1066803838073780976 1068715672909038648 1075333562723392128 1081010285905189824 1081795903845527898 1083734606182168629 1084754507578290432 1085741184311777088 1086698512072158336 1086742387173582438 1087488263897792172 1087721560388953152 1089501792075350784 1090705707331035328 1091454304247528832 1093229152168745826 1103007588234655896 1104984304342603308 1106033672152995144 1106792789292427536 1107030227141419776 1109820121867078596 1109864565624084192 1116692545905061056 1119543201783310824 1121798593211439936 1126475834792840064 1127720606901093088 1128494608690318272 1128540171295643301 1129566303475399296 1131581300727217392 1132655926843767456 1138588478177709312 1141712177706317568 1147483700663472666 1148573428774264188 1150668409948499052 1152551664301933584 1154617169076668232 1154864866585802112 1155657498615030528 1155704157913262724 1164944692950341472 1171094476397288976 1173011161301376192 1175150716543147968 1176219616337758512 1180293608081630016 1185624184541175936 1187786745753289344 1192984937200787328 1194924887254210554 1196011380150422784 1196880574467392568 1197066329704486917 1198203144832411406 1199025521733463164 1199282746069871424 1201245565621540608 1202305132022668479 1209750258063816144 1216136571643338552 1220348821025576736 1222535826081178128 1223686755437572296 1223696828765015904 1227043920747414744 1227886092278469936 1233470851359185088 1234642238682413184 1235489625256663296 1236854859181844032 1242011817848515968 1244287881172119537 1245409005534097248 1247690884230996608 1248597636327094716 1253151238210125696 1255366783631833344 1262023417362869928 1263160521742010112 1266625982707008768 1268685682763729724 1269556434776608056 1270762091409824208 1274237917699238388 1282128478631736768 1284426199919607264 1288874979434420352 1295678995162958016 1296620622339675282 1298944315211251761 1299222974909027376 1301349362756668992 1307268252722555136 1309611027369011328 1310562779569134156 1312989339167730432 1315342366657278336 1317481285946950098 1319637556464048216 1322044556111041464 1323247068379978326 1325671564495433896 1326866016928368384 1333827207608822928 1336260088972450512 1337529091905947616 1338447094028051904 1342108054350885744 1345512802669225632 1349193089328605352 1357547800904191872 1359980682267819456 1361272211880609408 1362206509898372352 1363755152531554432 1364691154695268608 1365932457682558272 1368153643098755871 1368435163350125312 1369723446415718784 1374409489660707201 1375352804341325394 1376658932360642892 1377899325271767168 1380424410840841587 1387654707779083224 1388972518517714832 1391461716579574536 1392715447048882944 1403652244759871184 1409795142986391408 1412287631585812512 1416207273782768064 1418525125294687488 1418745279649762272 1419776344533228669 1421067285017437824 1422405117431707968 1424954230545384864 1429607352836052234 1441347047873586432 1442394538460703864 1444979474909558172 1447654912415702784 1448989849564776584 1449984351863722896 1450295413851937536 1457638869558327768 1461625846772655798 1464018033101252616 1470676784312874528 1473083783959867776 1473312405790137744 1474711562870660192 1475723719056570048 1479760162489438128 1479819420832112256 1487300125624921647 1488923394540081408 1491380510057363133 1492724269044414432 1495731457615253248 1500555608559925794 1503292600094006826 1504659478253757696 1504720228394191068 1506076006692396672 1507416859627872414 1508775067636289856 1510207902458356608 1511244421265809152 1513701903002878836 1529978267551296888 1531431238365685584 1534224546597998736 1535277549032177184 1536735552402578112 1539489558768890976 1540938877217683632 1553259590600455296 1561459301863051968 1562530996648132992 1562594083332429186 1564014881735168256 1565394431152021353 1566867622057530624 1568292821783678016 1573724810775506688 1579108775354855082 1586019535859690334 1593233183005614072 1595840765956523424 1596088439605982556 1598700695644617552 1599043661426495232 1600205757110671464 1603073509363557972 1613000344085088192 1621515428857784736 1627131761367435648 1628611776467665632 1630047768108237504 1630113580760373657 1631232395846688258 1631582340583429728 1631595771686687872 1636058560996552992 1637181456371293248 1639843728253118739 1644627801812246784 1651825297662628608 1654511382351983844 1657476456513904962 1659050508229492716 1660189183938641304 1660545340712129664 1664796848436126288 1682697889817159904 1691580910351639632 1692741913035477408 1694349455213098944 1697371951090826088 1698983890265651184 1707882717266563968 1709504638175649024 1712568266559476352 1722860143161396282 1726002614922748578 1727571993550610688 1728827496452900376 1731925753615002348 1732297299878703168 1733556236869894086 1735132483675558656 1747417039425512208 1756641714595933464 1759516741952064288 1762726074814721952 1764329424506637768 1770440412122445024 1778436276811763904 1781680118629934016 1783372122541263488 1784596125370735872 1789477405801180992 1792387330881315831 1794017070225634176 1796111066772741888 1797304717248617109 1798538282600194746 1798924119104807136 1801868348432310912 1813307576357092608 1814625387095724216 1821243276910077696 1824204857465007828 1830523231538365104 1832545986214276268 1833803739121767192 1835545243147523856 1840565881121122116 1850206277038777632 1851963358023619776 1855282288772766048 1863017726772773952 1871536326346494912 1872896454490642074 1879726857315188544 1883050175447750016 1888276365043690752 1891660372866349696 1893035126044304892 1896540156575610624 1899938974060513152 1903028524145594586 1906143137114736312 1911356876548857582 1923192717947605152 1926639299879410896 1933312469151630528 1943518492744437024 1944930933509512923 1948834462363541064 1952024044135003488 1960902379083832704 1964416541053516992 1965844169353701234 1967631625408760064 1969484008751595648 1973013549985917504 1976221928920425147 1979456334696072324 1983066834166562196 1988507346743150844 1990299025392552576 2000740811413234392 2004390133458675768 2006293637858921424 2007670641042077856 2009889146170496552 2011700090181719808 2018269204003838448 2023789633992908028 2036321701356287808 2039971023401729184 2041908317820914112 2043309764847558528 2045632728797331648 2047036732042902912 2048980736536770816 2052652745025187968 2054585169623578176 2063029206511988091 2064988398540964338 2081945735817402624 2083458777776572248 2087192574869361804 2089073170573324416 2091057095711570688 2105478367139806776 2114692714479587112 2124310910674152096 2127787687942031232 2128117919474643408 2131600927526156736 2133607676147561952 2137431345818077296 2144411029254078351 2150667125446784256 2162020571810379648 2163591807691055796 2167469212364337258 2171482368623554176 2173397024144316672 2173484774347164876 2174976527795584344 2175443120777906304 2181411414662070656 2182908608495057664 2186458304337491652 2192438770158983697 2206015176469311792 2209968608685206616 2212067344305990288 2213585578584855072 2219640243734157192 2219729131248168384 2233385091810122112 2239086403566621648 2243597186422879872 2252951669585680128 2254938900141010239 2255441213802186176 2256989217380636544 2257080342591286602 2259132606950798592 2261125289441808621 2263162601454434784 2265311853687534912 2294967401326945332 2297146857548528376 2301336819896998104 2305103328603867168 2309234338153336464 2309729733171604224 2311408315826525448 2329889385900682944 2342188952794577952 2343891124998643779 2346022322602752384 2350301433086295936 2352439232675517024 2360587216163260032 2368663163032282623 2371248369082351872 2375573491506578688 2379029303789535501 2385969874401574656 2389849774508421108 2393761148934785136 2394132659408973834 2396406289664822812 2398051043466926328 2398565492139742848 2404610264045336958 2419500516127632288 2432273143286677104 2440697642051153472 2445071652162356256 2447373510875144592 2447393657530031808 2454087841494829488 2455772184556939872 2466941702718370176 2469284477364826368 2473709718363688064 2484023635697031936 2486214684770857443 2488575762344239074 2490818011068194496 2495381768461993216 2497195272654189432 2506302476420251392 2524046834725739856 2537371365527459448 2539112869553216112 2541524182819648416 2548475835398476776 2564256957263473536 2568852399839214528 2577749958868840704 2584290214742094423 2589003922384122867 2591357990325916032 2593241244679350564 2597888630422503522 2598445949818054752 2600334355304841129 2602698725513337984 2619222054738022656 2621125559138268312 2630684733314556672 2634962571893900196 2639275112928096432 2644089112222082928 2646494136759956652 2651343128990867792 2667654415217645856 2672520177944901024 2675058183811895232 2676894188056103808 2684216108701771488 2691025605338451264 2697807423900292119 2698386178657210704 2715095601808383744 2719961364535638912 2722544423761218816 2727510305063108864 2731864915365116544 2736307286197511742 2739446892831437568 2748818979321414402 2750705608682650788 2753317864721285784 2755798650543534336 2760848821681683174 2775309415558166448 2777945037035429664 2782923433159149072 2807304489519742368 2809344681735963111 2819590285972782816 2824575263171625024 2832414547565536128 2837490559299524544 2839552689066457338 2842134570034875648 2844810234863415936 2849908461090769728 2854542786218391879 2859214705672104468 2867035314823286373 2884789076921407728 2889958949819116344 2897979699129553168 2899968703727445792 2915277739116655536 2923251693545311596 2928036066202505232 2941353568625749056 2946167567919735552 2946624811580275488 2948766254030551851 2949423125741320384 2951447438113140096 2959520324978876256 2959638841664224512 2974600251249843294 2982761020114726266 2985448538088828864 3001111217119851588 3006585200188013652 3009440456788382136 3012152013384793344 3014833719255744828 3017550135272579712 3020415804916713216 3027403806005757672 3059956535102593776 3062862476731371168 3068449093195997472 3070555098064354368 3073471104805156224 3078979117537781952 3081877754435367264 3097482597811446507 3106519181200910592 3122918603726103936 3125061993296265984 3125188166664858372 3130788862304042706 3136585643567356032 3158217550709710164 3172039071719380668 3186466366011228144 3191681531913046848 3192176879211965112 3197401391289235104 3200411514221342928 3206147018727115944 3226000688170176384 3243030857715569472 3251203818546505887 3254263522734871296 3257223552935331264 3260095536216475008 3260227161520747314 3262464791693376516 3263164681166859456 3263191543373375744 3272117121993105984 3274362912742586496 3279687456506237478 3309022764703967688 3314952913027809924 3318101016458985432 3320378367877282608 3321090681424259328 3329593696872252576 3365395779634319808 3383161820703279264 3385483826070954816 3385620513886929903 3388698910426197888 3394743902181652176 3397967780531302368 3415765434533127936 3425136533118952704 3445720286322792564 3452005229845497156 3457654992905800752 3463851507230004696 3464594599757406336 3467112473739788172 3494834078851024416 3513283429191866928 3519033483904128576 3525452149629443904 3528658849013275536 3540880824244890048 3556872553623527808 3563360237259868032 3566744245082526976 3578954811602361984 3584774661762631662 3588034140451268352 3591198989113460751 3594609434497234218 3597076565200389492 3597848238209614272 3603736696864621824 3606915396068005437 3629250774191448432 3648409714930015656 3661046463076730208 3665091972428552536 3667607478243534384 3671090486295047712 3681131762242244232 3700412554077555264 3703926716047239552 3710564577545532096 3726035453545547904 3732863643516358611 3743072652692989824 3745792908981284148 3759453714630377088 3766100350895500032 3783320745732699392 3786070252088609784 3799877948121026304 3806057048291189172 3812286274229472624 3822713753097715164 3846385435895210304 3853278599758821792 3866624938303261056 3887036985488874048 3889861867019025846 3896832945633755283 3897668924727082128 3904048088270006976 3921804758167665408 3928833082107033984 3931688338707402468 3938968017503191296 3946027099971835008 3952443857840850294 3958912669392144648 3966133668333124392 3977014693486301688 3980598050785105152 4001481622826468784 4008780266917351536 4012587275717842848 4015341282084155712 4019778292340993104 4036538408007676896 4047579267985816056 4072643402712575616 4079942046803458368 4083816635641828224 4086619529695117056 4091265457594663296 4094073464085805824 4105305490050375936 4109170339247156352 4123228468982121603 4126058413023976182 4129976797081928676 4141273232522524761 4166917555553144496 4174385149738723608 4178146341146648832 4210956734279613552 4229385428959174224 4248621821348304192 4255575375884062464 4256235838949286816 4259329033599686007 4263201855052313472 4267215352295123904 4274862691636154592 4288822058508156702 4324041143620759296 4327183615382111592 4334938424728674516 4342964737247108352 4346969548694329752 4349953055591168688 4350886241555812608 4362822829324141312 4372916608674983304 4384877540317967394 4412030352938623584 4419937217370413232 4424134688611980576 4427171157169710144 4439280487468314384 4439458262496336768 4466770183620244224 4474141530172089399 4478172807133243296 4487194372845759744 4509877800282020478 4510882427604372352 4513978434761273088 4514160685182573204 4522250578883617242 4526325202908869568 4530623707375069824 4589934802653890664 4594293715097056752 4602673639793996208 4610206657207734336 4618468676306672928 4622816631653050896 4659778771801365888 4684377905589155904 4687782249997287558 4692044645205504768 4696183293456064059 4700602866172591872 4704878465351034048 4721174432326520064 4737326326064565246 4758058607579071002 4779699549016842216 4787522297869570272 4788265318817947668 4792812579329645624 4796102086933852656 4797130984279485696 4809220528090673916 4839001032255264576 4864546286573354208 4881395284102306944 4890143304324712512 4890340742281120971 4894747021750289184 4894787315060063616 4908175682989658976 4911544369113879744 4919531184759356217 4933883405436740352 4947419436727376128 4972429369541714886 4977151524688478148 4981636022136388992 4994390545308378864 5048093669451479712 5074742731054918896 5078225739106432224 5083048365639296832 5096951670796953552 5128513914526947072 5137704799678429056 5168580429484188846 5178007844768245734 5182715980651832064 5186482489358701128 5195777260845007044 5196891899636109504 5200668710609682258 5205397451026675968 5242251118276536624 5269925143787800392 5278550225856192864 5288178224444165856 5292988273519913304 5302686257981735584 5335308830435291712 5345040355889802048 5350116367623790464 5353788376112207616 5368432217403542976 5377161992643947493 5382051210676902528 5391914151745851327 5395614847800584238 5396772357314421408 5439922729071277824 5463729830730233088 5472614572395023484 5497637958642828804 5501411217365301576 5506635729442571568 5521697643363366348 5550618831116332896 5555890074070859328 5565846866318298144 5614608979039484736 5618689363471926222 5639180571945565632 5649150526343250048 5664829095131072256 5674981118599049088 5679105378132914676 5689620469726831872 5699816922181539456 5709085572436783758 5718429411344208936 5734070629646572746 5769578153842815456 5779917899638232688 5795959398259106336 5799937407454891584 5830555478233311072 5846503387090623192 5856072132405010464 5882707137251498112 5893249623160550976 5897532508061103702 5898846251482640768 5902894876226280192 5919040649957752512 5928665786761275441 5949200502499686588 5965522040229452532 5970897076177657728 6002222434239703176 6013170400376027304 6018880913576764272 6029667438511489656 6035100270545159424 6054807612011515344 6119913070205187552 6125724953462742336 6136898186391994944 6141110196128708736 6146942209610312448 6157958235075563904 6163755508870734528 6194965195622893014 6245837207452207872 6250376333329716744 6261577724608085412 6273171287134712064 6316435101419420328 6344078143438761336 6372932732022456288 6383363063826093696 6384353758423930224 6394802782578470208 6400823028442685856 6412294037454231888 6433233087762235053 6452001376340352768 6486061715431138944 6502407637093011774 6514447105870662528 6520191072432950016 6520454323041494628 6524929583386753032 6526329362333718912 6544234243986211968 6548725825485172992 6559374913012474956 6577316310476951091 6618045529407935376 6629905826055619848 6636202032917970864 6640756735754565216 6659187393744505152 6730791559268639616 6766323641406558528 6770967652141909632 6771241027773859806 6777397820852395776 6783375868325425863 6789487804363304352 6795935561062604736 6891440572645585128 6904010459690994312 6915309985811601504 6927703014460009392 6929189199514812672 6934224947479576344 6989668157702048832 7026566858383733856 7031673374995931337 7038066967808257152 7050904299258887808 7057317698026551072 7081761648489780096 7105989489096847869 7113745107247055616 7126720474519736064 7157909623204723968 7169549323525263324 7182397978226921502 7189218868994468436 7194153130400778984 7195696476419228544 7213830792136010874 7258501548382896864 7296819429860031312 7322092926153460416 7330183944857105072 7335214956487068768 7342180972590095424 7362263524484488464 7400825108155110528 7407853432094479104 7421129155091064192 7452070907091095808 7458644054312572329 7465727287032717222 7486145305385979648 7491585817962568296 7518907429260754176 7572140504177219568 7612114096582378344 7624572548458945248 7645427506195430328 7692770871790420608 7706557199517643584 7733249876606522112 7752870644226283269 7767011767152368601 7774073970977748096 7779723734038051692 7788320441410674139 7793665891267510566 7795337849454164256 7808096176540013952 7857666164214067968 7863376677414804936 7892054199943670016 7904887715681700588 7917825338784289296 7932267336666248784 7954029386972603376 8002963245652937568 8017560533834703072 8025174551435685696 8030682564168311424 8039556584681986208 8073076816015353792 8095158535971632112 8145286805425151232 8159884093606916736 8167633271283656448 8182530915189326592 8218340678494312704 8246456937964243206 8252116826047952364 8259953594163857352 8282546465045049522 8333835111106288992 8348770299477447216 8421913468559227104 8428034045207889333 8458770857918348448 8497243642696608384 8512471677898573632 8518658067199372014 8526403710104626944 8534430704590247808 8549725383272309184 8563628358655175637 8577644117016313404 8601105944469859119 8654367230764223184 8669876849457349032 8693939097388659504 8699906111182337376 8745833217349966608 8769755080635934788 8824060705877247168 8839874434740826464 8848269377223961152 8854342314339420288 8878560974936628768 8878916524992673536 8948283060344178798 8956345614266486592 9019755600564040956 9021764855208744704 9028321370365146408 9044501157767234484 9052650405817739136 9061247414750139648 9179869605307781328 9188587430194113504 9205347279587992416 9220413314415468672 9236937352613345856 9245633263306101792 9292447793434339521 9319557543602731776 9368755811178311808 9375564499994575116 9392366586912128118 9409756930702068096 9474652652129130492 9516117215158142004 9559399098033684432 9575044595739140544 9576530637635895336 9585625158659291248 9592204173867705312 9618441056181347832 9678002064510529152 9729092573146708416 9753611455639517661 9762790568204613888 9780286608649425024 9780681484562241942 9789494043500578368 9789574630120127232 9816351365979317952 9823088738227759488 9839062369518712434 9944858739083429772 9954303049376956296 9963272044272777984 9988781090616757728 10096187338902959424 10149485462109837792 10156451478212864448 10156861541660789709 10166096731278593664 10193903341593907104 10275409599356858112 10337160858968377692 10356015689536491468 10372964978717402256 10391554521690014088 10393783799272219008 10401337421219364516 10484502236553073248 10539850287575600784 10557100451712385728 10576356448888331712 10585976547039826608 10605372515963471168 10670617660870583424 10690080711779604096 10700232735247580928 10736864434807085952 10754323985287894986 10764102421353805056 10773596967340382253 10783828303491702654 10791229695601168476 10793544714628842816 10945229144790046968 10995275917285657608 11002822434730603152 11013271458885143136 11043395286726732696 11101237662232665792 11111780148141718656 11131693732636596288 11198590930549075833 11229217958078969472 11237378726943852444 11278361143891131264 11298301052686500096 11349962237198098176 11358210756265829352 11399633844363078912 11418171144873567516 11436858822688417872 11468141259293145492 11539156307685630912 11559835799276465376 11591918796518212672 11599874814909783168 11661110956466622144 11690498836901265849 11693006774181246384 11712144264810020928 11765414274502996224 11786499246321101952 11795065016122207404 11797692502965281536 11838081299915505024 11857331573522550882 11898401004999373176 11931044080458905064 11941794152355315456 12004444868479406352 12026340800752054608 12037761827153528544 12059334877022979312 12109615224023030688 12239826140410375104 12251449906925484672 12273796372783989888 12282220392257417472 12315916470151127808 12327511017741469056 12369685406946364809 12389930391245786028 12423819697567574283 12500752666659433488 12523155449216170824 12632870202838840656 12688156286877522672 12745865464044912576 12766726127652187392 12768707516847860448 12777987100799058021 12789605565156940416 12801646056885371712 12824588074908463776 12866466175524470106 12972123430862277888 13004815274186023548 13028894211741325056 13040908646082989256 13049859166773506064 13052658724667437824 13088468487972423936 13118749826024949912 13154632620953902182 13236091058815870752 13259811652111239696 13272404065835941728 13281513471509130432 13318374787489010304 13422424590516268197 13461583118537279232 13532647282813117056 13541935304283819264 13542482055547719612 13566751736650851726 13578975608726608704 13591871122125209472 13782881145291170256 13808020919381988624 13830619971623203008 13855406028920018784 13868449894959152688 13979336315404097664 14053133716767467712 14063346749991862674 14076133935616514304 14088549880368192177 14101808598517775616 14114635396053102144 14163523296979560192 14211978978193695738 14339098647050526648 14364795956453843004 14378437737988936872 14388306260801557968 14391392952838457088 14427661584272021748 14517003096765793728 14593638859720062624 14644185852306920832 14660367889714210144 14670429912974137536 14671022226843362913 14684361945180190848 14724527048968976928 14801650216310221056 14842258310182128384 14917288108625144658 14931454574065434444 14983171635925136592 15144281008354439136 15224228193164756688 15249145096917890496 15290855012390860656 15385541743580841216 15413114399035287168 15505741288452566538 15534023534304737202 15548147941955496192 15559447468076103384 15576640882821348278 15587331782535021132 15590675698908328512 15616192353080027904 15726753354829609872 15809775431363401176 15835650677568578592 15864534673332497568 15908058773945206752 16005926491305875136 16035121067669406144 16050349102871371392 16061365128336622848 16079113169363972416 16146153632030707584 16175742455237553981 16190317071943264224 16319768187213833472 16492913875928486412 16504233652095904728 16519907188327714704 16565092930090099044 16667670222212577984 16697540598954894432 16843826937118454208 16856068090415778666 16917541715836696896 16994487285393216768 17024943355797147264 17037316134398744028 17068861409180495616 17099450766544618368 17127256717310351274 17155288234032626808 17202211888939718238 17308734461528446368 17339753698914698064 17387878194777319008 17399812222364674752 17491666434699933216 17539510161271869576 17648121411754494336 17679748869481652928 17696538754447922304 17708684628678840576 17757121949873257536 17785997360283826323 17896566120688357596 17912691228532973184 18039511201128081912 18056642740730292816 18089002315534468968 18105300811635478272 18359739210615562656 18377174860388227008 18410694559175984832 18440826628830937344 18473874705226691712 18491266526612203584 18584895586868679042 18737511622356623616 18751128999989150232 18784733173824256236 18819513861404136192 18949305304258260984 19032234430316284008 19118798196067368864 19150089191478281088 19153061275271790672 19171250317318582496 19184408347735410624 19236882112362695664 19356004129021058304 19458185146293416832 19507222911279035322 19560573217298850048 19561362969124483884 19578988087001156736 19632702731958635904 19646177476455518976 19678124739037424868 19889717478166859544 19908606098753912592 19977562181233515456 20192374677805918848 20298970924219675584 20312902956425728896 20313723083321579418 20332193462557187328 20350127604976277589 20387806683187814208 20674321717936755384 20712031379072982936 20745929957434804512 20783109043380028176 20787567598544438016 20802674842438729032 20969004473106146496 21079700575151201568 21114200903424771456 21152712897776663424 21171953094079653216 21210745031926942336 21317968467290543607 21341235321741166848 21380161423559208192 21473728869614171904 21508647970575789972 21547193934680764506 21567656606983405308 21582459391202336952 21587089429257685632 21890458289580093936 21990551834571315216 22005644869461206304 22026542917770286272 22086790573453465392 22202475324465331584 22223560296283437312 22263387465273192576 22397181861098151666 22458435916157938944 22474757453887704888 22556722287782262528 22716421512531658704 22836342289747135032 22873717645376835744 22936282518586290984 23078312615371261824 23119671598552930752 23183837593036425344 23199749629819566336 23258611932678849807 23301035301457105803 23322221912933244288 23364961324232022417 23380997673802531698 23386013548362492768 23424288529620041856 23572998492642203904 23590130032244414808 23676162599831010048 23714663147045101764 23796802009998746352 23862088160917810128 24008889736958812704 24052681601504109216 24075523654307057088 24118669754045958624 24219230448046061376 24479652280820750208 24502899813850969344 24547592745567979776 24655022035482938112 24739370813892729618 24779860782491572056 24847639395135148566 25001505333318866976 25046310898432341648 25265740405677681312 25284102135623667999 25376312573755045344 25491730928089825152 25537415033695720896 25555974201598116042 25579211130313880832 25603292113770743424 25649176149816927552 25690885075965526911 25732932351048940212 26009630548372047096 26081817292165978512 26099718333547012128 26237499652049899824 26309265241907804364 26472182117631741504 26519623304222479392 26544808131671883456 26563026943018260864 26636749574978020608 26844849181032536394 27065294565626234112 27084964111095439224 27133503473301703452 27157951217453217408 27183742244250418944 27565762290582340512 27616041838763977248 27661239943246406016 27710812057840037568 27736899789918305376 27877343380303018563 27958672630808195328 28106267433534935424 28126693499983725348 28177099760736384354 28229270792106204288 28423957956387391476 28678197294101053296 28729591912907686008 28756875475977873744 28776612521603115936 28855323168544043496 29034006193531587456 29187277719440125248 29288371704613841664 29320735779428420288 29340859825948275072 29342044453686725826 29368723890360381696 29449054097937953856 29834576217250289316 29862909148130868888 29966343271850273184 30288562016708878272 30448456386329513376 30470584624982369127 30498290193835780992 30581710024781721312 30826228798070574336 31011482576905133076 31068047068609474404 31118894936152206768 31153281765642696556 31174663565070042264 31181351397816657024 31453506709659219744 31619550862726802352 31671301355137157184 31729069346664995136 31816117547890413504 32011852982611750272 32070242135338812288 32100698205742742784 32158226338727944832 32292307264061415168 32320790902021146759 32351484910475107962 32380634143886528448 32985827751856972824 33008467304191809456 33039814376655429408 33130185860180198088 33335340444425155968 33395081197909788864 33595772791647227499 33687653874236908416 33712136180831557332 33835083431673393792 34049886711594294528 34074632268797488056 34198901533089236736 34254513434620702548 34310576468065253616 34404423777879436476 34617468923056892736 34679507397829396128 34775756389554638016 34799624444729349504 34983332869399866432 35071496510703797547 35079020322543739152 35296242823508988672 35359497738963305856 35393077508895844608 35514243899746515072 35571994720567652646 35793132241376715192 35825382457065946368 36079022402256163824 36113285481460585632 36178004631068937936 36719478421231125312 36754349720776454016 36821389118351969664 36947749410453383424 36982533053224407168 37109056220839094427 37169791173737358084 37271459092702722849 37502257999978300464 37569466347648512472 37898610608516521968 38064468860632568016 38237596392134737728 38300178382956562176 38306122550543581344 38333961302397174063 38342500634637164992 38368816695470821248 38473764224725391328 38916370292586833664 39014445822558070644 39122725938248967768 39157976174002313472 39265405463917271808 39356249478074849736 39779434956333719088 39817212197507825184 39955124362467030912 40267273771548804591 40384749355611837696 40597941848439351168 40625805912851457792 40627446166643158836 40700255209952555178 40775613366375628416 41348643435873510768 41424062758145965872 41491859914869609024 41566218086760056352 41605349684877458064 41938008946212292992 42159401150302403136 42228401806849542912 42265649641104576531 42305425795553326848 42343906188159306432 42421490063853884672 42635936934581087214 43017295941151579944 43094387869361529012 43135313213966810616 43164918782404673904 43174178858515371264 43780916579160187872 43981103669142630432 44011289738922412608 44013066680530088739 44053085835540572544 44173581146906930784 44404950648930663168 44526774930546385152 44794363722196303332 44949514907775409776 45432843025063317408 45672684579494270064 45747435290753671488 45872565037172581968 46156625230742523648 46239343197105861504 46367675186072850688 46517223865357699614 46602070602914211606 46644443825866488576 46729922648464044834 46761995347605063396 46772027096724985536 46848577059240083712 47180260064488829616 47429326294090203528 47593604019997492704 47724176321835620256 48017779473917625408 48105363203008218432 48151047308614114176 48237339508091917248 48438460896092122752 48527227365712661943 48959304561641500416 49478741627785459236 49559721564983144112 49695278790270297132 50003010666637733952 50092621796864683296 50531480811355362624 50568204271247335998 50752625147510090688 50983461856179650304 51074830067391441792 51111948403196232084 51206584227541486848 51298352299633855104 51381770151931053822 51465864702097880424 52019261096744094192 52163634584331957024 52199436667094024256 52474999304099799648 52618530483815608728 52944364235263483008 53039246608444958784 53089616263343766912 53126053886036521728 53689698362065072788 54169928222190878448 54267006946603406904 54315902434906434816 55131524581164681024 55232083677527954496 55322479886492812032 55421624115680075136 55473799579836610752 55754686760606037126 56212534867069870848 56253386999967450696 56354199521472768708 56458541584212408576 56847915912774782952 57356394588202106592 57459183825815372016 57513750951955747488 57553225043206231872 57710646337088086992 58068012387063174912 58374555438880250496 58641471558856840576 58681719651896550144 58684088907373451652 58898108195875907712 59669152434500578632 59725818296261737776 59932686543700546368 60577124033417756544 60896912772659026752 60941169249964738254 60996580387671561984 61050382814928832767 61163420049563442624 62022965153810266152 62136094137218948808 62237789872304413536 62306563531285393112 62349327130140084528 62362702795633314048 62907013419318439488 63239101725453604704 63342602710274314368 63458138693329990272 63632235095780827008 63953905401871630821 64023705965223500544 64140484270677624576 64316452677455889664 64641581804042293518 64702969820950215924 64761268287773056896 65971655503713945648 66016934608383618912 66079628753310858816 66260371720360396176 66670680888850311936 66790162395819577728 67191545583294454998 67375307748473816832 67424272361663114664 67670166863346787584 68149264537594976112 68509026869241405096 68621152936130507232 68808847555758872952 69234937846113785472 69359014795658792256 69551512779109276032 69599248889458699008 69903105904371317409 69966665738799732864 70094883972696067251 70142993021407595094 70158040645087478304 70718995477926611712 71028487799493030144 71143989441135305292 71586264482753430384 72158044804512327648 72226570962921171264 72356009262137875872 73438956842462250624 73508699441552908032 73642778236703939328 73965066106448814336 74218112441678188854 74339582347474716168 74542918185405445698 75004515999956600928 75138932695297024944 75797221217033043936 76128937721265136032 76475192784269475456 76612245101087162688 76667922604794348126 76685001269274329984 76737633390941642496 76947528449450782656 77072655227896580733 78028891645116141288 78245451876497935536 78712498956149699472 79558869912667438176 79634424395015650368 79910248724934061824 80534547543097609182 81195883696878702336 81254892333286317672 81400510419905110356 81551226732751256832 82697286871747021536 82848125516291931744 82983719829739218048 83132436173520112704 83210699369754916128 83632030140909055689 83876017892424585984 84318802300604806272 84531299282209153062 84687812376318612864 85271873869162174428 86034591882303159888 86188775738723058024 86270626427933621232 86329837564809347808 87561833158320375744 87962207338285260864 88022579477844825216 88026133361060177478 88106171671081145088 88347162293813861568 89588727444392606664 89899029815550819552 90865686050126634816 91345369158988540128 91411753874947107381 91494870581507342976 91745130074345163936 92478686394211723008 93034447730715399228 93204141205828423212 93459845296928089668 93523990695210126792 93544054193449971072 94360520128977659232 94858652588180407056 95187208039994985408 95448352643671240512 96035558947835250816 96210726406016436864 96302094617228228352 96474679016183834496 96876921792184245504 96962372706063440277 97054454731425323886 98957483255570918472 99119443129966288224 99390557580540594264 100006021333275467904 100185243593729366592 100787318374941682497 101062961622710725248 101136408542494671996 101505250295020181376 102149660134782883584 102223896806392464168 102596704599267710208 102763540303862107644 102931729404195760848 104038522193488188384 104327269168663914048 104398873334188048512 104949998608199599296 105237060967631217456 105888728470526966016 106078493216889917568 106179232526687533824 107379396724130145576 108339856444381756896 108534013893206813808 110263049162329362048 110464167355055908992 110843248231360150272 110947599159673221504 111327168662517283281 111509373521212074252 111814377278108168547 112506773999934901392 112708399042945537416 113695831825549565904 114712789176404213184 114918367651630744032 115027501903911494976 115106450086412463744 115421292674176173984 116749110877760500992 117282943117713681152 117368177814746903304 117796216391751815424 119338304869001157264 119451636592523475552 119865373087401092736 120801821314646413773 121154248066835513088 121793825545318053504 121882338499929476508 122100765629857665534 122326840099126885248 124045930307620532304 124272188274437897616 124475579744608827072 124613127062570786224 124698654260280169056 125814026838636878976 126478203450907209408 126685205420548628736 126796948923313729593 126916277386659980544 127264470191561654016 127907810803743261642 129283163608084587036 129405939641900431848 129522536575546113792 131943311007427891296 132033869216767237824 132039200041590266217 132159257506621717632 132520743440720792352 133580324791639155456 134383091166588909996 134848544723326229328 136298529075189952224 137018053738482810192 137242305872261014464 137617695111517745904 138469875692227570944 138718029591317584512 139103025558218552064 139806211808742634818 139933331477599465728 140189767945392134502 140285986042815190188 140316081290174956608 142287978882270610584 143172528965506860768 144316089609024655296 144453141925842342528 144712018524275751744 145581682097137985829 146877913684924501248 148436224883356377708 148679164694949432336 149085836370810891396 150009031999913201856 150277865390594049888 151594442434066087872 152257875442530272064 152950385568538950912 153224490202174325376 153335845209588696252 153370002538548659968 153895056898901565312 154145310455793161466 156057783290232282576 156490903752995871072 157424997912299398944 159117739825334876352 159268848790031300736 161069095086195218364 162509784666572635344 162801020839810220712 165394573743494043072 165696251032583863488 165967439659478436096 166264872347040225408 166421398739509832256 167264060281818111378 168637604601209612544 169062598564418306124 169375624752637225728 170543747738324348856 172069183764606319776 172377551477446116048 172541252855867242464 172659675129618695616 175123666316640751488 175924414676570521728 176045158955689650432 176052266722120354956 176694324587627723136 179177454888785213328 179798059631101639104 181731372100253269632 182690738317977080256 182823507749894214762 182989741163014685952 183151148444786498301 183490260148690327872 186068895461430798456 186408282411656846424 186919690593856179336 187047981390420253584 187088108386899942144 188721040257955318464 189717305176360814112 190374416079989970816 190896705287342481024 192071117895670501632 192421452812032873728 192949358032367668992 193924745412126880554 194108909462850647772 197914966511141836944 198238886259932576448 198781115161081188528 200012042666550935808 200370487187458733184 201574636749883364994 202125923245421450496 202272817084989343992 203010500590040362752 204447793612784928336 205527080607724215288 205863458808391521696 208077044386976376768 208654538337327828096 208797746668376097024 209899997216399198592 210284651918088201753 210474121935262434912 212156986433779835136 214758793448260291152 216679712888763513792 217068027786413627616 220526098324658724096 220928334710111817984 221895198319346443008 222654337325034566562 223018747042424148504 223628754556216337094 225013547999869802784 225416798085891074832 227391663651099131808 229425578352808426368 229836735303261488064 230055003807822989952 230212900172824927488 230842585348352347968 231217965683689742199 234736355629493806608 238676609738002314528 238903273185046951104 239730746174802185472 241603642629292827546 243587651090636107008 243764676999858953016 244201531259715331068 244653680198253770496 248091860615241064608 248544376548875795232 248951159489217654144 249226254125141572448 249397308520560338112 251628053677273757952 252956406901814418816 253593897846627459186 255815621607486523284 258566327216169174072 258811879283800863696 263886622014855782592 264067738433534475648 264078400083180532434 264318515013243435264 265041486881441584704 268766182333177819992 269697089446652458656 272597058150379904448 274036107476965620384 274484611744522028928 275235390223035491808 277436059182635169024 279612423617485269636 280379535890784269004 280571972085630380376 280632162580349913216 284575957764541221168 286345057931013721536 288632179218049310592 288906283851684685056 289424037048551503488 291163364194275971658 296872449766712755416 297358329389898864672 298171672741621782792 300018063999826403712 300555730781188099776 302361955124825047491 303188884868132175744 304515750885060544128 306448980404348650752 306671690419177392504 307790113797803130624 308290620911586322932 312115566580464565152 312981807505991742144 314849995824598797888 318235479650669752704 318537697580062601472 322138190172390436728 325019569333145270688 325602041679620441424 330789147486988086144 331392502065167726976 332529744694080450816 332842797479019664512 333981505987551849843 334528120563636222756 338125197128836612248 341087495476648697712 344138367529212639552 344755102954892232096 345082505711734484928 345319350259237391232 350247332633281502976 351848829353141043456 352104533444240709912 353388649175255446272 358354909777570426656 359596119262203278208 362405463943939241319 363462744200506539264 365381476635954160512 365647015499788429524 366302296889572996602 366980520297380655744 372137790922861596912 372816564823313692848 373839381187712358672 374095962780840507168 377442080515910636928 379434610352721628224 380748832159979941632 381793410574684962048 387849490824253761108 388217818925701295544 395829933022283673888 396117600124770798651 396477772519865152896 397562230322162377056 400740974374917466368 403149273499766729988 404545634169978687984 408895587225569856672 411054161215448430576 411726917616783043392 416154088773952753536 417309076674655656192 419799994432798397184 420569303836176403506 420948243870524869824 429517586896520582304 433359425777527027584 434136055572827255232 436745046291413957487 445308674650069133124 446037494084848297008 447257509112432674188 450027095999739605568 450833596171782149664 454783327302198263616 458851156705616852736 459673470606522976128 460110007615645979904 461685170696704695936 462435931367379484398 469472711258987613216 477353219476004629056 477806546370093902208 483207285258585655092 487529353999717906032 488403062519430662136 496183721230482129216 497088753097751590464 497902318978435308288 498452508250283144896 498794617041120676224 505912813803628837632 507187795693254918372 511631243214973046568 517132654432338348144 517623758567601727392 527773244029711565184 528135476867068951296 528156800166361064868 530082973762883169408 537532364666355639984 539394178893304917312 545194116300759808896 548072214953931240768 548969223489044057856 549453445334359494903 550470780446070983616 559224847234970539272 560759071781568538008 561143944171260760752 561264325160699826432 569151915529082442336 572690115862027443072 577264358436098621184 578848074097103006976 582326728388551943316 593744899533425510832 594716658779797729344 596343345483243565584 600036127999652807424 601111461562376199552 604723910249650094982 606377769736264351488 609031501770121088256 613343380838354785008 616581241823172645864 624231133160929130304 625963615011983484288 629699991649197595776 630853955754264605259 636470959301339505408 644276380344780873456 650039138666290541376 651204083359240882848 661578294973976172288 662785004130335453952 665685594958039329024 667963011975103699686 669056241127272445512 676250394257673224496 682174990953297395424 688276735058425279104 689510205909784464192 690165011423468969856 690638700518474782464 704209066888481419824 716709819555140853312 719192238524406556416 724810927887878482638 730762953271908321024 731294030999576859048 732604593779145993204 733961040594761311488 744275581845723193824 745633129646627385696 747678762375424717344 748191925561681014336 754884161031821273856 758869220705443256448 775698981648507522216 776435637851402591088 791659866044567347776 792235200249541597302 792955545039730305792 795124460644324754112 806298546999533459976 809091268339957375968 817791174451139713344 822108322430896861152 823453835233566086784 832308177547905507072 841138607672352807012 841896487741049739648 859035173793041164608 866718851555054055168 868272111145654510464 873490092582827914974 890617349300138266248 892074988169696594016 894515018224865348376 900054191999479211136 901667192343564299328 909566654604396527232 919346941213045952256 923370341393409391872 924871862734758968796 938945422517975226432 954706438952009258112 955613092740187804416 966414570517171310184 975058707999435812064 976806125038861324272 992367442460964258432 994177506195503180928 996905016500566289792 997589234082241352448 1001944517962655549529 1014375591386509836744 1023262486429946093136 1034265308864676696288 1035247517135203454784 1055546488059423130368 1056313600332722129736 1060165947525766338816 1075064729332711279968 1078788357786609834624 1087216391831817723957 1090388232601519617792 1096144429907862481536 1098906890668718989806 1100941560892141967232 1118449694469941078544 1121518143563137076016 1122287888342521521504 1138303831058164884672 1145380231724054886144 1164653456777103886632 1187489799066851021664 1188352800374312395953 1189433317559595458688 1192686690966487131168 1202222923124752399104 1209447820499300189964 1226686761676709570016 1233162483646345291728 1248462266321858260608 1251927230023966968576 1259399983298395191552 1261707911508529210518 1288552760689561746912 1300078277332581082752 1302408166718481765696 1310235138874241872461 1335926023950207399372 1338112482254544891024 1352500788515346448992 1364349981906594790848 1376553470116850558208 1379020411819568928384 1380330022846937939712 1408418133776962839648 1433419639110281706624 1449621855775756965276 1462588061999153718096 1465209187558291986408 1488551163691446387648 1491266259293254771392 1495357524750849434688 1496383851123362028672 1517738441410886512896 1551397963297015044432 1552871275702805182176 1583319732089134695552 1584470400499083194604 1590248921288649508224 1612597093999066919952 1618182536679914751936 1635582348902279426688 1644216644861793722304 1646907670467132173568 1648360336003078484709 1682277215344705614024 1683792975482099479296 1718070347586082329216 1736544222291309020928 1746980185165655829948 1781234698600276532496 1784149976339393188032 1789030036449730696752 1800108383998958422272 1803334384687128598656 1819133309208793054464 1849743725469517937592 1877890845035950452864 1892561867262793815777 1909412877904018516224 1932829141034342620368 1950117415998871624128 1953612250077722648544 1984734884921928516864 1988355012391006361856 1993810033001132579584 2003889035925311099058 2028751182773019673488 2046524972859892186272 2068530617729353392576 2070495034270406909568 2112627200665444259472 2150129458665422559936 2157576715573219669248 2174432783663635447914 2192288859815724963072 2197813781337437979612 2201883121784283934464 2236899388939882157088 2243036287126274152032 2244575776685043043008 2276607662116329769344 2329306913554207773264 2374979598133702043328 2376705600748624791906 2378866635119190917376 2385373381932974262336 2418895640998600379928 2453373523353419140032 2466324967292690583456 2496924532643716521216 2523415823017058421036 2577105521379123493824 2600156554665162165504 2604816333436963531392 2620470277748483744922 2671852047900414798744 2676224964509089782048 2705001577030692897984 2728699963813189581696 2758040823639137856768 2816836267553925679296 2866839278220563413248 2899243711551513930552 2925176123998307436192 2930418375116583972816 2977102327382892775296 2982532518586509542784 2990715049501698869376 2992767702246724057344 3005833553887966648587 3102795926594030088864 3105742551405610364352 3166639464178269391104 3168940800998166389208 3180497842577299016448 3225194187998133839904 3236365073359829503872 3271164697804558853376 3288433289723587444608 3296720672006156969418 3364554430689411228048 3436140695172164658432 3493960370331311659896 3562469397200553064992 3568299952678786376064 3578060072899461393504 3606668769374257197312 3699487450939035875184 3755781690071900905728 3785123734525587631554 3865658282068685240736 3900234831997743248256 3907224500155445297088 3930705416622725617383 4007778071850622198116 4057502365546039346976 4093049945719784372544 4137061235458706785152 4140990068540813819136 4225254401330888518944 4300258917330845119872 4348865567327270895828 4395627562674875959224 4473798777879764314176 4486072574252548304064 4489151553370086086016 4553215324232659538688 4658613827108415546528 4749959196267404086656 4753411201497249583812 4770746763865948524672 4837791281997200759856 4906747046706838280064 4932649934585381166912 5046831646034116842072 5154211042758246987648 5209632666873927062784 5240940555496967489844 5343704095800829597488 5352449929018179564096 5410003154061385795968 5457399927626379163392 5633672535107851358592 5677685601788381447331 5798487423103027861104 5850352247996614872384 5860836750233167945632 5954204654765785550592 5965065037173019085568 5981430099003397738752 6011667107775933297174 6205591853188060177728 6211485102811220728704 6337881601996332778416 6450388375996267679808 6472730146719659007744 6576866579447174889216 6593441344012313938836 6729108861378822456096 6987920740662623319792 7124938794401106129984 7136599905357572752128 7156120145798922787008 7398974901878071750368 7570247469051175263108 7731316564137370481472 7800469663995486496512 7814449000310890594176 7861410833245451234766 8015556143701244396232 8115004731092078693952 8186099891439568745088 8274122470917413570304 8450508802661777037888 8600517834661690239744 8697731134654541791656 8791255125349751918448 8947597555759528628352 8972145148505096608128 8978303106740172172032 9317227654216831093056 9499918392534808173312 9506822402994499167624 9541493527731897049344 9675582563994401519712 9813494093413676560128 9865299869170762333824 10093663292068233684144 10308422085516493975296 10481881110993934979688 10687408191601659194976 10704899858036359128192 10820006308122771591936 11267345070215702717184 11355371203576762894662 11596974846206055722208 11700704495993229744768 11721673500466335891264 12023334215551866594348 12411183706376120355456 12422970205622441457408 12675763203992665556832 12900776751992535359616 13186882688024627877672 13458217722757644912192 13975841481325246639584 14249877588802212259968 14312240291597845574016 14797949803756143500736 15140494938102350526216 15462633128274740962944 15628898000621781188352 15722821666490902469532 16031112287402488792464 16230009462184157387904 16372199782879137490176 16901017605323554075776 17033056805365144341993 17395462269309083583312 17582510250699503836896 17895195111519057256704 17944290297010193216256 18634455308433662186112 19013644805988998335248 19351165127988803039424 19730599738341524667648 20187326584136467368288 20963762221987869959376 21374816383203318389952 21409799716072718256384 22710742407153525789324 23193949692412111444416 23401408991986459489536 23443347000932671782528 24046668431103733188696 24822367412752240710912 25351526407985331113664 25801553503985070719232 26373765376049255755344 26916435445515289824384 27951682962650493279168 28499755177604424519936 28624480583195691148032 29595899607512287001472 30280989876204701052432 30925266256549481925888 31445643332981804939064 32062224574804977584928 32460018924368314775808 33802035210647108151552 34066113610730288683986 34790924538618167166624 35165020501399007673792 37268910616867324372224 38027289611977996670496 38702330255977606078848 40374653168272934736576 41927524443975739918752 42749632766406636779904 45421484814307051578648 46387899384824222888832 46886694001865343565056 48093336862207466377392 50703052815970662227328 51099170416095433025979 52747530752098511510688 53832870891030579648768 55903365925300986558336 59191799215024574002944 60561979752409402104864 62891286665963609878128 64124449149609955169856 68132227221460577367972 69581849077236334333248 70330041002798015347584 76054579223955993340992 77404660511955212157696 80749306336545869473152 83855048887951479837504 85499265532813273559808 90842969628614103157296 92775798769648445777664 96186673724414932754784 101406105631941324454656 102198340832190866051958 105495061504197023021376 111806731850601973116672 121123959504818804209728 125782573331927219756256 128248898299219910339712 136264454442921154735944 139163698154472668666496 140660082005596030695168 152109158447911986681984 161498612673091738946304 167710097775902959675008 181685939257228206314592 192373347448829865509568 204396681664381732103916 210990123008394046042752 242247919009637608419456 251565146663854439512512 256497796598439820679424 272528908885842309471888 278327396308945337332992 304218316895823973363968 335420195551805919350016 363371878514456412629184 384746694897659731019136 408793363328763464207832 421980246016788092085504 484495838019275216838912 503130293327708879025024 545057817771684618943776 726743757028912825258368 769493389795319462038272 817586726657526928415664 1006260586655417758050048 1090115635543369237887552 1453487514057825650516736 1635173453315053856831328 2180231271086738475775104 3270346906630107713662656 4360462542173476951550208 6540693813260215427325312 13081387626520430854650624
- Sum of all divisors σ(n): 48566817960935210299883520
- Sum of proper divisors (its aliquot sum) s(n): 35485430334414779445232896
- 13081387626520430854650624 is an abundant number, because the sum of its proper divisors (35485430334414779445232896) is greater than itself. Its abundance is 22404042707894348590582272
Bases of 13081387626520430854650624
- Binary: 1010110100100001011101110001101101100110111001000101110101110110100110111011000000002
- Hexadecimal: 0xAD21771B66E45D769BB00
- Base-36: 1N66X6H8L6A570000
Squares and roots of 13081387626520430854650624
- 13081387626520430854650624 squared (130813876265204308546506242) is 171122702235281831360701402968029626924329103589376
- 13081387626520430854650624 cubed (130813876265204308546506243) is 2238522399637355823558930044911684254682189957087936688207464115700838170624
-
The
square root of 13081387626520430854650624 is 3616820098722.1400440981 -
The
cube root of 13081387626520430854650624 is 235623139.4663257423
Scales and comparisons
How big is 13081387626520430854650624?- 13,081,387,626,520,430,854,650,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 13,081,387,626,520,430,854,650,624 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 13081387626520430854650624 cubic inches would be around 19635261.6 feet tall.
Recreational maths with 13081387626520430854650624
- 13081387626520430854650624 backwards is 42605645803402562678318031
- The number of decimal digits it has is: 26
- The sum of 13081387626520430854650624's digits is 99
- 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 13081387626520430854650624 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 13081387626520430854650624 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/13081387626520430854650624/
Chicago style:
Numbermatics. 2024. "Number 13081387626520430854650624 - Facts about the integer". https://numbermatics.com/n/13081387626520430854650624/
The information we have on file for 13081387626520430854650624 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 13081387626520430854650624, math, Factors of 13081387626520430854650624, curriculum, school, college, exams, university, Prime factorization of 13081387626520430854650624, STEM, science, technology, engineering, physics, economics, calculator, thirteen septillion, eighty-one sextillion, three hundred eighty-seven quintillion, six hundred twenty-six quadrillion, five hundred twenty trillion, four hundred thirty billion, eight hundred fifty-four million, six hundred fifty thousand, six hundred twenty-four.