42589959495496151985792
42,589,959,495,496,151,985,792 is an even composite number composed of six prime numbers multiplied together.
42589959495496151985792 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, nine hundred sixty-eight divisors.
Prime factorization of 42589959495496151985792:
27 × 312 × 73 × 133 × 313 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 31 × 31 × 31 × 167 × 167)See below for interesting mathematical facts about the number 42589959495496151985792 from the Numbermatics database.
Names of 42589959495496151985792
- Cardinal: 42589959495496151985792 can be written as Forty-two sextillion, five hundred eighty-nine quintillion, nine hundred fifty-nine quadrillion, four hundred ninety-five trillion, four hundred ninety-six billion, one hundred fifty-one million, nine hundred eighty-five thousand, seven hundred ninety-two.
Scientific notation
- Scientific notation: 4.2589959495496151985792 × 1022
Factors of 42589959495496151985792
Divisors of 42589959495496151985792
- Number of divisors d(n): 19968
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 62 63 64 72 78 81 84 91 93 96 98 104 108 112 117 124 126 128 144 147 156 162 167 168 169 182 186 189 192 196 208 216 217 224 234 243 248 252 273 279 288 294 312 324 334 336 338 343 351 364 372 378 384 392 403 416 432 434 441 448 468 486 496 501 504 507 546 558 567 576 588 624 637 648 651 668 672 676 686 702 728 729 744 756 784 806 819 832 837 864 868 882 896 936 961 972 992 1002 1008 1014 1029 1053 1092 1116 1134 1152 1169 1176 1183 1209 1248 1274 1296 1302 1323 1336 1344 1352 1372 1404 1456 1458 1488 1503 1512 1519 1521 1568 1612 1638 1664 1674 1701 1728 1736 1764 1872 1911 1922 1944 1953 1984 2004 2016 2028 2058 2106 2171 2184 2187 2197 2232 2268 2338 2352 2366 2418 2457 2496 2511 2548 2592 2604 2646 2672 2688 2704 2744 2808 2821 2883 2912 2916 2976 3006 3024 3038 3042 3087 3136 3159 3224 3276 3348 3402 3456 3472 3507 3528 3549 3627 3744 3822 3844 3888 3906 3968 3969 4008 4032 4056 4116 4212 4342 4368 4374 4394 4459 4464 4509 4536 4557 4563 4676 4704 4732 4836 4914 4992 5022 5096 5103 5177 5184 5208 5239 5292 5344 5408 5488 5616 5642 5733 5766 5824 5832 5859 5952 6012 6048 6076 6084 6174 6272 6318 6448 6513 6552 6561 6591 6696 6727 6804 6944 7014 7056 7098 7254 7371 7488 7533 7644 7688 7776 7812 7938 8016 8064 8112 8183 8232 8281 8424 8463 8649 8684 8736 8748 8788 8918 8928 9018 9072 9114 9126 9261 9352 9408 9464 9477 9672 9828 10044 10192 10206 10354 10368 10416 10478 10521 10584 10633 10647 10688 10816 10881 10976 11232 11284 11466 11532 11648 11664 11718 11904 11907 12024 12096 12152 12168 12348 12493 12636 12896 13026 13104 13122 13182 13377 13392 13454 13527 13608 13671 13689 13888 14028 14112 14196 14508 14742 14976 15066 15197 15288 15309 15376 15379 15531 15552 15624 15717 15876 16032 16224 16366 16464 16562 16848 16926 17199 17298 17368 17472 17496 17576 17577 17836 17856 18036 18144 18228 18252 18522 18704 18816 18928 18954 19344 19539 19656 19683 19747 19773 20088 20181 20384 20412 20708 20832 20956 21042 21168 21266 21294 21376 21632 21762 21952 22113 22464 22568 22599 22932 23064 23328 23436 23814 24048 24192 24304 24336 24549 24696 24843 24986 25272 25389 25792 25947 26052 26208 26244 26364 26754 26784 26908 27054 27216 27342 27378 27776 27783 27889 28056 28223 28224 28392 28431 29016 29484 29791 30132 30394 30576 30618 30752 30758 31062 31104 31248 31434 31563 31752 31899 31941 32064 32448 32643 32732 32928 33124 33696 33852 34398 34596 34736 34944 34992 35152 35154 35672 35712 35721 36072 36239 36288 36456 36504 36673 37044 37408 37479 37856 37908 38688 39078 39312 39366 39494 39546 40131 40176 40362 40581 40768 40824 41013 41067 41416 41664 41912 42084 42336 42532 42588 43524 43904 44226 44928 45136 45198 45591 45864 45927 46128 46137 46593 46656 46872 47089 47151 47628 48096 48608 48672 49098 49392 49686 49972 50544 50778 51584 51597 51894 52104 52416 52488 52728 52731 53508 53568 53816 54108 54432 54684 54756 55566 55778 56112 56446 56448 56784 56862 57281 57967 58032 58617 58968 59049 59241 59319 59582 60264 60543 60788 61152 61236 61504 61516 62124 62496 62868 63126 63504 63798 63882 64128 64896 65286 65464 65856 66248 66339 67301 67392 67704 67797 68107 68796 69192 69472 69984 70304 70308 71344 71442 72144 72478 72576 72912 73008 73346 73647 74088 74529 74816 74958 75712 75816 76167 77376 77841 78156 78624 78732 78988 79092 80262 80352 80724 81162 81536 81648 82026 82134 82832 83328 83349 83667 83824 84168 84669 84672 85064 85176 85293 87048 87451 88452 89373 90272 90396 91182 91728 91854 92256 92274 93186 93312 93744 94178 94302 94689 95256 95697 95823 96192 97216 97344 97929 98196 98784 99372 99944 101088 101556 103194 103788 104208 104832 104976 105456 105462 106379 107016 107136 107163 107632 107653 108216 108717 108864 109368 109512 110019 111132 111556 112224 112437 112892 113568 113724 114562 115934 116064 117234 117936 118098 118482 118638 119164 120393 120528 121086 121576 121743 122304 122472 123008 123032 123039 123201 124248 124992 125736 126252 127008 127596 127764 130572 130928 131712 132496 132678 134602 134784 135408 135594 136214 136773 137592 137781 138229 138384 138411 138944 139779 139968 140608 140616 141267 141453 142688 142884 144288 144956 145824 146016 146692 147294 148176 149058 149632 149916 151424 151632 152334 154752 154791 155682 156312 157248 157464 157976 158184 158193 160487 160524 160704 161448 162324 162409 163296 164052 164268 165664 166698 167334 167648 168336 169338 169344 170128 170352 170586 171843 173901 174096 174902 175851 176904 177147 177723 177957 178746 180544 180792 181629 182364 183456 183708 184512 184548 186372 187488 188356 188604 189378 190512 191394 191646 192384 194432 194688 195223 195858 196392 197561 197568 198744 199017 199888 201903 202176 203112 203391 204321 206388 207576 208416 208537 209952 210912 210924 212758 214032 214326 215264 215306 216432 217434 217728 218736 219024 220038 220941 222264 223112 223587 224448 224874 225784 227136 227448 228501 229124 231868 232128 233523 234468 235872 236196 236964 237276 238328 240786 241056 242172 243152 243486 244608 244944 246064 246078 246402 248496 249984 250047 251001 251472 252504 253673 254007 254016 255192 255528 255879 256711 261144 261856 262353 264992 265356 268119 269204 270816 271188 272428 273546 275184 275562 276458 276768 276822 277888 279558 279936 281216 281232 282534 282906 284067 285376 285768 287091 287469 288576 289912 291648 292032 293384 293787 294588 296352 298116 299832 303264 304668 309582 311364 312624 314496 314928 315952 316368 316386 319137 320974 321048 321408 321489 322896 322959 324648 324818 326151 326592 328104 328536 329623 330057 331328 333396 334668 335296 336672 337311 338676 340256 340704 341172 343686 347802 348192 349804 351702 353808 354294 355446 355914 357492 361088 361179 361584 362557 363258 364728 365229 366899 366912 367416 369024 369096 369117 369603 372744 374976 376712 377208 378756 381024 382788 383292 387283 390446 391716 392784 395122 395136 397488 398034 399776 403806 404352 406224 406782 408642 410319 412776 413343 414687 415152 415233 416832 417074 419337 419904 421824 421848 423801 424359 425516 428064 428652 430528 430612 432864 434868 437472 438048 440076 441882 444528 446224 447174 448896 449748 451568 454272 454896 457002 458248 463736 464256 464373 467046 468936 471107 471744 472392 473928 474552 474579 476656 476749 481461 481572 482112 484344 486304 486972 487227 489888 492128 492156 492804 496992 500094 502002 502944 505008 507346 508014 508032 510384 511056 511758 513422 515529 521703 522288 523712 524706 527553 529984 530712 531441 533169 533871 536238 538408 541632 542376 544856 544887 547092 550368 551124 552916 553536 553644 559116 562464 565068 565812 568134 570752 571536 574182 574938 577152 579824 583296 584064 585669 586768 587574 589176 592683 592704 596232 597051 599664 605709 606528 609336 610173 612157 612963 619164 622728 625248 625611 629856 631904 632736 632772 638274 641948 642096 642978 645792 645918 649296 649636 652302 653184 656208 657072 659246 660114 662656 662823 666792 669336 670592 670761 673344 674622 677352 680512 681408 682344 685503 687372 695604 696384 699608 700569 703404 707616 708588 710892 711828 714984 722358 723168 725114 726516 729456 730458 733798 733824 734832 738192 738234 739206 744653 745488 749952 750141 753003 753424 753571 754416 757512 761019 762021 762048 765576 766584 767637 770133 774566 780892 783432 785568 787059 790244 794976 796068 799552 804357 807612 812448 813564 817284 820638 825552 826686 829374 830304 830466 833664 834148 838674 839808 843648 843696 847602 848718 851032 852201 856128 857304 861056 861224 861273 862407 864559 865728 869736 874913 874944 876096 880152 881361 883764 889056 892448 894348 899496 903136 909792 914004 916496 927472 928746 934092 937872 942214 943488 944784 947856 949104 949158 953312 953498 957411 962922 963144 964224 964467 968688 968877 972608 973944 974454 978453 979776 984256 984312 985608 988869 990171 993984 1000188 1004004 1005888 1010016 1011933 1014692 1016028 1020768 1022112 1023516 1026844 1031058 1043406 1044576 1047424 1049412 1055106 1059968 1061424 1062882 1066338 1067742 1072476 1076816 1083264 1083537 1084752 1087671 1089712 1089774 1094184 1095687 1100697 1100736 1102248 1105832 1107072 1107288 1107351 1108809 1118232 1123409 1124928 1130136 1131624 1136268 1136863 1143072 1148364 1149876 1159648 1161849 1171338 1173536 1175148 1178352 1185366 1185408 1192464 1194102 1199328 1211418 1213056 1218672 1220346 1224314 1225926 1230957 1238328 1240029 1244061 1245456 1245699 1250496 1251222 1258011 1259712 1263808 1265472 1265544 1271403 1273077 1276548 1283896 1284192 1285956 1291584 1291836 1298592 1299272 1304604 1312416 1314144 1318492 1320228 1325646 1333584 1338672 1341522 1346688 1349244 1354704 1361024 1362816 1364688 1366561 1371006 1374744 1382927 1391208 1392768 1393119 1399216 1401138 1406808 1413321 1415232 1417176 1421784 1423656 1423737 1429968 1430247 1444383 1444716 1446336 1450228 1453032 1458912 1459759 1460916 1461681 1467596 1469664 1476384 1476468 1478412 1489306 1490976 1500282 1506006 1506848 1507142 1508832 1515024 1522038 1524042 1524096 1531152 1533168 1535274 1540266 1546587 1549132 1561784 1565109 1566864 1571136 1574118 1580488 1582659 1589952 1592136 1599104 1599507 1601613 1608714 1615224 1624896 1627128 1634568 1634661 1641276 1651104 1653372 1658748 1660608 1660932 1668296 1677348 1687392 1695204 1697436 1702064 1704402 1712256 1714608 1722448 1722546 1724814 1729118 1731456 1739472 1749826 1749888 1752192 1757007 1760304 1762722 1767528 1775711 1778049 1778112 1784896 1788696 1791153 1796977 1798992 1806272 1817127 1819584 1828008 1830519 1832992 1836471 1838889 1854944 1857492 1868184 1875744 1876833 1884428 1889568 1895712 1898208 1898316 1906624 1906996 1914822 1925844 1926288 1928934 1937376 1937754 1945216 1947888 1948908 1956906 1959552 1968512 1968624 1971216 1977738 1980342 1987968 1988469 2000376 2008008 2011776 2012283 2020032 2023866 2029384 2032056 2041536 2044224 2047032 2053688 2056509 2062116 2086331 2086812 2089152 2098824 2101707 2110212 2111317 2122848 2125764 2132676 2135484 2144952 2153632 2167074 2169504 2175342 2179424 2179548 2188368 2191374 2201394 2201472 2204496 2211664 2214576 2214702 2217618 2233959 2236464 2246818 2249856 2250423 2259009 2260272 2260713 2263248 2272536 2273726 2283057 2286063 2286144 2296728 2299752 2302911 2310399 2319296 2323698 2342676 2347072 2350296 2356704 2361177 2370732 2384928 2388204 2398656 2413071 2422836 2437344 2440692 2448628 2451852 2461914 2476656 2480058 2488122 2490912 2491398 2500992 2502444 2516022 2519424 2527616 2530944 2531088 2537899 2542806 2546154 2553096 2556603 2567792 2568293 2568384 2571912 2583168 2583672 2583819 2587221 2593677 2597184 2598544 2609208 2624739 2624832 2628288 2636984 2640456 2644083 2651292 2667168 2677344 2683044 2698488 2709408 2710981 2729376 2733122 2742012 2749488 2765854 2782416 2786238 2798432 2802276 2813616 2826642 2830464 2834352 2843568 2847312 2847474 2859936 2860494 2872233 2888766 2889432 2892672 2893401 2900456 2906064 2906631 2917824 2919518 2921832 2923362 2935192 2935359 2939328 2952768 2952936 2956824 2966607 2970513 2978612 2981952 3000564 3012012 3013696 3014284 3017664 3030048 3035799 3044076 3048084 3062304 3066336 3070548 3080532 3093174 3098264 3123568 3130218 3133728 3142272 3148236 3160976 3165318 3179904 3184272 3199014 3203226 3217428 3230448 3249792 3250611 3254256 3263013 3269136 3269322 3282552 3287061 3297749 3302091 3302208 3306744 3317496 3321216 3321864 3322053 3326427 3336592 3337243 3354696 3370227 3374784 3390408 3394872 3404128 3408804 3410589 3429216 3444896 3445092 3449628 3458236 3478944 3485547 3499652 3514014 3520608 3525444 3535056 3551422 3556098 3556224 3569792 3577392 3582306 3593954 3597984 3612544 3634254 3639168 3656016 3661038 3665984 3672942 3677778 3692871 3709888 3714984 3720087 3732183 3736368 3737097 3751488 3753666 3768856 3774033 3779136 3791424 3796416 3796632 3813248 3813992 3814209 3819231 3829644 3851688 3852576 3857868 3874752 3875508 3895776 3897816 3913812 3937248 3942432 3955476 3960684 3976938 4000752 4016016 4024566 4040064 4047732 4058768 4064112 4083072 4088448 4094064 4099683 4107376 4113018 4124232 4148781 4172662 4173624 4178304 4179357 4197648 4203414 4220424 4222634 4239963 4245696 4251528 4265352 4270968 4271211 4285099 4289904 4290741 4307264 4333149 4334148 4339008 4350684 4358848 4359096 4376736 4379277 4382748 4385043 4402788 4408992 4423328 4429152 4429404 4435236 4467918 4472928 4493636 4500846 4518018 4520544 4521426 4526496 4545072 4547452 4566114 4572126 4572288 4593456 4599504 4605822 4620798 4638592 4639761 4647396 4685352 4694144 4695327 4700592 4713241 4713408 4722354 4741464 4747977 4769856 4776408 4797312 4798521 4804839 4826142 4845672 4874688 4881384 4897256 4903704 4903983 4923828 4953312 4960116 4975097 4976244 4981824 4982796 5004888 5032044 5034679 5062176 5075798 5085612 5092308 5106192 5113206 5135584 5136586 5136768 5143824 5167344 5167638 5174442 5187354 5194368 5197088 5218416 5249478 5249664 5256576 5271021 5273968 5280912 5288166 5302584 5327133 5334147 5334336 5354688 5366088 5373459 5390931 5396976 5418816 5421962 5451381 5458752 5466244 5484024 5491557 5498976 5509413 5516667 5531708 5564832 5572476 5596864 5604552 5627232 5630499 5653284 5668704 5687136 5694624 5694948 5719872 5720988 5744466 5777532 5778864 5786802 5800912 5812128 5813262 5835648 5839036 5843664 5846724 5870384 5870718 5878656 5905536 5905872 5913648 5933214 5941026 5957224 5963904 5965407 6001128 6024024 6027392 6028568 6035328 6036849 6051913 6060096 6071598 6088152 6096168 6124391 6124608 6132672 6141096 6161064 6169527 6186348 6196528 6247136 6258993 6260436 6267456 6296472 6305121 6321952 6330636 6333951 6368544 6398028 6406452 6434856 6460896 6501222 6508512 6526026 6538272 6538644 6565104 6574122 6595498 6604182 6604416 6613488 6634992 6643728 6644106 6652854 6673184 6674486 6701877 6709392 6740454 6749568 6751269 6777027 6780816 6782139 6789744 6808256 6817608 6821178 6849171 6858189 6858432 6889792 6890184 6899256 6908733 6916472 6931197 6957888 6971094 6999304 7028028 7041216 7050888 7070112 7083531 7102844 7112196 7154784 7164612 7187908 7195968 7239213 7268508 7312032 7322076 7331968 7345884 7355556 7385742 7419776 7429968 7440174 7464366 7472736 7474194 7502976 7507332 7537712 7548066 7558272 7582848 7592832 7593264 7613697 7627984 7628418 7638462 7659288 7669809 7703376 7704879 7705152 7715736 7749504 7751016 7751457 7761663 7781031 7791552 7795632 7827624 7863863 7874217 7874496 7884864 7910952 7921368 7932249 7953876 7958041 8001504 8032032 8049132 8095464 8117536 8128224 8132943 8188128 8199366 8214752 8226036 8248464 8297562 8345324 8347248 8358714 8395296 8406828 8440848 8445268 8479926 8491392 8503056 8530704 8541936 8542422 8570198 8579808 8581482 8614528 8616699 8666298 8668296 8678016 8680203 8701368 8717696 8718192 8719893 8753472 8758554 8765496 8770086 8805576 8806077 8817984 8846656 8858304 8858808 8870472 8899821 8911539 8935836 8945856 8987272 9001692 9036036 9041088 9042852 9052992 9090144 9094904 9107397 9132228 9144252 9186912 9199008 9211644 9241596 9279522 9294792 9370704 9390654 9401184 9426482 9426816 9444708 9482928 9495954 9539712 9552816 9565927 9597042 9609678 9652284 9680489 9691344 9749376 9751833 9762768 9789039 9794512 9807408 9807966 9847656 9861183 9893247 9906273 9906624 9920232 9950194 9952488 9963648 9965592 9966159 9979281 10009776 10011729 10064088 10069358 10110681 10124352 10151596 10171224 10184616 10212384 10218313 10226412 10231767 10271168 10273172 10287648 10334688 10335276 10348884 10374708 10394176 10436832 10456641 10498956 10542042 10547936 10561824 10576332 10605168 10654266 10668294 10668672 10709376 10732176 10746918 10781862 10793952 10837632 10843924 10902762 10917504 10932488 10968048 10983114 10997952 11018826 11033334 11063416 11078613 11129664 11144952 11193728 11196549 11209104 11211291 11239267 11254464 11260998 11306568 11322099 11337408 11373869 11374272 11389248 11389896 11439744 11441976 11442627 11457693 11488932 11555064 11557728 11573604 11601824 11624256 11626524 11678072 11687328 11693448 11740768 11741436 11811744 11827296 11866428 11882052 11914448 11930814 12002256 12048048 12057136 12073698 12103826 12120192 12143196 12176304 12192336 12248782 12249216 12265344 12282192 12299049 12322128 12339054 12372696 12393056 12446343 12494272 12517986 12520872 12534912 12538071 12592944 12610242 12643904 12661272 12667902 12719889 12737088 12796056 12812904 12813633 12855297 12869712 12872223 12921792 12999447 13002444 13017024 13052052 13076544 13077288 13130208 13137831 13148244 13155129 13190996 13208364 13226976 13269984 13287456 13288212 13305708 13346368 13348972 13403754 13418784 13480908 13502538 13554054 13561632 13564278 13579488 13616512 13635216 13642356 13698342 13716378 13716864 13779584 13780368 13798512 13817466 13832944 13862394 13915776 13919283 13942188 13998608 14056056 14082432 14085981 14101776 14139723 14140224 14167062 14205688 14224392 14243931 14309568 14329224 14375816 14391936 14395563 14414517 14478426 14537016 14604317 14624064 14644152 14691768 14711112 14711949 14771484 14779219 14859936 14880348 14925291 14928732 14945472 14948388 15014664 15075424 15096132 15104037 15186528 15227394 15255968 15256836 15276924 15318576 15339618 15406752 15409758 15410304 15431472 15502032 15502914 15523326 15562062 15583104 15591264 15655248 15727726 15748434 15748992 15769728 15813063 15821904 15842736 15864498 15907752 15916082 15981399 16002441 16003008 16064064 16098264 16120377 16172793 16190928 16235072 16256448 16265886 16354143 16376256 16398732 16429504 16452072 16474671 16496928 16528239 16550001 16595124 16690648 16694496 16717428 16790592 16813656 16881696 16890536 16891497 16959852 17006112 17061408 17083872 17084844 17140396 17159616 17162964 17233398 17332596 17336592 17360406 17402736 17436384 17439786 17506944 17517108 17530992 17540172 17611152 17612154 17635968 17693312 17716608 17717616 17740944 17765293 17799642 17823078 17871672 17891712 17896221 17974544 17978051 18003384 18072072 18082176 18085704 18105984 18110547 18155739 18180288 18189808 18214794 18264456 18288504 18373173 18373824 18398016 18423288 18483192 18508581 18559044 18589584 18741408 18776979 18781308 18802368 18852964 18889416 18915363 18965856 18976867 18991908 19001853 19105632 19131854 19194084 19219356 19304568 19360978 19382688 19503666 19525536 19578078 19589024 19614816 19615932 19695312 19722366 19786494 19812546 19813248 19840464 19900388 19904976 19931184 19932318 19958562 20019552 20023458 20105631 20128176 20138716 20221362 20248704 20253807 20303192 20331081 20342448 20346417 20369232 20424768 20436626 20452824 20463534 20542336 20546344 20547513 20574567 20575296 20669376 20670552 20697768 20749416 20788352 20793591 20873664 20913282 20997912 21084084 21095872 21123648 21152664 21210336 21250593 21308532 21336588 21464352 21493836 21563724 21587904 21687848 21717639 21805524 21864976 21936096 21966228 21995904 22037652 22066668 22126832 22157226 22259328 22289904 22393098 22418208 22422582 22478534 22508928 22521996 22613136 22644198 22674816 22747738 22748544 22778496 22779792 22841091 22883952 22885254 22915386 22977864 23009427 23084243 23110128 23114637 23115456 23147208 23203648 23248512 23253048 23254371 23284989 23343093 23356144 23360701 23374656 23386896 23481536 23482872 23591589 23622651 23623488 23654592 23732856 23764104 23796747 23828896 23861628 23874123 24004512 24096096 24114272 24147396 24207652 24286392 24352608 24384672 24398829 24497564 24564384 24598098 24644256 24678108 24745392 24786112 24892686 24988544 25035972 25041744 25076142 25185888 25220484 25287808 25322544 25335804 25439778 25474176 25592112 25625808 25627266 25710594 25739424 25744446 25843584 25850097 25998894 26004888 26034048 26040609 26104104 26153088 26154576 26159679 26260416 26275662 26296488 26310258 26381992 26416728 26418231 26453952 26539968 26574912 26576424 26611416 26692736 26697944 26699463 26734617 26801329 26807508 26837568 26961816 27005076 27108108 27122303 27123264 27128556 27158976 27270432 27284712 27322191 27396684 27432756 27560736 27597024 27634932 27665888 27724788 27838566 27884376 27997216 28112112 28171962 28203552 28279446 28280448 28334124 28411376 28448784 28487862 28619136 28658448 28697781 28751632 28791126 28829034 28956852 29041467 29074032 29208634 29248128 29255499 29288304 29367117 29383536 29422224 29423898 29542968 29558438 29583549 29679741 29718819 29719872 29760696 29850582 29857464 29890944 29896776 29898477 29937843 30029328 30035187 30150848 30192264 30208074 30332043 30373056 30454788 30511936 30513672 30553848 30637152 30654939 30679236 30695301 30813504 30819516 30862944 31004064 31005828 31046652 31124124 31182528 31310496 31369923 31455452 31496868 31626126 31643808 31685472 31728996 31815504 31832164 31962798 32004882 32006016 32128128 32196528 32240754 32345586 32381856 32470144 32512896 32531772 32708286 32752512 32797464 32859008 32904144 32949342 32992687 32993856 33056478 33100002 33190248 33235839 33381296 33388992 33434856 33581184 33589647 33627312 33633873 33717801 33763392 33781072 33782994 33919704 33966297 34012224 34121607 34122816 34167744 34169688 34280792 34319232 34325928 34327881 34373079 34466796 34665192 34673184 34720812 34805472 34825679 34872768 34879572 35034216 35061984 35080344 35222304 35224308 35242753 35435232 35481888 35530586 35599284 35646156 35743344 35792442 35949088 35956102 36006768 36144144 36171408 36221094 36311478 36360576 36379616 36429588 36528912 36577008 36746346 36747648 36796032 36846576 36897147 36966384 37017162 37118088 37179168 37339029 37482816 37553958 37562616 37604736 37614213 37705928 37778832 37830726 37931712 37953734 37983816 38003706 38159667 38211264 38263708 38388168 38438712 38440899 38565891 38609136 38616669 38721956 38765376 38998341 39007332 39051072 39156156 39178048 39229632 39231864 39390624 39413493 39444732 39465387 39572988 39625092 39680928 39800776 39809952 39862368 39864636 39917124 40039104 40046916 40211262 40256352 40277432 40442724 40507614 40606384 40662162 40684896 40692834 40738464 40849536 40873252 40905648 40927068 41092688 41095026 41149134 41150592 41338752 41341104 41395536 41498832 41587182 41747328 41757849 41826564 41995824 42168168 42191744 42247296 42257943 42305328 42363391 42419169 42420672 42501186 42617064 42673176 42731793 42870737 42928704 42987672 43127448 43175808 43186689 43243551 43375696 43435278 43611048 43729952 43812951 43872192 43932456 44075304 44133336 44135847 44253664 44314452 44337657 44579808 44775873 44786196 44836416 44845164 44957068 45043992 45226272 45288396 45312111 45495476 45559584 45682182 45767904 45770508 45830772 45955728 46018854 46168486 46220256 46229274 46230912 46294416 46407296 46506096 46508742 46569978 46686186 46712288 46721402 46749312 46773792 46963072 46965744 47183178 47245302 47246976 47309184 47439189 47465712 47528208 47593494 47657792 47723256 47748246 47944197 48007323 48009024 48192192 48228544 48294792 48361131 48415304 48518379 48572784 48705216 48769344 48797658 48995128 49062429 49128768 49196196 49288512 49356216 49490784 49572224 49584717 49650003 49785372 50071944 50083488 50152284 50371776 50440968 50645088 50671608 50674491 50879556 51184224 51251616 51254532 51421188 51478848 51488892 51700194 51997788 52009776 52081218 52208208 52309152 52319358 52520832 52551324 52592976 52620516 52763984 52833456 52836462 52907904 53079936 53149824 53152848 53222832 53295879 53395888 53398926 53469234 53602658 53615016 53675136 53688663 53923632 53934153 54010152 54216216 54244606 54246528 54257112 54317952 54331641 54467217 54540864 54569424 54644382 54793368 54865512 55047041 55119519 55121472 55194048 55269864 55331776 55449576 55525743 55677132 55706287 55768752 55994432 56224224 56330937 56343924 56407104 56558892 56668248 56746089 56822752 56897568 56930601 56975724 57005559 57316896 57395562 57503264 57582252 57658068 57913704 58082934 58148064 58417268 58510998 58576608 58734234 58767072 58844448 58847796 59085936 59116876 59167098 59359482 59437638 59439744 59521392 59701164 59714928 59793552 59796954 59875686 60058656 60070374 60301696 60316893 60384528 60416148 60664086 60746112 60761421 60909576 60993243 61023872 61027344 61039251 61107696 61272133 61274304 61309878 61358472 61390602 61627008 61639032 61642539 61723701 61725888 62008128 62011656 62093304 62248248 62365056 62380773 62620992 62739846 62910904 62993736 63252252 63287616 63370944 63457992 63631008 63664328 63751779 63925596 64009764 64393056 64481508 64676261 64691172 64763712 65063544 65152917 65416572 65450827 65594928 65808288 65898684 65985374 65987712 66112956 66200004 66380496 66471678 66762592 66777984 66869712 67179294 67254624 67267746 67435602 67526784 67562144 67565988 67839408 67932594 68024448 68243214 68245632 68335488 68339376 68523273 68561584 68651856 68655762 68746158 68933592 69028281 69252729 69330384 69343911 69346368 69441624 69610944 69651358 69745536 69759144 69763113 69854967 70029279 70068432 70082103 70123968 70160688 70444608 70448616 70485506 70774767 70867953 70870464 70963776 71061172 71198568 71292312 71390241 71486688 71584884 71622369 71898176 71912204 72013536 72288288 72342816 72442188 72622956 72759232 72859176 73057824 73154016 73196487 73492692 73693152 73794294 73932768 74034324 74236176 74358336 74678058 74965632 75107916 75125232 75228426 75411856 75557664 75661452 75863424 75907468 75967632 76007412 76319334 76422528 76527416 76776336 76877424 76881798 77131782 77218272 77233338 77443912 77530752 77550291 77996682 78014664 78102144 78312312 78356096 78459264 78463728 78479037 78674869 78781248 78826986 78889464 78930774 79145976 79250184 79254693 79361856 79601552 79617083 79619904 79724736 79729272 79834248 80078208 80093832 80098389 80203851 80403987 80422524 80512704 80554864 80885448 81015228 81212768 81324324 81366909 81369792 81385668 81476928 81746504 81811296 81854136 81966573 82185376 82190052 82298268 82682208 82791072 82997664 83174364 83515698 83653128 83991648 84336336 84515886 84610656 84726782 84838338 84841344 85002372 85234128 85346352 85463586 85741474 85857408 85975344 86093343 86254896 86373378 86487102 86751392 86870556 87124401 87222096 87459904 87625902 87744384 87766497 87864912 88101351 88150608 88266672 88271694 88507328 88628904 88675314 88750647 89039223 89156457 89159616 89551746 89572392 89672832 89690328 89695431 89813529 89914136 90087984 90105561 90452544 90576792 90624222 90990952 90996129 91119168 91364364 91535808 91541016 91661544 91911456 91964817 92037708 92085903 92336972 92440512 92458548 92588832 93012192 93017484 93139956 93372372 93424576 93442804 93547584 93931488 94109769 94366356 94490604 94878378 94931424 95056416 95186988 95315584 95446512 95496492 95888394 96014646 96018048 96384384 96457088 96589584 96722262 96830608 97036758 97145568 97410432 97538688 97595316 97990256 98124858 98257536 98392392 98577024 98712432 98978061 98981568 99169434 99300006 99570744 99707517 100143888 100166976 100304568 100743552 100768941 100881936 100901619 101153403 101290176 101343216 101348982 101759112 101898891 102230219 102364821 102368448 102503232 102509064 102842376 102957696 102977784 102983643 103119237 103400388 103454533 103995576 104019552 104162436 104416416 104477037 104618304 104638716 105102648 105185952 105241032 105527968 105666912 105672924 105728259 106305696 106445664 106591758 106791776 106797852 106938468 107205316 107230032 107377326 107847264 107868306 108020304 108432432 108489212 108514224 108663282 108934434 109081728 109138848 109288764 109586736 109731024 110094082 110239038 110242944 110388096 110539728 110663552 110691441 110899152 111051486 111354264 111412574 111537504 111988864 112017087 112448448 112661874 112687848 112814208 112842639 113117784 113336496 113492178 113645504 113795136 113861202 113951448 114011118 114479001 114633792 114791124 115006528 115164504 115316136 115322697 115697673 115827408 115850007 116165868 116296128 116834536 116995023 117021996 117153216 117468468 117534144 117688896 117695592 118171872 118233752 118240479 118334196 118396161 118718964 118875276 119042784 119402328 119429856 119587104 119593908 119751372 120117312 120140748 120633786 120769056 120832296 121328172 121522842 121819152 121986486 122054688 122078502 122215392 122544266 122548608 122619756 122716944 122781204 123278064 123285078 123447402 123451776 124016256 124023312 124186608 124357051 124496496 124761546 125241984 125273547 125479692 125821808 125846357 125987472 126504504 126575232 126741888 126773829 126915984 127090173 127257507 127262016 127328656 127503558 127851192 128019528 128195379 128612211 128786112 128963016 129352522 129382344 129527424 129560067 129730653 130127088 130305834 130833144 130901654 131189856 131438853 131616576 131797368 131970748 132225912 132400008 132407541 132760992 132838069 132943356 133012971 133525184 133739424 134327619 134358588 134509248 134535492 134871204 135124288 135131976 135678816 135865188 135936333 136486428 136678752 137046546 137123168 137303712 137311524 137492316 137867184 138056562 138505458 138660768 138687822 138692736 138883248 139221888 139302716 139518288 139526226 139709934 140058558 140136864 140164206 140247936 140321376 140889216 140897232 140971012 141549534 141735906 141740928 141927552 142122344 142317567 142397136 142584624 142780482 142973376 143169768 143244738 143796352 143824408 143832591 144021969 144027072 144576576 144685632 144884376 145245912 145518464 145555137 145718352 146110471 146115648 146308032 146392974 146985384 147187287 147386304 147588588 147865536 148068648 148472352 148716672 148754151 148950009 149356116 150215832 150250464 150456852 150823712 151115328 151322904 151814936 151935264 152014824 152023473 152638668 153054832 153552672 153754848 153763596 154263564 154436544 154466676 154887824 155100582 155993364 156029328 156624624 156927456 156958074 157349738 157562496 157653972 157778928 157861548 158291952 158500368 158509386 158723712 159203104 159234166 159239808 159449472 159458544 159668496 159887637 160187664 160196778 160407702 160807974 160845048 161025408 161065989 161109728 161770896 161802459 162030456 162425536 162648648 162733818 162739584 162771336 162953856 162994923 163401651 163493008 163622592 163708272 163933146 164370752 164380104 164596536 165141123 165358557 165364416 165582144 165995328 166348728 166577229 167031396 167118861 167306256 167983296 168672672 168992811 169031772 169221312 169453564 169676676 170004744 170238267 170468256 170692704 170791803 170927172 171016677 171482948 171950688 172186686 172509792 172746756 172974204 173502784 173741112 174248802 174444192 174919808 175251804 175532994 175729824 176202702 176301216 176533344 176543388 177014656 177257808 177350628 177501294 178078446 178312914 178319232 179103492 179144784 179380656 179390862 179627058 179828272 180175968 180211122 180905088 180950679 181153584 181248444 181981904 181992258 182238336 182284263 182728728 182979729 183071616 183082032 183117753 183323088 183816399 183822912 183929634 184075416 184171806 184673944 184881024 184917096 184927617 185171103 185177664 186024384 186034968 186279912 186744744 186849152 186885608 187095168 187142319 187609303 187862976 188219538 188732712 188981208 189756756 189856121 189862848 190112832 190373976 190893024 190992984 191255337 191776788 192029292 193179168 193444524 193661216 194028783 194073516 194291136 195190632 195458751 195980512 196249716 196352481 196784784 197424864 197956122 197963136 198338868 198600012 199141488 199415034 200287776 200333952 200609136 201537882 201763872 201803238 202306806 202580352 202686432 202697964 203518224 203797782 204460438 204729642 204736896 205006464 205018128 205569819 205684752 205955568 205967286 206238474 206800776 206909066 207084843 207758187 207991152 208031733 208039104 208324872 208832832 208954074 209236608 209277432 209289339 209564901 210087837 210205296 210246309 210371904 210482064 211055936 211333824 211345848 211456518 212324301 212603859 212611392 212891328 213183516 213583552 213595704 213876936 214170723 214410632 214460064 214754652 214867107 215694528 215736612 216040608 216864864 216978424 217028448 217326564 217868868 218277696 218577528 219173472 219462048 219589461 220188164 220478076 221079456 221382882 221798304 222102972 222708528 222825148 223075008 224034174 224896896 225323748 225375696 225685278 226235568 226672992 226984356 227291008 227590272 227722404 227902896 228022236 228958002 229267584 229582248 230013056 230329008 230632272 230645394 230948809 231395346 231654816 231700014 232331736 232592256 232650873 233669072 233990046 234043992 234306432 234936936 235068288 235377792 235391184 235437111 236024607 236343744 236467504 236480958 236668392 236792322 237437928 237750552 237764079 238085568 238804656 238851249 238859712 239174208 239187816 239502744 240234624 240281496 240295167 240611553 241211961 241267572 241538112 241664592 242656344 243045684 243638304 243779753 243972972 244100727 244109376 244157004 244430784 245088532 245239512 245433888 245562408 245899719 246556128 246570156 246699271 246894804 248046624 248373216 248714102 248992992 249523092 250547094 250959384 251643616 251692714 251974944 253009008 253547658 253831968 254180346 254515014 254524032 254657312 255007116 255702384 256039056 256390758 257224422 257572224 257926032 258280029 258705044 258764688 259120134 259461306 260254176 260611668 261373203 261666288 261803308 262379712 262877706 263233152 263299491 263594736 263941496 264304053 264451824 264800016 264815082 265521984 265676138 265886712 266025942 267050368 267117669 267469371 267478848 268655238 268717176 269018496 269070984 269086293 269742408 270248576 270263952 270316683 271357632 271730376 271872666 272972856 272988387 273357504 274093092 274246336 274607424 274623048 274984632 275734368 275894451 276113124 276257709 277010916 277321536 277375644 277766496 278605432 279036576 279052452 279419868 280117116 280273728 280328412 280642752 281794464 281942024 282329307 283099068 283471812 284244688 284635134 284794272 285169248 285560964 285946752 286339536 286489476 287648816 287665182 288043938 288054144 289153152 289371264 289768752 290491824 291110274 291436704 292220942 292231296 292616064 292785948 293970768 294374574 294772608 295177176 295731072 296137296 296543737 296934183 296944704 297508302 297900018 298712232 299122551 300095159 300431664 300500928 300913704 301647424 302230656 302306823 302645808 302704857 303460209 303629872 303870528 304029648 304046946 305277336 305696673 306109664 306690657 307094463 307105344 307509696 307527192 308527128 308873088 308933352 308950929 309357711 309775648 310201164 310363599 311986728 312058656 313249248 313431111 313854912 313916148 314699476 315307944 315557856 315723096 316583904 317000736 317018772 317184777 318406208 318468332 318917088 319336992 319775274 320375328 320393556 320815404 321615948 321690096 322131978 322219456 323541792 323604918 324060912 324851072 325297296 325467636 325542672 325989846 326803302 326986016 327245184 327416544 327866292 328741504 328760208 329193072 330282246 330717114 330728832 331164288 331990656 332074323 332697456 333154458 334062792 334237722 334612512 335966592 336051261 337345344 337985622 338063544 338442624 338527917 338907128 339353352 340009488 340476534 340936512 341385408 341583606 341854344 342033354 342965896 343437003 343901376 344373372 345019584 345493512 345948408 347005568 347093019 347482224 347550021 348417277 348497604 348888384 350503608 350985069 351065988 351459648 352405404 352589939 352602432 353066688 353086776 354515616 354701256 354721437 355002588 355188483 356156892 356625828 358206984 358289568 358761312 358781724 359254116 359656544 360351936 360422244 361901358 362307168 362496888 363963808 363984516 364568526 365457456 365959458 366164064 366235506 366646176 367632798 367645824 367859268 368150832 368343612 369347888 369834192 369855234 370342206 370355328 372048768 372069936 372559824 373071153 373489488 373771216 374284638 375218606 375725952 375820641 376439076 377465424 377539071 377962416 379513512 379712242 379725696 380225664 380321487 380747952 381270519 381772521 381786048 381985968 382510674 383553576 384058584 384586137 385836633 386358336 386889048 387322432 388057566 388147032 388582272 388680201 389191959 390381264 390917502 391961024 392499432 392704962 393569568 394316559 394849728 395912244 396677736 397200024 397222623 398282976 398514207 398830068 399038913 400575552 401218272 402982857 403075764 403527744 403606476 404613612 405372864 405395928 407036448 407595564 407808999 408920876 409459284 410036256 411139638 411369504 411911136 411934572 412476948 413601552 413818132 414169686 415516374 415982304 416063466 416078208 416649744 417665664 417908148 418554864 418578678 419129802 420175674 420410592 420492618 420743808 420964128 422111872 422667648 422691696 422913036 424648602 425207718 425222784 425782656 426367032 426952701 427167104 427191408 427753872 428341446 428821264 428904931 428920128 429509304 429734214 431389056 431473224 431497773 432065907 432081216 433729728 433956848 434056896 434653128 435737736 436555392 436665411 437155056 438331413 438346944 438924096 439178922 440376328 440956152 441561861 442158912 442765764 443596608 444205944 445417056 445650296 446150016 446262453 446850027 448068348 450647496 450751392 451370556 452471136 452733827 453345984 453968712 455444808 455805792 456044472 456070419 457916004 458155789 459164496 460658016 461264544 461290788 461897618 462790692 463309632 463400028 464663472 465301746 467338144 467980092 468087984 469873872 470782368 470874222 472049214 472687488 472935008 472961916 473336784 473584644 474875856 475501104 475528158 476171136 477609312 477702498 477719424 478348416 478375632 479005488 479662911 480562992 480590334 481223106 482423922 482535144 483076224 483197967 483329184 485312688 485407377 486091368 487276608 487559506 487945944 488201454 488218752 488314008 488861568 488984769 490177064 490204953 490479024 490867776 491124816 491799438 493112256 493140312 493398542 493789608 495423369 496075671 496093248 496746432 497428204 497985984 499046184 499731687 501094188 501356583 501918768 503287232 503385428 503949888 506018016 506978433 507095316 507663936 508360692 509030028 509314624 510014232 510714801 511404768 512078112 512375409 512781516 513050031 514448844 515852064 516560058 517410088 517529376 518240268 518922612 520508352 521223336 522746406 523332576 523606616 524759424 525755412 526598982 527189472 527882992 528608106 528903648 529600032 529630164 531043968 531352276 531773424 532051884 534235338 534938742 534957696 537310476 537434352 538141968 538172586 539484816 540527904 540633366 542715264 542852037 543460752 543745332 545945712 545976774 546715008 548186184 548492672 548939187 549214848 549246096 549353259 549969264 550724083 551449197 551468736 551788902 552226248 552515418 554021832 554643072 554751288 554782851 555513309 555532992 557210864 557319581 558073152 558104904 558839736 560234232 560547456 560656824 561285504 561426957 562827909 563588928 563884048 564658614 566198136 566943624 568489376 569270268 569568363 569588544 570338496 571121928 572679072 572978952 573766011 575297632 575330364 576087876 579537504 580983648 582086349 582220548 582873408 584441884 585571896 586376253 587941536 588749148 589057443 590354352 592274592 593087474 593868366 593889408 595016604 595800036 597424464 598245102 600190318 600863328 601001856 601827408 603294848 604613646 605291616 605409714 606920418 607259744 607741056 608059296 608093892 610554672 611393346 612219328 613381314 614188926 614210688 615019392 615054384 616709457 617054256 617866704 617901858 618715422 619551296 620402328 620727198 621254529 623274561 623973456 624095199 624117312 626498496 626862222 627709824 627832296 627868017 628694703 629398952 630263511 630615888 630738927 631115712 631446192 633167808 634001472 634037544 634369554 636812416 636936664 636972903 637811577 637834176 638673984 639550548 640750656 640787112 641630808 643231896 643380192 644263956 644438912 644601321 647083584 647209836 648121824 650594592 650935272 651085344 651979692 653606604 653972032 654833088 655732584 657520416 658386144 658768383 660564492 661434228 664148646 665394912 666308916 668125584 668475444 669225024 672102522 674690688 675971244 676127088 677055834 677814256 678706704 680018976 680953068 681873024 682770816 683167212 683708688 684066708 685931792 686874006 687802752 688746744 690039168 690987024 691896816 692846427 694186038 694964448 695100042 696834554 696995208 697776768 697952619 701007216 701970138 702131976 702919296 704810808 705179878 705204864 706133376 706173552 706311333 708073821 709031232 709402512 709442874 710005176 710376966 712313784 713251656 713292237 715611533 716413968 716553747 716579136 717522624 717563448 718508232 719313088 720703872 720844488 720885501 721834659 723635883 723802716 724181731 724614336 724993776 727927616 727969032 729137052 730914912 731339259 731918916 732302181 732328128 732471012 733292352 735265596 735718536 736301664 736687224 737699157 738695776 739668384 739710468 740097813 740684412 744139872 745119648 746142306 746978976 747542432 748569276 750437212 751641282 752878152 754930848 755078142 755924832 759027024 759424484 760642974 761495904 762541038 763545042 763572096 763971936 765021348 767107152 768117168 769172274 771673266 772716672 773778096 774644864 774840087 776115132 776294064 777360402 778383918 780762528 781835004 783922048 784119609 784998864 785409924 787139136 788633118 789699456 789898473 791824488 792912159 793355472 794400048 794445246 796565952 797028414 797660136 798077826 801151104 801353007 802408113 802436544 805965714 806151528 807055488 807212952 807258879 809227224 810745728 810791856 810950049 814072896 815191128 815617998 817841752 818918568 818965161 820072512 822279276 822739008 823822272 823869144 824953896 827203104 827636264 827683353 828339372 828773127 830841199 831032748 831964608 832126932 833299488 835816296 837109728 837157356 838259604 840351348 840791393 840821184 840985236 841928256 845383392 845826072 846987921 849297204 850415436 852734064 853905402 854382816 855507744 856682892 857642528 857809862 857840256 859018608 859468428 862946448 862995546 864131814 864162432 867459456 867913696 868113792 869306256 871475472 873330822 874310112 876662826 876693888 877848192 878357844 880752656 881912304 883123722 884317824 885531528 887193216 888411888 889631211 890802549 890834112 891300592 892524906 893700054 896136696 897367653 900285477 901294992 901502784 902741112 904942272 905467654 906691968 906920469 907937424 908114571 910380627 910889616 911611584 912088944 912140838 915832008 916311578 917090019 918328992 920071971 921283389 921316032 922529088 922581576 923795236 925581384 926619264 926800056 926852787 928073133 929326944 930603492 931090797 934676288 935960184 936175968 939747744 940293333 941564736 941748444 944098428 945870016 945923832 946673568 947169288 949751712 951002208 951056316 951554331 955218624 955404996 956751264 958010976 959325822 961125984 961180668 962446212 964847844 965070288 966395934 966658368 970625376 970814754 972182736 974553216 975119012 975891888 976402908 976628016 977969538 980354128 980409906 980958048 981735552 982249632 983598876 986224512 986280624 986797084 987579216 990846738 992151342 992186496 993492864 994856408 995971968 996222969 998092368 999463374 1002188376 1002713166 1003837536 1006574464 1006770856 1007899776 1008153783 1012036032 1013956866 1014190632 1015327872 1016721384 1018060056 1018629248 1020028464 1021429602 1022773297 1022809536 1024156224 1024750818 1025563032 1026100062 1028897688 1030311009 1031704128 1033120116 1034820176 1035058752 1036480536 1037845224 1041016704 1041279057 1042446672 1042650063 1045251831 1045492812 1046665152 1047213232 1051510824 1052955207 1053197964 1054378944 1055765984 1057216212 1057769817 1057807296 1059200064 1059260328 1062704552 1063546848 1064103768 1064164311 1065565449 1068470676 1069877484 1074620952 1074868704 1076283936 1076345172 1078969632 1081055808 1081266732 1085704074 1086921504 1087490664 1091891424 1091953548 1096372368 1097878374 1098492192 1098706518 1099938528 1101448166 1102898394 1102937472 1103577804 1104452496 1105030836 1108043664 1109502576 1109565702 1111026618 1111065984 1114421728 1114639162 1116146304 1116209808 1117679472 1119213459 1120468464 1121313648 1122853914 1125655818 1127177856 1127461923 1127768096 1129317228 1132396272 1132617213 1133887248 1136978752 1138540536 1139136726 1139177088 1140676992 1140964461 1142243856 1143811557 1145317563 1145358144 1145957904 1147532022 1150595264 1150660728 1152175752 1153758411 1157509899 1159075008 1161967296 1164172698 1164441096 1165746816 1166040603 1167575877 1168883768 1171143792 1172752506 1175883072 1177498296 1178114886 1180708704 1182949677 1184549184 1186174948 1187736732 1190033208 1191600072 1191667869 1194848928 1195542621 1196490204 1197116739 1200380636 1201726656 1203654816 1208948571 1209227292 1210583232 1210819428 1213840836 1214519488 1216118592 1216187784 1221109344 1222786692 1223426997 1224438656 1226762628 1228377852 1230108768 1233418914 1234108512 1235733408 1235803716 1237430844 1239102592 1240804656 1241454396 1242509058 1246549122 1247946912 1248190398 1248234624 1252996992 1253724444 1255664592 1255736034 1257389406 1258797904 1260527022 1261231776 1261477854 1262231424 1262892384 1266335616 1268002944 1268075088 1268739108 1273873328 1273945806 1275623154 1275668352 1277347968 1279101096 1280858103 1281501312 1281574224 1283261616 1286463792 1286714793 1286760384 1288527912 1289202642 1294167168 1294419672 1294493319 1296197721 1296243648 1301189184 1301870544 1302170688 1303959384 1307213208 1307944064 1309666176 1309996233 1311465168 1313265121 1314994239 1315040832 1316772288 1317536766 1321128984 1322868456 1324685583 1328297292 1328992847 1330789824 1332617832 1336251168 1336950888 1338450048 1338787359 1340550081 1344205044 1351942488 1352254176 1354111668 1355628512 1357413408 1358201481 1360037952 1361906136 1366334424 1367417376 1368133416 1368211257 1371863584 1373748012 1374467367 1377493488 1381974048 1383793632 1385692854 1388372076 1389928896 1390200084 1393669108 1393990416 1395905238 1402014432 1403940276 1404263952 1409621616 1410359756 1412347104 1412622666 1416147642 1418062464 1418805024 1418885748 1420010352 1420753932 1424627568 1426503312 1426584474 1431223066 1432827936 1433107494 1433158272 1435045248 1435126896 1437016464 1438626176 1438988733 1441688976 1441771002 1443669318 1447271766 1447605432 1448363462 1449228672 1449593901 1449987552 1455855232 1455938064 1456222131 1458274104 1461829824 1462678518 1463837832 1464604362 1464656256 1464942024 1466584704 1466954307 1470531192 1470614859 1471437072 1472603328 1473374448 1475398314 1477391552 1479336768 1479420936 1480195626 1481368824 1486270107 1488227013 1488279744 1490239296 1492284612 1493957952 1495084864 1497138552 1499195061 1500874424 1503282564 1504069749 1505756304 1509861696 1510156284 1511849664 1518054048 1518848968 1520935299 1521285948 1522991808 1525082076 1527090084 1527943872 1530042696 1534214304 1536234336 1537126227 1538344548 1539150093 1543346532 1547556192 1549680174 1552230264 1552588128 1554720804 1556767836 1561525056 1563670008 1568239218 1569997728 1570819848 1574278272 1577266236 1579796946 1583648976 1585824318 1586710944 1588800096 1588890492 1593131904 1594056828 1595320272 1596155652 1602706014 1604816226 1604873088 1611931428 1612303056 1614425904 1614517758 1616641663 1618454448 1621583712 1621900098 1628145792 1628556111 1630382256 1631235996 1635683504 1637837136 1637930322 1640145024 1644558552 1645478016 1646817561 1647644544 1647738288 1648059777 1649907792 1652172249 1654347591 1654406208 1655272528 1655366706 1656678744 1657546254 1661682398 1662065496 1663929216 1664253864 1664348553 1666539927 1666598976 1671632592 1671958743 1674219456 1674314712 1676519208 1680702696 1681582786 1681642368 1681970472 1683856512 1684280871 1688483727 1690766784 1691652144 1693975842 1698594408 1700830872 1705468128 1706458271 1707810804 1708705089 1708765632 1711015488 1713365784 1715285056 1715619724 1718037216 1718936856 1721298033 1725892896 1725991092 1726894897 1728263628 1735827392 1738612512 1742950944 1746259047 1746661644 1748620224 1753325652 1756715688 1759128759 1761505312 1763824608 1766247444 1767172329 1771063056 1776823776 1779262422 1781605098 1781668224 1782601184 1785049812 1787400108 1792273392 1794735306 1800570954 1802589984 1803005568 1805482224 1809884544 1810935308 1813840938 1815874848 1816229142 1820761254 1821779232 1823223168 1824177888 1824281676 1831664016 1832623156 1834180038 1836657984 1840143942 1842566778 1842632064 1845058176 1845163152 1847590472 1850128371 1851162768 1853600112 1853705574 1856146266 1858653888 1861206984 1862181594 1869352576 1869823683 1871920368 1872285597 1872351936 1879495488 1880586666 1883129472 1883496888 1883604051 1888196856 1890790533 1891740032 1891847664 1892216781 1893347136 1894338576 1899436123 1899503424 1902004416 1902112632 1903108662 1910437248 1910809992 1910918709 1913434731 1913502528 1916021952 1918651644 1922251968 1922361336 1924892424 1929695688 1930140576 1932791868 1933316736 1933803963 1941250752 1941629508 1944365472 1950238024 1951783776 1952805816 1953256032 1955939076 1960708256 1960819812 1961916096 1964499264 1967197752 1972561248 1973594168 1975158432 1976305149 1981693476 1984302684 1989712816 1992445938 1996184736 1998926748 2004376752 2005426332 2007675072 2013541712 2016307566 2024072064 2027913732 2028381264 2033442768 2036120112 2040056928 2042859204 2045546594 2045619072 2048312448 2049501636 2051126064 2052200124 2057795376 2060622018 2063408256 2066240232 2069640352 2070117504 2072961072 2075690448 2078539281 2082558114 2084893344 2085300126 2090503662 2090985624 2093330304 2093857857 2094426464 2103021648 2105910414 2106395928 2108757888 2111531968 2114432424 2115539634 2115614592 2118400128 2118520656 2118933999 2124221463 2125409104 2127093696 2128207536 2128328622 2131130898 2136941352 2139754968 2139876711 2146834599 2149241904 2149661241 2149737408 2152567872 2152690344 2157939264 2162111616 2162533464 2162656503 2165503977 2170907649 2171408148 2172545193 2173843008 2174981328 2183782848 2183907096 2192744736 2194017777 2195756748 2196906543 2196984384 2197413036 2199877056 2202896332 2205796788 2207155608 2208904992 2210061672 2213097471 2216087328 2219005152 2219131404 2220293439 2222053236 2228843456 2229278324 2232419616 2235358944 2238426918 2240936928 2242627296 2245707828 2251311636 2254923846 2255536192 2258634456 2264792544 2265234426 2267774496 2273957504 2277081072 2278273452 2281928922 2284487712 2287623114 2290635126 2290716288 2291915808 2295064044 2301190528 2301321456 2304351504 2307516822 2315019798 2318150016 2323934592 2324520261 2328345396 2328882192 2332081206 2335151754 2337767536 2342287584 2345505012 2351766144 2352358827 2354996592 2356229772 2361417408 2365899354 2369098368 2369695419 2372349896 2375473464 2378736477 2380066416 2383200144 2383335738 2389697856 2391085242 2392980408 2394233478 2400761272 2403453312 2404059021 2407224339 2407309632 2417897142 2418454584 2421166464 2421638856 2427681672 2429038976 2432237184 2432375568 2432850147 2438920939 2442218688 2445573384 2446853994 2453525256 2456755704 2456895483 2460217536 2466837828 2468129573 2468217024 2471466816 2471607432 2474861688 2481609312 2482908792 2483050059 2485018116 2486319381 2492523597 2493098244 2495893824 2496380796 2507448888 2511329184 2511472068 2514778812 2517595808 2521054044 2522374179 2522463552 2522955708 2525784768 2536150176 2537478216 2540963763 2547746656 2547891612 2551246308 2558202192 2561716206 2563148448 2566523232 2572927584 2573429586 2573520768 2577055824 2578405284 2588839344 2588986638 2592395442 2592487296 2602378368 2603741088 2604341376 2607918768 2614426416 2619992466 2622930336 2626530242 2629988478 2630081664 2633544576 2635073532 2642257968 2645736912 2649371166 2656594584 2657985694 2661579648 2665235664 2668893633 2672407647 2672502336 2673901776 2677574718 2681100162 2688410088 2692102959 2700856431 2703884976 2704508352 2708223336 2711257024 2714826816 2716402962 2720075904 2720761407 2723812272 2724343713 2731141881 2732668848 2734834752 2736266832 2736422514 2743727168 2747496024 2748934734 2751270057 2754986976 2760215913 2763850167 2763948096 2767587264 2771385708 2776744152 2779857792 2780400168 2780558361 2784219399 2787338216 2787980832 2791810476 2793272391 2804028864 2807880552 2808527904 2819243232 2820719512 2820879999 2824694208 2825245332 2832295284 2837610048 2837771496 2840020704 2841507864 2849255136 2853006624 2853168948 2854662993 2862446132 2865655872 2866214988 2870253792 2874032928 2877977466 2883377952 2883542004 2887338636 2894543532 2895210864 2896726924 2899187802 2899975104 2911876128 2912444262 2916548208 2923659648 2925357036 2927675664 2929208724 2929884048 2933908614 2941062384 2941229718 2942874144 2945206656 2946748896 2950796628 2954783104 2958673536 2958841872 2960391252 2962737648 2972540214 2976454026 2976559488 2980478592 2984569224 2987915904 2988668907 2990169728 2994277104 2998390122 3001748848 3002334517 3006565128 3008139498 3011512608 3019723392 3020312568 3023699328 3024461349 3036108096 3037697936 3041870598 3042571896 3045983616 3050164152 3054180168 3055887744 3060085392 3068319891 3068428608 3072468672 3074252454 3076689096 3078300186 3086693064 3090933027 3095112384 3099360348 3104460528 3105176256 3109441608 3113535672 3123050112 3123837171 3127340016 3127950189 3135755493 3136478436 3139995456 3141639696 3154532472 3158865621 3159593892 3167297952 3169136789 3171648636 3173309451 3173421888 3177600192 3177780984 3188113656 3190640544 3192311304 3192492933 3196696347 3205412028 3207090523 3209632452 3223862856 3224606112 3228851808 3229035516 3233283326 3236908896 3243167424 3243800196 3257112222 3260764512 3262471992 3271367008 3275674272 3275860644 3289117104 3293635122 3295476576 3296119554 3299815584 3304344498 3308695182 3308812416 3310545056 3310733412 3313357488 3315092508 3323364796 3324130992 3328507728 3328697106 3333079854 3333197952 3343265184 3343917486 3348438912 3348629424 3353038416 3357640377 3361405392 3363165572 3363940944 3368561742 3376967454 3381533568 3382385769 3383304288 3387951684 3397188816 3397851639 3401661744 3410936256 3412916542 3415621608 3417410178 3417531264 3422030976 3422893383 3426731568 3430570112 3431239448 3431434671 3435952689 3436074432 3437873712 3442596066 3451785792 3451982184 3453789794 3456527256 3471654784 3472529697 3477225024 3485901888 3492518094 3493323288 3497240448 3498121809 3506651304 3513431376 3518257518 3523010624 3527649216 3532494888 3534344658 3542126112 3548849031 3553647552 3558524844 3563210196 3565202368 3570099624 3574800216 3575003607 3584546784 3586627863 3589470612 3591350217 3601141908 3605179968 3610964448 3621870616 3626845713 3627681876 3631749696 3632458284 3641522508 3643558464 3648355776 3648563352 3663328032 3665246312 3668360076 3670280991 3673315968 3680287884 3685133556 3690326304 3695180944 3700256742 3702325536 3707200224 3707411148 3712292532 3717307776 3722413968 3724363188 3739647366 3743840736 3744571194 3744703872 3758990976 3761173332 3766993776 3767208102 3776393712 3781581066 3783695328 3784433562 3786694272 3788677152 3798872246 3799006848 3804008832 3804225264 3806217324 3821619984 3821837418 3826869462 3827005056 3832043904 3837303288 3842574309 3844503936 3844722672 3849784848 3855068581 3859391376 3860144379 3860281152 3865583736 3867607926 3882501504 3883259016 3883479957 3888593163 3888730944 3900476048 3901237067 3903567552 3905611632 3906512064 3911878152 3921416512 3921639624 3923832192 3928998528 3929988699 3934395504 3939795363 3944982717 3945122496 3947188336 3950316864 3952610298 3963386952 3968605368 3974056749 3979425632 3984891876 3986978541 3992369472 3997853496 4008753504 4010852664 4015350144 4016362077 4021650243 4027083424 4032615132 4055827464 4056762528 4066885536 4072240224 4074604443 4080113856 4085718408 4091093188 4099003272 4102252128 4104400248 4104633771 4115590752 4121244036 4123402101 4132480464 4139280704 4145922144 4151380896 4157078562 4165116228 4169786688 4170600252 4181007324 4181971248 4187715714 4188852928 4206043296 4211820828 4212791856 4223063936 4228864848 4231079268 4237041312 4237867998 4248442926 4250818208 4254187392 4256415072 4256657244 4262261796 4273882704 4279509936 4279753422 4293669198 4298483808 4299322482 4299474816 4305135744 4305380688 4315878528 4316966199 4325066928 4325313006 4331007954 4341815298 4342816296 4345090386 4347686016 4348781703 4349962656 4367565696 4367814192 4368666393 4385489472 4388035554 4391513496 4393813086 4393968768 4394826072 4399754112 4400862921 4405792664 4411593576 4411844577 4414311216 4417809984 4420123344 4426194942 4432174656 4438010304 4438262808 4440586878 4444106472 4457686912 4458556648 4458810321 4464681039 4464839232 4470717888 4476853836 4481873856 4485254592 4491415656 4502623272 4509847692 4511072384 4512209247 4517268912 4529424601 4529585088 4530468852 4535548992 4554162144 4556546904 4562805897 4563857844 4568975424 4575246228 4581270252 4583831616 4590128088 4602642912 4608703008 4611378681 4615033644 4617450279 4630039596 4649040522 4656690792 4657764384 4664162412 4670303508 4675535072 4684575168 4691010024 4704717654 4709993184 4712459544 4722834816 4731798708 4739390838 4744699792 4750946928 4757472954 4760132832 4766400288 4766671476 4779395712 4782170484 4785960816 4788466956 4801522544 4808118042 4814448678 4814619264 4835794284 4836909168 4843277712 4849924989 4855363344 4864751136 4865700294 4877841878 4884437376 4885668333 4891146768 4893707988 4907050512 4913511408 4913790966 4920435072 4933675656 4936259146 4936434048 4940452683 4942933632 4943214864 4944179331 4949723376 4956516747 4963042773 4963218624 4965817584 4966100118 4970036232 4972638762 4985047194 4986196488 4991787648 4992761592 4993045659 4999619781 5014897776 5015876229 5022658368 5022944136 5029557624 5035191616 5042108088 5044748358 5044927104 5045911416 5051569536 5052842613 5065451181 5072300352 5074956432 5081927526 5095493312 5095783224 5102492616 5116404384 5119374813 5123432412 5126115267 5126296896 5133046464 5145855168 5146859172 5154111648 5156810568 5163894099 5177678688 5177973276 5180684691 5184790884 5207482176 5215837536 5228852832 5238777141 5239984932 5245860672 5253060484 5259976956 5270147064 5277386277 5284515936 5291473824 5298742332 5301516987 5313189168 5315971388 5330471328 5337787266 5344815294 5345004672 5347803552 5355149436 5362200324 5376820176 5384205918 5401712862 5407769952 5409016704 5416446672 5422514048 5429653632 5432805924 5441522814 5447624544 5448687426 5462283762 5465337696 5469669504 5472533664 5472845028 5487454336 5494992048 5497869468 5502540114 5509973952 5520431826 5527700334 5527896192 5535174528 5542771416 5550385113 5553488304 5560800336 5561116722 5568438798 5574676432 5575961664 5583620952 5586544782 5608057728 5609471049 5615761104 5616856791 5617055808 5638486464 5641439024 5641759998 5649388416 5650490664 5650812153 5664590568 5672371599 5675220096 5675542992 5676650343 5680041408 5683015728 5698308369 5698510272 5706013248 5706337896 5709325986 5724892264 5731311744 5732429976 5732756127 5740304193 5740507584 5748065856 5755954932 5766755904 5767084008 5774677272 5789087064 5790421728 5793453848 5798375604 5799950208 5801411889 5815888393 5823752256 5824888524 5833096416 5850714072 5855351328 5858417448 5859768096 5867817228 5882124768 5882459436 5885539751 5885748288 5893497792 5901593256 5917683744 5920782504 5925475296 5928915447 5945080428 5952908052 5969138448 5977337814 5988554208 5996780244 6003497696 6004669034 6013130256 6016278996 6023025216 6040625136 6048922698 6072216192 6075395872 6083741196 6085143792 6100328304 6108360336 6120170784 6136639782 6136857216 6144937344 6148504908 6153378192 6156600372 6173386128 6181866054 6190224768 6198720696 6208921056 6210352512 6218883216 6227071344 6235617843 6247674342 6254680032 6255900378 6271510986 6272956872 6279990912 6281573571 6283279392 6309064944 6317731242 6319187784 6334595904 6338273578 6343297272 6346618902 6346843776 6355200384 6355561968 6356801997 6372664389 6376227312 6381281088 6384622608 6384985866 6393392694 6410824056 6414181046 6419264904 6419630133 6440503797 6447725712 6448983723 6449212224 6457703616 6458071032 6466566652 6473817792 6486334848 6487600392 6487969509 6496511931 6512722947 6514224444 6517635579 6521529024 6524943984 6542734016 6551348544 6551721288 6578234208 6582053331 6587270244 6590719629 6590953152 6592239108 6599631168 6608688996 6617390364 6621090112 6621466824 6626714976 6630185016 6639292413 6646729592 6648261984 6657015456 6657394212 6660880317 6666159708 6686530368 6687834972 6697258848 6706076832 6715280754 6722810784 6726331144 6727881888 6737123484 6753934908 6764771538 6766608576 6775903368 6794377632 6795703278 6803323488 6821872512 6825833084 6831243216 6834820356 6845786766 6853463136 6862478896 6862869342 6871905378 6872148864 6875747424 6885192132 6903571584 6903964368 6907579588 6913054512 6945059394 6954450048 6971803776 6973560783 6985036188 6986646576 6996243618 7013302608 7026862752 7036515036 7046021248 7055298432 7057076481 7064989776 7068689316 7084252224 7097698062 7107295104 7117049688 7126420392 7130404736 7136209431 7140199248 7149600432 7150007214 7159413079 7169093568 7173255726 7178941224 7182700434 7202283816 7210359936 7212177063 7221673017 7221928896 7243741232 7253691426 7255363752 7263499392 7264916568 7283045016 7287116928 7296711552 7297126704 7298550441 7316762817 7326656064 7330492624 7336720152 7340561982 7360575768 7370267112 7370686449 7380652608 7390361888 7400513484 7404388719 7404651072 7414400448 7414822296 7424585064 7444827936 7448726376 7449150177 7458958143 7477570791 7479294732 7487681472 7489142388 7522346664 7533987552 7534416204 7552787424 7563162132 7567122537 7567390656 7568867124 7577354304 7597744492 7608450528 7612434648 7622891289 7643239968 7643674836 7653738924 7674606576 7685148618 7689445344 7699569696 7710137162 7718782752 7720288758 7720562304 7731167472 7735215852 7766518032 7766959914 7777186326 7777461888 7800952096 7802474134 7807135104 7811223264 7813024128 7823756304 7842833024 7843279248 7859977398 7868791008 7879590726 7889965434 7890244992 7894376672 7900633728 7905220596 7926773904 7937210736 7948113498 7958851264 7969783752 7973957082 7984738944 7995706992 8006680899 8017222941 8017507008 8021705328 8032724154 8043300486 8054166848 8065230264 8076308877 8102569293 8111654928 8113525056 8133771072 8144480448 8149208886 8160227712 8162284221 8171436816 8173031139 8182186376 8193425643 8198006544 8204504256 8208800496 8209267542 8231181504 8242488072 8246804202 8264960928 8278561408 8280647739 8291550501 8291844288 8302761792 8314157124 8330232456 8339573376 8341200504 8341675083 8362014648 8363942496 8375431428 8377705856 8379817173 8412086592 8423641656 8425583712 8457729696 8462158536 8462639997 8474082624 8475735996 8496885852 8501636416 8512830144 8513314488 8524523592 8547765408 8559019872 8559506844 8563988979 8587338396 8596967616 8598644964 8610761376 8633932398 8650133856 8650626012 8662015908 8683630596 8685632592 8690180772 8697563406 8699925312 8735628384 8737332786 8770978944 8776071108 8783026992 8787626172 8789652144 8801725842 8811585328 8823187152 8823689154 8828622432 8835619968 8840246688 8852389884 8864349312 8876020608 8876525616 8881173756 8888212944 8917113296 8917620642 8929362078 8929678464 8941435776 8953707672 8963747712 8966006721 8970509184 8982831312 9005246544 9007003551 9019695384 9024418494 9034537824 9058849202 9059170176 9060937704 9071097984 9073384047 9108324288 9113093808 9125611794 9127715688 9137950848 9150492456 9162540504 9167663232 9180256176 9192855847 9204959673 9205285824 9217406016 9222757362 9230067288 9234900558 9260079192 9272799081 9298081044 9302949929 9313381584 9315528768 9328324824 9340607016 9351070144 9369150336 9371511513 9382020048 9383850567 9407266479 9409435308 9419986368 9424919088 9463597416 9476596863 9478781676 9489399584 9501893856 9507410367 9514945908 9519928353 9520265664 9532800576 9533342952 9564340968 9571921632 9576933912 9577478799 9590089041 9603045088 9616236084 9621271569 9628897356 9671588568 9673818336 9686555424 9699849978 9710726688 9729502272 9731400588 9755683756 9771336666 9782293536 9787415976 9814101024 9827022816 9827581932 9867351312 9872518292 9880905366 9886429728 9888358662 9899446752 9913033494 9926085546 9926437248 9931635168 9932200236 9940072464 9945277524 9970094388 9972392976 9985523184 9986091318 9999239562 10029795552 10031752458 10045316736 10045888272 10059115248 10070383232 10072921131 10084216176 10089496716 10091822832 10105685226 10130902362 10144600704 10147157307 10149912864 10163855052 10190986624 10191566448 10193554917 10204985232 10232808768 10238749626 10246864824 10252230534 10252593792 10266092928 10268680149 10291710336 10293718344 10294304013 10307858067 10308223296 10313621136 10327788198 10355357376 10355946552 10361369382 10369581768 10414964352 10417589091 10431675072 10457705664 10477554282 10479969864 10491721344 10494365427 10506120968 10519953912 10540294128 10554772554 10569031872 10582947648 10597484664 10603033974 10626378336 10631942776 10646547093 10660942656 10675574532 10689630588 10695607104 10710298872 10724400648 10753640352 10759883589 10768411836 10774050651 10800935587 10803425724 10815539904 10832893344 10865611848 10880537139 10883045628 10895249088 10897374852 10924567524 10930288109 10930675392 10945067328 10945690056 10989984096 10995738936 11005080228 11010842973 11019947904 11040863652 11055400668 11085542832 11100770226 11106976608 11121600672 11122233444 11136877596 11149352864 11151923328 11167241904 11173089564 11218942098 11231522208 11233713582 11234111616 11276972928 11282878048 11283519996 11300981328 11301624306 11329181136 11344743198 11351085984 11353300686 11360082816 11366031456 11396616738 11397020544 11412026496 11412675792 11418651972 11449784528 11464859952 11465512254 11480608386 11481015168 11496131712 11511909864 11527722927 11533511808 11534168016 11549354544 11565205743 11578174128 11580433137 11580843456 11586907696 11596751208 11602823778 11631776786 11647504512 11649777048 11650439871 11665779489 11666192832 11701428144 11703711201 11710702656 11716834896 11719536192 11735634456 11764249536 11764918872 11771079502 11771496576 11786995584 11789966097 11803186512 11819386089 11834948151 11835367488 11841565008 11850950592 11857830894 11890160856 11905816104 11922170247 11938276896 11954675628 11960935623 11977108416 11993560488 12006995392 12009338068 12026260512 12032557992 12046050432 12049086231 12064950729 12081250272 12097845396 12150791744 12167482392 12170287584 12200656608 12216720672 12223813329 12240341568 12273279564 12297009816 12306756384 12313200744 12313901313 12346772256 12363732108 12370206303 12397441392 12417842112 12437766432 12454142688 12471235686 12495348684 12509360064 12511800756 12543021972 12545913744 12563147142 12566558784 12618129888 12635462484 12638375568 12669191808 12676547156 12686594544 12693237804 12711123936 12713603994 12745328778 12752454624 12762562176 12769245216 12769971732 12786785388 12821648112 12828362092 12838529808 12839260266 12881007594 12895451424 12897967446 12898424448 12915407232 12916142064 12933133304 12947635584 12950898597 12975200784 12975939018 12993023862 13025445894 13028448888 13035271158 13043058048 13049887968 13085468032 13102697088 13103442576 13105999179 13156468416 13164106662 13174540488 13181439258 13181906304 13184478216 13199262336 13217377992 13234780728 13235533731 13242180224 13242933648 13253429952 13260370032 13278584826 13293459184 13296052861 13296523968 13314030912 13314788424 13321760634 13332319416 13373060736 13375669944 13376430963 13394043117 13394517696 13412153664 13430561508 13445621568 13452662288 13455763776 13474246968 13507869816 13529543076 13533217152 13536627741 13551806736 13588273803 13588755264 13591406556 13606646976 13651666168 13662486432 13669640712 13688417691 13691573532 13706926272 13724957792 13725738684 13743810756 13751494848 13770384264 13807928736 13815159176 13826109024 13834136043 13852350837 13890118788 13947121566 13970072376 13973293152 13992487236 14026605216 14053725504 14073030072 14114152962 14129979552 14137378632 14168504448 14195396124 14234099376 14252840784 14272418862 14280398496 14299200864 14300014428 14318826158 14338187136 14346511452 14357882448 14365400868 14404567632 14424354126 14443346034 14443857792 14487482464 14507382852 14510727504 14529833136 14549774967 14566090032 14594253408 14597100882 14633525634 14653312128 14657004999 14660985248 14673440304 14681123964 14721151536 14740534224 14741372898 14761305216 14780723776 14801026968 14808777438 14809302144 14821358049 14828800896 14829644592 14832537993 14849170128 14869550241 14889128319 14889655872 14897452752 14898300354 14917916286 14955141582 14958589464 14975362944 14978284776 14979136977 14998859343 15044693328 15047628687 15067975104 15068832408 15105574848 15126324264 15134245074 15134781312 15137734248 15154708608 15158527839 15195488984 15196353543 15216901056 15224869296 15245782578 15286479936 15287349672 15307477848 15349213152 15358124439 15370297236 15378345801 15378890688 15399139392 15420274324 15437565504 15440577516 15462334944 15470431704 15491682297 15533036064 15533919828 15542054073 15554372652 15601904192 15604948268 15622446528 15647512608 15686558496 15716331423 15719954796 15737582016 15759181452 15779930868 15788753344 15810441192 15832158831 15853547808 15874421472 15896226996 15904550961 15917702528 15939567504 15947914164 15991413984 16013361798 16034445882 16035014016 16043410656 16065448308 16086600972 16108333696 16130460528 16152617754 16205138586 16223309856 16227050112 16267542144 16288960896 16298417772 16324568442 16342873632 16346062278 16364372752 16386851286 16396013088 16409008512 16417600992 16418535084 16462363008 16484976144 16493608404 16529921856 16561295478 16583101002 16583688576 16605523584 16628314248 16651155339 16660464912 16682401008 16683350166 16724029296 16727884992 16750862856 16759634346 16824173184 16828413147 16847283312 16850570373 16851167424 16915459392 16924317072 16925279994 16948165248 16951471992 16993771704 17003272832 17017114797 17025660288 17026628976 17029951029 17049047184 17072446573 17094925107 17095530816 17118039744 17119013688 17127977958 17174676792 17193935232 17197289928 17198268381 17220912579 17221522752 17267864796 17276907011 17300267712 17301252024 17324031816 17367261192 17371265184 17380361544 17395126812 17399850624 17404235667 17447665179 17471256768 17474665572 17552142216 17566053984 17575252344 17579304288 17603451684 17623170656 17646374304 17647378308 17656619253 17657244864 17680493376 17704779768 17753051232 17762347512 17776425888 17786746341 17834226592 17835241284 17858724156 17907415344 17932013442 17965662624 18010493088 18014007102 18039390768 18048836988 18069075648 18117698404 18121875408 18146768094 18216648576 18226187616 18251223588 18255431376 18300984912 18325081008 18360512352 18385711694 18409919346 18410571648 18434812032 18445514724 18460134576 18469801116 18520158384 18545598162 18596162088 18605899858 18626763168 18631057536 18656649648 18681214032 18702140288 18706853529 18743023026 18764040096 18767701134 18814532958 18818870616 18839972736 18844720713 18849838176 18927194832 18953193726 18957563352 18978799168 19003787712 19014820734 19029891816 19039856706 19040531328 19065601152 19066685904 19070405991 19117993167 19128681936 19143843264 19153867824 19154957598 19180178082 19206090176 19232472168 19242543138 19257794712 19258890399 19321511391 19343177136 19346951169 19347636672 19373110848 19399699956 19421453376 19459004544 19462801176 19463908527 19489535793 19511367512 19538168841 19542673332 19552906737 19564587072 19574831952 19628202048 19654045632 19655163864 19734702624 19745036584 19746159993 19761810732 19772158887 19772859456 19776717324 19798893504 19826066988 19852171092 19863270336 19864400472 19880144928 19890555048 19940188776 19944785952 19971046368 19972182636 19982640951 19998479124 20059591104 20063504916 20091776544 20118230496 20145842262 20168432352 20178993432 20183645664 20211370452 20261804724 20294314614 20299825728 20327710104 20383132896 20387109834 20409970464 20465617536 20477499252 20493729648 20504461068 20537360298 20587436688 20588608026 20615716134 20616446592 20627242272 20655576396 20710714752 20711893104 20722738764 20739163536 20835178182 20863350144 20915411328 20920682349 20955108564 20959939728 20988730854 21012241936 21016341619 21039907824 21080588256 21109545108 21138063744 21165895296 21171229443 21194969328 21206067948 21252756672 21263885552 21293094186 21321885312 21351149064 21379261176 21391214208 21408628293 21420597744 21448801296 21478239237 21507280704 21519767178 21536823672 21548101302 21601871174 21606851448 21631079808 21636531189 21665019051 21665786688 21731223696 21761074278 21766091256 21790498176 21794749704 21849135048 21860576218 21861350784 21890134656 21891380112 21895651323 21950288451 21979968192 21991477872 22010160456 22021685946 22081727304 22110801336 22112059347 22171085664 22183957523 22201540452 22213166157 22213953216 22243201344 22244466888 22273755192 22298705728 22334483808 22346179128 22347450531 22376874429 22432712373 22437884196 22449633661 22463044416 22467427164 22565756096 22567039992 22601962656 22603248612 22658362272 22689486396 22701367611 22702171968 22706601372 22732062912 22793233476 22825351584 22837303944 22868673867 22899569056 22929719904 22931024508 22961216772 23023819728 23055445854 23068336032 23098709088 23130411486 23156348256 23160866274 23161686912 23173815392 23193502416 23205647556 23263553572 23299554096 23300879742 23331558978 23332385664 23402856288 23407422402 23421405312 23433669792 23439072384 23471268912 23528499072 23529837744 23542159004 23579932194 23606373024 23638772178 23669896302 23670734976 23683130016 23701901184 23715661788 23780321712 23811632208 23844340494 23876553792 23909351256 23921871246 23954216832 23987120976 24013990784 24018676136 24020042697 24051668823 24052521024 24065115984 24098172462 24129901458 24162500544 24195690792 24301583488 24307707879 24334964784 24340575168 24401313216 24433441344 24447626658 24480683136 24486852663 24546559128 24580276929 24594019632 24613512768 24626401488 24627802626 24693544512 24727464216 24740412606 24794882784 24835684224 24841943217 24874651503 24875532864 24908285376 24942471372 24990697368 25018720128 25023601512 25025025249 25086043944 25091827488 25126294284 25133117568 25139451519 25236259776 25270924968 25276751136 25353094312 25373189088 25386475608 25387919991 25422247872 25427207988 25490657556 25504909248 25538490432 25539943464 25573570776 25643296224 25656724184 25677059616 25678520532 25691966937 25762015188 25790902848 25795934892 25832284128 25866266608 25901797194 25950401568 25951878036 25986047724 26050891788 26056897776 26070542316 26099775936 26206885152 26211998358 26312936832 26328213324 26349080976 26362878516 26368956432 26434755984 26469561456 26471067462 26485867296 26506859904 26520740064 26557169652 26586918368 26592105722 26593047936 26628061824 26629576848 26643521268 26664638832 26751339888 26752861926 26788086234 26789035392 26824307328 26861123016 26891243136 26898020163 26905324576 26911527552 26948493936 27015739632 27021010653 27059086152 27073255482 27103613472 27176547606 27177510528 27182813112 27213293952 27220152141 27303332336 27324972864 27339281424 27376835382 27383147064 27413852544 27449915584 27451477368 27487621512 27502989696 27540768528 27578567541 27614879019 27615857472 27630318352 27652218048 27668272086 27704701674 27780237576 27818397243 27894243132 27908849787 27940144752 27946586304 27984974472 28053210432 28107451008 28114534539 28146060144 28151551701 28221799437 28228305924 28259959104 28274757264 28390792248 28429790589 28468198752 28505681568 28522231101 28544837724 28559785059 28560796992 28598401728 28600028856 28637652316 28693022904 28715764896 28730801736 28732436397 28770267123 28809135264 28848708252 28863814707 28886692068 28974964928 29014765704 29021455008 29059666272 29099549934 29132180064 29188506816 29194201764 29267051268 29314009998 29321970496 29346880608 29362247928 29442303072 29481068448 29482745796 29561447552 29602053936 29617554876 29642716098 29659289184 29665075986 29698340256 29739100482 29778256638 29779311744 29794905504 29796600708 29835832572 29910283164 29917178928 29956569552 29958273954 29997718686 30089386656 30095257374 30135950208 30137664816 30211149696 30218763393 30252648528 30268490148 30275468496 30317055678 30390977968 30392707086 30433802112 30441471921 30449738592 30491565156 30572959872 30574699344 30580664751 30614955696 30698426304 30716248878 30740594472 30756691602 30757781376 30798278784 30806040447 30840548648 30875131008 30881155032 30882912039 30923574201 30924669888 30940863408 30983364594 31066072128 31067839656 31084108146 31108745304 31203808384 31209896536 31244893056 31252767273 31295025216 31373116992 31432662846 31439909592 31475164032 31518362904 31559861736 31577506688 31620882384 31664317662 31705972207 31707095616 31748842944 31792453992 31809101922 31879135008 31895828328 31939641279 31982827968 32026723596 32068891764 32086821312 32130896616 32173201944 32260921056 32279650767 32305235508 32322151953 32402806761 32410277172 32446619712 32596835544 32641611417 32649136884 32685747264 32692124556 32728745504 32773702572 32790864327 32792026176 32835201984 32837070168 32969952288 32987216808 33032528919 33059843712 33122590956 33166202004 33256628496 33302310678 33320929824 33364802016 33366700332 33448058592 33455769984 33501725712 33519268692 33656826294 33694566624 33701140746 33702334848 33830918784 33848634144 33850559988 33902943984 33987543408 34034229594 34053257952 34059902058 34098094368 34144893146 34189850214 34191061632 34236079488 34238027376 34255955916 34349353584 34394579856 34396536762 34441825158 34443045504 34535729592 34553814022 34583168781 34600535424 34602504048 34648063632 34695617229 34734522384 34741299411 34742530368 34760723088 34790253624 34808471334 34895330358 34942513536 34949331144 34951319613 34997338467 35104284432 35111133603 35132107968 35150504688 35158608576 35206903368 35246341312 35292748608 35294756616 35313238506 35314489728 35360986752 35369898291 35409559536 35458158267 35504844453 35506102464 35524695024 35552851776 35573492682 35668453184 35670482568 35717448312 35766510741 35814830688 35864026884 35882806869 35931325248 36020986176 36028014204 36078781536 36097673976 36138151296 36147258693 36194852187 36235396808 36243750816 36293536188 36452375232 36502447176 36510862752 36601969824 36650162016 36671439987 36721024704 36771423388 36819838692 36891029448 36920269152 36939602232 36941703939 37040316768 37091196324 37110618909 37192324176 37211799716 37253526336 37313299296 37362428064 37413707058 37486046052 37528080192 37535402268 37629065916 37637741232 37689441426 37699676352 37854389664 37906387452 37915126704 37957598336 38007575424 38029641468 38059783632 38079713412 38133371808 38140811982 38235986334 38257363872 38287686528 38307735648 38309915196 38360356164 38412180352 38464944336 38485086276 38515589424 38517780798 38643022782 38686354272 38693902338 38695273344 38746221696 38799399912 38842906752 38852695791 38925602352 38927817054 38979071586 39022735024 39076337682 39085346664 39105813474 39129174144 39149663904 39256404096 39308091264 39310327728 39317997537 39469405248 39490073168 39492319986 39523621464 39544317774 39545718912 39553434648 39597787008 39652133976 39704342184 39706601193 39726540672 39728800944 39760289856 39781110096 39880377552 39888158583 39889571904 39942092736 39944365272 39965281902 39996958248 40119182208 40127009832 40129292889 40182129351 40183553088 40236460992 40291684524 40336864704 40357986864 40367291328 40422740904 40523609448 40588629228 40599651456 40609883223 40655420208 40711218751 40764821409 40766265792 40774219668 40819940928 40954998504 40987459296 41008922136 41065253073 41074720596 41174873376 41177216052 41198778257 41231432268 41254484544 41311152792 41423786208 41445477528 41478327072 41502408129 41557052511 41670356364 41841364698 41910217128 41919879456 41977461708 42024483872 42032683238 42079815648 42161176512 42219090216 42342458886 42389938656 42412135896 42505513344 42527771104 42586188372 42702298128 42758522352 42817256586 42841195488 42897602592 42956478474 43014561408 43039534356 43073647344 43096202604 43203742348 43213702896 43273062378 43330038102 43331573376 43462447392 43522148556 43532182512 43589499408 43649324901 43698270096 43721152436 43782760224 43791302646 43900576902 43959936384 43971014997 43982955744 44020320912 44043371892 44163454608 44221602672 44224118694 44342171328 44367915046 44403080904 44426332314 44427906432 44486402688 44488933776 44497613979 44547510384 44597411456 44608650723 44667384957 44668967616 44692358256 44694901062 44753748858 44865424746 44875768392 44899267322 44926088832 44934854328 44937410931 45131512192 45134079984 45142886061 45203925312 45206497224 45316724544 45378972792 45402735222 45404343936 45413202744 45464125824 45475583517 45586466952 45589060629 45650703168 45674607888 45737347734 45799138112 45859439808 45862049016 45922433544 46047639456 46074373317 46110891708 46135037403 46136672064 46197418176 46260822972 46312696512 46321732548 46347630784 46387004832 46411295112 46475046891 46527107144 46599108192 46601759484 46626162219 46663117956 46805712576 46814844804 46867339584 46942537824 47059675488 47084318008 47148994269 47159864388 47212746048 47277544356 47339792604 47366260032 47431323576 47560643424 47623264416 47688680988 47713652883 47753107584 47818702512 47843742492 47974241952 48037352272 48040085394 48103337646 48105042048 48130231968 48196344924 48259802916 48325001088 48391381584 48615415758 48669929568 48681150336 48802626432 48866882688 48895253316 48973705326 49093118256 49160553858 49188039264 49227025536 49252802976 49255605252 49387089024 49454928432 49480825212 49589765568 49683886434 49749303006 49751065728 49816570752 49884942744 49953466017 49981394736 50047203024 50050050498 50115891553 50172087888 50183654976 50252588568 50278903038 50472519552 50485239441 50541849936 50551711119 50553502272 50706188624 50746378176 50772951216 50775839982 50844495744 50854415976 50981315112 51009818496 51051344391 51076980864 51079886928 51089853087 51147141552 51217339719 51284775321 51286592448 51313448368 51354119232 51357041064 51383933874 51524030376 51581805696 51591869784 51594805143 51662737737 51664568256 51732533216 51803594388 51830721033 51900803136 51903756072 51972095448 52101783576 52113795552 52141084632 52199551872 52212707001 52342995537 52413770304 52423996716 52656426648 52698161952 52725757032 52737912864 52869511968 52939122912 52942134924 52969857759 52971734592 53041480128 53114339304 53173836736 53184211444 53259153696 53287042536 53329277664 53360239023 53502679776 53505723852 53576172468 53722246032 53796040326 53810649152 53896987872 54031479264 54042021306 54118172304 54146510964 54207226944 54353095212 54365626224 54440304282 54606664672 54649945728 54678562848 54753670764 54766294128 54899831168 54902954736 54975243024 55081537056 55157135082 55229758038 55231714944 55260636704 55304436096 55336544172 55409403348 55560475152 55636794486 55788486264 55817699574 55880289504 55893172608 55969948944 56106420864 56120560587 56229069078 56292120288 56303103402 56443598874 56456611848 56519918208 56534162139 56549514528 56781584496 56859581178 56936397504 57011363136 57044462202 57089675448 57119570118 57121593984 57196803456 57200057712 57211217973 57275304632 57353979501 57386045808 57431529792 57461603472 57464872794 57540534246 57618270528 57697416504 57727629414 57773384136 57949929856 57964534173 58029531408 58040853507 58042910016 58119332544 58199099868 58264360128 58377013632 58388403528 58391725581 58534102536 58614506523 58628019996 58643940992 58658720211 58693761216 58724495856 58882519813 58884606144 58962136896 58965491592 59204107872 59235109752 59238479979 59285432196 59316476661 59318578368 59330151972 59396680512 59478200964 59556513276 59589811008 59593201416 59671665144 59820566328 59834357856 59913139104 59916547908 59947922853 59995437372 60178773312 60190514748 60275329632 60437526786 60505297056 60536980296 60550936992 60634111356 60781955936 60785414172 60882943842 60899477184 60983130312 61149398688 61161329502 61229911392 61396852608 61432497756 61481188944 61513383204 61612080894 61681097296 61762310064 61765824078 61847148402 61849339776 61881726816 61966729188 62132144256 62135679312 62168216292 62217490608 62419793072 62505534546 62590050432 62746233984 62762047047 62865325692 62879819184 63036725808 63049024857 63119723472 63241764768 63328635324 63411944414 63414191232 63497685888 63513688329 63584907984 63618203844 63758270016 63791656656 63879282558 63965655936 64053447192 64137783528 64173642624 64225884879 64261793232 64346403888 64434717711 64521842112 64559301534 64610471016 64644303906 64805613522 64820554344 64893239424 64909593567 64995057153 65193671088 65283222834 65298273768 65371494528 65384249112 65457491008 65547405144 65581728654 65584052352 65670403968 65674140336 65686953969 65850865353 65939904576 65974433616 66065057838 66245181912 66332404008 66336178041 66513256992 66551872569 66604621356 66639498471 66641859648 66729604032 66733400664 66896117184 67003451424 67038537384 67042351593 67130623287 67298137119 67313652588 67348900983 67389133248 67402281492 67697268288 67701119976 67805887968 67975086816 68068459188 68104102833 68106515904 68119804116 68196188736 68289786292 68379700428 68476054752 68511911832 68606021601 68698707168 68789159712 68793073524 68883650316 69071459184 69107628044 69166337562 69205008096 69296127264 69391234458 69469044768 69482598822 69485060736 69521446176 69580507248 69616942668 69790660716 69898662288 69902639226 69994676934 70208568864 70222267206 70264215936 70301009376 70317217152 70413806736 70492682624 70585497216 70589513232 70626477012 70739796582 70819119072 70916316534 71009688906 71012204928 71049390048 71105703552 71146985364 71336906368 71340965136 71434896624 71533021482 71629661376 71728053768 71765613738 71862650496 72041972352 72056028408 72060128091 72155006469 72157563072 72195347952 72294517386 72389704374 72470793616 72487501632 72587072376 72904750464 72923123637 73004894352 73021725504 73203939648 73300324032 73342879974 73442049408 73460557989 73542846776 73639677384 73740830787 73782058896 73840538304 73879204464 73883407878 74080633536 74182392648 74221237818 74384648352 74423599432 74507052672 74525829651 74623954509 74626598592 74724856128 74827414116 74972092104 75056160384 75070804536 75258131832 75275482464 75378882852 75399352704 75418354557 75606549109 75708779328 75812774904 75830253408 76059282936 76119567264 76159426824 76163759973 76266743616 76281623964 76471972668 76512016763 76514727744 76615471296 76619830392 76720712328 76929888672 76970172552 77031178848 77035561596 77075900811 77286045564 77372708544 77387804676 77598799824 77705391582 77851204704 77855634108 77958143172 78045470048 78152675364 78170693328 78211626948 78299327808 78620655456 78635995074 78938810496 78980146336 78984639972 79047242928 79088635548 79106869296 79304267952 79408684368 79413202386 79457601888 79520579712 79562220192 79760755104 79776317166 79779143808 79884185472 79888730544 79930563804 79993916496 80254019664 80258585778 80364258702 80367106176 80472921984 80583369048 80673729408 80694060489 80715973728 80734582656 80845481808 81047218896 81063031959 81177258456 81219766446 81310840416 81422437502 81529642818 81532531584 81548439336 81639881856 81660456423 81909997008 81974918592 82017844272 82130506146 82149441192 82349746752 82354432104 82397556514 82462864536 82508969088 82622305584 82735702623 82844637057 82847572416 82890955056 82956654144 83004816258 83114105022 83340712728 83455191729 83682729396 83726549361 83820434256 83839758912 83954923416 84048967744 84065366476 84159631296 84322353024 84343603617 84438180432 84454655103 84665398311 84684917772 84779877312 84824271792 85055542208 85172376744 85289371767 85404596256 85517044704 85566693303 85634513172 85679355177 85682390976 85795205184 85912956948 86079068712 86147294688 86192405208 86197309191 86310801369 86407484696 86427405792 86546124756 86591444121 86660076204 86924894784 87044297112 87064365024 87178998816 87298649802 87396540192 87442304872 87565520448 87582605292 87801153804 87942029994 87965911488 88040641824 88086743784 88326909216 88443205344 88448237388 88684342656 88735830092 88806161808 88852664628 88977867552 88995227958 89095020768 89217301446 89334769914 89337935232 89384716512 89389802124 89507497716 89730849492 89751536784 89798534644 89869708656 89874821862 90268159968 90285772122 90407850624 90412994448 90633449088 90656290179 90757945584 90805470444 90826405488 90951167034 91172933904 91178121258 91301406336 91349215776 91474695468 91598276224 91718879616 91724098032 91741994253 91844867088 92095278912 92148746634 92221783416 92270074806 92273344128 92394836352 92521645944 92625393024 92643465096 92648736117 92695261568 92770722603 92774009664 92822590224 92950093782 93054214288 93072370027 93198216384 93203518968 93252324438 93326235912 93611425152 93629689608 93734679168 93758301819 93885075648 94119350976 94168636016 94297988538 94319728776 94425492096 94555088712 94679585208 94732520064 94862647152 95117916621 95121286848 95246528832 95377361976 95427305766 95637405024 95687484984 95818923837 95948483904 96074704544 96080170788 96206675292 96260463936 96392689848 96519605832 96782763168 96838952301 96966455859 97208420283 97230831516 97339859136 97790506632 97924834251 97947410652 98186236512 98321107716 98372592981 98376078528 98505605952 98511210504 98909856864 98961650424 99097586757 99179531136 99367772868 99498606012 99769885488 99906932034 99962789472 100094406048 100100100996 100231783106 100344175776 100367309952 100505177136 100557806076 100970478882 101083699872 101103422238 101107004544 101412377248 101492756352 101545902432 101551679964 101708831952 101962630224 102102688782 102159773856 102179706174 102294283104 102434679438 102569550642 102573184896 102626896736 102708238464 102714082128 102767867748 103048060752 103183739568 103189610286 103325475474 103329136512 103465066432 103607188776 103661442066 103749506343 103801606272 103807512144 103944190896 104086851687 104203567152 104223898233 104227591104 104282169264 104425414002 104685991074 104827540608 104847993432 104853958839 104992015401 105312853296 105333400809 105396323904 105451514064 105475825728 105739023936 105878245824 105884269848 105939715518 105943469184 106082960256 106109694873 106228678608 106347673472 106368422888 106374474801 106514533359 106518307392 106574085072 106658555328 106720478046 107005359552 107011447704 107152344936 107444492064 107592080652 107621298304 107648420607 107793975744 108062958528 108084042612 108236344608 108293021928 108414453888 108441776079 108706190424 108731252448 108880608564 109213329344 109357125696 109507341528 109532588256 109805909472 109950486048 110014319961 110163074112 110314270164 110459516076 110521273408 110673088344 110818806696 110825111817 111120950304 111273588972 111331856727 111576972528 111635399148 111760579008 111939897888 112241121174 112458138156 112584240576 112606206804 112887197748 112913223696 113068324278 113099029056 113563168992 113719162356 113872795008 114022726272 114088924404 114179350896 114239140236 114400115424 114422435946 114550609264 114707959002 114772091616 114863059584 114923206944 114929745588 115081068492 115236541056 115394833008 115455258828 115546768272 115929068346 116059062816 116081707014 116085820032 116238665088 116398199736 116528720256 116558087373 116776807056 116783451162 117068205072 117229013046 117256039992 117317440422 117387522432 117448991712 117765039626 117769212288 117924273792 117930983184 117953992611 118408215744 118470219504 118476959958 118570864392 118632953322 118637156736 118660303944 118793361024 118956401928 119113026552 119119803579 119179622016 119186402832 119343330288 119507126011 119641132656 119664475749 119668715712 119826278208 119833095816 119895845706 119990874744 120357546624 120381029496 120387878667 120546388053 120550659264 120875053572 120938349077 121010594112 121073960592 121101873984 121268222712 121563911872 121570828344 121765887684 121798954368 121829649669 121966260624 122133656253 122294464227 122298797376 122322659004 122459822784 122864995512 122962377888 123026766408 123195759219 123224161788 123362194592 123524620128 123531648156 123596334771 123694296804 123763453632 123933458376 124271358624 124336432584 124434981216 124507224387 124671157533 124839586144 125011069092 125524094094 125730651384 125759638368 126073451616 126098049714 126239446944 126483529536 126657270648 126823888828 127027376658 127169815968 127236407688 127516540032 127583313312 127758565116 128106894384 128275567056 128451769758 128523586464 128692807776 128869435422 129043684224 129118603068 129220942032 129288607812 129611227044 129641108688 129819187134 129990114306 130387342176 130566445668 130596547536 130768498224 130914982016 130947974703 131094810288 131163457308 131348280672 131373907938 131701730706 131879809152 131913044991 131948867232 132130115676 132490363824 132664808016 132672356082 133026513984 133103745138 133209242712 133278996942 133283719296 133459208064 133466801328 133492841937 133792234368 133825952169 134002154871 134006902848 134077074768 134084703186 134261246574 134596274238 134627305176 134697801966 134778266496 134804562984 134812232793 135394536576 135402239952 135428658183 135611775936 135950173632 136136918376 136208205666 136213031808 136239608232 136392377472 136426750551 136579572584 136759400856 136767181887 136952109504 137023823664 137212043202 137397414336 137578319424 137586147048 137767300632 138142918368 138215256088 138223119951 138332675124 138405112209 138410016192 138592254528 138782468916 138938089536 138965197644 139042892352 139161014496 139233885336 139581321432 139797324576 139805278452 139878486657 139989353868 140412162631 140417137728 140444534412 140602018752 140827613472 141179026464 141252954024 141446982807 141479593164 141638238144 141832633068 142019377812 142098780096 142293970728 142681930272 142869793248 143066042964 143140958649 143259322752 143456107536 143531227476 144112056816 144120256182 144310012938 144315126144 144390695904 144589034772 144779408748 144941587232 144975003264 145174144752 145846247274 146009788704 146043451008 146407879296 146600648064 146685759948 146921115978 147085693552 147279354768 147481661574 147564117792 147681076608 147758408928 147766815756 148161267072 148364785296 148442475636 148769296704 148847198864 149051659302 149247909018 149253197184 149449712256 149654828232 149860398051 149944184208 150141609072 150347674659 150516263664 150550964928 150757765704 150836709114 151213098218 151417558656 151455718323 151625549808 151655133357 151660506816 152118565872 152239134528 152318853648 152327519946 152533487232 152563247928 152943945336 153024033526 153029455488 153154033173 153230942592 153239660784 153269559261 153441424656 153652019157 153854325963 153859777344 153940345104 154062357696 154071123192 154151801622 154572091128 154745417088 154775609352 154784415429 154988213211 155197599648 155410783164 155492163099 155702409408 155711268216 155916286344 156090940096 156305350728 156341386656 156423253896 156598655616 156638121003 157028986611 157241310912 157271990148 157960292672 157969279944 158094485856 158177271096 158213738592 158608535904 158817368736 158826404772 158909573277 158915203776 159124440384 159521510208 159552634332 159777461088 159861127608 159987832992 160080717069 160508039328 160517171556 160728517404 161166738096 161388120978 161431947456 161690963616 162094437792 162126063918 162354516912 162439532892 162621680832 162844875004 163059285636 163096878672 163320912846 163819994016 163949837184 164035688544 164261012292 164298882384 164699493504 164708864208 164795113028 164925729072 165244611168 165471405246 165689274114 165695144832 165781910112 165913308288 166009632516 166228210044 166681425456 166910383458 167365458792 167453098722 167640868512 167679517824 167909846832 168097935488 168130732952 168319262592 168361681761 168687207234 168876360864 168909310206 169330796622 169369835544 169559754624 169648543584 170111084416 170344753488 170578743534 170809192512 171034089408 171133386606 171269026344 171358710354 171364781952 171590410368 171825913896 172061938503 172158137424 172294589376 172384810416 172394618382 172621602738 172814969392 172854811584 173092249512 173182888242 173320152408 173849789568 173893602519 174088594224 174122560521 174128730048 174357997632 174597299604 174793080384 174884609744 175131040896 175165210584 175175176743 175602307608 175843519569 175884059988 175931822976 175976160633 176081283648 176173487568 176647559439 176653818432 176886410688 176896474776 177471660184 177612323616 177705329256 177715439937 177949429983 177955735104 177990455916 178190041536 178434602892 178669539828 178769433024 178779604248 179014995432 179461698984 179503073568 179597069288 179739417312 179749643724 179843768559 180536319936 180571544244 180825988896 181312580358 181515891168 181610940888 181652810976 181902334068 182345867808 182356242516 182698431552 182949390936 183448196064 183483988506 183689734176 184190557824 184297493268 184443566832 184540149612 185043291888 185286930192 185297472234 185541445206 185548019328 185645180448 185900187564 186108428576 186144740054 186396432768 186407037936 186504648876 186652471824 187259379216 187516603638 187770151296 188238701952 188286141141 188337272032 188595977076 188639457552 189110177424 189147074571 189359170416 189725294304 190235833242 190242573696 190493057664 190541064987 190754723952 190854611532 191274810048 191374969968 191637847674 191896967808 192149409088 192160341576 192413350584 192520927872 192677654637 192785379696 193039211664 193304153133 193565526336 193677904602 193932911718 194416840566 194461663032 194679718272 194728780701 194985171459 195581013264 195849668502 195894821304 196372473024 196642215432 196745185962 196752157056 197011211904 197022421008 197060861907 197552596059 197819713728 197923300848 198195173514 198735545736 198997212024 199008534123 199539770976 199655617707 199813864068 199918495413 199925578944 200188812096 200200201992 200463566212 200688351552 201010354272 201115612152 201127054779 201391869861 201894411357 201940957764 202046702949 202167399744 202206844476 202824754496 203091804864 203103359928 203417663904 203925260448 204205377564 204312308499 204319547712 204359412348 204588566208 204869358876 205139101284 205253793472 205428164256 205535735496 205818064803 206096121504 206367479136 206379220572 206650950948 206930132864 207214377552 207322884132 207499012686 207615024288 207888381792 208173703374 208407134304 208447796466 208455182208 208564338528 208850828004 209371982148 209695986864 209707917678 209984030802 210625706592 210666801618 210792647808 210903028128 210951651456 211478047872 211756491648 211768539696 211879431036 212219389746 212457357216 212736845776 212748949602 213029066718 213036614784 213148170144 213317110656 213440956092 214010719104 214022895408 214304689872 214888984128 215184161304 215296841214 215587951488 216125917056 216168085224 216180384273 216465019407 216472689216 216586043856 216883552158 217412380848 217462504896 217761217128 218426658688 218714251392 218769370911 219014683056 219065176512 219611818944 219900972096 220028639922 220326148224 220628540328 220919032152 221042546816 221222492361 221346176688 221637613392 221650223634 221941805449 222241900608 222547177944 222663713454 223153945056 223270798296 223521158016 223577488953 223871863527 223879795776 224482242348 224916276312 225168481152 225212413608 225774395496 225826447392 226136648556 226198058112 226255063671 226819647327 227126337984 227438324712 228177848808 228358701792 228478280472 228491279919 228800230848 228844871892 229101218528 229415918004 229536050289 229544183232 229846413888 229859491176 230162136984 230789666016 230910517656 231093536544 231227702433 231858136692 232118125632 232163414028 232796399472 233116174746 233553614112 233566902324 234136410144 234458026092 234512079984 234634880844 234897983424 235530079252 235861966368 235907985222 236816431488 236940439008 236953919916 237141728784 237265906644 237320607888 237912803856 238226053104 238239607158 238372805664 238686660576 239014252022 239282265312 239328951498 239337431424 239652556416 239666191632 239791691412 239981749488 240762058992 240775757334 241092776106 241101318528 241750107144 241876698154 242021188224 242082181467 242147921184 242203747968 242536445424 243127823744 243141656688 243189095877 243531775368 243659299338 243932521248 244267312506 244588928454 244597594752 244645318008 244919645568 244981369269 245729991024 245924755776 246053532816 246391518438 246448323576 246724389184 247049240256 247063296312 247192669542 247388593608 247526907264 247866916752 248207107869 248533911171 248542717248 248672865168 248869962432 249014448774 249342315066 249679172288 250022138184 250365575187 251048188188 251179648083 251461302768 251519276736 252146903232 252196099428 252478893888 252967059072 253030810851 253314541296 253363965309 253647777656 253996194933 254054753316 254339631936 254472815376 255166626624 255517130232 256213788768 256551134112 256700079909 256903539516 257038065531 257047172928 257385615552 257738870844 258237206136 258441884064 258577215624 258591927573 259222454088 259282217376 259638374268 259774332363 259980228612 260774684352 261132891336 261193095072 261536996448 261895949406 262189620576 262326914616 262696561344 262747815876 263403461412 263826089982 263897734464 264260231352 264980727648 265329616032 265344712164 266053027968 266207490276 266418485424 266557993884 266933602656 266985683874 267651904338 268004309742 268013805696 268154149536 268169406372 268522493148 269192548476 269254610352 269395603932 269609125968 269624465586 270804479904 270857316366 271223551872 271900347264 271968870537 272273836752 272416411332 272479216464 272853501102 273159145168 273518801712 273534363774 273904219008 274047647328 274424086404 274794828672 275156638848 275172294096 275225982759 275534601264 276285836736 276430512176 276446239902 276665350248 276810224418 276820032384 277184509056 277564937832 277876179072 277930395288 277946208351 278085784704 278312167809 278322028992 278467770672 279162642864 279217110081 279594649152 279610556904 279756973314 279978707736 280824325262 280834275456 280889068824 281204037504 281274905457 281655226944 282358052928 282505908048 282893965614 282959186328 283276476288 283665266136 284038755624 284197560192 284587941456 284978531257 285353749863 285363860544 285739586496 286132085928 286281917298 286912215072 287062454952 287456771511 288224113632 288240512364 288391447799 288620025876 288781391808 289178069544 289558817496 289883174464 290348289504 290516856903 290899367577 291625260849 291692494548 292019577408 293371519896 293774502753 293842231956 294171387104 294558709536 294963323148 295117778943 295128235584 295516817856 295533631512 296729570592 296884951272 297292760271 297538593408 297694397728 298103318604 298495818036 299309656464 299720796102 299888368416 300283218144 300695349318 301032527328 301101929856 301515531408 301673418228 302426196436 302911436646 303251099616 303310266714 303321013632 304237131744 304478269056 304637707296 304655039892 305126495856 305887890672 306048067052 306308066346 306479321568 306539118522 306882849312 307304038314 307708651926 307719554688 307880690208 308124715392 308142246384 308303603244 309144182256 309551218704 309568830858 309976426422 310395199296 310821566328 310984326198 311404818816 311422536432 311832572688 312181880192 312260555061 312610701456 312671694699 312682773312 312846507792 313276242006 314057973222 314482621824 314543980296 314561876517 315920585344 315938559888 316000202427 316188971712 316354542192 316427477184 317217071808 317634737472 317652809544 317819146554 317830407552 318248880768 318329084619 319043020416 319105268664 319123424403 319543600077 319554922176 319722255216 319975665984 320161434138 321016078656 321034343112 321457034808 322333476192 322776241956 322863894912 322945261821 323381927232 324188875584 324252127836 324709033824 324879065784 325243361664 325325328237 325689750008 326118571272 326193757344 326641825692 327639988032 328071377088 328522024584 328597764768 329417728416 329590226056 329851458144 330042959883 330489222336 330942810492 331378548228 331563820224 332019265032 332456420088 333362850912 333820766916 333995570181 334730917584 334906197444 335281737024 335819693664 336261465904 336723363522 337374414468 337752721728 337818620412 338661593244 338739671088 339297087168 340689506976 341157487068 341618385024 342068178816 342266773212 342538052688 342717420708 343651827792 344123877006 344316274848 344589178752 344769620832 344789236764 345243205476 345629938784 345709623168 346184499024 346365776484 346640304816 347787205038 348177188448 348245121042 348257460096 348715995264 349194599208 349586160768 349674262119 349769219488 350330421168 350350353486 351204615216 351687039138 351768119976 351952321266 352162567296 352346975136 353295118878 353307636864 353772821376 353792949552 353861977833 354943320368 355224647232 355410658512 355430879874 355898859966 355911470208 355980911832 356380083072 356869205784 357339079656 357359410737 357538866048 357559208496 358029990864 358521378033 358923397968 358993427247 359006147136 359194138576 359478834624 359499287448 359687537118 361072639872 361143088488 361163636001 361639164159 361651977792 362625160716 362815047231 363031782336 363221881776 363305621952 363804668136 364691735616 364712485032 365396863104 365488949007 365898781872 366400968759 366883392681 366896392128 366967977012 367379468352 368594986536 368887133664 369080299224 369587277657 370086583776 370573860384 370594944468 370789004313 371082890412 371290360896 371800375128 372216857152 372289480108 372814075872 373009297752 373304943648 373521673161 374013472599 374518758432 375033207276 376572282282 376674544064 377191954152 377278915104 378220354848 378294149142 378718340832 379450588608 380471666484 381082129974 381509447904 381709223064 382549620096 382749939936 383275695348 384298818176 384320683152 384826701168 385355309274 385570759392 386078423328 386608306266 387131052672 387355809204 387865823436 388833681132 388923326064 389457561402 389970342918 391162026528 391699337004 391789642608 392744946048 392843924109 393284430864 393490371924 394044842016 394121723814 395105192118 395639427456 395739134973 395846601696 396390347028 397471091472 397994424048 398017068246 399079541952 399311235414 399627728136 399836990826 399851157888 400377624192 400400403984 400478525811 400927132424 401376703104 401477856507 402006464613 402020708544 402231224304 402254109558 402783739722 403788822714 403881915528 404093405898 404334799488 404413688952 405649508992 406183609728 406206719856 406285974549 406835327808 407850520896 408410755128 408624616998 408639095424 408718824696 409177132416 409738717752 410278202568 410301545661 410507586944 410856328512 411071470992 411636129606 412177638691 412192243008 412734958272 412758441144 413301901896 414428755104 414645768264 414669359853 414998025372 415215336627 415230048576 415776763584 416347406748 416814268608 416895592932 417128677056 417701656008 418743964296 419391973728 419415835356 419635459971 419968061604 421236487893 421251413184 421333603236 421806056256 423537079392 423758862072 424340948421 424438779492 424914714432 425473691552 425497899204 426058133436 426296340288 426881912184 428045790816 428609379744 429422875947 429777968256 430368322608 430593682428 432336170448 432360768546 432930038814 432945378432 433172087712 433767104316 434824761696 434925009792 435522434256 437538741822 438029366112 438130353024 439223637888 439801944192 440057279844 441257080656 441838064304 442444984722 442692353376 443275226784 443300447268 443883610898 444483801216 445094355888 445327426908 446307890112 446541596592 447154977906 447743727054 447759591552 448964484696 449581194153 449832552624 450424827216 451043023977 451548790992 451652894784 452273297112 452510127342 453639294654 454252675968 454367154969 454876649424 454965400071 456355697616 456717403584 456956560944 456982559838 457600461696 457689743784 458202437056 458831836008 459072100578 459088366464 459462099519 459692827776 459718982352 459808677783 460324273968 460956057471 461562977889 461579332032 461821035312 462187073088 462455404866 463716273384 464236251264 464326828056 464353246287 464964639633 465592798944 466232349492 466476489297 467107228224 467133804648 468272820288 468916052184 469024159968 469269761688 469795966848 469914363009 471060158504 471086959833 471723932736 471815970444 473880878016 473907839832 474283457568 474531813288 474641215776 475825607712 476452106208 476479214316 476728719831 476745611328 477373321152 478028504044 478564530624 478657902996 479332383264 479583382824 479963498976 480242151207 481524117984 481551514668 482185552212 483500214288 483753396308 484164362934 484295842368 485072890848 486283313376 486378191754 487063550736 487318598676 487865042496 488534625012 489177856908 489290636016 489962738538 491459982048 491849511552 492107065632 492783036876 492896647152 493448778368 494098480512 494126592624 494385339084 494777187216 495733833504 496414215738 497067822342 497085434496 497345730336 497739924864 498028897548 498684630132 499358344576 500044276368 500731150374 502096376376 502359296166 502922605536 503038553472 504293806464 504392198856 504957787776 505085045283 506061621702 506629082592 506727930618 507295555312 507992389866 508109506632 508679263872 508945630752 510333253248 511034260464 512427577536 513102268224 513400159818 513807079032 514076131062 514094345856 514771231104 515477741688 516185815509 516474412272 516883768128 517154431248 517183855146 518444908176 518564434752 519276748536 519548664726 519960457224 521549368704 521680807557 522265782672 522367681563 522386190144 523073992896 523791898812 524379241152 524653829232 525393122688 525495631752 526806922824 527530558707 527652179964 527795468928 527928481899 528520462704 529245843763 529942678317 529961455296 530659232064 530689424328 532414980552 532836970848 533115987768 533146319811 533848289949 533867205312 533971367748 535303808676 535584117341 536008619484 536308299072 536338812744 537044986296 538385096952 538509220704 538791207864 539218251936 539248931172 539531305677 541608959808 541714632732 543937741074 544547673504 544832822664 544958432928 545707002204 546318290336 547037603424 547068727548 548095294656 548848172808 550344588192 550451965518 551069202528 552571673472 552861024352 552892479804 553330700496 553620448836 555129875664 555860790576 555892416702 556624335618 556644057984 556935541344 558325285728 558434220162 559189298304 559221113808 559513946628 559957415472 561648650524 561778137648 562549810914 563310453888 564716105856 564858423423 565011816096 565787931228 565918372656 567330532272 567441223713 568077511248 569175882912 569957062514 570707499726 570727721088 571479172992 571623194961 572264171856 572563834596 573824430144 574124909904 574913543022 576448227264 576481024728 576782895598 577240051752 577562783616 578356139088 579117634992 579766348928 579912459399 580696579008 581033713806 581798735154 583250521698 583384989096 584039154816 584186342103 586743039792 587549005506 587684463912 588342774208 589117419072 589926646296 590235557886 590256471168 591033635712 591067263024 591182585721 592657788177 593459141184 593769902544 594585520542 595388795456 596206637208 596991636072 597025602369 598619312928 598966853121 599441592204 599755486239 599776736832 600566436288 601390698636 602065054656 603031062816 603346836456 603381164337 604175609583 604852392872 605683234071 605822873292 606140108847 606502199232 606620533428 608474263488 609275414592 609310079784 610252991712 611775781344 612096134104 612616132692 612936925497 612958643136 613078237044 613765698624 614608076628 615417303852 615761380416 616284492768 616607206488 618288364512 619102437408 619137661716 619952852844 620790398592 621643132656 621968652396 622845072864 623665145376 624521110122 625221402912 625343389398 625365546624 625693015584 626552484012 628115946444 629087960592 629123753034 631877119776 632000404854 632377943424 632709084384 632854954368 634434143616 635269474944 635305619088 635638293108 636658169238 638210537328 638246848806 639087200154 639109844352 639444510432 639951331968 640322868276 642032157312 642068686224 642914069616 644666952384 645552483912 645890523642 646763854464 648377751168 648504255672 648541152819 649395058221 649418067648 649758131568 650650656474 651379500016 651506590189 652237142544 652387514688 653283651384 655279976064 656142754176 656308112733 657044049168 657195529536 658835456832 659180452112 659702916288 660085919766 660978444672 661885620984 662757096456 663127640448 663667477083 664038530064 664912840176 665825416347 666725701824 667641533832 667991140362 669461835168 669812394888 670563474048 670732466859 671615590581 671639387328 672522931808 673446727044 674748828936 675505443456 675637240824 677323186488 677479342176 678594174336 678765191013 680458941981 681379013952 682314974136 684533546424 685076105376 685434841416 685473839757 687303655584 688247754012 688608150867 688632549696 689539241664 689578473528 690486410952 691259877568 692368998048 692731552968 693280609632 693683107299 695574410076 696354376896 696490242084 698389198416 699348524238 699538438976 700660842336 700700706972 702409230432 703374078276 703536239952 703904642532 704693950272 706590237756 707585899104 707723955666 709886640736 710449294464 710821317024 710861759748 711797719932 711961823664 713738411568 714678159312 714718821474 715118416992 716059981728 717042756066 717846795936 717986854494 718012294272 718388277152 718957669248 718998574896 719375074236 722286176976 722327272002 723278328318 723303955584 725250321432 725630094462 726063564672 726246544401 726443763552 726611243904 727609336272 729383471232 729424970064 729567287631 730977898014 731797563744 732801937518 733766785362 733792784256 733935954024 734758936704 734944107807 737189973072 737774267328 738160598448 739174555314 740173167552 741147720768 741189888936 741578008626 742165780824 742580721792 743600750256 744433714304 744578960216 744621323607 745601733513 745628151744 746018595504 746609887296 747043346322 748026945198 749037516864 750066414552 753144564564 753349088128 753538944249 754383908304 754557830208 756440709696 756588298284 757436681664 758901177216 759092432553 760943332968 761988584799 762164259948 763018895808 763418446128 765499879872 766551390696 768641366304 769653402336 770100239727 770710618548 771114196593 771141518784 772156846656 773216612532 774711618408 775731646872 775775782719 777667362264 777846652128 778915122804 779322997089 779940685836 782324053056 783398674008 783579285216 785687848218 786568861728 786980743848 788089684032 788243447628 790210384236 791478269946 791693203392 792780694056 794942182944 795988848096 796034136492 798159083904 798622470828 799255456272 799673981652 800800807968 800957051622 801854264848 802955713014 804012929226 804041417088 804462448608 804508219116 805567479444 807577645428 807763831056 808186811796 808827377904 812413439712 812571949098 813670655616 815701041792 815906611611 816821510256 817249233996 817437649392 819477435504 820556405136 820603091322 821712657024 822142941984 823272259212 824355277382 824384486016 825469916544 825516882288 825677948277 826603803792 828857510208 829291536528 829338719706 829996050744 830430673254 830460097152 831553527168 832694813496 833628537216 833791185864 833838625053 834257354112 834936503427 835403312016 837487928592 837651330243 838783947456 838831670712 839270919942 839936123208 842472975786 842502826368 842667206472 843612112512 843824716371 847074158784 847517724144 848681896842 848877558984 849829428864 850947383104 850995798408 852116266872 852592680576 853763824368 854935593771 856061249589 856091581632 857218759488 858845751894 860736645216 861187364856 862370314533 864672340896 864721537092 865174343397 865860077628 866344175424 867534208632 869649523392 871044868512 871550570709 872698102731 874875782547 875077483644 876058732224 880114559688 881323508259 882514161312 883676128608 884889969444 885353336829 885384706752 886550453568 886600894536 887767221796 890188711776 890654853816 891878280813 892615780224 893083193184 894309955812 895487454108 897928969392 899162388306 899665105248 900849654432 902086047954 903097581984 903305789568 904546594224 905020254684 907278589308 908734309938 909753298848 909930800142 912711395232 913434807168 913913121888 913965119676 915379487568 916404874112 917663672016 918144201156 918924199038 919437964704 919617355566 920648547936 921912114942 923125955778 923158664064 923642070624 924374146176 924910809732 927432546768 928653656112 928706492574 929929279266 931185597888 932464698984 932952978594 934214456448 934267609296 936545640576 936781665183 937832104368 938015084097 938048319936 938539523376 939828726018 942120317008 942173919666 943447865472 943631940888 943685629551 947761756032 947815679664 948000607281 948566915136 949063626576 949282431552 951651215424 952904212416 952958428632 953457439662 953491222656 954746642304 954987253857 956057008088 957129061248 957315805992 957370273209 958630800231 958664766528 959166765648 959926997952 960484302414 963048235968 963103029336 964371104424 967000428576 967506792616 968328725868 968591684736 968835785463 970145781696 972566626752 972756383508 974127101472 974637197352 975730084992 977069250024 978355713816 978581272032 979925477076 982885138417 982919964096 984214131264 985566073752 985793294304 988253185248 988770678168 989554374432 990128879649 991467667008 992828431476 994135644684 994691460672 996057795096 997369260264 1000088552736 1001462300748 1001986710543 1004192752752 1004718592332 1005845211072 1008784397712 1010170090566 1012123243404 1013258165184 1013455861236 1014591110624 1015984779732 1016219013264 1017891261504 1022068520928 1024855155072 1026204536448 1026800319636 1027614158064 1028152262124 1030955483376 1032371631018 1032948824544 1033767536256 1034308862496 1034367710292 1036889816352 1037128869504 1038553497072 1039097329452 1039920914448 1043361615114 1044531565344 1044735363126 1044772380288 1046147985792 1047583797624 1048758482304 1049022786357 1049307658464 1050991263504 1053613845648 1055061117414 1055304359928 1055856963798 1057040925408 1058491687526 1059885356634 1059922910592 1061318464128 1061378848656 1061585933499 1064829961104 1065673941696 1066231975536 1066292639622 1067696579898 1067734410624 1067942735496 1070607617352 1071168234682 1072017238968 1072078232211 1072616598144 1072677625488 1074089972592 1075564134099 1076770193904 1076980281741 1077018441408 1077582415728 1078436503872 1078497862344 1079062611354 1083217919616 1083429265464 1083490908003 1084917492477 1087875482148 1088445141693 1089095347008 1089665645328 1089916865856 1091414004408 1092636580672 1094075206848 1094137455096 1096190589312 1096466847021 1097696345616 1099202906277 1100650178043 1100689176384 1100903931036 1102138405056 1105722048704 1105784959608 1106661400992 1107240897672 1108761832971 1110259751328 1111721581152 1111784833404 1112367012939 1113248671236 1113871082688 1116650571456 1116868440324 1118442227616 1119027893256 1119914830944 1120565019483 1122040417797 1123297301048 1123556275296 1125099621828 1129716846846 1130023632192 1131575862456 1131836745312 1134661064544 1134882447426 1136155022496 1138351765824 1139914125028 1141414999452 1143246389922 1144528343712 1145127669192 1147648860288 1148249819808 1149827086044 1152896454528 1152962049456 1153565791196 1154480103504 1156712278176 1158235269984 1159824918798 1161393158016 1162067427612 1163597470308 1166501043396 1166769978192 1168372684206 1173486079584 1175098011012 1175368927824 1176685548416 1178234838144 1178531772327 1179853292592 1180471115772 1182134526048 1182365171442 1185315576354 1186918282368 1187539805088 1189171041084 1190777590912 1192413274416 1193983272144 1194051204738 1197238625856 1197933706242 1198883184408 1199510972478 1199553473664 1201132872576 1202781397272 1204130109312 1204433569521 1206019393839 1206062125632 1206693672912 1206762328674 1208351219166 1209704785744 1211366468142 1211645746584 1212280217694 1213004398464 1213241066856 1216948526976 1218550829184 1218620159568 1218857923647 1220505983424 1223551562688 1224192268208 1225232265384 1225873850994 1225917286272 1226156474088 1227531397248 1229216153256 1230834607704 1230904636983 1231522760832 1232568985536 1233214412976 1236532916073 1236576729024 1238204874816 1238275323432 1239905705688 1243286265312 1243937304792 1244008079559 1245646009881 1245690145728 1247330290752 1249042220244 1250442805824 1250686778796 1251386031168 1253104968024 1256231892888 1258175921184 1258247506068 1258906379913 1263709463679 1263754239552 1264000809708 1265418168768 1270611238176 1271276586216 1273022845263 1273316338476 1276421074656 1276493697612 1278174400308 1278889020864 1280645736552 1284137372448 1285828139232 1288268627841 1289333904768 1291104967824 1291781047284 1297008511344 1297082305638 1298790116442 1298836135296 1299516263136 1301301312948 1302759000032 1303013180378 1304474285088 1304775029376 1306567302768 1312616225466 1314088098336 1314391059072 1317670913664 1318360904224 1319405832576 1320171839532 1323771241968 1325514192912 1327334954166 1328077060128 1329825680352 1331650832694 1333451403648 1335283067664 1335982280724 1338923670336 1339624789776 1341464933718 1343231181162 1343278774656 1345045863616 1346893454088 1348743582459 1349497657872 1351274481648 1353129071931 1354646372976 1354958684352 1357530382026 1360917883962 1362758027904 1363101464907 1364629948272 1364896200213 1369067092848 1370152210752 1370869682832 1370947679514 1374607311168 1376495508024 1377216301734 1377265099392 1379078483328 1379156947056 1379426033349 1380972821904 1382519755136 1382868172413 1384688933667 1384737996096 1385463105936 1386561219264 1387366214598 1391148820152 1392708753792 1392980484168 1393059738861 1396778396832 1398697048476 1399076877952 1399429467891 1401321684672 1401401413944 1404818460864 1406748156552 1407072479904 1407809285064 1409387900544 1409743089027 1413180475512 1413260879499 1415171798208 1415447911332 1419773281472 1421642634048 1421723519496 1423595439864 1423923647328 1427476823136 1429356318624 1429437642948 1430186159493 1430236833984 1432119963456 1434085512132 1435693591872 1435973708988 1436776554304 1437997149792 1438750148472 1440726453621 1444572353952 1444654544004 1446556656636 1450500642864 1451260188924 1452493088802 1452887527104 1455218672544 1458849940128 1459134575262 1461955796028 1463595127488 1465603875036 1467533570724 1467871908048 1469888215614 1474379946144 1475548534656 1476321196896 1478349110628 1480346335104 1482295441536 1482379777872 1483156017252 1484331561648 1487201500512 1489157920432 1489242647214 1491203467026 1491256303488 1492037191008 1493219774592 1494086692644 1496053890396 1498075033728 1500132829104 1506289129128 1507077888498 1508767816608 1509115660416 1512881419392 1513176596568 1514873363328 1515255135849 1518184865106 1521886665936 1523977169598 1524328519896 1526037791616 1526836892256 1530999759744 1533102781392 1537282732608 1539306804672 1540200479454 1541421237096 1542228393186 1542283037568 1544313693312 1546433225064 1548557446527 1549423236816 1551463293744 1551551565438 1553592638143 1555334724528 1555693304256 1557830245608 1558645994178 1559881371672 1564648106112 1565042422671 1566797348016 1567103044689 1567158570432 1571375696436 1573137723456 1573961487696 1576179368064 1576486895256 1580420768472 1582591676121 1582956539892 1583386406784 1583785445697 1585561388112 1587737531289 1589828034951 1589884365888 1591977696192 1592068272984 1597244941656 1598510912544 1599347963304 1599438959433 1601544869847 1601601615936 1601914103244 1603708529696 1605911426028 1606752352023 1608025858452 1608924897216 1609016438232 1611134958888 1615155290856 1615527662112 1616373623592 1617654755808 1618593917031 1624826879424 1625143898196 1631813223222 1633643020512 1634498467992 1634875298784 1638954871008 1641112810272 1641206182644 1644285883968 1646544518424 1648710554764 1651033764576 1651355896554 1653207607584 1657715020416 1658583073056 1658677439412 1659992101488 1660861346508 1665389626992 1667582371728 1667677250106 1669873006854 1670806624032 1674975857184 1675302660486 1677567894912 1677663341424 1678541839884 1679872246416 1684945951572 1685334412944 1687649432742 1694148317568 1694575270269 1695035448288 1697363793684 1697755117968 1701894766208 1701991596816 1702323671139 1704232533744 1707527648736 1709871187542 1712122499178 1712183163264 1714437518976 1714869584883 1717691503788 1721473290432 1722374729712 1724740629066 1729344681792 1729443074184 1730348686794 1731720155256 1732688350848 1735068417264 1739299046784 1739737378197 1742089737024 1743101141418 1745396205462 1749751565094 1750154967288 1752117464448 1752559026309 1760229119376 1762647016518 1765028322624 1767352257216 1769779938888 1770706673658 1770769413504 1773100907136 1773201789072 1773547757163 1775534443592 1777973364531 1780377423552 1781309707632 1783756561626 1786166386368 1788619911624 1790974908216 1795857938784 1796900559363 1798324776612 1799266458717 1799330210496 1801699308864 1804172095908 1806195163968 1809093188448 1810040509368 1810143493011 1814557178616 1817049702213 1817468619876 1818420326541 1819506597696 1819861600284 1825358114203 1825422790464 1827826243776 1827930239352 1830758975136 1835327344032 1836288402312 1837848398076 1838810776491 1838875929408 1839234711132 1841297095872 1843824229884 1846251911556 1847284141248 1849821619464 1854865093536 1857307312224 1857412985148 1859858558532 1862371195776 1864929397968 1865905957188 1868535218592 1873563330366 1875664208736 1876030168194 1876096639872 1877079046752 1879657452036 1884240634016 1884347839332 1887263881776 1887371259102 1895631359328 1896001214562 1897133830272 1898127253152 1898564863104 1903302430848 1905808424832 1905916857264 1906914879324 1909974507714 1912114016176 1914631611984 1914740546418 1917261600462 1917329533056 1918333531296 1919853995904 1920968604828 1926096471936 1926206058672 1928742208848 1934000857152 1935013585232 1936657451736 1937671570926 1940291563392 1945133253504 1945512767016 1945623458457 1948185174663 1948254202944 1949274394704 1954138500048 1954519770567 1956711427632 1957162544064 1959850954152 1965770276834 1965839928192 1968428262528 1968924338199 1971132147504 1971586588608 1976506370496 1977541356336 1979108748864 1980257759298 1982935334016 1985656862952 1988271289368 1989382921344 1991002431249 1992115590192 1994738520528 1997476249041 2000177105472 2002924601496 2003973421086 2008385505504 2009437184664 2011690422144 2012197400577 2014846771743 2017568795424 2020340181132 2024246486808 2026516330368 2026911722472 2029182221248 2031969559464 2032438026528 2035782523008 2036295573039 2041376825943 2044137041856 2053600639272 2055228316128 2056304524248 2056421519271 2061910966752 2064743262036 2065824452601 2065897649088 2068617724992 2068735420584 2073779632704 2077106994144 2078194658904 2079841828896 2081049321897 2086723230228 2089063130688 2089470726252 2095167595248 2098045572714 2098615316928 2101982527008 2107227691296 2110122234828 2110608719856 2111713927596 2114081850816 2116983375052 2119770713268 2122757697312 2123171866998 2129659922208 2131347883392 2132463951072 2132585279244 2135393159796 2135885470992 2141215234704 2142336469364 2144034477936 2144156464422 2145355250976 2148179945184 2151128268198 2153540387808 2153960563482 2154036882816 2155164831456 2156873007744 2156995724688 2158125222708 2166858530928 2166981816006 2169834984954 2175750964296 2176890283386 2178190694016 2179331290656 2179833731712 2182828008816 2185273161344 2188150413696 2188274910192 2188701862893 2192933694042 2195392691232 2198405812554 2201300356086 2201378352768 2201807862072 2204276810112 2211444097408 2211569919216 2213322801984 2214481795344 2217523665942 2220519502656 2223443162304 2223569666808 2224734025878 2226497342472 2227742165376 2233301142912 2233736880648 2233863970821 2236805200539 2236884455232 2238055786512 2239829661888 2241130038966 2244080835594 2246594602096 2247112550592 2250199243656 2259433693692 2260047264384 2260616832747 2263151724912 2263673490624 2269322129088 2269764894852 2272310044992 2276703531648 2277277297659 2279828250056 2282829998904 2285965754397 2286492779844 2289056687424 2290255338384 2296499639616 2299654172088 2305924098912 2307131582392 2308960207008 2310300719181 2313342589779 2313424556352 2316470539968 2319649837596 2324134855224 2327194940616 2333002086792 2333539956384 2336745368412 2337968991267 2346972159168 2350196022024 2350737855648 2357063544654 2359706585184 2360942231544 2364269052096 2364730342884 2370631152708 2375079610176 2378342082168 2384826548832 2387966544288 2388102409476 2394477251712 2395867412484 2397766368816 2399021944956 2405562794544 2408867139042 2412038787678 2412124251264 2413387345824 2413524657348 2416702438332 2419409571488 2422732936284 2423291493168 2424560435388 2426482133712 2437240319136 2437715847294 2441011966848 2447103125376 2447719834833 2448384536416 2450464530768 2451747701988 2452312948176 2458432306512 2461669215408 2461809273966 2465137971072 2466428825952 2473065832146 2473153458048 2476409749632 2476550646864 2477033844831 2479811411376 2486572530624 2487874609584 2488016159118 2491292019762 2491380291456 2494660581504 2498084440488 2500885611648 2501373557592 2501515875159 2502772062336 2504809510281 2506209936048 2512463785776 2512953990729 2516351842368 2516495012136 2517812759826 2527418927358 2527508479104 2528001619416 2530836337536 2531474149113 2541222476352 2542553172432 2546045690526 2546632676952 2552842149312 2552987395224 2556348800616 2557778041728 2561291473104 2564806781313 2568183748767 2568274744896 2571656278464 2576537255682 2582209935648 2583562094568 2587110943599 2594017022688 2594164611276 2595523030191 2597580232884 2599032526272 2602602625896 2605518000064 2606026360756 2608948570176 2613134605536 2614651712127 2618094308193 2624627347641 2625232450932 2628176196672 2636721808448 2640343679064 2643970524777 2647542483936 2651028385824 2654669908332 2656060010487 2656154120256 2659651360704 2663301665388 2670566135328 2671964561448 2675634842439 2677847340672 2679249579552 2682929867436 2686462362324 2690091727232 2693786908176 2697487164918 2698995315744 2702548963296 2706258143862 2709292745952 2709917368704 2715060764052 2721835767924 2726202929814 2729259896544 2729792400426 2738134185696 2740304421504 2741739365664 2741895359028 2749214622336 2752991016048 2754432603468 2758313894112 2758852066698 2761945643808 2765736344826 2769377867334 2769475992192 2770926211872 2773122438528 2774732429196 2782297640304 2785960968336 2786119477722 2793556793664 2797394096952 2798858935782 2802643369344 2802802827888 2809636921728 2810344995549 2813496313104 2814045252291 2814144959808 2815618570128 2819486178054 2826360951024 2826521758998 2830343596416 2830895822664 2839546562944 2843285268096 2843447038992 2844001821843 2847190879728 2847847294656 2854953646272 2858712637248 2858875285896 2860372318986 2860473667968 2864239926912 2868171024264 2871387183744 2871947417976 2872110819627 2873553108608 2875892400693 2875994299584 2877500296944 2881452907242 2885243470837 2889144707904 2889309088008 2893113313272 2901001285728 2902520377848 2904986177604 2905775054208 2906507356389 2910437345088 2917699880256 2918269150524 2923911592056 2927190254976 2931207750072 2935067141448 2935743816096 2939776431228 2948655415251 2948759892288 2952642393792 2956698221256 2964759555744 2966312034504 2968663123296 2970386638947 2974403001024 2978315840864 2978485294428 2982406934052 2984074382016 2988173385288 2992107780792 3000265658208 3005960131629 3012578258256 3014155776996 3017535633216 3026353193136 3030510271698 3036369730212 3043773331872 3047954339196 3048657039792 3053673784512 3066205562784 3074565465216 3078613609344 3080400958908 3082842474192 3084456786372 3092866450128 3097114893054 3098846473632 3102926587488 3103103130876 3107185276286 3110669449056 3111386608512 3115660491216 3117291988356 3119762743344 3130084845342 3133594696032 3134206089378 3134317140864 3142751392872 3146275446912 3147068359071 3147922975392 3152973790512 3160841536944 3165183352242 3165913079784 3167570891394 3171122776224 3175475062578 3179656069902 3179768731776 3183955392384 3184136545968 3184757800497 3194489883312 3197021825088 3198695926608 3198877918866 3203089739694 3203203231872 3203828206488 3207417059392 3211822852056 3213504704046 3216051716904 3216234696633 3217849794432 3218032876464 3222269917776 3226692402297 3230310581712 3230940845223 3231055324224 3232747247184 3235309511616 3237187834062 3249653758848 3250287796392 3250472724009 3254752477431 3263626446444 3265335425079 3267286041024 3268996935984 3269750597568 3277909742016 3282225620544 3282412365288 3288571767936 3289400541063 3293089036848 3297421109528 3297608718831 3301950534129 3302067529152 3302711793108 3306415215168 3317166146112 3317354878824 3319984202976 3321722693016 3330779253984 3335164743456 3335354500212 3337101038817 3339746013708 3341613248064 3349951714368 3350605320972 3355326682848 3357083679768 3359744492832 3361695058449 3369891903144 3370668825888 3375298865484 3389150540538 3390070896576 3394727587368 3395510235936 3403983193632 3404647342278 3408465067488 3415055297472 3419742375084 3424244998356 3429739169766 3435383007576 3442946580864 3444749459424 3449481258132 3458689363584 3458886148368 3460697373588 3463440310512 3470136834528 3479474756394 3484179474048 3486202282836 3490792410924 3499503130188 3500309934576 3505118052618 3520458238752 3525294033036 3530056645248 3534704514432 3535595316981 3539559877776 3541413347316 3546403578144 3547095514326 3551068887184 3555946729062 3560754847104 3562619415264 3567513123252 3572332772736 3577239823248 3581949816432 3591715877568 3593801118726 3596649553224 3598532917434 3598660420992 3603398617728 3608344191816 3612390327936 3613300708563 3618058181517 3618186376896 3620081018736 3620286986022 3629114357232 3634099404426 3634937239752 3636840653082 3639013195392 3639723200568 3650716228406 3650845580928 3655652487552 3655860478704 3656573770941 3661517950272 3670654688064 3672576804624 3675696796152 3677621552982 3677751858816 3678469422264 3682594191744 3687648459768 3692503823112 3692713910949 3694568282496 3699643238928 3704720906341 3709598748219 3709730187072 3714614624448 3714825970296 3719717117064 3729858795936 3731811914376 3732024238677 3736938029643 3737070437184 3747126660732 3749088821387 3751328417472 3752060336388 3754158093504 3759314904072 3768481268032 3768695678664 3774527763552 3774742518204 3776719139739 3791128391037 3791262718656 3792002429124 3796254506304 3811833714528 3813829758648 3819068535789 3819949015428 3824228032352 3829263223968 3829481092836 3834523200924 3836667062592 3841937209656 3852412117344 3857484417696 3864805883523 3868001714304 3870027170464 3873314903472 3875343141852 3891025534032 3891246916914 3896370349326 3896508405888 3898548789408 3908277000096 3909039541134 3913422855264 3914325088128 3919701908304 3931540553668 3937848676398 3942264295008 3943173177216 3953012740992 3955082712672 3958217497728 3960515518596 3971313725904 3976542578736 3982004862498 3984231180384 3989477041056 3994952498082 4000354210944 4005849202992 4007946842172 4016771011008 4018874369328 4024394801154 4029693543486 4035137590848 4040680362264 4048492973616 4053823444944 4058364442496 4059387215793 4063939118928 4064876053056 4072591146078 4082753651886 4088274083712 4089304394721 4107201278544 4110456632256 4112609048496 4112843038542 4123821933504 4129486524072 4131648905202 4131795298176 4137235449984 4137470841168 4138278100047 4147559265408 4148604517239 4154066801001 4154213988288 4156389317808 4159683657792 4162098643794 4173446460456 4178126261376 4178941452504 4179179216583 4190335190496 4196091145428 4197230633856 4198288403673 4203965054016 4214455382592 4220244469656 4221217439712 4223427855192 4228163701632 4229229267081 4233966750104 4239541426536 4239782638497 4245515394624 4246343733996 4259319844416 4264927902144 4265170558488 4270786319592 4271770941984 4282430469408 4284672938728 4288068955872 4288312928844 4290558478479 4290710501952 4296359890368 4302256536396 4307080775616 4307921126964 4310329662912 4313991449376 4316250445416 4333717061856 4333963632012 4339669969908 4351501928592 4353780566772 4358662581312 4365656017632 4376549820384 4377403725786 4385867388084 4390785382464 4396811625108 4402600712172 4403615724144 4423139838432 4426645603968 4428963590688 4435047331884 4441039005312 4446886324608 4447139333616 4449468051756 4452994684944 4467473761296 4467727941642 4473610401078 4473768910464 4476111573024 4479659323776 4482260077932 4488161671188 4493189204192 4494225101184 4500398487312 4518867387384 4521233665494 4526303449824 4527346981248 4538644258176 4539529789704 4544620089984 4545765407547 4554554595318 4559656500112 4565659997808 4571931508794 4572985559688 4578113374848 4580510676768 4592999279232 4599308344176 4611848197824 4614263164784 4617920414016 4620601438362 4626685179558 4626849112704 4632941079936 4639299675192 4645672339581 4648269710448 4654389881232 4660777914429 4666004173584 4667079912768 4673490736824 4675937982534 4693944318336 4695127268013 4700392044048 4701309134067 4701475711296 4714127089308 4719413170368 4721884463088 4728538104192 4729460685768 4741262305416 4747775028363 4750159220352 4751356337091 4756684164336 4763212593867 4769484104853 4769653097664 4775933088576 4776204818952 4791734824968 4795532737632 4798043889912 4798316878299 4804634609541 4811125589088 4817734278084 4820257056069 4824077575356 4826774691648 4827049314696 4833404876664 4838819142976 4845465872568 4846582986336 4849120870776 4852964267424 4855781751093 4874480638272 4875431694588 4895439669666 4896769072832 4900929061536 4903495403976 4904625896352 4916864613024 4923338430816 4923618547932 4932857651904 4946131664292 4953101293728 4954067689662 4959622822752 4973145061248 4975749219168 4976032318236 4982584039524 4996168880976 5002747115184 5003031750318 5009619020562 5012419872096 5024927571552 5025907981458 5032703684736 5032990024272 5035625519652 5054837854716 5056003238832 5062948298226 5082444952704 5083725810807 5085106344864 5092091381052 5093265353904 5105684298624 5105974790448 5106971013417 5112697601232 5122582946208 5129613562626 5136367497534 5136549489792 5143312556928 5144608754649 5153074511364 5164419871296 5167124189136 5174221887198 5188034045376 5188329222552 5191046060382 5195160465768 5198065052544 5205205251792 5211036000128 5212052721512 5217897140352 5219212134591 5226269211072 5229303424254 5236188616386 5249254695282 5250464901864 5256352393344 5273443616896 5280687358128 5287941049554 5295084967872 5302056771648 5309339816664 5312120020974 5312308240512 5319302721408 5326603330776 5333920093593 5341132270656 5343929122896 5351269684878 5358499159104 5365859734872 5372924724648 5387573816352 5390701678089 5394974329836 5397799376151 5397990631488 5405097926592 5412516287724 5418585491904 5430121528104 5430430479033 5443671535848 5451149106639 5452405859628 5455260979623 5458519793088 5459584800852 5476074342609 5476268371392 5483478731328 5483790718056 5505982032096 5508865206936 5516432329473 5516627788224 5517704133396 5523891287616 5531472689652 5538755734668 5541852423744 5549464858392 5564595280608 5571921936672 5572238955444 5587113587328 5594788193904 5597717871564 5605605655776 5620689991098 5626992626208 5628090504582 5628289919616 5631237140256 5638972356108 5652721902048 5653043517996 5661791645328 5686894077984 5688003643686 5694381759456 5695694589312 5709907292544 5717425274496 5717750571792 5720744637972 5736342048528 5743894835952 5744221639254 5751784801386 5751988599168 5755000593888 5762905814484 5770486941674 5778289415808 5778618176016 5786226626544 5802002571456 5805040755696 5809972355208 5813014712778 5820874690176 5835399760512 5836538301048 5836870375371 5844555523989 5847823184112 5862415500144 5863559311701 5870134282896 5871487632192 5879552862456 5897310830502 5897519784576 5905284787584 5906773014597 5913396442512 5929519111488 5932624069008 5937326246592 5940773277894 5948806002048 5956631681728 5956970588856 5964813868104 5968148764032 5973007293747 5976346770576 5984215561584 5992428747123 6000531316416 6011920263258 6025156516512 6028311553992 6035071266432 6036592201731 6044540315229 6052706386272 6061020543396 6072739460424 6087546663744 6095908678392 6097314079584 6107347569024 6108886719117 6124130477829 6132411125568 6160801917816 6165684948384 6168913572744 6169264557813 6185732900256 6194229786108 6197473357803 6197692947264 6205853174976 6206206261752 6214370552572 6221338898112 6231320982432 6234583976712 6239525486688 6243147965691 6260169690684 6267189392064 6268412178756 6285502785744 6294136718142 6295845950784 6305947581024 6321683073888 6330366704484 6331826159568 6335141782788 6342245552448 6350950125156 6359312139804 6368273091936 6369515600994 6388979766624 6394043650176 6397391853216 6397755837732 6406179479388 6407656412976 6414834118784 6423645704112 6427009408092 6432103433808 6432469393266 6436065752928 6444539835552 6453384804594 6460621163424 6461881690446 6462110648448 6465494494368 6470619023232 6474375668124 6500575592784 6500945448018 6509504954862 6527252892888 6530670850158 6534572082048 6537993871968 6539501195136 6555819484032 6564451241088 6564824730576 6566105588679 6578801082126 6586178073696 6594842219056 6595217437662 6603901068258 6604135058304 6605423586216 6612830430336 6634332292224 6634709757648 6639968405952 6643445386032 6661558507968 6670329486912 6670709000424 6674202077634 6679492027416 6683226496128 6699903428736 6701210641944 6701591912463 6710415601617 6710653365696 6714167359536 6719488985664 6723390116898 6739783806288 6741337651776 6750597730968 6778301081076 6780141793152 6781850498241 6789455174736 6791020471872 6807966387264 6809294684556 6816930134976 6830110594944 6839484750168 6848489996712 6857897263191 6859478339532 6870766015152 6880195968919 6889498918848 6898962516264 6917772296736 6921394747176 6926880621024 6930902157543 6940027769337 6940273669056 6958949512788 6972404565672 6981584821848 6999006260376 7000619869152 7010236105236 7013906973801 7040916477504 7050588066072 7071190633962 7079119755552 7082826694632 7092807156288 7094191028652 7102137774368 7111893458124 7125238830528 7135026246504 7154479646496 7163899632864 7183431755136 7187602237452 7193299106448 7197065834868 7216688383632 7226601417126 7236116363034 7236372753792 7240162037472 7240573972044 7258228714464 7268198808852 7269874479504 7273681306164 7279446401136 7301432456812 7311720957408 7313147541882 7323035900544 7341309376128 7343159504499 7345153609248 7351393592304 7355243105964 7356938844528 7375296919536 7385007646224 7385427821898 7399286477856 7409441812682 7419197496438 7419460374144 7429229248896 7429651940592 7431101534493 7439434234128 7459717591872 7463623828752 7464048477354 7473876059286 7474140874368 7494253321464 7498177642774 7502656834944 7504120672776 7504547625477 7508316187008 7518629808144 7536962536064 7537391357328 7538861972187 7549055527104 7549485036408 7553438279478 7582256782074 7582525437312 7584004858248 7592509012608 7594422447339 7623667429056 7627659517296 7638137071578 7639898030856 7648456064704 7658526447936 7658962185672 7669046401848 7673334125184 7683874419312 7694420343939 7704551246301 7704824234688 7714968835392 7729611767046 7740054340928 7746629806944 7750686283704 7761332830797 7782051068064 7782493833828 7786569090573 7792740698652 7797097578816 7816554000192 7818079082268 7826845710528 7839403816608 7843955136381 7854282924579 7863081107336 7873882042923 7875697352796 7884528590016 7910165425344 7921031037192 7942627451808 7953085157472 7964009724996 7968180031461 7968462360768 7978954082112 7989904996164 8011698405984 8015893684344 8033542022016 8037748738656 8048789602308 8059387086972 8070275181696 8081360724528 8096985947232 8107646889888 8118774431586 8127878237856 8129752106112 8145182292156 8165507303772 8178608789442 8214402557088 8220913264512 8225218096992 8225686077084 8247643867008 8258973048144 8263297810404 8274941682336 8276556200094 8297209034478 8308133602002 8308427976576 8312778635616 8319367315584 8324197287588 8346892920912 8357882905008 8358358433166 8380670380992 8392182290856 8396576807346 8407930108032 8428910765184 8431034986647 8440488939312 8442135756873 8442434879424 8446855710384 8458458534162 8467933500208 8479082853072 8479565276994 8491030789248 8492687467992 8518639688832 8529855804288 8530341116976 8532005465529 8541572639184 8543541883968 8564860938816 8569345877456 8576137911744 8576625857688 8581116956958 8581421003904 8592719780736 8604513072792 8614161551232 8615842253928 8616332458881 8620659325824 8627677202079 8627982898752 8632500890832 8655730412511 8667434123712 8667927264024 8679339939816 8703003857184 8707561133544 8717325162624 8719522069167 8731312035264 8753099640768 8754807451572 8771734776168 8781570764928 8793623250216 8805201424344 8807231448288 8845966245753 8846279676864 8857927181376 8870094663768 8894278667232 8898936103512 8905989369888 8911159916841 8934947522592 8935455883284 8947220802156 8952223146048 8964520155864 8976323342376 8986378408384 9000796974624 9017880394887 9037734774768 9042467330988 9052606899648 9079059579408 9091530815094 9109109190636 9119313000224 9131319995616 9143863017588 9145971119376 9161021353536 9198616688352 9223696395648 9228526329568 9235840828032 9241202876724 9253370359116 9278599350384 9291344679162 9296539420896 9308779762464 9321555828858 9332008347168 9334159825536 9346981473648 9351875965068 9390254536026 9400784088096 9402618268134 9402951422592 9428254178616 9438826340736 9441205077213 9443768926176 9458921371536 9482524610832 9495550056726 9502712674182 9513368328672 9526425187734 9538968209706 9539306195328 9551866177152 9552409637904 9554273401491 9583469649936 9591065475264 9596087779824 9596633756598 9609269219082 9622251178176 9635468556168 9640514112138 9648155150712 9653549383296 9654098629392 9666809753328 9677638285952 9680077206891 9690931745136 9692822535669 9693165972672 9698241741552 9705928534848 9711563502186 9748961276544 9750863389176 9751418172027 9790879339332 9793538145664 9796006275237 9801858123072 9806990807952 9809251792704 9833729226048 9846676861632 9847237095864 9865715303808 9868201623189 9892263328584 9892826156493 9905851602387 9906202587456 9908135379324 9919245645504 9951498438336 9952064636472 9965168079048 9992337761952 10005494230368 10006063500636 10011303116451 10019238041124 10024839744192 10049855143104 10051815962916 10065980048544 10071251039304 10085085175347 10109675709432 10112006477664 10125896596452 10167451621614 10170212689728 10184182762104 10186530707808 10211949580896 10213942026834 10225395202464 10245165892416 10259227125252 10272734995068 10289217509298 10306149022728 10328839742592 10334248378272 10348443774396 10376068090752 10376658445104 10382092120764 10390320931536 10410410503584 10424105443024 10438424269182 10452538422144 10458606848508 10472377232772 10498509390564 10500929803728 10561374716256 10575882099108 10590169935744 10604113543296 10606785950943 10618679633328 10624240041948 10653206661552 10667840187186 10682264541312 10687858245792 10702539369756 10716998318208 10731719469744 10745849449296 10775147632704 10781403356178 10789948659672 10795598752302 10795981262976 10810195853184 10825032575448 10837170983808 10839902125689 10854174544551 10860243056208 10860860958066 10887343071696 10902298213278 10904811719256 10910521959246 10917039586176 10919169601704 10952148685218 10952536742784 10966957462656 10967581436112 10969721312823 11011964064192 11017730413872 11032864658946 11033255576448 11035408266792 11047782575232 11062945379304 11077511469336 11078141732847 11083704847488 11098929716784 11114162719023 11128796244657 11129190561216 11143843873344 11144477910888 11189576387808 11195435743128 11196072716031 11210814088929 11211211311552 11241379982196 11247266464161 11253985252416 11256181009164 11262474280512 11277944712216 11305443804096 11306087035992 11323583290656 11330157419217 11373385173111 11373788155968 11376007287372 11388763518912 11435501143584 11441489275944 11457205607367 11472684097056 11487789671904 11488443278508 11503569602772 11510001187776 11525811628968 11540973883348 11557236352032 11572453253088 11594417650569 11604005142912 11610081511392 11619944710416 11626029425556 11673076602096 11673740750742 11689111047978 11695646368224 11724831000288 11727118623402 11740268565792 11742975264384 11759105724912 11794621661004 11813546029194 11826792885024 11859038222976 11865248138016 11874652493184 11881546555788 11913263363456 11913941177712 11929627736208 11946014587494 11952693541152 11968431123168 11984857494246 12001062632832 12023840526516 12050313033024 12056623107984 12073184403462 12089080630458 12105412772544 12122041086792 12145478920848 12175093327488 12178161647379 12191817356784 12194628159168 12217773438234 12248260955658 12264822251136 12267913184163 12321603835632 12331369896768 12337827145488 12338529115626 12371465800512 12388459572216 12394946715606 12395385894528 12411706349952 12412412523504 12414834300141 12428741105144 12442677796224 12445813551717 12462200403003 12462641964864 12469167953424 12479050973376 12486295931382 12520339381368 12534378784128 12536824357512 12571005571488 12588273436284 12591691901568 12594865211019 12611895162048 12643366147776 12660733408968 12663652319136 12670283565576 12684491104896 12701900250312 12718624279608 12719347915491 12736546183872 12739031201988 12777506799421 12777959533248 12794783706432 12795511675464 12812358958776 12815312825952 12847291408224 12854018816184 12864206867616 12864938786532 12871675435437 12872131505856 12889079671104 12906769609188 12921242326848 12923763380892 12930988988736 12948751336248 13001151185568 13001890896036 13019009909724 13054505785776 13061341700316 13075987743936 13129649461152 13132211177358 13157602164252 13172356147392 13189684438112 13190434875324 13207802136516 13210847172432 13269419515296 13279936811904 13286890772064 13323117015936 13340658973824 13341418000848 13348404155268 13358984054832 13402421283888 13403183824926 13420831203234 13421306731392 13428334719072 13438977971328 13446780233796 13479567612576 13482675303552 13501195461936 13556602162152 13563700996482 13578910349472 13582040943744 13615932774528 13618589369112 13633860269952 13637296222641 13678969500336 13696979993424 13715794526382 13718956679064 13741532030304 13760391937838 13778997837696 13797925032528 13835544593472 13842789494352 13853761242048 13861804315086 13880055538674 13880547338112 13917899025576 13937017018743 13944809131344 13963169643696 13982333743287 13998012520752 14001239738304 14020472210472 14027813947602 14081832955008 14085381804039 14101176132144 14103927402201 14142381267924 14158239511104 14165653389264 14185614312576 14188382057304 14204275548736 14223786916248 14243325085089 14250477661056 14254069011273 14270052493008 14289637781601 14308452314559 14308959292992 14327799265728 14375204474904 14386598212896 14394131669736 14394950634897 14413903828623 14433376767264 14453202834252 14460771168207 14472232726068 14480324074944 14481147944088 14516457428928 14536397617704 14539748959008 14547362612328 14558892802272 14567345253279 14602864913624 14623441914816 14626295083764 14686319008998 14690307218496 14702787184608 14710486211928 14713877689056 14750593839072 14770015292448 14770855643796 14798572955712 14818883625364 14838394992876 14859303881184 14862203068986 14878868468256 14919435183744 14927247657504 14928096954708 14947752118572 14988506642928 14996355285548 15008241345552 15009095250954 15037259616288 15074782714656 15077723944374 15098111054208 15098970072816 15106876558956 15164513564148 15168009716496 15188844894678 15247334858112 15255319034592 15276274143156 15279796061712 15296912129408 15317052895872 15317924371344 15320913040251 15338092803696 15367748838624 15388840687878 15409102492602 15409648469376 15429937670784 15459223534092 15480108681856 15493259613888 15501372567408 15522665661594 15564102136128 15564987667656 15573138181146 15585481397304 15594195157632 15633108000384 15636158164536 15653691421056 15657636403773 15678807633216 15687910272762 15708565849158 15726162214672 15747764085846 15751394705592 15769057180032 15820330850688 15842062074384 15885254903616 15906170314944 15928019449992 15936360062922 15936924721536 15957908164224 15979809992328 16001760280779 16023396811968 16031787368688 16075497477312 16097579204616 16118774173944 16162721449056 16172105034267 16193398128453 16193971894464 16215293779776 16237548863172 16255756475712 16290364584312 16331014607544 16353447319917 16357217578884 16365782938869 16428223027827 16428805114176 16450436193984 16451372154168 16517946096288 16526595620808 16549296988419 16549883364672 16553112400188 16594418068956 16616267204004 16625557271232 16648394575176 16693785841824 16715765810016 16716716866332 16761340761984 16784364581712 16793153614692 16862069973294 16880977878624 16884271513746 16884869758848 16893711420768 16916917068324 16935867000416 16958165706144 16959130553988 16985374935984 17060682233952 17064010931058 17083145278368 17087083767936 17129721877632 17138691754912 17152275823488 17153251715376 17162233913916 17209026145584 17231684507856 17232664917762 17255354404158 17255965797504 17265001781664 17311460825022 17334868247424 17335854528048 17358679879632 17406007714368 17415122267088 17439044138334 17462624070528 17506199281536 17509614903144 17510611126113 17533666571967 17543469552336 17587246500432 17590677935103 17610402848688 17614462896576 17691932491506 17692559353728 17715854362752 17720319043791 17740189327536 17788557334464 17797872207024 17811978739776 17822319833682 17869895045184 17870911766568 17894441604312 17904446292096 17929040311728 17952646684752 17972756816768 17977286241369 18001593949248 18035760789774 18075469549536 18084934661976 18105213799296 18109776605193 18158119158816 18183061630188 18218218381272 18238626000448 18262639991232 18287726035176 18291942238752 18322042707072 18326660157351 18372391433487 18397233376704 18457052659136 18482405753448 18506740718232 18507793673439 18557198700768 18582689358324 18592420073409 18593078841792 18617559524928 18643111657716 18664016694336 18693962947296 18703751930136 18729443897073 18780509072052 18801568176192 18805236536268 18856508357232 18882410154426 18887537852352 18917842743072 18965049221664 18991100113452 19005425348364 19026736657344 19052850375468 19077936419412 19104819275808 19108546802982 19166939299872 19182130950528 19192175559648 19193267513196 19218538438164 19244502356352 19270937112336 19281028224276 19296310301424 19308197258784 19333619506656 19360154413782 19381863490272 19385645071338 19386331945344 19396483483104 19411857069696 19423127004372 19501726778352 19502836344054 19581758678664 19592012550474 19603716246144 19613981615904 19618503585408 19667458452096 19693353723264 19694474191728 19698316766037 19736403246378 19784526657168 19785652312986 19811703204774 19812405174912 19816270758648 19838491291008 19902996876672 19904129272944 19930336158096 19984675523904 20010988460736 20012127001272 20022606232902 20038476082248 20049679488384 20099710286208 20103631925832 20104775737389 20131246804851 20131960097088 20142502078608 20170170350694 20196704295859 20219351418864 20224012955328 20251793192904 20334903243228 20340425379456 20345551494723 20368365524208 20373061415616 20423899161792 20427884053668 20450790404928 20490331784832 20518454250504 20545469990136 20573691789573 20578435018596 20612298045456 20640587906757 20668496756544 20696887548792 20753316890208 20764184241528 20780641863072 20792706472629 20820083308011 20820821007168 20848210886048 20876848538364 20917213697016 20944754465544 20997018781128 21001859607456 21041720921403 21122749432512 21151764198216 21213571901886 21237359266656 21248480083896 21306413323104 21335680374372 21375716491584 21405078739512 21463438939488 21491698898592 21550295265408 21562806712356 21579897319344 21591197504604 21650065150896 21679804251378 21708349089102 21720486112416 21721721916132 21774686143392 21804596426556 21809623438512 21821043918492 21838339203408 21904297370436 21935162872224 21939442625646 22023928128384 22029478513497 22035460827744 22065729317892 22070816533584 22125890758608 22155022938672 22156283465694 22197859433568 22228325438046 22257592489314 22258381122432 22287687746688 22288955821776 22293304603479 22379152775616 22390871486256 22392145432062 22421628177858 22422422623104 22482759964392 22494532928322 22507970504832 22512362018328 22513642876431 22524948561024 22555889424432 22610887608192 22612174071984 22616585916561 22647166581312 22660314838434 22746770346222 22747576311936 22752014574744 22777527037824 22783267342017 22871002287168 22882978551888 22914411214734 22945368194112 22975579343808 22976886557016 23007139205544 23020002375552 23051623257936 23081947766696 23083261031817 23113653738903 23114472704064 23144906506176 23188835301138 23220163022784 23239889420832 23252058851112 23346153204192 23347481501484 23359707271719 23378222095956 23391292736448 23449662000576 23454237246804 23480537131584 23518211449824 23531865409143 23589243322008 23621646128769 23627092058388 23653585770048 23730496276032 23763093111576 23827882355424 23859255472416 23892029174988 23904540094383 23905387082304 23936862246336 23969714988492 24047681053032 24100626066048 24113246215968 24146368806924 24178161260916 24210825545088 24244082173584 24290957841696 24356323294758 24383634713568 24389256318336 24435546876468 24496521911316 24535826368326 24643207671264 24662739793536 24675654290976 24677058231252 24742931601024 24776919144432 24789893431212 24824825047008 24829668600282 24857482210288 24891627103434 24924400806006 24925283929728 24938335906848 24958101946752 24972591862764 25040678762736 25073648715024 25142011142976 25176546872568 25189730422038 25223790324096 25286732295552 25293104959941 25321466817936 25326407270619 25327304638272 25340567131152 25403800500624 25437248559216 25438695830982 25473092367744 25478062403976 25555013598842 25555919066496 25589567412864 25591023350928 25596016396587 25624717917552 25630625651904 25694582816448 25708037632368 25728413735232 25729877573064 25743350870874 25744263011712 25778159342208 25813539218376 25842484653696 25847526761784 25848997376643 25861977977472 25883031606237 25897502672496 25967191237533 26002302371136 26003781792072 26038019819448 26109011571552 26122683400632 26151975487872 26158566207501 26259298922304 26264422354716 26315204328504 26344712294784 26379368876224 26380869750648 26415604273032 26421694344864 26537898737259 26538839030592 26573781544128 26682836001696 26696808310536 26717968109664 26733479750523 26804842567776 26806367649852 26841662406468 26856669438144 26893560467592 26959135225152 27002390923872 27053641184661 27113204324304 27127401992964 27157820698944 27237178738224 27274592445282 27357939000672 27393959986848 27431589052764 27437913358128 27483064060608 27520783875676 27595850065056 27671089186944 27685578988704 27707522484096 27723608630172 27760111077348 27835798051152 27874034037486 27889618262688 27926339287392 27964667486574 27996025041504 28002479476608 28040944420944 28055627895204 28170763608078 28202352264288 28207854804402 28284762535848 28316479022208 28331306778528 28376764114608 28408551097472 28447573832496 28486650170178 28508138022546 28540104986016 28579275563202 28616904629118 28617918585984 28655598531456 28750408949808 28773196425792 28788263339472 28789901269794 28827807657246 28866753534528 28906405668504 28921542336414 28944465452136 28960648149888 28962295888176 29032914857856 29040231620673 29072795235408 29078467607007 29079497918016 29094725224656 29117785604544 29134690506558 29205729827248 29246883829632 29252590167528 29254254516081 29372638017996 29380614436992 29388018825711 29405574369216 29420972423856 29427755378112 29501187678144 29540030584896 29541711287592 29597145911424 29604604869567 29637767250728 29676789985752 29678478469479 29717554807161 29718607762368 29724406137972 29757736936512 29854495315008 29856193909416 29895504237144 29977013285856 29992710571096 30016482691104 30018190501908 30033909349353 30074519232576 30149565429312 30155447888748 30197940145632 30213753117912 30329027128296 30336019432992 30377689789356 30510638069184 30552548286312 30559592123424 30635848742688 30641826080502 30676185607392 30735497677248 30777681375756 30818204985204 30918447068184 30986519227776 31002745134816 31045331323188 31128204272256 31129975335312 31146276362292 31170962794608 31272316329072 31315272807546 31357615266432 31375820545524 31417131698316 31452324429344 31495528171692 31502789411184 31684124148768 31770509807232 31812340629888 31820357852829 31856038899984 31872720125844 31959619984656 32003520561558 32046793623936 32063574737376 32150994954624 32195158409232 32237548347888 32325442898112 32344210068534 32386796256906 32387943788928 32430587559552 32475097726344 32511512951424 32519706377067 32562523633653 32580729168624 32662029215088 32706894639834 32714435157768 32731565877738 32856446055654 32857610228352 32900872387968 32902744308336 32909163938469 33035892192576 33053191241616 33098593976838 33099766729344 33106224800376 33188836137912 33232534408008 33234425198541 33251114542464 33296789150352 33342488157069 33386388733971 33387571683648 33431531620032 33433433732664 33568729163424 33586307229384 33588218148093 33632442266787 33724139946588 33741799392483 33761955757248 33768543027492 33787422841536 33833834136648 33871734000832 33916331412288 33918261107976 33970749871968 33990472257651 34120155519333 34121364467904 34128021862116 34166290556736 34277383509824 34306503430752 34324467827832 34371616822101 34418052291168 34463369015712 34465329835524 34510708808316 34530003563328 34622921650044 34671709056096 34717359759264 34783252951707 34812015428736 34830244534176 34878088276668 35019229806288 35021222252226 35067333143934 35086939104672 35174493000864 35181355870206 35220805697376 35228925793152 35383864983012 35440638087582 35480378655072 35577114668928 35595744414048 35623957479552 35644639667364 35739790090368 35741823533136 35788883208624 35858080623456 35905293369504 35954572482738 36003187898496 36071521579548 36150939099072 36169869323952 36219553210386 36316238317632 36366123260376 36436436762544 36477252000896 36525279982464 36534484942137 36575452070352 36583884477504 36653320314702 36744782866974 36794466753408 36914105318272 36964811506896 37013481436464 37015587346878 37114397401536 37165378716648 37184840146818 37186157683584 37235119049856 37286223315432 37328033388672 37337440655151 37386601209009 37387925894592 37407503860272 37458887794146 37561018144104 37603136352384 37610473072536 37713016714464 37764820308852 37775075704704 37784595633057 37835685486144 37930098443328 37982200226904 38010850696728 38053473314688 38105700750936 38155872838824 38158043746473 38209638551616 38217093605964 38332520398263 38333878599744 38384351119296 38386535026392 38437076876328 38541874224672 38562056448552 38592620602848 38615026306311 38616394517568 38667239013312 38720308827564 38763726980544 38771290142676 38792966966208 38846254008744 39003453556704 39005672688108 39163517357328 39184025100948 39227963231808 39388948383456 39396633532074 39472806492756 39569053314336 39571304625972 39623406409548 39632541517296 39808258545888 39860672316192 39969351047808 40021976921472 40024254002544 40045212465804 40076952164496 40207263851664 40209551474778 40262493609702 40263920194176 40285004157216 40340340701388 40393408591718 40438702837728 40448025910656 40503586385808 40669806486456 40691102989446 40736731048416 40746122831232 40847798323584 40855768107336 40901580809856 40911888667923 41036908501008 41090939980272 41147383579146 41156870037192 41224596090912 41281175813514 41336993513088 41393775097584 41506633780416 41528368483056 41561283726144 41585412945258 41640166616022 41641642014336 41696421772096 41753697076728 41811051056229 41834427394032 41889508931088 41947001229861 41994037562256 42003719214912 42083441842806 42245498865024 42256145412117 42303528396432 42311782206603 42427143803772 42474718533312 42496960167792 42612826646208 42671360748744 42751432983168 42762207033819 42810157479024 42868913344803 42925356943677 42926877878976 42983397797184 43125613424712 43159794638688 43182395009208 43184851904691 43300130301792 43359608502756 43382313504621 43416698178204 43440972224832 43443443832264 43549372286784 43609192853112 43619246877024 43642087836984 43676678406816 43702035759837 43808594740872 43870325744448 43878885251292 44058957026994 44070921655488 44131458635784 44141633067168 44251781517216 44310045877344 44312566931388 44395718867136 44456650876092 44515184978628 44577911643552 44586609206958 44758305551232 44781742972512 44784290864124 44843256355716 44965519928784 44989065856644 45024724036656 45027285752862 45111778848864 45224348143968 45233171833122 45294333162624 45320629676868 45493540692444 45504029149488 45566534684034 45742004574336 45765957103776 45828822429468 45890736388224 45951158687616 45953773114032 45962739120753 46014278411088 46103246515872 46163895533392 46166522063634 46227307477806 46228945408128 46289813012352 46377670602276 46440326045568 46479778841664 46504117702224 46692306408384 46694963002968 46719414543438 46756444191912 46782585472896 46899324001152 46908474493608 46961074263168 46972909211319 47036422899648 47063730818286 47178486644016 47243292257538 47254184116776 47307171540096 47460992552064 47526186223152 47655764710848 47718510944832 47784058349976 47809080188766 47810774164608 47873724492672 47939429976984 48005280842337 48095362106064 48161371782433 48226492431936 48292737613848 48356322521832 48488164347168 48516315102801 48580194385359 48581915683392 48712646589516 48767269427136 48871093752936 48993043822632 49060341959751 49071652736652 49097348816607 49284669083481 49286415342528 49351308581952 49354116462504 49553838288864 49579786862424 49647890965257 49649650094016 49659337200564 49714964420576 49783254206868 49848801612012 49876671813696 49945183725528 50081357525472 50147297430048 50284022285952 50353093745136 50379460844076 50586209919882 50642933635872 50652814541238 50654609276544 50681134262304 50807601001248 50874497118432 50877391661964 50956124807952 51110027197684 51182046701856 51192032793174 51249435835104 51261251303808 51389165632896 51416075264736 51456827470464 51459755146128 51486701741748 51627078436752 51695053523568 51697994753286 51766063212474 51795005344992 51934382475066 52004604742272 52007563584144 52076039638896 52218023143104 52245366801264 52317132415002 52518597844608 52528844709432 52531833378339 52630408657008 52758737752448 52761739501296 52772033805309 52831208546064 52843388689728 53075797474518 53077678061184 53147563088256 53160957131373 53365672003392 53393616621072 53435936219328 53466959501046 53609685135552 53612735299704 53683324812936 53713338876288 53787120935184 53918270450304 53931858724107 54004781847744 54107282369322 54226408648608 54254803985928 54315641397888 54329329815579 54474357476448 54549184890564 54715878001344 54787919973696 54863178105528 54875826716256 54966128121216 54979980472053 55041567751352 55117174300461 55191700130112 55371157977408 55447217260344 55520222154696 55671596102304 55748068074972 55777260220227 55779236525376 55852678574784 55929334973148 55992050083008 56081888841888 56111255790408 56341527216156 56404704528576 56415709608804 56569525071696 56662613557056 56753528229216 56895147664992 56973300340356 57016276045092 57080209972032 57158551126404 57233809258236 57500817899616 57546392851584 57576526678944 57579802539588 57655615314492 57733507069056 57812811337008 57843084672828 57888930904272 57924591776352 58080463241346 58145590470816 58156935214014 58158995836032 58189450449312 58235571209088 58269381013116 58411459654496 58505180335056 58508509032162 58745276035992 58776037651422 58811148738432 58841944847712 58855510756224 59002375356288 59080061169792 59083422575184 59094950298111 59209209739134 59275534501456 59353579971504 59356956938958 59435109614322 59437215524736 59448812275944 59515473873024 59708990630016 59712387818832 59791008474288 59954026571712 59985421142192 60032965382208 60036381003816 60067818698706 60149038465152 60299130858624 60310895777496 60314327212167 60393740414553 60395880291264 60427506235824 60590112887577 60658054256592 60672038865984 60755379578712 61021276138368 61036654484169 61105096572624 61119184246848 61271697485376 61283652161004 61352371214784 61470995354496 61555362751512 61636409970408 61721075368719 61836894136368 61921763720271 62005490269632 62090662646376 62259950670624 62292552724584 62341925589216 62378119417887 62460249924033 62544632658144 62630545615092 62751641091048 62834263396632 62904648858688 62991056343384 63005578822368 63125162764209 63368248297536 63640715705658 63712077799968 63745440251688 63919239969312 64007041123116 64127149474752 64390316818464 64475096695776 64650885796224 64688420137068 64773592513812 64950195452688 65039412754134 65125047267306 65161458337248 65324058430176 65413789279668 65428870315536 65463131755476 65712892111308 65805488616672 65818327876938 66071784385152 66088435540491 66106382483232 66197187953676 66212449600752 66377672275824 66465068816016 66468850397082 66593578300704 66684976314138 66772777467942 66775143367296 66863063240064 66866867465328 66879913810437 67137458326848 67172614458768 67176436296186 67264884533574 67448279893176 67483598784966 67523911514496 67537086054984 67574845683072 67667668273296 67743468001664 67832662824576 67836522215952 67849757749683 67941499743936 67980944515302 68240311038666 68242728935808 68256043724232 68332581113472 68554767019648 68613006861504 68648935655664 68743233644202 68836104582336 68926738031424 68930659671048 69021417616632 69060007126656 69245843300088 69249783095451 69340961216709 69343418112192 69434719518528 69566505903414 69660489068352 69756176553336 70038459612576 70042444504452 70079121815157 70134666287868 70173878209344 70348986001728 70362711740412 70441611394752 70595596227429 70767729966024 70864938386307 70881276175164 70960757310144 71191488828096 71289279334728 71483647066272 71577766417248 71713620283149 71716161246912 71810586739008 71909144965476 72143043159096 72301878198144 72339738647904 72439106420772 72632476635264 72732246520752 72872873525088 73068969884274 73150904140704 73167768955008 73306640629404 73489565733948 73929623013792 74026962872928 74031174693756 74228794803072 74330757433296 74369680293636 74572446630864 74674881310302 74773202418018 74775851789184 74815007720544 74917775588292 75122036288208 75220946145072 75426033428928 75529640617704 75569191266114 75671370972288 75860196886656 75879314879823 75964400453808 75979221811857 76021701393456 76211401501872 76311745677648 76316087492946 76419277103232 76434187211928 76665040796526 76667757199488 76768702238592 76773070052784 76788049189761 76874153752656 77083748449344 77124112897104 77185241205696 77230052612622 77232789035136 77334478026624 77440617655128 77527453961088 77542580285352 77546992129929 77585933932416 77649094818711 77692508017488 77901573712599 78006907113408 78011345376216 78327034714656 78368050201896 78455926463616 78475698622503 78777896766912 78793267064148 78945612985512 79138106628672 79142609251944 79246812819096 79265083034592 79613696211777 79616517091776 79721344632384 80048508005088 80090424931608 80153904328992 80200439251569 80414527703328 80419102949556 80524987219404 80570008314432 80680681402776 80786817183436 80877405675456 81007172771616 81160923553983 81339612972912 81382205978892 81473462096832 81711536214672 81823777335846 82073817002016 82181879960544 82294767158292 82313740074384 82449192181824 82562351627028 82787550195168 83013267560832 83056736966112 83122567452288 83170825890516 83280333232044 83392843544192 83507394153456 83622102112458 83668854788064 83779017862176 83894002459722 83988075124512 84007438429824 84166883685612 84512290824234 84607056792864 84623564413206 84854287607544 84949437066624 84993920335584 85225653292416 85342721497488 85524414067638 85620314958048 85737826689606 85850713887354 85853755757952 85966795594368 86251226849424 86319589277376 86364790018416 86369703809382 86600260603584 86719217005512 86764627009242 86833396356408 86881944449664 86886887664528 87098744573568 87120694862019 87218385706224 87235402821021 87238493754048 87284175673968 87353356813632 87404071519674 87617189481744 87740651488896 87757770502584 88117914053988 88141843310976 88164056477133 88262917271568 88283266134336 88503563034432 88620091754688 88625133862776 88791437734272 88913301752184 89030369957256 89035435408437 89152664421483 89155823287104 89173218413916 89442547595947 89563485945024 89568581728248 89686512711432 89931039857568 89978131713288 90049448073312 90054571505724 90101728048059 90223557697728 90448696287936 90466343666244 90641259353736 90987081384888 91008058298976 91133069368068 91531914207552 91657644858936 91907546228064 91925478241506 92028556822176 92206493031744 92327791066784 92333044127268 92454614955612 92755341204552 92959557683328 93008235404448 93384612816768 93389926005936 93438829086876 93512888383824 93816948987216 93945818422638 94072845799296 94127461636572 94356973288032 94486584515076 94508368233552 95052372446304 95311529421696 95437021889664 95461073558487 95568116699952 95618160377532 95878859953968 96010561684674 96190724212128 96322743564866 96452984863872 96585475227696 96712645043664 96976328694336 97032630205602 97160388770718 97163831366784 97425293179032 97534538854272 97559119131201 97742187505872 97986087645264 98120683919502 98143305473304 98194697633214 98569338166962 98572830685056 98702617163904 98708232925008 98727491815407 99107676577728 99159573724848 99295781930514 99299300188032 99318674401128 99429928841152 99566508413736 99697603224024 99703275595623 99753343627392 99890367451056 100027464471207 100159166201913 100162715050944 100294594860096 100706187490272 100758921688152 100764654444279 100897326800361 101172419839764 101225398177449 101285867271744 101305629082476 101362268524608 101615202002496 101748994236864 101754783323928 101912249615904 101971416772953 102220054395368 102360466557999 102364093403712 102384065586348 102498871670208 102832150529472 102919510292256 102973403483496 103254156873504 103390107047136 103395989506572 103532126424948 103590010689984 103868764950132 104015127168288 104152079277792 104436046286208 104490733602528 104634264830004 105057689418864 105063666756678 105260817314016 105523479002592 105544067610618 105662417092128 105686777379456 106151594949036 106321914262746 106731344006784 106787233242144 106871872438656 106933919002092 107219370271104 107225470599408 107366649625872 107574241870368 107863717448214 108009563695488 108214564738644 108452817297216 108509607971856 108658659631158 108948714952896 109098369781128 109431756002688 109575839947392 109603454826411 109726356211056 109751653432512 109959960944106 110083135502704 110234348600922 110383400260224 110742315954816 110894434520688 111040444309392 111343192204608 111496136149944 111554520440454 111558473050752 111705357149568 111858669946296 111984100166016 112012321965453 112159803627027 112163777683776 112222511580816 112683054432312 112809409057152 112831419217608 113139050143392 113325227114112 113353786899171 113507056458432 113790295329984 113946600680712 114032552090184 114160419944064 114317102252808 114467618516472 114474131239419 114997561194789 115001635799232 115153053357888 115159605079176 115311230628984 115625622674016 115686169345656 115777861808544 115845078918933 115849183552704 116160926482692 116291180941632 116313870428028 116378900898624 116538762026232 116822919308992 117010360670112 117017018064324 117490552071984 117552075302844 117683889695424 118166845150368 118189900596222 118418419478268 118551069002912 118707159943008 118713913877916 118870219228644 118897624551888 119424775637664 119582016948576 119908053143424 119970842284384 120065930764416 120072762007632 120135637397412 120621791554992 120628654424334 120787480829106 120791760582528 120855012471648 121180225775154 121316108513184 121344077731968 121510759157424 122073308968338 122210193145248 122238368493696 122543394970752 122567304322008 122704742429568 122735666003769 123110725503024 123272819940816 123442150737438 123673788272736 123843527440542 124010980539264 124181325292752 124519901341248 124585105449168 124683851178432 124756238835774 124920499848066 125089265316288 125261091230184 125503282182096 125668526793264 125809297717376 125841003689583 125982112686768 126011157644736 126250325528418 126736496595072 126768436236351 127281431411316 127424155599936 127490880503376 127838479938624 128014082246232 128254298949504 128286621101457 128606740034409 128776070831031 128780633636928 128950193391552 129376840274136 129547185027624 129554555714073 129900390905376 130078825508268 130146940513863 130250094534612 130322916674496 130648116860352 130827578559336 130857740631072 130926263510952 131106107279511 131425784222616 131610977233344 131636655753876 132176871080982 132212764966464 132394375907352 132424899201504 132755344551648 132930137632032 132937700794164 133187156601408 133369952628276 133545554935884 133733734930656 133759827620874 134274916653696 134345228917536 134352872592372 134529769067148 134896559786352 134967197569932 135074172109968 135335336546592 135673044431904 135699515499366 135882999487872 135961889030604 136480622077332 136512087448464 137226013723008 137297871311328 137486467288404 137672209164672 137853476062848 137861319342096 137888217362259 138042835233264 138491686600176 138499566190902 138681922433418 138686836224384 138869439037056 139133011806828 139320978136704 139512353106672 140076919225152 140084889008904 140158243630314 140269332575736 140347756418688 140697972003456 140725423480824 140883222789504 140918727633957 141191192454858 141535459932048 141729876772614 141762552350328 141921514620288 142382977656192 142578558669456 142967294132544 143155532834496 143427240566298 143432322493824 143621173478016 143818289930952 144015842527011 144286086318192 144484115347299 144679477295808 144878212841544 145464493041504 145548945308403 145740583156077 145745747050176 146137939768548 146301808281408 146613281258808 146979131467896 147181025879253 147292046449821 147854007250443 147859246027584 148053925745856 148062349387512 148661514866592 148739360587272 148943672895771 149144893261728 149349762620604 149546404836036 149630015441088 149835551176584 150244072576416 150441892290144 150852066857856 151059281235408 151138382532228 151758629759646 151928800907616 151958443623714 152043402786912 152422803003744 152623491355296 152632174985892 152868374423856 153330081593052 153546140105568 153576098379522 153748307505312 154167496898688 154248225794208 154370482411392 154460105225244 154881235310256 155085160570704 155093984259858 155298189637422 155385016034976 155803147425198 156013814226816 156022690752432 156654069429312 156736100403792 156951397245006 157555793533824 157586534128296 157595500135017 157891225971024 158276213257344 158285218503888 158316101415927 158493625638192 158530166069184 159227392423554 159233034183552 159442689264768 159482871394119 160097016010176 160180849863216 160307808657984 160400878503138 160829055406656 160838205899112 161049974438808 161140016628864 161361362805552 161573634366872 161754811350912 161795576172321 162014345543232 162321847107966 162679225945824 162764411957784 162946924193664 163423072429344 163647554671692 164147634004032 164363759921088 164589534316584 164627480148768 164898384363648 165124703254056 165351522901383 165575100390336 166113473932224 166341651781032 166560666464088 167014788306912 167244204224916 167331780660681 167337709576128 167558035724352 167788004919444 167976150249024 168333767371224 169024581648468 169214113585728 169247128826412 169708575215088 169987840671168 170685442994976 171048828135276 171240629916096 171475653379212 171701427774708 172502453698848 172639178554752 172729580036832 172739407618764 173200521207168 173438434011024 173529254018484 173666792712816 173773775329056 174241389724038 174436771412448 174470805642042 174476987508096 174568351347936 174706713627264 174808143039348 175234378963488 175515541005168 176235828107976 176328112954266 176525834543136 176566532268672 177007126068864 177240183509376 177250267725552 177284850894333 177826603504368 178060739914512 178070870816874 178305328842966 178311646574208 178346436827832 178885095191894 179126971890048 179137163456496 179373025422864 179862079715136 179956263426576 180098896146624 180109143011448 180203456096118 180447115395456 180897392575872 180932687332488 180942981636501 181181221243659 181282518707472 181770338662731 181974162769776 182016116597952 182266138736136 183063828415104 183109963452507 183315289717872 183815092456128 183850956483012 184057113644352 184412986063488 184655582133568 184666088254536 184909229911224 185163226106157 185510682409104 185765291160813 186016470808896 186779852011872 186877658173752 187025776767648 187134358253661 187380749772099 187633897974432 187891636845276 188254923273144 188713946576064 188973169030152 189016736467104 189375488292627 190104744892608 190922147116974 191136233399904 191236320755064 191757719907936 192021123369348 192381448424256 192645487129732 193170950455392 193425290087328 193952657388672 194065260411204 194320777541436 194850586358064 195118238262402 195484375011744 195972175290528 196241367839004 196286610946608 196389395266428 197138676333924 197416465850016 197454983630814 198215353155456 198319147449696 198591563861028 198637348802256 198859857682304 199133016827472 199395206448048 199406551191246 199780734902112 200054928942414 200318332403826 200325430101888 200589189720192 201412374980544 201517843376304 201529308888558 201794653600722 202344839679528 202450796354898 202571734543488 202611258164952 202724537049216 203230404004992 203497988473728 203509566647856 203549273249049 203824499231808 203942833545906 204440108790736 204720933115998 204728186807424 204768131172696 204997743340416 205664301058944 205839020584512 205946806966992 206508313747008 206780214094272 206791979013144 207064252849896 207180021379968 207737529900264 207749349286353 208022883650127 208030254336576 208304158555584 208981467205056 209268529660008 210115378837728 210127333513356 210237365445471 210521634628032 211046958005184 211088135221236 211324834184256 212303189898072 212594815158921 212643828525492 213574466484288 213867838004184 214450941198816 214733299251744 215140860849447 215148483740736 215727434896428 216429129477288 216905634594432 217019215943712 217317319262316 217897429905792 218196739562256 219206909652822 219452712422112 219503306865024 219919921888212 220166271005408 220468697201844 221788869041376 222080888618784 222686384409216 222992272299888 223109040880908 223717339892592 224024643930906 224319607254054 224327555367552 224445023161632 225366108864624 225662838435216 226278100286784 226707573798342 227014112916864 227580590659968 227637944639469 227893201361424 227937665435571 228065104180368 228634204505616 228935237032944 228948262478838 229995122389578 230003271598464 230306106715776 230319210158352 230364147569283 230622461257968 231251245348032 231372338691312 231555723617088 231690157837866 231698367105408 232321852965384 232582361883264 232627740856056 232640976389787 232757801797248 233077524052464 233645838617984 233704721137797 234020721340224 234034036128648 234981104143968 235104150605688 235367779390848 235427095867509 236333690300736 236379801192444 236836838956536 237102138005824 237414319886016 237427827755832 237740438457288 237795249103776 238841088635331 238849551275328 239164033897152 239941684568768 240145524015264 240271274794824 240601317754707 241243583109984 241257308848668 241574961658212 241710024943296 242360451550308 242632217026368 243021518314848 243482770661949 244146617936676 244420386290496 245134608644016 245471332007538 246221451006048 246545639881632 246884301474876 247347576545472 247687054881084 248362650585504 249039802682496 249170210898336 249367702356864 249512477671548 249840999696132 250178530632576 250522182460368 251006564364192 251337053586528 251682007379166 251964225373536 252022315289472 252500651056836 253536872472702 254562862822632 254848311199872 254981761006752 255676959877248 256028164492464 256573242202914 257213480068818 257552141662062 257561267273856 257900386783104 258753680548272 259094370055248 259109111428146 259800781810752 260157651016536 260293881027726 260500189069224 260645833348992 261296233720704 261362084586057 261655157118672 261706208463063 261715481262144 261852527021904 262212214559022 262851568445232 263221954466688 263273311507752 264353742161964 264425529932928 264492169431399 264788751814704 264849798403008 265510689103296 265860275264064 265875401588328 266374313202816 266739905256552 267091109871768 267106306225311 267457993264449 267467469861312 267519655241748 268327642787841 268690457835072 268705745184744 269059538134296 269793119572704 269934395139864 270148344219936 270305184144177 270670673093184 271346088863808 271399030998732 271923778061208 272961244154664 273024174896928 274595742622656 274972934576808 275722638684192 275776434724518 276085670466528 276983373200352 276999132381804 277363844866836 278266023613656 279024706213344 280153838450304 280169778017808 280316487260628 280538665151472 281450846961648 281837455267914 282382384909716 283070919864096 283459753545228 283525104700656 285157117338912 285934588265088 286311065668992 286383220675461 286854481132596 287636579861904 288031685054022 288572172636384 288968230694598 289358954591616 289756425683088 290928986083008 291097890616806 291481166312154 291491494100352 292275879537096 292603616562816 292677357393603 293226562517616 293958262935792 294362051758506 294584092899642 295708014500886 295718492055168 296107851491712 296124698775024 296182475446221 297323029733184 297478721174544 297887345791542 298289786523456 298699525241208 299092809672072 299260030882176 299671102353168 300082393413621 300477498605739 300488145152832 300883784580288 302118562470816 302276765064456 302293963332837 303517259519292 303676194532347 303857601815232 303916887247428 304086805573824 304845606007488 305246982710592 305264349971784 305736748847712 305914250318859 306660163186104 307081399673997 307092280211136 307152196759044 307496615010624 308496451588416 308920210450488 309762470620512 310170321141408 310187968519716 310596379274844 310770032069952 311606294850396 312045381504864 313308138858624 313472200807584 313902794490012 315173068256592 315191000270034 315782451942048 316570437007776 316632202831854 316987251276384 317060332138368 318454784847108 318965742788238 320194032020352 320361699726432 320615617315968 320801757006276 321658110813312 321676411798224 322099948877616 322722725611104 323147268733744 323591152344642 324028691086464 324643694215932 325358451891648 325528823915568 326846144858688 327295109343384 328295268008064 328727519842176 328810364479233 329179068633168 329254960297536 330249406508112 330703045802766 331150200780672 332226947864448 332683303562064 333121332928176 334029576613824 334488408449832 334663561321362 334675419152256 335116071448704 335576009838888 335952300498048 336036965896359 336479410881081 336667534742448 338049163296936 338428227171456 338494257652824 339417150430176 339975681342336 340061360697513 341370885989952 342097656270552 342481259832192 342951306758424 343402855549416 343422393718257 344992683584367 345004907397696 345459160073664 345478815237528 346876868022048 347058508036968 347333585425632 347535236756799 347547550658112 348482779448076 348873542824896 348941611284084 349136702695872 349616286078696 350468757926976 351031082010336 352471656215952 352656225908532 353051669086272 354500535451104 354569701788666 355653207008736 356121479829024 356141741633748 356610657685932 356692873655664 357770190383788 358274326912992 358746050845728 359724159430272 359912526853152 360197792293248 360218286022896 360406912192236 361865374664976 361885963273002 362362442487318 362565037414944 363540677325462 363948325539552 364032233195904 364532277472272 366219926905014 366630579435744 367630184912256 367701912966024 368114227288704 369311164267136 369332176509072 369818459822448 370326452212314 371021364818208 371530582321626 372032941617792 373559704023744 373755316347504 374051553535296 374268716507322 374761499544198 375267795948864 375783273690552 376509846546288 377427893152128 377523011068749 377946338060304 378033472934208 378750976585254 380209489785216 380305308709053 381844294233948 382272466799808 382472641510128 383515439815872 384042246738696 384762896848512 384859863304371 385290974259464 385820220103227 386328212493093 386341900910784 386850580174656 388130520822408 388641555082872 389701172716128 390236476524804 390440821541589 390968750023488 391944350581056 392482735678008 392573221893216 392778790532856 394277352667848 394832931700032 394909967261628 396638294899392 397183127722056 397274697604512 398266033654944 398790412896096 398813102382492 399561469804224 400109857884828 400636664807652 402824749961088 403035686752608 403058617777116 403589307201444 404689679359056 404901592709796 405222516329904 407019133295712 407098546498098 407648998463616 407885667091812 408880217581472 409441866231996 409536262345392 411678041169024 411893613933984 413016627494016 413560428188544 413583958026288 413664652086777 414128505699792 415475059800528 415498698572706 416045767300254 416060508673152 416608317111168 417962934410112 418537059320016 420230757675456 420254667026712 420474730890942 421043269256064 422093916010368 422176270442472 422649668368512 422756182901871 424606379796144 425189630317842 425287657050984 427148932968576 427735676008368 428901882397632 429466598503488 430281721698894 430296967481472 431454869792856 432047527581033 432858258954576 433452346041897 434038431887424 434634638524632 436393479124512 436646835925209 437221749468231 438413819305644 438905424844224 439839843776424 440332542010816 440937394403688 441543077637759 441876139349463 443562021751329 443577738082752 444161777237568 445984544599776 446218081761816 446831018687313 447434679785184 448049287861812 448639214508108 448890046323264 450732217729248 451325676870432 452556200573568 453415147596684 455275889278938 455786402722848 455875330871142 456130208360736 457268409011232 457870474065888 457896524957676 459990244779156 460638420316704 460728295138566 461244922515936 462502490696064 462744677382624 463111447234176 463380315675732 464643705930768 465255481712112 465281952779574 466155048104928 467409442275594 468041442680448 468068072257296 469962208287936 470208301211376 470854191735018 472667380601472 472759602384888 473673677913072 474204276011648 474828639772032 474855655511664 474948304247781 475480876914576 475590498207552 477682177270662 477699102550656 478328067794304 479883369137536 480291048030528 480542549589648 481202635509414 482487166219968 482514617697336 483149923316424 483420049886592 484720903100616 485264434052736 485386728516963 486043036629696 486965541323898 488293235873352 488840772580992 490269217288032 490942664015076 492442902012096 493091279763264 493768602949752 494695153090944 495374109762168 496054568704149 496725301171008 498340421796672 499024955343096 499681999392264 501044364920736 501995341982043 502013128728384 502674107173056 503364014758332 503928450747072 505001302113672 507073744945404 509125725645264 509963522013504 512056328984928 513146484405828 514426960137636 515104283324124 517507361096544 518188740110496 518218222856292 519601563621504 520315302033072 520587762055452 521000378138448 522724169172114 523310314237344 523412416926126 523430962524288 523705054043808 524424429118044 525703136890464 526546623015504 528707484323928 528984338862798 529577503629408 529699596806016 531021378206592 531720550528128 531750803176656 531854552682999 533479810513104 534182219743536 534212612450622 534915986528898 534934939722624 535039310483496 536655285575682 537380915670144 537411490369488 538119076268592 539586239145408 539868790279728 540296688439872 540610368288354 541341346186368 542692177727616 542798061997464 542828944909503 543543663730977 543847556122416 545311015988193 545922488309328 546048349793856 549191485245312 549329890357521 549945869153616 551445277368384 551552869449036 552171340933056 553966746400704 553998264763608 554727689733672 556532047227312 557295873482439 558049412426688 560339556035616 560632974521256 561077330302944 561403074760983 562901693923296 563674910535828 564764769819432 566141839728192 566919507090456 567050209401312 568126464877881 570314234677824 572766441350922 573708962265192 575273159723808 576063370108044 577144345272768 577936461389196 579512851366176 581857972166016 582195781233612 582962332624308 584551759074192 585354714787206 586453125035232 587916525871584 588724103517012 589168185799284 591416029001772 592249397550048 592364950892442 594646059466368 594957442349088 595774691583084 596579573046912 597399050482416 598185619344144 599342204706336 600164786827242 600954997211478 600976290305664 601767569160576 604237124941632 604553530128912 604587926665674 607034519038584 607352389064694 607715203630464 607833774494856 608173611147648 609691212014976 610493965421184 610528699943568 610647819747147 611473497695424 611828500637718 613320326372208 614162799347994 614184560422272 614304393518088 614993230021248 616992903176832 617840420900976 619524941241024 620340642282816 620375937039432 621192758549688 621540064139904 623212589700792 623248047859059 624068650950381 624090763009728 626097833171629 626944401615168 627805588980024 630346136513184 630382000540068 630712096336413 631564903884096 633140874015552 633264405663708 633974502552768 636909569694216 637784445476763 637931485576476 640723399452864 641603514012552 643352823596448 644199897755232 645422582548341 645445451222208 646294537467488 647182304689284 649287388431864 650716903783296 651057647831136 653692289717376 654590218686768 657620728958466 658358137266336 658509920595072 660498813016224 661406091605532 665366607124128 666242665856352 668059153227648 668976816899664 669327122642724 671152019677776 672073931792718 672958821762162 673335069484896 676098326593872 676988515305648 678834300860352 680122721395026 682741771979904 682913833918407 684195312541104 685902613516848 686805711098832 686844787436514 689985367168734 690009814795392 690918320147328 690957630475056 691092442707849 693753736044096 694117016073936 694667170851264 695070473513598 695095101316224 696965558896152 697747085649792 697883222568168 697922929169361 698273405391744 699232572157392 700937515853952 701114163413391 702062164020672 704943312431904 705312451817064 706103338172544 706281287602527 709001070902208 709139403577332 711306414017472 712242959658048 712283483267496 713221315371864 713385747311328 715540380767576 716523265905993 716548653825984 717492101691456 719825053706304 720436572045792 720813824384472 723730749329952 723771926546004 724724884974636 725130074829888 727081354650924 727896651079104 729064554944544 732439853810028 733261158871488 735403825932048 738664353018144 739636919644896 740652904424628 742042729636416 743061164643252 747119408047488 747510632695008 748103107070592 748537433014644 749522999088396 750535591897728 751566547381104 753019693092576 755046022137498 755892676120608 756066945868416 757501953170508 760610617418106 763688588467896 764544933599616 764945283020256 767030879631744 768084493477392 769719726608742 770581948518928 771640440206454 772656424986186 772683801821568 773701160349312 776261041644816 777283110165744 779402345432256 780472953049608 780881643083178 781937500046976 783888701162112 784086253758171 784965471356016 785118625389189 785146443786432 785557581065712 788554705335696 789665863400064 789819934523256 793276589798784 793476508294197 794366255444112 794549395209024 796532067309888 797580825792192 797626204764984 799122939608448 800219715769656 801273329615304 801318918675933 802373979793347 804982928363523 806071373505216 806117235554232 807178614402888 809379358718112 809803185419592 810445032659808 810915552432531 814038266591424 814197092996196 815771334183624 817760435162944 818883732463992 819072524690784 823787227867968 827167916052576 827329304173554 828257011399584 830950119601056 830997397145412 832091534600508 837074118640032 840461515350912 840509334053424 840949461781884 844352540884944 845512365803742 849212759592288 850379260635684 850575314101968 855471352016736 857803764795264 858933197006976 859149662026383 860563443397788 862909739585712 864095055162066 865716517909152 866904692083794 868076863774848 869269277049264 872786958249024 873293671850418 874443498936462 876827638611288 877810849688448 879679687552848 880665084021632 881874788807376 883086155275518 883752278698926 887124043502658 887155476165504 888323554475136 891969089199552 892436163523632 893662037374626 894869359570368 896098575723624 897278429016216 897780092646528 900247180240863 901432495817217 901464435458496 902651353740864 906830295193368 906881889998511 910551778557876 911028583597041 911572805445696 911750661742284 912260416721472 914536818022464 915740948131776 915793049915352 917742750956577 919980489558312 921244199021991 921276840633408 921456590277132 922489845031872 925489354765248 926760631351464 929287411861536 930510963424224 930563905559148 932310096209856 934818884551188 936136144514592 939924416575872 940416602422752 941708383470036 945519204769776 947347355826144 949711311023328 949896608495562 950961753829152 951180996415104 955364354541324 960582096061056 961085099179296 962405271018828 964974332439936 965029235394672 966299846632848 969441806201232 970773457033926 972086073259392 973931082647796 976586471746704 980538434576064 981885328030152 984885804024192 986182559526528 986431093437699 987537205899504 990748219524336 992109137408298 993450602342016 996680843593344 998049910686192 999363998784528 1002088729841472 1003990683964086 1004026257456768 1005348214346112 1006728029516664 1007856901494144 1008110897689077 1009438232643243 1010002604227344 1014147489890808 1018251451290528 1019927044027008 1020184082092539 1024112657969856 1026292968811656 1028853920275272 1030208566648248 1030267181154771 1034978050753101 1035014722193088 1036377480220992 1036436445712584 1040630604066144 1041175524110904 1042000756276896 1042605710270397 1045448338344228 1046620628474688 1046824833852252 1047410108087616 1048848858236088 1051406273780928 1053093246031008 1057414968647856 1057968677725596 1059155007258816 1063501606353312 1063709105365998 1066959621026208 1068364439487072 1068425224901244 1069831973057796 1070078620966992 1073310571151364 1074822980738976 1076238152537184 1079172478290816 1079737580559456 1080593376879744 1081220736576708 1085596123994928 1085657889819006 1087087327461954 1087695112244832 1090622031976386 1091844976618656 1092096699587712 1098659780715042 1099891738307232 1102890554736768 1103105738898072 1104342681866112 1107933492801408 1107996529527216 1109455379467344 1113064094454624 1114591746964878 1116098824853376 1120679112071232 1121265949042512 1122154660605888 1122806149521966 1125803387846592 1127349821071656 1129529539638864 1132283679456384 1132569033206247 1133839014180912 1134100418802624 1136252929755762 1140628469355648 1145532882701844 1147417924530384 1150546319447616 1152126740216088 1154288690545536 1155872922778392 1157460660309681 1158984637479279 1159025702732352 1164391562467224 1165924665248616 1169103518148384 1170709429574412 1171322464624767 1172906250070464 1175833051743168 1177448207034024 1178336371598568 1182832058003544 1184498795100096 1184729901784884 1189914884698176 1191549383166168 1194798100964832 1196371238688288 1198684409412672 1200329573654484 1201909994422956 1208474249883264 1209107060257824 1209175853331348 1214069038077168 1214704778129388 1215667548989712 1221057399887136 1221295639494294 1222946995390848 1223657001275436 1226640652744416 1228325598695988 1228608787036176 1235680841801952 1239049882482048 1240681284565632 1240751874078864 1240993956260331 1242385517099376 1246425179401584 1246496095718118 1248137301900762 1248181526019456 1252195666343258 1253888803230336 1255611177960048 1260692273026368 1260764001080136 1261424192672826 1263129807768192 1266281748031104 1266528811327416 1267949005105536 1268268548705613 1273819139388432 1275568890953526 1275862971152952 1281446798905728 1283207028025104 1286705647192896 1288399795510464 1290845165096682 1290890902444416 1292589074934976 1294364609378568 1296142582743099 1298574776863728 1300357038125691 1302115295662272 1309180437373536 1309940507775627 1311665248404693 1315241457916932 1316716274532672 1320997626032448 1322812183211064 1325628418048389 1330686065253987 1330733214248256 1332485331712704 1337953633799328 1338654245285448 1342304039355552 1344147863585436 1345917643524324 1346670138969792 1352196653187744 1353977030611296 1357668601720704 1360245442790052 1365827667836814 1368390625082208 1371805227033696 1373611422197664 1373689574873028 1379970734337468 1381915260950112 1382184885415698 1387507472088192 1388234032147872 1389334341702528 1390140947027196 1393931117792304 1395766445136336 1395845858338722 1398465144314784 1402228326826782 1404124328041344 1409886624863808 1410624903634128 1412562575205054 1418002141804416 1418278807154664 1422612828034944 1424485919316096 1424566966534992 1424844912743343 1426442630743728 1426771494622656 1431080761535152 1433046531811986 1433097307651968 1434984203382912 1439650107412608 1440873144091584 1441627648768944 1447461498659904 1447543853092008 1449449769949272 1450260149659776 1454162709301848 1455793302158208 1456160185550889 1458129109889088 1464879707620056 1466522317742976 1470807651864096 1477328706036288 1479273839289792 1481305808849256 1484085459272832 1486122329286504 1488163706112447 1495021265390016 1497074866029288 1499045998176792 1503133094762208 1505986025946129 1506039386185152 1510092044274996 1511785352241216 1515003906341016 1521221234836212 1527377176935792 1529890566040512 1536168986954784 1539439453217484 1541163897037856 1543280880412908 1545312849972372 1552522083289632 1554566220331488 1558804690864512 1560945906099216 1561763286166356 1568172507516342 1569930942712032 1570237250778378 1570292887572864 1571115162131424 1577109410671392 1579639869046512 1586953016588394 1588732510888224 1589098790418048 1593064134619776 1595161651584384 1595252409529968 1595563658048997 1600439431539312 1602546659230608 1602637837351866 1604747959586694 1609965856727046 1612142747010432 1612234471108464 1614357228805776 1618758717436224 1619606370839184 1620890065319616 1621831104865062 1628076533182848 1628394185992392 1628486834728509 1631542668367248 1635520870325888 1635933047964579 1637767464927984 1638145049381568 1647574455735936 1647989671072563 1654335832105152 1654658608347108 1656514022799168 1661900239202112 1661994794290824 1664183069201016 1671887620447317 1674148237280064 1681018668106848 1681898923563768 1684209224282949 1688705081769888 1691024731607484 1698425519184576 1700758521271368 1701150628203936 1704379394633643 1710942704033472 1718299324052766 1721126886795576 1725819479171424 1728190110324132 1731433035818304 1733809384167588 1738538554098528 1745573916498048 1746587343700836 1748886997872924 1753655277222576 1759359375105696 1763749577614752 1766172310551036 1767504557397852 1774248087005316 1783938178399104 1784872327047264 1787324074749252 1789738719140736 1792197151447248 1794556858032432 1800494360481726 1802864991634434 1802928870916992 1805302707481728 1813660590386736 1813763779997022 1821103557115752 1822057167194082 1823145610891392 1823501323484568 1824520833442944 1829073636044928 1831481896263552 1831586099830704 1831943459241441 1835485501913154 1839960979116624 1842488398043982 1842553681266816 1842913180554264 1844979690063744 1850978709530496 1853521262702928 1858574823723072 1861021926848448 1861127811118296 1864620192419712 1869637769102376 1869744143577177 1872205952851143 1872272289029184 1878293499514887 1880833204845504 1883416766940072 1891038409539552 1892136289009239 1894694711652288 1899422622046656 1899793216991124 1901923507658304 1910728709082648 1913353336430289 1922170198358592 1924810542037656 1930058470789344 1932599693265696 1936267747645023 1938883612402464 1941546914067852 1947862165295592 1953172943493408 1961076869152128 1963770656060304 1972862186875398 1975074411799008 1981496439048672 1984218274816596 1996099821372384 1998727997569056 2004177459682944 2007981367928172 2013456059033328 2016221795378154 2018876465286486 2020005208454688 2028294979781616 2036502902581056 2040368164185078 2048225315939712 2048741501755221 2052585937623312 2057707840550544 2060417133296496 2060534362309542 2069956101506202 2070029444386176 2072754960441984 2072872891425168 2073277328123547 2081261208132288 2082351048221808 2084001512553792 2085211420540794 2090896676688456 2093241256949376 2093649667704504 2094820216175232 2097697716472176 2102812547561856 2103342490240173 2106186492062016 2114829937295712 2115937355451192 2118310014517632 2127003212706624 2127418210731996 2133919242052416 2136728878974144 2136850449802488 2139663946115592 2140157241933984 2146621142302728 2149569797717979 2149645961477952 2152476305074368 2159475161118912 2162441473153416 2171192247989856 2171315779638012 2174174654923908 2175390224489664 2181244063952772 2183689953237312 2197319561430084 2199783476614464 2206211477796144 2215993059054432 2218910758934688 2226128188909248 2229183493929756 2241358224142464 2242531898085024 2244309321211776 2245612299043932 2251606775693184 2254699642143312 2259059079277728 2265138066412494 2267678028361824 2268200837605248 2272505859511524 2291065765403688 2294835849060768 2301092638895232 2304253480432176 2311745845556784 2314921320619362 2317969274958558 2318051405464704 2328783124934448 2331849330497232 2338207036296768 2341418859148824 2342644929249534 2345812500140928 2351666103486336 2352258761274513 2354896414068048 2355355876167567 2356672743197136 2365664116007088 2368997590200192 2369459803569768 2379829769396352 2380429524882591 2383098766332336 2389596201929664 2392742477376576 2397368818825344 2400659147308968 2403819988845912 2403956756027799 2407121939380041 2414948785090569 2418214120515648 2418351706662696 2428138076154336 2429409556258776 2431335097979424 2432746657297593 2442114799774272 2442591278988588 2447314002550872 2453281305488832 2456651197391976 2457217574072352 2471361683603904 2481503748157728 2481987912520662 2484771034198752 2492850358803168 2492992191436236 2496274603801524 2504391332686516 2511222355920096 2521384546052736 2521528002160272 2522848385345652 2533057622654832 2536537097411226 2547638278776864 2551137781907052 2551725942305904 2566414056050208 2573411294385792 2576799591020928 2581690330193364 2585178149869952 2588729218757136 2592285165486198 2597149553727456 2600714076251382 2604230591324544 2618360874747072 2619881015551254 2623330496809386 2630482915833864 2633432549065344 2641995252064896 2645624366422128 2651256836096778 2661372130507974 2661466428496512 2664970663425408 2675907267598656 2677308490570896 2684608078711104 2688295727170872 2691835287048648 2693340277939584 2700741540722589 2704297487451651 2704393306375488 2707954061222592 2720490885580104 2731655335673628 2733085750791123 2736781250164416 2743610454067392 2747222844395328 2747379149746056 2759941468674936 2763732597065973 2763830521900224 2764369770831396 2776468064295744 2780281894054392 2787862235584608 2791532890272672 2791691716677444 2796930288629568 2804456653653564 2819773249727616 2821249807268256 2825125150410108 2836557614309328 2849133933069984 2849689825486686 2852885261487456 2853542989245312 2862161523070304 2866093063623972 2881746288183168 2883255297537888 2894922997319808 2895087706184016 2898899539898544 2908325418603696 2912320371101778 2916258219778176 2929759415240112 2941615303728192 2954657412072576 2958547678579584 2959293280313097 2962611617698512 2972244658573008 2976327412224894 2990042530780032 2994149732058576 2998091996353584 3006266189524416 3011972051892258 3012078772370304 3020184088549992 3023570704482432 3024332693067231 3030007812682032 3042442469672424 3054754353871584 3059781132081024 3060552246277617 3072337973909568 3078878906434968 3082327794075712 3086561760825816 3090625699944744 3090801543464313 3104934152259303 3105044166579264 3109132440662976 3121891812198432 3123526572332712 3127817130811191 3136345015032684 3139861885424064 3140474501556756 3142230324262848 3154218821342784 3159279738093024 3173906033176788 3177465021776448 3190504819059936 3191127316097994 3200878863078624 3205093318461216 3205275674703732 3209495919173388 3219931713454092 3224468942216928 3228714457611552 3237517434872448 3239212741678368 3241780130639232 3243662209730124 3256788371984784 3256973669457018 3263085336734496 3271866095929158 3275534929855968 3276290098763136 3295979342145126 3308671664210304 3309317216694216 3313028045598336 3323800478404224 3323989588581648 3328366138402032 3343775240894634 3348296474560128 3362037336213696 3363797847127536 3368418448565898 3377410163539776 3382049463214968 3396851038369152 3397707099618741 3401517042542736 3402301256407872 3408758789267286 3421885408066944 3436598648105532 3442253773591152 3451638958342848 3456380220648264 3462866071636608 3467618768335176 3472381980929043 3476953912437837 3477077108197056 3493174687401672 3497773995745848 3507310554445152 3513967393874301 3518718750211392 3527499155229504 3532344621102072 3535009114795704 3548496174010632 3569744654094528 3574648149498504 3584394302894496 3589113716064864 3600988720963452 3605729983268868 3627321180773472 3627527559994044 3642207114231504 3644114334388164 3647002646969136 3663172199661408 3663886918482882 3670971003826308 3679921958233248 3684976796087964 3685826361108528 3707042525405856 3717149647446144 3722043853696896 3722255622236592 3722981868780993 3739275538204752 3739488287154354 3744411905702286 3744544578058368 3756586999029774 3761666409691008 3766833533880144 3782076819079104 3784272578018478 3789389423304576 3798845244093312 3799586433982248 3803847015316608 3804805646116839 3821457418165296 3826706672860578 3844340396717184 3849621084075312 3860116941578688 3865199386531392 3872535495290046 3877767224804928 3883093828135704 3895724330591184 3901071114377073 3906345886986816 3927541312120608 3929821523326881 3945724373750796 3950148823598016 3962992878097344 3968436549633192 3976885254145167 3992058195761961 3992199642744768 3997455995138112 4015962735856344 4026912118066656 4032443590756308 4037752930572972 4040010416909376 4056589959563232 4073005805162112 4080736328370156 4097483003510442 4105171875246624 4115415681101088 4120834266592992 4121068724619084 4139912203012404 4145745782850336 4146554656247094 4162522416264576 4164702096443616 4168003025107584 4170422841081588 4181793353376912 4187299335409008 4195395432944352 4206684980480346 4212372984124032 4229659874591424 4231874710902384 4254006425413248 4254836421463992 4267838484104832 4273457757948288 4273700899604976 4274534738230029 4279327892231184 4280314483867968 4293242284605456 4299139595435958 4299291922955904 4304952610148736 4318950322237824 4324882946306832 4342384495979712 4342631559276024 4348349309847816 4350780448979328 4362488127905544 4367379906474624 4368480556652667 4394639122860168 4399566953228928 4412422955592288 4431986118108864 4437821517869376 4452256377818496 4458366987859512 4464491118337341 4485063796170048 4491224598087864 4509399284286624 4517958077838387 4518118158555456 4530276132824988 4535356056723648 4545011719023048 4582131530807376 4589671698121536 4608506960864352 4623491691113568 4629842641238724 4635938549917116 4657566249868896 4663698660994464 4676414072593536 4682837718297648 4685289858499068 4704517522549026 4709792828136096 4710711752335134 4713345486394272 4731328232014176 4738919607139536 4760859049765182 4766197532664672 4779192403859328 4785484954753152 4801318294617936 4807639977691824 4807913512055598 4814243878760082 4829897570181138 4836428241031296 4836703413325392 4856276152308672 4858819112517552 4862670195958848 4865493314595186 4884229599548544 4885182557977176 4885460504185527 4894628005101744 4906562610977664 4907799143893737 4913302394783952 4914435148144704 4942723367207808 4943969013217689 4963007496315456 4963975825041324 4969542068397504 4985700717606336 4985984382872472 4992549207603048 5008782665373032 5015662861341951 5022444711840192 5043056004320544 5045696770691304 5066115245309664 5073074194822452 5095276557553728 5102275563814104 5103451884611808 5132828112100416 5163380660386728 5177458437514272 5184570330972396 5194299107454912 5201428152502764 5236721749494144 5239762031102508 5246660993618772 5260965831667728 5291248732844256 5302513672193556 5322744261015948 5351814535197312 5354616981141792 5369216157422208 5376591454341744 5383670574097296 5401483081445178 5408594974903302 5408786612750976 5415908122445184 5440981771160208 5463310671347256 5466171501582246 5473562500328832 5487220908134784 5494445688790656 5494758299492112 5495830377724323 5519882937349872 5527465194131946 5527661043800448 5528739541662792 5552936128591488 5560563788108784 5575724471169216 5583065780545344 5583383433354888 5593860577259136 5608913307307128 5609232430731531 5616617858553429 5634880498544661 5642499614536512 5650250300820216 5673115228618656 5676408867027717 5698267866139968 5699379650973372 5705770522974912 5724323046140608 5732186127247944 5740060009290867 5766510595075776 5790175412368032 5797799079797088 5808803242935069 5816650837207392 5824640742203556 5859518830480224 5883230607456384 5918586560626194 5925223235397024 5944489317146016 5952654824449788 5988299464117152 5996183992707168 6012532379048832 6023944103784516 6040368177099984 6048665386134462 6060015625364064 6084884939344848 6109508707743168 6121104492555234 6144675947819136 6157757812869936 6164655588151424 6173123521651632 6181251399889488 6181603086928626 6209868304518606 6210088333158528 6218264881325952 6243783624396864 6247053144665424 6255634261622382 6272690030065368 6279723770848128 6280949003113512 6284460648525696 6308437642685568 6310027470720519 6318559476186048 6347812066353576 6354930043552896 6381009638119872 6382254632195988 6401757726157248 6410186636922432 6410551349407464 6418991838346776 6439863426908184 6448709393153937 6448937884433856 6457428915223104 6478425483356736 6487324419460248 6513576743969568 6513947338914036 6526170673468992 6543732191858316 6551069859711936 6591958684290252 6618634433388432 6647979177163296 6656732276804064 6687550481789268 6724074672427392 6727595694255072 6736836897131796 6754820327079552 6764098926429936 6795414199237482 6803034085085472 6804602512815744 6817517578534572 6873197296211064 6884507547182304 6903277916685696 6912760441296528 6935237536670352 6944763961858086 6953907824875674 6954154216394112 6986349374803344 6995547991491696 7014621108890304 7027934787748602 7037437500422784 7054998310459008 7056776283823539 7064689242204144 7066067628502701 7070018229591408 7096992348021264 7139489308189056 7141288574647773 7149296298997008 7168788605788992 7178227432129728 7201977441926904 7211459966537736 7211870268083397 7244846355271707 7254642361546944 7255055119988088 7284414228463008 7288228668776328 7294005293938272 7298239971892779 7326344399322816 7327773836965764 7341942007652616 7359843916466496 7369953592175928 7371652722217056 7414085050811712 7444511244473184 7445963737561986 7478551076409504 7478976574308708 7488823811404572 7513173998059548 7533667067760288 7564153638158208 7568545156036956 7599172867964496 7609611292233678 7642914836330592 7653413345721156 7699242168150624 7720233883157376 7730398773062784 7745070990580092 7755534449609856 7766187656271408 7791448661182368 7802142228754146 7812691773973632 7855082624241216 7859643046653762 7891448747501592 7900297647196032 7925985756194688 7936873099266384 7953770508290334 7984116391523922 7984399285489536 7994911990276224 8031925471712688 8053824236133312 8064887181512616 8075505861145944 8080020833818752 8102224622167767 8112892462354953 8113179919126464 8161472656740312 8194966007020884 8199257252373369 8210343750493248 8230831362202176 8241668533185984 8242137449238168 8279824406024808 8291197791197919 8291491565700672 8293109312494188 8329404192887232 8340845682163176 8363586706753824 8374598670818016 8390790865888704 8413369960960692 8459319749182848 8463749421804768 8509672842927984 8547401799209952 8549069476460058 8558655784462368 8560628967735936 8586484569210912 8598279190871916 8649765892613664 8684768991959424 8685263118552048 8696698619695632 8724976255811088 8736961113305334 8789278245720336 8824845911184576 8863972236217728 8875643035738752 8877879840939291 8916733975719024 8928982236674682 8970127592340096 8982449196175728 9018798568573248 9035916155676774 9036236317110912 9060552265649976 9070712113447296 9072998079201693 9090023438046096 9164263061614752 9179343396243072 9181656738832851 9217013921728704 9246983382227136 9259685282477448 9271877099834232 9314802456777909 9315132499737792 9327397321988928 9365675436595296 9370579716998136 9409035045098052 9419585656272192 9421423504670268 9426690972788544 9462656464028352 9477839214279072 9521718099530364 9532395065329344 9602636589235872 9615279955383648 9615827024111196 9628487757520164 9659795140362276 9673406826650784 9712552304617344 9717638225035104 9725340391917696 9730986629190372 9770365115954352 9770921008371054 9789256010203488 9815598287787474 9826604789567904 9828870296289408 9887938026435378 9926014992630912 9927951650082648 9939084136795008 9971401435212672 9971968765744944 9985098415206096 10017565330746064 10031325722683902 10044889423680384 10086112008641088 10091393541382608 10132230490619328 10146148389644904 10190553115107456 10193121298856223 10204551127628208 10206903769223616 10265656224200832 10326761320773456 10354916875028544 10369140661944792 10388598214909824 10402856305005528 10417145942787129 10430861737313511 10479524062205016 10493321987237544 10521931663335456 10541902181622903 10582497465688512 10605027344387112 10645488522031896 10709233962283584 10753182908683488 10767341148194592 10802966162890356 10817189949806604 10881963542320416 10926621342694512 10932343003164492 10989516598984224 10991660755448646 11039765874699744 11054930388263892 11057479083325584 11121127576217568 11151448942338432 11166131561090688 11166766866709776 11168945606342979 11217826614614256 11218464861463062 11233235717106858 11269760997089322 11284999229073024 11300500601640432 11346230457237312 11352817734055434 11396535732279936 11398759301946744 11411541045949824 11448646092281216 11464372254495888 11480120018581734 11533021190151552 11580350824736064 11595598159594176 11617606485870138 11633301674414784 11649281484407112 11703213343131219 11719037660960448 11789464569980643 11837173121252388 11850446470794048 11888978634292032 11905309648899576 11930655762435501 11976174587285883 11976598928234304 11992367985414336 12047888207569032 12080736354199968 12097330772268924 12120031250728128 12169769878689696 12219017415486336 12242208985110468 12315515625739872 12346247043303264 12362502799778976 12363206173857252 12419736609037212 12487567248793728 12494106289330848 12511268523244764 12545380060130736 12561898006227024 12620054941441038 12637118952372096 12695624132707152 12762019276239744 12764509264391976 12803515452314496 12820373273844864 12821102698814928 12823604214690087 12837983676693552 12879726853816368 12897418786307874 12897875768867712 12914857830446208 12956850966713472 12974648838920496 13027153487939136 13027894677828072 13052341346937984 13087464383716632 13102139719423872 13105441669958001 13183917368580504 13237268866776864 13295958354326592 13313464553608128 13375100963578536 13393473355012023 13455191388510144 13473673794263592 13528197852859872 13553874233515161 13590828398474964 13606068170170944 13635035157069144 13746394592422128 13769015094364608 13825520882593056 13870475073340704 13889527923716172 13907815649751348 13972698749606688 13991095982983392 14029242217780608 14055869575497204 14113552567647078 14129378484408288 14132135257005402 14140036459182816 14193984696042528 14282577149295546 14298592597994016 14337577211577984 14356454864259456 14403954883853808 14422919933075472 14423740536166794 14489692710543414 14509284723093888 14510110239976176 14568828456926016 14576457337552656 14588010587876544 14596479943785558 14652688798645632 14655547673931528 14683884015305232 14719687832932992 14723397431681211 14739907184351856 14743305444434112 14828170101623424 14889022488946368 14891927475123972 14957102152819008 14957953148617416 14977647622809144 15026347996119096 15046988584025853 15067334135520576 15137090312073912 15198345735928992 15219222584467356 15285829672661184 15306826691442312 15398484336301248 15490141981160184 15532375312542816 15582897322364736 15604284457508292 15710165248482432 15719286093307524 15782897495003184 15873746198532768 15907541016580668 15968232783047844 16063850943425376 16107648472266624 16129774363025232 16151011722291888 16204449244335534 16225784924709906 16226359838252928 16322945313480624 16389932014041768 16398514504746738 16420687500986496 16461662724404352 16483337066371968 16484274898476336 16487491133172969 16559648812049616 16582395582395838 16582983131401344 16586218624988376 16658808385774464 16681691364326352 16727173413507648 16749197341636032 16781581731777408 16826739921921384 16827697292194593 16849853575660287 16904641495633983 16927498843609536 17019345685855968 17029226601083151 17094803598419904 17098138952920116 17117311568924736 17172969138421824 17196558381743832 17299531785227328 17370526237104096 17393397239391264 17449952511622176 17473922226610668 17578556491440672 17649691822369152 17755759681878582 17833467951438048 17857964473349364 17964898392351456 18037597137146496 18071832311353548 18121104531299952 18145996158403386 18180046876092192 18328526123229504 18363313477665702 18434027843457408 18493966764454272 18519370564954896 18543754199668464 18629604913555818 18630264999475584 18654794643977856 18731350873190592 18741159433996272 18818070090196104 18839171312544384 18842847009340536 18853381945577088 18925312928056704 18930082412161557 18955678428558144 19043436199060728 19064790130658688 19205273178471744 19230559910767296 19231654048222392 19256975515040328 19319590280724552 19346128179461811 19346813653301568 19435276450070208 19461973258380744 19540730231908704 19541842016742108 19578512020406976 19631196575574948 19653209579135808 19775876052870756 19855903300165296 19943937531489888 19970196830412192 20035130661492128 20062651445367804 20172224017282176 20182787082765216 20264460981238656 20292296779289808 20386242597712446 20409102255256416 20413807538447232 20653522641546912 20709833750057088 20738281323889584 20805712610011056 20834291885574258 20861723474627022 20959048124410032 20986643974475088 21043863326670912 21083804363245806 21164994931377024 21170328851470617 21210054688774224 21290977044063792 21418467924567168 21423865723943319 21506365817366976 21534682296389184 21605932325780712 21634379899613208 21635610804250191 21734539065815121 21763927084640832 21853242685389024 21864686006328984 21894719915678337 21979033197968448 21983321510897292 22079531749399488 22109860776527784 22114958166651168 22242255152435136 22333533733419552 22337891212685958 22435653229228512 22436929722926124 22466471434213716 22539521994178644 22601001203280864 22692460914474624 22705635468110868 22797518603893488 22928744508991776 22960240037163468 23160701649472128 23191196319188352 23235212971740276 23266603348829568 23298562968814224 23406426686262438 23438075321920896 23578929139961286 23674346242504776 23700892941588096 23777957268584064 23810619297799152 23861311524871002 23952349174571766 23953197856468608 23984735970828672 24095776415138064 24161472708399936 24194661544537848 24240062501456256 24306673866503301 24338677387064859 24339539757379392 24484417970220936 24597771757120107 24631031251479744 24692494086606528 24725005599557952 24726412347714504 24839473218074424 24873593373593757 24988212578661696 25022537046489528 25090760120261472 25123796012454048 25240109882882076 25391248265414304 25529018528783952 25642205397629856 25647208429380174 25675967353387104 25759453707632736 25794837572615748 25949297677840992 26054306975878272 26055789355656144 26174928767433264 26210883339916002 26367834737161008 26474537733553728 26591916708653184 26626929107216256 26633639522817873 26750201927157072 26786946710024046 26910382777020288 26947347588527184 27056395705719744 27107748467030322 27181656796949928 27212136340341888 27270070314138288 27492789184844256 27538030188729216 27651041765186112 27740950146681408 27779055847432344 27815631299502696 27944407370333727 27945397499213376 27982191965966784 28111739150994408 28227105135294156 28258756968816576 28264270514010804 28280072918365632 28387969392085056 28565154298591092 28597185195988032 28807909767707616 28845839866150944 28847481072333588 28979385421086828 29020220479952352 29137656913852032 29152914675105312 29176021175753088 29192959887571116 29311095347863056 29367768030610464 29446794863362422 29479814368703712 29486610888868224 29778044977892736 29783854950247944 29914204305638016 29915906297234832 29955295245618288 30052695992238192 30093977168051706 30134668271041152 30274180624147824 30396691471857984 30438445168934712 30571659345322368 30579363896568669 30613653382884624 30796968672602496 30980283962320368 31064750625085632 31165794644729472 31208568915016584 31251437828361387 31292585211940533 31438572186615048 31565794990006368 31625706544868709 31747492397065536 31815082033161336 31936465566095688 32127701886850752 32259548726050464 32302023444583776 32408898488671068 32451569849419812 32645890626961248 32779864028083536 32797029009493476 32968549796952672 32974982266345938 33119297624099232 33164791164791676 33172437249976752 33363382728652704 33454346827015296 33498394683272064 33653479843842768 33655394584389186 33699707151320574 33809282991267966 33854997687219072 34038691371711936 34058453202166302 34189607196839808 34196277905840232 34234623137849472 34345938276843648 34393116763487664 34599063570454656 34741052474208192 34786794478782528 34899905023244352 34947844453221336 35109640029393657 35157112982881344 35511519363757164 35666935902876096 35715928946698728 35928523761857649 35929796784702912 36143664622707096 36242209062599904 36291992316806772 36360093752184384 36657052246459008 36726626955331404 37038741129909792 37087508399336928 37259209827111636 37462701746381184 37482318867992544 37636140180392208 37685694018681072 37860164824323114 37911356857116288 38086872398121456 38410546356943488 38461119821534592 38463308096444784 38470812644070261 38513951030080656 38639180561449104 38692256358923622 38693627306603136 38870552900140416 38923946516761488 39081460463817408 39083684033484216 39157024040813952 39262393151149896 39306419158271616 39316325009874003 39551752105741512 39711806600330592 39887875062979776 39940393660824384 40070261322984256 40125302890735608 40180420065036069 40365574165530432 40584593558579616 40661622700545483 40772485195424892 40818204510512832 41307045283093824 41476562647779168 41611425220022112 41668583771148516 41723446949254044 41918096248820064 41973287948950176 42087726653341824 42167608726491612 42340657702941234 42420109377548448 42581954088127584 42847731447886638 43012731634733952 43069364592778368 43211864651561424 43268759799226416 43271221608500382 43469078131630242 43527854169281664 43706485370778048 43729372012657968 43789439831356674 43958066395936896 43966643021794584 44159063498798976 44170192295043633 44219721553055568 44229916333302336 44484510304870272 44667067466839104 44675782425371916 44871306458457024 44873859445852248 44932942868427432 45079043988357288 45140965752077559 45202002406561728 45411270936221736 45595037207786976 45857489017983552 45920480074326936 46470425943480552 46597125937628448 46812853372524876 47157858279922572 47348692485009552 47621238595598304 47722623049742004 47904698349143532 48191552830276128 48322945416799872 48389323089075696 48613347733006602 48677354774129718 48679079514758784 48968835940441872 49195543514240214 49262062502959488 49384988173213056 49450011199115904 49452824695429008 49462473399518907 49678946436148848 49747186747187514 49976425157323392 50045074092979056 50181520240522944 50247592024908096 50480219765764152 50483091876583779 50713924486901949 50782496530828608 51058037057567904 51087679803249453 51284410795259712 51294416858760348 51351934706774208 51518907415265472 51589675145231496 51898595355681984 52111578711312288 52349857534866528 52421766679832004 52735669474322016 52949075467107456 53267279045635746 53500403854314144 53573893420048092 53894695177054368 54112791411439488 54215496934060644 54363313593899856 54540140628276576 54985578369688512 55302083530372224 55481900293362816 55558111694864688 55631262599005392 55888814740667454 55890794998426752 55964383931933568 56223478301988816 56454210270588312 56517513937633152 56528541028021608 56560145836731264 56775938784170112 56790247236484671 57130308597182184 57194370391976064 57615819535415232 57691679732301888 57694962144667176 57958770842173656 58038384538385433 58040440959904704 58305829350210624 58385919775142232 58622190695726112 58735536061220928 58893589726724844 58959628737407424 59567709900495888 59831812594469664 59910590491236576 60105391984476384 60187954336103412 60548361248295648 60793382943715968 60876890337869424 61158727793137338 61227306765769248 61960567924640736 62129501250171264 62417137830033168 62502875656722774 62585170423881066 62877144373230096 63131589980012736 63251413089737418 63494984794131072 63510986554411851 63630164066322672 63872931132191376 64255403773701504 64271597171829957 64519097452100928 64604046889167552 64817796977342136 64903139698839624 65203617197445363 65291781253922496 65559728056167072 65594058018986952 65937099593905344 65949964532691876 66238595248198464 66329582329583352 66344874499953504 66726765457305408 67306959687685536 67310789168778372 67399414302641148 67618565982535932 68077382743423872 68116906404332604 68392555811680464 68786233526975328 69482104948416384 69573588957565056 69799810046488704 69895688906442672 70219280058787314 70314225965762688 71023038727514328 71333871805752192 71431857893397456 71857047523715298 71859593569405824 72287329245414192 72484418125199808 72583984633613544 72720187504368768 72920021599509903 73016032161194577 73453253910662808 73793315271360321 74077482259819584 74175016798673856 74518419654223272 74620780120781271 74964637735985088 75272280360784416 75371388037362144 75720329648646228 76173744796242912 76926616192889568 76941625288140522 77027902060161312 77278361122898208 77384512717847244 77847893033522976 78162920927634816 78167368066968432 78524786302299792 78632650019748006 79103504211483024 79423613200661184 79775750125959552 79880787321648768 80140522645968512 80250605781471216 80360840130072138 80731148331060864 81169187117159232 81323245401090966 81544970390849784 81636409021025664 82614090566187648 82953125295558336 83222850440044224 83337167542297032 83446893898508088 83833222111001181 83836192497640128 83946575897900352 84335217452983224 84681315405882468 84840218755096896 85163908176255168 85695462895773276 86423729303122848 86537519598452832 86542443217000764 86938156263260484 87412970741556096 87458744025315936 87578879662713348 87933286043589168 88340384590087266 88439443106111136 88459832666604672 89334134933678208 89351564850743832 89742612916914048 89747718891704496 89865885736854864 90158087976714576 90281931504155118 90404004813123456 90822541872443472 91190074415573952 91714978035967104 91738091689706007 91840960148653872 92940851886961104 93194251875256896 93625706745049752 93754313485084161 94315716559845144 94697384970019104 94877119634606127 95242477191196608 95445246099484008 95809396698287064 96383105660552256 96778646178151392 97226695466013204 97354709548259436 97937671880883744 98391087028480428 98905649390858016 98924946799037814 99357892872297696 99494373494375028 100090148185958112 100363040481045888 100495184049816192 100960439531528304 100966183753167558 101427848973803898 101564993061657216 102116074115135808 102175359606498906 102568821590519424 102588833717520696 102703869413548416 103037814830530944 103179350290462992 103797190711363968 104223157422624576 104699715069733056 104843533359664008 105328920088180971 105471338948644032 106534558091271492 107000807708628288 107147786840096184 107785571285572947 107789390354108736 108430993868121288 108726627187799712 109080281256553152 109971156739377024 111116223389729376 111262525198010784 111777629481334908 112446956603977632 112908420541176624 113057082056043216 113580494472969342 114260617194364368 115231639070830464 115383359464603776 115389924289334352 115412437932210783 115917541684347312 116076769076770866 116080881919809408 116611658700421248 116771839550284464 117244381391452224 117471072122441856 117787179453449688 117919257474814848 117948975029622009 119135419800991776 119663625188939328 119821180982473152 120210783968952768 120375908672206824 121096722496591296 121753780675738848 122317455586274676 122454613531538496 123921135849281472 124834275660066336 125005751313445548 125170340847762132 125754288746460192 126263179960025472 126502826179474836 127021973108823702 127260328132645344 127745862264382752 128543194343659914 129038194904201856 129208093778335104 129635593954684272 129806279397679248 130407234394890726 130583562507844992 131119456112334144 131188116037973904 131874199187810688 131899929065383752 132477190496396928 132510576885130899 132659164659166704 132689748999907008 133453530914610816 134613919375371072 134621578337556744 134798828605282296 135237131965071864 135422897256232677 136233812808665208 136785111623360928 137572467053950656 139791377812885344 140438560117574628 142046077455028656 142863715786794912 143714095047430596 144574658490828384 144968836250399616 145167969267227088 145840043199019806 146032064322389154 146906507821325616 147586630542720642 148154964519639168 148350033597347712 149036839308446544 149241560241562542 149929275471970176 150544560721568832 150742776074724288 151440659297292456 151449275629751337 152141773460705847 152347489592485824 153263039409748359 153853232385779136 153883250576281044 154055804120322624 154556722245796416 154769025435694488 155695786067045952 156334736133936864 157049572604599584 157265300039496012 158207008422966048 158847226401322368 160501211562942432 160721680260144276 162338374234318464 162646490802181932 163089940781699568 165906250591116672 166445700880088448 166674335084594064 166893787797016176 167666444222002362 167672384995280256 167893151795800704 168670434905966448 169362630811764936 169680437510193792 170327816352510336 170370741709454013 171390925791546552 172847458606245696 173075039196905664 173084886434001528 173876312526520968 174115153615156299 174917488050631872 175157759325426696 175866572087178336 176680769180174532 176878886212222272 178703129701487664 179495437783408992 179731771473709728 180316175953429152 180563863008310236 181645083744886944 182380148831147904 183476183379412014 183681920297307744 185881703773922208 186388503750513792 187251413490099504 187508626970168322 188631433119690288 189394769940038208 189754239269212254 190484954382393216 190890492198968016 191618793396574128 192766211321104512 193557292356302784 194453390932026408 194709419096518872 195610851592336089 195875343761767488 196782174056960856 197811298781716032 197849893598075628 198715785744595392 198988746988750056 200180296371916224 201920879063056608 201932367506335116 202855697947607796 204232148230271616 204350719212997812 205177667435041392 206358700580925984 208446314845249152 209399430139466112 209687066719328016 210657840176361942 210942677897288064 213069116182542984 214001615417256576 214295573680192368 215571142571145894 215578780708217472 216861987736242576 217453254375599424 218160562513106304 218760064798529709 219048096483583731 221379945814080963 222232446779458752 222525050396021568 223555258962669816 224893913207955264 225816841082353248 226114164112086432 227160988945938684 228521234388728736 230779848578668704 230824875864421566 231835083368694624 232153538153541732 233543679100568928 234488762782904448 235574358906899376 235897950059244018 238270839601983552 239327250377878656 239642361964946304 240421567937905536 240751817344413648 242193444993182592 243507561351477696 244634911172549352 244909227063076992 247842271698562944 249668551320132672 250011502626891096 250340681695524264 251499666333003543 251508577492920384 253005652358949672 254043946217647404 254520656265290688 255491724528765504 257086388687319828 259271187909368544 259612558795358496 260814468789781452 262238912224668288 262376232075947808 263799858130767504 265021153770261798 265318329318333408 265379497999814016 269227838750742144 269243156675113488 269597657210564592 270474263930143728 270845794512465354 272467625617330416 273570223246721856 275144934107901312 275214275069118021 279582755625770688 280877120235149256 281262940455252483 284092154910057312 284631358903818381 285727431573589824 287428190094861192 289149316981656768 290335938534454176 291680086398039612 292064128644778308 293813015642651232 295173261085441284 298073678616893088 298483120483125084 301089121443137664 301485552149448576 302881318594584912 302898551259502674 304283546921411694 304694979184971648 306526078819496718 307706464771558272 307766501152562088 308111608240645248 309113444491592832 309538050871388976 311391572134091904 312669472267873728 314099145209199168 314530600078992024 315986760264542913 316414016845932096 321002423125884864 321443360520288552 323356713856718841 325292981604363864 326179881563399136 333348670169188128 333787575594032352 335332888444004724 337340869811932896 338725261623529872 340741483418908026 342781851583093104 345694917212491392 346150078393811328 346169772868003056 346237313796632349 347752625053041936 348230307230312598 349834976101263744 350315518650853392 351733144174356672 353361538360349064 353757772424444544 357406259402975328 358990875566817984 359463542947419456 360632351906858304 361127726016620472 363290167489773888 366952366758824028 367363840594615488 371763407547844416 374502826980199008 375017253940336644 377262866239380576 378789539880076416 379508478538424508 381780984397936032 383237586793148256 387114584712605568 388906781864052816 389418838193037744 391221703184672178 391750687523534976 393564348113921712 395622597563432064 395699787196151256 397431571489190784 397531730655392697 397977493977500112 400360592743832448 403841758126113216 403864735012670232 405711395895215592 406268691768698031 408701438425995624 410355334870082784 412717401161851968 419374133438656032 421315680352723884 426138232365085968 428591147360384736 431142285142291788 433723975472485152 434906508751198848 437520129597059418 438096192967167462 442759891628161926 444464893558917504 445050100792043136 447110517925339632 449787826415910528 451633682164706496 452228328224172864 454321977891877368 456425320382117541 457042468777457472 461559697157337408 461649751728843132 463670166737389248 464307076307083464 467087358201137856 471148717813798752 471795900118488036 476541679203967104 481503634688827296 487015122702955392 489269822345098704 499337102640265344 500023005253782192 500681363391048528 502999332666007086 503017154985840768 506011304717899344 508087892435294808 509041312530581376 510983449057531008 511112225128362039 514172777374639656 518542375818737088 519225117590716992 521628937579562904 522345460845468897 524752464151895616 527599716261535008 530042307540523596 530636658636666816 538486313350226976 539195314421129184 540948527860287456 541691589024930708 544935251234660832 547140446493443712 550428550138236042 559165511251541376 561754240470298512 562525880910504966 568184309820114624 569262717807636762 571454863147179648 574856380189722384 578298633963313536 580671877068908352 583360172796079224 584128257289556616 586832554777008267 587626031285302464 590346522170882568 596147357233786176 596966240966250168 605762637189169824 605797102519005348 608567093842823388 613052157638993436 615533002305124176 619076101742777952 625338944535747456 628198290418398336 629061200157984048 631973520529085826 632828033691864192 642004846251769728 642886721040577104 646713427713437682 650585963208727728 652359763126798272 656280194395589127 664139837442242889 666697340338376256 667575151188064704 670665776888009448 674681739623865792 677450523247059744 681482966837816052 685563703166186208 692339545736006112 692474627593264698 695505250106083872 696460614460625196 700631037301706784 703466288348713344 706723076720698128 714812518805950656 717981751133635968 718927085894838912 721264703813716608 722255452033240944 726580334979547776 733904733517648056 734727681189230976 743526815095688832 749005653960398016 750034507880673288 754498998999010629 754525732478761152 759016957076849016 763561968795872064 766475173586296512 777813563728105632 778837676386075488 782443406369344356 787128696227843424 791399574392302512 795063461310785394 795954987955000224 807683516252226432 807729470025340464 811422791790431184 812537383537396062 817402876851991248 820710669740165568 825434802323703936 825642825207354063 838748266877312064 842631360705447768 852276464730171936 857182294720769472 862284570284583576 867447950944970304 875040259194118836 876192385934334924 885519783256323852 894221035850679264 903267364329412992 904456656448345728 908643955783754736 912850640764235082 914084937554914944 923119394314674816 923299503457686264 927340333474778496 928614152614166928 934174716402275712 942297435627597504 943591800236976072 947960280793628739 963007269377654592 970070141570156523 978539644690197408 1000046010507564384 1001362726782097056 1005998665332014172 1012022609435798688 1016175784870589616 1022224450256724078 1028345554749279312 1037084751637474176 1038450235181433984 1043257875159125808 1044690921690937794 1049504928303791232 1055199432523070016 1060084615081047192 1061273317273333632 1076972626700453952 1078390628842258368 1081897055720574912 1083383178049861416 1089870502469321664 1100857100276472084 1123508480940597024 1125051761821009932 1136368619640229248 1138525435615273524 1149712760379444768 1161343754137816704 1166720345592158448 1168256514579113232 1173665109554016534 1175252062570604928 1180693044341765136 1192294714467572352 1192595191966178091 1193932481932500336 1211525274378339648 1211594205038010696 1217134187685646776 1218806075306094093 1226104315277986872 1231066004610248352 1238152203485555904 1258122400315968096 1263947041058171652 1285773442081154208 1293426855426875364 1301171926417455456 1304719526253596544 1312560388791178254 1328279674884485778 1333394680676752512 1335150302376129408 1341331553776018896 1349363479247731584 1354901046494119488 1362965933675632104 1369275961146352623 1371127406332372416 1384679091472012224 1384949255186529396 1391010500212167744 1392921228921250392 1401262074603413568 1413446153441396256 1429625037611901312 1444510904066481888 1467809467035296112 1498011307920796032 1500069015761346576 1508997997998021258 1509051464957522304 1518033914153698032 1527123937591744128 1532950347172593024 1533336675385086117 1555627127456211264 1557675352772150976 1564886812738688712 1574257392455686848 1582799148784605024 1590126922621570788 1591909975910000448 1615458940050680928 1622845583580862368 1625074767074792124 1634805753703982496 1641421339480331136 1651285650414708126 1677496533754624128 1685262721410895536 1704552929460343872 1714364589441538944 1724569140569167152 1734895901889940608 1750080518388237672 1752384771868669848 1760497664331024801 1771039566512647704 1788442071701358528 1817287911567509472 1825701281528470164 1846599006915372528 1857228305228333856 1884594871255195008 1887183600473952144 1895920561587257478 1926014538755309184 1940140283140313046 1957079289380394816 1968840583186767381 1992419512326728667 2000092021015128768 2002725453564194112 2011997330664028344 2024045218871597376 2032351569741179232 2044448900513448156 2056691109498558624 2086515750318251616 2089381843381875588 2110398865046140032 2120169230162094384 2153945253400907904 2156781257684516736 2163794111441149824 2166766356099722832 2179741004938643328 2201714200552944168 2247016961881194048 2250103523642019864 2263496996997031887 2277050871230547048 2299425520758889536 2333440691184316896 2336513029158226464 2347330219108033068 2361386088683530272 2385190383932356182 2387864963865000672 2423050548756679296 2423188410076021392 2434268375371293552 2437612150612188186 2452208630555973744 2462132009220496704 2476304406971111808 2516244800631936192 2527894082116343304 2571546884162308416 2586853710853750728 2602343852834910912 2625120777582356508 2656559349768971556 2682663107552037792 2709802092988238976 2725931867351264208 2738551922292705246 2742254812664744832 2769358182944024448 2769898510373058792 2782021000424335488 2785842457842500784 2802524149206827136 2826892306882792512 2843880842380886217 2889021808132963776 2935618934070592224 3000138031522693152 3017995995996042516 3036067828307396064 3066673350770172234 3111254254912422528 3115350705544301952 3129773625477377424 3148514784911373696 3165598297569210048 3180253845243141576 3183819951820000896 3230917880101361856 3245691167161724736 3250149534149584248 3269611507407964992 3302571300829416252 3370525442821791072 3409105858920687744 3449138281138334304 3500161036776475344 3504769543737339696 3520995328662049602 3542079133025295408 3576884143402717056 3577785575898534273 3634575823135018944 3651402563056940328 3656418225918282279 3693198013830745056 3714456610456667712 3774367200947904288 3791841123174514956 3880280566280626092 3914158578760789632 3937681166373534762 3984839024653457334 4000184042030257536 4005450907128388224 4023994661328056688 4048090437743194752 4064703139482358464 4088897801026896312 4107827883439057869 4113382218997117248 4173031500636503232 4178763686763751176 4240338460324188768 4333532712199445664 4403428401105888336 4494033923762388096 4500207047284039728 4526993993994063774 4554101742461094096 4598851041517779072 4666881382368633792 4673026058316452928 4694660438216066136 4722772177367060544 4770380767864712364 4775729927730001344 4846376820152042784 4868536750742587104 4875224301224376372 4904417261111947488 4924264018440993408 5032489601263872384 5055788164232686608 5143093768324616832 5173707421707501456 5204687705669821824 5250241555164713016 5281492992993074403 5313118699537943112 5365326215104075584 5451863734702528416 5477103844585410492 5539797020746117584 5571684915685001568 5653784613765585024 5687761684761772434 5778043616265927552 5871237868141184448 6000276063045386304 6035991991992085032 6072135656614792128 6133346701540344468 6259547250954754848 6331196595138420096 6360507690486283152 6461835760202723712 6491382334323449472 6500299068299168496 6539223014815929984 6605142601658832504 6741050885643582144 6790490990991095661 6898276562276668608 7000322073552950688 7009539087474679392 7041990657324099204 7084158266050590816 7155571151797068546 7269151646270037888 7302805126113880656 7312836451836564558 7386396027661490112 7428913220913335424 7548734401895808576 7583682246349029912 7760561132561252184 7875362332747069524 7969678049306914668 8047989322656113376 8129406278964716928 8177795602053792624 8215655766878115738 8226764437994234496 8346063001273006464 8357527373527502352 8480676920648377536 8531642527142658651 8667065424398891328 8806856802211776672 9000414094568079456 9053987987988127548 9108203484922188192 9333762764737267584 9346052116632905856 9389320876432132272 9445544354734121088 9540761535729424728 9551459855460002688 9692753640304085568 9737073501485174208 9750448602448752744 9808834522223894976 10111576328465373216 10347414843415002912 10500483110329426032 10562985985986148806 10626237399075886224 10730652430208151168 10733356727695602819 10903727469405056832 10954207689170820984 11079594041492235168 11143369831370003136 11375523369523544868 11742475736282368896 12000552126090772608 12071983983984170064 12144271313229584256 12266693403080688936 12323483650317173607 12519094501909509696 12721015380972566304 13000598136598336992 13210285203317665008 13482101771287164288 13580981981982191322 13796553124553337216 14000644147105901376 14019078174949358784 14083981314648198408 14168316532101181632 14311142303594137092 14605610252227761312 14625672903673129116 14772792055322980224 15097468803791617152 15167364492698059824 15521122265122504368 15750724665494139048 15844478978979223209 15939356098613829336 16095978645312226752 16355591204107585248 16431311533756231476 16715054747055004704 16961353841296755072 17063285054285317302 17334130848797782656 17613713604423553344 18000828189136158912 18107975975976255096 18216406969844376384 18778641752864264544 19081523071458849456 19385507280608171136 19474147002970348416 19500897204897505488 19617669044447789952 20223152656930746432 20694829686830005824 21000966220658852064 21125971971972297612 21252474798151772448 21466713455391205638 21807454938810113664 21908415378341641968 22159188082984470336 22286739662740006272 22751046739047089736 24143967967968340128 24533386806161377872 24646967300634347214 25038189003819019392 25442030761945132608 25594927581427975953 26001196273196673984 26420570406635330016 27161963963964382644 28001288294211802752 28038156349898717568 28167962629296396816 28336633064202363264 28622284607188274184 29211220504455522624 29251345807346258232 30334728985396119648 31042244530245008736 31501449330988278096 31688957957958446418 31878712197227658672 32191957290624453504 32711182408215170496 32862623067512462952 33430109494110009408 34126570108570634604 35227427208847106688 36001656378272317824 36215951951952510192 36432813939688752768 36970450950951520821 37557283505728529088 38163046142917698912 39001794409795010976 40446305313861492864 41389659373660011648 42001932441317704128 42251943943944595224 42504949596303544896 42933426910782411276 43816830756683283936 44318376165968940672 45502093478094179472 47533436936937669627 48287935935936680256 49066773612322755744 49293934601268694428 50884061523890265216 51189855162855951906 52002392546393347968 52841140813270660032 54323927927928765288 56335925258592793632 57244569214376548368 58422441008911045248 58502691614692516464 60669457970792239296 62084489060490017472 63002898661976556192 63377915915916892836 63757424394455317344 65422364816430340992 65725246135024925904 66860218988220018816 68253140217141269208 72431903903905020384 73940901901903041642 75114567011457058176 76326092285835397824 78003588819590021952 84003864882635408256 84503887887889190448 85009899192607089792 85866853821564822552 87633661513366567872 91004186956188358944 95066873873875339254 96575871871873360512 98133547224645511488 98587869202537388856 102379710325711903812 105682281626541320064 108647855855857530576 110911352852854562463 112671850517185587264 114489138428753096736 117005383229385032928 121338915941584478592 124168978120980034944 126005797323953112384 126755831831833785672 127514848788910634688 131450492270049851808 136506280434282538416 144863807807810040768 147881803803806083284 152652184571670795648 156007177639180043904 169007775775778380896 171733707643129645104 175267323026733135744 182008373912376717888 190133747747750678508 196267094449291022976 197175738405074777712 204759420651423807624 217295711711715061152 221822705705709124926 225343701034371174528 228978276857506193472 234010766458770065856 252011594647906224768 253511663663667571344 255029697577821269376 262900984540099703616 273012560868565076832 289727615615620081536 295763607607612166568 332734058558563687389 338015551551556761792 343467415286259290208 364016747824753435776 380267495495501357016 394351476810149555424 409518841302847615248 434591423423430122304 443645411411418249852 457956553715012386944 468021532917540131712 507023327327335142688 525801969080199407232 546025121737130153664 591527215215224333136 665468117117127374778 676031103103113523584 686934830572518580416 760534990991002714032 788702953620299110848 819037682605695230496 869182846846860244608 887290822822836499704 1014046654654670285376 1092050243474260307328 1183054430430448666272 1330936234234254749556 1373869661145037160832 1521069981982005428064 1577405907240598221696 1638075365211390460992 1774581645645672999408 2028093309309340570752 2366108860860897332544 2661872468468509499112 3042139963964010856128 3276150730422780921984 3549163291291345998816 4732217721721794665088 5323744936937018998224 6084279927928021712256 7098326582582691997632 10647489873874037996448 14196653165165383995264 21294979747748075992896 42589959495496151985792
- Sum of all divisors σ(n): 167143485579495559680000
- Sum of proper divisors (its aliquot sum) s(n): 124553526083999407694208
- 42589959495496151985792 is an abundant number, because the sum of its proper divisors (124553526083999407694208) is greater than itself. Its abundance is 81963566588503255708416
Bases of 42589959495496151985792
- Binary: 10010000010011001110011010111010110111100000100110110000110111101110100000002
- Hexadecimal: 0x904CE6BADE09B0DEE80
- Base-36: 6XOAJN2DXEMI000
Squares and roots of 42589959495496151985792
- 42589959495496151985792 squared (425899594954961519857922) is 1813904649828002840981736357783085344969867264
- 42589959495496151985792 cubed (425899594954961519857923) is 77254125564866772108206583513552938931113031957981884681436253913088
-
The
square root of 42589959495496151985792 is 206373349770.4976246525 -
The
cube root of 42589959495496151985792 is 34922265.4382859671
Scales and comparisons
How big is 42589959495496151985792?- 42,589,959,495,496,151,985,792 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,589,959,495,496,151,985,792 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 42589959495496151985792 cubic inches would be around 2910188.8 feet tall.
Recreational maths with 42589959495496151985792
- 42589959495496151985792 backwards is 29758915169459495998524
- The number of decimal digits it has is: 23
- The sum of 42589959495496151985792's digits is 135
- 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 42589959495496151985792 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 42589959495496151985792 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/42589959495496151985792/
Chicago style:
Numbermatics. 2024. "Number 42589959495496151985792 - Facts about the integer". https://numbermatics.com/n/42589959495496151985792/
The information we have on file for 42589959495496151985792 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 42589959495496151985792, math, Factors of 42589959495496151985792, curriculum, school, college, exams, university, Prime factorization of 42589959495496151985792, STEM, science, technology, engineering, physics, economics, calculator, forty-two sextillion, five hundred eighty-nine quintillion, nine hundred fifty-nine quadrillion, four hundred ninety-five trillion, four hundred ninety-six billion, one hundred fifty-one million, nine hundred eighty-five thousand, seven hundred ninety-two.