1269422454175637452943616
1,269,422,454,175,637,452,943,616 is an even composite number composed of six prime numbers multiplied together.
1269422454175637452943616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 1269422454175637452943616:
28 × 34 × 76 × 134 × 434 × 732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 43 × 43 × 43 × 43 × 73 × 73)See below for interesting mathematical facts about the number 1269422454175637452943616 from the Numbermatics database.
Names of 1269422454175637452943616
- Cardinal: 1269422454175637452943616 can be written as One septillion, two hundred sixty-nine sextillion, four hundred twenty-two quintillion, four hundred fifty-four quadrillion, one hundred seventy-five trillion, six hundred thirty-seven billion, four hundred fifty-two million, nine hundred forty-three thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 1.269422454175637452943616 × 1024
Factors of 1269422454175637452943616
Divisors of 1269422454175637452943616
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 43 48 49 52 54 56 63 64 72 73 78 81 84 86 91 96 98 104 108 112 117 126 128 129 144 146 147 156 162 168 169 172 182 189 192 196 208 216 219 224 234 252 256 258 273 288 292 294 301 312 324 336 338 343 344 351 364 378 384 387 392 416 432 438 441 448 468 504 507 511 516 546 559 567 576 584 588 602 624 637 648 657 672 676 686 688 702 728 756 768 774 784 819 832 864 876 882 896 903 936 949 1008 1014 1022 1029 1032 1053 1092 1118 1134 1152 1161 1168 1176 1183 1204 1248 1274 1296 1314 1323 1344 1352 1372 1376 1404 1456 1512 1521 1533 1548 1568 1638 1664 1677 1728 1752 1764 1792 1806 1849 1872 1898 1911 1971 2016 2028 2044 2058 2064 2106 2107 2184 2197 2236 2268 2304 2322 2336 2352 2366 2401 2408 2457 2496 2548 2592 2628 2646 2688 2704 2709 2744 2752 2808 2847 2912 3024 3042 3066 3087 3096 3136 3139 3276 3328 3354 3456 3483 3504 3528 3549 3577 3612 3698 3744 3796 3822 3913 3942 3969 4032 4056 4088 4116 4128 4212 4214 4368 4394 4459 4472 4536 4563 4599 4644 4672 4704 4732 4802 4816 4914 4992 5031 5096 5184 5256 5292 5329 5376 5408 5418 5488 5504 5547 5616 5694 5733 5824 5913 6048 6084 6132 6174 6192 6272 6278 6321 6552 6591 6643 6708 6912 6966 7008 7056 7098 7154 7203 7224 7267 7371 7396 7488 7592 7644 7826 7884 7938 8064 8112 8127 8176 8232 8256 8281 8424 8428 8541 8736 8788 8918 8944 9072 9126 9198 9261 9288 9344 9408 9417 9464 9604 9632 9828 9984 10062 10192 10368 10512 10584 10647 10658 10731 10816 10836 10976 11008 11094 11232 11388 11466 11648 11739 11826 12096 12168 12264 12337 12348 12384 12544 12556 12642 12943 13104 13182 13286 13377 13416 13689 13797 13932 14016 14112 14196 14308 14406 14448 14534 14742 14749 14792 14976 15093 15184 15288 15379 15652 15768 15876 15987 16128 16224 16254 16352 16464 16512 16562 16641 16807 16848 16856 17082 17199 17472 17576 17836 17888 18144 18252 18396 18522 18576 18688 18816 18834 18928 18963 19208 19264 19656 19773 19929 20124 20384 20736 21024 21168 21294 21316 21462 21609 21632 21672 21801 21952 21973 22188 22464 22776 22932 23296 23478 23652 24037 24192 24336 24381 24528 24674 24696 24768 24843 25039 25112 25284 25623 25886 26208 26364 26572 26754 26832 27378 27391 27594 27783 27864 28032 28224 28251 28392 28561 28616 28812 28896 29068 29484 29498 29584 29952 30186 30368 30576 30758 31213 31304 31536 31752 31941 31974 32193 32448 32508 32704 32928 33024 33124 33282 33614 33696 33712 34164 34398 34944 35152 35217 35672 35776 36288 36504 36792 37011 37044 37152 37303 37632 37668 37856 37926 38416 38528 38829 39312 39546 39858 40131 40248 40768 40807 41391 42048 42336 42588 42632 42924 43218 43264 43344 43602 43904 43946 44247 44376 44928 45279 45552 45864 46137 46501 46956 47304 47961 48074 48384 48672 48762 49056 49348 49392 49536 49686 49923 50078 50224 50421 50568 50869 51246 51597 51772 52416 52728 53144 53508 53664 54756 54782 55188 55566 55728 56064 56448 56502 56784 56889 57122 57232 57624 57792 57967 58136 58968 58996 59168 59319 59787 60372 60736 61152 61516 62426 62608 63072 63504 63882 63948 64386 64827 64896 65016 65403 65408 65856 65919 66248 66564 67228 67392 67424 68328 68796 69277 69888 70304 70434 71344 71552 72111 72576 73008 73584 74022 74088 74304 74529 74606 75117 75336 75712 75852 76832 76869 77056 77658 78624 79092 79507 79716 80262 80496 81536 81614 82173 82782 84096 84672 84753 85176 85264 85683 85848 86359 86436 86688 87204 87808 87892 88494 88752 89856 90558 90601 91104 91728 92274 93002 93639 93912 94471 94608 95823 95922 96148 96579 97344 97524 98112 98696 98784 99072 99372 99846 100156 100448 100842 101136 101738 102492 103194 103243 103544 104832 105456 105651 106288 107016 107328 107653 109512 109564 110376 111033 111132 111456 111909 112896 113004 113568 113778 114244 114464 115248 115584 115934 116272 116487 117649 117936 117992 118336 118638 119574 120393 120744 121472 122304 122421 123032 124852 125216 126144 127008 127764 127896 128772 129654 129792 130032 130806 130816 131712 131838 132496 132741 133128 134456 134784 134848 134977 136656 137592 138411 138554 139503 140608 140868 142688 143104 143883 144222 145152 146016 147168 148044 148176 148608 149058 149212 149769 150234 150672 151263 151424 151704 152607 153664 153738 153811 155316 157248 158184 159014 159432 160381 160524 160992 163072 163228 164346 165564 168192 168259 169344 169506 170352 170528 170667 171366 171696 172718 172872 173376 173901 174408 175273 175784 176988 177504 177957 179361 181116 181202 182208 183456 184548 186004 187278 187824 188942 189216 191646 191737 191844 192296 193158 194481 194688 195048 196209 196224 197392 197568 197757 198744 199692 199927 200312 200896 201684 202272 203476 204984 206388 206486 207088 207831 209664 210912 211302 212576 214032 214656 215306 216333 218491 219024 219128 220752 222066 222264 222912 223587 223818 225351 226008 227136 227556 228488 228928 229147 230496 231168 231868 232544 232974 235298 235872 235984 236672 237276 238521 239148 240786 241488 242944 244608 244842 246064 246519 249704 250432 252288 254016 254259 255528 255792 257049 257544 259077 259308 260064 261121 261612 263424 263676 264992 265482 266256 268912 269568 269696 269954 271803 273312 275184 276822 277108 279006 280917 281216 281736 283413 285376 285649 287766 288444 289737 292032 294336 296088 296352 297216 298116 298424 299538 300468 301344 302526 302848 303408 305214 307328 307476 307622 309729 310632 312481 314496 316368 316953 318028 318864 320762 321048 321984 322959 325507 326456 328692 331128 333099 335727 336518 338688 339012 340704 341056 341334 342732 343392 345436 345744 346752 347802 348816 349461 350546 351568 352947 353976 355008 355914 356083 358722 361179 362232 362404 364416 366912 367263 369096 372008 374556 375648 377884 378432 383292 383474 383688 384592 386316 388962 389376 390096 392418 392448 394784 395136 395514 397488 398223 399384 399854 400624 401792 403368 404544 404931 405769 406952 409968 412776 412972 414176 415233 415662 418509 421824 422604 425152 428064 429312 430612 431649 432666 436982 438048 438256 441504 444132 444528 445824 447174 447636 450702 452016 453789 454272 455112 456976 457821 457856 458294 460992 461433 463736 465088 465948 470596 471744 471968 473344 474552 477042 478296 481143 481572 482976 484939 489216 489684 492128 493038 499408 500864 504576 504777 508032 508518 511056 511584 514098 515088 518154 518616 520128 521703 522242 523224 525819 527352 529984 530491 530964 532512 537824 538083 539392 539908 543606 546624 550368 553644 554216 556549 558012 561834 562432 563472 566826 570752 571298 575211 575532 576888 579474 584064 588627 588672 592176 592704 593271 596232 596848 599076 599781 600936 602688 604513 605052 606816 610428 614656 614952 615244 619458 621264 623493 624962 628992 632736 633906 634207 636056 637728 641524 642096 643968 645918 648999 651014 652912 655473 657384 661297 662256 666198 670761 671454 673036 676053 678024 681408 682112 682668 685464 686784 687441 690872 691488 693504 695604 697632 698922 701092 703136 705894 707952 710016 711828 712166 715563 717444 722358 722701 724464 724808 728832 733824 734526 738192 739557 744016 749112 751296 753571 755768 756864 766584 766948 767376 769184 771147 772632 777231 777924 780192 783363 784836 789568 790272 791028 794976 796446 798768 799708 801248 803584 806736 809088 809862 811538 813904 815409 819936 825552 825944 828352 830466 831324 837018 842751 843648 845208 850239 850304 856128 856947 861224 863298 865332 873964 876096 876512 883008 888264 889056 891648 894348 895272 900601 901404 904032 907578 908544 910224 913952 915642 915712 916588 921984 922866 927472 929187 930176 931896 937443 941192 943488 943936 944839 949104 954084 956592 962286 963144 965952 968877 969878 976521 979368 984256 986076 998816 999297 1001728 1007181 1009554 1016064 1017036 1022112 1023168 1028196 1030176 1033591 1036308 1037232 1040256 1043406 1044484 1046448 1048383 1051638 1054704 1058841 1059968 1060982 1061928 1065024 1068249 1075648 1076166 1076677 1079816 1087212 1093248 1100736 1101789 1107288 1108432 1113098 1116024 1122667 1123668 1126944 1133652 1141504 1142596 1150422 1151064 1153776 1158948 1168128 1177254 1177344 1177813 1184352 1185408 1186542 1192464 1193696 1194669 1198152 1199562 1201872 1205376 1209026 1210104 1213632 1214793 1217307 1220856 1226911 1228123 1229904 1230488 1238916 1242528 1245699 1246986 1249924 1255527 1265472 1267812 1268414 1272112 1275456 1283048 1284192 1287936 1291836 1297998 1302028 1305824 1310946 1314768 1322594 1324512 1332396 1341522 1342159 1342908 1346072 1352106 1356048 1361367 1362816 1364224 1365336 1370928 1373463 1373568 1374882 1381744 1382976 1384299 1391208 1395264 1397844 1399489 1402184 1406272 1411788 1415904 1420032 1423656 1424332 1431126 1434888 1443429 1444716 1445402 1448928 1449616 1454817 1467648 1469052 1476384 1479114 1488032 1498224 1502592 1507142 1511536 1513728 1514331 1529437 1533168 1533896 1534752 1538368 1542294 1545264 1554462 1555848 1560384 1565109 1566726 1569672 1577457 1579136 1582056 1589952 1591473 1592892 1597536 1599416 1602496 1604029 1613472 1618176 1619724 1623076 1627808 1630818 1639872 1651104 1651888 1656704 1660932 1662648 1669647 1674036 1685502 1687296 1690416 1700478 1700608 1712256 1713894 1722448 1725633 1726596 1730664 1747928 1752192 1753024 1754701 1766016 1776528 1778112 1779813 1788696 1790544 1799343 1801202 1802808 1808064 1813539 1815156 1820448 1827847 1827904 1831284 1833176 1843968 1845732 1854944 1858374 1860352 1863792 1870479 1874886 1882384 1886976 1887872 1889678 1898208 1902621 1908168 1913184 1924572 1926288 1931904 1937754 1939756 1946997 1953042 1958736 1966419 1968512 1972152 1983891 1997632 1998594 1999543 2014362 2019108 2028159 2034072 2044224 2046336 2056392 2060352 2062323 2067182 2072616 2074464 2080512 2084953 2086812 2088968 2092896 2096766 2103276 2109408 2117682 2119936 2121964 2123856 2130048 2136498 2146689 2151296 2152332 2153354 2159632 2168103 2174424 2186496 2187367 2201472 2203578 2214576 2216864 2218671 2226196 2232048 2245334 2247336 2253888 2260713 2267304 2278549 2285192 2300844 2302128 2307552 2313441 2317896 2331693 2350089 2354508 2355626 2368704 2370816 2373084 2384928 2387392 2389338 2396304 2399124 2403744 2410752 2418052 2420208 2427264 2429586 2434614 2441712 2446227 2453822 2456246 2459808 2460976 2477832 2485056 2491398 2492581 2493972 2499848 2511054 2528253 2530944 2535624 2536828 2544224 2550717 2550912 2566096 2568384 2570841 2583672 2595996 2604056 2611648 2621892 2629536 2645188 2649024 2664792 2683044 2684318 2685816 2692144 2701803 2704212 2712096 2722734 2725632 2730672 2741856 2746926 2747136 2749764 2763488 2765952 2768598 2782416 2787561 2790528 2795688 2798978 2804368 2812329 2812544 2823576 2831808 2834517 2840383 2847312 2848664 2862252 2869776 2886858 2889432 2890804 2897856 2899232 2906631 2909634 2929563 2938104 2952768 2958228 2976064 2978911 2996448 3005184 3014284 3021543 3023072 3028662 3058874 3066336 3067792 3069504 3076736 3084588 3090528 3100773 3108924 3111696 3120768 3130218 3133452 3139344 3154914 3158272 3164112 3176523 3179904 3182946 3185784 3195072 3198832 3204747 3204992 3208058 3226944 3230031 3239448 3246152 3255616 3261636 3279744 3302208 3303776 3305367 3313408 3321864 3325296 3339294 3348072 3368001 3371004 3380832 3394573 3400956 3418801 3424512 3427788 3444896 3451266 3453192 3461328 3495856 3504384 3506048 3509402 3532032 3533439 3553056 3556224 3559626 3577392 3581088 3598686 3602404 3605616 3616128 3627078 3630312 3640896 3644379 3651921 3655694 3655808 3662568 3666352 3680733 3684369 3691464 3709888 3713437 3716748 3727584 3740958 3749772 3764768 3766581 3775744 3779356 3796416 3805242 3816336 3826368 3849144 3852576 3863808 3875508 3879512 3893994 3895843 3906084 3917472 3932838 3937024 3944304 3967782 3995264 3997188 3999086 4026477 4028724 4038216 4056318 4062253 4068144 4088448 4092672 4112784 4120389 4120704 4124646 4134364 4145232 4148928 4152897 4169906 4173624 4177936 4185792 4193532 4198467 4206552 4218816 4231591 4235364 4243928 4247712 4260096 4272996 4293378 4302592 4304664 4306708 4319264 4330287 4336206 4348848 4364451 4374734 4402944 4407156 4429152 4433728 4437342 4439449 4452392 4464096 4490668 4494672 4507776 4521426 4534608 4542993 4557098 4570384 4588311 4601688 4604256 4615104 4626882 4629079 4635792 4663386 4695327 4700178 4709016 4711252 4732371 4737408 4746168 4769856 4774419 4774784 4778676 4792608 4798248 4807488 4812087 4836104 4840416 4854528 4859172 4869228 4883424 4892454 4907644 4912492 4919616 4921952 4955664 4970112 4982796 4985162 4987944 4999696 5008941 5022108 5056506 5058907 5061888 5071248 5073656 5088448 5101434 5101824 5132192 5136768 5141682 5167344 5176899 5191992 5208112 5223296 5243784 5259072 5264103 5274997 5290376 5298048 5329584 5366088 5368636 5371632 5384288 5398029 5403606 5408424 5424192 5440617 5445468 5461344 5483541 5483712 5493852 5499528 5526976 5531904 5537196 5564832 5575122 5581056 5591376 5597956 5608736 5611437 5624658 5625088 5647152 5663616 5669034 5680766 5694624 5697328 5707863 5724504 5739552 5773716 5778864 5781608 5795712 5798464 5804011 5813262 5819268 5859126 5876208 5899257 5905536 5916456 5951673 5952128 5957822 5992896 5998629 6028568 6043086 6046144 6057324 6117748 6132672 6135584 6139008 6153472 6169176 6181056 6186969 6201546 6217848 6223392 6241536 6254859 6260436 6266904 6278688 6304207 6309828 6328224 6353046 6359808 6365892 6371568 6390144 6397664 6409494 6409984 6416116 6440067 6453888 6460062 6478896 6492304 6504309 6511232 6523272 6559488 6562101 6604416 6607552 6610734 6613873 6643728 6650592 6678588 6696144 6736002 6742008 6761664 6782139 6789146 6801912 6835647 6837602 6855576 6889792 6896383 6902532 6906384 6922656 6991712 6995079 7012096 7018804 7050267 7066878 7106112 7112448 7119252 7154784 7162176 7197372 7204808 7211232 7232256 7235137 7254156 7260624 7281792 7288758 7303842 7311388 7311616 7325136 7332704 7338681 7361466 7368738 7382928 7419776 7426874 7433496 7455168 7477743 7481916 7499544 7529536 7533162 7536739 7558712 7592832 7610484 7632672 7652151 7652736 7698288 7705152 7712523 7751016 7759024 7787988 7791686 7812168 7834944 7858669 7865676 7888608 7935564 7990528 7994376 7998172 8052954 8057448 8076432 8105409 8112636 8124506 8136288 8176896 8225568 8240778 8241408 8244691 8249292 8268728 8290464 8297856 8305794 8339812 8347248 8355872 8362683 8371584 8387064 8396934 8413104 8436987 8437632 8463182 8470728 8487856 8495424 8503551 8521149 8545992 8586756 8588377 8596861 8609328 8613416 8638528 8660574 8672412 8697696 8719893 8728902 8749468 8788689 8814312 8858304 8867456 8874684 8878898 8904784 8928192 8936733 8981336 8989344 9015552 9042852 9069216 9085986 9114196 9140768 9176622 9203376 9208512 9230208 9253764 9258158 9271584 9302319 9326772 9390654 9395113 9400356 9418032 9422504 9464742 9474816 9492336 9529569 9539712 9548838 9549568 9557352 9585216 9596496 9614241 9614976 9624174 9672208 9680832 9690093 9718344 9738456 9766848 9784908 9796423 9815288 9824984 9839232 9843904 9853321 9911328 9940224 9965592 9970324 9975888 9999392 10017882 10044216 10104003 10113012 10117814 10142496 10147312 10176896 10183719 10202868 10256403 10264384 10273536 10283364 10334688 10353798 10383984 10416224 10446592 10487568 10518144 10528206 10549994 10580752 10596096 10600317 10659168 10732176 10737272 10743264 10768576 10796058 10807212 10816848 10848384 10881234 10890936 10922688 10933137 10955763 10967082 10967424 10987704 10999056 11042199 11053107 11053952 11074392 11129664 11140311 11150244 11182752 11195912 11217472 11222874 11228203 11249316 11294304 11327232 11338068 11361532 11389248 11394656 11415726 11449008 11479104 11547432 11557728 11563216 11591424 11596928 11608022 11626524 11638536 11687529 11707813 11718252 11752416 11798514 11811072 11832912 11903346 11904256 11915644 11985792 11997258 12057136 12079431 12086172 12092288 12114648 12186759 12235496 12265344 12271168 12278016 12282907 12338352 12362112 12373938 12403092 12435696 12446784 12458691 12509718 12520872 12533808 12557376 12595401 12608414 12619656 12656448 12694773 12706092 12731784 12743136 12780288 12794929 12795328 12818988 12832232 12880134 12907776 12920124 12957792 12984608 12990861 13008618 13022464 13046544 13093353 13124202 13208832 13215104 13221468 13227746 13287456 13301184 13318347 13357176 13392288 13436683 13472004 13484016 13523328 13564278 13578292 13603824 13628979 13671294 13675204 13711152 13764933 13779584 13792766 13805064 13812768 13845312 13887237 13983424 13990158 13996801 14037608 14100534 14133756 14197113 14212224 14238504 14309568 14323257 14324352 14394744 14409616 14422464 14436261 14470274 14508312 14521248 14563584 14577516 14594671 14607684 14622776 14650272 14665408 14677362 14722932 14737476 14765856 14839552 14853748 14866992 14910336 14955486 14963832 14999088 15026823 15059072 15066324 15073478 15117424 15176721 15185664 15220968 15265344 15304302 15305472 15311569 15396576 15410304 15425046 15502032 15518048 15530697 15575976 15583372 15624336 15669888 15717338 15731352 15777216 15792309 15824991 15871128 15949843 15988752 15996344 16105908 16114896 16152864 16194087 16210818 16225272 16249012 16272576 16321851 16450623 16451136 16481556 16489382 16498584 16537456 16580928 16595712 16611588 16679624 16694496 16711744 16725366 16743168 16774128 16793868 16826208 16873974 16875264 16926364 16941456 16975712 16990848 17007102 17042298 17091984 17123589 17173512 17176754 17193722 17218656 17226832 17277056 17321148 17344824 17395392 17412033 17439786 17448067 17457804 17498936 17577378 17628624 17697771 17716608 17734912 17749368 17757796 17809568 17855019 17856384 17873466 17962672 17978688 17995887 18085704 18138432 18171972 18228392 18281536 18353244 18406752 18417024 18460416 18507528 18516316 18543168 18560907 18604638 18653544 18764577 18781308 18790226 18800712 18836064 18845008 18912621 18929484 18984672 19059138 19079424 19097676 19114704 19170432 19192992 19228482 19229952 19248348 19344416 19361664 19380186 19436688 19476912 19512927 19533696 19569816 19592846 19630576 19649968 19678464 19686303 19687808 19706642 19822656 19841619 19882681 19931184 19940648 19951776 19998784 20035764 20088432 20208006 20226024 20235628 20284992 20294624 20346417 20353792 20367438 20405736 20506941 20512806 20528768 20566728 20669376 20689149 20707596 20767968 20832448 20852377 20975136 21036288 21056412 21099988 21150801 21161504 21200634 21318336 21464352 21474544 21486528 21537152 21592116 21614424 21633696 21696768 21705411 21762468 21781872 21845376 21866274 21911526 21934164 21934848 21975408 21998112 22084398 22106214 22107904 22148784 22259328 22280622 22300488 22365504 22391824 22433229 22434944 22445748 22456406 22498632 22588608 22610217 22676136 22723064 22778496 22789312 22811113 22831452 22898016 22958208 23094864 23115456 23126432 23137569 23193856 23216044 23253048 23277072 23375058 23415626 23436504 23504832 23576007 23597028 23665824 23762011 23806692 23831288 23931607 23971584 23994516 24114272 24158862 24172344 24184576 24229296 24316227 24373518 24470992 24530688 24542336 24565814 24676704 24724224 24734073 24747876 24806184 24871392 24893568 24917382 25019436 25041744 25067616 25114752 25190802 25216828 25239312 25310961 25312896 25389546 25412184 25463568 25486272 25510653 25563447 25589858 25590656 25637976 25664464 25760268 25765131 25790583 25840248 25915584 25969216 25981722 25994059 26017236 26093088 26186706 26248404 26366067 26430208 26442936 26455492 26574912 26602368 26636694 26714352 26784576 26810199 26873366 26944008 26968032 27046656 27128556 27156584 27207648 27257958 27270901 27342588 27350408 27422304 27529866 27559168 27585532 27610128 27625536 27690624 27774474 27906957 27966848 27980316 27993602 28075216 28185339 28201068 28267512 28394226 28424448 28435771 28477008 28619136 28646514 28648704 28789488 28819232 28842723 28844928 28872522 28940548 29016624 29042496 29070279 29155032 29189342 29215368 29245552 29300544 29330816 29354724 29389269 29445864 29474952 29531712 29559963 29621137 29707496 29733984 29820672 29910972 29927664 29998176 30053646 30118144 30132648 30146956 30234848 30312009 30353442 30441936 30530688 30551157 30608604 30623138 30769209 30793152 30820608 30850092 31004064 31036096 31061394 31076143 31151952 31166744 31248672 31339776 31434676 31462704 31554432 31584618 31649982 31742256 31800951 31899686 31977504 31992688 32211816 32229792 32305728 32388174 32403553 32421636 32450544 32498024 32545152 32643702 32867289 32901246 32902272 32963112 32978764 32997168 33074912 33126597 33159321 33161856 33223176 33359248 33388992 33420933 33423488 33450732 33548256 33587736 33652416 33684609 33747948 33852728 33882912 33951424 33981696 34014204 34084596 34183968 34247178 34347024 34353508 34387444 34437312 34453664 34554112 34642296 34689648 34790784 34824066 34879572 34896134 34915608 34997872 35062587 35123439 35154756 35257248 35395542 35433216 35498736 35515592 35619136 35710038 35712768 35746932 35925344 35957376 35991774 36171408 36238293 36276864 36343944 36456784 36560277 36563072 36706488 36813504 36834048 36848721 36924979 37015056 37032632 37086336 37121814 37209276 37307088 37529154 37562616 37580452 37601424 37672128 37690016 37786203 37825242 37858968 37969344 38084319 38118276 38195352 38229408 38340864 38384787 38385984 38456964 38496696 38688832 38723328 38725843 38760372 38873376 38953824 39025854 39067392 39139632 39185692 39261152 39280059 39299936 39372606 39375616 39413284 39645312 39683238 39765362 39862368 39881296 39903552 39955041 39997568 40071528 40176864 40310049 40416012 40452048 40471256 40569984 40589248 40628077 40692834 40734876 40811472 41013882 41025612 41057536 41133456 41294799 41338752 41378298 41415192 41535936 41661711 41664896 41704754 41950272 41990403 42112824 42199976 42301602 42323008 42401268 42636672 42928704 42949088 42969771 42973056 43074304 43184232 43228848 43267392 43308783 43410822 43524936 43563744 43690752 43732548 43784013 43823052 43868328 43950816 43996224 44129449 44168796 44212428 44297568 44444413 44518656 44561244 44600976 44731008 44783648 44866458 44869888 44891496 44912812 44997264 45080469 45177216 45220434 45352272 45446128 45530163 45556992 45578624 45622226 45662904 45796032 45916416 45934707 46189728 46230912 46252864 46275138 46297111 46432088 46506096 46554144 46750116 46831252 46873008 47009664 47152014 47194056 47331648 47376927 47474973 47524022 47613384 47662576 47849529 47863214 47989032 48228544 48274681 48317724 48344688 48458592 48632454 48747036 48941984 48965553 49084672 49131628 49351869 49353408 49468146 49495752 49612368 49742784 49787136 49834764 50038872 50083488 50135232 50229504 50381604 50433656 50478624 50621922 50625792 50645959 50779092 50824368 50927136 50972544 51021306 51126894 51179716 51181312 51275952 51328928 51370767 51520536 51530262 51581166 51680496 51831168 51938432 51963444 51988118 52034472 52186176 52236099 52344201 52373412 52496808 52732134 52757173 52809289 52885872 52910984 53149824 53204736 53273388 53428704 53565057 53569152 53620398 53746732 53888016 53936064 53987661 54257112 54313168 54415296 54515916 54541802 54685176 54700816 54844608 55010683 55059732 55171064 55220256 55251072 55381248 55548948 55813914 55933696 55960632 55987204 56150432 56293731 56370678 56402136 56535024 56737863 56788452 56871542 56954016 57238272 57293028 57578976 57638464 57685446 57689856 57712837 57745044 57881096 58033248 58084992 58140558 58310064 58378684 58430736 58491104 58538781 58601088 58661632 58709448 58778538 58891728 58949904 59058909 59063424 59119926 59242274 59414992 59467968 59524857 59648043 59821944 59855328 59996352 60107292 60178027 60265296 60293912 60469696 60624018 60706884 60883872 61039251 61061376 61102314 61217208 61246276 61520823 61538418 61586304 61700184 62008128 62067447 62072192 62122788 62152286 62303904 62333488 62497344 62557131 62869352 62925408 63108864 63169236 63299964 63484512 63601902 63799372 63955008 63985376 64423632 64459584 64611456 64776348 64807106 64843272 64901088 64996048 65090304 65116233 65287404 65734578 65765791 65802492 65804544 65926224 65957528 65994336 66149824 66253194 66318642 66323712 66446352 66718496 66777984 66841866 66846976 66901464 67096512 67175472 67299687 67304832 67369218 67495896 67705456 67765824 67830651 67902848 68028408 68169192 68367936 68433339 68494356 68574961 68694048 68707016 68774888 68874624 68907328 68973247 69284592 69379296 69581568 69648132 69759144 69792268 69831216 69995744 70125174 70246878 70309512 70514496 70728021 70791084 70997472 71031184 71238272 71286033 71420076 71493864 71794821 71850688 71914752 71983548 72342816 72476586 72553728 72687888 72913568 72948681 73120554 73126144 73412976 73627008 73697442 73849958 74030112 74065264 74172672 74202219 74243628 74418552 74614176 75058308 75125232 75160904 75202848 75344256 75380032 75452143 75572406 75650484 75717936 75938688 76168638 76236552 76390704 76458816 76531959 76690341 76769574 76771968 76913928 76993392 77295393 77371749 77377664 77451686 77520744 77746752 77907648 77982177 78051708 78279264 78371384 78522304 78560118 78597421 78599872 78745212 78826568 79290624 79366476 79530724 79724736 79762592 79807104 79910082 79995136 80143056 80353728 80430597 80620098 80832024 80904096 80942512 81139968 81178496 81256154 81385668 81469752 81622944 81812703 81954691 82027764 82051224 82266912 82589598 82677504 82756596 82830384 83071872 83323422 83329792 83409508 83720871 83900544 83980806 84225648 84399952 84556017 84603204 84646016 84802536 85273344 85307313 85857408 85898176 85939542 85946112 85980349 86368464 86457696 86534784 86617566 86821644 87049872 87127488 87210837 87465096 87568026 87646104 87736656 87901632 87992448 88167807 88258898 88337592 88424856 88595136 88679889 88863411 88888826 89122488 89201952 89462016 89564503 89567296 89652979 89732916 89782992 89825624 89994528 90160938 90354432 90440868 90704544 90892256 90936027 91060326 91157248 91244452 91325808 91592064 91653471 91869414 92307627 92379456 92461824 92505728 92550276 92594222 92864176 93012192 93108288 93228429 93500232 93662504 93746016 94019328 94056781 94304028 94388112 94663296 94753854 94949946 95048044 95226768 95325152 95402853 95699058 95726428 95978064 96457088 96549362 96635448 96689376 96917184 97210659 97264908 97494072 97883968 97931106 97977607 98263256 98703738 98706816 98936292 98991504 99224736 99379791 99477963 99485568 99669528 100077744 100166976 100262799 100270464 100763208 100867312 100957248 101053827 101243844 101291918 101558184 101648736 101854272 101945088 102042612 102162697 102253788 102359432 102551904 102657856 102741534 103041072 103060524 103162332 103360992 103662336 103876864 103926888 103976236 104068944 104372352 104472198 104688402 104746824 104993616 105187761 105370317 105464268 105514346 105618578 105771744 105821968 106299648 106546776 106857408 107130114 107138304 107180983 107240796 107493464 107776032 107872128 107975322 108514224 108626336 108714879 108830592 109031832 109083604 109370352 109401632 109680831 109689216 110021366 110119464 110342128 110440512 110502144 110546163 110774937 111097896 111627828 111648901 111921264 111974408 112300864 112587462 112741356 112804272 113070048 113358609 113475726 113576904 113743084 113908032 114252957 114586056 115154361 115157952 115276928 115370892 115425674 115490088 115762192 116066496 116169984 116177529 116281116 116620128 116757368 116861472 116982208 117077562 117202176 117418896 117557076 117783456 117899808 118117818 118126848 118239852 118484548 118829984 118935936 119049714 119296086 119643888 119710656 119865123 119992704 120214584 120356054 120530592 120587824 120930147 120939392 121248036 121413768 121767744 121884231 122078502 122136469 122204628 122434416 122492552 123041646 123076836 123172608 123400368 123884397 124016256 124134894 124144384 124245576 124304572 124607808 124666976 124985133 124994688 125114262 125738704 125850816 125971209 126338472 126599928 126969024 127203804 127598744 127910016 127970752 128093173 128847264 128919168 129222912 129552696 129614212 129686544 129802176 129926349 129992096 130232466 130574808 131352039 131469156 131531582 131604984 131852448 131915056 131988672 132299648 132388347 132506388 132637284 132892704 133333239 133436992 133555968 133683732 133802928 134193024 134350944 134599374 134609664 134738436 134991792 135410912 135531648 135661302 135805696 136056816 136338384 136590489 136735872 136866678 136988712 137149922 137388096 137414032 137549776 137749248 137804121 137814656 137946494 138569184 138758592 138891333 139296264 139518288 139584536 139662432 139991488 140250348 140493756 140619024 141028992 141456042 141582168 141994944 142062368 142130781 142424919 142476544 142572066 142840152 142987728 143548587 143589642 143701376 143967096 144685632 144824043 144953172 145375776 145827136 145897362 145966639 146241108 146825952 147254016 147394884 147699916 148055607 148060224 148130528 148404438 148487256 148837104 149228352 150116616 150250464 150321808 150405696 150688512 150760064 150904286 151144812 151300968 151435872 151877376 151937877 152201569 152337276 152473104 152781408 152917632 153063918 153380682 153539148 153543936 153827856 153986784 154590786 154743498 154755328 154903372 155041488 155493504 155815296 155964354 156103416 156558528 156708297 156742768 157032603 157044608 157120236 157194842 157199744 157490424 157653136 158271519 158427867 158732952 159061448 159449472 159525184 159614208 159677791 159820164 160286112 160707456 160861194 161240196 161664048 161808192 161885024 161962983 162356992 162512308 162771336 162939504 163245888 163625406 163909382 164055528 164102448 164533824 165032049 165179196 165513192 165660768 166143744 166334077 166646844 166819016 167441742 167521249 167801088 167961612 168451296 168799904 168881193 169112034 169206408 169292032 169605072 170213589 170614626 171714816 171796352 171879084 171960698 172736928 172915392 173069568 173138511 173235132 173643288 174099744 174254976 174421674 174676879 174930192 175136052 175292208 175473312 175803264 175984896 176335614 176517796 176675184 176849712 177176727 177190272 177359778 177726822 177777652 178244976 178403904 178574571 178944129 179129006 179134592 179305958 179465832 179565984 179651248 179989056 180321876 180534081 180881736 181409088 181784512 181872054 181958413 182120652 182488904 182651616 183184128 183306942 183738828 184562469 184615254 184758912 185011456 185100552 185188444 185728352 186024384 186202341 186216576 186456858 187000464 187325008 187492032 187671393 188113562 188608056 188776224 189326592 189507708 189899892 190096088 190453536 190650304 190805706 190896307 191398116 191452856 191956128 192914176 193098724 193270896 193378752 193834368 194421318 194529816 194988144 195348699 195767936 195862212 195955214 196526512 197297373 197407476 197413632 197872584 197983008 198449472 198759582 198955926 198971136 199050397 199339056 200155488 200333952 200525598 200540928 201526416 201734624 201899061 201914496 202107654 202487688 202583836 203116368 203297472 203491953 203708544 204085224 204325394 204507576 204718864 205103808 205300017 205315712 205483068 205724883 206082144 206121048 206324664 206721984 206919741 207347959 207853776 207952472 208137888 208744704 208944396 209376804 209493648 209987232 210375522 210740634 210928536 211028692 211237156 211543488 211643936 212184063 213093552 213714816 213858099 214260228 214361966 214481592 214986928 215384463 215552064 215744256 215950644 217028448 217252672 217429758 217533001 217661184 218063664 218167208 218740704 218803264 219361662 219378432 220042732 220238928 220684256 220881024 221092326 221549874 222195792 222606657 223255656 223297802 223842528 223948816 224601728 225174924 225482712 225608544 226140096 226356429 226717218 226824871 226951452 227153808 227486168 227816064 228505914 229172112 230071023 230308722 230315904 230553856 230741784 230851348 230980176 231524384 231886179 232115247 232132992 232355058 232562232 233240256 233514736 233722944 233946531 233964416 234155124 234837792 235114152 235566912 235792263 235799616 236235636 236479704 236969096 237659968 237871872 238099428 238592172 239287776 239421312 239730246 239985408 240429168 240712108 241061184 241175648 241291791 241860294 241878784 242496072 242827536 243535488 243768462 244157004 244272938 244409256 244868832 244985104 245438109 245864073 246083292 246153672 246800736 247768794 248032512 248269788 248491152 248609144 249215616 249333952 249572473 249970266 249989376 250228524 251477408 251701632 251942418 252676944 253199856 253668051 253938048 254407608 255197488 255820032 255921939 255941504 256186346 257694528 257838336 257941047 258474853 259105392 259228424 259373088 259604352 259852698 259984192 260464932 261149616 262704078 262938312 263063164 263209968 263704896 263830112 263977344 264503421 264599296 264776694 265012776 265274568 265785408 266039667 266590233 266666478 266873984 267367464 267605856 268386048 268693509 268701888 268958937 269198748 269476872 269983584 270821824 271063296 271080901 271322604 272113632 272676768 273180978 273471744 273733356 273977424 274299844 274776192 274828064 274960413 275099552 275608242 275629312 275892988 276922881 277138368 277517184 277782666 278592528 279036576 279169072 279324864 279685287 279982976 280500696 280987512 281238048 282057984 282170343 282912084 283164336 283989888 284124736 284261562 284396539 284849838 285144132 285680304 285975456 287097174 287179284 287402752 287934192 289371264 289648086 289906344 290751552 291631977 291654272 291794724 291933278 292482216 293651904 293932821 294789768 295399832 296111214 296120448 296261056 296544469 296808876 296974512 297674208 298456704 300233232 300500928 300643616 300788397 300811392 301520128 301808572 302289624 302601936 302871744 303161481 303875754 304403138 304674552 304946208 305562816 305835264 306127836 306488091 306761364 307078296 307655712 307973568 308906143 309181572 309486996 309806744 310082976 310987008 311110891 311630592 311928708 312206832 313117056 313416594 313485536 314065206 314089216 314240472 314389684 314399488 314980848 315306272 315563283 316110951 316543038 316855734 317465904 318122896 318898944 319050368 319355582 319640328 320572224 321414912 321542949 321722388 322480392 323328096 323616384 323770048 323925966 324079777 325024616 325542672 325879008 326491776 327250812 327818764 328111056 328204896 329042493 329067648 330064098 330358392 331026384 331321536 331638489 332324811 332668154 333293688 333638032 334883484 334946703 335042498 335923224 336902592 337599808 337762386 337922767 338224068 338412816 339210144 340427178 341229252 342758871 343592704 343758168 343921396 345463083 345473856 345830784 346277022 346470264 347286576 348199488 348509952 348532587 348843348 349353758 349860384 350272104 350584416 350946624 351606528 352671228 353035592 353350368 353699424 354353454 354380544 354521713 354719556 355453644 355555304 356489952 356807808 357149142 357888258 358258012 358269184 358611916 358931664 359131968 359302496 359595369 359978112 360643752 361068162 361763472 362790441 362818176 363569024 363744108 363916826 364241304 364977808 365303232 365652693 366409407 366613884 367477656 369124938 369230508 369300211 369517824 369665023 370201104 370376888 371456704 372048768 372404682 372433152 372913716 374000928 374650016 374955399 374984064 375342786 376227124 377216112 377552448 377913627 379015416 379799784 380192176 380907072 381300608 381611412 381792614 382796232 382905712 383912256 384279519 385074781 386197448 386541792 386757504 387668736 388842636 389059632 389976288 390697398 391535872 391724424 391910428 393053024 394056117 394594746 394814952 395745168 395966016 396898944 397165041 397519164 397911852 398100794 398678112 399999717 400310976 400667904 401051196 403052832 403469248 403798122 403828992 403989859 404215308 404975376 405167672 406232736 406594944 406983906 407417088 408170448 408650788 409015152 409437728 409771467 410207616 410600034 410631424 410966136 411449766 412164288 412242096 412649328 413412363 413443968 413839482 414695918 415707552 415904944 416275776 416673999 417888792 418753608 418987296 419974464 420751044 421246189 421481268 421857072 422057384 422474312 423086976 423287872 423692803 424368126 426187104 427274757 427429632 427716198 428520456 428723932 428963184 429973856 430645761 430768926 431104128 431901288 434056896 434472129 434505344 434859516 435066002 436127328 436334416 437481408 437606528 437899917 438723324 440085464 440477856 441368512 441762048 442184652 443099748 444391584 445213314 446511312 446595604 447685056 447897632 449203456 450349848 450965424 451217088 452280192 452712858 453434436 453649742 453902904 454307616 454972336 455632128 455813631 456604707 457011828 458344224 460142046 460617444 460631808 461483568 461702696 461960352 463048768 463772358 464230494 464265984 464710116 465124464 466480512 467029472 467445888 467893062 467928832 468310248 469675584 470124891 470228304 471097809 471133824 471584526 471599232 472471272 472959408 473938192 474814557 475283601 475319936 476198856 477184344 478575552 478842624 479033373 479460492 480024727 480858336 481424216 482122368 482351296 482583582 482812729 483720588 484992144 485655072 487070976 487536924 488314008 488545876 488818512 489737664 489970208 490876218 491728146 492166584 492307344 493601472 495096147 495537588 496539576 496982304 497218288 498431232 498667904 499002231 499144946 499940532 500457048 502563747 502954816 503403264 503435959 503884836 505353888 506399712 507336102 507876096 508815216 510394976 510640767 511843878 511883008 512372692 515389056 515882094 516949706 518210784 518456848 518746176 519208704 519415533 519705396 519968384 520929864 522299232 524030637 525408156 525876624 526126328 526419936 527409792 527660224 527954688 528165001 529006842 529553388 530025552 530549136 531570816 532079334 533180466 533332956 533747968 534734928 535211712 535723713 536832387 537387018 537403776 537917874 538397496 538953744 539967168 541602243 541643648 542161802 542645208 544227264 545353536 545875239 546361956 547466712 547954848 548599688 549552384 549656128 549920826 550181947 550199104 551216484 551785976 553845762 554276736 555034368 555565332 557185056 558073152 558338144 558607023 558649728 559370574 559965952 561001392 561975024 562476096 563014179 564340686 565824168 566328672 567979776 568249472 568523124 568793078 569699676 570288264 571360608 571950912 572688921 573682837 574194348 574358568 575868384 577777369 578742528 579296172 579812688 581503104 583263954 583308544 583589448 583866556 584964432 586046097 587303808 587865642 589579536 590799664 591892119 592222428 592240896 592522112 593088938 593617752 593949024 595348416 596913408 597151191 600466464 601001856 601287232 601576794 601622784 601862443 603617144 604579248 605203872 605743488 606322962 607751508 608806276 609349104 609892416 610475859 611125632 612255672 612976182 613522728 614156592 615311424 615900051 615947136 617174649 617812286 618363144 618973992 619613488 620165952 620759223 622043877 622221782 623857416 624413664 626234112 626833188 626951521 626971072 627570853 628130412 628480944 628779368 629961696 630612544 631126566 632221902 633086076 633711468 634931808 636245792 636552189 638100736 638711164 639280656 641144448 641574297 643085898 643444776 644960784 646153389 646656192 647232768 647540096 647851932 648159554 650049232 651085344 651758016 652599003 652983552 654501624 655637528 656222112 656409792 658084986 658135296 658397467 660128196 660716784 662052768 662643072 663276978 664649622 665336308 666587376 667276064 667819971 669766968 669893406 670084996 671846448 673805184 675199616 675524772 675845534 676448136 676825632 678420288 679069287 680474613 680854356 682458504 685517742 685843249 687516336 687842792 690926166 690947712 691661568 692554044 692940528 694573152 695658537 696345741 696398976 697065174 697686696 698707516 699720768 700544208 701168832 701839593 701893248 705342456 706071184 706700736 707376789 707398848 708706908 709043426 709439112 710907288 711110608 712979904 713615616 714298284 715138879 715776516 716516024 717223832 717863328 718263936 718604992 719190738 719956224 721287504 722136324 723526944 725580882 725636352 727138048 727488216 727833652 728482608 729955616 730606464 731305386 732818814 733227768 734955312 736314327 737592219 738249876 738461016 738600422 739330046 740402208 740753776 742913408 744097536 744809364 745827432 748001856 748717419 749300032 749910798 749968128 750266881 750685572 752454248 754432224 755104896 755827254 758030832 759599568 760384352 761004153 761814144 762601216 763222824 763585228 765592464 765811424 767765817 767824512 768559038 770149562 772394896 773083584 773515008 773823141 775424559 777685272 778119264 779952576 781394796 783448848 783820856 786106048 788112234 789189492 789629904 791490336 791932032 793510263 793797888 794330082 795038328 795823704 796201588 797356224 798119001 799770699 799999434 800621952 802102392 806080527 806105664 806876811 806938496 807596244 807979718 808430616 809950752 810335344 812465472 813189888 813242703 813967812 816340896 817301576 818030304 818875456 819542934 820415232 821200068 821932272 822899532 824328576 824484192 825298656 826824726 826887936 827678964 829391836 831415104 831809888 832551552 833347998 835777584 837507216 837974592 839055861 839948928 841502088 842492378 842962536 843714144 844114768 844948624 846173952 846511029 846575744 847385606 848736252 852374208 853189617 854549514 854955283 855432396 857040912 857447864 857926368 859947712 861291522 861537852 862208256 863802576 868113792 868944258 869010688 869719032 870132004 872254656 872668832 874895931 874962816 875213056 875799834 877446648 880170928 880955712 881798463 882737024 884369304 886199496 888783168 889633407 890426628 893022624 893191208 895370112 895795264 896652211 900699696 901930848 902434176 904560384 905425716 906868872 907299484 907805808 908615232 909484443 909944672 911627262 913209414 914023656 916688448 919464273 920284092 921234888 922967136 923405392 923920704 926097536 926718429 927544716 928460988 929420232 930248928 932961024 933332673 934058944 934891776 935786124 936620496 939351168 940249782 940456608 942195618 942267648 943169052 943198464 944942544 945918816 947876384 948332853 949629114 950567202 950639872 952397712 954368688 957151104 958066746 958920984 960049454 961716672 962848432 964244736 964628847 964702592 965167164 965625458 967441176 969984288 971310144 972239331 975073848 976628016 977091752 977637024 979475328 979940416 980877859 981752436 983456292 984333168 984614688 987202944 990192294 991075176 993079152 993964608 994436576 994915467 996974433 997335808 998004462 998289892 999881064 1000914096 1004840109 1005127494 1005909632 1006871918 1007769672 1010707776 1012799424 1013768301 1014672204 1017630432 1020789952 1021281534 1021766473 1023687756 1024745384 1030778112 1031764188 1033899412 1036389249 1036421568 1036913696 1037492352 1038831066 1039410792 1039936768 1041859728 1044598464 1045597761 1048061274 1050816312 1051753248 1052252656 1052839872 1054819584 1055320448 1056330002 1058013684 1059106776 1060051104 1061098272 1063141632 1063565139 1064158668 1065410983 1066360932 1066665912 1069469856 1070423424 1071447426 1073664774 1074774036 1074807552 1075835748 1076794992 1077907488 1079934336 1083204486 1083287296 1084323604 1085290416 1088371323 1088454528 1090707072 1091750478 1092723912 1094933424 1095909696 1096958079 1097199376 1099228221 1099312256 1099841652 1100363894 1100398208 1102432968 1103571952 1107691524 1107900633 1108553472 1108995069 1111130664 1114370112 1116146304 1116676288 1117214046 1117299456 1117744537 1118741148 1122002784 1123950048 1124952192 1126028358 1128681372 1131648336 1132657344 1133740881 1136498944 1137046248 1137586156 1139399352 1140576528 1142721216 1143901824 1145377842 1147365674 1148388696 1148717136 1151736768 1152838557 1155224343 1155554738 1158592344 1159625376 1163006208 1164338539 1166527908 1167178896 1167733112 1169928864 1172092194 1172648743 1174607616 1175731284 1179159072 1181599328 1182168351 1183784238 1184444856 1185044224 1186177876 1187235504 1187898048 1190696832 1191495123 1194302382 1199999151 1200932928 1202003712 1202574464 1203153588 1203724886 1207234288 1209158496 1210407744 1211486976 1211969577 1212645924 1215503016 1217612552 1218698208 1219784832 1220951718 1222251264 1222738153 1224511344 1225952364 1227045456 1228313184 1230622848 1231800102 1231894272 1234349298 1235624572 1236726288 1237947984 1239226976 1240237089 1240331904 1241518446 1244087754 1244443564 1247714832 1248827328 1250021997 1253666376 1253903042 1253942144 1255141706 1256260824 1256961888 1257558736 1259923392 1261225088 1262253132 1263738567 1264443804 1266172152 1267422936 1269863616 1271078409 1272491584 1273104378 1273708891 1277422328 1278561312 1282288896 1283148594 1286171796 1286889552 1289921568 1291937283 1292306778 1293312384 1295080192 1295703864 1296319108 1300098464 1302170688 1303416387 1303516032 1305198006 1309003248 1311275056 1312444224 1312819584 1313699751 1316169972 1316794934 1320256392 1321433568 1324105536 1325286144 1326553956 1329299244 1330672616 1333174752 1334552128 1335639942 1336274149 1339533936 1339786812 1340169992 1343692896 1347610368 1350399232 1351049544 1351691068 1352896272 1353651264 1356840576 1358138574 1360949226 1361708712 1364917008 1367440893 1369814121 1371035484 1371686498 1375032672 1375685584 1381852332 1381895424 1385108088 1385881056 1389146304 1391317074 1392691482 1392797952 1393352779 1394130348 1395373392 1397415032 1399441536 1401088416 1402337664 1403679186 1403786496 1410684912 1412142368 1413293427 1413401472 1414753578 1414797696 1417413816 1418086852 1418878224 1421814576 1422221216 1424443671 1425850803 1425959808 1428596568 1430277758 1431553032 1433032048 1434447664 1435726656 1436527872 1437100119 1437209984 1438381476 1440074181 1442575008 1444272648 1447053888 1448438187 1451161764 1451435713 1454976432 1455667304 1456965216 1459911232 1461212928 1462610772 1465637628 1466455536 1469910624 1472628654 1475184438 1476499752 1476922032 1477200844 1478660092 1480804416 1481507552 1485288441 1485826816 1489618728 1491654864 1496003712 1497006693 1497434838 1498600064 1499821596 1500533762 1501371144 1504908496 1507691241 1508864448 1510209792 1510307877 1511654508 1516061664 1519199136 1520768704 1522008306 1523628288 1526445648 1527170456 1531184928 1531622848 1535531634 1535649024 1537118076 1540299124 1544789792 1546167168 1547646282 1550849118 1555370544 1556238528 1558246599 1559905152 1562789592 1566897696 1567641712 1572091911 1572212096 1576224468 1578378984 1579259808 1582980672 1583864064 1584495003 1587020526 1587774097 1588660164 1590076656 1591647408 1592403176 1594712448 1596238002 1599541398 1599998868 1601243904 1604204784 1610497161 1612161054 1612211328 1613753622 1613876992 1615192488 1615959436 1616861232 1619901504 1620670688 1624806729 1624930944 1626485406 1627935624 1632681792 1634603152 1636060608 1637625717 1637750912 1639085868 1642400136 1643864544 1645799064 1648657152 1648968384 1650545841 1650597312 1653649452 1655357928 1658783672 1662830208 1663619776 1665103104 1665211249 1666695996 1671555168 1675014432 1675949184 1678111722 1679897856 1683004176 1684984756 1685925072 1687428288 1688229536 1689042537 1689897248 1693022058 1693151488 1694771212 1697472504 1704748416 1706379234 1709099028 1709910566 1710864792 1714081824 1714895728 1715852736 1718066763 1719895424 1721048511 1722583044 1723075704 1727605152 1733332107 1736227584 1737888516 1739438064 1740264008 1744509312 1745337664 1747007311 1749791862 1749925632 1751599668 1754893296 1760341856 1761911424 1763596926 1765474048 1768738608 1772398992 1775676357 1777566336 1779266814 1780853256 1786045248 1786382416 1790740224 1791453573 1791590528 1793304422 1801399392 1803861696 1804868352 1805587329 1810851432 1813737744 1814598968 1815611616 1817230464 1818968886 1819889344 1823254524 1826418828 1828047312 1833376896 1838928546 1840568184 1842469776 1845934272 1846810784 1847700153 1847841408 1851523947 1852195072 1853436858 1855089432 1856921976 1858840464 1860497856 1862277669 1866131631 1866665346 1868117888 1871572248 1873240992 1878702336 1880499564 1880854563 1880913216 1882712559 1884391236 1886338104 1889885088 1891837632 1895752768 1896665706 1897566307 1899258228 1901134404 1904795424 1908737376 1914302208 1916133492 1917841968 1920098908 1923433344 1924722891 1925696864 1929257694 1929405184 1930334328 1931250916 1934882352 1938460167 1939968576 1942620288 1944478662 1950147696 1953256032 1954183504 1955274048 1957797009 1958950656 1959880832 1961755718 1963504872 1966912584 1968666336 1969229376 1974405888 1975192401 1980384588 1982150352 1986158304 1987929216 1988873152 1989830934 1990775773 1993948866 1996008924 1996579784 1999762128 2001828192 2009680218 2010254988 2011819264 2013743836 2015539344 2021415552 2025598848 2027536602 2029344408 2035260864 2037207861 2041423839 2041579904 2042563068 2043532946 2047375512 2049490768 2057529747 2063528376 2067798824 2072778498 2072843136 2073827392 2074984704 2075811283 2077662132 2078821584 2083719456 2089196928 2091195522 2096122548 2101632624 2103506496 2104505312 2105518779 2105679744 2110640896 2112660004 2116027368 2118213552 2120102208 2122130367 2122196544 2127130278 2128317336 2130821966 2132721864 2133331824 2138939712 2140846848 2142894852 2145416637 2147329548 2149548072 2151671496 2153589984 2155814976 2159868672 2162343001 2166408972 2168647208 2170580832 2176742646 2176909056 2177776237 2181414144 2183500956 2185447824 2189866848 2191819392 2193916158 2194398752 2198456442 2198624512 2199683304 2200727788 2200796416 2204865936 2207143904 2208942981 2212776657 2215383048 2215801266 2217990138 2222261328 2228740224 2232292608 2233352576 2234428092 2235489074 2237482296 2244005568 2246152257 2247900096 2249904384 2250800643 2252056716 2257362744 2263296672 2265314688 2267481762 2268558439 2270799427 2274092496 2275172312 2278798704 2281153056 2285442432 2287803648 2290755684 2294731348 2296777392 2297434272 2303297451 2303473536 2305677114 2310448686 2311109476 2317184688 2319250752 2321469423 2326273677 2328677078 2333055816 2334357792 2335466224 2339857728 2344184388 2345297486 2351462568 2358318144 2363198656 2364336702 2365459369 2367568476 2368889712 2372355752 2374471008 2375796096 2381393664 2382990246 2388604764 2399312097 2399998302 2401865856 2405148928 2406307176 2407449772 2414468576 2418241581 2418316992 2420630433 2420815488 2423939154 2425291848 2431006032 2435225104 2437396416 2439569664 2439728109 2441903436 2445476306 2449022688 2451904728 2454090912 2456626368 2461245696 2463600204 2468698596 2471249144 2473452576 2475895968 2478453952 2480474178 2480663808 2481651991 2483036892 2488175508 2488887128 2495429664 2497654656 2500043994 2507332752 2507806084 2507884288 2510283412 2512521648 2513923776 2515117472 2517167583 2519846784 2522450176 2524506264 2527477134 2528887608 2532344304 2534845872 2539533087 2539727232 2542156818 2544983168 2546208756 2547417782 2554844656 2557122624 2559568851 2564865849 2566297188 2572343592 2573779104 2579843136 2583874566 2584613556 2586624768 2587655161 2591407728 2592638216 2600196928 2604341376 2606832774 2607032064 2610396012 2618006496 2622550112 2624687793 2624888448 2625639168 2627399502 2632339944 2633589868 2640512784 2642867136 2645395389 2648211072 2653107912 2658598488 2661345232 2666349504 2668900221 2669104256 2671279884 2672548298 2679067872 2679573624 2680339984 2687385792 2689956633 2695523467 2702099088 2703382136 2705792544 2707302528 2713681152 2716277148 2721898452 2723417424 2729834016 2734881786 2739628242 2742070968 2743372996 2750065344 2751371168 2758392819 2763704664 2770216176 2771762112 2778292608 2780155287 2782634148 2785382964 2786705558 2788260696 2790746784 2794830064 2798883072 2799998019 2802176832 2804675328 2807358372 2821369824 2824284736 2826586854 2826802944 2827929013 2829507156 2829595392 2834827632 2836173704 2837756448 2843629152 2844442432 2848887342 2851701606 2851919616 2857193136 2860555516 2863106064 2866064096 2868895328 2871453312 2874200238 2874419968 2876762952 2880148362 2885150016 2888545296 2893886541 2894107776 2896876374 2902323528 2902871426 2909952864 2911334608 2913930432 2916717993 2919822464 2925221544 2931275256 2932911072 2939821248 2942633577 2945257308 2948723323 2950368876 2952999504 2953844064 2954401688 2957320184 2961608832 2963015104 2965849621 2970576882 2979237456 2983309728 2990923299 2992007424 2994013386 2994869676 2997200128 2999643192 3001067524 3002742288 3009816992 3014520327 3015382482 3017728896 3020615754 3023309016 3032123328 3038398272 3041304903 3041537408 3044016612 3052891296 3054340912 3062369856 3063245696 3065299419 3071063268 3074236152 3080598248 3089579584 3092334336 3095292564 3101698236 3110741088 3112477056 3116493198 3119810304 3125579184 3133795392 3135283424 3136793283 3144183822 3144424192 3152448936 3156757968 3158519616 3165961344 3168990006 3174041052 3175548194 3177320328 3180153312 3183294816 3184806352 3189424896 3190695417 3192476004 3196232949 3199082796 3199997736 3208409568 3220994322 3224322108 3224422656 3227507244 3230384976 3231918872 3233722464 3239803008 3241341376 3244442149 3249613458 3249861888 3252970812 3255871248 3265363584 3269206304 3272121216 3275251434 3275501824 3278171736 3284800272 3287729088 3290874237 3291598128 3297684663 3297936768 3301091682 3301194624 3307298904 3310715856 3317567344 3323701899 3325660416 3326985207 3327239552 3330422498 3333391992 3343110336 3350028864 3351898368 3353233611 3356223444 3360173089 3366008352 3369969512 3371850144 3374856576 3376459072 3378085074 3379689103 3379794496 3386044116 3389542424 3394945008 3409496832 3412758468 3418198056 3419821132 3421729584 3428163648 3429791456 3431705472 3436133526 3439790848 3442097022 3445166088 3446151408 3455210304 3458515671 3465673029 3466664214 3475777032 3478876128 3480528016 3489018624 3490675328 3493015617 3494014622 3499583724 3503199336 3509786592 3517946229 3520683712 3523822848 3524051713 3527193852 3537477216 3544797984 3551352714 3555132672 3558533628 3561706512 3572090496 3572764832 3574485369 3582907146 3583181056 3586608844 3599997453 3602798784 3607723392 3611174658 3621702864 3627475488 3629197936 3631223232 3634460928 3635908731 3637937772 3639778688 3646509048 3652837656 3656094624 3666753792 3668214459 3677857092 3681136368 3684939552 3691868544 3693621568 3695400306 3695682816 3697155007 3703047894 3706873716 3710178864 3713843952 3717680928 3720995712 3724555338 3732263262 3733330692 3736235776 3743144496 3746481984 3750065991 3760999128 3761709126 3761826432 3765425118 3768782472 3772676208 3779770176 3783675264 3791215701 3791505536 3793331412 3795132614 3798516456 3802268808 3809590848 3813235227 3817474752 3821126673 3832266984 3835683936 3840197816 3846866688 3849445782 3851273629 3851393728 3855078097 3858515388 3860668656 3862501832 3869764704 3876920334 3879937152 3885240576 3888957324 3900295392 3906512064 3908367008 3910249161 3910548096 3915594018 3919761664 3923511436 3927009744 3933825168 3937332672 3938458752 3941099253 3950384802 3960769176 3964300704 3972316608 3975858432 3977746304 3979661868 3981551546 3987897732 3992017848 3993159568 3999524256 4003656384 4008822447 4015779859 4019360436 4020509976 4027487672 4031078688 4042831104 4044441583 4051197696 4055073204 4058688816 4070521728 4074415722 4082847678 4083159808 4085126136 4087065892 4094751024 4098981536 4102322679 4109442363 4115059494 4127056752 4135597648 4145556996 4145686272 4147654784 4151622566 4155324264 4157643168 4167438912 4178393856 4180058337 4182391044 4192245096 4203265248 4207012992 4209010624 4211037558 4211359488 4213037101 4225320008 4232054736 4236427104 4240204416 4244260734 4244393088 4254260556 4256634672 4261643932 4265443728 4266663648 4273331013 4277552409 4277879424 4285789704 4290833274 4294659096 4299096144 4303342992 4307179968 4311300357 4311629952 4320222543 4324686002 4332817944 4337294416 4341161664 4345314561 4353485292 4354307139 4355552474 4367001912 4370895648 4379733696 4383638784 4387832316 4388797504 4392995971 4396912884 4399366608 4401455576 4409731872 4414287808 4417885962 4425553314 4430766096 4431602532 4435980276 4444522656 4455865323 4457480448 4466705152 4468856184 4470978148 4474964592 4488011136 4491020079 4492304514 4495800192 4501601286 4504113432 4514725488 4523073723 4526593344 4530629376 4530923631 4534963524 4537116878 4541598854 4548184992 4550344624 4557597408 4562306112 4570884864 4581511368 4589462696 4593554784 4594868544 4606594902 4606947072 4608782269 4611354228 4620897372 4622218952 4634369376 4638501504 4642938846 4652547354 4657354156 4666111632 4668715584 4670932448 4674739797 4679715456 4688368776 4690594972 4702925136 4716275733 4716636288 4726397312 4728673404 4730918738 4735136952 4737779424 4744711504 4748942016 4751592192 4753485009 4763322291 4765980492 4777209528 4798624194 4799996604 4800902743 4803731712 4812614352 4814899544 4828937152 4836483162 4836633984 4841260866 4841630976 4847878308 4850583696 4862012064 4870450208 4874420187 4874792832 4879456218 4883806872 4890952612 4898045376 4903809456 4908181824 4912877151 4913252736 4927200408 4937397192 4942498288 4946905152 4951637523 4951791936 4956907904 4960948356 4963303982 4966073784 4976351016 4977774256 4990859328 4995309312 4995633747 5000087988 5005972153 5014665504 5015612168 5020566824 5025043296 5027847552 5030234944 5034335166 5039693568 5049012528 5054954268 5057775216 5064688608 5069691744 5079066174 5079454464 5084313636 5089966336 5092417512 5094835564 5109689312 5114245248 5119137702 5129731698 5132594376 5144687184 5147558208 5154200289 5159686272 5163145533 5167749132 5169227112 5175310322 5182815456 5185276432 5199996321 5200393856 5208682752 5213665548 5220792024 5236012992 5241021933 5245100224 5249375586 5249776896 5251868167 5254799004 5264679888 5267179736 5281025568 5285734272 5290790778 5296422144 5306215824 5317196976 5322690464 5327029071 5332699008 5337800442 5338208512 5342559768 5345096596 5358135744 5359147248 5360679968 5374360719 5374771584 5379913266 5391046934 5404198176 5406764272 5411585088 5414605056 5416761987 5432554296 5443796904 5446834848 5459668032 5469763572 5479256484 5484141936 5486745992 5500130688 5502742336 5508006439 5516785638 5527409328 5540432352 5543524224 5554571841 5556585216 5560310574 5565268296 5570765928 5573411116 5576521392 5581493568 5586833007 5589660128 5598394893 5599996038 5604353664 5614716744 5642563689 5642739648 5648137677 5648569472 5653173708 5655858026 5659014312 5669655264 5672347408 5675512896 5687258304 5688884864 5692698921 5697774684 5703403212 5714386272 5721111032 5726212128 5732128192 5737790656 5742906624 5748400476 5753525904 5760296724 5770300032 5777090592 5787773082 5788215552 5793752748 5804647056 5805742852 5819905728 5822669216 5827860864 5833435986 5839644928 5850443088 5862550512 5865822144 5873391027 5879642496 5885267154 5890514616 5897446646 5900737752 5905999008 5907688128 5908803376 5914640368 5923217664 5925577203 5926030208 5931699242 5941153764 5958474912 5966619456 5972327319 5981846598 5988026772 5989739352 5999286384 6002135048 6005484576 6019633984 6029040654 6030764964 6035457792 6041231508 6046618032 6064246656 6076796544 6082609806 6083074816 6088033224 6105782592 6108681824 6111623583 6124271517 6124739712 6126491392 6130598838 6142126536 6148472304 6161196496 6172589241 6179159168 6190585128 6203396472 6221482176 6224954112 6227433849 6232986396 6251158368 6267590784 6270566848 6273586566 6276565477 6288367644 6304897872 6313515936 6317039232 6331922688 6337980012 6348082104 6351096388 6354640656 6360306624 6366391101 6366589632 6369612704 6381390834 6384952008 6392465898 6398165592 6399995472 6416819136 6436249911 6441988644 6448644216 6455014488 6460769952 6463837744 6467444928 6479606016 6482682752 6487029003 6488884298 6499226916 6505941624 6511742496 6530727168 6533328711 6538412608 6544242432 6544667467 6550502868 6556343472 6569600544 6575458176 6581748474 6583196256 6595369326 6595873536 6602183364 6602389248 6614597808 6621431712 6635134688 6638329971 6647403798 6653970414 6654479104 6660844996 6666783984 6686220672 6700057728 6706467222 6712446888 6720346178 6732016704 6738456771 6739939024 6743700288 6749713152 6752401929 6752918144 6756170148 6759378206 6759588992 6772088232 6779084848 6789890016 6805675317 6812398281 6825516936 6836396112 6839642264 6843459168 6856327296 6859582912 6863410944 6866145013 6872267052 6884194044 6890332176 6892302816 6910420608 6917031342 6931346058 6933328428 6951554064 6957752256 6961056032 6964408269 6978821031 6981350656 6986031234 6988029244 6999167448 7006398672 7019573184 7035892458 7041367424 7048103426 7054387704 7074954432 7089595968 7096378107 7102705428 7117067256 7123413024 7144180992 7145529664 7148970738 7152365311 7165814292 7173217688 7199994906 7205597568 7215446784 7222349316 7243405728 7254724743 7254950976 7258395872 7261891299 7262446464 7271817462 7275875544 7279557376 7293018096 7305675312 7312189248 7319184327 7336428918 7355714184 7362272736 7369879104 7383737088 7387243136 7390800612 7394310014 7406095788 7413747432 7420357728 7427687904 7435361856 7441991424 7444955973 7449110676 7457876881 7464526524 7466661384 7486288992 7492963968 7500131982 7511105797 7521998256 7523418252 7523652864 7530850236 7537564944 7545352416 7559540352 7567350528 7582431402 7583011072 7586662824 7590265228 7597032912 7604537616 7618599261 7619181696 7626470454 7634949504 7642253346 7664533968 7671367872 7678706553 7680395632 7694597547 7698891564 7702547258 7702787456 7710156194 7717030776 7721337312 7725003664 7739529408 7753840668 7759874304 7762965483 7777914648 7800590784 7813024128 7816734016 7820498322 7821096192 7824211759 7831188036 7847022872 7854019488 7867650336 7874665344 7876917504 7882198506 7900769604 7921538352 7928601408 7936186167 7944633216 7955492608 7959323736 7963103092 7975795464 7984035696 7986319136 7999048512 8006700663 8007312768 8017644894 8031559718 8038720872 8041019952 8054975344 8062157376 8069869899 8086570401 8088883166 8110146408 8117377632 8141043456 8148831444 8150369773 8165695356 8170252272 8174131784 8189502048 8197963072 8204645358 8208541201 8218884726 8230118988 8254113504 8271195296 8275178457 8291113992 8295309568 8303245132 8310648528 8315286336 8334877824 8340465861 8360116674 8364782088 8384490192 8399994057 8406530496 8414025984 8418021248 8422075116 8426074202 8450640016 8464109472 8472854208 8480408832 8483787039 8488521468 8488786176 8508521112 8513269344 8523287864 8530887456 8533327296 8546662026 8555104818 8555758848 8559167071 8571579408 8581666548 8589318192 8598192288 8606685984 8614359936 8622600714 8623259904 8640445086 8649372004 8665635888 8674588832 8681659623 8682323328 8690629122 8706970584 8708614278 8711104948 8734003824 8741791296 8750153979 8759467392 8775664632 8777595008 8785991942 8793825768 8798733216 8802911152 8819463744 8827900731 8828575616 8835771924 8846169969 8851106628 8861532192 8863205064 8871960552 8889045312 8897548863 8911730646 8915962237 8937712368 8941956296 8949929184 8976022272 8982040158 8984609028 8991600384 9003202572 9008226864 9029450976 9043560981 9046147446 9053186688 9061847262 9069927048 9074233756 9083197708 9096369984 9100689248 9115194816 9123914709 9124612224 9163022736 9178925392 9187109568 9189737088 9195898257 9213189804 9217564538 9222708456 9241794744 9244437904 9268738752 9277003008 9285877692 9305094708 9314708312 9332223264 9337431168 9341864896 9349479594 9353919043 9359430912 9376737552 9381189944 9405850272 9432551466 9433272576 9452794624 9457346808 9461837476 9470273904 9475558848 9489423008 9497884032 9506970018 9526644582 9531960984 9554419056 9572086251 9588698847 9597248388 9599993208 9601805486 9625228704 9629799088 9657874304 9672966324 9673267968 9682521732 9695756616 9701167392 9724024128 9733326447 9740900416 9748840374 9749585664 9753469453 9758912436 9767613744 9781905224 9796090752 9807618912 9816363648 9825754302 9826505472 9854400816 9874794384 9884996576 9893053989 9893810304 9903275046 9903583872 9913815808 9921896712 9926607964 9932147568 9952702032 9955548512 9971105697 9980955621 9981718656 9991267494 10000175976 10011944306 10029331008 10031224336 10041133648 10050086592 10055695104 10059700833 10060469888 10068670332 10080519267 10098025056 10109908536 10115550432 10129377216 10139067309 10139383488 10158132348 10168627272 10184835024 10189671128 10219378624 10228490496 10238275404 10259463396 10265188752 10289374368 10295116416 10308400578 10319372544 10326291066 10335498264 10338454224 10350620644 10365630912 10370552864 10375547013 10397019087 10399992642 10400787712 10427331096 10441584048 10472025984 10479046851 10482043866 10490200448 10498751172 10503736334 10509598008 10529359776 10534359472 10553838687 10562051136 10571468544 10572155139 10581581556 10612431648 10634393952 10645380928 10654058142 10665398016 10675600884 10685119536 10690193192 10716271488 10718294496 10721359936 10748721438 10749543168 10759826532 10782093868 10808396352 10813528544 10823170176 10833523974 10865108592 10887593808 10893669696 10907726193 10919336064 10939527144 10958512968 10968283872 10973491984 11000261376 11004643377 11005484672 11016012878 11033571276 11054818656 11080864704 11087048448 11091465021 11109143682 11114418679 11120621148 11130536592 11141531856 11146822232 11153042784 11162987136 11173666014 11179320256 11196789786 11199992076 11208707328 11229433488 11285127378 11285479296 11296275354 11297138944 11306347416 11311716052 11318028624 11339310528 11344694816 11351025792 11373647103 11374516608 11377769728 11385397842 11395549368 11406806424 11428772544 11439705681 11442222064 11452424256 11463380019 11464256384 11475581312 11496800952 11507051808 11520593448 11540600064 11553820887 11554181184 11565234291 11575546164 11587505496 11609294112 11611485704 11639811456 11645338432 11655721728 11656478743 11666871972 11700886176 11725101024 11731644288 11746782054 11759284992 11770534308 11781029232 11794893292 11801475504 11811998016 11815376256 11817606752 11823297759 11829280736 11851154406 11852060416 11863398484 11882307528 11916949824 11933238912 11944654638 11963693196 11976053544 11979478704 11998572768 12004270096 12010969152 12026467341 12039267968 12047339577 12058081308 12061529928 12082463016 12093236064 12128493312 12133324749 12153593088 12165219612 12176066448 12211565184 12217363648 12223247166 12229051177 12248543034 12249479424 12261197676 12284253072 12296944608 12322392992 12328327089 12345178482 12358318336 12381170256 12406792944 12442964352 12454867698 12465972792 12502316736 12535181568 12540175011 12541133696 12547173132 12553130954 12576735288 12609795744 12627031872 12634078464 12639111303 12675960024 12696164208 12702192776 12709281312 12720613248 12732782202 12733179264 12739225408 12751412167 12762781668 12769904016 12784931796 12796331184 12799990944 12833638272 12872499822 12883977288 12897288432 12910028976 12921539904 12927675488 12933901071 12934889856 12960667629 12965365504 12974058006 12977768596 12998453832 13011883248 13023484992 13035943683 13062921417 13066657422 13076825216 13089334934 13101005736 13112686944 13139201088 13150916352 13163496948 13166392512 13178987913 13190738652 13204366728 13229195616 13242863424 13270269376 13276659942 13282964149 13294807596 13307940828 13321689992 13333567968 13372441344 13400115456 13412934444 13424893776 13440692356 13464033408 13473060237 13476913542 13479878048 13487400576 13504803858 13505836288 13512340296 13518756412 13519177984 13544176464 13558169696 13569221169 13579780032 13592770893 13611350634 13624796562 13651033872 13672792224 13679284528 13686918336 13712654592 13719165824 13732290026 13744534104 13768388088 13780664352 13784605632 13820841216 13826346807 13834062684 13862692116 13866656856 13903108128 13915504512 13922112064 13928816538 13935430411 13957642062 13972062468 13976058488 13998334896 14012797344 14039146368 14071784916 14082734848 14096206852 14108775408 14148827199 14149908864 14179191936 14192756214 14205410856 14234134512 14246826048 14260455027 14289966873 14291059328 14297941476 14304730622 14331628584 14346435376 14399989812 14402708229 14411195136 14444698632 14486811456 14509449486 14509901952 14516791744 14523782598 14524892928 14530678981 14543634924 14551751088 14586036192 14611350624 14624378496 14638368654 14672857836 14711428368 14724545472 14738631453 14739758208 14774486272 14781601224 14788620028 14812191576 14827494864 14840715456 14854912569 14855375808 14870723712 14889911946 14898221352 14915753762 14929053048 14933322768 14972577984 14985927936 14986901241 15000263964 15017916459 15022211594 15043996512 15046836504 15061700472 15075129888 15090704832 15119080704 15136401007 15164862804 15173325648 15180530456 15194065824 15209075232 15237198522 15238363392 15244433659 15252940908 15269899008 15284506692 15329067936 15342735744 15357413106 15360791264 15389195094 15397783128 15405094516 15405574912 15420312388 15434061552 15442674624 15450007328 15462600867 15479058816 15489436599 15507681336 15525930966 15555829296 15599988963 15601181568 15626048256 15633468032 15640996644 15648423518 15662376072 15694045744 15708038976 15723065799 15735300672 15749330688 15755604501 15764397012 15801539208 15843076704 15857202816 15872372334 15879909073 15889266432 15895595989 15918647472 15926206184 15951590928 15968071392 15972638272 15998097024 16013401326 16014625536 16035289788 16063119436 16077441744 16082039904 16109950688 16123082157 16124314752 16139739798 16173140802 16177766332 16220292816 16234755264 16250285961 16297662888 16300739546 16331390712 16340504544 16348263568 16379004096 16395926144 16409290716 16417082402 16437769452 16460237976 16508227008 16524019317 16542390592 16550356914 16558215583 16582227984 16606490264 16621297056 16630572672 16669755648 16680931722 16720233348 16729564176 16768980384 16795184679 16799988114 16813060992 16836042496 16844150232 16852148404 16901280032 16927691067 16928218944 16944413031 16945708416 16967574078 16977042936 17017042224 17026538688 17046575728 17061774912 17066654592 17078096763 17093324052 17110209636 17118334142 17143158816 17163333096 17178636384 17196384576 17213371968 17228719872 17245201428 17280890172 17298744008 17331271776 17349177664 17363319246 17364646656 17371563937 17381258244 17413941168 17417228556 17422209896 17468007648 17483582592 17500307958 17518934784 17551329264 17555190016 17571983884 17587651536 17597466432 17605822304 17620173081 17638927488 17655801462 17657151232 17671543848 17692339938 17702213256 17723064384 17726410128 17743921104 17776731609 17778090624 17795097726 17823461292 17831924474 17875424736 17883912592 17899858368 17916981957 17964080316 17969218056 18006405144 18016453728 18058901952 18087121962 18092294892 18106373376 18113586127 18123694524 18139854096 18148467512 18166395416 18192739968 18201378496 18218790529 18230389632 18247829418 18249224448 18326045472 18357850784 18372814551 18374219136 18379474176 18391796514 18426379608 18435129076 18445416912 18483589488 18488875808 18517767723 18537477504 18571755384 18610189416 18629416624 18664446528 18674862336 18682301547 18683729792 18698959188 18707838086 18753475104 18762379888 18811700544 18829696431 18865102932 18868664269 18914693616 18923674952 18940547808 18951117696 18978846016 18995768064 19013940036 19053289164 19063921968 19108838112 19144172502 19177397694 19194496776 19199986416 19203610972 19250457408 19259598176 19308749733 19315748608 19345932648 19365043464 19391513232 19402334784 19448048256 19461087009 19466652894 19481800832 19497680748 19506938906 19517824872 19535227488 19563810448 19592181504 19599986133 19615237824 19632727296 19634002401 19651508604 19708801632 19749588768 19769993152 19786107978 19787620608 19806550092 19807167744 19843793424 19853215928 19864295136 19905404064 19911097024 19942211394 19961911242 19963437312 19982534988 20000351952 20023888612 20058662016 20062448672 20082267296 20100173184 20119401666 20120939776 20137340664 20161038534 20196050112 20215370313 20219817072 20231100864 20257205787 20258754432 20278134618 20278766976 20316264696 20337254544 20369670048 20379342256 20417025951 20437194843 20438757248 20476550808 20518926792 20530377504 20578748736 20590232832 20598435039 20616801156 20641063261 20652582132 20670996528 20676908448 20701241288 20731261824 20741105728 20751094026 20760947347 20794038174 20799985284 20854662192 20883168096 20936463093 20944051968 20958093702 20964087732 20980400896 20997502344 21007472668 21019196016 21058719552 21068718944 21107677374 21124102272 21144310278 21163163112 21224863296 21268787904 21289134321 21290761856 21308116284 21351201768 21370239072 21380386384 21432542976 21436588992 21442719872 21457095933 21497442876 21519653064 21564187736 21616792704 21627057088 21646340352 21647746237 21667047948 21730217184 21775187616 21787339392 21815452386 21838672128 21879054288 21917025936 21936567744 21946983968 21957552981 22009286754 22010969344 22032025756 22067142552 22109637312 22161729408 22182930042 22218287364 22228837358 22241242296 22261073184 22283063712 22293644464 22306085568 22325974272 22334867919 22347332028 22358640512 22373630643 22393579572 22399984152 22458866976 22533317391 22570254756 22570958592 22592550708 22612694832 22623432104 22636057248 22678621056 22689389632 22702051584 22711095043 22747294206 22749033216 22770795684 22791098736 22813612848 22857545088 22879411362 22884444128 22904848512 22926760038 22928512768 22951162624 22993601904 23014103616 23036119659 23041186896 23083792641 23107641774 23108362368 23130468582 23151092328 23175010992 23218588224 23222971408 23279622912 23288896449 23290676864 23312957486 23333743944 23401772352 23450202048 23463288576 23472635277 23493564108 23541068616 23562058464 23589786584 23602951008 23623996032 23630752512 23635213504 23646595518 23657823721 23658561472 23702308812 23726796968 23764615056 23833899648 23866477824 23889309276 23927386392 23952107088 23958957408 23997145536 24008540192 24020101989 24021938304 24052934682 24078535936 24094679154 24116162616 24123059856 24164926032 24186472128 24209609697 24259711203 24266649498 24330439224 24352132896 24423130368 24434727296 24446494332 24451109319 24458102354 24497086068 24522395352 24568506144 24593889216 24625623603 24644785984 24656654178 24668361991 24690356964 24762340512 24813585888 24885928704 24909735396 24931945584 25004633472 25021397583 25080350022 25082267392 25094346264 25106261908 25153470576 25199982171 25219591488 25254063744 25278222606 25351920048 25392328416 25404385552 25418562624 25441226496 25451361117 25465564404 25466358528 25478450816 25502824334 25525563336 25539808032 25569863592 25592662368 25599981888 25667276544 25677501213 25744999644 25767954576 25794576864 25820057952 25843079808 25855350976 25867802142 25869779712 25880085049 25921335258 25948116012 25955537192 25996907664 26023766496 26046969984 26071887366 26125842834 26133314844 26153650432 26178669868 26202011472 26225373888 26250461937 26278402176 26326993896 26332785024 26357975826 26381477304 26408733456 26458391232 26483702193 26485726848 26538509907 26540538752 26553319884 26565928298 26589615192 26615881656 26643379984 26667135936 26692646589 26747886711 26825868888 26849787552 26881384712 26928066816 26946120474 26953827084 26958915403 26959756096 26974801152 26985546679 27009607716 27024680592 27037512824 27088352928 27116339392 27138442338 27159560064 27185541786 27222701268 27249593124 27302067744 27345584448 27358569056 27371744127 27373836672 27438331648 27464580052 27489068208 27536776176 27561328704 27569211264 27587694771 27652693614 27668125368 27725384232 27733313712 27806216256 27831009024 27844224128 27857633076 27870860822 27915284124 27944124936 27952116976 27996669792 28025594688 28061757129 28078292736 28110459013 28143569832 28192413704 28217550816 28297654398 28299817728 28311091081 28358383872 28385512428 28410821712 28468269024 28493652096 28520910054 28579933746 28582118656 28595882952 28609461244 28663257168 28692870752 28716258753 28766096541 28799979624 28805416458 28889397264 28973622912 29018898972 29019803904 29033583488 29047565196 29061357962 29087269848 29103502176 29172072384 29199979341 29222701248 29248756992 29260408359 29276737308 29345715672 29422856736 29449090944 29477262906 29479516416 29491259707 29563202448 29577240056 29624383152 29654989728 29681430912 29709825138 29710751616 29741447424 29779823892 29796442704 29831507524 29858106096 29866645536 29913317091 29942866863 29945155968 29973802482 30000527928 30035832918 30044423188 30087993024 30093673008 30123400944 30150259776 30179102499 30181409664 30241557801 30272802014 30329725608 30346651296 30361060912 30388131648 30417201927 30418150464 30474397044 30488867318 30505881816 30569013384 30658135872 30685471488 30714826212 30721582528 30750971797 30778390188 30795566256 30810189032 30840624776 30868123104 30885349248 30900014656 30925201734 30958117632 30978873198 31015362672 31051861932 31111658592 31191057261 31199977926 31202363136 31266936064 31281993288 31296847036 31324752144 31388091488 31416077952 31437140553 31446131598 31470601344 31511209002 31528794024 31603078416 31661516061 31686153408 31714405632 31716465417 31744744668 31759818146 31791191978 31837294944 31852412368 31903181856 31936142784 31945276544 31996194048 32026802652 32070579576 32126238872 32154883488 32164079808 32219901376 32246164314 32248629504 32261475883 32279479596 32346281604 32355532664 32440585632 32469510528 32500571922 32595325776 32601479092 32662781424 32681009088 32696527136 32723178579 32758008192 32791852288 32818581432 32834164804 32875538904 32920475952 33013930131 33016454016 33048038634 33084781184 33100713828 33116431166 33164455968 33212980528 33242594112 33261145344 33274395063 33343256037 33361863444 33440466696 33459128352 33537960768 33590369358 33599976228 33626121984 33688300464 33704296808 33802560064 33855382134 33856437888 33888826062 33891416832 33935148156 33954085872 34034084448 34053077376 34093151456 34120941309 34123549824 34133309184 34156193526 34186648104 34220419272 34236668284 34286317632 34319117043 34326666192 34357272768 34390140057 34392769152 34426743936 34490402856 34561780344 34597488016 34661462661 34662543552 34695702873 34698355328 34726638492 34743127874 34762516488 34827882336 34834457112 34844419792 34936015296 34967165184 34969436229 35000615916 35041805071 35102658528 35143967768 35175303072 35194932864 35211644608 35240346162 35277854976 35311602924 35343087696 35384679876 35404426512 35446128768 35452820256 35487842208 35553463218 35556181248 35590195452 35646922584 35663848948 35750849472 35767825184 35799716736 35833963914 35928160632 35938436112 36012810288 36032907456 36079402023 36117803904 36142018731 36174243924 36184589784 36227172254 36247389048 36279708192 36296935024 36332790832 36385479936 36399974247 36402756992 36437581058 36460779264 36495658836 36652090944 36687153531 36715701568 36745629102 36748438272 36763077169 36783593028 36852759216 36870258152 36890833824 36967178976 36977751616 37035535446 37074955008 37143510768 37220378832 37258833248 37328893056 37364603094 37367459584 37397918376 37415676172 37506950208 37524759776 37620525033 37623401088 37659392862 37730205864 37737328538 37829387232 37847349904 37881095616 37902235392 37917333909 37957692032 38027880072 38106578328 38127843936 38217676224 38254236501 38288345004 38354795388 38388993552 38399972832 38407221944 38500914816 38519196352 38556045073 38617499466 38691865296 38730086928 38783026464 38804669568 38882002887 38896096512 38922174018 38933305788 38963601664 38995361496 39013877812 39035649744 39070454976 39107831049 39127620896 39188764251 39199972266 39230475648 39268004802 39303017208 39417603264 39499177536 39536963739 39539986304 39572215956 39613100184 39687586848 39706431856 39728590272 39810808128 39822194048 39848892447 39884422788 39923822484 39965069976 40000703904 40047777224 40117324032 40124897344 40164534592 40200346368 40238803332 40274681328 40322077068 40392100224 40430740626 40439634144 40462201728 40514411574 40517508864 40556269236 40557533952 40632529392 40674509088 40739340096 40758684512 40778312679 40834051902 40874389686 40877514496 40953101616 41037853584 41060755008 41157497472 41196870078 41233602312 41282126522 41305164264 41341993056 41353816896 41402482576 41462523648 41479040421 41482211456 41502188052 41521894694 41588076348 41599970568 41709324384 41766336192 41806291233 41872926186 41916187404 41928175464 41995004688 42014945336 42038392032 42117439104 42137437888 42177747937 42215354748 42248204544 42288620556 42326326224 42449726592 42537575808 42578268642 42581523712 42616232568 42702403536 42740478144 42760772768 42781365081 42869900619 42873177984 42885439744 42914191866 42994885752 43039306128 43128375472 43208124687 43233585408 43254114176 43295492474 43334095896 43460434368 43550375232 43574678784 43592036943 43630904772 43758108576 43834051872 43873135488 43893967936 43915105962 43935958339 44018573508 44064051512 44134285104 44219274624 44323458816 44365860084 44436574728 44457674716 44482484592 44522146368 44564737707 44566127424 44587288928 44612171136 44669735838 44694664056 44717281024 44747261286 44787159144 44799968304 44917733952 44960703723 45053749377 45066634782 45140509512 45185101416 45225389664 45246864208 45272114496 45357242112 45378779264 45409203021 45422190086 45494588412 45541591368 45582197472 45627225696 45715090176 45733300977 45758822724 45768888256 45809697024 45812672269 45853520076 45987203808 46028207232 46072239318 46082373792 46167585282 46215283548 46216724736 46260937164 46302184656 46350021984 46437176448 46445942816 46468309797 46577792898 46581353728 46625914972 46667487888 46799966889 46803544704 46900404096 46945270554 46987128216 47082137232 47124116928 47169197397 47179573168 47205902016 47247992064 47266813503 47270427008 47293191036 47315647442 47317122944 47404617624 47453593936 47529230112 47639727219 47667799296 47686787967 47778618552 47854772784 47904214176 47917914816 47994291072 48017080384 48040203978 48043876608 48063015091 48105869364 48189358308 48232325232 48246119712 48329852064 48372944256 48419219394 48519422406 48533298996 48660878448 48704265792 48750857883 48869454592 48892988664 48902218638 48916204708 48994172136 49044790704 49137012288 49187778432 49251247206 49289571968 49313308356 49336723982 49380713928 49524681024 49572057951 49627171776 49674646749 49819470792 49863891168 50009266944 50042795166 50066557177 50160700044 50188692528 50212523816 50306941152 50399964342 50439182976 50508127488 50556445212 50703840096 50783073201 50784656832 50808771104 50833239093 50837125248 50902722234 50931128808 50956901632 51005648668 51051126672 51079616064 51139727184 51185324736 51199963776 51234290289 51355002426 51489999288 51535909152 51589153728 51640115904 51686159616 51710701952 51735604284 51760170098 51842670516 51896232024 51911074384 51993815328 52047532992 52093939968 52114691811 52143774732 52205138167 52251685668 52266629688 52357339736 52404022944 52450747776 52500923874 52556804352 52577740579 52653987792 52665570048 52715951652 52762954608 52817466912 52916782464 52967404386 52971453696 53077019814 53081077504 53106639768 53131856596 53179230384 53231763312 53286759968 53330194827 53334271872 53385293178 53495773422 53651737776 53699575104 53750945871 53762769424 53892240948 53907654168 53917830806 53919512192 53971093358 54019215432 54049361184 54075025648 54176705856 54232678784 54276884676 54319120128 54340758381 54371083572 54445402536 54499186248 54604135488 54656371587 54691168896 54717138112 54743488254 54747673344 54769482313 54929160104 54978136416 55073552352 55122657408 55138422528 55175389542 55305387228 55336250736 55450768464 55466627424 55553303169 55612432512 55688448256 55715266152 55741721644 55830568248 55888249872 55904233952 55993339584 56046904641 56051189376 56123514258 56220918026 56287139664 56384827408 56435101632 56489089293 56595308796 56605992807 56622182162 56771024856 56821643424 56936538048 56987304192 57041820108 57159867492 57191765904 57218922488 57326514336 57385741504 57432517506 57459788407 57532193082 57599959248 57610832916 57778794528 57926249199 57947245824 58037797944 58067166976 58095130392 58122715924 58174539696 58207004352 58344144768 58383261027 58399958682 58445402496 58520816718 58553474616 58691431344 58799958399 58845713472 58898181888 58902007203 58954525812 58982519414 59126404896 59154480112 59248766304 59309979456 59362861824 59419650276 59421503232 59559647784 59592885408 59663015048 59716212192 59733291072 59826634182 59885733726 59890311936 59914169497 59947604964 60001055856 60071665836 60088846376 60175986048 60187346016 60246801888 60300519552 60358204998 60362819328 60483115602 60545604028 60659451216 60693302592 60722121824 60771617361 60776263296 60834403854 60836300928 60948794088 60977734636 61011763632 61138026768 61251077853 61311584529 61316271744 61429652424 61443165056 61501943594 61556780376 61591132512 61620378064 61681249552 61736246208 61770698496 61795305117 61800029312 61850403468 61923189783 61957746396 62030725344 62103723864 62223317184 62282842041 62382114522 62399955852 62411735659 62563986576 62593694072 62649504288 62776182976 62832155904 62874281106 62892263196 62941202688 63022418004 63057588048 63206156832 63323032122 63372306816 63432930834 63489489336 63519636292 63582383956 63674589888 63704824736 63806363712 63867402963 63872285568 63890553088 64053605304 64141159152 64252477744 64309766976 64328159616 64371287799 64439802752 64492328628 64522951766 64558959192 64692563208 64711065328 64881171264 64939021056 64943238711 65001143844 65190651552 65202958184 65325562848 65362018176 65393054272 65446357158 65516016384 65637162864 65668329608 65751077808 65840951904 66027860262 66032908032 66096077268 66169562368 66201427656 66232862332 66328911936 66425961056 66485188224 66548790126 66686512074 66723726888 66880933392 66918256704 67004603757 67075921536 67120891929 67180738716 67199952456 67376600928 67408593616 67599952173 67605120128 67710764268 67712875776 67777652124 67870296312 67908171744 68068168896 68106154752 68133285129 68186302912 68241882618 68247099648 68274286171 68312387052 68373296208 68440838544 68473336568 68572635264 68638234086 68653332384 68714545536 68780280114 68785538304 68853487872 68980805712 69123560688 69194976032 69251377923 69322925322 69325087104 69391405746 69396710656 69453276984 69486255748 69525032976 69655764672 69668914224 69688839584 69866689347 69872030592 69938872458 70001231832 70083610142 70205317056 70287935536 70350606144 70389865728 70417905831 70423289216 70480692324 70623205848 70686175392 70769359752 70808853024 70892257536 70905640512 70973471163 70975684416 71106926436 71180390904 71293845168 71327697896 71501698944 71535650368 71599433472 71604083707 71667927828 71856321264 71876872224 72025620576 72065814912 72158804046 72235607808 72284037462 72348487848 72369179568 72454344508 72494778096 72559416384 72593870048 72628829091 72665581664 72779133609 72799948494 72805513984 72875162116 72991317672 73304181888 73353327957 73374307062 73431403136 73491258204 73526154338 73567186056 73705518432 73740516304 73781667648 73876870809 73934357952 73955503232 74005085973 74071070892 74287021536 74440757664 74517666496 74657786112 74729206188 74795836752 74831352344 75013900416 75049519552 75241050066 75246802176 75318785724 75460411728 75474657076 75658774464 75694699808 75762191232 75834667818 75915384064 76055760144 76213156656 76255687872 76354083351 76435352448 76508473002 76576690008 76709590776 76777987104 76799945664 76814443888 77001829632 77032503639 77038392704 77112090146 77234998932 77383730592 77460173856 77566052928 77609339136 77640255147 77764005774 77844348036 77866611576 77990722992 78027755624 78071299488 78140909952 78215662098 78255241792 78377528502 78399944532 78460951296 78536009604 78606034416 78835206528 78998355072 79073927478 79079972608 79144431912 79226200368 79375173696 79412863712 79451106579 79457180544 79615529721 79621616256 79644388096 79697784894 79768845576 79847644968 79930139952 80001407808 80077939767 80095554448 80243660133 80249794688 80329069184 80477606664 80549362656 80644154136 80784200448 80861481252 80876746209 80879268288 80924403456 80956640037 81028823148 81112538472 81265058784 81349018176 81478680192 81517369024 81556625358 81595351201 81668103804 81748779372 81906203232 82075707168 82121510016 82314994944 82393740156 82467204624 82564253044 82610328528 82683986112 82707633792 82763084313 82804965152 82958080842 82964422912 83004376104 83043789388 83176152696 83199941136 83418648768 83532672384 83612582466 83745852372 83832374808 83856350928 83990009376 84029890672 84076784064 84185271387 84234878208 84274875776 84331377039 84355495874 84430709496 84577241112 84652652448 84899453184 84933273243 85075151616 85156537284 85232465136 85404807072 85480956288 85521545536 85562730162 85603358239 85739801238 85746355968 85828383732 85989771504 86078612256 86256750944 86298289623 86416249374 86508228352 86590984948 86668191792 86920868736 87100750464 87184073886 87261809544 87516217152 87599938023 87668103744 87746270976 87781225077 87787935872 87830211924 87871916678 88037147016 88128103024 88268570208 88438549248 88473779121 88731720168 88873149456 88915349432 88964969184 89044292736 89129475414 89132254848 89174577856 89224342272 89259885169 89339471676 89389328112 89494522572 89574318288 89599936608 89835467904 89921407446 90107498754 90133269564 90281019024 90370202832 90450779328 90493728416 90537307497 90544228992 90724673403 90757558528 90818406042 90844380172 90989176824 91083182736 91164394944 91251605781 91254451392 91466601954 91517645448 91537776512 91625344538 91707040152 91974407616 92056414464 92144478636 92164747584 92252915391 92335170564 92430567096 92521874328 92604369312 92700043968 92874352896 92891885632 92936619594 92980749043 93155585796 93251829944 93334975776 93599933778 93607089408 93800808192 93890541108 93974256432 94164274464 94248233856 94311421659 94338394794 94359146336 94411804032 94533627006 94540854016 94586382072 94631294884 94634245888 94809235248 94907187872 94984548183 95058460224 95149396251 95279454438 95373575934 95557237104 95709545568 95808428352 95835829632 95988582144 96034160768 96080407956 96126030182 96211738728 96378716616 96464650464 96492239424 96659704128 96745888512 96784427649 96838438788 97038844812 97066597992 97321756896 97408531584 97501715766 97548012877 97644375361 97785977328 97804437276 97832409416 97988344272 98089581408 98274024576 98375556864 98502494412 98579143936 98626616712 98673447964 98761427856 99041790393 99049362048 99144115902 99254343552 99349293498 99638941584 99727782336 99823185189 100029768111 100085590332 100133114354 100321400088 100377385056 100425047632 100613882304 100799928684 100878365952 101112890424 101407680192 101566146402 101569313664 101617542208 101666478186 101674250496 101714752867 101805444468 101862257616 102011297336 102102253344 102159232128 102279454368 102370649472 102399927552 102468580578 102710004852 102979998576 103071818304 103170420171 103178307456 103280231808 103421403904 103471208568 103520340196 103685341032 103792464048 103822148768 103984387983 103987630656 104087108619 104095065984 104229383622 104287549464 104410276334 104503371336 104533259376 104714679472 104808045888 104901495552 104908308687 105001847748 105125415213 105155481158 105307975584 105431903304 105525909216 105634933824 105833564928 105934808772 105954807049 106154039628 106213279536 106263713192 106358460768 106463526624 106573519936 106660389654 106668543744 106711035613 106770586356 106991546844 107303475552 107399150208 107501891742 107525538848 107784481896 107815308336 107835661612 107839024384 107942186716 108038430864 108098722368 108150051296 108238206069 108353411712 108426056193 108465357568 108553769352 108681516762 108742167144 108890805072 108998372496 109199922741 109208270976 109312743174 109382337792 109434276224 109486976508 109538964626 109858320208 109956272832 110061460593 110147104704 110245314816 110289231507 110350779084 110610774456 110672501472 110901536928 110933254848 111106606338 111224865024 111269171923 111430532304 111483443288 111661136496 111776499744 111808467904 111986679168 112093809282 112102378752 112247028516 112441836052 112574279328 112769654816 112861575099 112870203264 112978178586 113190617592 113211985614 113244364324 113542049712 113643286848 113752001727 113873076096 114083640216 114319734984 114383531808 114437844976 114653028672 114762709503 114771483008 114865035012 114919576814 115064386164 115199918496 115221665832 115557589056 115668135219 115852498398 115907509081 116075595888 116190260784 116245431848 116349079392 116414008704 116688289536 116766522054 116799917364 116890804992 117041633436 117106949232 117382862688 117566292753 117599916798 117691426944 117804014406 117909051624 117965038828 118252809792 118308960224 118497532608 118610891217 118619958912 118839300552 119119295568 119185770816 119326030096 119432424384 119466582144 119546677341 119653268364 119771467452 119828338994 119895209928 120002111712 120143331672 120177692752 120351972096 120374692032 120493603776 120601039104 120716409996 120966231204 121091208056 121318902432 121386605184 121444243648 121543234722 121552526592 121600947559 121668807708 121672601856 121897588176 121955469272 122023527264 122276053536 122502155706 122623169058 122632543488 122859304848 122886330112 123003887188 123113560752 123182265024 123240756128 123362499104 123472492416 123590610234 123600058624 123700806936 123846379566 123915492792 124061450688 124207447728 124437121263 124446634368 124565684082 124764229044 124799911704 124823471318 125127973152 125187388144 125299008576 125418873699 125552365952 125748562212 125784526392 126044836008 126115176096 126412313664 126533243811 126646064244 126744613632 126795102889 126865861668 126978978672 127039272584 127164767912 127349179776 127409649472 127531533703 127612727424 127734805926 127744571136 128107210608 128282318304 128504955488 128609701857 128619533952 128656319232 128742575598 128879605504 128984657256 129045903532 129117918384 129385126416 129422130656 129624374061 129762342528 129886477422 130002287688 130381303104 130405916368 130651125696 130724036352 130776110829 130786108544 130892714316 131274325728 131336659216 131502155616 131681903808 131807875017 132055720524 132192154536 132402855312 132465724664 132657823872 132851922112 132970376448 133097580252 133373024148 133447453776 133761866784 133836513408 134009207514 134151843072 134241783858 134361477432 134399904912 134753201856 134817187232 134882111169 135161248131 135199904346 135210240256 135421528536 135555304248 135740592624 135816343488 136136337792 136227609063 136266570258 136372605824 136483765236 136548572342 136624774104 136746592416 136881677088 136946673136 137145270528 137199902931 137276468172 137306664768 137429091072 137438016807 137560560228 137961611424 138247121376 138389952064 138502755846 138645850644 138650174208 138782811492 138906553968 138972511496 139050065952 139311529344 139337828448 139377679168 139733378694 139744061184 139877744916 140002463664 140167220284 140410634112 140575871072 140701212288 140835811662 140846578432 140961384648 141246411696 141372350784 141507592191 141538719504 141617706048 141800440509 141811281024 141946942326 141951368832 142213852872 142360781808 142587690336 142655395792 142919181657 143003397888 143060363901 143071300736 143208167414 143335855656 143712642528 143753744448 144051241152 144131629824 144189045273 144317608092 144487442827 144568074924 144696975696 144738359136 144908689016 144989556192 145118832768 145187740096 145257658182 145326631429 145331163328 145558267218 145599896988 145750324232 145982635344 146608363776 146706655914 146748614124 146862806272 146982516408 147052308676 147134372112 147411036864 147481032608 147563335296 147753741618 147868715904 147911006464 148010171946 148142141784 148574043072 148716173853 148881515328 149023940247 149035332992 149458412376 149591673504 149662704688 150027800832 150099039104 150199671531 150482100132 150637571448 150920823456 150949314152 151317548928 151389399616 151524382464 151534223659 151669335636 152111520288 152426313312 152511375744 152708166702 152870704896 153016946004 153153380016 153419181552 153555974208 153599891328 153628887776 153702870867 154065007278 154076785408 154224180292 154469997864 154767461184 154920347712 155132105856 155280510294 155528011548 155688696072 155733223152 155981445984 156055511248 156142598976 156281819904 156344075433 156431324196 156510483584 156615414501 156755057004 156799889064 157072019208 157212068832 157670413056 157733221737 157996710144 158147854956 158288863824 158452400736 158750347392 158825727424 158902213158 158914361088 158977665301 159231059442 159243232512 159395569788 159537691152 159695289936 159860279904 160002815616 160155879534 160191108896 160487320266 160499589376 160658138368 160955213328 161098725312 161252837613 161288308272 161722962504 161753492418 161758536576 161913280074 162057646296 162225076944 162530117568 162698036352 162957360384 163022275143 163034738048 163113250716 163190702402 163336207608 163497558744 163812406464 163969114761 164151414336 164243020032 164308446939 164787480312 164934409248 165128506088 165220657056 165367972224 165415267584 165526168626 165604766047 165609930304 165768358171 165916161684 166008752208 166087578776 166352305392 166399882272 166837297536 167065344768 167225164932 167491704744 167664749616 167712701856 167980018752 168059781344 168140713923 168153568128 168370542774 168549751552 168662754078 168710991748 168861418992 169154482224 169305304896 169467267879 169817978421 169866546486 170313074568 170464930272 170809614144 170961912576 171043091072 171125460324 171206716478 171479602476 171656767464 171979543008 172157224512 172379365221 172513501888 172596579246 172678533937 172832498748 173181969896 173336383584 173841737472 174201500928 174368147772 174523619088 175032434304 175149783081 175199876046 175336207488 175562450154 175575871744 175660423848 175743833356 176074294032 176256206048 176399875197 176537140416 176706021609 176947558242 177463440336 177746298912 177830698864 177929938368 178088585472 178258950828 178264509696 178349155712 178519770338 178678943352 178778656224 178989045144 179148636576 179199873216 179670935808 179742508491 179842814892 180214997508 180266539128 180562038048 180740405664 180901558656 180987456832 181074614994 181088457984 181160595343 181449346806 181636812084 181688760344 181978353648 182166365472 182328789888 182503211562 182508902784 182933203908 183035290896 183075553024 183250689076 183414080304 183753233559 183934753587 183948815232 184288957272 184329495168 184505830782 184670341128 184861134192 185043748656 185208738624 185385915351 185400087936 185769569349 185783771264 185873239188 185961498086 186311171592 186503659888 186669951552 186848526123 187199867556 187235206977 187781082216 187948512864 188328548928 188496467712 188622843318 188676789588 188718292672 188823608064 188898826753 189067254012 189172764144 189262589768 189618470496 189814375744 189969096366 190116920448 190298792502 190558908876 190747151868 191114474208 191419091136 191602208889 191616856704 191671659264 192068321536 192160815912 192252060364 192423477456 192757433232 192929300928 192984478848 193113863397 193319408256 193568855298 193676877576 194077689624 194133195984 194643513792 194817063168 194829716133 195003431532 195096025754 195288750722 195571954656 195608874552 195664818832 195976688544 196179162816 196548049152 196773213091 197004988824 197253233424 197346895928 197522855712 198083580786 198098724096 198177637567 198288231804 198508687104 198698586996 199277883168 199455564672 199646370378 200059536222 200171180664 200266228708 200642800176 200754770112 200850095264 201013811271 201227764608 201362675787 201599857368 202225780848 202799856519 202815360384 203132292804 203138627328 203235084416 203332956372 203429505734 203610888936 203724515232 204022594672 204204506688 204318464256 204399855387 204558908736 204741298944 204822858513 204937161156 205420009704 205959997152 206143636608 206340840342 206356614912 206438817949 206560463616 206942417136 207040680392 207370682064 207584928096 207644297536 207968775966 207975261312 208174217238 208190131968 208458767244 208575098928 208820552668 209006742672 209066518752 209429358944 209600068041 209616091776 209816617374 210003695496 210250830426 210310962316 210615951168 210863806608 211051818432 211253717493 211269867648 211869617544 211909614098 212308079256 212426559072 212527426384 212716921536 212920413489 212927053248 213147039872 213320779308 213422071226 213541172712 213983093688 214606951104 214798300416 214812251121 215003783484 215051077696 215256802579 215568963792 215630616672 215671323224 215884373432 216076861728 216197444736 216300102592 216476412138 216706823424 216852112386 217107538704 217363033524 217484334288 217781610144 217996744992 218337400827 218399845482 218416541952 218625486348 218868552448 218973953016 219077929252 219716640416 219912545664 220059983871 220122921186 220294209408 220578463014 220701558168 221221548912 221345002944 221630612427 221803073856 221866509696 222015257919 222213212676 222538343846 222861064608 222966886576 223322272992 223552999488 223616935808 223973358336 224187618564 224494057032 224883672104 225148558656 225539309632 225723150198 225740406528 225830331181 225956357172 226381235184 226423971228 226488728648 227084099424 227286573696 227504003454 227746152192 228167280432 228639469968 228767063616 228875689952 229062250053 229306057344 229525419006 229542966016 229730070024 229839153628 230128772328 230399836992 230443331664 231097510917 231115178112 231336270438 231704996796 231815018162 232151191776 232380521568 232490863696 232698158784 232828017408 232920765441 233533044108 233599834728 234083266872 234213898464 234765725376 235132585506 235199833596 235382853888 235608028812 235818103248 235930077656 236505619584 236617920448 236844276877 236995065216 237221782434 237239917824 237678601104 238238591136 238371541632 238652060192 238846589163 238864848768 238933164288 239093354682 239306536728 239542934904 239656677988 239790419856 240004223424 240233819301 240286663344 240355385504 240730980399 240749384064 240987207552 241432819992 241932462408 242182416112 242630238627 242637804864 242773210368 242869920111 242888487296 243086469444 243201895118 243337615416 243795176352 243910938544 244047054528 244552107072 244786053603 245004311412 245246338116 245292635497 245718609696 246007774376 246227121504 246364530048 246481512256 246724998208 246944984832 247181220468 247401613872 247692759132 247830985584 248122901376 248414895456 248874242526 248893268736 249131368164 249528458088 249599823408 249646942636 250255946304 250374776288 250598017152 250837747398 251104731904 251497124424 251569052784 252089672016 252230352192 252555814161 252824627328 252994131117 253066487622 253292128488 253590205778 253731723336 253957957344 254078545168 254329535824 254698359552 254799819729 254819298944 255063067406 255225454848 255469611852 256214421216 256564636608 256810074717 257009910976 257219403714 257239067904 257485151196 257969314512 258091807064 258235836768 258770252832 258844261312 259248748122 259524685056 259772954844 260004575376 260762606208 260811832736 261302251392 261552221658 261572217088 261785428632 262548651456 262673318432 262799814069 263004311232 263343675231 263363807616 263615750034 264111441048 264384309072 264805710624 264931449328 265315647744 265421337363 265703844224 266195160504 266746048296 266894907552 267523733568 267673026816 267779655507 268018415028 268483567716 268722954864 268799809824 269506403712 269634374464 269764222338 269892315511 270322496262 270399808692 270843057072 271110608496 271481185248 271632686976 272174020209 272272675584 272455218126 272533140516 272745211648 272967530472 273097144684 273249548208 273493184832 273754817343 273763354176 273893346272 274399805862 274552936344 274613329536 274876033614 275121120456 275923222848 276494242752 276758746173 276779904128 277005511692 277291701288 277565622984 277813107936 277945022992 278100131904 278623058688 278675656896 278755358336 278942247129 279466757388 279755489832 280004927328 280334440568 280821268224 281151742144 281402424576 281420701081 281671623324 281922769296 282492823392 282744701568 283015184382 283077439008 283235412096 283600881018 283622562048 283893884652 283902737664 284427705744 284721563616 285175380672 285310791584 285448188753 285838363314 286120727802 286142601472 286416334828 286671711312 287425285056 287507488896 288102482304 288378090546 288635216184 288974885654 289136149848 289393951392 289476718272 289817378032 289979112384 290237665536 290353282947 290375480192 290515316364 290653262858 290662326656 291116534436 291199793976 291500648464 291965270688 292644038631 292933126083 293413311828 293497228248 293965032816 294104617352 294268744224 294822073728 294962065216 295126670592 295244235559 295507483236 295737431808 296020343892 296284283568 297148086144 297432347706 297763030656 298047880494 298070665984 298916824752 299183347008 299325409376 299469555567 300089304333 300198078208 300399343062 300964200264 301275142896 301841646912 301898628304 302635097856 302778799232 303068447318 303338671272 304223040576 304852626624 305022751488 305144258601 305416333404 306033892008 306306760032 306838363104 307111948416 307199782656 307257775552 307405741734 307551708373 308130014556 308448360584 308939995728 309534922368 309840695424 310264211712 310561020588 311056023096 311377392144 311466446304 311953163949 311962891968 312111022496 312261325857 312285197952 312688150866 312862648392 313020967168 313230829002 313510114008 313599778128 314144038416 314424137664 314724926061 315376245639 315466443474 316295709912 316577727648 316904801472 317500694784 317651454848 317804426316 317864421147 317955330602 318462118884 318791139576 319075382304 319390579872 319720559808 320005631232 320133106839 320311759068 320382217792 320688705883 320974640532 321910426656 322197450624 322505675226 322576616544 323445925008 323506984836 323517073152 323826560148 324115292592 324450153888 325060235136 325278168579 325396072704 326044550286 326069476096 326226501432 326381404804 326672415216 326995117488 327599768223 327624812928 327938229522 328302828672 328616893878 329574960624 329868818496 330184381779 330257012176 330441314112 330735944448 330867694521 331052337252 331209532094 331219860608 331536716342 331832323368 332017504416 332175157552 332704610784 332799764544 333674595072 333807515769 334450329864 334983409488 335329499232 335425403712 335960037504 336119562688 336281427846 336307136256 336441105637 336741085548 337325508156 337421983496 337722837984 338308964448 338610609792 338934535758 339635956842 339733092972 340626149136 340929860544 341256005181 341619228288 342086182144 342250920648 342413432956 342959204952 343313534928 343959086016 344288128509 344314449024 344758730442 345027003776 345193158492 345357067874 345664997496 346363939792 346672767168 347004405657 347722527243 348736295544 349047238176 350064868608 350299566162 350399752092 350465900239 350672414976 351124900308 351320847696 351487666712 352148588064 352512412096 352799750394 353074280832 353412043218 353895116484 354926880672 355492597824 355661397728 355832673651 355859876736 356517901656 356698311424 357039540676 357357886704 357557312448 357978090288 358297273152 358399746432 358640032023 359485016982 359685629784 360429995016 360533078256 361124076096 361480811328 361803117312 361974913664 362149229988 362321190686 362898693612 363273624168 363377520688 363956707296 364332730944 364657579776 364802842677 365006423124 365017805568 365435967169 365866407816 366070581792 366501378152 366828160608 367506467118 367869507174 367897630464 368044184053 368577914544 368658990336 369011661564 369340682256 369722268384 370087497312 370417477248 370771830702 370800175872 371539138698 371567542528 371746478376 371922996172 372622343184 373007319776 373311363789 373339903104 373697052246 374399735112 374470413954 375562164432 375897025728 376256621097 376657097856 377245686636 377353579176 377436585344 377797653506 378134508024 378345528288 378525179536 379236940992 379599731433 379628751488 379938192732 380233840896 380385308667 380597585004 381117817752 381494303736 382228948416 382594601109 382838182272 383204417778 383233713408 383386376191 384321631824 384504120728 384846954912 385514866464 385858601856 385968957696 386227726794 386638816512 387137710596 387353755152 388155379248 388266391968 388873122183 389287027584 389659432266 390006863064 390192051508 390577501444 391143909312 391217749104 391329637664 391953377088 392328332487 392358325632 393546426182 394009977648 394506466848 394693791856 395045711424 395423625051 396167161572 396355275134 396576463608 397397173992 398555766336 398911129344 399292740756 400119072444 400342361328 400532457416 401285600352 401509540224 401700190528 402027622542 402218518849 402455529216 402725351574 403199714736 404451561696 405483744393 405599713038 405630720768 406264585608 406470168832 406665912744 406859011468 407221777872 407449030464 408045189344 408409013376 408682827189 408799710774 409117817472 409645717026 409874322312 410840019408 411599708793 411919994304 412287273216 412314050421 412681680684 412877635898 413884834272 414081360784 414741364128 415169856192 415288595072 415937551932 415950522624 416348434476 416917534488 417150197856 417641105336 418013485344 418133037504 418858717888 419200136082 419232183552 419399186479 419633234748 420007390992 420501660852 420621924632 421231902336 421727613216 422103636864 422507434986 422539735296 423739235088 423819228196 424616158512 424853118144 425054852768 425401321527 425433843072 425840826978 425854106496 426294079744 426641558616 426844142452 427082345424 427966187376 428757544971 429181091703 429213902208 429624502242 430007566968 430102155392 430513605158 431137927584 431261233344 431342646448 431768746864 432153723456 432394889472 432567135819 432600205184 432952824276 433462328481 433704224772 434215077408 434726067048 434968668576 435563220288 435979894287 435993489984 436674801654 436799690964 437250972696 437947906032 438155858504 439433280832 439825091328 440119967742 440245842372 440588418816 441156926028 441403116336 442443097824 442690005888 443261224854 443606147712 443733019392 444030515838 444426425352 445076687692 445722129216 445933773152 446148521559 446644545984 447071820741 447105998976 447233871616 448375237128 448988114064 449767344208 450297117312 450599014593 451078619264 451446300396 451660662362 451912714344 452762470368 452847942456 452977457296 454168198848 454573147392 454602670977 455008006908 456334560864 457278939936 457534127232 457751379904 458124500106 458612114688 459050838012 459460140048 459678307256 460257544656 460799673984 460886663328 462195021834 462230356224 462672540876 463409993592 463630036324 464302383552 464761043136 464981727392 465396317568 465841530882 467066088216 467199669456 468166533744 468427796928 469032226299 469531450752 469846243503 470265171012 470399667192 471216057624 471636206496 471860155312 473011239168 473199665211 473235840896 473688553754 473990130432 474443564868 475357202208 476477182272 476743083264 476932995903 477304120384 477693178326 477729697536 477920003197 478186709364 478613073456 479085869808 479313355976 479580839712 480008446848 480467638602 480573326688 480710771008 481461960798 481498768128 481974415104 482865639984 483864924816 484364832224 485260477254 485275609728 485739840222 485776974592 486172938888 486403790236 486675230832 487590352704 487821877088 488094109056 489066825429 489104214144 489572107206 490008622824 490492676232 490585270994 491437219392 491907344283 492015548752 492454243008 492729060096 492925340817 492963024512 493449996416 494362440936 494803227744 495385518264 495661971168 496245802752 496814298141 496829790912 497305074513 497748485052 498262736328 499056916176 499199646816 499293885272 500511892608 500749552576 501196034304 501228585949 501675494796 502994248848 503138105568 504179344032 504460704384 505111628322 505649254656 505988262234 506132975244 506584256976 507180411556 507463446672 507915914688 508157090336 508401803637 508659071648 509453935263 509599639458 509638597888 510126134812 510939223704 512428842432 513129273216 513620149434 514019821952 514438807428 514970302392 515938629024 516183614128 516471673536 517138095663 517540505664 517688522624 518035601811 518497496244 519545909688 520009150752 521525212416 521623665472 522604502784 523104443316 523570857264 525097302912 525346636864 525599628138 526008622464 526687350462 526727615232 527231500068 528222882096 528768618144 529611421248 529862898656 530118064827 530842674726 531407688448 532390321008 533492096592 533789815104 535047467136 535559311014 536036830056 536967135432 537445909728 537599619648 539012807424 539227525473 539268748928 539528444676 539784631022 540644992524 540799617384 541686114144 542221216992 542962370496 543265373952 543481786029 544348040418 544910436252 545066281032 545935060944 546194289368 546499096416 546986369664 547509634686 547526708352 547786692544 548310723181 548799611724 549105872688 549226659072 549752067228 550242240912 551846445696 552988485504 553517492346 553559808256 554011023384 554583402576 555131245968 555626215872 555890045984 556157746053 556200263808 557308708047 557351313792 557510716672 557884494258 558933514776 559510979664 560009854656 560545578369 560668881136 561705620931 562303484288 562841402162 563343246648 563845538592 564985646784 565489403136 566030368764 566154878016 566470824192 566696480259 567201762036 567787769304 568855411488 569443127232 570350761344 570621583168 570896377506 571167458407 571676726628 572241455604 572832669656 573343422624 574850570112 575014977792 576204964608 576756181092 577270432368 577949771308 578272299696 578787902784 578953436544 579341590191 579634756064 579958224768 580706565894 580750960384 581030632728 581306525716 581324653312 582233068872 582399587952 583001296928 583930541376 584489148399 585288077262 585866252166 586826623656 586994456496 587930065632 588209234704 588537488448 589644147456 589924130432 590319639273 590488471118 591014966472 592040687784 592568567136 594296172288 594532912701 594864695412 595526061312 596095760988 597833649504 598366694016 598650818752 598939111134 599223507673 600178608666 600798686124 601928400528 602550285792 603683293824 603797256608 604088027361 605557598464 606136894636 606677342544 608399569557 608446081152 609705253248 610288517202 610832666808 612067784016 612613520064 613199566161 613676726208 614223896832 614468575539 614515551104 614811483468 615103416746 616260029112 616896721168 617879991456 619069844736 619316453847 619681390848 621122041176 622112046192 622754784288 622932892608 623906327898 623925783936 624222044992 624522651714 624570395904 624819196183 625376301732 625725296784 626461658004 627020228016 627199556256 628288076832 628848275328 629449852122 630752491278 630932886948 632591419824 633155455296 633761152479 633809602944 635302909696 635608852632 635728842294 635910661204 636924237768 637582279152 638150764608 638761240467 638781159744 639441119616 640266213678 640623518136 640764435584 641377411766 641949281064 643820853312 644394901248 644436753363 645011350452 645153233088 645770407737 646891850016 647013969672 647653120296 648230585184 648900307776 650120470272 650556337158 650865243301 652089100572 652453002864 652762809608 653344830432 653990234976 655199536446 655249625856 655876459044 656605657344 657233787756 659149921248 659737636992 660179951613 660368763558 660514024352 660882628224 661735389042 662104674504 662419064188 662439721216 663073432684 663664646736 664035008832 664350315104 664891837281 665409221568 665599529088 666045773757 667615031538 668900659728 669966818976 670658998464 670850807424 671920075008 672239125376 672562855692 672882211274 673482171096 674651016312 674843966992 675445675968 676617928896 677221219584 677490993543 677869071516 679271913684 679466185944 681252298272 681859721088 682512010362 682836090139 683238456576 683510627527 684501841296 684826865912 685918409904 686627069856 687918172032 688576257018 688628898048 689517460884 690054007552 690386316984 690714135748 691329994992 692727879584 693292532751 693345534336 694008811314 695445054486 697472591088 698094476352 698762296323 700599132324 700799504184 700931800478 702249800616 702641695392 702975333424 704297176128 705024824192 705599500788 706148561664 706824086436 707790232968 709853761344 710532830631 710985195648 711322795456 711665347302 711719753472 712003270069 713035803312 714079081352 714715773408 715114624896 715956180576 716594546304 716799492864 717280064046 718970033964 719371259568 720859990032 721066156512 722192941197 722248152192 722961622656 723949827328 724298459976 724642381372 725797387224 726547248336 726755041376 727890715881 727913414592 728609760333 728665461888 729605685354 730012846248 730871934338 731732815632 732141163584 733002756304 733656321216 734358160809 735012934236 735739014348 735877906491 736088368106 737155829088 738023323128 738681364512 739444536768 740174994624 740834954496 741543661404 743078277396 743492956752 743845992344 745244686368 746014639552 746622727578 746679806208 746977249291 747394104492 748799470224 748940827908 751124328864 751794051456 752513242194 753314195712 754491373272 754707158352 754873170688 755595307012 756269016048 756691056576 757050359072 757667442483 758473881984 758982393351 759199462866 759257502976 759876385464 760770617334 761195170008 762235635504 762988607472 764399459187 764457896832 765189202218 765676364544 766408835556 766772752382 768643263648 769008241456 769693909824 770430224151 771029732928 771717203712 772455453588 774275421192 774707510304 776310758496 776532783936 777746244366 778574055168 778884203461 779318864532 780013726128 780384103016 781155002888 782287818624 782435498208 782659275328 783906754176 784656664974 784716651264 787092852364 788019955296 789012933696 789387583712 790031025693 790091422848 790847250102 792334323144 792710550268 793152927216 794794347984 796264012089 797111532672 798585481512 800238144888 800684722656 801064914832 802571200704 803019080448 803338966521 803400381056 804055245084 804437037698 805450703148 806399429472 808903123392 809676946533 810967488786 811199426076 811352563567 812529171216 813331825488 813718022936 814443555744 814898060928 816090378688 816818026752 817365654378 817599421548 818235634944 819291434052 819748644624 821680038816 823199417586 823839988608 824628100842 825363361368 825755271796 827769668544 828162721568 829482728256 830276238519 830339712384 830577190144 831875103864 832696868952 833835068976 834300395712 835282210672 836026970688 836266075008 836826741387 837717435776 838400272164 838798372958 839266469496 840014781984 841003321704 841243849264 842463804672 843455226432 844207273728 844262103243 845014869972 847478470176 847638456392 849232317024 849706236288 850109705536 850802643054 850867686144 851681653956 851708212992 853283117232 853688284904 854164690848 855932374752 857515089942 858362183406 858427804416 859249004484 860015133936 860204310784 861027210316 862275855168 862522466688 862685292896 863537493728 864307446912 865134271638 865200410368 865905648552 866924656962 867408449544 868430154816 869452134096 869937337152 871059848841 871126440576 871959788574 871986979968 873349603308 873599381928 874501945392 875895812064 876311717008 877932115893 878799378249 878866561664 880239935484 880491684744 882313852056 882806232672 884886195648 885380011776 885732706677 886522449708 887212295424 887565720223 888061031676 888852850704 890153375384 891444258432 891867546304 892297043118 892720735921 893289091968 894143641482 894211997952 896750474256 897976228128 899534688416 900267912999 900594234624 901198029186 902157238528 902892600792 903321324724 903825428688 905524940736 905695884912 905954914592 908336397696 909205341954 910016013816 912669121728 914557879872 915068254464 915432775803 915502759808 916249000212 918101676024 918920280096 919356614512 920515089312 921599347968 921773326656 922655125119 924390043668 925345081752 926819987184 927260072648 928604767104 929522086272 929963454784 930792635136 930853088191 931683061764 934132176432 934399338912 936333067488 936855593856 938064452598 939062901504 939692487006 940530342024 940799334384 942432115248 943272412992 943720310624 944174778183 946128736917 946399330422 946471681792 947377107508 948887129736 950714404416 952954364544 953593263441 953865991806 954608240768 955386356652 955840006394 956373418728 957226146912 958171739616 958626711952 959161679424 960016893696 960399320517 960935277204 961146653376 961421542016 962066117649 962923921596 965731279968 967729849632 968729664448 970520954508 970551219456 971479680444 972345877776 972807580472 973350461664 975180705408 975643754176 976188218112 978133650858 978208428288 979144214412 980017245648 980985352464 981170541988 982874438784 983814688566 984031097504 984908486016 985850681634 985926049024 986899992832 988724881872 989606455488 990553145337 990771036528 991323942336 992603083563 993628596282 993659581824 994610149026 995496970104 996525472656 998113832352 998399293632 998587770544 1001023785216 1001422547307 1001499105152 1002457171898 1003350989592 1005988497696 1006276211136 1008358688064 1008921408768 1009323316911 1010223256644 1011976524468 1012265950488 1013168513952 1014360823112 1014926893344 1015831829376 1016314180672 1016803607274 1017286420003 1017318143296 1018907870526 1019199278916 1020252269624 1021878447408 1024857684864 1026258546432 1027240298868 1028039643904 1028877614856 1029940604784 1031877258048 1032367228256 1032864385527 1032943347072 1034276191326 1035081011328 1035377045248 1036071203622 1036994992488 1039091819376 1040018301504 1041013216971 1043167581729 1043247330944 1046208886632 1047141714528 1050194605824 1050693273728 1051199256276 1051397700717 1052017244928 1053374700924 1054463000136 1056445764192 1057537236288 1059222842496 1059725797312 1060236129654 1060739565613 1061685349452 1064780642016 1066984193184 1067579630208 1070094934272 1071118622028 1072073660112 1073934270864 1074891819456 1075199239296 1075920096069 1078455050946 1078537497856 1079056889352 1079569262044 1081289985048 1081599234768 1083372228288 1084442433984 1085924740992 1086963572058 1088696080836 1089820872504 1090132562064 1091870121888 1092388578736 1092998192832 1093972739328 1094408528031 1095019269372 1095053416704 1095573385088 1096307901507 1096621446362 1097599223448 1098211745376 1099504134456 1100484481824 1103692891392 1104132552159 1105976971008 1107034984692 1108022046768 1109166805152 1110262491936 1111252431744 1111780091968 1112315492106 1112400527616 1112843657107 1114617416094 1114702627584 1115768988516 1117867029552 1119021959328 1120019709312 1121091156738 1121337762272 1123411241862 1124606968576 1125682804324 1126686493296 1127691077184 1128769863291 1129971293568 1132060737528 1132309756032 1133392960518 1134403524072 1135575538608 1137710822976 1138799194299 1138886254464 1140701522688 1141155926001 1141243166336 1141792755012 1142334916814 1143353453256 1144482911208 1145665339312 1146686845248 1147783803327 1149701140224 1150159128573 1153512362184 1154540864736 1155899542616 1156544599392 1157575805568 1157906873088 1158683180382 1159233362329 1159269512128 1159916449536 1160378507197 1161413131788 1162061265456 1162613051432 1164466137744 1164799175904 1166002593856 1167861082752 1168978296798 1170576154524 1171732504332 1173653247312 1173988912992 1175860131264 1176418469408 1176984997461 1177074976896 1179848260864 1180639278546 1180976942236 1182029932944 1184081375568 1185137134272 1186270875153 1189065825402 1189729390824 1192191521976 1195667299008 1196733388032 1197301637504 1197878222268 1198447015346 1200357217332 1201597372248 1203856801056 1205100571584 1206655556547 1207366587648 1207594513216 1208176054722 1208749737559 1212273789272 1213354685088 1216799139114 1216892162304 1219410506496 1220577034404 1221665333616 1224135568032 1225227040128 1226048481567 1226399132322 1227353452416 1228937151078 1229031102208 1229622966936 1230206833492 1232520058224 1233793442336 1234799126379 1235759982912 1236942151263 1238632907694 1242244082352 1244224092384 1245509568576 1245865785216 1247812655796 1247851567872 1248444089984 1249045303428 1249638392366 1250752603464 1251450593568 1252923316008 1254040456032 1254399112512 1256576153664 1257696550656 1258197559437 1258899704244 1261504982556 1261865773896 1265182839648 1266310910592 1267522304958 1267619205888 1268124167401 1271217705264 1271457684588 1271821322408 1273848475536 1275164558304 1276301529216 1277522480934 1277562319488 1278882239232 1280532427356 1281247036272 1281528871168 1282754823532 1283898562128 1286272634913 1287543275109 1287641706624 1288873506726 1290022700904 1290306466176 1291540815474 1293783700032 1294027939344 1295306240592 1296461170368 1297701407457 1297800615552 1300386985443 1301112674316 1301730486602 1304178201144 1304906005728 1305525619216 1306689660864 1307939682861 1307980469952 1310399072892 1311752918088 1314467575512 1318299842496 1319475273984 1320359903226 1320737527116 1321028048704 1321765256448 1322291787271 1323470778084 1324209349008 1324838128376 1326146865368 1327329293472 1328070017664 1328700630208 1329783674562 1330818443136 1331199058176 1332091547514 1335230063076 1337801319456 1339933637952 1341215462223 1341317996928 1341701614848 1344478250752 1345125711384 1345764422548 1346964342192 1349302032624 1349687933984 1350891351936 1351797043779 1353235857792 1354981987086 1355738143032 1358543827368 1358932371888 1362504596544 1363719442176 1363808012931 1365024020724 1365672180278 1367021255054 1369003682592 1369653731824 1371836819808 1373254139712 1375836344064 1377152514036 1377412491637 1379034921768 1380772633968 1381428271496 1382659989984 1385455759168 1386585065502 1386691068672 1387243462969 1388017622628 1390890108972 1394945182176 1396188952704 1397524592646 1401198264648 1401599008368 1401863600956 1404499601232 1405283390784 1405950666848 1407096678897 1408594352256 1409538730509 1410049648384 1411199001576 1413648172872 1415580465936 1419598995633 1419707522688 1421065661262 1421970391296 1422645590912 1423330694604 1424006540138 1426071606624 1428158162704 1429431546816 1430229249792 1430798987709 1431912361152 1433189092608 1433760009591 1434560128092 1437940067928 1438742519136 1441719980064 1442132313024 1444385882394 1444496304384 1445923245312 1448596919952 1449284762744 1451594774448 1453094496672 1453510082752 1455781431762 1455826829184 1457219520666 1457330923776 1459211370708 1460025692496 1461743868676 1463465631264 1464282327168 1466005512608 1467200476287 1467312642432 1468716321618 1470025868472 1471478028696 1471755812982 1472176736212 1474311658176 1475722032849 1476046646256 1477362729024 1478776022451 1478889073536 1480349989248 1483087322808 1486156554792 1486985913504 1487691984688 1490442894423 1490489372736 1491915223539 1492029279104 1493245455156 1493954498582 1494788208984 1497598940448 1497881655816 1502248657728 1503588102912 1503685757847 1505026484388 1506797618053 1508982746544 1509414316704 1511190614024 1512538032096 1513382113152 1514100718144 1515334884966 1516947763968 1517964786702 1518398925732 1519752770928 1521541234668 1522390340016 1524471271008 1525977214944 1528361805789 1528798918374 1528915793664 1530378404436 1532817671112 1533545504764 1537286527296 1538016482912 1539387819648 1540860448302 1542059465856 1544910907176 1548550842384 1549415020608 1551414286989 1552621516992 1553065567872 1554106805433 1555492488732 1557768406922 1558637729064 1560027452256 1560768206032 1562310005776 1564575637248 1564870996416 1565318550656 1567813508352 1569313329948 1574185704728 1576039910592 1578025867392 1578775167424 1580062051386 1580182845696 1580812318267 1581694500204 1584668646288 1585421100536 1586305854432 1589588695968 1592528024178 1594223065344 1597170963024 1600476289776 1601369445312 1602129829664 1605142401408 1606677933042 1606800762112 1608110490168 1608874075396 1610901406296 1612798858944 1617682576419 1617806246784 1619353893066 1621934977572 1622398852152 1622705127134 1625058342432 1626663650976 1627436045872 1628887111488 1629796121856 1630445358087 1632180757376 1634731308756 1635198843096 1638582868104 1639497289248 1643360077632 1644932169543 1646398835172 1647679977216 1649256201684 1650726722736 1651510543592 1655539337088 1656325443136 1657909938139 1658965456512 1660552477038 1660679424768 1663750207728 1665393737904 1667670137952 1668600791424 1670564421344 1671926124141 1672053941376 1672532150016 1673653482774 1675434871552 1676800544328 1677596745916 1678532938992 1680029563968 1681636735107 1682006643408 1682487698528 1685116862793 1686910452864 1688524206486 1690029739944 1694956940352 1695276912784 1698464634048 1699412472576 1700089440777 1700219411072 1701605286108 1703363307912 1706566234464 1707376569808 1708329381696 1711864749504 1713502375221 1715030179884 1716724366812 1718498008968 1720030267872 1722054420632 1724551710336 1725044933376 1725370585792 1727074987456 1728614893824 1730268543276 1731811297104 1733849313924 1734816899088 1736860309632 1738904268192 1739874674304 1742119697682 1742252881152 1743919577148 1743973959936 1746699206616 1747198763856 1749003890784 1751791624128 1752623434016 1753467445197 1755864231786 1757598756498 1757733123328 1760479870968 1760983369488 1764627704112 1765612465344 1769772391296 1770958917819 1771465413354 1773044899416 1775131440446 1776122063352 1777705701408 1780306750768 1782888516864 1783598738103 1783735092608 1784594086236 1785441471842 1786578183936 1788287282964 1793500948512 1795952456256 1797670523019 1799069376832 1800535825998 1802396058372 1805785201584 1806642649448 1807650857376 1811049881472 1811391769824 1811909829184 1816672795392 1818410683908 1820032027632 1825338243456 1829115759744 1830865551606 1831005519616 1832498000424 1836203352048 1837840560192 1838713229024 1839598698483 1841030178624 1843405726617 1843546653312 1845310250238 1848780087336 1850690163504 1853639974368 1854520145296 1857209534208 1857949361541 1859044172544 1859926909568 1861706176382 1863366123528 1868264352864 1868798677824 1872666134976 1873711187712 1874457588549 1876128905196 1879384974012 1881060684048 1881598668768 1884864230496 1886544825984 1887440621248 1888349556366 1889246208577 1892257473834 1892798660844 1894754215016 1897774259472 1901428808832 1905908729088 1907186526882 1907731983612 1909216481536 1910772713304 1911680012788 1912746837456 1914452293824 1916283721401 1916343479232 1917253423904 1918323358848 1920798641034 1921870554408 1922293306752 1922843084032 1924132235298 1925847843192 1931462559936 1933310260089 1935459699264 1937311223211 1937459328896 1941041909016 1942959360888 1944691755552 1945615160944 1946700923328 1950361410816 1951287508352 1952595729903 1956267301716 1958288428824 1960034491296 1961970704928 1962341083976 1965748877568 1967629377132 1968062195008 1969816972032 1969944907567 1971701363268 1977449763744 1979212910976 1981106290674 1981542073056 1982647884672 1985206167126 1987257192564 1987319163648 1989220298052 1990993940208 1993050945312 1996227664704 1996798587264 1997175541088 1998137321271 2002845094614 2002998210304 2004914343796 2006701979184 2011976995392 2012552422272 2016717376128 2018646633822 2020446513288 2023953048936 2024531900976 2026337027904 2028721646224 2029853786688 2031663658752 2032472980629 2032628361344 2033607214548 2034572840006 2034636286592 2037815741052 2038398557832 2040504539248 2043756894816 2048508270417 2049715369728 2050531882581 2054480597736 2057755229712 2059881209568 2063754516096 2064734456512 2065728771054 2065886694144 2066709648913 2068552382652 2070162022656 2072142407244 2073989984976 2078183638752 2080036603008 2082026433942 2086335163458 2086494661888 2092417773264 2094283429056 2096286888969 2101386547456 2102398512552 2102795401434 2106749401848 2108926000272 2112891528384 2115074472576 2118445684992 2119451594624 2120472259308 2121479131226 2123370698904 2129561284032 2131598491893 2133968386368 2135159260416 2136009810207 2142237244056 2144147320224 2147868541728 2149783638912 2150398478592 2151840192138 2152861958611 2156910101892 2158113778704 2159138524088 2162579970096 2163198469536 2166744456576 2168884867968 2171849481984 2173927144116 2177392161672 2179641745008 2180265124128 2183672147643 2183740243776 2184777157472 2185829280999 2185996385664 2188817056062 2190038538744 2191146770176 2192615803014 2193242892724 2195198446896 2196423490752 2199008268912 2200968963648 2203074482427 2207633719473 2208265104318 2214069969384 2216044093536 2218333610304 2220524983872 2222504863488 2223560183936 2224630984212 2225687314214 2229234832188 2231537977032 2235734059104 2238043918656 2240039418624 2240931747873 2242182313476 2242675524544 2244820941181 2246822483724 2251365608648 2253372986592 2255382154368 2257539726582 2259942587136 2264121475056 2264619512064 2266785921036 2268807048144 2271151077216 2275421645952 2276947180053 2277598388598 2277772508928 2282311852002 2282486332672 2283585510024 2284669833628 2286706906512 2288965822416 2291330678624 2293198377561 2293373690496 2295567606654 2300318257146 2307024724368 2309081729472 2311290672453 2311799085232 2313089198784 2315151611136 2317366360764 2318466724658 2318539024256 2320757014394 2322826263576 2324122530912 2325226102864 2328932275488 2329598351808 2332005187712 2335722165504 2336652610383 2337956593596 2341152309048 2343465008664 2347306494624 2347977825984 2351720262528 2352836938816 2353969994922 2354149953792 2355087739459 2361278557092 2361953884472 2364059865888 2368162751136 2370274268544 2372541750306 2378131650804 2379458781648 2384383043952 2388792036267 2391334598016 2394603275008 2395756444536 2396894030692 2400714434664 2403194744496 2407713602112 2410016899563 2410201143168 2413311113094 2415189026432 2416352109444 2417499475118 2424547578544 2426709370176 2429030839599 2433598278228 2434057690701 2441154068808 2443330667232 2448271136064 2450454080256 2452096963134 2452798264644 2454706904832 2457874302156 2459245933872 2460413666984 2465040116448 2467586884672 2469598252758 2471519965824 2473884302526 2477265815388 2484488164704 2488448184768 2490828715557 2491019137152 2491731570432 2495625311592 2496888179968 2498090606856 2499276784732 2501505206928 2502901187136 2505846632016 2508080912064 2508798225024 2510480224161 2513152307328 2516395118874 2517799408488 2523009965112 2523731547792 2530365679296 2532621821184 2532786309729 2535044609916 2536248334802 2542435410528 2542915369176 2543642644816 2547696951072 2550329116608 2552603058432 2555044961868 2555124638976 2558051770183 2561064854712 2562494072544 2565509647064 2567797124256 2572545269826 2575086550218 2575283413248 2576309288371 2577747013452 2580045401808 2580612932352 2583081630948 2587567400064 2588055878688 2590612481184 2592922340736 2595402814914 2595601231104 2600773970886 2602225348632 2603460973204 2608356402288 2609812011456 2611051238432 2613179546523 2613379321728 2615879365722 2615960939904 2620798145784 2623505836176 2628935151024 2633796347679 2636398134747 2636599684992 2640719806452 2641475054232 2642056097408 2644583574542 2646941556168 2648418698016 2649676256752 2652293730736 2654658586944 2656140035328 2657198120031 2657401260416 2659567349124 2661636886272 2662697160669 2664183095028 2670460126152 2675602638912 2678162207763 2679867275904 2682430924446 2682635993856 2683704633337 2690251422768 2691528845096 2693928684384 2698604065248 2699375867968 2701782703872 2703594087558 2706471715584 2709963974172 2711476286064 2717087654736 2717864743776 2725009193088 2727616025862 2730048041448 2731344360556 2734042510108 2738007365184 2739307463648 2743673639616 2746298327409 2746508279424 2754305028072 2754824983274 2758069843536 2761545267936 2762856542992 2765319979968 2767965375357 2770911518336 2773170131004 2774486925938 2776035245256 2781780217944 2789890364352 2792377905408 2792559264573 2795049185292 2802396529296 2803198016736 2803727201912 2808999202464 2810566781568 2811901333696 2814193357794 2817188704512 2819077461018 2822398003152 2827296345744 2831160931872 2838386210751 2839197991266 2839415045376 2842131322524 2845291181824 2846661389208 2848013080276 2852143213248 2856316325408 2858863093632 2860779790323 2861597975418 2863824722304 2867520019182 2869120256184 2875880135856 2877485038272 2881197961551 2883439960128 2884264626048 2886198352947 2888771764788 2897193839904 2898569525488 2903189548896 2906188993344 2907020165504 2911562863524 2911653658368 2914439041332 2918422741416 2920051384992 2923487737352 2926931262528 2928564654336 2932011025216 2934400952574 2934625284864 2935794305353 2937432643236 2940051736944 2942956057392 2943511625964 2944353472424 2948623316352 2951444065698 2952093292512 2954725458048 2957552044902 2957778147072 2960699978496 2966174645616 2972313109584 2973971827008 2975383969376 2977809250689 2980885788846 2980978745472 2983830447078 2984058558208 2986490910312 2987908997164 2989576417968 2995197880896 2995763311632 3004267641921 3004497315456 3007371515694 3010052968776 3013595236106 3017965493088 3018828633408 3022381228048 3025076064192 3026764226304 3027969950733 3028201436288 3030669769932 3035929573404 3036797851464 3039505541856 3043082469336 3044780680032 3048942542016 3051859260009 3051954429888 3056723611578 3057597836748 3060756808872 3065635342224 3067091009528 3074573054592 3076032965824 3078775639296 3078975599401 3081720896604 3084118931712 3089821814352 3097101684768 3098830041216 3102828573978 3105243033984 3106131135744 3108213610866 3110984977464 3115536813844 3117275458128 3120054904512 3121536412064 3123039650913 3124620011552 3129502745187 3129741992832 3130637101312 3138626659896 3148371409456 3152079821184 3154193102151 3156051734784 3157550334848 3160124102772 3161624636534 3163389000408 3169337292576 3170842201072 3172611708864 3179177391936 3182218696839 3185056048356 3194341926048 3200952579552 3202738890624 3204259659328 3210284802816 3213355866084 3216220980336 3217748150792 3221802812592 3225597717888 3235365152838 3235612493568 3238707786132 3243869955144 3244797704304 3245410254268 3250116684864 3253327301952 3254872091744 3257774222976 3260890716174 3264361514752 3269462617512 3270397686192 3277165736208 3278994578496 3283225584093 3286720155264 3288923704521 3289864339086 3292797670344 3298512403368 3301453445472 3303021087184 3311078674176 3312397656477 3312650886272 3315819876278 3317930913024 3321104954076 3327500415456 3330787475808 3335340275904 3337201582848 3338530971321 3341128842688 3343852248282 3344107882752 3347306965548 3353601088656 3355193491832 3357065877984 3360059127936 3363273470214 3364013286816 3364975397056 3370233725586 3373820905728 3377048412972 3380059479888 3389913880704 3390553825568 3396929268096 3400178881554 3400438822144 3403210572216 3406726615824 3413132468928 3414753139616 3416397582897 3416658763392 3423467778003 3423729499008 3427004750442 3430060359768 3433448733624 3436996017936 3440060535744 3443351409981 3444108841264 3449103420672 3450477385719 3450741171584 3454149974912 3460537086552 3463622594208 3467698627848 3469633798176 3473720619264 3477700086987 3477808536384 3479749348608 3481135521591 3484239395364 3487839154296 3493398413232 3494397527712 3498007781568 3503583248256 3505246868032 3506934890394 3508600101643 3511728463572 3515197512996 3520959741936 3521966738976 3529255408224 3531224930688 3539544782592 3541917835638 3542930826708 3546089798832 3550262880892 3552244126704 3555411402816 3558812625459 3560613501536 3567197476206 3567470185216 3569188172472 3570882943684 3576574565928 3587001897024 3591904912512 3595341046038 3598138753664 3601071651996 3604792116744 3611570403168 3613285298896 3615301714752 3619966669641 3622099762944 3622783539648 3623819658368 3626249212677 3636821367816 3640064055264 3650676486912 3658231519488 3661731103212 3664996000848 3672406704096 3675681120384 3677426458048 3679197396966 3682060357248 3686811453234 3687093306624 3690620500476 3697560174672 3701380327008 3707279948736 3709040290592 3710826453789 3715898723082 3719853819136 3723412352764 3726732247056 3736528705728 3737597355648 3745332269952 3748915177098 3752257810392 3758769948024 3762121368096 3763197337536 3769728460992 3773089651968 3774592678311 3774881242496 3776699112732 3778492417154 3784514947668 3785597321688 3789508430032 3795548518944 3802857617664 3804372502203 3814373053764 3815463967224 3821545426608 3823360025576 3825493674912 3828904587648 3832567442802 3832686958464 3834506847808 3836646717696 3838175062267 3841597282068 3843741108816 3844586613504 3848264470596 3851695686384 3862925119872 3866620520178 3870919398528 3874622446422 3874918657792 3882083818032 3885918721776 3889383511104 3891230321888 3893104222371 3893401846656 3901160956329 3902575016704 3905191459806 3912534603432 3916576857648 3920068982592 3923819048583 3923941409856 3924682167952 3935258754264 3936124390016 3939889815134 3943402726536 3954899527488 3958425821952 3962212581348 3963084146112 3965295769344 3966875361813 3970412334252 3974514385128 3978440596104 3981987880416 3986101890624 3992455329408 3993597174528 3994351082176 3996274642542 3998172208849 4005690189228 4009828687592 4013403958368 4023953990784 4025104844544 4033434752256 4037293267644 4040893026576 4047906097872 4049063801952 4052674055808 4055391131337 4057443292448 4059707573376 4064945961258 4065256722688 4067214429096 4069145680012 4069272573184 4075631482104 4076797115664 4081009078496 4087513789632 4091424038793 4097016540834 4101063765162 4108961195472 4115510459424 4119762419136 4127509032192 4129468913024 4131457542108 4132237474911 4133419297826 4137104765304 4144284814488 4147979969952 4156367277504 4160073206016 4161730388907 4164052867884 4172670326916 4184835546528 4188566858112 4192573777938 4194564553711 4204797025104 4205590802868 4213498803696 4217852000544 4225783056768 4228616191527 4230148945152 4238903189248 4240944518616 4242958262452 4246741397808 4258796986899 4259122568064 4263196983786 4267936772736 4272019620414 4284474488112 4288294640448 4292396963127 4295737083456 4299567277824 4301280028773 4303680384276 4305723917222 4313820203784 4316227557408 4318277048176 4325159940192 4326396939072 4333488913152 4337769735936 4347854288232 4354784323344 4359283490016 4360530248256 4367344295286 4367480487552 4369554314944 4371658561998 4371992771328 4373734373281 4377634112124 4380077077488 4385231606028 4386485785448 4390396893792 4392846981504 4398016537824 4401937927296 4406148964854 4415267438946 4416530208636 4428139938768 4432088187072 4436328067353 4436667220608 4441049967744 4447120367872 4449261968424 4451374628428 4458469664376 4463075954064 4471328683269 4471468118208 4475745670617 4476087837312 4481863495746 4484364626952 4485351049088 4489641882362 4493644967448 4502731217296 4506745973184 4510764308736 4511057273541 4515079453164 4520392854159 4528242950112 4533571842072 4537614096288 4542302154432 4550843291904 4553894360106 4555196777196 4556056703107 4564623704004 4567171020048 4569339667256 4573413813024 4577931644832 4582661357248 4586396755122 4586747380992 4591135213308 4600636514292 4614049448736 4618163458944 4622581344906 4623598170464 4626178397568 4634732721528 4636933449316 4637078048512 4641514028788 4645652527152 4648245061824 4650452205728 4654242860967 4657864550976 4659196703616 4662320416299 4664010375424 4673305220766 4675913187192 4682304618096 4686930017328 4694612989248 4695955651968 4703440525056 4705673877632 4707939989844 4710175478918 4722557114184 4723907768944 4728119731776 4736325502272 4740548537088 4742436954801 4745083500612 4756263301608 4758917563296 4768766087904 4777584072534 4782669196032 4784574392689 4791512889072 4793788061384 4801428869328 4806389488992 4815427204224 4820033799126 4820402286336 4826622226188 4830378052864 4832704218888 4834998950236 4849095157088 4853047729257 4853418740352 4858061679198 4867196556456 4868115381402 4882308137616 4886661334464 4891336074261 4896542272128 4904193926268 4905596529288 4915748604312 4918491867744 4920827333968 4930080232896 4934796508629 4935173769344 4939196505516 4943039931648 4947768605052 4954531630776 4968976329408 4973729814417 4976896369536 4981657431114 4982038274304 4984022890483 4991250623184 4996181213712 4998553569464 5003010413856 5005802374272 5011693264032 5016161824128 5017596450048 5020960448322 5026304614656 5032790237748 5035598816976 5046019930224 5047463095584 5055350588379 5060731358592 5065572619458 5070089219832 5072496669604 5084870821056 5085830738352 5087285289632 5095393902144 5100268322331 5100658233216 5110089923736 5116103540366 5122129709424 5124988145088 5131019294128 5135594248512 5140507125663 5145090539652 5150173100436 5152618576742 5155494026904 5160090803616 5166163261896 5175134800128 5176111757376 5181224962368 5185844681472 5190805629828 5201547941772 5204450697264 5206921946408 5216712804576 5219624022912 5222102476864 5226359093046 5226758643456 5228840745037 5231758731444 5231921879808 5241596291568 5247011672352 5257870302048 5267592695358 5272796269494 5273199369984 5281439612904 5282950108464 5284112194816 5289167149084 5293883112336 5296837396032 5299352513504 5304587461472 5309317173888 5312876753457 5314396240062 5314802520832 5319134698248 5325394321338 5328366190056 5340920252304 5350796214309 5351205277824 5356324415526 5359734551808 5364861848892 5367409266674 5380502845536 5383057690192 5387857368768 5393011569057 5397208130496 5398751735936 5407188175116 5419927948344 5422952572128 5434175309472 5435729487552 5450018386176 5452189424227 5455232051724 5460096082896 5462688721112 5468085020216 5476014730368 5478614927296 5487347279232 5492596654818 5493016558848 5508610056144 5509649966548 5516139687072 5523090535872 5525713085984 5530217179851 5530639959936 5535930750714 5541823036672 5546340262008 5548973851876 5552070490512 5563560435888 5573848084623 5579780728704 5585118529146 5590098370584 5604793058592 5606396033472 5607454403824 5617998404928 5621133563136 5623372765647 5623802667392 5628386715588 5638154922036 5644796006304 5654592691488 5662321863744 5667738625731 5676772421502 5678395982532 5684262645048 5693322778416 5696026160552 5704286426496 5712632650816 5717726187264 5721559580646 5723195950836 5727649444608 5735040038364 5738240512368 5751760271712 5754970076544 5762395923102 5766879920256 5768529252096 5772396705894 5777543529576 5794387679808 5797139050976 5799930780267 5806379097792 5811933669633 5812377986688 5814040331008 5823125727048 5828878082664 5836845482832 5840102769984 5846975474704 5853862525056 5857787189709 5864022050432 5868801905148 5871588610706 5874865286472 5880103473888 5885912114784 5887023251928 5888706944848 5897246632704 5902888131396 5904186585024 5909450916096 5909834722701 5915104089804 5932349291232 5944626219168 5947943654016 5950767938752 5955618501378 5961771577692 5961957490944 5967660894156 5972981820624 5975817994328 5979152835936 5990395761792 5991526623264 6008535283842 6008994630912 6014743031388 6020105937552 6027190472212 6035930986176 6037657266816 6044762456096 6050152128384 6055939901466 6056402872576 6061339539864 6071859146808 6073595702928 6079011083712 6086164938672 6089561360064 6097418941887 6097885084032 6103718520018 6103908859776 6113447223156 6115195673496 6121513617744 6131270684448 6134182019056 6145524811251 6149146109184 6151595647743 6152065931648 6157951198802 6163441793208 6179643628704 6194203369536 6197660082432 6200128946739 6205657147956 6210486067968 6212960041561 6216427221732 6221969954928 6231073627688 6234550916256 6240109809024 6243072824128 6246079301826 6249045151447 6249240023104 6259005490374 6259483985664 6277253319792 6296742818912 6304159642368 6308386204302 6315100669696 6320248205544 6323249273068 6326778000816 6338674585152 6341684402144 6345223417728 6358354783872 6364437393678 6370112096712 6388683852096 6394795475679 6401905159104 6405477781248 6408029430621 6408519318656 6426711732168 6432441960672 6435496301584 6443605625184 6451195435776 6458585875833 6470730305676 6477415572264 6487739910288 6489595408608 6490820508536 6500233369728 6506654603904 6509744183488 6515548445952 6515971617337 6521781432348 6538925235024 6540795372384 6554331472416 6557989156992 6566451168186 6573440310528 6577847409042 6579728678172 6585595340688 6597024806736 6602906890944 6606042174368 6609223447281 6622901158419 6624795312954 6625301772544 6631639752556 6642209908152 6655000830912 6661574951616 6670680551808 6677061942642 6682257685376 6687704496564 6694613931096 6707202177312 6710386983664 6714131755968 6720118255872 6722795243619 6726546940428 6728026573632 6729950794112 6734462823543 6740467451172 6754096825944 6760118959776 6779827761408 6781107651136 6793858536192 6800357763108 6806421144432 6813453231648 6826264937856 6829506279232 6832795165794 6833317526784 6846935556006 6847458998016 6854009500884 6860120719536 6866897467248 6873992035872 6880121071488 6886702819962 6888217682528 6900954771438 6901482343168 6908299949824 6921074173104 6927245188416 6933872017359 6935397255696 6939267596352 6955400173974 6955617072768 6962271043182 6968478790728 6975678308592 6986796826464 6988795055424 6996015563136 7007166496512 7009957831149 7010493736064 7013869780788 7017200203286 7023456927144 7030395025992 7041919483872 7043933477952 7058510816448 7062449861376 7065263218377 7083835671276 7085861653416 7092179597664 7100525761784 7104488253408 7110822805632 7117625250918 7121004940021 7121227003072 7128039401353 7134394952412 7138376344944 7141765887368 7153149131856 7174003794048 7183809825024 7190682092076 7196277507328 7202143303992 7209584233488 7223140806336 7226570597792 7230050698689 7230603429504 7239933339282 7245567079296 7247639316736 7252498425354 7273642735632 7280128110528 7287092518797 7302173072103 7323462206424 7329992001696 7344813408192 7351362240768 7354852916096 7358394793932 7364120714496 7373622906468 7381241000952 7395120349344 7402760654016 7414559897472 7418080581184 7421652907578 7425176959291 7431797446164 7446824705528 7453464494112 7473057411456 7475194711296 7490664539904 7497830354196 7504515620784 7517539896048 7524242736192 7526394675072 7531440672483 7539456921984 7549185356622 7549762484992 7553398225464 7556984834308 7569029895336 7571194643376 7579016860064 7591097037888 7598358929187 7608745004406 7628746107528 7630927934448 7643090853216 7646720051152 7650987349824 7657809175296 7665134885604 7665373916928 7669013695616 7674155310549 7676350124534 7683194564136 7687482217632 7696528941192 7703391372768 7725850239744 7728927865113 7733241040356 7741838797056 7749244892844 7764167636064 7771837443552 7778767022208 7782460643776 7786208444742 7786803693312 7789905599749 7802321912658 7810382919612 7825069206864 7833153715296 7840137965184 7847638097166 7847882819712 7849364335904 7870517508528 7872248780032 7879779630268 7886805453072 7901389043037 7909194404241 7909799054976 7924425162696 7926168292224 7933750723626 7940824668504 7949028770256 7956881192208 7963975760832 7971594360093 7972203781248 7984910658816 7988091482007 7988702164352 7992549285084 7996344417698 8011380378456 8019657375184 8026807916736 8034486623289 8047907981568 8051113900011 8074586535288 8081786053152 8095812195744 8098127603904 8105348111616 8110782262674 8114886584896 8119415146752 8122649550379 8129891922516 8134428858192 8138291360024 8151262964208 8153594231328 8162018156992 8175027579264 8182848077586 8194033081668 8202127530324 8217922390944 8231020918848 8238894982227 8239524838272 8258937826048 8262915084216 8264474949822 8266838595652 8274209530608 8288569628976 8295959939904 8303896126071 8312734555008 8323460777814 8328105735768 8345340653832 8369671093056 8377133716224 8377677793719 8385147555876 8389129107422 8409594050208 8411181605736 8426997607392 8435704001088 8451566113536 8457232383054 8461248162913 8481889037232 8485916524904 8493482795616 8517593973798 8518245136128 8526393967572 8535873545472 8544039240828 8568948976224 8576589280896 8582339370969 8584793926254 8591474166912 8602560057546 8607360768552 8611447834444 8627640407568 8632455114816 8636554096352 8643593884653 8650319880384 8652793878144 8658595058841 8695708576464 8709568646688 8718566980032 8721060496512 8734688590572 8734960975104 8739108629888 8743317123996 8747468746562 8755268224248 8760154154976 8770463212056 8772971570896 8780793787584 8785693963008 8796033075648 8803875854592 8807382916059 8812297929708 8830534877892 8833060417272 8856279877536 8864176374144 8872656134706 8873334441216 8876869171807 8882099935488 8898523936848 8902749256856 8916939328752 8926151908128 8942657366538 8942936236416 8951491341234 8952175674624 8963726991492 8968729253904 8970702098176 8979283764724 8987289934896 9005462434592 9012802925763 9013491946368 9022114547082 9030158906328 9040785708318 9056485900224 9067143684144 9075228192576 9083909852199 9084604308864 9107788720212 9110393554392 9112113406214 9129247408008 9134342040096 9138679334512 9146827626048 9155577780027 9155863289664 9165322714496 9172793510244 9182270426616 9201273028584 9228098897472 9236326917888 9236926798203 9245162689812 9247196340928 9252356795136 9256042510897 9269465443056 9273866898632 9283028057576 9291305054304 9296490123648 9300904411456 9308485721934 9315729101952 9318393407232 9324640832598 9346610441532 9351826374384 9364609236192 9373860034656 9388508235561 9389225978496 9391911303936 9411347755264 9415879979688 9420350957836 9445114228368 9447815537888 9456239463552 9462579306453 9472651004544 9484873909602 9490167001224 9512526603216 9517835126592 9537532175808 9546656090517 9555168145068 9569148785378 9583025778144 9587576122768 9602857738656 9612778977984 9630854408448 9640067598252 9653244452376 9665408437776 9669997900472 9698190314176 9706095458514 9706837480704 9710704240783 9716123358396 9734393112912 9736230762804 9764616275232 9773322668928 9782672148522 9793084544256 9808387852536 9811193058576 9831497208624 9836983735488 9841654667936 9849676752279 9860160465792 9866771113563 9869593017258 9870347538688 9878393011032 9895537210104 9909063261552 9937192969431 9937952658816 9947459628834 9953792739072 9963314862228 9968045780966 9982501246368 9992362427424 9997107138928 10006020827712 10011604748544 10015592913963 10023386528064 10032323648256 10041920896644 10065580475496 10071197633952 10092039860448 10094926191168 10110701176758 10121462717184 10131145238916 10140178439664 10144993339208 10169741642112 10171661476704 10174570579264 10190787804288 10200536644662 10201316466432 10220179847472 10232207080732 10244259418848 10249976290176 10262038588256 10270403334009 10271188497024 10281014251326 10290181079304 10300346200872 10305237153484 10310988053808 10320181607232 10330054229943 10332326523792 10351432157157 10352223514752 10362449924736 10381611259656 10403095883544 10408901394528 10413843892816 10433100260961 10433425609152 10439248045824 10443406564773 10444204953728 10452718186092 10457681490074 10463517462888 10483192583136 10494023344704 10515740604096 10525800304929 10535185390716 10545592538988 10547583326371 10562879225808 10565900216928 10578334298168 10587766224672 10593674792064 10598705027008 10609174922944 10618634347776 10625753506914 10628792480124 10638269396496 10650788642676 10656732380112 10681840504608 10701592428618 10702410555648 10712648831052 10729723697784 10734818533348 10761005691072 10766115380384 10775714737536 10786023138114 10794416260992 10797503471872 10814376350232 10839855896688 10845905144256 10859900008923 10868350618944 10871458975104 10878747638031 10904378848454 10910464103448 10920192165792 10925377442224 10936170040432 10952029460736 10957229854592 10974694558464 10985193309636 11017220112288 11019299933096 11032279374144 11046181071744 11051426171968 11060434359702 11061279919872 11071861501428 11092680524016 11097947703752 11104140981024 11127120871776 11147696169246 11159561457408 11170237058292 11180196741168 11209586117184 11212792066944 11214908807648 11235996809856 11246745531294 11247605334784 11256773431176 11276309844072 11289592012608 11309185382976 11323778034933 11324643727488 11335477251462 11353544843004 11356791965064 11368525290096 11386645556832 11392052321104 11408572852992 11413117506609 11425265301632 11443119161292 11446391901672 11470080076728 11476481024736 11503520543424 11509940153088 11514525186801 11524791846204 11533759840512 11544793411788 11555087059152 11588775359616 11594278101952 11599861560534 11605369566973 11612758195584 11623867339266 11624755973376 11646251454096 11657756165328 11673690965664 11680205539968 11693950949408 11703482868987 11707725050112 11715574379418 11728044100864 11737603810296 11743177221412 11749730572944 11760206947776 11771457145749 11771824229568 11774046503856 11777413889696 11805776262792 11808373170048 11819669445402 11830208179608 11864698582464 11889252438336 11895887308032 11900626085439 11901535877504 11911237002756 11923543155384 11935321788312 11945963641248 11951635988656 11958305671872 11980791523584 11983053246528 11994516626547 12017070567684 12029486062776 12040211875104 12054380944424 12071861972352 12075314533632 12089524912192 12100304256768 12101090146483 12111879802932 12122679079728 12143718293616 12147191405856 12158022167424 12172329877344 12179122720128 12194837883774 12195770168064 12207437040036 12207817719552 12226894446312 12230391346992 12243027235488 12262541368896 12268364038112 12274272116379 12291049622502 12303191295486 12304131863296 12315902397604 12326883586416 12359287257408 12388406739072 12396712424733 12400257893478 12411314295912 12425920083122 12432854443464 12443939909856 12462147255376 12469101832512 12480219618048 12485191166721 12486145648256 12492158603652 12498090302894 12498480046208 12518010980748 12554506639584 12583693661133 12593485637824 12616772408604 12640496411088 12646498546136 12653556001632 12677349170304 12683368804288 12690446835456 12716709567744 12728874787356 12740224193424 12777367704192 12789590951358 12803810318208 12816058861242 12817038637312 12853423464336 12864883921344 12870992603168 12877190889381 12887211250368 12903840086319 12917171751666 12941460611352 12954831144528 12975479820576 12979190817216 12981641017072 13000466739456 13013309207808 13019488366976 13031943234674 13043562864696 13077850470048 13081590744768 13108662944832 13115978313984 13121203119843 13132902336372 13155694818084 13159457356344 13171190681376 13194049613472 13205813781888 13212084348736 13218446894562 13224723460039 13245802316838 13249590625908 13263279505112 13284419816304 13310001661824 13323149903232 13341361103616 13354123885284 13364515370752 13375408993128 13389227862192 13413986049807 13414404354624 13420773967328 13427237011851 13428263511936 13445590487238 13453093880856 13456053147264 13459901588224 13468925647086 13480934902344 13508193651888 13520237919552 13533171820623 13561178562477 13562215302272 13600715526216 13612842288864 13626906463296 13652529875712 13659012558464 13665590331588 13668170109321 13693871112012 13708019001768 13720241439072 13733794934496 13747984071744 13760242142976 13773405639924 13776435365056 13789614352969 13801909542876 13842148346208 13854490376832 13867744034718 13870794511392 13878535192704 13910800347948 13911234145536 13924542086364 13936957581456 13951356617184 13973593652928 13977590110848 13986961248897 13992031126272 14019915662298 14020987472128 14027739561576 14034400406572 14046913854288 14060790051984 14083838967744 14087866955904 14117021632896 14130526436754 14167671342552 14171723306832 14184359195328 14201051523568 14208976506816 14221645611264 14227310864403 14235250501836 14242009880042 14242454006144 14256078802706 14268789904824 14276752689888 14283531774736 14306298263712 14348007588096 14353723178067 14381364184152 14404286607984 14419168466976 14446281612672 14453141195584 14460101397378 14461206859008 14466967542391 14479866678564 14491134158592 14504996850708 14547285471264 14560256221056 14574185037594 14604346144206 14646924412848 14659984003392 14674008222783 14689626816384 14709705832192 14716789587864 14747245812936 14762482001904 14790240698688 14804389525887 14805521308032 14829119794944 14836161162368 14843305815156 14850353918582 14863594892328 14893649411056 14906928988224 14921189443251 14946114822912 14952068671449 14995660708392 15009031241568 15035079792096 15048485472384 15052789350144 15062881344966 15070033710277 15078913843968 15098370713244 15106796450928 15113969668616 15138059790672 15142389286752 15158033720128 15182194075776 15196717858374 15217490008812 15257492215056 15261855868896 15286181706432 15293440102304 15300804966993 15301974699648 15330269771208 15338027391232 15348310621098 15352700249068 15366389128272 15374964435264 15393057882384 15406782745536 15421521376989 15457855730226 15466482080712 15498489785688 15528335272128 15543674887104 15557534044416 15564921287552 15572416889484 15579811199498 15604643825316 15620765839224 15650138413728 15666307430592 15680275930368 15686522235111 15695276194332 15695765639424 15698728671808 15713746588267 15741035017056 15759559260536 15773610906144 15802778086074 15818388808482 15819598109952 15848850325392 15852336584448 15867501447252 15881649337008 15898057540512 15913762384416 15927951521664 15938630260371 15943188720186 15944407562496 15976182964014 15977404328704 15985098570168 15992688835396 16022760756912 16039314750368 16052388642927 16053615833472 16068973246578 16102227800022 16149173070576 16163572106304 16179034707171 16191624391488 16196255207808 16221564525348 16229773169792 16245299100758 16259783845032 16268857716384 16276582720048 16302525928416 16307188462656 16324036313984 16350055158528 16356568272681 16365696155172 16388066163336 16404255060648 16435844781888 16462041837696 16477789964454 16479049676544 16485614176213 16525830168432 16528949899644 16533677191304 16548419061216 16577139257952 16591919879808 16607792252142 16625469110016 16646921555628 16656211471536 16690681307664 16721544253869 16739342186112 16755355587438 16770295111752 16778258214844 16819188100416 16822363211472 16853995214784 16870118296941 16871408002176 16914464766108 16922496325826 16963778074464 16971833049808 16986965591232 17003215877193 17035187947596 17052787935144 17088078481656 17137897952448 17153178561792 17164678741938 17169587852508 17182948333824 17205120115092 17214721537104 17222895668888 17255280815136 17264910229632 17273108192704 17287187769306 17300639760768 17305587756288 17317190117682 17391417152928 17419137293376 17435801008899 17437133960064 17442120993024 17469377181144 17478217259776 17486634247992 17494937493124 17510536448496 17520308309952 17540926424112 17545943141792 17561587575168 17573361569127 17592066151296 17614765832118 17624595859416 17661069755784 17666120834544 17712559755072 17728352748288 17729504168103 17745312269412 17753738343614 17797047873696 17805498513712 17833878657504 17852303816256 17885314733076 17885872472832 17902982682468 17906362391281 17927453982984 17937458507808 17958567529448 17974579869792 18010924869184 18025605851526 18026983892736 18034165018597 18044229094164 18060317812656 18081571416636 18112971800448 18134287368288 18150456385152 18167819704398 18169208617728 18215577440424 18220787108784 18224226812428 18258494816016 18268684080192 18277358669024 18292256825661 18293655252096 18311155560054 18311726579328 18330645428992 18345587020488 18364540853232 18402546057168 18436574433753 18454786943229 18456197794944 18473853596406 18490325379624 18494392681856 18512085021794 18538930886112 18547733797264 18566056115152 18582610108608 18592980247296 18600386840217 18601808822912 18616971443868 18631458203904 18638880124683 18649281665196 18693220883064 18703652748768 18729218472384 18747135454341 18747720069312 18777016471122 18778451956992 18831759959376 18840701915672 18890228456736 18895631075776 18912478927104 18925158612906 18945302009088 18969747819204 18980334002448 19025053206432 19035670253184 19075064351616 19093312181034 19110336290136 19138297570756 19166051556288 19175152245536 19184386427037 19205715477312 19224088291863 19225557955968 19280135196504 19306488904752 19330816875552 19339995800944 19375757627499 19396380628352 19412190917028 19421408481566 19432246716792 19468786225824 19472461525608 19529232550464 19546645337856 19547914852011 19565344297044 19616775705072 19622386117152 19662994417248 19673967470976 19683309335872 19699353504558 19720320931584 19733542227126 19739186034516 19756786022064 19791074420208 19818126523104 19868703475257 19874385938862 19875905317632 19894919257668 19926629724456 19936091561932 19965002492736 19984724854848 19994214277856 20012041655424 20031185827926 20046773056128 20083841793288 20131160950992 20142395267904 20168385730857 20184079720896 20189852382336 20203388470629 20221402353516 20262290477832 20280356879328 20289986678416 20339483284224 20343322953408 20349141158528 20381575608576 20401073289324 20440359694944 20464414161464 20488518837696 20499952580352 20524077176512 20540806668018 20542376994048 20550560137471 20562028502652 20580362158608 20600692401744 20610474306968 20621976107616 20640363214464 20660108459886 20664653047584 20702864314314 20704447029504 20724899849472 20763222519312 20806191767088 20817802789056 20827687785632 20866200521922 20866851218304 20886813129546 20888409907456 20905436372184 20915362980148 20927034925776 20966385166272 20988046689408 21029873493447 21031481208192 21051600609858 21070370781432 21091185077976 21095166652742 21125758451616 21131800433856 21156668596336 21175532449344 21187349584128 21195789655131 21197410054016 21218349845888 21251507013828 21257584960248 21276538792992 21301577285352 21313464760224 21363014820063 21363681009216 21384118204059 21403184857236 21425297662104 21459447395568 21469637066696 21522011382144 21532230760768 21551429475072 21552829195807 21572046276228 21588832521984 21628752700464 21679711793376 21691810288512 21719800017846 21736701237888 21742917950208 21757495276062 21808757696908 21820928206896 21840384331584 21850754884448 21861277556391 21872340080864 21906519216309 21914459709184 21970386619272 22034440224576 22038599866192 22064558748288 22092362143488 22102852343936 22120868719404 22143723002856 22185361048032 22195895407504 22208281962048 22254241743552 22275530877873 22295392338492 22340474116584 22360393482336 22419172234368 22425584133888 22429817615296 22471993619712 22493491062588 22513546862352 22552619688144 22579184025216 22618370765952 22647556069866 22649287454976 22670954502924 22707089686008 22713583930128 22737050580192 22773291113664 22784104642208 22795076787561 22826235013218 22850530603264 22886238322584 22892783803344 22940160153456 22952962049472 23007041086848 23022465931647 23029050373602 23049583692408 23089586823576 23110174118304 23177550719232 23186783595339 23188556203904 23199723121068 23210739133946 23225516391168 23247734678532 23292502908192 23315512330656 23347381931328 23360411079936 23369716799247 23387901898816 23406965737974 23431148758836 23475207620592 23486354442824 23499461145888 23520413895552 23542914291498 23543648459136 23548093007712 23554827779392 23611552525584 23616746340096 23639338890804 23660416359216 23729397164928 23778504876672 23801252170878 23803071755008 23822474005512 23847086310768 23870643576624 23891927282496 23903271977312 23914783080279 23916611343744 23964274446021 23966106493056 23989033253094 24034141135368 24058972125552 24080423750208 24103459869867 24108761888848 24143723944704 24153341700033 24179049824384 24202180292966 24223759605864 24245358159456 24287436587232 24294382811712 24316044334848 24344659754688 24358245440256 24367948651137 24389675767548 24414874080072 24453788892624 24460782693984 24486054470976 24525082737792 24536728076224 24548544232758 24560200711501 24582099245004 24606382590972 24631804795208 24653767172832 24718574514816 24776813478144 24793424849466 24800515786956 24822628591824 24851840166244 24865708886928 24887879819712 24911688378213 24924294510752 24938203665024 24970382333442 24972291296512 24984317207304 24996180605788 24996960092416 25036021961496 25109013279168 25133033381157 25167387322266 25186971275648 25233544817208 25280992822176 25292997092272 25307112003264 25354698340608 25366737608576 25383744488739 25457749574712 25480448386848 25554735408384 25579181902716 25607620636416 25632117722484 25706846928672 25729767842688 25741985206336 25754381778762 25774422500736 25807680172638 25834343503332 25882921222704 25909662289056 25950959641152 25958381634432 25963282034144 25975785176523 26038976733952 26063886469348 26087125729392 26155700940096 26163181489536 26217325889664 26242406239686 26265804672744 26311389636168 26318914712688 26342381362752 26388099226944 26411627563776 26422148748177 26424168697472 26436893789124 26449446920078 26491604633676 26499181251816 26526559010224 26568839632608 26620003323648 26630607515421 26646299806464 26708247770568 26750817986256 26778455724384 26827972099614 26828808709248 26841547934656 26854474023702 26856527023872 26867225435869 26891180974476 26906187761712 26912106294528 26937851294172 26961869804688 27016387303776 27040475839104 27066343641246 27122357124954 27124430604544 27201431052432 27225684577728 27251729556597 27253812926592 27318025116928 27331180663176 27336340218642 27387742224024 27416038003536 27440482878144 27466733340081 27467589868992 27495968143488 27546811279848 27552870730112 27579228705938 27603819085752 27684296692416 27708980753664 27710780394609 27735488069436 27741589022784 27757070385408 27768127532691 27821600695896 27849084172728 27873915162912 27902713234368 27947187305856 27955180221696 27973922497794 27987205461943 28039831324596 28055479123152 28068800813144 28093827708576 28121580103968 28167677935488 28175733911808 28234043265792 28261052873508 28335342685104 28343446613664 28368718390656 28387737919359 28402103047136 28417953013632 28454621728806 28470501003672 28484019760084 28484908012288 28512157605412 28537579809648 28553505379776 28567063549472 28612596527424 28639968271551 28707446356134 28762728368304 28808573215968 28838336933952 28892563225344 28906282391168 28920202794756 28933935084782 28959733357128 29009993701416 29094570942528 29120512442112 29132112722349 29148370075188 29208692288412 29293848825696 29319968006784 29348016445566 29361951875977 29379253632768 29433579175728 29494491625872 29524964003808 29580481397376 29600313340689 29608779051774 29611042616064 29672322324736 29686611630312 29700707837164 29727189784656 29787298822112 29811578908293 29813857976448 29842378886502 29904137342898 29991321416784 30018062483136 30046778741889 30070159584192 30096970944768 30125762689932 30140067420554 30196741426488 30213592901856 30227939337232 30276119581344 30284778573504 30316067440256 30364388151552 30393435716748 30434980017624 30514984430112 30523711737792 30572363412864 30586880204608 30601609933986 30603949399296 30616140612967 30660539542416 30696621242196 30705400498136 30732778256544 30749928870528 30786115764768 30813565491072 30843042753978 30915711460452 30932964161424 30996979571376 31054296471471 31056670544256 31087349774208 31129842575104 31144833778968 31159622398996 31209287650632 31241531678448 31299300782883 31300276827456 31330219694319 31332614861184 31373044470222 31390552388664 31397457343616 31427493176534 31482070034112 31519118521072 31547221812288 31577400914787 31605556172148 31636777616964 31642749979113 31697700650784 31735002894504 31763298674016 31796115081024 31827524768832 31855903043328 31877260520742 31886377440372 31952365928028 31970197140336 31985377670792 32045521513824 32078629500736 32104777285854 32107231666944 32137946493156 32204455600044 32298346141152 32327144212608 32358069414342 32383248782976 32392510415616 32443129050696 32459546339584 32490598201516 32519567690064 32537715432768 32553165440096 32579700026769 32605051856832 32614376925312 32636242914093 32648072627968 32713136545362 32731392310344 32776132326672 32808510121296 32871689563776 32924083675392 32955579928908 32971228352426 33051660336864 33057899799288 33067354382608 33096838122432 33154278515904 33183839759616 33215584504284 33293843111256 33312422943072 33381362615328 33443088507738 33478684372224 33492020748823 33510711174876 33540590223504 33556516429688 33638376200832 33644726422944 33707990429568 33740236593882 33742816004352 33828929532216 33844992651652 33927556148928 33943666099616 33971334104799 33973931182464 34006431754386 34070375895192 34105575870288 34176156963312 34239352519827 34275795904896 34329357483876 34339175705016 34410240230184 34429443074208 34445791337776 34510561630272 34529820459264 34543575560403 34546216385408 34574375538612 34601279521536 34634380235364 34782834305856 34816108700919 34838274586752 34871602017798 34874267920128 34888160233381 34938754362288 34973268495984 34989874986248 35021072896992 35040616619904 35081852848224 35091886283584 35123175150336 35146723138254 35184132302592 35229531664236 35249191718832 35322139511568 35332241669088 35425119510144 35459008336206 35490624538824 35507476687228 35594095747392 35610997027424 35667757315008 35701878256317 35704607632512 35770629466152 35805965364936 35812724782562 35854907965968 35874917015616 35917135058896 35949159739584 35983549879641 36021849738368 36051211703052 36068330037194 36088458188328 36120635625312 36163142833272 36225943600896 36268574736576 36300912770304 36303270439449 36335639408796 36431154880848 36441574217568 36448453624856 36516989632032 36537368160384 36554717338048 36584513651322 36587310504192 36622311120108 36623453158656 36691174040976 36729081706464 36805092114336 36873148867506 36909573886458 36912395589888 36947707192812 36980650759248 36988785363712 37024170043588 37077861772224 37095467594528 37132112230304 37165220217216 37190137274199 37200773680434 37203617645824 37233942887736 37277760249366 37298563330392 37386441766128 37407305497536 37455573500163 37458436944768 37494270908682 37495440138624 37554032942244 37663519918752 37681403831344 37751080983399 37780456913472 37791262151552 37850317225812 37939495638408 37960668004896 38050106412864 38071340506368 38150128703232 38165325969589 38186624362068 38220672580272 38276595141512 38332103112576 38350304491072 38368772854074 38411430954624 38448176583726 38451115911936 38560270393008 38612977809504 38661633751104 38679991601888 38711520258957 38751515254998 38792761256704 38824381834056 38842816963132 38864493433584 38937572451648 38944923051216 39058465100928 39095829704022 39130688594088 39233551410144 39244772234304 39325988834496 39347934941952 39363609359529 39366618671744 39398707009116 39467084454252 39478372069032 39513572044128 39582148840416 39636253046208 39674170380117 39737406950514 39748771877724 39789838515336 39853259448912 39872183123864 39930004985472 39969449709696 39988428555712 40024083310848 40026682792213 40062371655852 40093546112256 40167683586576 40262321901984 40284790535808 40336771461714 40368159441792 40379704764672 40406776941258 40442804707032 40524580955664 40560713758656 40579973356832 40599515461869 40683535687431 40686645906816 40698282317056 40802146578648 40880719389888 40928828322928 40977037675392 41004510327963 41048154353024 41081613336036 41101120274942 41124057005304 41160724317216 41201384803488 41220948613936 41243952215232 41280726428928 41320216919772 41329306095168 41368843058907 41405728628628 41526445038624 41612383534176 41635605578112 41655375571264 41732401043844 41733702436608 41773626259092 41810872744368 41830725960296 41854069851552 41932770332544 41976093378816 42059746986894 42062962416384 42103201219716 42140741562864 42182370155952 42190333305484 42251516903232 42263600867712 42313337192672 42351064898688 42391579310262 42394820108032 42436699691776 42503014027656 42515169920496 42553077585984 42603154570704 42626929520448 42681932593209 42726029640126 42727362018432 42768236408118 42806369714472 42850595324208 42918894791136 42939274133392 43044022764288 43061169534201 43064461521536 43105658391614 43144092552456 43257505400928 43359423586752 43383620577024 43400902627173 43439600035692 43473402475776 43514990552124 43617515393816 43641856413792 43680768663168 43701509768896 43722555112782 43743316060129 43744680161728 43813038432618 43940773238544 44068880449152 44077199732384 44129117496576 44205704687872 44241737438808 44287446005712 44370722096064 44391790815008 44413168577661 44416563924096 44508483487104 44551061755746 44590784676984 44680948233168 44720786964672 44763568329753 44838344468736 44856206014347 44859635230592 44986982125176 45027093724704 45105239376288 45158368050432 45210101130831 45236741531904 45295112139732 45341909005848 45414179372016 45427167860256 45474101160384 45546582227328 45568209284416 45590153575122 45611801321359 45652470026436 45772476645168 45785567606688 45880320306912 45905924098944 46014082173696 46044931863294 46058100747204 46099167384816 46179173647152 46220348236608 46264564130967 46373567190678 46377112407808 46399446242136 46421478267892 46495469357064 46585005816384 46631024661312 46694763862656 46739433598494 46775803797632 46813931475948 46862297517672 46950415241184 46972708885648 46998922291776 47040827791104 47059566705333 47085828582996 47087296918272 47096186015424 47109655558784 47141239764801 47223105051168 47278677781608 47320832718432 47458794329856 47557009753344 47602504341756 47644948011024 47694172621536 47741287153248 47783854564992 47806543954624 47829566160558 47833222687488 47928548892042 47932212986112 47978066506188 48068282270736 48117944251104 48160847500416 48206919739734 48217523777696 48306683400066 48358099648768 48404360585932 48447519211728 48490716318912 48537104121513 48574873174464 48588765623424 48689319509376 48735897302274 48779351535096 48829748160144 48907577785248 48921565387968 48972108941952 49050165475584 49069704818043 49073456152448 49097088465516 49120401423002 49164198490008 49212765181944 49263609590416 49307534345664 49437149029632 49456842528639 49586849698932 49601031573912 49645257183648 49703680332488 49731417773856 49775759639424 49823376756426 49847034580147 49848589021504 49876407330048 49896275809471 49940764666884 49968634414608 49992361211576 50072043922992 50218026558336 50266066762314 50334774644532 50373942551296 50467089634416 50561985644352 50585994184544 50610354890823 50614224006528 50733475217152 50767488977478 50915499149424 50960896773696 51009647631579 51158363805432 51264235444968 51413693857344 51459535685376 51483970412672 51508763557524 51548845001472 51615360345276 51668687006664 51765842445408 51819324578112 51901919282304 51916763268864 51926564068288 51951570353046 51976238715037 52127772938696 52174251458784 52311401880192 52326362979072 52434651779328 52484812479372 52531609345488 52622779272336 52637829425376 52684762725504 52720084707381 52776198453888 52844297496354 52848337394944 52873787578248 52898893840156 52983209267352 52998362503632 53053118020448 53137679265216 53188512504309 53261215030842 53416495541136 53501635972512 53556911448768 53655944199228 53657617418496 53683095869312 53708948047404 53719087173843 53734450871738 53782361948952 53812375523424 53875702588344 53923739609376 54032774607552 54080951678208 54102495055791 54132687282492 54244714249908 54402862104864 54451369155456 54503459113194 54507625853184 54529339198243 54662361326352 54672680437284 54775484448048 54832076007072 54880965756288 54933466680162 54935179737984 54991936286976 55093622559696 55105741460224 55158457411876 55207638171504 55309723301259 55364360829687 55368593384832 55421560789218 55470976138872 55483178045568 55536255065382 55643201391792 55698168345456 55747830325824 55801160520651 55805426468736 55894374611712 55916640374049 55947844995588 55974410923886 56079662649192 56110958246304 56137601626288 56187655417152 56241406363023 56243160207936 56335355870976 56522105747016 56670685370208 56686893227328 56737436781312 56775475838718 56804206094272 56835906027264 56858546852653 56909243457612 56941002007344 56968039520168 57024315210824 57075159619296 57107010759552 57134127098944 57225193054848 57279936543102 57414892712268 57525456736608 57617146431936 57672264875589 57676673867904 57812564782336 57840405589512 57867870169564 57919466714256 58019987402832 58127272882497 58189141885056 58264225444698 58296740150376 58417384576824 58587697651392 58639936013568 58643744556033 58696032891132 58723903751954 58867158351456 58988983251744 59049928007616 59160962794752 59200626681378 59217558103548 59228737140391 59373223260624 59401415674328 59454379569312 59574597644224 59623157816586 59627715952896 59684757773004 59808274685796 59982642833568 60036124966272 60093557483778 60140319168384 60251525379864 60280134841108 60393482852976 60427185803712 60455878674464 60505157192571 60552239162688 60569557147008 60610165411887 60632134880512 60786871433496 60869960035248 61029968860224 61047423475584 61144726825728 61173760409216 61203219867972 61232281225934 61321079084832 61393242484392 61410800996272 61465556513088 61499857741056 61572231529536 61627130982144 61651680412413 61686085507956 61831422920904 61865928322848 61993959142752 62108592942942 62113341088512 62174699548416 62289667557936 62319244797992 62418575301264 62483063356896 62598601565766 62600553654912 62660439388638 62665229722368 62746088940444 62781104777328 62794914687232 62854986353068 62964140068224 63038237042144 63089620480341 63094443624576 63154801829574 63211112344296 63273555233928 63285499958226 63395401301568 63470005789008 63526597348032 63587368965393 63592230162048 63655049537664 63754521041484 63772754880744 63904731856056 63940394280672 63970755341584 64089044460189 64091043027648 64152354612177 64157259001472 64209554571708 64275892986312 64408911200088 64596692282304 64654288425216 64658487587421 64716138828684 64766497565952 64792297576279 64886258101392 64981196403032 65039135380128 65075430865536 65106330880192 65159400053538 65210103713664 65228753850624 65272485828186 65426273090724 65462784620688 65552264653344 65617020242592 65719557648927 65743379127552 65911159857816 65942456704852 66103320673728 66115799598576 66134708765216 66193676244864 66308557031808 66431169008568 66587686222512 66624845886144 66762725230656 66826592633619 66886177015476 66984041497646 67021422349752 67081180447008 67113032859376 67276752401664 67289452845888 67415980859136 67480473187764 67657859064432 67689985303304 67855112297856 67887332199232 67942668209598 67947862364928 67974929685481 68012863508772 68140751790384 68211151740576 68352313926624 68478705039654 68551591809792 68658714967752 68678351410032 68820480460368 68858886148416 68891582675552 69021123260544 69067397794941 69087151120806 69092432770816 69148751077224 69268760470728 69560350786017 69565668611712 69632217401838 69676549173504 69743204035596 69776320466762 69877508724576 69946536991968 69979749972496 70042145793984 70081233239808 70109150397741 70163705696448 70183772567168 70293446276508 70459063328472 70498383437664 70644279023136 70664483338176 70850239020288 70918016672412 70981249077648 71014953374456 71188191494784 71221994054848 71335514630016 71403756512634 71409215265024 71541258932304 71611930729872 71625449565124 71709815931936 71749834031232 71834270117792 71892823338063 71898319479168 71967099759282 72043699476736 72102423406104 72136660074388 72176916376656 72241271250624 72310379609601 72326285666544 72460025100099 72537149473152 72606540878898 72671278817592 72862309761696 72883148435136 72896907249712 73033979264064 73074736320768 73103845953411 73109434676096 73169027302644 73244622240216 73382348081952 73458163412928 73610184228672 73680602134503 73746297735012 73819147772916 73895414385624 73961301518496 74048340087176 74155723544448 74190935189056 74264224460608 74330440434432 74380274548398 74401547360868 74467885775472 74555520498732 74597126660784 74772883532256 74814610995072 74911147000326 74916873889536 74988541817364 74990880277248 75108065884488 75327039837504 75362807662688 75399100143471 75502161966798 75560913826944 75582524303104 75700634451624 75878991276816 75921336009792 76100212825728 76151233466217 76330651939178 76373248724136 76441345160544 76553190283024 76664206225152 76700608982144 76737545708148 76822861909248 76896353167452 77120540786016 77225955619008 77323267502208 77359983203776 77423040517914 77503030509996 77648763668112 77685633926264 77728986867168 77875144903296 77889846102432 78116930201856 78191659408044 78261377188176 78467102820288 78489544468608 78651977668992 78727218719058 78733237343488 78797414018232 78934168908504 78956744138064 79027144088256 79164297680832 79266446244531 79272506092416 79348340760234 79474813901028 79497543755448 79579677030672 79706518897824 79744366247728 79860009970944 79891822546263 79938899419392 79976857111424 80053365584426 80124743311704 80335367173152 80524643803968 80569581071616 80601676307607 80673542923428 80736318883584 80813553882516 80885609414064 81049161911328 81121427517312 81159946713664 81199030923738 81237586968811 81367071374862 81373291813632 81604293157296 81761438779776 81857656645856 81954075350784 82009020655926 82096308706048 82163226672072 82202240549884 82248114010608 82321448634432 82400200020243 82402769606976 82441897227872 82487904430464 82640433839544 82658612190336 82737686117814 82811457257256 83052890077248 83132341183827 83224767068352 83271211156224 83304382598073 83310751142528 83464802087688 83547252518184 83621745488736 83661451920592 83708139703104 83865540665088 83961616385829 84119493973788 84206402439432 84281483125728 84364740311904 84380666610968 84503033806464 84527201735424 84626674385344 84702129797376 84707631025381 84783158620524 85006028055312 85030339840992 85106155171968 85206309141408 85253859040896 85363865186418 85452059280252 85454724036864 85536472816236 85612739428944 85701190648416 85837789582272 85878548266784 85919904814653 86122339068402 86128923043072 86211316783228 86288185104912 86515010801856 86718847173504 86801805254346 86879200071384 87029981104248 87235030787632 87283712827584 87361537326336 87396338167047 87403019537792 87445110225564 87486632120258 87489360323456 87626076865236 87881546477088 88085855627931 88137760898304 88154399464768 88483474877616 88574892011424 88741444192128 88783581630016 88826337155322 88833127848192 89016966974208 89102123511492 89181569353968 89361896466336 89441573929344 89527136659506 89712412028694 89719270461184 89973964250352 90054187449408 90140336225667 90210478752576 90420202261662 90590224279464 90683818011696 90828358744032 90854335720512 90948202320768 91093164454656 91136418568832 91180307150244 91223602642718 91304940052872 91544953290336 91571135213376 91760640613824 91811848197888 91848421838901 92089863726588 92116201494408 92198334769632 92358347294304 92440696473216 92529128261934 92573064220273 92747134381356 92798892484272 92842956535784 92990938714128 93170011632768 93262049322624 93389527725312 93478867196988 93551607595264 93627862951896 93724595035344 93897902348649 93900830482368 93945417771296 93990659082957 93997844583552 94119133410666 94171657165992 94192372030848 94219311117568 94282479529602 94446210102336 94557355563216 94641665436864 94732202744361 94928249937339 95205008683512 95289896022048 95388345243072 95482574306496 95567709129984 95613087909248 95659132321116 95857097784084 95956133012376 96136564541472 96235888502208 96321695000832 96413839479468 96435047555392 96527300470783 96613366800132 96808721171864 96895038423456 96981432637824 97074208243026 97149746348928 97177531246848 97378639018752 97471794604548 97558703070192 97659496320288 97815155570496 97843130775936 97908728742279 97944217883904 98139409636086 98146912304896 98194176931032 98240802846004 98328396980016 98425530363888 98527219180832 98615068691328 98913685057278 99173699397864 99202063147824 99290514367296 99407360664976 99462835547712 99551519278848 99646753512852 99694069160294 99697178043008 99792551618942 99881529333768 99937268829216 99984722423152 100144087845984 100436053116672 100476062246469 100532133524628 100669549289064 100934179268832 101123971288704 101171988369088 101220709781646 101228448013056 101268772796737 101534977954956 101830998298848 101921793547392 102019295263158 102316727610864 102528470889936 102718057559481 102827387714688 102967940825344 103017527115048 103230720690552 103337374013328 103531684890816 103630726681209 103638649156224 103803838564608 103853128136576 103903140706092 103952477430074 104255545877392 104348502917568 104448326102757 104622803760384 104664480700143 104969624958744 105063218690976 105245558544672 105275658850752 105369525451008 105440169414762 105552396907776 105688594992708 105747575156496 105797787680312 105966418534704 105996725007264 106106236040896 106275358530432 106377025008618 106522430061684 106832991082272 107003271945024 107105634768951 107113822897536 107311888398456 107366191738624 107417896094808 107438174347686 107468901743476 107564723897904 107624751046848 107751405176688 107847479218752 107950649638923 108065549215104 108204990111582 108265374564984 108489428499816 108805724209728 108902738310912 108909811318347 109006918226388 109058678396486 109324722652704 109345360874568 109550968896096 109664152014144 109761931512576 109866933360324 109870359475968 109996226117869 110187245119392 110316914823752 110415276343008 110619446602518 110728721659374 110737186769664 110843121578436 110941952277744 110966356091136 111072510130764 111286402783584 111396336690912 111495660651648 111570411822597 111602321041302 111610852937472 111833280748098 111895689991176 111948821847772 112159325298384 112221916492608 112275203252576 112366720500489 112375310834304 112482812726046 112486320415872 113044211494032 113253242950197 113341370740416 113373786454656 113550951677436 113608412188544 113717093705306 113818486915224 113882004014688 113936079040336 114048630421648 114150319238592 114214021519104 114268254197888 114450386109696 114495977908767 114559873086204 114829785424536 115050913473216 115234292863872 115344529751178 115353347735808 115399299233491 115680811179024 115735740339128 115838933428512 116039974805664 116254545764994 116378283770112 116528450889396 116593480300752 116834769153648 117175395302784 117287489112066 117392065782264 117447807503908 117734316702912 117977966503488 118090828078587 118099856015232 118401253362756 118435116207096 118457474280782 118746446521248 118802831348656 118908759138624 119022511140351 119149195288448 119246315633172 119369515546008 119616549371592 119965285667136 120072249932544 120080048376639 120187114967556 120280638336768 120503050759728 120560269682216 120786965705952 120854371607424 120911757348928 121010314385142 121104478325376 121139114294016 121220330823774 121573742866992 121739920070496 122050607062293 122059937720448 122094846951168 122347520818432 122406439735944 122464562451868 122642158169664 122786484968784 122821601992544 122931113026176 123013530983889 123144463059072 123303360824826 123372171015912 123662845841808 123731856645696 123987918285504 124106529176721 124217185885884 124579335115872 124638489595984 124837150602528 124966126713792 125197203131532 125201107309824 125320878777276 125492177880888 125562209554656 125709972706136 125928280136448 126076474084288 126179240960682 126188887249152 126239155130179 126309603659148 126422224688592 126547110467856 126570999916452 126790802603136 126940011578016 127053194696064 127174737930786 127184460324096 127310099075328 127509042082968 127545509761488 127809463712112 127880788561344 127941510683168 128045797779627 128178088920378 128182086055296 128304709224354 128314518002944 128419109143416 128551785972624 128817822400176 129183508602603 129193384564608 129316975174842 129432277657368 129584595152558 129772516202784 129962392806064 130078270760256 130150861731072 130202707881519 130212661760384 130318800107076 130420207427328 130544971656372 130852546181448 130925569241376 131104529306688 131229948180387 131234040485184 131439115297854 131822319715632 131884913409704 132206641347456 132231599197152 132269417530432 132387352489728 132617114063616 132862338017136 133175372445024 133249691772288 133525450461312 133653185267238 133772354030952 133968082995292 134042844699504 134162360894016 134226065718752 134290704989259 134568618043041 134578905691776 134960946375528 135315718128864 135379970606608 135630303392493 135710224595712 135774664398464 135885336419196 135949859370962 136025727017544 136281503580768 136422303481152 136704627853248 136835403964077 136957410079308 137317429935504 137356702820064 137640960920736 137717772296832 137783165351104 138042246521088 138134795589882 138174302241612 138297502154448 138537520941456 139120701572034 139131337223424 139264434803676 139486408071192 139552640933524 139755017449152 139893073983936 139959499944992 140084291587968 140218300795482 140327411392896 140367545134336 140586892553016 140918126656944 140996766875328 141178700115999 141288558046272 141328966676352 141423719294403 141836033344824 141962498155296 142029906748912 142376382989568 142443988109696 142671029260032 142807513025268 143082517864608 143223861459744 143250899130248 143419631863872 143499668062464 143668540235584 143785646676126 143796638958336 143934199518564 144204846812208 144273320148776 144353832753312 144482542501248 144620759219202 144652571333088 144920050200198 145074298946304 145213081757796 145342557635184 145724619523392 145766296870272 145793814499424 146067958528128 146207691906822 146218869352192 146338054605288 146489244480432 146764696163904 146916326825856 147209114454129 147220368457344 147361204269006 147492595470024 147638295545832 147790828771248 147922603036992 148096680174352 148311447088896 148370527585917 148381870378112 148528448921216 148760549096796 148803094721736 148935771550944 149111040997464 149194253321568 149541103740441 149545767064512 149629221990144 149688827428413 149822294000652 149977083634728 150216131768976 150654079675008 150725615325376 150798200286942 150869804370649 151004323933596 151121827653888 151401268903248 151757982553632 151842672019584 152200425651456 152302466932434 152661303878356 152746497448272 152882690321088 153028942894737 153106380566048 153401217964288 153475091416296 153792706334904 154241081572032 154451911238016 154646535004416 154719966407552 154846081035828 155006061019992 155297527336224 155371267852528 155457973734336 155750289806592 155779692204864 155928716145111 156383318816088 156522754376352 156934205640576 156979088937216 157303955337984 157454437438116 157594828036464 157868337817008 157913488276128 158054288176512 158328595361664 158532892489062 158545012184832 158696681520468 158949627802056 158995087510896 159159354061344 159413037795648 159488732495456 159565537512927 159783645092526 159953714222848 160106731168852 160249486623408 160670734346304 161049287607936 161157261521529 161203352615214 161347085846856 161627107765032 161771218828128 162098323822656 162242855034624 162307485167373 162319893427328 162398061847476 162475173937622 162734142749724 163208586314592 163522877559552 163588017594729 163715313291712 164018041311852 164326453344144 164404481099768 164496228021216 164642897268864 164800400040486 164805539213952 164883794455744 164975808860928 165280867679088 165317224380672 165475372235628 165622914514512 166105780154496 166264682367654 166449534136704 166608765196146 166621502285056 166929604175376 167094505036368 167243490977472 167322903841184 167403481561953 167416279406208 167749921122147 167923232771658 168238987947576 168412804878864 168562966251456 168724219089069 168729480623808 168761333221936 169006067612928 169253348770688 169415262050762 169566317241048 170012056110624 170060679681984 170212310343936 170412618282816 170507718081792 170575640557959 170727730372836 170904118560504 171072945632472 171225478857888 171402381296832 171675579164544 171757096533568 171839809629306 171921404980507 172244678136804 172422633566456 172576370209824 173030021603712 173437694347008 173603610508692 173758400142768 174059962208496 174381818647491 174470061575264 174567425655168 174792676334094 174806039075584 174890220451128 174973264240516 174978720646912 175252153730472 175763092954176 175931233668099 176171711255862 176308798929536 176966949755232 177149784022848 177482888384256 177567163260032 177652674310644 177686211421173 178204247022984 178363138707936 178723792932672 178883147858688 179054273319012 179424824057388 179947928500704 180108374898816 180280672451334 180420957505152 180840404523324 181180448558928 181367636023392 181656717488064 181708671441024 181830496235661 181896404641536 182272837137664 182360614300488 182447205285436 182609880105744 183089906580672 183142270426752 183521281227648 183696843677802 184179727453176 184232402988816 184396669539264 184716694588608 184881392946432 184955041237239 185058256523868 185146128440546 185494268762712 185597784968544 185685913071568 185981877428256 186340023265536 186524098645248 186957734393976 187255725903792 187449190070688 187795804697298 187801660964736 187890835542592 187981318165914 187995689167104 188070578051083 188238266821332 188343314331984 188384744061696 188564959059204 188892420204672 189114711126432 189283330873728 189464405488722 189856499874678 190410017367024 190579792044096 190762106896179 190776690486144 190965148612992 191226175818496 191318264642232 191714195568168 191912266024752 192267133380567 192273129082944 192457063836531 192471777004416 192827678958936 192870095110784 193054600941566 193226733600264 193617442343728 193790076846912 193962865275648 193975462762263 194148416486052 194299492697856 194376892728837 194943589209096 195117406140384 195318992640576 195630311140992 195686261551872 195817457484558 195910438233601 196278819272172 196388353862064 196481605692008 196656793960032 196851060727776 197054438361664 197230137382656 197827370114556 198347398795728 198404126295648 198581028734592 198814721329952 198925671095424 199293507025704 199388138320588 199394356086016 199585103237884 199763058667536 199874537658432 199969444846304 200288175691968 200479777900857 200952124492938 201064267049256 201339098578128 201868358537664 202247942577408 202343976738176 202441419563292 202537545593474 203069955909912 203661996597696 203843587094784 203924789056443 204038590526316 204633455221728 205056941779872 205436115118962 205654775429376 206035054230096 206461441381104 206674748026656 207063369781632 207202193384823 207261453362418 207277298312448 207706256273152 207806281412184 207904954860148 208511091754784 208681052358051 208697005835136 208896652205514 209328961400286 209939249917488 210126437381952 210327451193223 210491117089344 210551317701504 210880338829524 211377189985416 211495150312992 211595575360624 211932837069408 211993450014528 212212472081792 212550717060864 212754050017236 213044860123368 213665982164544 214006543890048 214211269537902 214227645795072 214312984290769 214623776796912 214835792189616 214876348695372 214937803486952 215129447795808 215249502093696 215502810353376 215694958437504 215901299277846 216131098430208 216409980223164 216530749129968 216978856999632 217380075300297 217611448419456 217819622636694 218013836452776 218117356792972 218649445305408 218690721749136 219101937792192 219311537860233 219328304028288 219733866720648 219992452235738 220374490238784 220633829647504 220830552686016 221041806403509 221238893205036 221457443318748 221686243156872 221883904555488 222145020261528 222572805567168 222792673381824 222991321303296 223140823645194 223204642082604 223666561496196 223791379982352 223897643695544 224318650596768 224443832985216 224550406505152 224733441000978 224750621668608 224965625452092 224972640831744 226088422988064 226506485900394 226682741480832 226747572909312 227101903354872 227216824377088 227434187410612 227636973830448 227764008029376 227872158080672 228097260843296 228300638477184 228453700398651 228536508395776 228991955817534 229119746172408 229659570849072 230101826946432 230468585727744 230689059502356 230798598466982 231361622358048 231471480678256 231677866857024 232079949611328 232509091529988 233056901778792 233186960601504 233669538307296 234350790605568 234444145241761 234574978224132 234784131564528 234895615007816 235468633405824 235955933006976 236181656157174 236199712030464 236802506725512 236870232414192 236914948561564 237492893042496 237605662697312 237799338733593 237817518277248 238045022280702 238298390576896 238492631266344 238739031092016 239233098743184 239675467638789 239930571334272 240160096753278 240374229935112 241006101519456 241120539364432 241573931411904 241708743214848 241805028922821 241823514697856 242020628770284 242208956650752 242440661647548 243147485733984 243479840140992 243712760906433 244101214124586 244119875440896 244812879471888 244929124903736 245284316339328 245572969937568 245643203985088 245862226052352 246027061967778 246288926118144 246606721649652 246744342031824 247325691683616 247463713291392 247975836571008 248213058353442 248434371771768 249158670231744 249276979191968 249397023551481 249674301205056 249913147794219 249932253427584 250394406263064 250641757554552 250984355761776 251124419109312 251419945412272 251884849157487 252152948168576 252358481921364 252478310260358 252619207318296 252844449377184 253094220935712 253141999832904 253581605206272 253880023156032 254106389392128 254122893076143 254349475861572 255018084165936 255091019522976 255618927424224 255761577122688 255883021366336 256091595559254 256356177840756 256364172110592 256609418448708 256838218286832 257103571945248 257635644800352 258367017205206 258386769129216 258633950349684 258864555314736 259169190305116 259545032405568 259924785612128 260156541520512 260405415763038 260425323520768 260637600214152 261089943312744 261705092362896 261851138482752 262189014501141 262209058613376 262459896360774 262468080970368 262878230595708 263644639431264 263769826819408 264257566883793 264413282694912 264463198394304 264538835060864 265724676034272 266350744890048 266499383544576 267050900922624 267157281787123 267306370534476 267544708061904 267936165990584 268085689399008 268324721788032 268452131437504 268581409978518 269137236086082 269157811383552 269921892751056 270631436257728 270759941213216 271260606784986 271549328796928 271770672838392 271899718741924 272051454035088 272563007161536 272844606962304 273409255706496 273670807928154 273914820158616 274634859871008 274713405640128 275281921841472 275435544593664 275545265516703 275566330702208 276269591179764 276348604483224 276595004308896 277075041882912 277719192660819 278241403144068 278528869607352 278972816142384 279105281867048 279510034898304 279786147967872 279918999889984 280168583175936 280186779545491 280436601590964 280654822785792 281173785106032 281836253313888 281993533750656 282357400231998 282577116092544 282657933352704 282847438588806 283672066689648 283924996310592 284059813497824 284196608233083 284784749812017 284887976219392 285615026050536 286165035729216 286447722919488 286501798260496 286839263727744 287337080471168 287571293352252 287868399037128 288409693624416 288546640297552 288707665506624 288965085002496 289241518438404 289305142666176 289581901412349 289840100400396 290426163515592 290685115270368 291449239046784 291532593740544 291587628998848 292135917056256 292415383813644 292676109210576 292978488960864 293529392327808 293832653651712 294418228908258 294440736914688 294722408538012 294985190940048 295276591091664 295581657542496 295845206073984 296193360348704 296741055171834 296763740756224 297056897842432 297521098193592 297606189443472 297871543101888 298222081994928 298388506643136 299082207480882 299091534129024 299377654856826 299644588001304 299954167269456 300432263537952 301308159350016 301428186739407 301451230650752 301596400573884 301739608741298 302008647867192 302802537806496 303515965107264 303685344039168 303806318390211 304604933864868 305322607756712 305492994896544 305765380642176 306057885789474 306203212420903 306212761132096 306950182832592 307585412669808 308482163144064 308903822476032 309439932815104 309692162071656 310012122039984 310595054672448 310742535705056 310892180043627 310915947468672 311559384409728 311857432290222 312766637632176 313045508752704 313344978308271 313868411281152 313993442100429 314908874876232 315189656072928 315736675634016 315826976552256 316108576353024 316657190723328 317065784978124 317393363040936 317899255604112 317990175021792 318318708122688 318826075591296 318977464990912 319131075025854 319282609249513 319567290185052 320213462337704 320498973246816 321341468692608 322098575215872 322314523043058 322406705230428 322694171693712 323254215530064 323542437656256 323851948916769 324196647645312 324614970334746 324639786854656 324796123694952 324950347875244 325468285499448 326417172629184 326729433955041 327176035189458 327430626583424 328036082623704 328652906688288 328808962199536 328992456042432 329285794537728 329600800080972 329611078427904 329767588911488 329988678353607 330561735358176 330950744471256 331245829029024 332211560308992 332529364735308 332899068273408 333217530392292 333859208350752 334189010072736 334486981954944 334645807682368 334806963123906 334832558812416 335499842244294 335846465543316 336477975895152 336825609757728 337125932502912 337448438178138 337458961247616 337522666443872 338506697541376 338830524101524 339132634482096 339759728850591 340024112221248 340121359363968 340825236565632 341151281115918 341455460745672 341808237121008 342145891264944 342450957715776 342804762593664 343351158329088 343487933726301 343514193067136 343679619258612 343842809961014 344489356273608 344845267132912 345152740419648 346060043207424 346197897700473 347207221017384 347516800285536 348119924416992 348763637294982 348940123150528 349134851310336 349273930666297 349585352668188 349780440902256 349946528481032 350504307460944 351526185908352 351862467336198 352343422511724 352617597859072 353933899510464 354272484235761 354299568045696 355134326520064 355305348621288 355372422842346 356408494045968 356726277415872 357067533421053 357447585865344 358108546638024 358849648114776 359895857001408 360216749797632 360240145129917 360561344902668 360841915010304 361680809046648 362360897117856 362735272046784 363313434976128 363417342882048 363660992471322 363833671005259 364721228600976 364894410570872 365219760211488 366179813161344 366284540853504 367042562455296 367393687355604 368359454906352 368464805977632 368793339078528 369040592951667 369433389177216 369910082474478 370116513047736 370292256881092 370988537525424 371195569937088 371371826143136 371963754856512 372319587530163 373915468787952 374511451807584 374898380141376 375591609394596 375603321929472 375781671085184 375962636331828 376141156102166 376476533642664 376686628663968 377129918118408 377784840409344 378229422252864 378566661747456 378717465390537 378928810977444 379712999749356 380820034734048 381159584088192 381524213792358 381553380972288 381705374387701 381930297225984 382636529284464 383428391136336 383824532049504 384534266761134 384546258165888 384914127673062 384943554008832 385655357917872 385740190221568 386109201883132 386453467200528 387234884687456 387550525807809 387580153693824 387950925524526 388296832972104 388753785457674 389887178418192 390234812280768 390608123644557 390637985281152 391260622281984 391634914969116 391820876467202 392557638544344 392776707724128 392963211384016 393313587920064 393689844541161 393702121455552 394108876723328 395654740229112 396694797591456 396808252591296 397162057469184 397629442659904 397851342190848 398009827968571 398587014051408 398776276641176 399170206475768 399526117335072 399749075316864 399938889692608 400576351383936 400959555801714 401904248985876 402128534098512 402678197156256 403705854129123 403736717075328 404687953476352 404882839126584 405075091186948 406139911819824 406890910177479 407323993195392 407849578112886 408077181052632 409266910443456 410113883559744 410506211892231 410872230237924 412070108460192 412922882762208 413349496053312 414126739563264 414404386769646 414522906724836 415612562824368 415809909720296 417022183509568 417362104716102 417394011670272 417793304411028 418657922800572 419878499834976 420252874763904 420654902386446 420982234178688 421102635403008 421760677659048 422754379970832 422990300625984 423191150721248 423536100347997 423865674138816 423986900029056 424271157883209 424424944163584 425508100034472 426089720246736 427331964329088 428013087780096 428422539075804 428625968581538 429247553593824 429671584379232 429752697390744 429875606973904 430258895591616 430499004187392 431005620706752 431389916875008 431802598555692 432819960446328 433061498259936 433957713999264 434760150600594 435222896838912 435639245273388 436027672905552 436234713585944 437298890610816 437381443498272 438203875584384 438623075720466 438656608056576 439467733441296 439984904471476 440748980477568 441267659295008 441627343362387 441661105372032 442083612807018 442477786410072 442914886637496 443372486313744 443767809110976 444290040523056 445111582757751 445145611134336 445585346763648 446281647290388 446409284165208 447333122992392 447582759964704 447795287391088 448623311221323 448637301193536 448887665970432 449066482285239 449100813010304 449466882001956 449931250904184 452176845976128 452609413111947 453012971800788 453365482961664 453546083033953 454203806709744 454868374821224 455273947660896 455528016058752 455744316161344 456194521686592 456601276954368 456907400797302 457983911635068 458239492344816 459319141698144 460203653892864 461378119004712 461597196933964 462723244716096 462942961356512 463355733714048 464159899222656 465018183059976 466113803557584 466373921203008 467339076614592 467786148435333 468888290483522 469149956448264 469568263129056 469791230015632 470937266811648 471911866013952 472363312314348 473605013451024 473740464828384 473829897123128 474985786084992 475211325394624 475598677467186 475635036554496 476090044561404 476985262532688 477478062184032 478466197486368 479350935277578 479861142668544 480320193506556 480748459870224 482012203038912 482241078728864 483147862823808 483471784564587 483610057845642 483647029395712 484041257540568 484881323295096 486294971467968 486922455502119 486959680281984 487425521812866 488202428249172 489625758943776 489858249807472 490568632678656 490764052784187 491145939875136 491286407970176 492054123935556 493213443299304 493488684063648 494651383367232 494927426582784 495951673142016 496426116706884 496868743543536 498317340463488 498553958383936 498794047102962 499348602410112 499826295588438 499864506855168 500788812526128 501283515109104 501968711523552 502248838218624 502839890824544 503249763366441 503769698314974 504305896337152 504716963842728 504956620520716 505238414636592 505688898754368 506172657267207 506188441871424 506283999665808 507760046312064 508245786152286 508698951723144 510036168331872 510182039045952 511237854848448 511523154245376 511726921673877 511766042732672 512183191118508 512712355681512 513218836897416 513676436573664 514207143890496 515271289600704 515764214941521 516734034410412 517267900699368 517729110629472 518338380610232 519090064811136 519849571224256 520313083041024 520346876298769 520810831526076 521275200428304 522179886625488 523410184725792 523702276965504 524378029002282 524418117226752 524919792721548 524936161940736 525756461191416 527289278862528 527539653638816 527793701004297 528515133767586 528926396788608 529077670121728 531449352068544 532701489780096 533058634263519 534314563574246 534612741068952 535089416123808 535872331981168 536171378798016 536649443576064 536904262875008 537162819957036 538274472172164 539843785502112 541262872515456 541519882426432 542521213569972 543541345676784 543799437483848 544102908070176 545126014323072 545689213924608 546818511412992 547341615856308 547829640317232 549269719742016 549426811280256 550563843682944 551090531033406 551132661404416 552539182359528 552697208966448 553190008617792 554150083765824 554865123711717 555438385321638 556482806288136 557057739214704 557945632284768 558210563734096 559020069796608 559572295935744 559837999779968 560373559090982 560873203181928 562347570212064 563672506627776 563987067501312 564211734153249 564714800463996 565154232185088 565694877177612 567344133379296 567849992621184 568119626995648 568393216466166 568663108781677 569569499624034 571230052101072 572330071458432 572895445838976 573003596520992 573678527455488 574674160942336 575142586704504 575736798074256 576801400141701 576819387248832 577093280595104 577371191509593 577415331013248 578483036876808 578610285332352 579163802824698 579680200800792 580852327031184 581370230540736 581926388286789 582898478093568 583130678186511 583175257997696 584830767627288 585352218421152 585956977921728 587058784655616 587731314700803 588836457816516 589444817076024 589970381880096 590553182183328 591163315084992 591690412147968 592386720697408 592953417177667 593482110343668 595042196387184 595212378886944 595743086203776 596444163989856 596777013286272 598164414961764 598183068258048 598755309713652 599289176002608 599908334538912 600864527075904 601439333702571 602856373478814 602902461301504 603192801147768 603479217482596 604017295734384 605605075612992 607031930214528 607612636780422 609209867729736 610645215513424 610985989793088 611530761284352 611774367169329 612115771578948 612406424841806 612425522264192 613900365665184 615170825339616 616964326288128 619384324143312 620024244079968 621190109344896 621485071410112 621784360087254 621831894937344 623118768819456 623714864580444 625533275264352 626091017505408 626689956616542 627986884200858 629817749752464 630379312145856 630982353579669 631473351268032 631653953104512 634131569956248 634786726081872 635798511208224 635980350043584 636637416245376 637652151182592 637954929981824 638262150051708 638565218499026 639134580370104 640426924675408 640997946493632 642682937385216 642938952872307 644629046086116 644813410460856 645388343387424 646508431060128 647084875312512 647703897833538 648011449541911 648393295290624 649229940669492 649592247389904 649900695750488 650936570998896 652834345258368 653458867910082 654352070378916 654861253166848 656072165247408 657305813376576 657617924399072 657934613580699 657984912084864 659201600161944 659535177822976 659977356707214 661123470716352 661901488942512 662491658058048 663125419210527 665058729470616 666435060784584 667718416701504 668378020145472 668973963909888 669291615364736 669613926247812 670999684488588 671692931086632 672955951790304 673651219515456 674251865005824 674896876356276 674917922495232 675045332887744 675691103295481 677661048203048 678265268964192 679519457701182 680048224442496 680242718727936 681650473131264 682302562231836 682910921491344 683616474242016 684291782529888 684901915431552 685361101195953 685609525187328 686975867452602 687028386134272 687359238517224 687685619922028 688978712547216 689690534265824 690305480839296 692395795400946 694414442034768 695033600571072 696239848833984 697527274589964 697880246301056 698547861332594 699170705336376 699560881804512 699893056962064 701008614921888 703052371816704 703332435725283 703724934672396 704686845023448 707867799020928 708544968471522 708599136091392 708881409577159 710610697242576 710744845684692 712816988091936 713452554831744 714135066842106 714895171730688 716217093276048 717699296229552 719026402916367 719791714002816 720480290259834 721122689805336 723361618093296 724721794235712 725415086768463 725470544093568 726626869952256 727321984942644 727667342010518 729442457201952 729788821141744 730439520422976 731138282719299 732359626322688 734787374711208 736718909812704 736929611955264 737586678157056 738081185903334 738866778354432 739820164948956 740233026095472 740584513762184 741977075050848 742391139874176 742743652286272 743927509713024 744639175060326 747830937575904 749022903615168 749739443382657 749796760282752 751183218789192 751563342170368 751925272663656 752282312204332 752953067285328 753373257327936 754259836236816 755654547472461 756458844505728 757434930781074 757857621954888 759425999498712 761640069468096 762319168176384 762368679228429 763048427584716 763410748775402 765273058568928 766856782272672 767649064099008 769068533522268 769092516331776 769828255346124 769973582825083 771310715835744 772218403766264 772906934401056 774469769374912 775101051615618 775160307387648 775901851049052 776593665944208 777507570915348 779774356836384 780469624561536 781216247289114 781275970562304 783269829938232 783641752934404 785115277088688 785553415448256 785926422768032 786567043503423 786627175840128 787379689082322 787404242911104 788217753446656 791309480458224 792772700651379 793389595182912 793616505182592 795258885319808 796019655937142 797174028102816 797552553282352 798340412951536 799052234670144 799498150633728 799877779385216 801152702767872 801471845361369 801919111603428 803808497971752 804257068197024 805356394312512 807411708258246 807473434150656 809765678253168 810150182373896 812279823639648 813781820354958 814647986390784 815699156225772 816154362105264 818533820886912 820227767119488 821012423784462 821744460475848 824140216920384 825845765524416 826635796550109 826698992106624 828808773539292 829045813449672 831225125648736 831619819440592 833157577982457 834044367019136 834724209432204 835586608822056 837315845601144 839756999669952 840505749527808 840560338636473 841309804772892 841964468357376 843521355318096 845508759941664 845980601251968 846382301442496 847072200695994 847731348277632 847973800058112 848542315766418 851016200068944 852179440493472 854354249436051 854663928658176 856845078151608 857251937163076 858495107187648 859343168758464 859505394781488 859751213947808 860517791183232 862011241413504 863605197111384 865639920892656 866122996519872 867915427998528 868745704237047 869520301201188 871278490546776 872055345811104 872469427171888 874597781221632 874762886996544 876407751168768 877246151440932 878935466882592 879969808942952 881497960955136 882535318590016 883254686724774 883322210744064 883674085911253 884167225614036 884955572820144 885829773274992 886744972627488 887535618221952 888580081046112 890223165515502 890291222268672 891170693527296 892563294580776 892818568330416 894666245984784 895165519929408 895590574782176 897246622442646 897274602387072 898132964570478 898201626020608 898933764003912 899862501808368 904284560218221 904353691952256 905218826223894 906025943601576 907092166067906 908407613419488 909736749642448 910547895321792 911056032117504 911418955170633 911488632322688 912389043373184 913814801594604 915967823270136 916478984689632 918609637262709 918638283396288 922756238009424 923194393867928 925446489432192 925885922713024 926711467428096 928319798445312 930036366119952 932227607115168 932747842406016 934678153229184 935572296870666 937776580967044 938299912896528 939136526258112 939582460031264 940034934924813 941980326301287 944726624628696 947210026902048 947480929656768 947659794246256 949971572169984 950422650789248 951197354934372 952180089122808 953970525065376 954956124368064 956932394972736 957847827748539 958701870555156 960640387013112 961496919740448 964024406077824 964482157457728 966295725647616 966943569129174 967220115691284 968082515081136 969762646590192 972589942935936 973844911004238 973919360563968 974851043625732 976404856498344 979251517887552 979716499614944 980188301865123 981528105568374 982291879750272 982572815940352 984108247871112 986426886598608 986977368127296 989302766734464 989966035060821 992852233413768 993737487087072 996634680926976 997107916767872 997588094205924 998697204820224 999652591176876 1001577625052256 1002567030218208 1003937423047104 1004497676437248 1005679781649088 1006499526732882 1007539396629948 1009433927685456 1009913241041432 1010476829273184 1011377797508736 1012345314534414 1012376883742848 1012567999331616 1015520092624128 1016491572304572 1017397903446288 1020072336663744 1020364078091904 1022475709696896 1023453843347754 1023532085465344 1024366382237016 1025424711363024 1026437673794832 1027352873147328 1028414287780992 1030463801178903 1030542579201408 1031528429883042 1033468068820824 1034535801398736 1035458221258944 1036676761220464 1038180129622272 1038593693101419 1039699142448512 1040693752597538 1041621663052152 1042550400856608 1044359773250976 1046820369451584 1047404553931008 1047821791998891 1048756058004564 1049839585443096 1051512922382832 1054578557725056 1055079307277632 1055587402008594 1056088630594543 1057030267535172 1057852793577216 1062898704137088 1065402979560192 1066117268527038 1068629127148492 1069225482137904 1070178832247616 1071202600263159 1071744663962336 1072342757596032 1073808525750016 1074325639914072 1076548944344328 1079687571004224 1080720435389751 1082525745030912 1083039764852864 1085042427139944 1087082691353568 1087598874967696 1088205816140352 1090252028646144 1091501013015777 1094683231712616 1095659280634464 1098539439484032 1098853622560512 1101127687365888 1102181062066812 1105078364719056 1105394417932896 1106380017235584 1108300167531648 1109730247423434 1110876770643276 1112965612576272 1114115478429408 1115891264569536 1116421127468192 1116958762590489 1119675999559936 1120747118181964 1121746406363856 1124695140424128 1127345013255552 1128423468306498 1129429600927992 1131389754355224 1134688266758592 1135699985242368 1136152396171611 1136239253991296 1136786432932332 1137326217563354 1139138999248068 1142460104202144 1144660142916864 1145116123163103 1145790891677952 1146007193041984 1150285173409008 1151473596148512 1153602800283402 1153638774497664 1154186561190208 1154742383019186 1154830662026496 1156966073753616 1157220570664704 1158327605649396 1159360401601584 1161704654062368 1162740461081472 1163852776573578 1166261356373022 1166350515995392 1169661535254576 1170704436842304 1171824370933671 1171913955843456 1175462629401606 1177672915633032 1178889634152048 1179940763760192 1181069533623483 1181106364366656 1182326630169984 1184773441394816 1185906834355334 1186964220687336 1190084392774368 1190424757773888 1191486172407552 1192888327979712 1193554026572544 1194029483905713 1196328829923528 1197510619427304 1198578352005216 1199816669077824 1201729054151808 1202878667405142 1203449834863549 1205712746957628 1206385602295536 1206958434965192 1208034591468768 1211210151225984 1214063860429056 1215225273560844 1218419735459472 1220672730532437 1221290431026848 1221971979586176 1223548734338658 1224231543157896 1224812849683612 1224851044528384 1227800731330368 1230341650679232 1231518635676693 1238768648286624 1240048488159936 1242380218689792 1242970142820224 1243568720174508 1247429729160888 1251066550528704 1252182035010816 1253379913233084 1255973768401716 1259635499504928 1260758624291712 1261964707159338 1262946702536064 1263307906209024 1268263139912496 1269573452163744 1271597022416448 1271960700087168 1272813473649627 1273274832490752 1275909859963648 1276524300103416 1277130436998052 1278269160740208 1280853849350816 1281995892987264 1285877905744614 1289258092172232 1289626820921712 1290776686774848 1293016862120256 1294169750625024 1295407795667076 1296022899083822 1298459881338984 1299184494779808 1299801391500976 1301873141997792 1305668690516736 1306917735820164 1308704140757832 1312144330494816 1314611626753152 1315235848798144 1315869227161398 1315969824169728 1316494046357581 1318403200323888 1319954713414428 1322246941432704 1323802977885024 1324983316116096 1326250838421054 1330117458941232 1332870121569168 1335334748273253 1335436833403008 1336756040290944 1338583230729472 1339227852495624 1341999368977176 1343385862173264 1345869933663969 1345911903580608 1347199446855717 1347302439030912 1349793752712552 1350090665775488 1351382206590962 1355322096406096 1356530537928384 1357828239335841 1359038915402364 1360096448884992 1360638249101859 1364605124463672 1365821842982688 1367232948484032 1368583565059776 1369803830863104 1370722202391906 1373951734905204 1374718477034448 1375371239844056 1377957425094432 1379381068531648 1380610961678592 1384791590801892 1388828884069536 1390067201142144 1392479697667968 1395054549179928 1395760492602112 1397095722665188 1398341410672752 1399121763609024 1399786113924128 1402017229843776 1403358445305999 1406664871450566 1407449869344792 1409373690046896 1415735598041856 1417089936943044 1417762819154318 1421221394485152 1421489691369384 1425633976183872 1426905109663488 1428270133684212 1432434186552096 1435398592459104 1438052805832734 1439583428005632 1440960580519668 1442245379610672 1446723236186592 1449443588471424 1450415353693761 1450830173536926 1450941088187136 1454643969885288 1455334684021036 1458884914403904 1459577642283488 1460767366506357 1460879040845952 1462276565438598 1469574749422416 1472292158352561 1473437819625408 1473859223910528 1476162371806668 1479640329897912 1480466052190944 1481169027524368 1483954150101696 1484782279748352 1485487304572544 1487855019426048 1489278350120652 1495661875151808 1498045807230336 1499478886765314 1499593520565504 1500190890035383 1502366437578384 1503850545327312 1504564624408664 1505906134570656 1506746514655872 1508519672473632 1511309094944922 1512917689011456 1514869861562148 1515715243909776 1518851998997424 1523280138936192 1524737358456858 1526096855169432 1526821497550804 1530546117137856 1533713564545344 1535180765021631 1535298128198016 1538137067044536 1539656510692248 1539947165650166 1542621431671488 1544436807532528 1545813868802112 1547292644824563 1548939538749824 1550202103231236 1551803702098104 1553187331888416 1555015141830696 1559548713672768 1560939249123072 1561040628896307 1562432494578228 1566539659876464 1567283505868808 1570230554177376 1571106830896512 1571852845536064 1573134087006846 1573254351680256 1574759378164644 1574808485822208 1582618960916448 1585545401302758 1586779190365824 1587233010365184 1590517770639616 1592039311874284 1594348056205632 1595105106564704 1596680825903072 1598104469340288 1599175902790557 1599755558770432 1602943690722738 1603838223206856 1607616995943504 1608514136394048 1610712788625024 1614823416516492 1619531356506336 1620300364747792 1624559647279296 1627563640709916 1631398312451544 1632308724210528 1637067641773824 1640455534238976 1641109016692327 1642024847568924 1643488920951696 1648280433840768 1651691531048832 1653271593100218 1653397984213248 1657617547078584 1658091626899344 1662450251297472 1663239638881184 1664595371135151 1666315155964914 1668088734038272 1669448418864408 1671173217644112 1674631691202288 1679513999339904 1681120677272946 1682619609545784 1687042710636192 1691017519883328 1691961202503936 1692635202459747 1692764602884992 1694144401391988 1695462696555264 1697084631532836 1702032400137888 1704358880986944 1705989326345031 1708708498872102 1713690156303216 1714503874326152 1716990214375296 1718686337516928 1719010789562976 1719502427895616 1721035582366464 1724022482827008 1727210394222768 1731279841785312 1732245993039744 1735830855997056 1737491408474094 1739040602402376 1742556981093552 1744110691622208 1744938854343776 1745779164860367 1749392034559533 1749525773993088 1754492302881864 1757870933765184 1759939617885904 1763193944102409 1765070637180032 1766509373449548 1767348171822506 1768334451228072 1769911145640288 1771659546549984 1773489945254976 1775071236443904 1777160162092224 1778860251533001 1780446331031004 1785126589161552 1785637136660832 1789332491969568 1790331039858816 1791181149564352 1794493244885292 1794549204774144 1796265929140956 1797867528007824 1799725003616736 1808569120436442 1808707383904512 1810437652447788 1812051887203152 1814184332135812 1816815226838976 1819473499284896 1821095790643584 1822837910341266 1822977264645376 1824778086746368 1827629603189208 1831935646540272 1832957969379264 1835323101507987 1837219274525418 1837276566792576 1845512476018848 1846388787735856 1850892978864384 1851771845426048 1860072732239904 1864455214230336 1865495684812032 1869356306458368 1871144593741332 1875553161934088 1876599825793056 1878273052516224 1879164920062528 1880069869849626 1883960652602574 1889453249257392 1894420053804096 1894961859313536 1895319588492512 1900845301578496 1902394709868744 1904360178245616 1907941050130752 1909912248736128 1913864789945472 1915695655497078 1917403741110312 1921280774026224 1922993839480896 1928048812155648 1928816858616921 1928964314915456 1933887138258348 1934440231382568 1936165030162272 1939525293180384 1944034348625733 1945179885871872 1947689822008476 1949702087251464 1952809712996688 1958503035775104 1959432999229888 1960376603730246 1961307456818437 1963056211136748 1964583759500544 1968216495742224 1972853773197216 1973954736254592 1978605533468928 1979932070121642 1985704466827536 1987474974174144 1989376257631581 1994215833535744 1995176188411848 1999305182353752 2003155250104512 2005134060436416 2007874846094208 2011359563298176 2012999053465764 2015078793259896 2018867855370912 2019826482082864 2020953658546368 2022755595017472 2024690629068828 2024753767485696 2025135998663232 2027073309886443 2032983144609144 2034795806892576 2040144673327488 2040728156183808 2044951419393792 2046907686695508 2048732764474032 2050849422726048 2052875347589664 2054705746294656 2056828575561984 2060927602357806 2061085158402816 2063056859766084 2066936137641648 2069071602797472 2070916442517888 2073353522440928 2077187386202838 2079398284897024 2081387505195076 2083243326104304 2085100801713216 2088719546501952 2093640738903168 2095643583997782 2097512116009128 2099679170886192 2103025844765664 2109157115450112 2109997307175849 2110158614555264 2111174804017188 2112177261189086 2114060535070344 2125797408274176 2126644228731477 2132234537054076 2137258254296984 2138450964275808 2140357664495232 2142405200526318 2143422486946321 2143489327924672 2144685515192064 2148651279828144 2153097888688656 2159375142008448 2161440870779502 2166079529705728 2170084854279888 2174165382707136 2175197749935392 2176245260305389 2176411632280704 2183002026031554 2189366463425232 2191318561268928 2193414848157897 2197078878968064 2204362124133624 2210156729438112 2210788835865792 2212760034471168 2216600335063296 2219460494846868 2221753541286552 2225931225152544 2228230956858816 2231782529139072 2232842254936384 2233917525180978 2234978264746591 2241494236363928 2243492812727712 2249390280848256 2254690026511104 2256846936612996 2258859201855984 2262779508710448 2266963642417383 2269376533517184 2272304792343222 2272478507982592 2273572865864664 2274652435126708 2278277998496136 2284920208404288 2287106037685287 2290232246326206 2292014386083968 2300570346818016 2302947192297024 2307205600566804 2307277548995328 2308373122380416 2309484766038372 2309920748475249 2313932147507232 2316655211298792 2318720803203168 2323409308124736 2325480922162944 2327705553147156 2332522712746044 2339323070509152 2341408873684608 2343648741867342 2343827911686912 2350925258803212 2355345831266064 2357779268304096 2359881527520384 2362139067246966 2362212728733312 2364653260339968 2369546882789632 2371813668710668 2373928441374672 2378318101954137 2380168785548736 2380849515547776 2385776655959424 2388058967811426 2392657659847056 2395021238854608 2397156704010432 2399633338155648 2403458108303616 2404415536084107 2405757334810284 2406899669727098 2411425493915256 2412771204591072 2413916869930384 2416069182937536 2422420302451968 2430450547121688 2436839470918944 2441345461064874 2442580862053696 2443943959172352 2444917514664079 2447097468677316 2448463086315792 2449625699367224 2455601462660736 2460683301358464 2463037271353386 2477537296573248 2479907389650327 2480096976319872 2485940285640448 2487137440349016 2494859458321776 2499472733947371 2502133101057408 2506759826466168 2511947536803432 2519270999009856 2521517248583424 2521681015909419 2523929414318676 2525893405072128 2536526279824992 2539146904327488 2543194044832896 2543921400174336 2545626947299254 2546835697036813 2553048600206832 2554260873996104 2556538321480416 2561707698701632 2563991785974528 2571755811489228 2578516184344464 2579253641843424 2581553373549696 2586033724240512 2590815591334152 2592045798167644 2596919762677968 2598368989559616 2599602783001952 2603746283995584 2606237112711141 2613835471640328 2617408281515664 2624288660989632 2629223253506304 2630471697596288 2631738454322796 2632988092715162 2636806400647776 2639909426828856 2644493882865408 2647605955770048 2649966632232192 2651022257733759 2652501676842108 2660234917882464 2665740243138336 2670669496546506 2670873666806016 2673512080581888 2678455704991248 2683998737954352 2686771724346528 2691739867327938 2691823807161216 2694398893711434 2694604878061824 2699587505425104 2700181331550976 2702764413181924 2710644192812192 2712853680654663 2713061075856768 2715656478671682 2718077830804728 2721276498203718 2729210248927344 2731643685965376 2734256865511899 2734465896968064 2737167130119552 2741444404783812 2747903469810408 2749436954068896 2750742479688112 2755828911788127 2755914850188864 2758762137063296 2769583181603784 2777657768139072 2780134402284288 2784959395335936 2786068795779997 2790109098359856 2794191445330376 2796682821345504 2798243527218048 2799572227848256 2804034459687552 2806716890611998 2813329742901132 2814899738689584 2818747380093792 2825940978903861 2834179873886088 2835525638308636 2842442788970304 2842979382738768 2851267952367744 2856540267368424 2864868373104192 2870797184918208 2873543483245617 2876105611665468 2881921161039336 2884490759221344 2893446472373184 2898887176942848 2900830707387522 2901660347073852 2909287939770576 2910669368042072 2917769828807808 2919155284566976 2921534733012714 2921758081691904 2924553130877196 2939149498844832 2944584316705122 2946875639250816 2947718447821056 2952324743613336 2959280659795824 2960932104381888 2962338055048736 2967908300203392 2969898105182463 2970974609145088 2978556700241304 2991323750303616 2996091614460672 2998957773530628 3000381780070766 3004732875156768 3007701090654624 3009129248817328 3011812269141312 3013493029311744 3017039344947264 3022618189889844 3029739723124296 3031430487819552 3037703997994848 3046560277872384 3049474716913716 3052193710338864 3053642995101608 3061092234275712 3067427129090688 3070361530043262 3070596256396032 3076274134089072 3079313021384496 3079894331300332 3085242863342976 3088873615065056 3091391403536709 3091627737604224 3094585289649126 3097879077499648 3100404206462472 3103607404196208 3106374663776832 3110030283661392 3115781079304257 3119097427345536 3122081257792614 3124864989156456 3133079319752928 3134567011737616 3140461108354752 3142213661793024 3143465375996673 3143705691072128 3146268174013692 3149518756329288 3165237921832896 3168265891783629 3171090802605516 3173558380731648 3184078623748568 3188696112411264 3190210213129408 3193361651806144 3196208938680576 3198351805581114 3205887381445476 3207676446413712 3215233991887008 3217028272788096 3221425577250048 3229646833032984 3239062713012672 3240600729495584 3242161306169253 3249119294558592 3255127281419832 3262796624903088 3264617448421056 3274503039047331 3282218033384654 3284049695137848 3286977841903392 3296560867681536 3303383062097664 3306543186200436 3315235094157168 3316183253798688 3324900502594944 3326479277762368 3329190742270302 3332630311929828 3338896837728816 3342346435288224 3349263382404576 3359027998679808 3362241354545892 3365239219091568 3374085421272384 3382035039766656 3385270404919494 3385529205769984 3388288802783976 3394169263065672 3404064800275776 3408457188514833 3408717761973888 3411978652690062 3417416997744204 3427380312606432 3429007748652304 3433980428750592 3435348369489309 3437372675033856 3438021579125952 3439004855791232 3454420788445536 3462559683570624 3464491986079488 3471661711994112 3474982816948188 3478081204804752 3485113962187104 3488221383244416 3489877708687552 3491558329720734 3498784069119066 3499051547986176 3508984605763728 3515741867530368 3519879235771808 3526387888204818 3530141274360064 3533018746899096 3534696343645012 3536668902456144 3539822291280576 3543208600870449 3543319093099968 3546979890509952 3554320324184448 3557720503066002 3560892662062008 3570253178323104 3571274273321664 3578664983939136 3580662079717632 3582088451717139 3582362299128704 3588986489770584 3592531858281912 3595735056015648 3599450007233472 3610349504590647 3617138240872884 3620875304895576 3624103774406304 3628368664271624 3633630453677952 3638946998569792 3642191581287168 3642428134091383 3645675820682532 3655259206378416 3663871293080544 3665915938758528 3670646203015974 3674438549050836 3674553133585152 3691024952037696 3692777575471712 3694555907030079 3703543690852096 3720145464479808 3728910428460672 3742289187482664 3751106323868176 3753199651586112 3756546105032448 3758329840125056 3760139739699252 3767921305205148 3778906498514784 3788840107608192 3789923718627072 3790639176985024 3804789419737488 3808720356491232 3815882100261504 3819824497472256 3827729579890944 3831391310994156 3834807482220624 3842561548052448 3845987678961792 3857633717233842 3857928629830912 3867774276516696 3868880462765136 3872330060324544 3879050586360768 3888068697251466 3895379644016952 3899404174502928 3905619425993376 3917006071550208 3918865998459776 3920753207460492 3922614913636874 3926112422273496 3936432991484448 3945707546394432 3947909472509184 3949482139072743 3959864140243284 3971408933655072 3974949948348288 3978752515263162 3980641761471739 3990352376823696 3998610364707504 4006310500209024 4010268120872832 4015749692188416 4022719126596352 4025998106931528 4030157586519792 4037609800991907 4037735710741824 4039652964165728 4041598340567151 4041907317092736 4049381258137656 4050271997326464 4054146619772886 4065966289218288 4069591613785152 4073484718007523 4080289346654976 4081914747305577 4093815373391016 4097465528948064 4101698845452096 4105750695179328 4109411492589312 4121855204715612 4126113719532168 4133872275283296 4138143205594944 4141832885035776 4146707044881856 4150673920243669 4154374772405676 4162775010390152 4166486652208608 4170201603426432 4177439093003904 4187281477806336 4191287167995564 4195024232018256 4199358341772384 4206051689531328 4210075335917997 4219994614351698 4220317229110528 4222349608034376 4224354522378172 4228121070140688 4253288457462954 4264469074108152 4274516508593968 4276901928551616 4280715328990464 4284810401052636 4286844973892642 4286978655849344 4297302559656288 4306195777377312 4318750284016896 4322881741559004 4340169708559776 4348330765414272 4350395499870784 4352490520610778 4352823264561408 4366004052063108 4378732926850464 4382637122537856 4386829696315794 4408724248267248 4416876475057683 4420313458876224 4421577671731584 4438920989693736 4443507082573104 4451862450305088 4456461913717632 4463565058278144 4465684509872768 4467835050361956 4469956529493182 4482988472727856 4486985625455424 4498780561696512 4500572670106149 4513693873225992 4517718403711968 4525559017420896 4533927284834766 4538753067034368 4544609584686444 4547145731729328 4549304870253416 4556555996992272 4569840416808576 4574212075370574 4580464492652412 4584028772167936 4601140693636032 4605542295064893 4605894384594048 4614411201133608 4616746244760832 4618969532076744 4619841496950498 4627864295014464 4633310422597584 4637441606406336 4641877934473689 4646818616249472 4655411106294312 4665045425492088 4678646141018304 4682817747369216 4683121886688921 4687297483734684 4701850517606424 4710691662532128 4715558536608192 4719763055040768 4724278134493932 4724425457466624 4729837723068367 4743627337421336 4747856882749344 4756636203908274 4760337571097472 4761699031095552 4771553311918848 4776117935622852 4785315319694112 4790042477709216 4794313408020864 4797527708371671 4799266676311296 4808831072168214 4811514669620568 4813799339454196 4822850987830512 4825542409182144 4827833739860768 4832138365875072 4860901094243376 4873678941837888 4882690922129748 4885161724107392 4889835029328158 4894194937354632 4896926172631584 4899251398734448 4911202925321472 4921366602716928 4923327050076981 4926074542706772 4955074593146496 4959814779300654 4960193952639744 4962169867040113 4974274880698032 4989718916643552 4998945467894742 5004266202114816 5013519652932336 5023895073606864 5038541998019712 5043362031818838 5047858828637352 5073052559649984 5077905607379241 5078293808654976 5086388089665792 5091253894598508 5093671394073626 5106097200413664 5108521747992208 5113076642960832 5117967979035093 5123415397403264 5143511622978456 5157032368688928 5158507283686848 5163106747099392 5172067448481024 5181631182668304 5184091596335288 5193839525355936 5196737979119232 5199205566003904 5207492567991168 5212474225422282 5227670943280656 5234816563031328 5248176103678599 5248577321979264 5260943395192576 5263476908645592 5265976185430324 5273612801295552 5279818853657712 5289581832307227 5295211911540096 5302044515467518 5305003353684216 5320469835764928 5331480486276672 5336580754599003 5341338993093012 5356911409982496 5367997475908704 5373543448693056 5383479734655876 5383647614322432 5388797787422868 5399175010850208 5405528826363848 5421288385624384 5425707361309326 5426122151713536 5431312957343364 5436155661609456 5442552996407436 5458420497854688 5463287371930752 5468513731023798 5468931793936128 5474334260239104 5482888809567624 5495806939620816 5498873908137792 5501484959376224 5505969304523961 5511657823576254 5511829700377728 5517524274126592 5539166363207568 5555315536278144 5572137591559994 5580218196719712 5588382890660752 5593365642691008 5596487054436096 5599144455696512 5608068919375104 5613433781223996 5626659485802264 5629799477379168 5637494760187584 5651881957807722 5668359747772176 5671051276617272 5684885577940608 5685958765477536 5702535904735488 5713080534736848 5729736746208384 5741594369836416 5747086966491234 5752211223330936 5763842322078672 5768981518442688 5786450575850763 5786892944746368 5801661414775044 5803320694147704 5818575879541152 5821338736084144 5832103045877199 5835539657615616 5838310569133952 5843069466025428 5849106261754392 5878298997689664 5883922370455311 5889168633410244 5893751278501632 5904649487226672 5918561319591648 5921864208763776 5924676110097472 5935816600406784 5939796210364926 5957113400482608 5982647500607232 5997915547061256 6000763560141532 6009465750313536 6015402181309248 6018258497634656 6023624538282624 6034078689894528 6045236379779688 6059479446248592 6062860975639104 6075407995989696 6081219929659329 6098949433827432 6104387420677728 6107285990203216 6122184468551424 6134854258181376 6140723060086524 6152548268178144 6158626042768992 6159788662600664 6170485726685952 6177747230130112 6182782807073418 6183255475208448 6189170579298252 6200808412924944 6207214808392416 6212749327553664 6220060567322784 6231562158608514 6238194854691072 6244162515585228 6249729978312912 6266158639505856 6269134023475232 6280922216709504 6286930751993346 6287411382144256 6292536348027384 6299037512658576 6329991921527547 6330475843665792 6336531783567258 6342181605211032 6368157247497136 6377392224822528 6379932686194431 6380420426258816 6386723303612288 6396703611162228 6411774762890952 6415352892827424 6430267460838963 6430467983774016 6434056545576192 6459293666065968 6478125426025344 6481201458991168 6484322612338506 6498238589117184 6510254562839664 6525593249806176 6529234896842112 6549006078094662 6564436066769308 6568099390275696 6573955683806784 6580244544473691 6613086372400872 6630470188314336 6632366507597376 6649801005189888 6652958555524736 6658381484540604 6665260623859656 6677793675457632 6684692870576448 6698526764809152 6704934794239773 6724482709091784 6730478438183136 6748170842544768 6764070079533312 6770540809838988 6776577605567952 6788338526131344 6808129600551552 6816914377029666 6817435523947776 6823957305380124 6834833995488408 6854760625212864 6858015497304608 6861318113055861 6870696738978618 6876043158251904 6878009711582464 6908841576891072 6925119367141248 6929762245425747 6949965633896376 6956162409609504 6970227924374208 6976442766488832 6979755417375104 6983116659441468 6997568138238132 7017969211527456 7031483735060736 7039758471543616 7052775776409636 7066037493798192 7069392687290024 7073337804912288 7079644582561152 7086417201740898 7086638186199936 7093959781019904 7108640648368896 7115441006132004 7121785324124016 7140506356646208 7142548546643328 7157329967878272 7164176903434278 7164724598257408 7177972979541168 7185063716563824 7191470112031296 7198900014466944 7213246608252321 7220699009181294 7234276481745768 7241750609791152 7248207548812608 7256737328543248 7267260907355904 7277893997139584 7284856268182766 7291351641365064 7310518412756832 7327742586161088 7331831877517056 7334752543992237 7341292406031948 7348877098101672 7382049904075392 7385555150943424 7389111814060158 7392620414161801 7440290928959616 7457820856921344 7484578374965328 7498418201842113 7502212647736352 7506399303172224 7516659680250112 7520279479398504 7535842610410296 7557812997029568 7565043047728257 7577680215216384 7581278353970048 7609578839474976 7617440712982464 7631764200523008 7640507091110439 7662782621988312 7669614964441248 7685123096104896 7691975357923584 7715267434467684 7735548553033392 7737760925530272 7744660120649088 7758101172721536 7776137394502932 7790759288033904 7798808349005856 7811238851986752 7818711338133423 7837731996919552 7841506414920984 7845229827273748 7852224844546992 7872865982968896 7891415092788864 7898964278145486 7919728280486568 7942817867310144 7949899896696576 7953066773201277 7957505030526324 7961283522943478 7980704753647392 7997220729415008 8012621000418048 8020536241745664 8051996213863056 8060315173039584 8075219601983814 8075471421483648 8079305928331456 8083196681134302 8083814634185472 8098762516275312 8100543994652928 8108293239545772 8131932578436576 8139183227570304 8146969436015046 8163829494611154 8187630746782032 8194931057896128 8202770596535697 8203397690904192 8211501390358656 8243710409431224 8252227439064336 8267486735364381 8267744550566592 8276286411189888 8293414089763712 8301347840487338 8308749544811352 8325550020780304 8332973304417216 8340403206852864 8354878186007808 8358206387339991 8382574335991128 8390048464036512 8398716683544768 8412103379062656 8420150671835994 8424148844044843 8439989228703396 8444699216068752 8448709044756344 8456242140281376 8506576914925908 8528938148216304 8549033017187936 8553803857103232 8569620802105272 8573689947785284 8573957311698688 8594605119312576 8612391554754624 8620630449736851 8645763483118008 8680339417119552 8696661530828544 8700790999741568 8704981041221556 8732008104126216 8757465853700928 8765274245075712 8773659392631588 8817448496534496 8833752950115366 8840626917752448 8843155343463168 8877841979387472 8887014165146208 8903724900610176 8909694315547389 8912923827435264 8931369019745536 8935670100723912 8939913058986364 8965976945455712 8973971250910848 9001145340212298 9027387746451984 9035436807423936 9051118034841792 9067854569669532 9089219169372888 9094291463458656 9098609740506832 9113111993984544 9139680833617152 9148424150741148 9160928985304824 9202281387272064 9211084590129786 9211788769188096 9215458324503067 9228822402267216 9237939064153488 9239682993900996 9255728590028928 9266620845195168 9274883212812672 9283755868947378 9293637232498944 9310822212588624 9330090850984176 9347343237912771 9357292282036608 9366243773377842 9374594967469368 9403701035212848 9421383325064256 9430396127990019 9431117073216384 9448556268987864 9459675446136734 9487254674842672 9495713765498688 9504797675350887 9513272407816548 9520675142194944 9552235871245704 9570630639388224 9580084955418432 9588626816041728 9595055416743342 9617662144336428 9623029339241136 9627598678908392 9645701975661024 9651084818364288 9655667479721536 9664276731750144 9721802188486752 9747357883675776 9765381844259496 9770323448214784 9779670058656316 9788389874709264 9793852345263168 9798502797468896 9823509117141993 9846654100153962 9852149085413544 9910149186292992 9919629558601308 9924339734080226 9948549761396064 9979437833287104 9997890935789484 10027039305864672 10047790147213728 10077083996039424 10086724063637676 10095717657274704 10146105119299968 10155811214758482 10156587617309952 10182507789197016 10187342788147252 10212194400827328 10217043495984416 10225371565544499 10226153285921664 10235935958070186 10246830794806528 10287023245956912 10306045108467927 10314064737377856 10317014567373696 10363262365336608 10368183192670576 10387679050711872 10393475958238464 10398411132007808 10414985135982336 10424948450844564 10455341886561312 10469633126062656 10496352207357198 10497154643958528 10526953817291184 10531952370860648 10547225602591104 10559637707315424 10579163664614454 10590423823080192 10604089030935036 10610006707368432 10640939671529856 10662960972553344 10673161509198006 10682677986186024 10713822819964992 10735994951817408 10746265355151417 10747086897386112 10766959469311752 10777595574845736 10798350021700416 10811057652727696 10831048513771941 10842576771248768 10851414722618652 10862625914686728 10872311323218912 10885105992814872 10916840995709376 10926574743861504 10927284402274149 10937027462047596 10965777619135248 10991613879241632 10997747816275584 11002969918752448 11011938609047922 11023315647152508 11023659400755456 11078332726415136 11110631072556288 11144275183119988 11160436393439424 11176765781321504 11186731285382016 11198288911393024 11226867562447992 11253318971604528 11259598954758336 11274989520375168 11303763915615444 11336719495544352 11342102553234544 11369771155881216 11371917530955072 11426161069473696 11459473492416768 11483188739672832 11487763116846289 11494173932982468 11504422446661872 11527684644157344 11537963036885376 11572901151701526 11573785889492736 11603322829550088 11606641388295408 11637151759082304 11642677472168288 11664206091754398 11676621138267904 11686138932050856 11698212523508784 11756597995379328 11767844740910622 11778337266820488 11809298974453344 11837122639183296 11843728417527552 11848446417218229 11849352220194944 11879592420729852 11914226800965216 11941925284415217 11995831094122512 12001527120283064 12018931500627072 12030804362618496 12036516995269312 12047249076565248 12068157379789056 12090472759559376 12118958892497184 12125721951278208 12150815991979392 12162439859318658 12197898867654864 12208774841355456 12214571980406432 12220454154022569 12245744241916731 12281446120173048 12305096536356288 12317252085537984 12319577325201328 12355494460260224 12365565614146836 12378341158596504 12401616825849888 12414429616784832 12425498655107328 12440121134645568 12452021760731007 12463124317217028 12488325031170456 12499459956625824 12532317279011712 12538268046950464 12561844433419008 12573861503986692 12585072696054768 12598075025317152 12659983843055094 12660951687331584 12673063567134516 12684363210422064 12736314494994272 12759865372388862 12760840852517632 12773446607224576 12793407222324456 12823549525781904 12830705785654848 12860534921677926 12860935967548032 12918587332131936 12956250852050688 12962402917982336 12968645224677012 13020509125679328 13051186499612352 13058469793684224 13098012156189324 13128872133538616 13136198780551392 13147911367613568 13160489088947382 13226172744801744 13260940376628672 13264733015194752 13305917111049472 13316762969081208 13330521247719312 13355587350915264 13369385741152896 13397053529618304 13409869588479546 13448965418183568 13460956876366272 13496341685089536 13501718010318447 13541081619677976 13553155211135904 13576677052262688 13616259201103104 13633828754059332 13647914610760248 13669667990976816 13709521250425728 13716030994609216 13722636226111722 13729152197729059 13741393477957236 13752086316503808 13817683153782144 13850238734282496 13859524490851494 13899931267792752 13912324819219008 13925633803421067 13940455848748416 13959510834750208 13966233318882936 13995136276476264 14035938423054912 14049365660066763 14079516943087232 14105551552819272 14132074987596384 14138785374580048 14146675609824576 14159289165122304 14172834403481796 14173276372399872 14189513169205101 14230882012264008 14243570648248032 14281012713292416 14285097093286656 14314659935756544 14328353806868556 14355945959082336 14370127433127648 14382940224062592 14397800028933888 14426493216504642 14441398018362588 14468552963491536 14483501219582304 14496415097625216 14513474657086496 14555787994279168 14569712536365532 14582703282730128 14621036825513664 14655485172322176 14669505087984474 14682584812063896 14697754196203344 14764099808150784 14769981150230943 14771110301886848 14778223628120316 14785240828323602 14880581857919232 14886509601120339 14969156749930656 14996836403684226 15004425295472704 15012798606344448 15040558958797008 15071685220820592 15115625994059136 15130086095456514 15162556707940096 15219157678949952 15233716822137723 15234881425964928 15281014182220878 15325565243976624 15339229928882496 15353903937105279 15370246192209792 15430534868935368 15471097106066784 15475521851060544 15489320241298176 15516202345443072 15552274789005864 15581518576067808 15597616698011712 15622477703973504 15637422676266846 15644847853226137 15683012829841968 15690459654547496 15704449689093984 15745731965937792 15782830185577728 15797928556290972 15839456560973136 15868745496921681 15885635734620288 15906133546402554 15915010061052648 15922567045886956 15961409507294784 15994441458830016 16009742263797009 16103992427726112 16120630346079168 16150439203967628 16150942842967296 16158611856662912 16166393362268604 16197525032550624 16216586479091544 16263865156873152 16278366455140608 16293938872030092 16327658989222308 16375261493564064 16389862115792256 16405541193071394 16406795381808384 16423002780717312 16487420818862448 16504454878128672 16534973470728762 16535489101133184 16552572822379776 16586828179527424 16602695680974676 16617499089622704 16651100041560608 16665946608834432 16716412774679982 16765148671982256 16780096928073024 16797433367089536 16824206758125312 16840301343671988 16848297688089686 16879978457406792 16889398432137504 16897418089512688 16912484280562752 17013153829851816 17057876296432608 17098066034375872 17107607714206464 17114422602648553 17139241604210544 17147379895570568 17189210238625152 17224783109509248 17241260899473702 17291526966236016 17359351727552289 17360678834239104 17401581999483136 17409962082443112 17464016208252432 17496309137631597 17514931707401856 17547318785263176 17634896993068992 17651767111365933 17667505900230732 17681253835504896 17755683958774944 17774028330292416 17807449801220352 17819388631094778 17871340201447824 17879826117972728 17931953890911424 17947942501821696 18002290680424596 18054775492903968 18070873614847872 18102236069683584 18135709139339064 18178438338745776 18188582926917312 18197219481013664 18226223987969088 18243659788977987 18296848301482296 18321857970609648 18404562774544128 18422169180259572 18430916649006134 18457644804534432 18475878128306976 18479365987801992 18511457180057856 18533241690390336 18549766425625344 18567511737894756 18621644425177248 18660181701968352 18694686475825542 18714584564073216 18732487546755684 18749189934938736 18807402070425696 18842766650128512 18860792255980038 18862234146432768 18897112537975728 18919350892273468 18974509349685344 18989975764582641 18991427530997376 19009595350701774 19026544815633096 19104471742491408 19139798058583293 19141261278776448 19160169910836864 19190110833486684 19235324288672856 19246058678482272 19255197357816784 19290802382516889 19291403951322048 19302169636728576 19311334959443072 19443604376973504 19494715767351552 19502481570459979 19530763688518992 19559340117312632 19576779749418528 19587704690526336 19597005594937792 19647018234283986 19693308200307924 19704298170827088 19839259117202616 19848679468160452 19897099522792128 19958875666574208 19995781871578968 20054078611729344 20095580294427456 20114804382719319 20173448127275352 20191435314549408 20292210238599936 20311622429516964 20365015578394032 20374685576294504 20424388801654656 20434086991968832 20450743131088998 20452306571843328 20471871916140372 20574046491913824 20612090216935854 20628129474755712 20634029134747392 20726524730673216 20736366385341152 20775358101423744 20789286736277241 20796822264015616 20849896901689128 20910683773122624 20939266252125312 20992704414714396 21053907634582368 21063904741721296 21094451205182208 21119275414630848 21158327329228908 21208178061870072 21220013414736864 21281879343059712 21325921945106688 21346323018396012 21365355972372048 21427645639929984 21471989903634816 21492530710302834 21494173794772224 21533918938623504 21555191149691472 21596700043400832 21622115305455392 21639739824756963 21662097027543882 21685153542497536 21702829445237304 21725251829373456 21744622646437824 21770211985629744 21833681991418752 21854568804548298 21874054924095192 21931555238270496 21983227758483264 21995495632551168 22004257631976711 22005939837504896 22023877218095844 22046631294305016 22156665452830272 22177861242485403 22288550366239976 22320872786878848 22353531562643008 22373462570764032 22453735124895984 22506637943209056 22519197909516672 22549979040750336 22607527831230888 22673438991088704 22684205106469088 22695129143184771 22743835061910144 22852322138947392 22921521273331317 22975526233692578 22988347865964936 23008844893323744 23055369288314688 23075926073770752 23145802303403052 23206645659100176 23213282776590816 23274303518164608 23285354944336576 23328412183508796 23372277864101712 23396425047017568 23513195990758656 23535689481821244 23556674533640976 23618597948906688 23674245278366592 23696892834436458 23698704440389888 23759184841459704 23828453601930432 23859200319603831 23883850568830434 23991662188245024 24003054240566128 24037863001254144 24061608725236992 24073033990538624 24180945519118752 24237917784994368 24251443902556416 24301631983958784 24324879718637316 24395797735309728 24417549682710912 24429143960812864 24440908308045138 24491488483833462 24562892240346096 24610193072712576 24634504171075968 24639154650402656 24710988920520448 24731131228293672 24756682317193008 24802460206093143 24803233651699776 24828859233569664 24880242269291136 24904043521462014 24926248634434056 24976650062340912 24998919913251648 25064634558023424 25074619162019973 25076536093900928 25147723007973384 25170145392109536 25196150050634304 25272446532134529 25319967686110188 25346127134269032 25368726420844128 25472628989988544 25496996938639681 25519730744777724 25586814444648912 25647099051563808 25661411571309696 25721069843355852 25721871935096064 25837174664263872 25861891349210553 25924805835964672 25937290449354024 26041018251358656 26102372999224704 26196024312378648 26257744267077232 26272397561102784 26295822735227136 26320978177894764 26452345489603488 26521880753257344 26529466030389504 26633525938162416 26661042495438624 26711174701830528 26738771482305792 26794107059236608 26819739176959092 26897930836367136 26921913752732544 27003436020636894 27082163239355952 27106310422271808 27153354104525376 27267657508118664 27295829221520496 27339335981953632 27419042500851456 27432061989218432 27445272452223444 27458304395458118 27482786955914472 27635366307564288 27646374973509201 27719048981702988 27799862535585504 27824649638438016 27851267606842134 27864492330302173 27880911697496832 27932466637765872 27990272552952528 28071876846109824 28098731320133526 28159033886174464 28211103105638544 28264149975192768 28277570749160096 28291188383970057 28293351219649152 28345668806963592 28379026338410202 28461764024528016 28487141296496064 28514393026052661 28562025426584832 28656707613737112 28711891918164672 28740254866255296 28765880448125184 28852986433009284 28882796036725176 28937105926983072 28967002439164608 28992830195250432 29026949314172992 29054717441705683 29139425072731064 29165406565460256 29242073651027328 29310970344644352 29339010175968948 29365169624127792 29395508392406688 29470527351425979 29539962300461886 29542220603773696 29556447256240632 29570481656647204 29773019202240678 29938313499861312 29993672807368452 30008850590945408 30081117917594016 30143370441641184 30231251988118272 30260172190913028 30438315357899904 30467433644275446 30469762851929856 30562028364441756 30651130487953248 30678459857764992 30707807874210558 30740492384419584 30861069737870736 30918135325403781 30942194212133568 30951043702121088 31104549578011728 31163037152135616 31195233396023424 31244955407947008 31274845352533692 31289695706452274 31366025659683936 31380919309094992 31408899378187968 31491463931875584 31595857112581944 31678913121946272 31737490993843362 31771271469240576 31812267092805108 31830020122105296 31845134091773912 31922819014589568 31988882917660032 32019484527594018 32207984855452224 32238796065454251 32241260692158336 32300878407935256 32317223713325824 32332786724537208 32395050065101248 32433172958183088 32493145541315823 32527730313746304 32587877744060184 32655317978444616 32750522987128128 32779724231584512 32781853206822447 32811082386142788 32974841637724896 33008909756257344 33069946941457524 33070978202266368 33108864061478569 33205391361949352 33234998179245408 33302200083121216 33331893217668864 33432825549359964 33530297343964512 33560193856146048 33594866734179072 33680602687343976 33696595376179372 33759956914813584 33778796864275008 33794836179025376 33824968561125504 34026307659703632 34115752592865216 34196132068751744 34228845205297106 34278483208421088 34294759791141136 34378420477250304 34449566219018496 34463289350538867 34482521798947404 34583053932472032 34718703455104578 34721357668478208 34819924164886224 34928032416504864 34992618275263194 35029863414803712 35094637570526352 35269793986137984 35303534222731866 35335011800461464 35511367917549888 35545339251654687 35548056660584832 35638777262189556 35742680402895648 35759652235945456 35825775853245651 35863907781822848 36004581360849192 36109550985807936 36141747229695744 36204472139367168 36271418278678128 36356876677491552 36377165853834624 36394438962027328 36452447975938176 36487319577955974 36593696602964592 36643715941219296 36737232725750193 36844338360519144 36861833298012268 36915289609068864 36951756256613952 36958731975603984 37066483380780672 37135023475789512 37243288850354496 37320363403936704 37356065282193021 37389372951651084 37464975093511368 37498379869877472 37614804140851392 37685533300257024 37721584511960076 37794225075951456 37838701784546936 37949018699370688 37979951529165282 37982855061994752 38019190701403548 38053089631266192 38208943484982816 38279596117166586 38282522557552896 38320339821673728 38380221666973368 38470648577345712 38492117356964544 38510394715633568 38581604765033778 38582807902644096 38622669918886144 38887208753947008 39004963140919958 39061527377037984 39118680234625264 39153559498837056 39175409381052672 39194011189875584 39294036468567972 39386616400615848 39408596341654176 39678518234405232 39697358936320904 39794199045584256 39917751333148416 39991563743157936 40108157223458688 40191160588854912 40229608765438638 40346896254550704 40382870629098816 40505154030955341 40623244859033928 40730031156788064 40749371152589008 40848777603309312 40868173983937664 40901486262177996 40943743832280744 41148092983827648 41187456593187177 41224180433871708 41256258949511424 41453049461346432 41472732770682304 41550716202847488 41578573472554482 41699793803378256 41821367546245248 41878532504250624 41985408829428792 42107815269164736 42127809483442592 42148096980200289 42238550829261696 42316654658457816 42416356123740144 42440026829473728 42568539507615303 42692646036792024 42730711944744096 42855291279859968 42943979807269632 42985061420605668 43067837877247008 43110382299382944 43193400086801664 43244230610910784 43279479649513926 43324194055087764 43405658890474608 43450503658746912 43489245292875648 43540423971259488 43667363982837504 43709137609096596 43748109848190384 43863110476540992 43966455516966528 44008515263953422 44011879675009792 44047754436191688 44093262588610032 44309943450692829 44313330905660544 44355722484970806 44577100732479952 44641745573757696 44659528803361017 44707063125286016 44907470249791968 45013275886418112 45038395819033344 45215055662461776 45346877982177408 45368410212938176 45390258286369542 45487670123820288 45704644277894784 45843042546662634 45951052467385156 45976695731929872 46017689786647488 46061711811315837 46110738576629376 46291604606806104 46413291318200352 46426565553181632 46548607036329216 46570709888673152 46656824367017592 46744555728203424 46792850094035136 46934543559678411 47071378963642488 47113349067281952 47237195897813376 47348490556733184 47393785668872916 47518369682919408 47656907203860864 47718400639207662 47767701137660868 47983324376490048 48006108481132256 48029226791391027 48146067981077248 48361891038237504 48475835569988736 48649759437274632 48791595470619456 48835099365421824 48858287921625728 48881816616090276 48982976967666924 49125784480692192 49220386145425152 49269008342151936 49278309300805312 49462262456587344 49513364634386016 49604920412186286 49606467303399552 49657718467139328 49760484538582272 49808087042924028 49852497268868112 49953300124681824 49997839826503296 50149238324039946 50153072187801856 50295446015946768 50340290784219072 50392300101268608 50544893064269058 50639935372220376 50692254268538064 50737452841688256 50945257979977088 50993993877279362 51039461489555448 51173628889297824 51294198103127616 51322823142619392 51343267807945659 51442139686711704 51674349328527744 51723782698421106 51748342899132607 51874580898708048 52082036502717312 52204745998449408 52392048624757296 52488927412894791 52515488534154464 52544795122205568 52641956355789528 52904690979206976 52955301334097799 53043761506514688 53267051876324832 53322084990877248 53422349403661056 53639478353918184 53795861672734272 53843827505465088 54006872041273788 54164326478711904 54212620844543616 54306708209050752 54535315016237328 54591658443040992 54678671963907264 54730979366933961 54864123978436864 54890544904446888 54916608790916236 54965573911828944 55292749947018402 55438097963405976 55599725071171008 55649299276876032 55702535213684268 55728984660604346 55864933275531744 55980545105905056 56143753692219648 56197462640267052 56422206211277088 56528299950385536 56555141498320192 56582376767940114 56586702439298304 56691337613927184 56758052676820404 56923528049056032 56974282592992128 57028786052105322 57313415227474224 57419394175749879 57423783836329344 57480509732510592 57705972866018568 57765592073450352 57872407147550667 57874211853966144 57934004878329216 58053898628345984 58109434883411366 58278850145462128 58330813130920512 58484147302054656 58507444711379937 58678020351937896 58730339248255584 58791016784813376 58941054702851958 59079924600923772 59112894512481264 59140963313294408 59546038404481356 59876626999722624 59987345614736904 60017701181890816 60162235835188032 60286740883282368 60344413148157957 60520344381826056 60876630715799808 60934867288550892 61124056728883512 61302260975906496 61356919715529984 61415615748421116 61722139475741472 61836270650807562 61884388424267136 61902087404242176 62209099156023456 62326074304271232 62367860208831723 62390466792046848 62549690705067384 62579391412904548 62732051319367872 62761838618189984 62817798756375936 63191714225163888 63357826243892544 63474981987686724 63624534185610216 63660040244210592 63690268183547824 63845638029179136 63977765835320064 64038969055188036 64415969710904448 64477592130908502 64482521384316672 64508208271521469 64601756815870512 64665573449074416 64790100130202496 64866345916366176 64986291082631646 65055460627492608 65175755488120368 65310635956889232 65501045974256256 65563706413644894 65622164772285576 65949683275449792 66012772895930133 66017819512514688 66139893882915048 66217728122957138 66410782723898704 66469996358490816 66533583727456209 66604400166242432 66865651098719928 67060594687929024 67120387712292096 67361205374687952 67393190752358744 67519913829627168 67557593728550016 67589672358050752 67649937122251008 68052615319407264 68231505185730432 68392264137503488 68457690410594212 68556966416842176 68589519582282272 68764563819993951 68926578701077734 68965043597894808 69166107864944064 69437406910209156 69639848329772448 69856064833009728 69985236550526388 70189275141052704 70539587972275968 70607068445463732 70670023600922928 71022735835099776 71090678503309374 71096113321169664 71277554524379112 71485360805791296 71519304471890912 71577600958811493 71651551706491302 71727815563645696 72009162721698384 72219101971615872 72542836557356256 72713753354983104 72754331707669248 72788877924054656 72904895951876352 72974639155911948 73187393205929184 73287431882438592 73474465451500386 73688676721038288 73723666596024536 73830579218137728 73903512513227904 73917463951207968 74132966761561344 74270046951579024 74486577700708992 74640726807873408 74712130564386042 74778745903302168 74929950187022736 74996759739754944 75223857486059919 75229608281702784 75443169023920152 75588450151902912 75677403569093872 75817339596403587 75898037398741376 75959903058330564 76038381402807096 76106179262532384 76417886969965632 76490990815919043 76559192234333172 76760443333946736 76941297154691424 76984234713929088 77020789431267136 77163209530067556 77165615805288192 77774417507894016 78009926281839916 78123054754075968 78237360469250528 78307118997674112 78388022379751168 78588072937135944 78773232801231696 78817192683308352 79357036468810464 79394717872641808 79588398091168512 79983127486315872 80216314446917376 80382321177709824 80459217530877276 80693792509101408 80765741258197632 81010308061910682 81246489718067856 81460062313576128 81498742305178016 81736347967875328 81802972524355992 81887487664561488 82296185967655296 82374913186374354 82448360867743416 82906098922692864 82939124920527603 82945465541364608 83157146945108964 83399587606756512 83593476990906519 83642735092490496 83970817658857584 84215630538329472 84255618966885184 84296193960400578 84477101658523392 84633309316915632 84832712247480288 84880053658947456 85137079015230606 85385292073584048 85461423889488192 85543179078157983 85970122841211336 86135675754494016 86220764598765888 86488461221821568 86558959299027852 86648388110175528 86811317780949216 86901007317493824 86978490585751296 87080847942518976 87164152325117049 87418275218193192 87496219696380768 87726220953081984 87932911033933056 88017030527906844 88095508872383376 88186525177220064 88619886901385658 88626661811321088 88711444969941612 89154201464959904 89319057606722034 89414126250572032 89814940499583936 90026551772836224 90430111324923552 90693755964354816 90736820425876352 90780516572739084 91409288555789568 91686085093325268 91902104934770312 91953391463859744 92035379573294976 92123423622631674 92221477153258752 92583209213612208 92826582636400704 92853131106363264 93141419777346304 93313648734035184 93489111456406848 93585700188070272 93869087119356822 94142757927284976 94226698134563904 94474391795626752 94787571337745832 95036739365838816 95313814407721728 95436801278415324 95535402275321736 95966648752980096 96012216962264512 96058453582782054 96104065384103413 96723782076475008 96951671139977472 97299518874549264 97479436623947469 97583190941238912 97716575843251456 97763633232180552 97965953935333848 98251568961384384 98345559620467341 98556618601610624 98924524913174688 99026729268772032 99209840824372572 99212934606799104 99326592184435707 99616174085848056 99704994537736224 99906600249363648 99995679653006592 100298476648079892 100590892031893536 100680581568438144 100784600202537216 101089786128538116 101279870744440752 101384508537076128 101474905683376512 101890515959954176 101987987754558724 102078922979110896 102347257778595648 102588396206255232 102686535615891318 102884279373423408 103348698657055488 103389868051616601 103447565396842212 103496685798265214 103749161797416096 104164073005434624 104784097249514592 104977854825789582 105030977068308928 105089590244411136 105283912711579056 105809381958413952 105910602668195598 106534103752649664 106636017754964061 106644169981754496 107278956707836368 107477327559736953 107591723345468544 108013744082547576 108328652957423808 108425241689087232 108613416418101504 109070630032474656 109183316886081984 109357343927814528 109461958733867922 109513934972582959 109781089808893776 109833217581832472 109931147823657888 110585499894036804 110876195926811952 111199450142342016 111405070427368536 111457969321208692 111729866551063488 111961090211810112 112068195846579063 112394925280534104 112844412422554176 113056599900771072 113110282996640384 113164753535880228 113382675227854368 113516105353640808 113847056098112064 113948565185984256 114057572104210644 114626830454948448 114838788351499758 114847567672658688 114961019465021184 115411945732037136 115531184146900704 115744814295101334 115748423707932288 115868009756658432 116107797256691968 116218869766822732 116557700290924256 116661626261841024 117014889422759874 117356040703875792 117460678496511168 117582033569626752 117882109405703916 118159849201847544 118225789024962528 118281926626588816 119092076808962712 119753253999445248 119800958218539871 119974691229473808 120324471670376064 120573481766564736 120688826296315914 121040688763652112 121515462092866023 121869734577101784 122248113457767024 122604521951812992 122831231496842232 123444278951482944 123562369779561531 123672541301615124 123768776848534272 124418198312046912 124652148608542464 124735720417663446 125099381410134768 125158782825809096 125464102638735744 125523677236379968 125635597512751872 126383428450327776 126715652487785088 126949963975373448 127249068371220432 127320080488421184 127380536367095648 127705618522845909 128077938110376072 128831939421808896 128955184261817004 129016416543042938 129203513631741024 129331146898148832 129580200260404992 129732691832732352 129972582165263292 130351510976240736 130621271913778464 131002091948512512 131127412827289788 131244329544571152 131899366550899584 132025545791860266 132035639025029376 132279787765830096 132435456245914276 132821565447797408 132929830352078487 132939992716981632 133067167454912418 133208800332484864 133731302197439856 133978586410083051 134121189375858048 134722410749375904 134786381504717488 135039827659254336 135115187457100032 135179344716101504 136105230638814528 136463010371460864 136915380821188424 137113932833684352 137179039164564544 137529127639987902 137853157402155468 137930087195789616 138332215729888128 138874813820418312 139279696659544896 139712129666019456 139970473101052776 140378550282105408 140803630679035233 141214136890927464 141340047201845856 142045471670199552 142181357006618748 142555109048758224 142970721611582592 143038608943781824 143155201917622986 143303103412982604 144018325443396768 144438203943231744 145085673114712512 145427506709966208 145577755848109312 145949278311823896 146374786411858368 146574863764877184 146948930903000772 147377353442076576 147447333192049072 147661158436275456 147807025026455808 147834927902415936 148540093903158048 148973155401417984 149281453615746816 149424261128772084 149557491806604336 149859900374045472 149993519479509888 150447714972119838 150459216563405568 150886338047840304 151176900303805824 151354807138187744 151634679192807174 151796074797482752 151919806116661128 152076762805614192 152212358525064768 152835773939931264 152981981631838086 153118384468666344 153520886667893472 153882594309382848 153968469427858176 154029803423836977 154041578862534272 154326419060135112 155245028697397821 156019852563679832 156246109508151936 156474720938501056 156614237995348224 157176145874271888 157546465602463392 157634385366616704 158714072937620928 158789435745283616 158865904002293397 159966254972631744 160918435061754552 161387585018202816 161531482516395264 162020616123821364 162492979436135712 162920124627152256 162997484610356032 163605945048711984 163774975329122976 164592371935310592 164749826372748708 164896721735486832 165878249841055206 165890931082729216 166314293890217928 166799175213513024 167186953981813038 167941635317715168 168431261076658944 168511237933770368 168592387920801156 169266618633831264 169665424494960576 169760107317894912 170274158030461212 170770584147168096 170922847778976384 171086358156315966 171940245682422672 172271351508988032 172441529197531776 172976922443643136 173117918598055704 173296776220351056 173617221442652001 173622635561898432 173802014634987648 174161695885037952 174328304650234098 174836550436386384 174992439392761536 175452441906163968 175522334134139811 176034061055813688 176191017744766752 176373050354440128 177239773802771316 177422889939883224 178308402929919808 178478978570477767 178638115213444068 179629880999167872 180053103545672448 180860222649847104 181033239444473871 181473640851752704 181561033145478168 183372170186650536 183804209869540624 183906782927719488 184070759146589952 184246847245263348 185166418427224416 185653165272801408 185706262212726528 186627297468070368 186978222912813696 187171400376140544 187738174238713644 188285515854569952 188453396269127808 189575142675491664 190073478731677632 190873602556830648 191070804550643472 191933297505960192 192024433924529024 192116907165564108 192208130768206826 193447564152950016 193524624814564407 194599037749098528 194958873247894938 195166381882477824 195527266464361104 195931907870667696 196503137922768768 196691119240934682 197113237203221248 197849049826349376 198038318687790399 198053458537544064 198419681648745144 198653184368871414 199232348171696112 199409989075472448 199600751182368627 199813200498727296 200596953296159784 201181784063787072 201361163136876288 202179572257076232 202559741488881504 202769017074152256 202949811366753024 203383022091939781 203975975509117448 204157845958221792 204694515557191296 205176792412510464 205373071231782636 205768558746846816 206293691459981853 206779736103233202 206895130793684424 206993371596530428 207498323594832192 209568194499029184 209955709651579164 210061954136617856 210567825423158112 211618763916827904 211821205336391196 213068207505299328 213272035509928122 213288339963508992 214557913415672736 214954655119473906 215183446690937088 216027488165095152 216657305914847616 218141260064949312 218366633772163968 218714687855629056 218923917467735844 219027869945165918 219562179617787552 219666435163664944 219862295647315776 221170999788073608 221752391853623904 222398900284684032 222810140854737072 222915938642417384 223459733102126976 223922180423620224 224136391693158126 224789850561068208 225671572458179757 225688824845108352 226220565993280768 226329507071760456 226765350455708736 227032210707281616 227452018789210761 227694112196224128 228115144208421288 229253660909896896 229472972447757129 229677576702999516 230823891464074272 231062368293801408 231489628590202668 231496847415864576 232437739533645464 233115400581848512 233323252523682048 234029778845519748 234712081407751584 234921356993022336 235164067139253504 235764218811407832 236319698403695088 236451578049925056 236563853253177632 238184153617925424 239601916437079742 239949382458947616 240648943340752128 241146963533129472 241377652592631828 242081377527304224 243030924185732046 243739469154203568 244496226915534048 245209043903625984 245662462993684464 246888557902965888 247124739559123062 247345082603230248 248817374761582809 248836396624093824 249471440835326892 250198762820269536 250317565651618192 250780430972719557 250928205277471488 251047354472759936 252766856900655552 253431304975570176 253899927950746896 254498136742440864 254640160976842368 254761072734191296 255411237045691818 256155876220752144 257910368523634008 258032833086085876 258407027263482048 258662293796297664 259465383665464704 259945164330526584 260703021952481472 261242543827556928 261492456975351147 262254825654579576 262488659089142304 263798733101799168 264051091583720532 264559575531660192 264870912491828552 265643130895594816 265859660704156974 265879985433963264 266134334909824836 267462604394879712 267957172820166102 268242378751716096 269444821498751808 269572763009434976 270079655318508672 270358689432203008 272210461277629056 273830761642376848 274227865667368704 274358078329129088 275058255279975804 275706314804310936 275860174391579232 276664431459776256 277749627640836624 278559393319089792 279424259332038912 279940946202105552 280757100564210816 281607261358070466 282428273781854928 282680094403691712 284362714013237496 285110218097516448 285941443223165184 286077217887563648 286310403835245972 286606206825965208 288036650886793536 288312196152310239 290171346229425024 290855013419932416 291898556623647792 292749572823716736 293149727529754368 293897861806001544 294754706884153152 294894666384098144 295036678861402023 295669855804831872 297080187806316096 297979776553307121 298848522257544168 299114983613208672 299719800748090944 299987038959019776 300895429944239676 301772676095680608 302353800607611648 302709614276375488 303269358385614348 303839612233322256 304153525611228384 304424717050129536 305671547879862528 305963963263676172 306236768937332688 307041773335786944 307765188618765696 308059606847673954 308083157725068544 308652838120270224 310169604154849803 310490057394795642 312039705127359664 312492219016303872 312949441877002112 314352291748543776 315092931204926784 315268770733233408 317428145875241856 317578871490567232 317731808004586794 319932509945263488 321836870123509104 322431982679210859 322775170036405632 324041232247642728 324985958872271424 325840249254304512 325994969220712064 327211890097423968 327549950658245952 328541804917748877 329499652745497416 329793443470973664 331756499682110412 332628587780435856 333598350427026048 334373907963626076 335883270635430336 336204587539737189 337022475867540736 337184775841602312 338533237267662528 339330848989921152 340548316060922424 341541168294336192 341845695557952768 342172716312631932 343880491364845344 344542703017976064 344883058395063552 346235837196111408 346593552440702112 347234442885304002 347245271123796864 347604029269975296 348323391770075904 348656609300468196 349673100872772768 349984878785523072 351044668268279622 352068122111627376 352382035489533504 352746100708880256 354479547605542632 354845779879766448 356616805859839616 356957957140955534 357276230426888136 359259761998335744 359402874655619613 361720445299694208 362066478888947742 362238400293928249 363122066290956336 366744340373301072 367608419739081248 367813565855438976 368493694490526696 370332836854448832 370687109338684593 371306330545602816 373254594936140736 373956445825627392 375476348477427288 376571031709139904 376906792538255616 379150285350983328 380146957463355264 381747205113661296 382141609101286944 383116855568537727 384048867849058048 384233814331128216 384416261536413652 387049249629128814 389198075498197056 389917746495789876 391054532928722208 391863815741335392 393006275845537536 393382238481869364 395698099652698752 396076637375580798 396106917075088128 396839363297490288 397306368737742828 398464696343392224 398819978150944896 399201502364737254 399626400997454592 401193906592319568 401935759230249153 402363568127574144 404359144514152464 405119482977763008 405538034148304512 406766044183879562 407951951018234896 408315691916443584 409389031114382592 410746142463565272 411537117493693632 412587382919963706 413559472206466404 413790261587368848 413986743193060856 414996647189664384 419136388998058368 419911419303158328 420123908273235712 421135650846316224 422410892037105699 423642410672782392 426136415010598656 426544071019856244 429115826831345472 429909310238947812 432054976330190304 433314611829695232 436282520129898624 436733267544327936 437847834935471688 438055739890331836 439124359235575104 439332870327329888 439724591294631552 442341999576147216 443504783707247808 445620281709474144 445831877284834768 446919466204253952 447844360847240448 448272783386316252 449579701122136416 451343144916359514 451377649690216704 452659014143520912 453530700911417472 454064421414563232 454904037578421522 455388224392448256 456230288416842576 458507321819793792 458945944895514258 459355153405999032 461647782928148544 462089410271510931 462124736587602816 462979257180405336 464875479067290928 465735086092193463 466230801163697024 468059557691039496 469424162815503168 469842713986044672 471528437622815664 472639396807390176 472903156099850112 473127706506355264 476368307235850848 479203832874159484 479898764917895232 482755305185263656 484162755054608448 486061848371464092 487478938308407136 488992453831068096 491324925987368928 493777115805931776 494249479118246124 494690165206460496 497634749523165618 497672793248187648 498942881670653784 500397525640539072 500635131303236384 501560861945439114 502094708945519872 505533713801311104 507799855901493792 508996273484881728 509280321953684736 509522145468382592 510822474091383636 512311752441504288 515820737047268016 516065666172171752 516814054526964096 517324587592595328 518930767330929408 519890328661053168 521406043904962944 522485087655113856 522984913950702294 524509651309159152 524977318178284608 526567002402419433 528102183167441064 529119151063320384 529741824983657104 531286261791189632 531719321408313948 532268669819649672 534925208789759424 535436935711433301 535914345640332204 538889642997503616 539145526018869952 540159310637017344 544420922555258112 547661523284753696 548716156658258176 550116510559951608 551412629608621872 551720348783158464 555499255281673248 557118786638179584 559881892404211104 561514201128421632 563214522716140932 564856547563709856 565360188807383424 568725428026474992 570220436195032896 572154435775127296 572620807670491944 573212413651930416 576073301773587072 576624392304620478 580342692458850048 580573874443693221 583797113247295584 585499145647433472 587795723612003088 589509413768306304 589789332768196288 590073357722804046 591339711609663744 594160375612632192 595959553106614242 597697044515088336 598229967226417344 598802253547105881 599439601496181888 601790859888479352 603545352191361216 605419228552750976 606538716771228696 607679224466644512 608307051222456768 608849434100259072 610149066275819343 611927926527352344 612473537874665376 614083546671573888 615530377237531392 616119213695347908 617305676240540448 620339208309699606 620980114789591284 624079410254719328 625898883754004224 628704583497087552 630185862409853568 634856291750483712 635157742981134464 635463616009173588 639865019890526976 643673740247018208 644863965358421718 645550340072811264 648082464495285456 649971917744542848 651989938441424128 654423780194847936 655099901316491904 657083609835497754 658999305490994832 659586886941947328 663512999364220824 665257175560871712 667196700854052096 668747815927252152 671766541270860672 672409175079474378 672728457688723891 674369551683204624 677066474535325056 678661697979842304 681096632121844848 682356056367632283 683082336588672384 684345432625263864 687760982729690688 688418917343271387 692471674392222816 693187104881404224 694468885770608004 694490542247593728 697313218600936392 699346201745545536 699969757571046144 702089336536559244 704136244223254752 704764070979067008 705492201417760512 708959095211085264 709691559759532896 713233611719679232 713915914281911068 714552460853776272 718805749311239226 723440890599388416 724132957777895484 724476800587856498 726244132581912672 733488680746602144 735216839478162496 735627131710877952 736987388981053392 740665673708897664 741374218677369186 746452124284748427 746509189872281472 750952696954854576 752341292918158671 753142063418279808 758300570701966656 760293914926710528 763494410227322592 764283218202573888 766233711137075454 768467628662256432 768832523072827304 774098499258257628 778396150996394112 779835492991579752 782109065857444416 783727631482670784 784477370926053441 786764476963738728 791396199305397504 792153274751161596 793678726594980576 794612737475485656 796929392686784448 797639956301889792 798403004729474508 802387813184639136 803871518460498306 804727136255148288 808718289028304928 810238965955526016 811076068296609024 813532088367759124 815903902036469792 816631383832887168 821492284927130544 823074234987387264 825174765839927412 827118944412932808 827580523174737696 827973486386121712 829993294379328768 838272777996116736 838606707529779097 839822838606316656 842271301692632448 844821784074211398 847284821345564784 853088142039712488 858231653662690944 859818620477895624 864109952660380608 864936588456930717 872565040259797248 875695669870943376 876111479780663672 878248718471150208 878665740654659776 879449182589263104 884683999152294432 887009567414495616 891240563418948288 891663754569669536 893939329659921363 896545566772632504 899159402244272832 902686289832719028 905318028287041824 907061401822834944 908128842829126464 909808075156843044 912460576833685152 917014643639587584 917891889791028516 918710306811998064 923295565856297088 924178820543021862 924249473175205632 925958514360810672 929750958134581856 930508812464549409 931470172184386926 932461602327394048 936119115382078992 938848325631006336 943056875245631328 945278793614780352 945806312199700224 946255413012710528 952736614471701696 958407665748318968 959797529835790464 965510610370527312 968325510109216896 972123696742928184 974957876616814272 977984907662136192 982649851974737856 985625414753246631 988498958236492248 989380330412920992 995269499046331236 997885763341307568 1000795051281078144 1001270262606472768 1003121723890878228 1011067427602622208 1015599711802987584 1017992546969763456 1019044290936765184 1021644948182767272 1024623504883008576 1031641474094536032 1032131332344343504 1033628109053928192 1034649175185190656 1039780657322106336 1042812087809925888 1044970175310227712 1045969827901404588 1049019302618318304 1049954636356569216 1053134004804838866 1056204366334882128 1058238302126640768 1059483649967314208 1062572523582379264 1063438642816627896 1064537339639299344 1069850417579518848 1070873871422866602 1071828691280664408 1077779285995007232 1078208623966858839 1078291052037739904 1086715200881784747 1095323046569507392 1100233021119903216 1102825259217243744 1103440697566316928 1110998510563346496 1112061328016053779 1119763784808422208 1126429045432281864 1129713095127419712 1130720377614766848 1137450856052949984 1140440872390065792 1145241615340983888 1146424827303860832 1152146603547174144 1153248784609240956 1161147748887386442 1167594226494591168 1175591447224006176 1179018827536612608 1179578665536392576 1180146715445608092 1188320751225264384 1191919106213228484 1195394089030176672 1196459934452834688 1197604507094211762 1198879202992363776 1203581719776958704 1207090704382722432 1210838457105501952 1213077433542457392 1215358448933289024 1216614102444913536 1220298132551638686 1223855853054704688 1224947075749330752 1228167093343147776 1232238427390695816 1234611352481080896 1240678416619399212 1241960229579182568 1248158820509438656 1249352849993344369 1257409166994175104 1260371724819707136 1267232676111317097 1270315485962268928 1270927232018347176 1287347480494036416 1289727930716843436 1296164928990570912 1299943835489085696 1308847560389695872 1310199802632983808 1314167219670995508 1317998610981989664 1319173773883894656 1327025998728441648 1330514351121743424 1337495631854504304 1343533082541721344 1344818350158948756 1345456915377447782 1348739103366409248 1354132949070650112 1362193264243689696 1364712112735264566 1366164673177344768 1368690865250527728 1375521965459381376 1376837834686542774 1384943348784445632 1386268230814532793 1386374209762808448 1388937771541216008 1394626437201872784 1397205258276580389 1398692403491091072 1404178673073118488 1408272488446509504 1409528141958134016 1417918190422170528 1419383119519065792 1423681154643578467 1427831828563822136 1429104921707552544 1437611498622478452 1448265915555790968 1448953601175712996 1452488265163825344 1466977361493204288 1470433678956324992 1473974777962106784 1481331347417795328 1482748437354738372 1492904248569496854 1493018379744562944 1501905393909709152 1504682585836317342 1506284126836559616 1516601141403933312 1526988820454645184 1528566436405147776 1532467422274150908 1536935257324512864 1537665046145654608 1548196998516515256 1556792301992788224 1559670985983159504 1564218131714888832 1567455262965341568 1568954741852106882 1573528953927477456 1579701007207258299 1584306549502323192 1587357453189961152 1589225474950971312 1593858785373568896 1596806009458949016 1604775626369278272 1606310807134299903 1607743036920996612 1617436578056609856 1620477931911052032 1627064176735518248 1631807804072939584 1633262767665774336 1642984569854261088 1646148469974774528 1650349531679854824 1654237888825865616 1655161046349475392 1655946972772243424 1677213415059558194 1679645677212633312 1684542603385264896 1689643568148422796 1694569642691129568 1706176284079424976 1716463307325381888 1719637240955791248 1728219905320761216 1729873176913861434 1741721623331079663 1751391339741886752 1752222959561327344 1756497436942300416 1757331481309319552 1769367998304588864 1774019134828991232 1782481126837896576 1783327509139339072 1787878659319842726 1793091133545265008 1798318804488545664 1805372579665438056 1810636056574083648 1816257685658252928 1819616150313686088 1824921153667370304 1830447198827458029 1835783779582057032 1837420613623996128 1846591131712594176 1848357641086043724 1851917028721621344 1859501916269163712 1861017624929098818 1862940344368773852 1872238230764157984 1877696651262012672 1886113750491262656 1890557587229560704 1892510826025421056 1905473228943403392 1916815331496637936 1919595059671580928 1931021220741054624 1936651020218433792 1944247393485856368 1949915753233628544 1955969815324272384 1965299703949475712 1971250829506493262 1976997916472984496 1978760660825841984 1990538998092662472 1995771526682615136 2001590102562156288 2002540525212945536 2006243447781756456 2018185373066171673 2031199423605975168 2035985093939526912 2043289896365534544 2049247009766017152 2063282948189072064 2064262664688687008 2065256752029814161 2079561314644212672 2091939655802809176 2098038605236636608 2099909272713138432 2106268009609677732 2112408732669764256 2116476604253281536 2118967299934628416 2126877285633255792 2129074679278598688 2139700835159037696 2141747742845733204 2143657382561328816 2156417247933717678 2156582104075479808 2173430401763569494 2190646093139014784 2200466042239806432 2205650518434487488 2206881395132633856 2221997021126692992 2224122656032107558 2239527569616844416 2252858090864563728 2257023878754476013 2259426190254839424 2274901712105899968 2280881744780131584 2290483230681967776 2292849654607721664 2306497569218481912 2322295497774772884 2335188452989182336 2351182894448012352 2353432112778160323 2359157331072785152 2360293430891216184 2383838212426456968 2390788178060353344 2392919868905669376 2395209014188423524 2407163439553917408 2414181408765444864 2426154867084914784 2430716897866578048 2433228204889827072 2440596265103277372 2447711706109409376 2449894151498661504 2464476854781391632 2469222704962161792 2481356833238798424 2483920459158365136 2496317641018877312 2498705699986688738 2514818333988350208 2515820122589337291 2534465352222634194 2541854464036694352 2574694960988072832 2579455861433686872 2592329857981141824 2594809765370792151 2617695120779391744 2628334439341991016 2635997221963979328 2638347547767789312 2654051997456883296 2661028702243486848 2674991263709008608 2681817988979764089 2689636700317897512 2690913830754895564 2697478206732818496 2724386528487379392 2729424225470529132 2737381730501055456 2751043930918762752 2753675669373085548 2769886697568891264 2772536461629065586 2772748419525616896 2777875543082432016 2789252874403745568 2794410516553160778 2797384806982182144 2808357346146236976 2816544976893019008 2835836380844341056 2838766239038131584 2847362309287156934 2855663657127644272 2858209843415105088 2875222997244956904 2896531831111581936 2897907202351425992 2904976530327650688 2933954722986408576 2940867357912649984 2947949555924213568 2956876244259739893 2965496874709476744 2985808497138993708 3003810787819418304 3009365171672634684 3033202282807866624 3053977640909290368 3057132872810295552 3064934844548301816 3073870514649025728 3075330092291309216 3096393997033030512 3119341971966319008 3128436263429777664 3134910525930683136 3137909483704213764 3147057907854954912 3159402014414516598 3168613099004646384 3174714906379922304 3178450949901942624 3187717570747137792 3193612018917898032 3209551252738556544 3212621614268599806 3215486073841993224 3234625871900576517 3234873156113219712 3254128353471036496 3260145602645354241 3263615608145879168 3285969139708522176 3300699063359709648 3308475777651731232 3310322092698950784 3311893945544486848 3354426830119116388 3359291354425266624 3379287136296845592 3389139285382259136 3412352568158849952 3439274481911582496 3456439810641522432 3459746353827722868 3483443246662159326 3502782679483773504 3504445919122654688 3514662962618639104 3538735996609177728 3564962253675793152 3566655018278678144 3575757318639685452 3586182267090530016 3596637608977091328 3610745159330876112 3621272113148167296 3632515371316505856 3639232300627372176 3649842307334740608 3660894397654916058 3671567559164114064 3674841227247992256 3696715282172087448 3703834057443242688 3719003832538327424 3722035249858197636 3725880688737547704 3744476461528315968 3748058549980033107 3772227500982525312 3781115174459121408 3810946457886806784 3833630662993275872 3862042441482109248 3888494786971712736 3899831506467257088 3930599407898951424 3942501659012986524 3953995832945968992 3957521321651683968 3981077996185324944 3991543053365230272 4005081050425891072 4012486895563512912 4036370746132343346 4062398847211950336 4086579792731069088 4098494019532034304 4126565896378144128 4128525329377374016 4130513504059628322 4159122629288425344 4183879311605618352 4191615774829741167 4196077210473273216 4212536019219355464 4224817465339528512 4237934599869256832 4253754571266511584 4258149358557197376 4271043463930735401 4283495485691466408 4287314765122657632 4312834495867435356 4346860803527138988 4381292186278029568 4400932084479612864 4411301036868974976 4443994042253385984 4448245312064215116 4479055139233688832 4505716181729127456 4514047757508952026 4518852380509678848 4549803424211799936 4580966461363935552 4585699309215443328 4612995138436963824 4644590995549545768 4670376905978364672 4702365788896024704 4706864225556320646 4709099203821067237 4720586861782432368 4767676424852913936 4781576356120706688 4790418028376847048 4814326879107834816 4818932421402899709 4852309734169829568 4861433795733156096 4881192530206554744 4895423412218818752 4899788302997323008 4928953709562783264 4938445409924323584 4962713666477596848 4967840918316730272 4992635282037754624 4997411399973377476 5031640245178674582 5068930704445268388 5083708928073388704 5149389921976145664 5158911722867373744 5184659715962283648 5189619530741584302 5225164869993238989 5256668878683982032 5271994443927958656 5308103994913766592 5322057404486973696 5349982527418017216 5363635977959528178 5379273400635795024 5381827661509791128 5394956413465636992 5448773056974758784 5458848450941058264 5474763461002110912 5491341596482374087 5507351338746171096 5539773395137782528 5545072923258131172 5555751086164864032 5578505748807491136 5588821033106321556 5616714692292473952 5633089953786038016 5671672761688682112 5677532478076263168 5694724618574313868 5711327314255288544 5716419686830210176 5750445994489913808 5793063662223163872 5795814404702851984 5809953060655301376 5867909445972817152 5895899111848427136 5913752488519479786 5930993749418953488 5971616994277987416 6007621575638836608 6018730343345269368 6054556119198515019 6107955281818580736 6129869689096603632 6147741029298051456 6150660184582618432 6192787994066061024 6238683943932638016 6275818967408427528 6294115815709909824 6318804028829033196 6337226198009292768 6349429812759844608 6356901899803885248 6387224037835796064 6419102505477113088 6425243228537199612 6430972147683986448 6469251743801153034 6469746312226439424 6508256706942072992 6520291205290708482 6527231216291758336 6571938279417044352 6601398126719419296 6616951555303462464 6620644185397901568 6623787891088973696 6708853660238232776 6718582708850533248 6758574272593691184 6778278570764518272 6824705136317699904 6878548963823164992 6919492707655445736 6966886493324318652 7005565358967547008 7008891838245309376 7077471993218355456 7133310036557356288 7151514637279370904 7172364534181060032 7221490318661752224 7242544226296334592 7278464601254744352 7299684614669481216 7321788795309832116 7343135118328228128 7349682454495984512 7393430564344174896 7407668114886485376 7438007665076654848 7444070499716395272 7451761377475095408 7488952923056631936 7496117099960066214 7544455001965050624 7547460367768011873 7667261325986551744 7724084882964218496 7776989573943425472 7784429296112376453 7885003318025973048 7907991665891937984 7915042643303367936 7962155992370649888 7983086106730460544 8024973791127025824 8072741492264686692 8173159585462138176 8253131792756288256 8257050658754748032 8261027008119256644 8318245258576850688 8367758623211236704 8383231549659482334 8392154420946546432 8425072038438710928 8449634930679057024 8475869199738513664 8507509142533023168 8516298717114394752 8542086927861470802 8566990971382932816 8574629530245315264 8625668991734870712 8693721607054277976 8745469949953410583 8801864168959225728 8822602073737949952 8870628732779219679 8896490624128430232 9011432363458254912 9028095515017904052 9099606848423599872 9161932922727871104 9171398618430886656 9225990276873927648 9289181991099091536 9404731577792049408 9413728451112641292 9418198407642134474 9441173723564864736 9535352849705827872 9563152712241413376 9580836056753694096 9628653758215669632 9637864842805799418 9703877615701729551 9704619468339659136 9762385060413109488 9780436807936062723 9790846824437637504 9857907419125566528 9925427332955193696 9935681836633460544 9994822799946754952 10063280490357349164 10137861408890536776 10167417856146777408 10317823445734747488 10369319431924567296 10379239061483168604 10450329739986477978 10513337757367964064 10543988887855917312 10616207989827533184 10699965054836034432 10727271955919056356 10758546801271590048 10763655323019582256 10789912826931273984 10897546113949517568 10917696901882116528 10949526922004221824 10982683192964748174 11014702677492342192 11090145846516262344 11111502172329728064 11157011497614982272 11177642066212643112 11233429384584947904 11244175649940099321 11343345523377364224 11389449237148627736 11422654628510577088 11432839373660420352 11500891988979827616 11586127324446327744 11591628809405703968 11791798223696854272 11827504977038959572 11861987498837906976 11943233988555974832 12015243151277673216 12037460686690538736 12109112238397030038 12259739378193207264 12295482058596102912 12301320369165236864 12385575988132122048 12477367887865276032 12551637934816855056 12588231631419819648 12637608057658066392 12674452396018585536 12713803799607770496 12774448075671592128 12813130391792206203 12850486457074399224 12861944295367972896 12938503487602306068 13016513413884145984 13040582410581416964 13143876558834088704 13202796253438838592 13233903110606924928 13247575782177947392 13417707320476465552 13437165417701066496 13517148545187382368 13556557141529036544 13649410272635399808 13757097927646329984 13838985415310891472 13933772986648637304 14011130717935094016 14017783676490618752 14127297611463201711 14303029274558741808 14344729068362120064 14442980637323504448 14456797264208699127 14556929202509488704 14643577590619664232 14686270236656456256 14699364908991969024 14786861128688349792 14815336229772970752 14888140999432790544 14903522754950190816 14977905846113263872 14992234199920132428 15094920735536023746 15334522651973103488 15448169765928436992 15553979147886850944 15568858592224752906 15770006636051946096 15815983331783875968 15924311984741299776 15966172213460921088 16049947582254051648 16145482984529373384 16346319170924276352 16474024789447122261 16514101317509496064 16522054016238513288 16735517246422473408 16766463099318964668 16850144076877421856 16899269861358114048 17015018285066046336 17032597434228789504 17084173855722941604 17133981942765865632 17149259060490630528 17251337983469741424 17387443214108555952 17490939899906821166 17603728337918451456 17741257465558439358 17792981248256860464 18022864726916509824 18056191030035808104 18163668357595545057 18323865845455742208 18451980553747855296 18578363982198183072 18827456902225282584 18836396815284268948 18882347447129729472 19070705699411655744 19161672113507388192 19257307516431339264 19275729685611598836 19407755231403459102 19409238936679318272 19524770120826218976 19560873615872125446 19581693648875275008 19715814838251133056 19850854665910387392 19871363673266921088 19989645599893509904 20126560980714698328 20275722817781073552 20334835712293554816 20635646891469494976 20758478122966337208 20900659479972955956 21026675514735928128 21232415979655066368 21399930109672068864 21454543911838112712 21517093602543180096 21527310646039164512 21835393803764233056 21899053844008443648 21965366385929496348 22029405354984684384 22180291693032524688 22223004344659456128 22314022995229964544 22355284132425286224 22466858769169895808 22488351299880198642 22642381103304035619 22778898474297255472 22845309257021154176 23001783977959655232 23172254648892655488 23183257618811407936 23655009954077919144 23723974997675813952 23886467977111949664 24074921373381077472 24218224476794060076 24519478756386414528 24602640738330473728 24771151976264244096 24954735775730552064 25103275869633710112 25176463262839639296 25275216115316132784 25348904792037171072 25427607599215540992 25548896151343184256 25626260783584412406 25700972914148798448 25723888590735945792 25877006975204612136 26033026827768291968 26081164821162833928 26236409849860231749 26405592506877677184 26467806221213849856 26835414640952931104 27034297090374764736 27298820545270799616 27514195855292659968 27677970830621782944 27867545973297274608 28035567352981237504 28254595222926403422 28606058549117483616 28689458136724240128 28885961274647008896 28913594528417398254 29113858405018977408 29287155181239328464 29341310423808188169 29372540473312912512 29573722257376699584 29776281998865581088 29807045509900381632 29984468399840264856 30189841471072047492 30669045303946206976 31107958295773701888 31137717184449505812 31540013272103892192 31631966663567751936 31848623969482599552 32099895164508103296 32290965969058746768 32692638341848552704 32948049578894244522 33044108032477026576 33471034492844946816 33532926198637929336 33700288153754843712 33732526949820297963 34030036570132092672 34168347711445883208 34267963885531731264 34298518120981261056 34502675966939482848 34774886428217111904 34981879799813642332 35482514931116878716 35585962496513720928 36045729453833019648 36112382060071616208 36327336715191090114 36903961107495710592 37156727964396366144 37654913804450565168 37672793630568537896 37764694894259458944 38141411398823311488 38323344227014776384 38439391175376618609 38551459371223197672 38815510462806918204 39049540241652437952 39121747231744250892 39431629676502266112 39701709331820774784 39742727346533842176 39979291199787019808 40253121961429396656 40551445635562147104 40669671424587109632 41271293782938989952 41516956245932674416 41801318959945911912 42053351029471856256 42381892834389605133 42909087823676225424 43034187205086360192 43054621292078329024 43670787607528466112 43930732771858992696 44058810709969368768 44360583386065049376 44446008689318912256 44710568264850572448 44933717538339791616 44976702599760397284 45284762206608071238 45557796948594510944 45690618514042308352 46003567955919310464 46344509297785310976 46366515237622815872 47310019908155838288 47447949995351627904 47772935954223899328 48149842746762154944 48436448953588120152 49038957512772829056 49542303952528488192 50206551739267420224 50550432230632265568 50697809584074342144 51097792302686368512 51252521567168824812 51401945828297596896 51447777181471891584 51754013950409224272 52066053655536583936 52162329642325667856 52472819699720463498 52811185013755354368 53670829281905862208 54068594180749529472 54491005072786635171 55355941661243565888 55735091946594549216 56509190445852806844 57212117098234967232 57771922549294017792 57827189056834796508 58227716810037954816 58574310362478656928 58682620847616376338 58745080946625825024 59147444514753399168 59552563997731162176 59614091019800763264 59968936799680529712 60379682942144094984 61218289649673874081 62275434368899011624 63080026544207784384 63697247938965199104 64199790329016206592 64581931938117493536 65896099157788489044 66088216064954053152 66942068985689893632 67065852397275858672 67400576307509687424 67465053899640595926 67927143309912106857 68336695422891766416 68535927771063462528 69005351933878965696 69549772856434223808 69963759599627284664 70965029862233757432 71171924993027441856 72224764120143232416 72654673430382180228 73807922214991421184 74313455928792732288 75309827608901130336 75345587261137075792 75529389788518917888 76282822797646622976 76646688454029552768 76878782350753237218 77102918742446395344 77631020925613836408 78099080483304875904 78243494463488501784 78709229549580695247 79403418663641549568 79958582399574039616 80506243922858793312 81102891271124294208 82542587565877979904 83033912491865348832 83602637919891823824 84106702058943712512 84763785668779210266 85818175647352450848 86068374410172720384 86109242584156658048 87341575215056932224 87861465543717985392 88117621419938737536 88721166772130098752 89421136529701144896 89953405199520794568 90569524413216142476 91115593897189021888 92007135911838620928 92733030475245631744 94620039816311676576 94895899990703255808 95545871908447798656 96299685493524309888 96872897907176240304 98077915025545658112 100413103478534840448 101100864461264531136 101197580849460893889 102505043134337649624 102803891656595193792 102895554362943783168 103508027900818448544 104324659284651335712 104945639399440926996 107341658563811724416 108137188361499058944 108982010145573270342 110711883322487131776 111470183893189098432 113018380891705613688 114424234196469934464 115318173526129855827 115654378113669593016 117148620724957313856 117365241695232752676 118294889029506798336 119105127995462324352 119228182039601526528 119937873599361059424 120759365884288189968 122436579299347748162 124550868737798023248 126160053088415568768 127145678503168815399 129163863876234987072 131792198315576978088 132176432129908106304 134131704794551717344 134801152615019374848 134930107799281191852 135854286619824213714 136673390845783532832 137071855542126925056 138010703867757931392 139099545712868447616 139927519199254569328 141930059724467514864 142343849986054883712 144449528240286464832 145309346860764360456 148626911857585464576 150619655217802260672 150691174522274151584 153293376908059105536 153757564701506474436 154205837484892790688 155262041851227672816 156198160966609751808 156486988926977003568 157418459099161390494 159917164799148079232 161012487845717586624 162205782542248588416 166067824983730697664 167205275839783647648 169527571337558420532 171636351294704901696 172218485168313316096 174683150430113864448 175722931087435970784 176235242839877475072 177442333544260197504 178842273059402289792 179906810399041589136 181139048826432284952 182231187794378043776 183654868949021622243 189240079632623353152 191091743816895597312 192599370987048619776 193745795814352480608 200826206957069680896 202201728922529062272 202395161698921787778 205010086268675299248 205607783313190387584 207016055801636897088 208649318569302671424 209891278798881853992 214683317127623448832 217964020291146540684 221423766644974263552 222940367786378196864 226036761783411227376 228848468392939868928 230636347052259711654 231308756227339186032 234297241449914627712 234730483390465505352 236127688648742085741 238210255990924648704 239875747198722118848 241518731768576379936 244873158598695496324 249101737475596046496 252320106176831137536 254291357006337630798 258327727752469974144 263584396631153956176 264352864259816212608 268263409589103434688 269860215598562383704 271708573239648427428 273346781691567065664 276021407735515862784 278199091425736895232 279855038398509138656 283860119448935029728 284687699972109767424 288899056480572929664 290618693721528720912 301239310435604521344 301382349044548303168 307515129403012948872 308411674969785581376 310524083702455345632 312973977853954007136 314836918198322780988 319834329598296158464 322024975691435173248 324411565084497176832 332135649967461395328 334410551679567295296 339055142675116841064 343272702589409803392 351445862174871941568 354884667088520395008 357684546118804579584 359813620798083178272 362278097652864569904 364462375588756087552 367309737898043244486 378480159265246706304 381437035509506446197 387491591628704961216 404403457845058124544 404790323397843575556 410020172537350598496 411215566626380775168 414032111603273794176 417298637138605342848 419782557597763707984 435928040582293081368 445880735572756393728 452073523566822454752 461272694104519423308 462617512454678372064 468594482899829255424 469460966780931010704 472255377297484171482 479751494397444237696 483037463537152759872 489746317197390992648 498203474951192092992 508582714012675261596 516655455504939948288 527168793262307912352 528705728519632425216 536526819178206869376 539720431197124767408 543417146479296854856 546693563383134131328 550964606847064866729 559710076797018277312 567720238897870059456 577798112961145859328 581237387443057441824 602478620871209042688 602764698089096606336 615030258806025897744 616823349939571162752 621048167404910691264 625947955707908014272 629673836396645561976 644049951382870346496 664271299934922790656 668821103359134590592 678110285350233682128 686545405178819606784 702891724349743883136 708383065946226257223 719627241596166356544 724556195305729139808 734619475796086488972 756960318530493412608 762874071019012892394 774983183257409922432 809580646795687151112 820040345074701196992 828064223206547588352 834597274277210685696 839565115195527415968 871856081164586162736 904147047133644909504 922545388209038846616 925235024909356744128 938921933561862021408 944510754594968342964 959502988794888475392 966074927074305519744 979492634394781985296 996406949902384185984 1017165428025350523192 1054337586524615824704 1073053638356413738752 1079440862394249534816 1086834292958593709712 1093387126766268262656 1101929213694129733458 1119420153594036554624 1135440477795740118912 1162474774886114883648 1205529396178193212672 1230060517612051795488 1233646699879142325504 1242096334809821382528 1251895911415816028544 1259347672793291123952 1337642206718269181184 1356220570700467364256 1405783448699487766272 1416766131892452514446 1439254483192332713088 1449112390611458279616 1469238951592172977944 1525748142038025784788 1549966366514819844864 1619161293591374302224 1640080690149402393984 1652893820541194600187 1679130230391054831936 1743712162329172325472 1808294094267289819008 1845090776418077693232 1850470049818713488256 1877843867123724042816 1889021509189936685928 1932149854148611039488 1958985268789563970592 1992813899804768371968 2034330856050701046384 2108675173049231649408 2158881724788499069632 2173668585917187419424 2203858427388259466916 2238840307188073109248 2270880955591480237824 2324949549772229767296 2460121035224103590976 2484192669619642765056 2503791822831632057088 2518695345586582247904 2712441141400934728512 2833532263784905028892 2878508966384665426176 2898224781222916559232 2938477903184345955888 3051496284076051569576 3238322587182748604448 3280161380298804787968 3305787641082389200374 3358260460782109663872 3487424324658344650944 3616588188534579638016 3690181552836155386464 3700940099637426976512 3755687734247448085632 3778043018379873371856 3917970537579127941184 4068661712101402092768 4217350346098463298816 4317763449576998139264 4347337171834374838848 4407716854776518933832 4649899099544459534592 4920242070448207181952 4958681461623583800561 5037390691173164495808 5424882282801869457024 5667064527569810057784 5796449562445833118464 5876955806368691911776 6102992568152103139152 6476645174365497208896 6611575282164778400748 6716520921564219327744 6974848649316689301888 7380363105672310772928 7511375468494896171264 7556086036759746743712 7835941075158255882368 8137323424202804185536 8635526899153996278528 8694674343668749677696 8815433709553037867664 9840484140896414363904 9917362923247167601122 10074781382346328991616 10849764565603738914048 11334129055139620115568 11753911612737383823552 12205985136304206278304 12953290348730994417792 13223150564329556801496 13949697298633378603776 14760726211344621545856 15112172073519493487424 15671882150316511764736 16274646848405608371072 17389348687337499355392 17630867419106075735328 19834725846494335202244 20149562764692657983232 22668258110279240231136 23507823225474767647104 24411970272608412556608 25906580697461988835584 26446301128659113602992 29521452422689243091712 30224344147038986974848 32549293696811216742144 35261734838212151470656 39669451692988670404488 45336516220558480462272 47015646450949535294208 48823940545216825113216 52892602257318227205984 60448688294077973949696 70523469676424302941312 79338903385977340808976 90673032441116960924544 97647881090433650226432 105785204514636454411968 141046939352848605882624 158677806771954681617952 181346064882233921849088 211570409029272908823936 317355613543909363235904 423140818058545817647872 634711227087818726471808 1269422454175637452943616
- Sum of all divisors σ(n): 4965958326503946238723641
- Sum of proper divisors (its aliquot sum) s(n): 3696535872328308785780025
- 1269422454175637452943616 is an abundant number, because the sum of its proper divisors (3696535872328308785780025) is greater than itself. Its abundance is 2427113418152671332836409
Bases of 1269422454175637452943616
- Binary: 1000011001100111110000111011101010010000001010100011111011111110011110001000000002
- Hexadecimal: 0x10CCF877520547DFCF100
- Base-36: 5QPQ4OQ0I5N5SG00
Squares and roots of 1269422454175637452943616
- 1269422454175637452943616 squared (12694224541756374529436162) is 1611433367165298369090837607583848924703275155456
- 1269422454175637452943616 cubed (12694224541756374529436163) is 2045589699687484131530756601292498972551915691081851300316001427202768896
-
1269422454175637452943616 is a
perfect square number . Itssquare root is 1126686493296 -
The
cube root of 1269422454175637452943616 is 108276794.9691774487
Scales and comparisons
How big is 1269422454175637452943616?- 1,269,422,454,175,637,452,943,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,269,422,454,175,637,452,943,616 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 1269422454175637452943616 cubic inches would be around 9023066.2 feet tall.
Recreational maths with 1269422454175637452943616
- 1269422454175637452943616 backwards is 6163492547365714542249621
- 1269422454175637452943616 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1269422454175637452943616's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1269422454175637452943616 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 1269422454175637452943616 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/1269422454175637452943616/
Chicago style:
Numbermatics. 2024. "Number 1269422454175637452943616 - Facts about the integer". https://numbermatics.com/n/1269422454175637452943616/
The information we have on file for 1269422454175637452943616 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 1269422454175637452943616, math, Factors of 1269422454175637452943616, curriculum, school, college, exams, university, Prime factorization of 1269422454175637452943616, STEM, science, technology, engineering, physics, economics, calculator, one septillion, two hundred sixty-nine sextillion, four hundred twenty-two quintillion, four hundred fifty-four quadrillion, one hundred seventy-five trillion, six hundred thirty-seven billion, four hundred fifty-two million, nine hundred forty-three thousand, six hundred sixteen.